/**公告样式**/
.red{ color:#d00}
.bql_t{ margin-left:7px;}.bq_mt{ margin-top:7px;}.bq_mb{ margin-bottom:7px;}
.bq_border{ border-bottom:1px solid #f0f0f0;}
.bq_bordertop{ border-top:2px solid #d00d00;}
.White{ background:#fff;}
.bqdh{ line-height:30px; float:left; background:url(img/bqdh.gif) left 29px repeat-x  #f9f9f9 ; width:100%;}
.bqdh b{ padding:0px 20px; font-size:14px; color:#333; border-right:1px solid #d0d0d0; display:inline-block;  float:left;}
.bqdh2{ line-height:35px; float:left; background:url(img/dhbg2.gif) left 33px repeat-x  #f0f5f9; width:100%;color:#FF6600; }
.bqdh2 b{ padding:0px 8px; font-size:18px; color:#333;  float:left; margin-right:20px}
.bqdh2 div{ padding:0px 4px; font-size:14px; display:inline-block; }
.bqdh2 div a{ color:#FF6600}
.bqdh3{background:url(img/title_bg3.gif) left bottom repeat-x; line-height:30px; float:left; width:100%; border-bottom:1px solid #d0d0d0;}
.bqdh3 b{ padding:0px 10px; font-size:14px; color:#333;  float:left; }
.bqdh3 span{ float:right; padding-right:10px; }
.bqdh4{ background:#e00; line-height:30px; text-indent:10px; font-size:14px; color:#FFF;font-family:"微软雅黑"; font-weight:bold; overflow:hidden; width:100%; float:left}
.bqdh4 span a{ float:right; color:#fff; font-size:12px; font-weight:normal; padding-right:8px;}
.shanghudh{ line-height:30px; float:left; border-bottom:2px solid #aaaaaa; width:100%; height:35px; padding-top:5px; overflow:hidden;font-family:"微软雅黑"; border-top:1px solid #f0f0f0;}
.shanghudh b{ font-size:18px; color:#aaa; display:inline-block;  float:left; display:inline;}.shanghudh b a{  color:#444; }
.shanghudh strong{ background:url(img/shanghudh.gif) 2px top no-repeat; font-size:14px; font-family:"微软雅黑"; color:#fff; padding-right:5px; line-height:35px; width:30px; float:left; height:38px; display:inline-block; text-align:center;}
.shanghudh span{ background:#F60; padding:0px 3px; float:right; line-height:18px; margin-right:5px;margin-top:6px;} .shanghudh span a{ color:#fff;}
.tonglandh{ background:url(img/neiyedh.gif) left top no-repeat; width:100%; float:left; line-height:35px; margin-top:10px;}.tonglandh b{padding:4px 10px; font-size:16px; color:#fff; width:110px; float:left; text-align:center;}.tonglandh span{background:url(img/neiyedh.gif) right top no-repeat; padding-right:10px; float:right; padding-top:5px;}
.bqdh6{background:url(img/dh6.gif) left top no-repeat; width:100%; float:left; line-height:31px;}.bqdh6 b{padding:2px 10px; font-size:16px; color:#fff;width:90px; float:left; text-align:center; }.bqdh6 span{background:url(img/dh6span.gif) right top no-repeat; padding-right:10px; float:right; padding-top:5px; }
.bqdh8{background:url(img/dh8.gif) left top no-repeat; width:100%; float:left; line-height:31px;}.bqdh8 b{padding:2px 10px; font-size:16px; color:#f84d01;width:90px; float:left; text-align:center; }.bqdh8 span{background:url(img/dh8span.gif) right top no-repeat; padding-right:10px; float:right; padding-top:3px;}.bqdh8 span a{ color:#fff}
.fengedaohang{ width:100%; float:left; background:#efefef; line-height:35px; }.fengedaohang b{ font-size:14px; padding-left:8px;}.fengedaohang span{  padding-right:10px; float:right; }
.bqindex_left, .bqyouhuijuan, .bqdianpin, .bqleft{ width:680px; float:left; display:inline;}
.bqindex_right, .shanghuright{ width:273px; float:left; display:inline;}
 .bqlink{width:100%; margin:0px auto;overflow:hidden; clear:both;}
  .bqlinks{ border:1px solid #d0d0d0;}
 .bqlinks dl{ padding:5px; line-height:26px;}
  .bqlinks dd, .bqlinks dt{ width:1195px;}
 .bqlinks dt a{ padding:0px 5px;} 
  .bqlinks dd img{ border:0px; margin:0px 5px;} 
/***主题列表页***/
.shanghuad{ margin:0px; padding:0px; height:200px; background:#6CF;} 
.shanghunews{ width:269px; float:left; line-height:25px; }
.shanghunews li{ width:134px; float:left; display:inline; text-indent:10px; overflow:hidden; height:25px;}
/**商户列表***/
.shanghumulu{ width:149px; float:left; display:inline; line-height:28px; background:#fff; border-right:1px solid #d0d0d0;}
.shanghumulu li{ width:74px; text-indent:5px; display:inline; float:left;}
.shanghumulu ul{height:165px; overflow:hidden; float:left} 
.shanghuimg{ width:810px; float:left; display:inline;}
.shanghuimg ul{ margin:0px; padding:0px;}
.shanghuimg li{ width:150px;;display:inline; float:left; margin-left:10px; margin-top:5px; line-height:25px;}
.shanghuimg li img{ width:145px; height:100px; padding:2px; border:1px solid #f0f0f0}
/****图片***/
.shxqimg { background:url(img/imgbg.gif) left top no-repeat; text-align:center; width:151px; line-height:23px; padding:2px 11px; float:left; overflow:hidden; color:#666; border:none;}
.shxqimg img{width:150px; float:left; height:110px; overflow:hidden; border:none; margin-bottom:10px;}
.shxqimg a{ color:#06c;} 
/**商户分类**/ 
.pagelist{  font-size:14px; color:#666;   padding:8px; border:1px solid #f0f0f0; border-bottom:1px solid #d0d0d0; margin:8px 0px;}
.pagelist span{ float:right; }.pagelist strong{ color:#d00;}
.shanghuguolv{ width:956px;  display:inline; float:left; font-size:12px; border:2px solid #efefef; padding-bottom:10px;}
.shanghuguolv dl{ margin:0px 0px; padding:0px; line-height:32px; float:left; border-bottom:1px dashed #f0f0f0;}
.shanghuguolv dt{ width:90px; padding:0px;float:left;margin:5px 0px; display:inline; text-align:right; font-weight:bold; color:#666 }
.shanghuguolv dd{ width:840px;padding:0px; float:left; display:inline; padding:0 5px; margin:5px 0px;}
.shanghuguolv dd a{ padding:3px 5px;  color:#0d77c1; margin:3px 5px; }.bqguolv dd a:hover{  color:#d00; }
.shanghuguolv dd a.hacks{ background:#f98f09; color:#fff} 
.shanghugjguolv{ border:1px solid #e0e0e0; width:958px; margin:8px 0px 0; float:left;}
.shanghugjguolv .type{ width:800px; float:left; display:inline; line-height:30px;height:30px;  }
.shanghugjguolv .type span{border-right:1px solid #000;  padding-right:3px;} 
.shanghugjguolv .type strong{ padding:8px;} 
.shanghuguolv:hover{ border:#FC3 2px solid; background:#ffffee}
.fenleixianshi{ float:left; width:158px; display:inline; line-height:30px;}
.fenleixianshi a{ color:#333;  padding:0px 5px;   } 
.fenleixianshi a.hack{ color:#b10000; }
.shanghugjguolv .type a{ border:none; color:#333;border:1px solid #fff; padding:0px 5px } 
.shanghugjguolv .type a:hover{ background:#F60; border:1px solid #C30; color:#fff; text-decoration:none} 
.shanghugjguolv .type a.type_1{ background:#F60; border:1px solid #C30; color:#fff;}
.shanghulist{ width:100%; float:left;}
.shanghulistleft, .shanghuxqleft{ width:740px; float:left; display:inline;  }
.shanghulistleft dl{ width:735px; float:left; border-bottom:dashed 1px #e0e0e0;line-height:25px;}
.shanghulistleft dt{ width:150px; height:108px; float:left; display:inline; margin-top:8px;}.shanghulistleft dt img{ width:133px; height:86px; padding:6px; border:1px solid #e5e5e5; background:#fff; }
.shanghulistleft dd{ width:465px;  float:left; display:inline; }
.shanghulistleft dd h3{ float:left; display:inline;  text-indent:10px; padding-top:5px;}.shanghulistleft dd h3 a{ color:#06C; font-size:16px}
.shanghulistleft dd em{font-style:normal; float:left; display:inline; width:90px; text-align:center; padding-top:5px;}.shanghulistleft dd em a{ color:#06c} .shanghulistleft dd dfn{ width:90px;font-style:normal; float:left; display:inline; height:15px; margin-top:8px;}
 .shanghulistleft dd li{ width:450px; color:#666; padding-left:10px;}
 .shanghulistleft dd li b{ color:#f00; font-size:14px; padding-right:6px; padding-left:2px;}
  .shanghulistleft dd p{ color:#666; line-height:23px; padding-left:10px;} 
 .shanghulistleft dl div{ width:100px; float:left; margin-top:-20px;  display:inline;}
 .shanghulistleft dl:hover{ background:#FFffe0}
.shanghulistright{ width:220px; float:left; display:inline; margin-top:8px; border-bottom:1px solid #e0e0e0; }
.shanghulistright dl{ padding:10px 8px; float:left; line-height:30px; text-align:center;overflow:hidden; border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;}
.shanghulistright dt img{ width:184px; height:126px; border:4px solid #fff; margin:0px 5px;}
.shanghulistright dd,.shanghulistright dt{ margin:5px 0px; float:left; background:#fff }
.shanghulistright dd img{ width:86px; height:58px; border:1px solid #e0e0e0; margin-right:8px; float:left; display:inline; padding:2px; }
.shanghulistright dd p{ width:100px; line-height:20px; float:left; display:inline; text-align:left;}
.shanghulistright dd p a{ font-size:12px; color:#06c; font-weight:bold}
.shanghulistright dd p b{ color:#f00; font-size:14px;}
.shanghulistright dd p span{ width:100px;  height:15px; float:left; display:inline}
.shanghulistright ul{ padding:3px 5px; line-height:23px; overflow:hidden;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;}
.shanghulistright li{float:left;width:209px; background:url(img/bqli.gif) left 10px no-repeat; text-indent:13px;}.shanghulistright li span{ float:right; }
/********/
.shanghuxq{ font-size:12px; line-height:30px; }
.shanghuxq h2{ font-size:25px; float:left; padding-right:30px; font-family:"微软雅黑"; line-height:45px; text-indent:15px}
.shanghuxq a{ color:#06c; }.shanghuxq div{ float:right; padding-top:15px;}
.shanghuxiangqing{ border:1px solid #efeecf; width:738px; float:left; background:#fffff2;}
.shangjiaxc{ width:218px; float:left; display:inline; margin:15px;line-height:30px; text-align:center;  height:180px; background:url(img/bqimgbg.gif) left top no-repeat;}
.shangjiaxc img{ width:206px; height:142px;  background:#fff; padding:2px; }.shangjiaxc b{ color:#F60}
.shangjiacontact{ width:347px; float:left; display:inline; line-height:28px; margin-top:13px; color:#666;}
.shangjiacontact em{ width:70px; overflow:hidden; clear:both; display:inline-block;height:15px;}
.shangjiacontact .fenxiang{overflow:hidden; clear:both; display:inline-block;height:25px; width:150px;}
.shangjiacontact strong{ color:#F00; font-family:Verdana, Geneva, sans-serif}
.shangjiaimg{ width:347px; float:left; padding-top:5px;}
.shangjiaimg img{ padding-right:10px; float:left; display:inline}
.zhonghulu{ width:142px; float:left; display:inline; overflow:hidden; padding-top:10px;}
.shangjiaphoto, .shangjiaxiangqing, .youhui, .dianpinlist{ width:740px; float:left}
.wenziship{ padding:10px; overflow:hidden; line-height:25px;font-size:12px;color:#777; }
 .shangjiaxiangqing  div#video_foo{ float:left; margin-right:10px;} 
.youhui dl{ background:url(img/hui.png) 5px 5px no-repeat #fdf3e7; border:3px solid #fdecdc; padding-left:60px; width:674px; height:58px; overflow:hidden; color:#666}
.youhui dt{ width:570px; float:left; display:inline;padding-top:10px;line-height:20px;}.youhui dd{ width:100px; float:left; display:inline; padding-top:17px;}
.youhui dt strong{ color:#f08100; font-size:16px;} 
.youhui dl:hover{ background:url(img/hui.png) 5px 5px no-repeat #ffffe0;border:3px solid #f8db9c;}
 
.dianpinxq{ background:url(img/dianpingbg.gif) right 8px no-repeat;  clear:both; width:738px; float:left; overflow:hidden;}
.dianpinxqtou{ width:68px; float:left; display:inline; line-height:20px; padding-top:10px; text-align:center}
.dianpinxqtou img{ width:48px; padding:4px; border:1px solid #e0e0e0; background:#fff; -moz-border-radius: 3px;      /* Gecko browsers */
    -webkit-border-radius: 3px;   /* Webkit browsers */
    border-radius:3px;            /* W3C syntax */ }
.dianpinlist input{ vertical-align:middle; padding-right:5px;}
.dianpinxqneirong{ width:661px; float:right; padding-top:11px;display:inline;}
.dianpinxing{ width:660px; height:27px; line-height:24px; text-indent:25px; }.dianpinxing li{ float:left; display:inline; list-style:none; height:17px; }
.dianpinxqneirong dl{ width:641px; float:left; border:1px solid #e0e0e0; border-top:none; padding:0 9px; float:left;} 
.dianpinxqneirong dt{ width:641px; line-height:24px; padding:10px 0px; border-top:1px solid #ffebd1} .dianpinxqneirong dt b a{ color:#04a1e1; font-size:14px;} 
.dianpinxqneirong .img{ width:641px; float:left}
.dianpinxqneirong .img img{ width:80px; height:60px; padding:4px; border:#ffebd1 1px solid; background:#fff; display:inline; margin:0px 5px; float:left;}
.dianpintags { width:641px; float:left; line-height:30px;}
.dianpintags a{ background:#f5f5f5; border:1px solid #e5e5e5; padding:3px 5px; margin:2px;}
.dianpinxqneirong dd{ width:641px; line-height:28px; border-top:1px solid #ffebd1; float:left} .ddright{ float:right;}
.dianpinwenti{ width:738px; line-height:60px; float:left; background:#FFC; border:1px solid #FC6; margin:9px 0px; font-size:14px; text-align:center; font-weight:bold;}
.dianpinwenti a{ color:#F30}
.dianpingright{ width:210px; float:left; display:inline; margin-left:10px;}
.dianpingnews{ width:210px; float:left;}
.dianpingnews ul, .dianpingnews dl{ border:1px solid #e0e0e0; border-top:none; width:208px; line-height:25px; float:left}
.dianpingnews li{float:left;width:208px; background:url(img/bqli.gif) 2px 10px no-repeat; text-indent:13px;}.shanghulistright li span{ float:right; }
.dianpingnews dt{float:left; width:68px; display:inline; text-align:center; margin-top:10px;}  
.dianpingmap{ width:210px; float:left;}
.dianpingad{ width:740px; float:left;} 
.itemsousuo{  border:1px solid #d0d0d0; overflow:hidden; font-size:14px;}
.itemsousuo .dhss{ background:#f7f7f7; border:1px solid #fff; line-height:30px; text-indent:10px; font-weight:bold} 
.itemsousuo table{ width:100%; line-height:35px; float:left; text-align:left}
.itemsousuo td{ border-bottom:1px solid #f7f7f7; padding-left:10px;}
.itemsousuo tr:hover{ background:#FFC; font-weight:bold; color:#d00}

