@charset "utf-8";
/* 公共样式 */
body{background:#fff;word-break:break-all; 
   word-wrap:break-word;  font-size:12px; font-family: Arial,"宋体",Verdana; line-height:150%; margin:0px; padding:0px; color:#404040; }
 /*  
.header_bg{ background:url(../images/index_bg_first.jpg) repeat-x;} 
*/
.header{ width:100%;min-width:1200px;}   
input{ font-family:Arial;}
div{margin:0 auto; padding:0;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{margin:0; padding:0; border:none; list-style-type:none;}
.wrap{ width:1200px; margin:0 auto; height:auto;} /*主体容器*/
.f_l{float:left;}
.f_r{float:right;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.short{ width:195px; overflow:hidden;}
.long{ width:995px; overflow:hidden;}
.short_uc{ width: 120px; overflow:hidden; display:inline-block;}
.middle_uc{ width:900px; overflow:hidden; display:inline-block; margin-left:10px;}
.right_uc{ width:160px; overflow:hidden; display:inline-block;}
.long_uc{ width:1070px; overflow:hidden; display:inline-block; margin-left:10px;}
.middle{ width:790px; overflow:hidden; display:inline-block; margin-right:10px;}

.idx_left{ width:710px; }
.idx_right{ width:240px; }
/*自动高对齐*/
.clearfix:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}
*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}
.cf {
	zoom: 1;
	clear:both;
}
/*全局链接样式*/
a{ color:#666; text-decoration:none; }
a:hover{ color:#6aafe2; text-decoration:underline; }

/*英文强制换行*/
.word{word-break:break-all;}

/*页面留白*/
.blank{height:10px; line-height:10px; clear:both; visibility:hidden;}
.blank5{height:5px; line-height:5px;/* _margin:-3px 0;*/ clear:both; visibility:hidden; font-size:0px; padding:0px; margin:0px;}
.blank1{height:1px; line-height:1px;/* _margin:-3px 0;*/ clear:both; visibility:hidden; font-size:0px; padding:0px; margin:0px;}
.pd10{ padding:10px;}


/*热搜词*/
.hot_text{width:530px;
			 padding:5px 0px 0px 0px; 
			 height:20px; 
			 overflow:hidden;
			  color:#6c6c6c; 
			  float:right;
			  word-break:break-all;
			  white-space:nowrap;
			  text-overflow:ellipsis;}
			  
.hot_text a{ margin-right:2px;}	

.hot_text a:hover{ text-decoration:none; color:#8f0000;}		  
			  

/*导航新样式*/
.main_nav .all_nav{ width:188px;
			 		height:37px;
				  line-height:35px; 
				  background:#e63547; 
				  font-size:16px; 
				  color:#FFF;
				  clear:both;
				  text-align:left;}




.gold{color:#FFE260;}
.f-input {
	border: #ccc 1px solid;
	padding-bottom: 3px;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 14px;
	padding-top: 3px
}

.f-text {
	border: #ccc 1px solid;
	padding-bottom: 3px;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 14px;
	padding-top: 3px
}

.f-textarea {
	border: #ccc 1px solid;
	padding-bottom: 3px;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 14px;
	padding-top: 3px;
	
}

.topic_pub_form{ border:#ccc solid 1px; background:#f2f2f2; padding:10px;}
.ucenter_topic_form .topic_pub_form{  border:#ccc solid 1px; background:url(../images/share_tip.gif) no-repeat 10px 10px #f8f8f8; padding:40px 10px 10px 10px; }
.f-select {
	border-bottom: #89b4d6 1px solid;
	border-left: #89b4d6 1px solid;
	padding-bottom: 3px;
	padding-left: 4px;
	padding-right: 0px;
	font-size: 14px;
	border-top: #89b4d6 1px solid;
	border-right: #89b4d6 1px solid;
	padding-top: 3px
}


.s_buy_btn{ background:url(../images/sbg.gif) repeat-x; height:24px; width:85px; color:#fff; border:none; cursor:pointer;}
.s_collect_btn{ background:url(../images/sbg.gif) repeat-x -85px; height:24px; width:45px; color:#333; border:none; cursor:pointer;}
.msg_btn{ background:url(../images/msg_btn.gif); width:114px; height:33px; border:none; color:#fff; font-size:14px;  text-indent:18px; cursor:pointer;}

.msg_box{ padding:10px; text-align:center; }
.msg_box .notice{ text-align:center; display:block; font-size:14px; padding:20px; line-height:30px;}
.msg_box .notice a{ color:#4780c0; }
.msg_box .notice a:hover{ color:#f60; }

.help-tip{ padding-top:15px;}

.pages{ text-align:center;color:#666; height:24px; line-height:24px;}
.pages a{ display:inline-block; padding:0px 3px; height:22px; line-height:22px; color:#666; border:1px solid #DBE3E6; text-decoration:none;}
.pages a:hover{ display:inline-block;padding:0px 3px; height:22px; line-height:22px;  color:#fff; background:#FF3413;border:1px solid #FF3413;  text-decoration:none;}
.pages .current{  display:inline-block; padding:0px 5px; height:22px; line-height:22px;  color:#fff; background:#FF3413;border:1px solid #FF3413}


.top_nav{ background:#f2f2f2; color:#999; height:25px; line-height:25px;z-index: 99999;
		-webkit-transform: translate3d(0,0,0);
			border-bottom: 1px solid #e5e5e5;}

.cart_ico{ background:url(http://localhost:8080/app/Tpl/fanwe/images/cart_icon.gif) no-repeat 0px 7px;   height:25px; display:inline-block; padding-left:20px;}
.tuan_ico{ background:url(http://localhost:8080/app/Tpl/fanwe/images/top_ico.gif) 0px -24px no-repeat;  height:25px; display:inline-block; padding-left:20px;}

.wrap_100{ width:100%;background:#FFF;}

.logo_row{ height:80px; }

.logo{height:60px; overflow:hidden; margin-top:10px; margin-left:10px; margin-right:10px; display:inline-block; }

.main_bar{ width:100%;background:#ca141d; height:37px;}

.main_bar .wrap{ width:1200px;height:37px; margin:0 auto;}

.main_nav{ float:left;}

				
.main_nav li{ float: left;
				overflow: hidden;
				display: list-item;
				text-align: -webkit-match-parent;
				font-family: \5FAE\8F6F\96C5\9ED1;  }
				

.main_nav li a{ padding: 0px 15px;
				line-height: 37px;
				font-size: 16px;
				color: #fff;
				text-decoration: none;
				display: inline-block;
				float: left;}

.main_nav  li a:hover{ color:#fff;text-decoration:none; background:#ba181f; }

.nav_left{ display:none; float:left;}

.nav_right{float: left;
			display: block;
			width: 3px;
			height: 37px;
			float: left;
			display: block;
			width: 1px;
			height: 37px;
			margin-left: -1px;}

.f_r a{ color:#999;}

.main_nav  li.current a,.main_nav  li.current a:hover{ background:#ba181f; height:37px; text-decoration:none; display:inline-block;}


.merchant_join{ float:right; line-height:37px;}

.merchant_join a,.merchant_join a:hover{ color:#fff; text-decoration:none; font-size:14px; }

#dropdown{position:absolute; left:0px; top:0px; border:#df4050 2px solid; border-top:none; display:none; padding:0px; z-index:9999; margin:0px; background:#fff;  width:60px; }#dropdown a{ display:block; height:22px; line-height:22px; text-decoration:none;  color:#666; text-indent:5px;}#dropdown a:hover{ display:block; height:22px; line-height:22px; text-decoration:none; color:#fff; background:#8f0000; }


.search_type_select{ float:left; display:inline-block; width:45px; word-break:normal; word-wrap:normal; cursor:pointer; padding:0px 10px 0px 5px; height:26px; line-height:26px; background:url(../images/down_arrow.gif) no-repeat right 10px #fff; }
.search_box{display:inline-block; width:530px; height:30px;  margin:20px 0px 0px 180px; padding:0px; overflow:hidden;  }

.search_box .search_input{ border:2px #df4050 solid; width:530px;}


.search_box .search_txt{ text-indent:5px; margin:0px; float:left; display:block; height:26px; line-height:26px; width:345px;  border:0px; color:#bbb; outline:medium; }

.search_box .search_btn{ background:url(../images/top_search_btn.gif) no-repeat; border:0px; cursor:pointer; display:inline-block; float:left; width:125px; height:26px; }

.keyword_box{ display:inline-block; float:left; }
.keyword_box a{ display:inline-block; margin:0px 5px 0px 0px; color:#136aad;}
.keyword_box a:hover{ display:inline-block; margin:0px 5px 0px 0px; color:#fe7000; text-decoration:underline;}

.cart_box{ background:url(../images/index_css.gif) 0px -69px; width:207px; height:39px;}
.cart_box .cart_tip{  line-height:39px; text-indent:30px;}
.cart_box .cart_tip .cart_count{ color:#fff;}

.cart_box .cart_go{  line-height:39px; display:inline-block; padding-right:12px; }
.cart_box .cart_go a{ color:#660000; text-decoration:none;}

#ft {
	margin: 0px auto;
	width: 1200px;
}

#ft .contact {
	text-align: right;
	line-height: 58px;
	height: 58px;
	font-weight: bold
}

#ft .contact a {
	color: #fff
}


#ft ul {
	color: #999
}

#ft ul a {
	color: #999
}

#ft .copyright {
	color: #999;
	text-align: center;
	font-size: 12px;
	padding: 10px 0 0 0;
}

#ft .copyright a {
	color: #999
}

#ft li.col {

	width: 170px;
	padding:4px 0px 0px 60px;
	display: inline;
	float: left;
	height: 100px;
	border-right:1px solid #E8E8E8;

}

#ft li.end {
	border-bottom-style: none;
	border-right-style: none;
	padding-left: 70px;
	border-top-style: none;
	border-left-style: none
}

#ft h3 {
	color: #ff6600;
}

#ft .sub-list {
	margin-top: 5px;
	font-size: 12px
}

#ft .sub-list li {
	list-style-position: inside;
	line-height: 20px;
	list-style-type: disc
}

#ft .logo-footer {
	padding-top: 25px
}

#ft .copyright p {
	text-align: center;
	padding-bottom: 3px;
	padding-left: 0px;
	padding-right: 0px;
	color: #6f6f6f;
	font-size: 12px;
	padding-top: 3px
}

.flink{ background:#fff; border-top:#cecece dotted 1px; border-bottom:#cecece dotted 1px; padding:0px 10px;} 
.flink a{ display:inline-block; float:left; padding:5px 10px 5px 0px;}
.flink img{  width:88px; height:31px; }
#ft a{ color:#999;}

.cate_tree{ padding:10px;}


.free_youhui_item{ float:left; display:inline-block; width:25%; text-align:center; overflow:hidden; margin:10px 0px; }
.free_youhui_item .free_youhui_box{ width:95%; background:#f2f2f2; padding:10px 0px;}
.free_youhui_item .goods_img_box{ width:160px; height:160px; overflow:hidden; display:block; margin:0px auto;}
.free_youhui_item img{ width:160px; height:160px; }
.free_youhui_item .starico img{ width:auto; height:auto; border:none;}
.free_youhui_item .goods_item_title{ text-align:center; line-height:25px;}
a.free_youhui_btn,a.free_youhui_btn:hover{ background:url(../images/free_youhui_btn.gif) no-repeat; display:inline-block; width:68px; height:29px; line-height:29px; text-align:center; text-decoration:none; color:#666;}
.free_youhui_btn_row{ border-top:#ccc dotted 1px; padding-top:5px;}

.brand_goods_item{ float:left; display:inline-block; width:180px; margin:5px; text-align:center; overflow:hidden; }
.brand_goods_item img{ width:110px; height:110px;border:#f2f2f2 solid 2px;}
.brand_goods_item .starico img{ width:auto; height:auto; border:none;}
.brand_goods_item .goods_item_title{ text-align:center; line-height:25px; display:block; padding-top:10px;}

.goods_row{ padding:10px;}
.goods_row .goods_img{ width:100px; height:100px;}
.goods_row .goods_img img{ width:80px; height:80px;border:#f2f2f2 solid 2px;}
.goods_row .goods_name{ width:400px;}
.goods_row .goods_name{ font-size:12px; font-weight:normal; line-height:22px;}

.sale_goods_item{ padding:5px; overflow:hidden; }
.sale_list_main{ overflow:hidden;}
.sale_goods_item img{ width:75px; height:75px; }
.sale_goods_img{ position:relative;}
.sale_list_tag{ position:absolute; left:0px; top:0px; background:url(../images/sale_list_tag.png) no-repeat; width:25px; height:25px; text-indent:3px;; line-height:15px; color:#fff; 
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/sale_list_tag.png', sizingMethod='scale');
_background-image:none; }
.split_dash{ border-bottom:dashed #e5e5e5 1px; clear:both;}
.sale_list_count{float:left;  background-image:url(../images/sale_list_count.gif); display:inline-block; width:13px; height:22px; font-size:0px; color:#fff; line-height:0px;}
.sale_count_4{ background-position:0px -3px;}
.sale_count_5{ background-position:0px -30px;}
.sale_count_6{ background-position:0px -60px;}
.sale_count_7{ background-position:0px -88px;}
.sale_count_8{ background-position:0px -118px;}
.sale_count_9{ background-position:0px -147px;}
.sale_count_10{ background-position:0px -176px;}
.goods_item_title_row{ display:inline-block; line-height:22px; float:left; padding-left:5px;}

.submit_email{ background:url(../images/submit_email.png) no-repeat; width:68px; height:25px; border:none; cursor:pointer;}
.sale_goods_info{ width:100px; padding-left:5px; }
.rec_adv_span{ width:200px; overflow:hidden;}
.rec_goods_span{ padding:10px; width:978px;}

.m_price{ text-decoration:line-through; }
.s_price{ color:#fe7000; font-size:14px; font-weight:bolder; font-family:"微软雅黑";}

.more{ padding-right:10px; *margin-top:-30px; font-weight:normal;}

.recommend_cate_brand{ font-size:12px; font-weight:normal; padding-right:30px;}
.system_article{ background:#f2f2f2; border:#ccc solid 1px; text-indent:20px; height:30px; line-height:30px;}

.goods_pic_box{ width:345px; overflow:hidden; }
.goods_info_box{ width:645px; overflow:hidden; }

.goods_pick_box{ padding:10px; background:#fffeec; border:#ffde90 solid 1px;}
.goods_brief{ padding:10px;}
.input_shopcart {
  background: url("../images/btn_shopcart.gif") no-repeat scroll 0 0 transparent;
  border: 0 none;
  color: #FFFFFF;
  font-family: "微软雅黑";
  font-size: 20px;
  height: 39px;
  text-align: center;
  text-indent:10px;
  width: 168px;
  cursor:pointer;
}
.btn_disabled {
  background: url("../images/btn_shopcart_disabled.gif") no-repeat scroll 0 0 transparent;
  border: 0 none;
  color: #FFFFFF;
  font-family: "微软雅黑";
  font-size: 20px;
  height: 39px;
  text-align: left;
  text-indent: 55px;
  width: 168px;
  cursor:no-drop;
}
#collect{ background:url(../images/collect_btn.gif) no-repeat; display:inline-block; width:90px; height:40px; margin-left:10px;}
#stock span{ color:#f60; font-size:14px; font-weight:bolder; font-family:arial; }
#select_attr{ color:#f60; font-size:14px; font-weight:bolder; font-family:arial; }
.cart_item_name{ color:#f60; font-size:14px; font-weight:bolder;}
.dialog-box input.input_keep,.weedialog input.input_keep,.weedialog input.input_keep:hover{
  background: url("../images/keep_btn.gif") no-repeat scroll 0 0;
  border: 0 none;
  color: #FFFFFF;
  font-family: "微软雅黑";
  font-size: 20px;
  height: 39px;
  text-align: left;
  text-indent: 55px;
  width: 168px;
  float:none;
}
.cart_img{ margin-left:10px;}
.cart_img img{ width:50px; height:50px; border:#ccc solid 2px; }
.cart_title { padding-left:20px; color:#000; width:450px;}
.cart_item_row{ margin:10px 0px 20px 0px;}
.goods_info_list{ margin:10px;}
.goods_info_list li ,.goods_info_list dd{ display:block;  border-bottom:dotted 1px #ccc; padding:5px 0px;}

.goods_main_pic ul{ width:325px; height:325px; overflow:hidden; position:relative; border:#ccc solid 1px;  margin:10px 10px 0px 10px;}
.goods_main_pic li{ position:absolute; z-index:1; left:0px; top:0px;}
.goods_main_pic .act{ display:block; z-index:100;}
.goods_main_pic img{ width:325px; }
.goods_icon_pic{ width:325px;  margin:0px 10px; }
.prev,.prev:hover{ width:12px; height:45px; float:left; display:block; background:url(../images/btn_pre.gif); text-decoration:none;}
.next,.next:hover{ width:12px; height:45px; float:right; display:block; background:url(../images/btn_next.gif); text-decoration:none;}

.roll_pic{ height:50px; overflow:hidden; overflow:hidden; display:block; float:left;}
.roll_pic li{ width:50px; height:50px; overflow:hidden; margin:0px 5px; cursor:pointer;}
.roll_pic li img{ width:46px; height:46px; border:#ccc solid 2px;}
.roll_pic li.act img{ width:46px; height:46px; border:#f30 solid 2px;}

.goods_name{ font-size:14px; font-weight:bolder; color:#000; line-height:22px; }


#buy_number{     
	font-size: 12px;
    height: 15px;
    line-height: 15px;
    width: 50px;
}


.goods_detail_box{ margin:10px;  overflow:hidden;}

.goods_detail_box .detail_nav{ border-bottom:#feb94d solid 2px; display:block; height:28px;}
.goods_detail_box .detail_nav li{ float:left; font-weight:bolder; display:inline-block; width:110px; height:28px; line-height:28px; background:url(../images/sw_nav.gif) -110px 0px; text-align:center; margin-right:2px; cursor:pointer;}
.goods_detail_box .detail_nav li.act{background:url(../images/sw_nav.gif) 0px 0px; color:#926000; }

.goods_detail_box .detail_cnt li{display:none; overflow:hidden;}
.detail_cnt li.act{ display:block;}

.comment_word{ color:#f08906; display:inline-block; padding-left:20px;}
.comment_1{ background:url(../images/comment_num.gif) no-repeat 0px -75px;}
.comment_3{ background:url(../images/comment_num.gif) no-repeat 0px -38px;}
.comment_5{ background:url(../images/comment_num.gif) no-repeat 0px 0px;}
.goods_comment_row{ min-height:60px; margin-bottom:10px; padding:10px;}


.sub_nav{ text-align:right; padding:10px;}
.sub_nav span{ display:inline-block; height:25px; text-align:center; line-height:22px; padding:0px 3px;}
.sub_nav span a{ color:#136AAD; }
.sub_nav span a:hover{ color:#f30; }
.sub_nav span.act{ display:inline-block; width:80px; padding:0px; height:25px; background:url(../images/sub_nav_act.gif) no-repeat; line-height:22px; color:#fff;}
.sub_nav span.act a,.sub_nav span.act a:hover{ color:#fff; text-decoration:none;}

/*通用的块*/
.inc{ border:#e2e2e2 solid 1px;}
.inc .inc_top{ background:#f5f5f5; height:30px; line-height:30px; text-indent:10px; font-weight:bolder;}

.short .inc .inc_top,.filter_box .inc_top,.goods_search_box .inc_top ,.long_uc .inc_top,.middle_uc .inc_top,.cart .inc_top{ background:url(../images/short_inc_top.gif) repeat-x; height:36px; line-height:36px; font-size:14px; text-indent:10px; font-weight:bolder; color:#f60;}
.short .inc .inc_top .more{ font-size:12px;}
.goods_search_box .inc_main{ padding:10px;}


.cart a{ color:#136AAD; }
.cart a:hover{ color:#f30; }
.cart .goods-info, .cart .group-bond, .cart .group-bond-box{ line-height:25px; width:700px; text-align:left; margin:10px auto;}
/* 筛选 */
.filter_box{ border:#d6d6d6 solid 2px;}
.filter_box .inc_main{ padding:10px;}
.filter_box .filter_title{ display:inline-block; padding:5px; width:40px;}
.filter_box .filter_content{ width:860px; padding:5px 0px;}
.filter_box .filter_content a{ display:inline-block; padding:0px 5px; color:#0066CC; text-decoration:none; }
.filter_box .filter_content a:hover{ color:#f30; text-decoration:none; }
.filter_box .filter_content a span,.filter_box .filter_content a:hover span{ color:#999; text-decoration:none; font-family:verdana; font-size:10px; }
.filter_box .filter_content a.act,.filter_box .filter_content a.act:hover{  color:#f60; font-weight:bolder; text-decoration:none;}
.filter_box .filter_content a.act span,.filter_box .filter_content a.act:hover span{ color:#999; text-decoration:none; text-decoration:none; font-weight:normal;  font-family:verdana; font-size:10px;}
.filter_box .blank{ display:block; border-bottom:dotted 1px #d6d6d6; visibility:visible; height:1px; margin:0px; line-height:0px; font-size:0px;}

.filter_box .search_filter_title{ display:inline-block; padding:2px 5px; }
.filter_box .search_filter_content{ }



/*首页的筛选*/
.index_filter_box { padding:10px 20px; background:#f2f2f2;}
.index_filter_box .filter_title{ display:inline-block; padding:2px 5px; width:80px;}
.index_filter_box .filter_content{ width:580px;}
.index_filter_box .filter_content a{ display:inline-block; padding:2px 5px; }
.index_cate_ico{ background:url(../images/index_cate_ico.gif) no-repeat; padding-left:20px;}
.index_region_ico{ background:url(../images/index_region_ico.gif) no-repeat; padding-left:20px;}


/*商品分类*/
.cate_tree_inc{ border:#ffde90 solid 1px; background:#fffeec;  overflow:hidden;}
.cate_tree_inc .inc_top,.cate_tree_inc .inc_top:hover{ 

}
.cate_tree_inc .inc_main{ background:#fffeec;}
.inc_main a{ color:#333;} 
.cate_tree li{ padding-left:5px; height:25px; line-height:25px; border-bottom:#dfca9f dotted 1px;}
.cate_tree li a{ color:#333333; text-decoration:none;}
.cate_tree li.first{ border-bottom:#dfca9f solid 1px; font-size:14px; padding-left:10px; height:35px; line-height:35px;}
.cate_tree li.subcate{ display:none;}

.cate_tree li.act{ background-color:#fff; border:#D2BDA3 solid 1px;}
.cate_tree li.act a,.cate_tree li.act a:hover{ color:#900; }
.toggle{ position:absolute; z-index:999; display:block; left:0px; top:0px; background:#fff; width:150px; padding:10px; border:#D2BDA3 solid 1px; }
.toggle .hide_white{ background:#fff; width:10px; height:35px; position:absolute;left:-10px; top:0px;}
.cate_tree li .toggle a, .cate_tree li .toggle a:hover{ font-size:12px; color:#333; text-decoration:none; font-weight:normal;}
.data-table a{ color:#333;}

/*内页的分类*/
.inner_cate_tree{ padding:10px;}
.inner_cate_tree li{ padding-left:5px; height:25px; line-height:25px; border-bottom:#dfca9f dotted 1px;}
.inner_cate_tree li a{ color:#333333; text-decoration:none;}
.inner_cate_tree li.act{ background:#f2f2f2;}



/* 公告列表 */
.notice_list li{ display:block;  clear:both; text-align:left; text-align:start; height:24px; line-height:24px; padding-left:18px; background:url(../images/tiny_point.gif) no-repeat 8px 12px;}
.notice_list_mall li{ display:block; height:26px; line-height:26px; padding-left:18px; background:url(../images/tiny_point.gif) no-repeat 8px 12px;}
.notice_list a{ color:#666; }

/* 今日团购 */
.today_deal_inc{  border:#990000 solid 2px; width:246px; overflow:hidden;}
.today_deal_inc .inc_top{ 
	background:url(../images/index_css.gif) 0px -108px;
	width:246px;
	height:34px;
	line-height:34px;
	font-size:14px; 
	font-weight:bolder;
	text-indent:10px;
	color:#fff;
}
.today_deal_title{ line-height:22px; display:block; padding: 5px 10px;}
.today_deal_img{ padding:0px 10px; width:173px; text-align:center;}
.today_deal_img img{width:170px; height:130px; }
.today_deal_info{ }
.today_deal_info strong{ color:#fe7000; font-size:12px;}
.today_deal_time{ font-size:12px; }
.tuan_price,.tuan_price:hover{ 
	background:url(../images/go_view_deal.jpg) no-repeat right 0px;
	width:175px; height:33px; display:block; margin:0px auto;
	font-size:26px; color:#f30; text-decoration:none; font-weight:bolder; font-family:"arial";
	line-height:33px;

}
.tuan_footer{ background:url(../images/tuan_footer.gif) repeat-x; height:30px; border-top:#e5e5e5 solid 1px; margin-top:5px; line-height:30px; padding:0px 3px; }
.origin_price{ text-align:center; text-decoration:line-through; height:25px; line-height:25px;}
.counter{ font-size:12px; }
.counter span{ color:#fe7000;}
/*用户注册*/
.form_success {
  background: url("../images/msg_bg.png") no-repeat scroll 2px -21px #E9FCE7;
  border: 1px solid #61EE51;
  display: block;
  height: 20px;
  padding: 2px 5px 2px 25px;
}
.form_err {
  background: url("../images/msg_bg.png") no-repeat scroll 2px 4px #FFF2F2;
  border: 1px solid #FF8080;
  display: block;
  height: 20px;
  padding: 2px 5px 2px 25px;
}

.field {
	padding-bottom: 2px;
	margin: 5px auto 10px;
	padding-left: 10px;
	padding-right: 10px;
	float: left;
	clear: left;
	padding-top: 0px;
	_display: inline
}

.field label {
	text-align: right;
	line-height: 30px;
	width: 70px;
	padding-right: 20px;
	float: left;
	height: 30px;
	color: #333;
	font-size: 14px
}

.field .f-input {
	margin: 3px 0px 0px;
	width: 250px;
	float: left
}
.field .hint {
	width: 300px;
	float: left;
	color: #989898;
	margin-left: 110px;
	clear: left;
	font-size: 12px
}
.field .f-input-tip {
  color: #666666;
  float: left;
  font-size: 12px;
  margin-left: 10px;
  margin-top: 5px;
}
.field .red{ display:inline-block; padding-left:5px; color:#f30; }
form .act {
  clear: left;
  margin-left: 90px;
  padding: 0 10px;
}
.autologin {
  margin-left: 90px;
  margin-top: 0;
  padding-bottom: 0;
  width: 200px;
}


/*关于购物车*/
#cart_list table{ width:100%;}
#cart_list .deal-buy-quantity{ text-align:center;}
#cart_list .deal-buy-quantity .f-input{ width:50px;}
#cart_list .deal-buy-price{ text-align:center;}
#cart_list .deal-buy-total{ text-align:center;}
#cart_list .deal-buy-del{ text-align:center;}
.cart_warn{ background:#f2f2f2; color:#000; }


#cart_check h2,#cart_check h3{ font-size:12px; display:block; height:25px; background:#f2f2f2; line-height:25px; text-indent:20px;}
.table-list td{ text-indent:10px; padding:10px 0px;}

.order-check-form{ text-align:right;}



/*会员中心*/
.uc-table{ padding:10px;}
.uc-table table{ width:100%; border-top:#ccc solid 1px; border-left:#e2e2e2 solid 1px;}
.uc-table table th{background:url(../images/short_inc_top.gif) repeat-x; height:36px; line-height:36px; font-size:12px; font-weight:bolder; color:#f60; border-right:#ccc solid 1px; border-bottom:#e2e2e2 solid 1px;   }
.uc-table table td{ line-height:22px; padding:10px; text-align:center; border-right:#ccc solid 1px; border-bottom:#e2e2e2 solid 1px; }
.uc-table tr.alt{ background:#f2f2f2; }

.uc-order{ margin:10px;}
.uc-order table{ width:100%; border-top:#ccc solid 1px; border-left:#e2e2e2 solid 1px;}
.uc-order table th{ font-size:12px; background:url(../images/short_inc_top.gif) repeat-x; overflow:hidden; height:36px; line-height:36px; font-weight:bolder; color:#f60; border-right:#ccc solid 1px; border-bottom:#e2e2e2 solid 1px;   }

.uc-order table td{ padding:5px 10px; ine-height:22px; padding:10px; text-align:left; border-right:#ccc solid 1px; border-bottom:#e2e2e2 solid 1px;}
.uc-order table td .uc-order-item td{ text-align:center;}

#uc_cate li{ display:block; height:25px; background:#fff; margin-bottom:2px; line-height:25px; border-bottom:#dbdbdb solid 1px;}
#uc_cate li.act{ background:#FE7000; color:#fff; border-bottom:#fff solid 1px;}
#uc_cate li a,#uc_cate li a:hover{ color:#666; text-decoration:none;}
#uc_cate li.act a,#uc_cate li.act a:hover{ color:#fff; text-decoration:none;}
#uc_cate li .uc_cate{ background-image:url(../images/uc_cate_ico_gray.gif); background-repeat:no-repeat;  height:25px; display:block; line-height:0px; line-height:25px; text-indent:30px;  }
#uc_cate li.act .uc_cate{ background-image:url(../images/uc_cate_ico.gif); background-repeat:no-repeat;  height:25px; display:block; line-height:0px; line-height:25px; text-indent:30px; }
.credit-title .red{ color:#f30;}



.money_box {
  background: none repeat scroll 0 0 #fffce0;
  border: 1px solid #fcf5be;
  padding: 10px;
  margin:10px;
}

.uc-order .ltd{ background:#f2f2f2; }
.uc-order .uc-order-item{ 

}

.uc-order table.uc-order-item{ width:100%; border-top:#ccc solid 1px; border-left:#e2e2e2 solid 1px;}
.uc-order table.uc-order-item th{ font-size:12px; text-align:center; background:url(../images/short_inc_top.gif) repeat-x; overflow:hidden; height:36px; line-height:36px; font-weight:bolder; color:#f60; border-right:#ccc solid 1px; border-bottom:#e2e2e2 solid 1px;   }
.uc-order table.uc-order-item td{ line-height:22px; padding:10px; text-align:center; border-right:#ccc solid 1px; border-bottom:#e2e2e2 solid 1px; }

.uc-table .uc-msg-table,.uc-table  .uc-msg-table td, .uc-table  .uc-msg-table th{ border:none;}

.message-list{ padding:10px; overflow:hidden; border:#f2f2f2 solid 1px;}
.message-list .message-row{ min-height:60px; margin-bottom:10px; padding:10px;  border-bottom:#f6f6f6 solid 1px;}
.message-list .alt{ background-color:#f2f2f2;}
.msg_row{ width:100%;}
.msg_row .item strong a{ color:#f30;}
.msg_row .item strong a:hover{ text-decoration:none;}
.msg_row .item .text{ font-size:14px;}
.msg_row .item .topic_origin{ background:#f2f2f2;}

.reply-row{ background:#f7f7f7; margin:3px 0px; padding:5px;}

.flink a{ display:inline-block; float:left; padding:5px 10px 5px 0px;}
.flink img{  width:88px; height:31px; }
.flink h2,.flink h3{ font-size:12px;}


.article_list{ padding:10px; }
.article_list li{ display:block; height:28px; line-height:28px; text-indent:10px; border-bottom:dotted 1px #ccc;}
.article_info{ padding:10px;}
.article_title{ text-align:center; font-size:14px; font-weight:bolder; line-height:30px; height:30px;}
.article_time{ text-align:center; font-size:12px; line-height:30px; height:30px; color:#ccc;}
.article_click{ text-align:center; font-size:12px; line-height:22px; height:22px; color:#ccc;}

.relate_help li{ display:block; line-height:25px; height:25px; text-indent:10px; background:#fff;}
.relate_help li.relate_cate{ background:url(../images/bar.gif) repeat-x; height:30px; line-height:30px; text-indent:10px; font-weight:bolder;}


.relate_help li.act{ background:#FE7000;}
.relate_help li.act a,.relate_help li.act a:hover{ color:#fff; text-decoration:none;}

.brand_list{ display:block; padding:10px;}
.brand_list li{ float:left; display:inline-block; width:25%; text-align:center; line-height:35px;}
.brand_list li .brand_logo{ width:200px; height:50px; overflow:hidden; display:inline-block; border:#ccc solid 1px;}
.b_info{ overflow:hidden;}

.filter_txt{ border:#ccc solid 1px; width:80px; height:25x;}

.search_txt{ border:#ccc solid 1px; width:200px; height:25x;}

.filter_price{}

.is_lottery{ background:url(../images/lottery.gif); width:41px; height:15px; display:inline-block; font-size:0px; }

.msg_box a,.msg_box a:hover{ text-decoration:none;}
.paybutton, a .paybutton, a:hover .paybutton {
  background: none repeat scroll 0 0 #FF9900;
  border-color: #FFB940 #C27502 #C27502 #FFB940;
  border-style: solid;
  border-width: 2px;
  color: #FFFFFF;
  cursor: pointer;
  letter-spacing: 0.1em;
  padding: 4px 1em;
  text-decoration:none;
}
.formbutton {
  background: none repeat scroll 0 0 #FF9900;
  border-color: #FFB940 #C27502 #C27502 #FFB940;
  border-style: solid;
  border-width: 2px;
  color: #FFFFFF;
  cursor: pointer;
  letter-spacing: 0.1em;
  padding: 4px 1em;
}
.formbutton2 {
  background: none repeat scroll 0 0 #FF9900;
  border-color: #FFB940 #C27502 #C27502 #FFB940;
  border-style: solid;
  border-width: 2px;
  color: #FFFFFF;
  cursor: pointer;
  letter-spacing: 0.1em;
  padding: 4px 1em;
}
.cart-table{}
.cart-table th{ background:#f2f2f2; height:28px;line-height:28px;}
.cart-table td{ padding:10px 0px;}
td.deal-buy-price,td.deal-buy-total,td.deal-cart-total{ color:#f60; font-weight:bolder;}
.cart-icon{ margin:0px 10px;}
.cart-icon img{ width:50px; height:50px; border:#ccc solid 2px;}
.nogoodsbg {
  margin: 50px auto 0;
  width: 520px;
}
.nogoodsimg {
  float: left;
  width: 74px;
}
.nogoodstxt {
  float: left;
  margin-left: 26px;
  width: 400px;
}
.empty {
  color: #333333;
  font-weight: bold;
}
.nogoodstxt p {
  line-height: 20px;
}
.color_blue{color:#4185c9;}
.color_blue a{color:#014CCC;}
.total-cart-tip{ font-weight:normal; color:#333;}
.red{font-size:14px;  font-family:verdana; color:#f60;}
.cart-error{ line-height:50px; height:50px; display:block; color:#f60; font-size:14px; text-align:center;}


.success_box{  background: none repeat scroll 0 0 #fffce0;
  border: 1px solid #f9f0a2;
  padding: 55px;
  margin:10px; 
  font-size:14px; }
.success_box h2{ font-size:16px; display:block; width:190px; height:55px; line-height:55px; margin:0px auto;}

.error_box{  background: none repeat scroll 0 0 #fffce0;
  border: 1px solid #f9f0a2;
  padding: 55px;
  margin:10px; 
  font-size:14px; }
.error_box h2{ font-size:16px; display:block; width:190px; height:55px; line-height:55px; margin:0px auto;}

.msg_box span.tip{ display:inline-block; float:left; margin-left:10px;}
.msg_box .icon{ width:55px; height:55px; overflow:hidden; display:inline-block; position:relative; float:left;}
.msg_box .icon i{ background:url(../images/op_icon.png) no-repeat; width:55px; height:110px; display:inline-block;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/op_icon.png', sizingMethod='scale');
_background-image:none; position:absolute;}
.success_box i{ top:-55px; left:0px; }
.error_box i{ top:0px; left:0px; }


.smssubscribe-dialog-box{ height:200px;}
.smssubscribe-dialog-box dl{ background:#fff; }
.smssubscribe-dialog-box dt{height:40px; border:solid 1px #fff; background:#f1f2ff; line-height:14px;}
.smssubscribe-dialog-box dt a{font-size:14px; padding:0 21px 0 0; }
.smssubscribe-dialog-box dd{padding:25px; width:300px; overflow:hidden;}
.smssubscribe-dialog-box dd .ss-form{padding:0 0 0 40px;}
.smssubscribe-dialog-box dd h3{color:#000; padding:0 0 12px 0; display:block; float:left;}
.smssubscribe-dialog-box dd .ss-item{width:310px; float:left; padding:10px 0 0 0;line-height:24px;}
.smssubscribe-dialog-box dd .ss-item span{float:left; width:60px; line-height:24px; display:block; font-size:14px;}
.smssubscribe-dialog-box dd .ss-item .txt{float:left; border:solid 1px #ccc; height:17px; padding:4px 4px 1px 4px;width:168px;}
.smssubscribe-dialog-box dd .ss-item strong{color:#cc3333; font-family:Arial; font-weight:bold; font-size:16px;}
.smssubscribe-dialog-box dd .ss-item .code{width:113px;}
.smssubscribe-dialog-box dd .ss-item img{float:left; cursor:pointer; margin:1px 0 0 5px; width:48px; height:22px;}
.smssubscribe-dialog-box dd .ss-hit{padding:3px 0 0 60px; width:250px; color:#999; font-size:12px; line-height:18px;float:left;}
.smssubscribe-dialog-box dd .ss-btns{padding:20px 0 10px 60px; width:250px; float:left;}
.smssubscribe-dialog-box dd .ss-succ{padding:20px 0 20px 70px; width:240px; float:left; background:url(../images/bg-sys-icon-succ.gif) no-repeat 0 13px;}
.smssubscribe-dialog-box dd .ss-succ strong{font-family:"微软雅黑", Arial, sans-serif;}
.smssubscribe-dialog-box dd .ss-succ p{color:#9d9d9d;}
.mail_sub_tip{ padding:5px;}

#vote{ position:absolute; left:0px; background:url(../images/yhdc.gif); width:25px; height:69px; top:200px; z-index:1;}
.vote_box{ width:726px; margin:20px auto;}
.vote_box_top{ width:726px; height:113px; background:url(../images/survey_01.jpg) no-repeat;}
.vote_box_main{ width:686px; background:url(../images/survey_02.jpg) repeat-y; padding:20px;}
.vote_box_foot{ width:726px; height:37px; background:url(../images/survey_03.jpg) no-repeat;}
.vote_main{ border:#ccc solid 1px; padding:0px 0px 20px 0px; }
.vote_head {
  color: #000000;
  font-size: 14px;
  font-weight: bold;
  margin: 0;
  padding: 5px;
  text-align: center;
  background-color: #F0F9FF;
  border-bottom: 1px solid #DCDCDC;
}
.vote_main .commit{ text-align:center;}
.vote_desc{ padding:10px;}

.verify_row .f-input{ width:100px; float:left; margin-right:10px; margin-top:3px;}
.verify_row img{ float:left; margin-top:4px; cursor:pointer;}

.more_user_info{ text-align:center; background:#ccc; height:22px;}

.fileupload{ width:66px; height:24px; position:relative; overflow:hidden; display:inline-block; background:url(../images/upbtn.gif); text-align:center; line-height:24px; color:#fff; }
.fileuploading{ width:66px; height:24px; position:relative; overflow:hidden; display:inline-block; background:url(../images/upbtn.gif) 0px -24px; text-align:center; line-height:24px; color:#fff; }
.hide{ display:none;}
.show{ display:inline-block;}
.fileupload .filebox{ position:absolute; right:0px; top:0px; filter: alpha(opacity = 0);
	-moz-opacity: 0;
	opacity: 0;}
	
	
.user_list span{ display:inline-block; padding:0px 10px; }
.user_list{ color:#979797;}
.add_focus,.add_focus:hover{ color:#774433; text-decoration:none; background:url(../images/focus_ico.gif) no-repeat 4px 5px #fff; display:inline-block; height:20px; line-height:20px; padding-left:18px; border:#d8d8d7 solid 1px; width:44px; margin-top:5px; }
.remove_focus,.remove_focus:hover{ color:#979797; text-decoration:none; display:inline-block; height:20px; line-height:20px; text-align:center; border:#d8d8d7 solid 1px; width:62px;  margin-top:5px; background:#fff; }

.rand_user{ width:100px; height:100px; margin:10px; float:left; text-align:center;}
.count_big{ font-size:12px; font-weight:bolder; color:#FE7000;}
.space_avatar{ padding:10px;}
.space_uname{ font-size:14px; font-weight:bolder;}

.form_ico{ cursor:pointer; display:inline-block; height:16px; line-height:16px; padding-left:20px;margin-right:5px;}
.form_album{ background:url(../images/album.gif) no-repeat;}
.form_face{ background:url(../images/face.gif) no-repeat; }
.form_topic{ background:url(../images/topic.gif) no-repeat;} 
.form_event{ background:url(../images/event.gif) no-repeat;} 
.image_item{ position:relative; width:100px; height:100px; float:left; display:inline-block; margin-right:5px;}
.image_item a{ border:#ccc solid 1px; display:inline-block;width:100px; height:100px; }
.image_item a:hover { border:#000 solid 1px;}
.image_item .del_image{ text-decoration:none; font-size:14px; position:absolute; left:2px; top:2px; cursor:pointer; display:block; width:15px; height:15px; background:#f30; border:#fff 1px solid; color:#fff; font-weight:bolder; text-align:center; line-height:15px;}
.image_item img{ width:100px; height:100px; }


.avatar_small{ width:50px; height:50px;display:inline-block;}
.avatar_small_30{ width:30px; height:30px; display:inline-block;}
.avatar_small_30 img{ width:30px; height:30px; }
.avatar_tiny{ width:35px; height:35px; display:inline-block;}
.avatar_tiny img{ width:30px; height:30px;}
.middle_uc .text{ width:550px; overflow:hidden;}
.long_uc .text{ width:720px; overflow:hidden;}
.long .text{ width:660px; overflow:hidden;}
.msg_row td{ vertical-align:top;}


.all_city{ border:solid 1px #ccc ; padding:10px;}
.select_city_title{ font-size:14px; font-weight:bolder; line-height:30px; }
.city_group{ font-size:14px;}
.city_group td{ line-height:30px;}
.zm{ width:30px; font-weight:bolder;}

.input_youhuicart{ background:url(../images/youhui_buy_btn.gif) no-repeat; border:0px; width:110px; height:36px; cursor:pointer;}
.youhui_info_box{ border:#ccc solid 1px; padding:10px;}
.youhui_image{ width:339px; }
.youhui_image img{ width:330px;}
.youhui_buy_info{ width:630px; background:url(../images/price_graybg.gif) repeat-x; }
.price_tag li{ float:left; display:inline-block; width:130px; text-align:center; line-height:28px; }
.o_price{ color:#999; font-size:18px; font-weight:bolder; text-decoration:line-through; font-family:"微软雅黑";}
.d_price{ color:#c00; font-size:18px; font-weight:bolder; font-family:"微软雅黑";}
.c_price{ color:#c00; font-size:22px; font-weight:bolder; font-family:"微软雅黑";}
.youhui_buy_count{ text-indent:30px; color:#999; line-height:20px; }
.youhui_time_status{text-indent:30px; line-height:25px;  }
ul#counter{ display:inline-block;}
.youhui_buy_row{text-indent:30px; }
.youhui_detail_row_title{ background:#f2f2f2; height:28px; line-height:28px; text-indent:10px; font-size:14px; font-weight:bolder; }
.sp_location_map{ width:195px; height:226px; overflow:hidden;}
.sp_location_row{ width:195px; }
.sp_location_row h2{ font-size:14px;}
.sp_location_row ul{ display:block; margin:5px 0px;}
.sp_location_row ul li{ line-height:22px;}
.youhui_title{ font-size:18px; font-weight:bolder; color:#666;font-family:"微软雅黑"; line-height:26px; }
.youhui_stitle{ font-size:16px; font-weight:bolder; color:#666;font-family:"微软雅黑"; line-height:26px; width:500px; }
.youhui_near_item_img,.youhui_near_item_title{ padding:10px;}
.youhui_near_item_img img{ width:228px; }
.hot_youhui_item{ padding:10px;}
.yh_supplier_name{ font-weight:bolder;}


.coupon_form .fl_box{width:330px; float:left;}
.coupon_form span{ font-size:12px; }
.coupon_form h1{ font-size:12px; color:#999999 }
.coupon_form .sms_content{ background:#f6f6f6; color:#EB3C06; line-height:200%; padding:8px 10px; margin:5px 0px; font-size:12px;}
.coupon_form  .sms_form_select{ padding:3px 0}
.coupon_form  .sms_form_select .blank{ height:3px;overflow:hidden; overflow:visible;width:20px;}
.coupon_form  .sms_form_select .date_time,.coupon_form  .sms_form_select .txt{width:80px; border:1px solid #7F9DB9}
.coupon_form  .sms_form_select .charac{ position:relative;top:3px; *top:0}
.mobile_submit{ display:block; margin:6px 0px;}
.mobile_submit span{ float:left; display:block; width:100px; font-size:14px;}
.mobile_submit .txt{
	   border: 2px solid #FED992;
	    float: left;
	    height: 16px;
	    padding: 2px 3px 2px 3px ;
	    width: 206px;
		margin-top:2px
}
	.mobile_submit .btn{
		float:left;
		 padding: 4px 4px 1px;
		 margin-left:10px;
	}
.sms_tip{ width:154px;_width:144px; padding:5px 8px; border-left:1px solid #ccc; min-height:95px;_height:95px; line-height:200%; color:#666}
.mobile-btn {
  background: none repeat scroll 0 0 #F3F3F3;
  height: 28px;
  padding-top: 6px;
  text-align: center;
}

.youhui_print_box{ width:629px; margin:0px auto;}
.youhui_print_t{ background:url(../images/print-t.png) no-repeat; width:629px; height:22px;}
.youhui_print_c{ background:url(../images/print-c.png) repeat-y;}
.youhui_print_b{ background:url(../images/print-b.png) no-repeat; width:629px; height:35px;}
.youhui_print_img{ width:610px; margin:5px auto; overflow:hidden;}
.youhui_print_img img{ width:610px;}

.youhui_item_box{ width:450px; overflow:hidden;}
.youhui_image_box{ width:200px; overflow:hidden; border:#ccc dotted 1px;}
.youhui_image_box img{ width:200px;}

.supplier_info_logo{ width:150px;  overflow:hidden; }
.supplier_info_logo img{ width:150px;}
.supplier_info_info { width: 590px;}
.store_item .store_info_logo{ width:180px;  overflow:hidden; border:#f2f2f2 dotted 1px; }
.store_item .store_info_logo img{ width:160px; height:100px; padding:8px; border:1px solid #ccc}
.store_item .store_info_info{ width:780px; line-height:25px;}
.store_item .store_info_info_l{width:290px}
.store_item .store_info_info_r{width:235px}

.avg_point_0{ background:url(../images/review/star.png) no-repeat 0px -60px; width:65px; height:12px; font-size:0px; line-height:0px; display:inline-block;}
.avg_point_1{ background:url(../images/review/star.png) no-repeat 0px -48px; width:65px; height:12px; font-size:0px; line-height:0px; display:inline-block;}
.avg_point_2{ background:url(../images/review/star.png) no-repeat 0px -36px; width:65px; height:12px; font-size:0px; line-height:0px; display:inline-block;}
.avg_point_3{ background:url(../images/review/star.png) no-repeat 0px -24px; width:65px; height:12px; font-size:0px; line-height:0px; display:inline-block;}
.avg_point_4{ background:url(../images/review/star.png) no-repeat 0px -12px; width:65px; height:12px; font-size:0px; line-height:0px; display:inline-block;}
.avg_point_5{ background:url(../images/review/star.png) no-repeat 0px 0px; width:65px; height:12px; font-size:0px; line-height:0px; display:inline-block;}

.store_item{ padding:10px; border-bottom:1px #ccc dotted;}
.topic_title_link{ color:#ff4605; font-weight:bolder; font-size:12px;}
.topic_title_row{ color:#ff4605; font-weight:bolder; font-size:12px;}
.origin_topic_title{ color:#2b4a78; font-size:12px;}
.main_user_name{ margin-left:10px; display:inline-block;}
.store_info_box{ border:#ccc solid 1px; padding:10px;}
.store_item .store_title_row{ font-size:14px;}

.store_title_row a{ color:#666;}

.store_detail_box .store_info_logo{ width:323px; overflow:hidden; border:#DDD solid 1px; }
.store_detail_box .store_info_logo img{ width:305px; height:218px; background:#fff; padding:9px}
.store_detail_box .store_info_logo .image_count{ text-align:center; height:26px; line-height:26px; background:#f9f9f9}

.store_detail_box .store_info_info{width:654px; line-height:220%; color:#595959}
.store_detail_box .store_title_row{ display:block; margin-bottom:8px; font-weight:normal; clear:both; font-size:24px; font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; line-height:normal; padding:8px 0 12px 0; border-bottom:1px dotted #B2B2B2}


.event_tag{ color:#f30;}

.topic_origin{ border:#ccc dotted 1px; padding:5px; margin-top:10px;}
.origin_delete {border:#ccc dotted 1px; padding:5px; text-decoration:line-through; margin-top:10px; }

#ftw{ width:100%;min-width:1200px; background:url(../images/footer_line.gif) repeat-x 0px 0px #fafafa; padding-top:20px;}
.rec_sp{ margin:5px 0px; text-align:center;}
.sp_logo img{ width:180px; height:50px;}
.rec_sp_title{ line-height:22px;}
.tel_blue{ color:#4185c9;}

.store_count_bg{ background:url(../images/store_count_bg.gif) no-repeat; width:17px; height:18px; display:inline-block; line-height:15px; text-align:center; color:#fff;}

#ft .hp1{
	background:url(../images/hp1.gif) no-repeat 25px 0;
}
#ft .hp2{
	background:url(../images/hp2.gif) no-repeat 25px 0;
}
#ft .hp3{
	background:url(../images/hp3.gif) no-repeat 25px 0;
}
#ft .hp4{
	background:url(../images/hp4.gif) no-repeat 25px 0;
}

.uc_topic_nav{ display:inline-block; width:100%; heigth:22px; background:#f2f2f2; border-bottom:#FE7000 2px solid;}
.uc_topic_nav li{ display:inline-block; width:20%; height:22px; float:left;}
.uc_topic_nav li a{ display:block; text-align:center; line-height:22px;}
.uc_topic_nav li a:hover{ display:block; text-align:center; line-height:22px; background:#ccc; text-decoration:none; color:#666; }
.uc_topic_nav li.act a,.uc_topic_nav li.act a:hover{ display:block; text-align:center; line-height:22px; background:#FE7000; text-decoration:none; color:#fff;}
.topic_form_button{ background:url(../images/topic_form_btn.gif) no-repeat; width:92px; height:28px; border:0px; color:#fff; cursor:pointer; margin-top:3px;}

.feed_col{  }
.feed_col_1{ display:inline-block; float:left; width:292px; margin-right:9px;}
.feed_col_2{ display:inline-block; float:left; width:292px; margin-right:9px;}
.feed_col_3{ display:inline-block; float:left; width:293px; }
.col_msg_item{ padding:5px; background:#f8f8f8; word-break:break-all; word-wrap:break-word;}
.user_name{ font-weight:bolder; color:#f49f35; word-wrap:normal;}

.topic_date_time{ width:160px; display:inline-block; margin-left:10px;}
.topic_date_time strong{ display:block;}
.topic_date_time strong a,.topic_date_time strong a:hover{ color:#f30; text-decoration:none;}
.toogle_topic_image_box{border:#ccc solid 1px; display:inline-block; padding:3px; margin:3px; background:#fff; }
.toogle_topic_image_box img{ cursor:pointer;}
.col_row{ width:195px;}

.lb_tab{ position:absolute; left:0px; top:-2px; _top:1px; width:200px; display:block;}
.lb_tab li a,.lb_tab li a:hover{ text-decoration:none; color:#666; }
.lb_tab li{ display:inline-block; width:80px; height:25px; line-height:22px; text-align:center; float:left; }
.lb_tab li.c{ background:#fff; border-left:#ccc solid 1px; border-right:#ccc solid 1px; border-top:#ccc solid 1px; }
.lb_tab li.c a{ text-decoration:none; }
.emotion a{ display:inline-block; width:24px; height:24px; border:#ccc solid 1px; float:left; margin: 1px; overflow:hidden;}
.emotion img{ width:24px; height:24px;  }

.tag_item{ background:#fff; border:#ccc solid 1px; cursor:pointer; padding:1px;}
.tag_item_c{ background:#FE7000; border:#ccc solid 1px; cursor:pointer; padding:1px; color:#fff; }
.other_tag input{ border:#ccc solid 1px;}
.tag_list li{ line-height:22px; height:22px; display:block; margin-top:5px;}
.tiny_count_box{ background:#f0f0f0; margin-right:5px; color:#999; font-size:10px; font-family:"verdana"; display:inline-block; width:13px; height:13px; line-height:13px; text-align:center; word-wrap:normal;}

.type_nav li{ display:block; height:25px; border-bottom:#ccc solid 1px; background:#f8f8f8;}
.type_nav li a,.type_nav li a:hover{ display:block; height:25px; line-height:25px; text-indent:10px; text-decoration:none; color:#666;}
.type_nav li.act{ display:block; height:25px; border-bottom:#ccc solid 1px; background:#f60;}
.type_nav li.act a,.type_nav li.act a:hover{ display:block; height:25px; line-height:25px; text-indent:10px; text-decoration:none; color:#fff;}

.search_type_nav{ font-size:14px; font-family:"微软雅黑"; text-align:right;}
.search_type_nav li{ display:block; height:35px;}
.search_type_nav li a,.type_nav li a:hover{ display:block; height:35px; line-height:35px; padding-right:20px; text-decoration:none; color:#666;}
.search_type_nav li.act{ display:block; height:35px;  background:#f60;}
.search_type_nav li.act a,.type_nav li.act a:hover{ display:block; height:35px;  padding-right:20px; line-height:35px; text-decoration:none; color:#fff;}

.no_result{ padding:10px;}
.result_match{ color:#f60; }

.topic_search_box{display:inline-block;  padding:10px; padding-bottom:0px; height:30px;   background:#f8f7f7; display:block; padding:30px; }
.topic_search_box span{ float:left; display:inline-block; font-size:18px; font-weight:bolder; height:29px; line-height:29px; width:100px;}
.topic_search_box .search_txt{ margin:0px; padding:0px; float:left; display:block; border-top:#bbbbbb solid 1px; border-left:#bbbbbb solid 1px; border-right:#f2f2f2 solid 1px; border-bottom:#f2f2f2 solid 1px; height:21px; padding:3px; width:570px; }
.topic_search_box .search_btn{ background:url(../images/topic_search_btn.gif) no-repeat; width:83px; height:29px; border:0px; cursor:pointer; float:left; display:inline-block; }

.is_merchant{ margin:0px 3px 0px 0px; background:url(../images/is_merchant.gif) no-repeat; width:15px; height:15px; display:inline-block; font-size:0px; line-height:0px;}
.is_daren{ margin:0px 3px 0px 0px; background:url(../images/is_daren.gif) no-repeat; width:15px; height:15px; display:inline-block; font-size:0px; line-height:0px;}
a.switch_city,a.switch_city:hover{background:url(../images/down_arrow.gif) no-repeat right 10px; font-size:18px; font-weight:400; font-family:'微软雅黑'; display:inline;  word-wrap:normal;  padding-right:15px;  height:22px; line-height:22px; text-decoration:none; }

.my_counter{ width:40px; float:left; overflow:hidden; color:#999;}

.uc_right .inc{ border:0px;}
.uc_right .inc .inc_top{ border-bottom:#e0e0e0 solid 1px; background:#fff; font-size:14px; font-weight:normal; font-family:"微软雅黑"; text-indent:0px; }
.uc_right .inc .inc_top a{ font-family:"arial"; font-size:12px;}
.uc_right .inc .inc_top .more{ padding:0px;}

.quote_begin{ background:url(../images/quotes.gif) no-repeat; width:19px; height:17px; font-size:0px; line-height:0px; display:inline-block; margin-right:5px;}
.quote_end{ background:url(../images/quotes.gif) -19px 0px no-repeat; width:19px; height:17px; font-size:0px; line-height:0px; display:inline-block; margin-left:5px;}

.msg_row_ico_tag{ background:url(../images/msg_row_ico_tag.gif) no-repeat; padding-left:20px;  height:15px;  line-height:15px; display:inline-block; vertical-align:baseline; }
.msg_row_ico_reply{ background:url(../images/msg_row_ico_reply.gif) no-repeat; padding-left:15px; margin-right:5px;  height:15px;  line-height:15px; display:inline-block; vertical-align:baseline; }
.msg_row_ico_relay{ background:url(../images/msg_row_ico_relay.gif) no-repeat; padding-left:15px; margin-right:5px;  height:15px;  line-height:15px; display:inline-block; vertical-align:baseline; }
.msg_row_ico_del{ background:url(../images/msg_row_ico_del.gif) no-repeat; padding-left:15px; margin-right:5px;  height:15px;  line-height:15px; display:inline-block; vertical-align:baseline; }
.msg_row_ico_fav{ background:url(../images/msg_row_ico_fav.gif) no-repeat; padding-left:15px; margin-right:5px;  height:15px;  line-height:15px; display:inline-block; vertical-align:baseline; }
.msg_row_ico_view{ background:url(../images/msg_row_ico_view.gif) no-repeat; padding-left:15px; margin-right:5px;  height:15px;  line-height:15px; display:inline-block; vertical-align:baseline; }

.rand_user_box{ padding:10px; background:#f7f7f7;}
.search_filter_box{ background:#f7f7f7; height:35px; display:block; padding-left:20px;}
.search_filter_box ul{ padding:0px; margin:0px;}
.search_filter_box ul li{ float:left;}
.search_filter_box ul li a,.search_filter_box ul li a:hover{ text-decoration:none; color:#666; display:inline-block; height:35px; line-height:35px; padding:0px 15px; text-align:center;}
.search_filter_box ul li.current a,.search_filter_box ul li.current a:hover{ text-decoration:none; color:#666; display:inline-block; height:33px; background:#fff; border-top:#ff8a00 solid 2px; line-height:35px; padding:0px 15px; text-align:center;}

/*首页*/
.index_tuan_list .tuan_item{ width:206px; margin-right:16px; background:#f2f2f2; float:left; display:inline-block; padding:10px; }
.index_youhui_list .youhui_item{ width:225px; height:160px; overflow:hidden; margin-right:16px;  float:left; display:inline-block; }
.index_youhui_list .index_youhui_title{ font-size:14px; font-weight:bolder; display:block; height:22px; line-height:22px; background:url(../images/recommend_merchant.gif) no-repeat right 0px;}
.index_youhui_list .end_time_row{ color:#0165a1;}
.store_image{ width:226px;}
.store_info{ width:470px;}
.store_name{ font-size:14px; font-weight:bolder; color:#000;}
.store_biref{ line-height:22px;}
.store_location{ background:url(../images/location_icon.gif) no-repeat; height:20px; line-height:20px; padding-left:25px; color:#0165a1; }

.index_store_list{ padding-top:20px;  }
.r0{background:url(../images/index_store_arrow.gif) no-repeat -995px 0px;}
.r1{background:url(../images/index_store_arrow.gif) no-repeat -873px 0px;}
.r2{background:url(../images/index_store_arrow.gif) no-repeat -751px 0px;}
.r3{background:url(../images/index_store_arrow.gif) no-repeat -629px 0px;}
.r4{background:url(../images/index_store_arrow.gif) no-repeat -507px 0px;}
.r5{background:url(../images/index_store_arrow.gif) no-repeat -385px 0px;}


.index_tuan_view a{ background:url(../images/index_go_view.jpg) no-repeat; width:83px; height:0px; padding-top:29px; font-size:0px; line-height:30px; display:inline-block;}
.view_row{ border-bottom:#dedede solid 1px;}
.index_bar .index_title{ font-size:18px; font-family:"微软雅黑"; line-height:30px; }
.index_bar{ height:30px; border-bottom:#dedede solid 1px;}
.index_bar .index_cate{ line-height:30px; }
.index_bar .index_cate a{ color:#999; }

.index_store_arrow{ background:url(../images/index_store_arrow.gif) no-repeat; width:22px; height:12px; font-size:0px; line-height:0px; position:absolute; left:0px; top:0px;}

.filter_sub_nav{ display:block; height:26px; border-bottom:2px solid #f30; padding:0px; margin:0px;}
.filter_sub_nav li{ float:left;}
.filter_sub_nav li a,.filter_sub_nav li a:hover{ display:inline-block; background:url(../images/sub_nav_bg.gif) no-repeat 0px -26px; width:93px; height:26px; font-weight:bolder; color:#666; line-height:26px; text-align:center; text-decoration:none; }
.filter_sub_nav li.current a,.filter_sub_nav li.current a:hover{display:inline-block; background:url(../images/sub_nav_bg.gif) no-repeat 0px 0px; color:#fff; width:93px; height:26px; font-weight:bolder; line-height:26px; text-align:center; text-decoration:none; }


.row_list{ padding:10px; border-bottom:dotted 1px #ccc;}
.row_image{ width:160px; display:inline-block; padding:5px; border:#ccc solid 1px; }
.row_info{ width:580px; display:inline-block; margin-left:20px;}
.row_info .row_title{ font-weight:bolder; font-size:14px; }
.row_info .row_title a{ color:#000;}
.row_info_2,.row_info_4{ color:#666;}
.row_info_3{ color:#000;}

.row_data{ width:90px; display:inline-block; margin-left:20px; color:#f30; }
.row_btn{ width:90px; display:inline-block;}
.row_btn_link,.row_btn_link:hover{ width:72px; height:26px; background:url(../images/row_btn.gif) no-repeat; line-height:24px; text-align:center; color:#fff; text-decoration:none; display:block; }
.row_btn_info{ color:#999;}

.nav_box{ position:relative; height:26px;}
.filter_search_row{ height:26px; overflow:hidden; position:absolute; right:0px; top:0px;}
.filter_search_row .filter_keyword{ border:#ccc solid 1px; padding:0px; height:16px; line-height:16px; display:inline-block; float:left; margin-left:5px;}
.filter_search_row .filter_btn{ background:url(../images/filter_search_btn.gif) no-repeat; border:0px; width:39px; height:18px; cursor:pointer;  display:inline-block; float:left; margin-left:5px; }

.hot_sale_icon{ width:50px;}
.hot_sale_cnt{ width:110px; margin-left:10px;}
.pd20{ padding:20px}
.blank10{ height:10px; overflow:hidden; overflow:visible; clear:both;}
.user_inc_top{ margin:0 15px; padding:25px 0 15px 45px; border-bottom:1px solid #E7E7E7; font-size:24px; color:#666; font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53"}
.user_inc_top span{ font-size:18px; position:relative; top:2px;}
.user-lr-box-left{ width:555px; padding:20px 0 20px 20px; }
.user-lr-box-left .field{ text-align:left; overflow:hidden; display:block; clear:both; float:none;}
.user-lr-box-left .field input.ipttxt{ height:20px; line-height:20px; font-weight:bolder; font-family:Arial; background:#FAFAFA; padding:5px 10px;}
.user-lr-box-left .field label{ height:40px; line-height:40px}
.user-lr-box-left .field .hint{ padding-left:90px; margin-left:0}
.user-lr-box-left .autologin{font-size:14px;}
.user-lr-box-left span.lostpassword{ line-height:40px; }
.user-lr-box-left span.lostpassword a{color:#f60; font-size:14px;}
.user-lr-box-left .login-submit-btn{ overflow:hidden;float:left; text-indent:-100em; border:none; cursor:pointer; height:30px; width:100px; background:url(../images/user_rl.gif) no-repeat 0 0;}
.user-lr-box-left .reg-submit-btn{ overflow:hidden; text-indent:-200em; border:none; display:block; cursor:pointer; height:45px; width:168px; background:url(../images/user_rl.gif) no-repeat 0 -50px;}
.user-lr-box-left span.to_regsiter{ padding-left:15px; line-height:32px;font-size:14px; float:left;}
.user-lr-box-left span.to_regsiter a{ font-size:14px;color:#f60}

.user-lr-box-right{ width:310px; padding:20px 0;}
.user-lr-box-right .app_login_box{ border-left:1px solid #f2f2f2; padding-left:40px}
.user-lr-box-right .app_login_box h3{ color:#666; font-size:20px; font-weight:normal; font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53"}


.user-step-top{ margin: 0 30px; border-bottom:1px solid #F4F4F4; padding:18px 0}
.user-step-top h3{ color:#F18703; font-size:14px;}
.user-step-top .tip{ padding-top:8px;}

.user-step-nav{ padding-top:17px;margin: 0 30px;}
.user-step-nav .step{ background:url(../images/user_rl.gif) no-repeat 0 -225px; height:40px; width:240px; line-height:40px; padding-left:7px}
.user-step-nav .step b{ display:block; float:left; width:24px; font-size:18px; text-align:center; font-weight:bold; font-family:Arial;}
.user-step-nav .step span{ padding-left:20px;font-size:16px; font-family:\5B8B\4F53}
.user-step-nav .cur{ background-position:0 -291px}
.user-step-nav .cur span{ font-weight:bolder; }

.step-inc-main{margin: 0 30px; padding:25px 0}

.ok-next-btn{border:none;background:url(../images/user_rl.gif) no-repeat 0 -117px; width:132px; height:30px;  text-indent:-255em; cursor:pointer; overflow:hidden;}
.ok-over-btn{border:none;background:url(../images/user_rl.gif) no-repeat 0 -170px;width:102px; height:30px;  text-indent:-255em; cursor:pointer; overflow:hidden;}

.next-href{ padding-left:15px; line-height:30px}
.next-href a{ font-size:14px; color:#288fc7}
.step_allow_type{ font-size:14px; color:#666; padding-top:10px}


.step-follow-list li{ cursor:pointer;float:left; text-align:center; overflow:visible; width:64px; height:110px; padding:15px 2px; margin-right:40px}
.step-follow-list li .avatar{ position:relative;width:59px; height:59px;}
.step-follow-list li .avatar img{ border:2px solid #ccc; padding:2px; width:51px; height:51px; clear:both;}
.step-follow-list li .name{ line-height:30px; color:#774433; word-break:keep-all; white-space:nowrap;}
.step-follow-list li .select{border:none;background:url(../images/user_rl.gif) no-repeat -12px -553px; height:12px; width:12px; position:absolute; bottom:0;right:0px;}
.step-follow-list li .region{color:#999999}
.step-follow-list .cur .avatar img,.step-follow-list .selected .avatar img{ border-color:#38A40A}
.step-follow-list .cur .select,.step-follow-list .selected .select{background:url(../images/user_rl.gif) no-repeat 0px -553px;}

.rec_youhui_list li {
  background: url("../images/tiny_point.gif") no-repeat scroll 8px 12px transparent;
  display: block;
  height: 24px;
  line-height: 24px;
  padding-left: 18px;
}
.rec_youhui_list li .quan_link{ color:#f30;}  
.mp_info{height:25px; background:#f2f2f2; line-height:25px;}
.mp_name{ width:200px; text-indent:20px;}
.mp_time{ width:508px; text-align:center;}
.qianggou_title{ background:url(../images/qianggou.jpg) no-repeat; height:40px;}

.main_adv_box{ width:954px; height:237px; position:relative; z-index:1; overflow:hidden;}

.main_adv_box span{ position:absolute; display:none;}
.main_adv_ctl ul{ position:absolute; right:0px; bottom:5px; display:block; width:100px;}

.main_adv_ctl ul li{ font-weight:bolder; float:left; display:block; width:20px; height:20px; color:#DE7D4B; background-color:#fff; opacity:0.9; line-height:20px; text-align:center; margin:5px; cursor:pointer;}
.main_adv_ctl ul li.act{ font-weight:bolder; float:left; display:block; width:20px; height:20px; color:#fff; background-color:#f60; opacity:0.9; line-height:20px; text-align:center; margin:5px; cursor:pointer;}


.mall_adv_box{ width:790px; height:245px; position:relative; z-index:1; overflow:hidden;}
.mall_adv_box span{ position:absolute; display:none;}
.mall_adv_ctl ul{ position:absolute; right:0px; bottom:5px; display:block; width:100px;}

.mall_adv_ctl ul li{ font-weight:bolder; float:left; display:block; width:20px; height:20px; color:#DE7D4B; background-color:#fff;  opacity:0.9; line-height:20px; text-align:center; margin:5px; cursor:pointer;}
.mall_adv_ctl ul li.act{ font-weight:bolder; float:left; display:block; width:20px; height:20px; color:#fff; background-color:#f60;  opacity:0.9; line-height:20px; text-align:center; margin:5px; cursor:pointer;}

.input_baomin{ background:url(../images/bmbtn.jpg) no-repeat; width:124px; height:31px; border:0px; cursor:pointer;}
.input_baomin_nostart{ background:url(../images/bmbtn_nostart.jpg) no-repeat; width:124px; height:31px; border:0px; cursor:pointer;}
.input_baomin_end{ background:url(../images/bmbtn_end.jpg) no-repeat; width:124px; height:31px; border:0px; cursor:pointer;}

.event_title{ font-size:18px; font-weight:bolder; color:#666;font-family:"微软雅黑"; line-height:26px; display:block; border-bottom:dotted 1px #ccc;  }
.event_submit_row{ padding:10px 0px;}
.event_submit_form{ padding:10px;}
a.msg_count,a.msg_count:hover{ color:#369; font-weight:bolder; text-decoration:none;}
.pm_pic{ background:url(../images/sys_pm.gif) no-repeat; display:inline-block; width:48px; height:48px; }
.new_pm{ background:url(../images/new_pm.gif) no-repeat; display:inline-block; width:18px; height:12px;}
.uc-table .uc-msg-table .pm_row td{ border-bottom:dotted 1px #ccc;}
.remove_msg_btn {
  background:url(../images/pm_button.gif) no-repeat; width:92px; height:25px; letter-spacing:0.1em; border:none; color:#666; cursor:pointer; vertical-align:top;
}
.view_pm{ color:#FE7000; font-weight:bolder;}
.pm_title{ color:#FE7000; font-weight:bolder; font-size:14px;}
.pm_title .date{ font-size:12px; font-weight:normal;}


	.nameCard{ border:#FE7000 solid 2px; width:230px; height:150px; background:#fff; position:absolute; z-index:999; overflow:hidden;}
	.nameCard .load{ width:230px; height:150px; text-align:center; line-height:120px;}
	.card_info{ padding:10px; height:98px;}
	.usercard_focus{ background:#f1f1f1; height:22px; padding:5px 0px; line-height:22px;}
	
.tag_info_item{ padding:3px 10px; line-height:180%; color:#595959}
.sc_ori{ font-size:22px; font-weight:blod; color:#FE4700; line-height:normal;}
.starsBarBig{ display:block; width:112px; height:20px; background: url("../images/review/star_bar.png") no-repeat 0 -79px;}
.starsBarBig .s{display:block; height:20px; background: url("../images/review/star_bar.png") no-repeat 0 -48px;}
.starsBarBig .s1{width:21px;}
.starsBarBig .s2{width:43px;}
.starsBarBig .s3{width:65px;}
.starsBarBig .s4{width:87px;}
.starsBarBig .s5{width:108px;}

a.free_youhui_p_btn,a.free_youhui_p_btn:hover{ background:url(../images/youhui_btns.jpg) no-repeat 0 0; overflow:hidden; display:inline-block; width:147px; height:0; padding-top:35px; line-height:35px;}
a.free_youhui_s_btn,a.free_youhui_s_btn:hover{ background:url(../images/youhui_btns.jpg) no-repeat 0 -35px; overflow:hidden; display:inline-block; width:127px; height:0; padding-top:35px; line-height:35px;}
.youhui_time_box {color: #888;text-align: center;}

.youhui-tabs {height: 32px;position: relative;_top: 1px;border-left: 1px solid #CBCBC6;}
.youhui-tabs em{
	float: left;
	width: 94px;
	height: 32px;
	line-height: 32px;
	*line-height: 34px;
	background: url(../images/yh-tabs-em.gif) no-repeat 0 0;
	text-align: center;
	font-size: 14px;
	margin: 0 0 1px;
	cursor: pointer;
	font-style:normal;
}

.youhui-tabs em.cur{
height: 33px;
line-height: 33px;
background: url(../images/yh-tabs-em-cur.gif) no-repeat 0 0;
margin: 0;
cursor: default;
}
.youhui_detail_box{line-height: 20px;color: #241711;padding: 5px;padding-bottom: 10px;}
.youhui_time_box1 {padding: 5px;font-weight: bold;color: #241711;}
.youhui-bottom {clear: both;padding: 8px 0 0;margin: 0 0 -10px;border-top: 1px solid #E7E7E4;color: #241711;}
.youhui_sfun {padding:0px; text-align:center;}
.data_content .data_item{ width:165px; display:inline-block; float:left; height:180px; overflow:hidden; margin-right:31px;}
.data_content .data_item img{ width:165px; height:120px;}
.data_content .data_item div.inner{ width:165px; height:180px; margin:0px auto; overflow:hidden;}
.topic_info,.origin_topic_info{ word-wrap:break-word; margin-bottom:10px; word-break:break-all; display:inline-block; width:520px;}

.inc_top .filter_price_form{_padding-top:5px;}
.inc_top .filter_txt{ width:30px; height:16px; overflow:hidden; line-height:16px; padding:0; }
.inc_top .filter_price{ background:url(../images/filter_search_btn.gif) no-repeat 0 0; cursor:pointer; position:relative; width:40px; height:18px; line-height:1000%; border:none; overflow:hidden;}
.list_type_box{ _padding-top:7px;}
.list_type_box .list_type{ position:relative; top:3px;*top:0}
.inc_top .sort_icon{ height:30px; line-height:30px;*line-height:32px}
.brand_info_goods_list .goods_item{ width:239px;}

.filter_store{ padding-left:10px;}
.filter_store a,.filter_store a:hover{ display:inline-block; float:left; color:#666; text-decoration:none; width:50px; background:url(../images/select_box_bg.gif) no-repeat 0px -15px; height:15x; text-indent:0px; padding-left:20px;  font-weight:normal;}
.filter_store a.act,.filter_store a.act:hover{ display:inline-block; color:#666; text-decoration:none; width:50px; background:url(../images/select_box_bg.gif) no-repeat 0px 9px; height:15x; text-indent:0px; padding-left:20px; font-weight:normal;}

.verify_store{ background:url(../images/verify_bg.gif) no-repeat; display:inline-block; width:18px; height:14px;}

.store_youhui{ background:url(../images/store_deal_tag.gif) no-repeat 0px 0px; width:270px; height:20px; padding-left:25px; margin-right:15px; }
.store_tuan{ background:url(../images/store_deal_tag.gif) no-repeat 0px -19px; width:270px; height:20px; padding-left:25px; margin-right:15px;}
.store_youhui a,.store_tuan a{ color:#014CCC;}
.new_store_row{ padding:5px 5px; border-bottom:#f2f2f2 solid 1px; margin:0px 5px;}

.new_store_row span{ width:15px; height:15px; line-height:15px; text-align:center; display:inline-block; float:left; border:#ccc solid 1px;}
.new_store_row a{ display:inline-block; width:145px; overflow:hidden; float:left; padding-left:5px; color:#666;}
.new_store_row .store_addr{ color:#ccc;}

.sms_box_tip {
  background-color: #FFFCD9;
  border: 1px solid #E8D8A5;
  padding: 0 1em 1em;
}
.sms_box_tip span{ color:#CC3333; line-height:25px;} 
.sms_box_tip div {
  background-color: #FFFEF8;
  border: 1px solid #EEE2BD;
  padding: 0.5em;
}

.youhui_sp_ul{ padding:5px; display:block;}
.youhui_sp_ul li{ display:block; padding:5px 0px;}
.youhui_sp_title{ background:#f2f2f2; padding:5px; height:25px; line-height:25px; cursor:pointer; margin-top:1px;}


.mobile_banner{ background:url(../images/mobile_banner.png) no-repeat; width:1200px; height:465px;}
.mobile_btns div{ float:left;}
.mobile_btns div#iphone a{ background:url(../images/mobile_btn.png) no-repeat; width:313px; height:54px; display:inline-block; float:left; }
.mobile_btns div#android a{ background:url(../images/mobile_btn.png) no-repeat -324px 0px; width:313px; height:54px; display:inline-block; float:left; margin-left:10px; }
.mobile_btns div#more{ float:right;}
.mobile_btns div#more a{ background:url(../images/mobile_btn.png) no-repeat -647px 0px; width:313px; height:54px; display:inline-block; float:left; }
.mobile_icons div{ font-family:"微软雅黑"; float:left; width:235px; background-image:url(../images/mobile_icons.png); background-repeat:no-repeat; padding-top:155px; line-height:25px; display:inline-block;}
.mobile_icons div#sector_1{ background-position:0px 0px;}
.mobile_icons div#sector_2{ background-position:-243px 0px; margin-left:6px;}
.mobile_icons div#sector_3{ background-position:-484px 0px; margin-left:6px;}
.mobile_icons div#sector_4{ background-position:-726px 0px; margin-left:6px;}

.youhui_row{ position:relative;}
.youhui_row .youhui_tag_0{ background:url(../images/youhui_tag.gif) no-repeat 0px -55px; width:61px; height:61px; position:absolute; top:-3px; left:-3px;}
.youhui_row .youhui_tag_1{ background:url(../images/youhui_tag.gif) no-repeat -72px -55px; width:61px; height:61px; position:absolute; top:-3px; left:-3px;}

.sign_in_button{ background:url(../images/sign_in_button.gif) no-repeat; width:120px; height:27px;}
.user_sign{ color:#999; padding-top:10px; border-top:#999 dotted 1px;}

.ucenter_topic_form .topic_form_button{ background:url(../images/topic_form_btn_uc.gif) no-repeat; width:79px; height:29px; line-height:29px; cursor:pointer; color:#999; font-size:14px; font-weight:bolder; }
/*
#gotop{ background:url(../images/gotop.png) no-repeat; width:70px; height:60px; cursor:pointer;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/gotop.png', sizingMethod='scale');
_background-image:none; display:none;
position:fixed; right:10px; bottom:10px;
_position:absolute; _top:0px; _bottom:auto;
_display:block;  _visibility:hidden;
}
*/
.tag_auto_order{ display:block; width:43px; height:40px; position: absolute; background:url(../images/tag_ico.gif) no-repeat -88px 0px; z-index: 1; }
.tag_multi_attr{ display:block; width:43px; height:40px; position: absolute; background:url(../images/tag_ico.gif) no-repeat -44px 0px; z-index: 2}
.tag_is_today{ display:block; width:43px; height:40px;  position: absolute; background:url(../images/tag_ico.gif) no-repeat 0px 0px; z-index: 3;}

.refund_tag a,.refund_tag a:hover{ display:inline-block; float:left; width:105px; height:65px; color:#666666; text-decoration:none;  }
.refund_tag .rightline{ border-right:1px dotted #FFCFAC;}
.refund_tag .refund_ico{ margin-top:8px;}
.refund_tag .refund_title{ text-align:center;}
.expire_refund_0 .refund_ico{ background:url(../images/refund_ico.png) no-repeat 0px -150px; width:30px; height:30px;  }
.limitdate{ color:#f30; font-weight:bold;}
.expire_refund_1 .refund_ico{ background:url(../images/refund_ico.png) no-repeat 0px -30px; width:30px; height:30px;  }
.any_refund_0 .refund_ico{ background:url(../images/refund_ico.png) no-repeat 0px -120px; width:30px; height:30px;  }
.any_refund_1 .refund_ico{ background:url(../images/refund_ico.png) no-repeat; width:30px; height:30px;  }
