@charset "utf-8";
/* CSS Document */

body{ font-size:12px;}
td{ padding-left:8px;}

a:link{ color:#003366; text-decoration:none}
a:visited{ color:#003366; text-decoration:none}
a:hover{ color:#FF3300; text-decoration:underline}


/*******商家列表版面******/
.con{ width:980px; margin:0 auto}
.con .guide{ width:980px; margin-bottom:8px; margin-top:8px; height:auto;}
.con .shoptype{ width:954px; margin-top:5px; margin-bottom:6px; height:auto; background:#FFFEED; border:2px solid #FFCC66; line-height:30px; padding:8px;}
.con .shoptype ul{ list-style:none; padding:0px; margin:0px;}
.con .shoptype ul li{width:96px; height:30px; float:left; list-style:none;}
.con .myad{ width:980px; height:97px; margin-top:5px;}
.con .conleft{ width:740px; height:auto; float:left; overflow:hidden; margin-top:8px;}
.con .conleft .blank{ width:740px; height:10px; overflow:hidden}
.con .conleft .lefta{ width:728px; height:22px; background:url(../images/caipu_18.gif); padding-top:10px; padding-left:12px;font-weight:bold; color:#FF3300}
.con .conleft .leftb{ width:740px; height:auto; background:url(../images/caipu_21.gif);padding-top:15px;}
.con .conleft .leftb a:link{ text-decoration:underline}
.con .conleft .leftb a:visited{ text-decoration:underline}
.con .conleft .leftb a:hover{ text-decoration:none; color:#FF3300}
.con .conleft .leftb ul{ list-style:none; float:left; padding-left:25px; margin:0px;}
.con .conleft .leftb ul li{ list-style:none; float:left; padding:0px; margin:0px; width:705px; height:35px; border-bottom:1px dashed #CCCCCC; margin-bottom:5px;}

.con .conleft .leftb .text{ width:710px; height:130px; padding-top:10px; border-bottom:1px dashed #FFCC99; margin-left:15px; margin-right:10px; margin-bottom:10px; background:#FFFEED}
.con .conleft .leftb .text .textcon{ width:670px; height:110px;}
.con .conleft .leftb .text .textcon .textconleft{ width:100px; height:75px; float:left; text-align:center; margin-left:8px;}
.con .conleft .leftb .text .textcon .textconmid{ width:420px; height:75px; float:left; line-height:25px; margin-left:15px;}
.con .conleft .leftb .text .textcon .textconright{ width:60px; height:75px; float:right; line-height:25px; overflow:hidden}
.con .conleft .leftb .page{ width:700px; height:20px; float:right; text-align:right; padding-right:20px;}
.con .conleft .leftc{ width:740px; height:10px; background:url(../images/caipu_26.gif); overflow:hidden}

.con .conright{ width:228px; height:auto; float:right; overflow:hidden; margin-top:8px;}
.con .conright .myad{ width:228px; height:auto; text-align:center; margin-top:5px; margin-bottom:5px; margin-right:2px;}
.con .conright .righta{ width:221px; height:22px; background:url(../images/caipu_20.gif); padding-left:10px; padding-top:10px;font-weight:bold; color:#FF3300}
.con .conright .rightb{ width:231px; height:auto; background:url(../images/caipu_22.gif);}
.con .conright .rightb ul{ list-style:none; float:left; margin-top:8px; padding:0px; *margin-left:15px !important;margin-left:8px; margin-bottom:6px;}
.con .conright .rightb ul li{ list-style:none; float:left; width:220px; height:25px; text-align:left; line-height:25px;}
.con .conright .rightc{ width:231px; height:10px; background:url(../images/caipu_25.jpg); overflow:hidden}

/************商家显示详细信息页面************/
.con .shopleft{ width:740px; height:auto; float:left; overflow:hidden}
.con .shopleft .shoplefta{ width:725px; height:21px; background:url(../images/showshop_02.jpg); padding-top:12px; padding-left:15px;}
.con .shopleft .shoplefta a:link{ text-decoration:none}
.con .shopleft .shoplefta a:visited{ text-decoration:none}
.con .shopleft .shoplefta a:hover{ text-decoration:none}

/*****************资讯显示页面****************/

.con .shopleft .articlecon{ width:680px; height:auto; padding:8px; margin:0 auto}
.con .shopleft .articlecon .articletitle{height:25px; text-align:center; font-size:16px; font-weight:bold; overflow:hidden; margin-top:15px;}
.con .shopleft .articlecon .articlemenu{width:680px;  text-align:center; font-size:12px; overflow:hidden; margin-top:10px; margin-bottom:10px;} 
.con .shopleft .articlecon .articleabout{width:680px;height:auto;background:#FFFFDF;line-height:24px; margin-top:12px; margin-bottom:8px;padding:8px; color:#FF9900; font-weight:bold; font-size:14px}
.con .shopleft .articlecon .articleabout ul{ list-style:none; float:left; padding:0px; margin-left:5px;}
.con .shopleft .articlecon .articleabout ul li{ list-style:none; float:left; width:330px; height:27px; font-size:12px; font-weight:normal; color:#333333}

.con .shopleft .articlecon .articlememo{width:680px;height:auto;padding:8px;margin:0 auto; line-height:26px; color:#666666; font-size:14px}
.con .shopleft .shopleftb .listtype{ width:740px; height:auto; background:url(../images/showshop_07.jpg); margin-top:12px;}
.con .shopleft .shopleftb .listtype a:link{ text-decoration:underline}
.con .shopleft .shopleftb .listtype a:visited{ text-decoration:underline}
.con .shopleft .shopleftb .listtype a:hover{ text-decoration:none; color:#FF6600}
.con .shopleft .shopleftb .listtype .text{ width:710px; height:130px; padding-top:10px; border-bottom:1px dashed #CCCCCC; margin-left:15px; margin-right:10px; margin-bottom:10px;}
.con .shopleft .shopleftb .listtype .text .textcon{ width:670px; height:110px;}
.con .shopleft .shopleftb .listtype .text .textcon .textconleft{ width:100px; height:75px; float:left; text-align:center; margin-left:8px;}
.con .shopleft .shopleftb .listtype .text .textcon .textconleft img{ border:1px solid #F3F3F3; padding:2px; width:100px; height:100px;}
.con .shopleft .shopleftb .listtype .text .textcon .textconmid{ width:420px; height:75px; float:left; line-height:25px; margin-left:15px;}
.con .shopleft .shopleftb .listtype .text .textcon .textconright{ width:60px; height:75px; float:right; line-height:25px; overflow:hidden}

.con .shopleft .shopleftb .listtype ul{ list-style:none; float:left; padding:0px; margin-left:10px;}
.con .shopleft .shopleftb .listtype ul li{ list-style:none; float:left; width:740px; height:27px;}
.con .shopleft .shopleftb .listtype .page{ width:700px; float:left; margin-left:10px; margin-right:10px; text-align:right; padding-right:20px;}
/********************************/

.con .shopleft .shopleftb{ width:740px; height:auto; background:url(../images/showshop_07.jpg)}

/****************************显示图片*******************************/
.con .shopleft .shopleftb .showpic{ width:auto; margin-top:15px; margin-bottom:25px; height:auto; text-align:center; margin-left:5px; margin-right:20px; padding:8px;}
.con .shopleft .shopleftb .showpic img{ background:#F0F0F0; border:1px solid #F9F9F9; padding:7px;}
/*****************************************************************/
.con .shopleft .shopleftb .leftba{ width:740px; height:auto}
.con .shopleft .shopleftb .leftba .leftbaa{ width:130px; float:left; padding-left:20px; padding-top:15px;}
.con .shopleft .shopleftb .leftba .leftbaa img{ border:1px solid #CCCCCC; padding:2px;}
.con .shopleft .shopleftb .leftba .leftbab{ width:580px; float:right; padding-top:15px;}
.con .shopleft .shopleftb .leftbb{ width:700px; height:auto; margin-left:20px; margin-right:20px; height:18px; background:#F9F9F9; padding-top:6px; padding-left:3px; font-size:12px; font-weight:bold; color:#FF9900}
.con .shopleft .shopleftb .leftbc{ width:690px; height:auto; margin-right:30px; margin-left:20px; margin-bottom:8px; padding-top:10px; line-height:22px; padding-left:10px;}
.con .shopleft .shopleftb .leftbd{ width:700px; height:auto; padding-left:40px; margin-bottom:10px;}
.con .shopleft .shopleftc{ width:725px; height:20px; background:url(../images/showshop_13.jpg); padding-left:15px; padding-top:8px; font-size:14px; font-weight:bold; color:#FF6600}
.con .shopleft .shopleftc .leftca{ width:350px; float:left; padding-left:6px; font-size:14px; font-weight:bold; color:#FF6600}
.con .shopleft .shopleftc .leftcb{ width:360px; float:right; font-size:14px; font-weight:bold; color:#FF6600}
.con .shopleft .leftcon{ width:725px; height:20px;  background:url(../images/showshop_07.jpg);  padding-right:15px; padding-top:18px;}
.con .shopleft .page{ width:725px; height:auto; text-align:right}
.con .shopleft .leftcon .discntcomment{ width:710px; padding-left:15px; height:auto; float:left; margin-top:8px; line-height:22px;}
.con .shopleft .leftcon .sendcomment{ width:710px; padding-left:15px; height:auto; float:left}
.con .shopleft .leftcon .sendcomment input{ margin-top:10px;}
.con .shopleft .leftcon .leftcont{ width:700px; margin-left:15px; margin-right:8px; padding-bottom:5px; margin-bottom:5px; margin-top:10px; border-bottom:1px dashed #CCCCCC}
.con .shopleft .leftcon .leftcona{ width:360px; float:left; height:auto;}
.con .shopleft .leftcon .leftcona ul{ list-style:none; float:left; padding:0px; margin-left:10px;}
.con .shopleft .leftcon .leftcona ul li{ list-style:none; float:left; width:360px; height:28px;}
.con .shopleft .leftcon .leftconb{ width:360px; float:right; height:auto;}
.con .shopleft .leftcon .leftconb ul{ list-style:none; float:left; padding:0px; margin:0px;}
.con .shopleft .leftcon .leftconb ul li{ list-style:none; float:left; width:360px; height:28px;}
.con .shopleft .leftcon .leftcont .leftconta{ width:80px; float:left; height:60px; padding-left:2px; text-align:center}
.con .shopleft .leftcon .leftcont .leftconta img{ border:1px solid #CCCCCC; padding:2px; margin-bottom:5px;}
.con .shopleft .leftcon .leftcont .leftcontb{ width:610px; float:right; height:auto; text-align:left; line-height:22px}
.con .shopleft .shopleftd{ width:740px; height:7px; background:url(../images/showshop_17.jpg); overflow:hidden}

.con .shopright{ width:223px; height:auto; float:right; overflow:hidden;}
.con .shopright .shoprighta{ width:211px; height:22px; background:url(../images/showshop_11.jpg); padding-top:10px; padding-left:12px; color:#FF9900; font-size:14px; font-weight:bold}
.con .shopright .shoprightb{ width:223px; height:auto; background:url(../images/showshop_12.jpg); padding-top:5px; padding-left:2px;}
.con .shopright .shoprightb ul{ list-style:none; float:left; padding:0px; margin-left:5px; margin-top:5px; width:211px}
.con .shopright .shoprightb ul li{ list-style:none; float:left; padding:0px; margin:0px; width:211px; height:22px; line-height:28px;}
.con .shopright .shoprightc{ width:223px; height:7px; background:url(../images/showshop_10.jpg); overflow:hidden; margin-bottom:8px;}

.viewcolor{} 
.viewgray{filter:Gray} 
#maps{position:relative; width:208px;height:150px; margin:0 auto}

/*******************商家首页*********************/
.con .conleft .conlefta{ width:740px; float:left; height:31px;}
.con .conleft .conlefta .conleftaa{ width:9px; float:left; height:31px; overflow:hidden; background:url(../images/shop_02.gif)}
.con .conleft .conlefta .conleftab{ width:711px; float:left; height:20px; background:url(../images/searchbar.jpg); padding-top:11px; padding-left:10px; font-weight:bold; color:#FF3300}
.con .conleft .conlefta .conleftac{ width:10px; float:right; height:31px; overflow:hidden;background:url(../images/shop_04.gif)}

.con .conleft .conleftb{ width:740px; float:left; height:auto; background:url(../images/shop_21.gif); padding-left:20px; padding-top:10px; padding-bottom:10px}
.con .conleft .conleftb .conleftba{ width:360px; float:left; overflow:hidden}
.con .conleft .conleftb .conleftba ul{ list-style:none; float:left; padding:0px; margin:0px;}
.con .conleft .conleftb .conleftba ul li{ list-style:none; float:left; padding:0px; margin:0px; width:360px; height:40px;font-size:12px; color:#FF6600}
.con .conleft .conleftb .conleftbb{ width:360px; float:left; overflow:hidden; }
.con .conleft .conleftb .conleftbb img{ border:2px solid #F6F6F6;}


.con .conleft .conleftc{ width:730px; float:left; height:21px; background:url(../images/shop_08.gif); padding-top:10px; padding-left:20px; font-weight:bold; color:#FF3300}
.con .conleft .conleftd{ width:740px; float:left; height:auto; background:url(../images/shop_21.gif); padding-left:20px; padding-top:10px; padding-bottom:10px}
.con .conleft .conleftd ul{ list-style:none; padding:0px; margin:0px; float:left}
.con .conleft .conleftd ul li{ list-style:none; padding:0px; margin:0px; width:740px; height:30px; float:left;}
.con .conleft .conleftdq{ width:740px; float:left; height:auto; background:url(../images/shop_21.gif); padding-left:20px; padding-top:10px; padding-bottom:10px}
.con .conleft .conleftdq ul{ list-style:none; padding:0px; margin:0px; float:left}
.con .conleft .conleftdq ul li{ list-style:none; padding:0px; margin:0px; width:140px; height:auto; float:left; text-align:center; padding-bottom:5px;}
.con .conleft .conleftd .conleftda{ width:700px; float:left; height:auto; background:#FFFFE7; margin-right:15px; margin-bottom:8px;}
.con .conleft .conleftd .conleftda .leftdaa{ width:50px; float:left; overflow:hidden; text-align:center; margin-top:10px}
.con .conleft .conleftd .conleftda .leftdab{ width:615px; float:left; overflow:hidden; margin:8px; line-height:24px;}
.con .conleft .conleftd .conleftdb{ width:700px; float:left; height:auto; background:#F3F3F3; margin-right:15px; margin-bottom:8px;}
.con .conleft .conleftd .conleftdb .leftdba{ width:50px; float:left; overflow:hidden; text-align:center; margin-top:10px}
.con .conleft .conleftd .conleftdb .leftdbb{ width:600px; float:left; overflow:hidden; margin:8px; line-height:24px;}
.con .conleft .conleftd .conleftdc{ width:700px; float:left; height:auto; background:#FFFFE7; margin-right:15px; margin-bottom:8px;}
.con .conleft .conleftd .conleftdc .leftdca{ width:50px; float:left; overflow:hidden; text-align:center; margin-top:10px}
.con .conleft .conleftd .conleftdc .leftdcb{ width:600px; float:left; overflow:hidden; margin:8px; line-height:24px;}
.con .conleft .conleftd .conleftdd{ width:700px; float:left; height:auto; background:#F3F3F3; margin-right:15px; margin-bottom:8px;}
.con .conleft .conleftd .conleftdd .leftdda{ width:50px; float:left; overflow:hidden; text-align:center; margin-top:10px}
.con .conleft .conleftd .conleftdd .leftddb{ width:600px; float:left; overflow:hidden; margin:8px; line-height:24px;}
.con .conleft .conleftd .conleftde{ width:700px; float:left; height:auto; background:#FFFFE7; margin-right:15px; margin-bottom:8px;}
.con .conleft .conleftd .conleftde .leftdea{ width:50px; float:left; overflow:hidden; text-align:center; margin-top:10px}
.con .conleft .conleftd .conleftde .leftdeb{ width:600px; float:left; overflow:hidden; margin:8px; line-height:24px;}
.con .conleft .conleftd .conleftdf{ width:700px; float:left; height:auto; background:#F3F3F3; margin-right:15px; margin-bottom:8px;}
.con .conleft .conleftd .conleftdf .leftdfa{ width:50px; float:left; overflow:hidden; text-align:center; margin-top:10px}
.con .conleft .conleftd .conleftdf .leftdfb{ width:600px; float:left; overflow:hidden; margin:8px; line-height:24px;}

.con .conleft .conleftf{ width:740px; float:left; height:auto; background:url(../images/shop_21.gif); padding-left:20px; padding-top:10px; padding-bottom:10px}
.con .conleft .conleftf ul{ list-style:none; float:left; margin:0px; padding:0px}
.con .conleft .conleftf ul li{ list-style:none; float:left; margin:0px; padding:0px; width:330px; height:28px;}

.con .conleft .conleftt{ width:980px; height:13px; background:url(../images/shop_b.gif); overflow:hidden}

.con .conright .conrighta{ width:231px; height: auto; float:right; margin-top:8px;}
.con .conright .conrightb{ width:225px; height: 36px; float:left; background:url(../images/shop_10.gif); overflow:hidden;}
.con .conright .conrightc{ width:225px; height: auto; float:left; background:url(../images/shop_11.gif)}
.con .conright .conrightd{ width:225px; height: 9px; float:left; background:url(../images/shop_17.gif); overflow:hidden}
.con .conright .conrighte{ width:215px; height: 19px; float:left; background:url(../images/shop_19.gif); overflow:hidden; margin-top:8px; padding-top:6px; padding-left:10px; font-weight:bold; color:#FFFFFF}
.con .conright .conrightf{ width:220px; height:auto; background:#F6F6F6; margin-left:2px;}
.con .conright .conrightf ul{ list-style:none; float:left; margin:0px; padding:0px; padding-top:12px; padding-left:8px;}
.con .conright .conrightf ul li{ list-style:none; float:left; margin:0px; padding:0px; width:210px; height:25px;}

