@charset "utf-8";



.contents .bd{border:1px solid #B9D4E2;}
.s1{margin-left:5px;}
.s2{margin-left:10px;}
.t10{margin-top:10px;}
.fr{float:right;}
.fl{float:left;}
.clear{clear:both;overflow:hidden;height:0;}
.clearfix:after{clear:both;content:"\0020";display:block;visibility:hidden;height:0;}
.clearfix{display:inline-block;}
* html .clearfix{zoom:100%;}
.clearfix{display:block;}
.red,.meta a.red{color:#F00;}
.black,.meta a.black{color:#000;}
.gray,.meta a.gray{color:#666!important;}
.green,.meta a.green{color:#178517;}
.normal,.meta a.fr{color:#0E6DBC;}
.contents a{color:#0E6DBC;text-decoration:none;}
.contents a:hover,a.gray:hover,a.green:hover,a.red:hover,.meta a:hover{color:#f00;text-decoration:underline;}
#topbar .topic,#search #search-menu li,#skins a,#topicbox h2,#fmsites ul.top li,li#search-more,#mailogin .button,#board-box ul.delrecord li a.del{background-image:url(images/images.gif);background-repeat:no-repeat;}

.contents { font-size:14px;}
.contents strong { font-weight:bold;}
.container{background:#fff;border:0px solid #000;margin:0 auto;position:relative;z-index:0;}


.grid_c1 .tips,.grid_c1 .category_list span.bk_tp,.grid_c1 .category_list span.bk_ft,.grid_c1 .category_fb,.grid_c1 .news_module .hd,.grid_c1 .news_module .ft .info_more,.grid_c1 .news_module .ft .news_more,.grid_c1 .city_shopping .hd .tit,.grid_c1 a.kbox_more,.grid_c1 .site_notice .more,.grid_c1 .tiro_service,.grid_c1 .tiro_zone .ft .more,.grid_c1 .service_zone .ft .more,.grid_c1 .gather .bd,.grid_c1 .gather .bd li a.menu,.grid_c1 .seller_rank .hd,.grid_c1 .seller_rank .ft,.grid_c1 .seller_rank .bd,.grid_c1 .bbs_top .hd,.grid_c1 .bbs_top .ft,.grid_c2 .job_zone .hd span.tit,.grid_c2 .job_zone .ft a.more, .grid_c2 .talent_zone .hd,.grid_c2 .talent_zone .hd span.tit,.grid_c2 .talent_zone .ft a.more  { background-image:url(images/hd_320.png); background-repeat:no-repeat;}
.grid_c1 .news_module .hd .tit,.grid_c1 .site_notice .hd .tit,.grid_c1 .tiro_zone .hd .tit,.grid_c1 .service_zone .hd .tit,.grid_c1 .gather .hd .tit { background-image:url(images/zi.png); background-repeat:no-repeat;}
.category_hd_info,.category_bd h3,.grid_c1 .service_zone .bd li,.grid_c1 .seller_rank .hd span.tit,.grid_c1 .bbs_top .hd span.tit  { background-image:url(images/icon.gif); background-repeat:no-repeat;}
.grid_c1 .col_main { width:730px; float:left;}
.grid_c1 .col_sub { width:240px; float:right;}
.grid_c1 .left { float:left; width:340px;}
.grid_c1 .right { float:right; width:380px;}
.grid_c1 .tips { background-position:0 -433px; height:27px; overflow:hidden; line-height:27px;}
.grid_c1 .tips .hd { float:left; width:78px; color:#045c0b;}
.grid_c1 .tips .bd { float:left; line-height:29px; height:27px; overflow:hidden;}
.category_list { margin-top:5px;}
.grid_c1 .category_list span.bk_tp { display:block; background-position:0 -427px; height:3px; overflow:hidden;}
.grid_c1 .category_list span.bk_ft { display:block; background-position:0 -430px; height:3px; overflow:hidden;}
.grid_c1 .category_list .bd { background-color:#fefcfb; border-left:1px solid #ebc7be; border-right:1px solid #ebc7be; text-align:left; padding:8px; padding-top:4px; padding-bottom:0;}


.category_hd { margin-top:15px;}
.category_hd_info { background-position:0 -99px; padding-left:18px; font-size:14px; line-height:28px;}
.category_hd_info b { color:#f30; font-weight:bold;}
.grid_c1 .category_fb { display:block; float:right; background-position:-240px -263px; padding-left:30px; width:99px; height:24px; padding-top:4px; font-size:14px; font-weight:bold; color:#333;}
.category_bd {}
.category_bd h3 { background-position:0 -73px; margin-top:10px; padding-left:8px; font-size:14px; font-weight:bold;}
.category_bd h3 span { font-weight:normal; color:#666; font-size:12px;}
.category_bd h3 a { color:#333;}
.category_bd h3 a:hover { color:#f60; text-decoration:underline;}
.category_bd ul { margin-top:3px;}
.category_bd li { float:left; width:99px; padding-left:8px; line-height:20px; height:20px; overflow:hidden;}
.category_bd li a.red { color:#f30;}


/* search */
.search_zone { position:relative;}
.select_search { background:#fff; display:none; border:1px solid #ddd; width:253px; position:absolute; z-index:9999; top:25px; left:30px; padding:3px; padding-bottom:15px; FILTER: alpha(opacity=85); moz-opacity: 0.85; opacity: 0.85;}
.select_search .hd { font-weight:bold; color:#808080; margin-top:0; border-bottom:1px solid #ddd;}
.select_search .ft { position:absolute; right:3px; bottom:0px;}
.select_search .ft a { color:#0033cc;}
.select_search li { margin-top:3px;}
.onfocus { display:block;}
.lblCss{ padding-left: 20px; background: url(images/radio.gif) no-repeat left top; color:#0072bc;}
label.checked{ padding-left: 20px; background: url(images/radioChk.gif) no-repeat left top; font-weight:bold;}



/* slide_img */
.container{ width:380px; height:170px; overflow:hidden; position:relative; margin:auto;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:380px; height:170px; display:block;}
.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #FF7300;
	font-weight: bold;
}




.TrustPic{width:734px; clear:both; margin:0 auto; height:190px; overflow:hidden; float:left; background:url(/001/index/flashPic.gif) no-repeat;}
.TrustPic .Flashpic{width:530px; float:left; margin:6px auto;}
.TrustPic .Flashpic ul{}
.TrustPic .Flashpic li{list-style-type:none; text-align:center;}
.TrustPic .Flashnum{width:30px; float:left; margin:6px auto;}
.TrustPic .Flashnum ul{}
.TrustPic .Flashnum li{ list-style-type:none; text-align:center; }
.TrustPic .Flashtext{width:174px; float:right; margin:6px auto;}
.TrustPic .Flashtext ul{}
.TrustPic .Flashtext li{list-style-type:none; text-align:left;line-height:35px; background:url(/001/index/box1_img1_05.gif) no-repeat bottom;}

.aigon {color: #FFA724; font-weight:bold; line-height:35px;  background:url(/001/index/jdtszbg1.gif) no-repeat 3px 5px }
.aigoff {color: #FFA724;  font-weight:bold;line-height:35px; }

.TrustRzsT{width:240px; clear:both; margin:0 auto; overflow:hidden; background:url(/001/index/zsbg03.gif) no-repeat; height:31px;}
.TrustRzsT ul{}
.TrustRzsT li{ list-style-type:none; font-size:14px; float:left; text-align:left; line-height:26px; padding:0 0 0 15px;}
.TrustRzsC{width:240px; clear:both; margin:0 auto; overflow:hidden; background:url(/001/index/zsbg02.gif);}
.TrustRzsC h2{ font-size:12px; text-align:left; line-height:22px;}
.TrustRzsC ul{ padding:0 10px 0 10px;}
.TrustRzsC li{ list-style-type:none; font-size:12px; text-align:left; line-height:22px;}
.TrustRzsB{width:240px; clear:both; margin:0 auto; overflow:hidden; background: url(/001/index/zsbg01.gif) no-repeat; height:12px;}


/*评论*/
.pinglun { height:585px; overflow:hidden;}
.pinglun .pingluntxt{padding:5px; line-height:160%; font-size:12px;}
.pinglun .pingluntxt a{color:#666; text-decoration:none;}
.pinglun .pingluntitle{width:100%; line-height:180%; border-bottom:#999999 dashed 1px; text-align:right;}
.pingluntitle .xie{font-style:italic; color:#999999;}
.pingluntitle .username{color:#2BABCC;}
.pingluntitle .news a{color:#006699;}

.areaPic{width:100%; text-align:left;}
.col{ font-size:13px; line-height:160%; color:#999999;}
.col .img{width:100px; float:left; margin:0px 10px 2px 0px;}
.col .img img{width:100px;}


.news{margin-top:8px;}
.news li {
	color: #666;
	height: 24px;
	line-height: 24px;
}
.news li em {
	background: #51CFEC url(ver4/index/news_icon.gif);
	color: #fff;
	font-style: normal;
	font-size: 8pt;
	font-weight: bold;
	display: block;
	float: left;
	width: 35px;
	height: 16px;
	line-height: 16px;
	margin-top: 5px;
	text-align: center;
	margin-right: 10px;
}
.news li a {
	color: #333;
}
.news li a.title {
	font-size: 14px;
}
.news li a:hover {
	color: #000;
}
.news li span {
	font-size: 7pt;
	color: #999;
}

.bbslist{border-bottom:#e8e8e8 solid 1px; border-top:#e8e8e8 solid 1px; margin:6px 0px 6px 0px; padding:6px 0px 6px 0px; font-size:14px;}
.bbslist li{background:url(ver4/index/icon_1.gif) no-repeat left; padding-left:10px; height:26px; line-height:26px; overflow:hidden;}
.bbslist span{font-size:12px;}
.bbslist a{color:#333333;}
/* 商户点评 */
#biz_block {
	margin-top: 5px;
	border: 1px solid #e7e7e7;
}
#biz_block .title {
	border-bottom: 1px solid #e7e7e7;
	padding: 5px 0;
	height: 21px;
	margin: 0 10px;
}
#biz_block .title .more {
	margin-top: 3px;
}
#biz .biz_name {
	padding: 5px 0 0 10px;
	line-height: 24px;
	height: 24px;
}
#biz .biz_name a {
	font-size: 14px;
	color: #000;
	font-weight: bold;
}
#biz .biz_name a:hover {
	color: #14A8CD;
}


#div_map{ border: 0px solid #dddddd; padding: 0px; }

#viewmap_index { width: 478px; height: 294px; overflow:hidden;}
#viewmap_index * { overflow: visible; }

#div_biz{ margin-top: 10px; height:115px; overflow:hidden;}
#div_comments { margin-top: 10px; }

#div_biz div.map_shop_list
{ 
	float: left; width: 215px; height: 17px; 
	line-height: 12px; 
	padding: 5px; border: 1px solid #ffffff; 
	white-space: nowrap; text-overflow: ellipsis; word-break: keep-all;
}
#div_biz div.map_shop_list a:link, #div_biz div.map_shop_list a:visited { color: #000000; }
#div_biz div.map_shop_list a:hover, #div_biz div.map_shop_list a:active { color: #ff3300; }

#div_biz div.map_shop_icon { float: left; width: 20px; height: 18px; margin-right: 5px; }
#div_biz div.map_shop_name { float: left; height: 14px; width: 180px; white-space: nowrap; text-overflow: ellipsis; word-break: keep-all; padding-top:4px;}






.indexpiclist li{float:left; width:49%; padding:0px; }

.indexpiclist2{width:220px; background:url(ver4/index/bgline1.gif) repeat-x top;}
.indexpiclist2 a{color:#14A8CD;}
.indexpiclist2 li{margin-top:5px;}
/* 会员荣耀榜 */
#members {
	width: 300px;
	margin-right: 0;
}
#members .title{
	height: 27px;
	padding: 7px 0 0 5px;
	border-right: 1px solid #e7e7e7;
}
#members ul {
	border-bottom: 1px solid #e7e7e7;
	border-right: 1px solid #e7e7e7;
}
#members li {
	float: left;
	width: 58px;
	height: 60px;
	border-left: 1px solid #e7e7e7;
	border-top: 1px solid #e7e7e7;
	position: relative;
}

#members li img {
height:48px; width:48px;}
#members li a {
	display: block;
	padding: 6px 5px;
}
#members li.no1 {
	width: 121px;
	height: 120px;
	text-align: center;
}
#members li.no1 img {
	width: 110px;
	height: 110px;
}
#members li.no1 a {
	display: block;
	padding: 5px 3px 5px 4px;
}
#members li.no8 {
	width: 60px;
	height: 60px;
}
#members li.no9 {
	width: 60px;
	height: 60px;
}
#members li span {
	position: absolute;
	right: 0;
	top: 0;
	width: 21px;
	height: 20px;
	display: block;
}
#no1 {
	background: url(ver4/index/top12/1.gif);
	width: 40px!important;
	height: 39px!important;
}
#members li a:hover #no1 {
	background: url(ver4/index/top12/1.gif) no-repeat left -40px;
	height: 40px!important;
}
#no2 {
	background: url(ver4/index/top12/2.gif);
}
#members li a:hover #no2 {
	background: url(ver4/index/top12/2.gif) no-repeat left -21px;
}
#no3 {
	background: url(ver4/index/top12/3.gif);
}
#members li a:hover #no3 {
	background: url(ver4/index/top12/3.gif) no-repeat left -21px;
}
#no4 {
	background: url(ver4/index/top12/4.gif);
}
#members li a:hover #no4 {
	background: url(ver4/index/top12/4.gif) no-repeat left -21px;
}
#no5 {
	background: url(ver4/index/top12/5.gif);
}
#members li a:hover #no5 {
	background: url(ver4/index/top12/5.gif) no-repeat left -21px;
}
#no6 {
	background: url(ver4/index/top12/6.gif);
}
#members li a:hover #no6 {
	background: url(ver4/index/top12/6.gif) no-repeat left -21px;
}
#no7 {
	background: url(ver4/index/top12/7.gif);
}
#members li a:hover #no7 {
	background: url(ver4/index/top12/7.gif) no-repeat left -21px;
}
#no8 {
	background: url(ver4/index/top12/8.gif);
}
#members li a:hover #no8 {
	background: url(ver4/index/top12/8.gif) no-repeat left -21px;
}
#no9 {
	background: url(ver4/index/top12/9.gif);
}
#members li a:hover #no9 {
	background: url(ver4/index/top12/9.gif) no-repeat left -21px;
}
#no10 {
	background: url(ver4/index/top12/10.gif);
}
#members li a:hover #no10 {
	background: url(ver4/index/top12/10.gif) no-repeat left -21px;
}
#no11 {
	background: url(ver4/index/top12/11.gif);
}
#members li a:hover #no11 {
	background: url(ver4/index/top12/11.gif) no-repeat left -21px;
}
#no12 {
	background: url(ver4/index/top12/12.gif);
}
#members li a:hover #no12 {
	background: url(ver4/index/top12/12.gif) no-repeat left -21px;
}


infobox{width:100%;table-layout:fixed;margin-bottom:0px}
.infobox h2{margin-top:0}
.infobox form{margin:0}
.tablelt{background:url(pics/ibox.gif);height:3px;width:3px}
.tablect{background:url(pics/tablev.gif);height:3px}
.tablert{background:url(pics/ibox.gif) right top;height:3px;width:3px}
.tablelc{background:url(pics/tableh.gif);width:3px}
.tablecc{background:#fff6ee;padding:6px;overflow:hidden;margin-bottom:20px}
.tablerc{background:url(pics/tableh.gif) right;width:3px}
.tablelb{background:url(pics/ibox.gif) 0px bottom;height:3px;width:3px}
.tablecb{background:url(pics/tablev.gif) left bottom;height:3px}
.tablerb{background:url(pics/ibox.gif) right bottom;height:3px;width:3px}



infobox_c{width:100%;table-layout:fixed;margin-bottom:0px}
.infobox_c h2{margin-top:0; font-size:15px;}
.infobox_c form{margin:0}
.tablelt_c{background:url(pics/ibox_c.gif);height:3px;width:3px}
.tablect_c{background:url(pics/tablev_c.gif);height:3px}
.tablert_c{background:url(pics/ibox_c.gif) right top;height:3px;width:3px}
.tablelc_c{background:url(pics/tableh_c.gif);width:3px}
.tablecc_c{background:#fff;padding:6px;overflow:hidden;margin-bottom:20px}
.tablerc_c{background:url(pics/tableh_c.gif) right;width:3px}
.tablelb_c{background:url(pics/ibox_c.gif) 0px bottom;height:3px;width:3px}
.tablecb_c{background:url(pics/tablev_c.gif) left bottom;height:3px}
.tablerb_c{background:url(pics/ibox_c.gif) right bottom;height:3px;width:3px}