﻿/*B2B css 莫耀雄 2014-7-17*/
.shop_header{ padding:10px; height:130px; background-color:#f7f7f7}
.logo_title{ line-height:130px; font-size:24px; font-family:'微软雅黑'; font-weight:bold; color:#333;}
.shop_info{ float:right; padding:5px 10px 5px 20px; border-left:1px dotted #ccc;}
.shop_info p{ border-top:1px dotted #ccc; margin-top:5px;}
.logo_title img{ height:130px; margin-right:10px;}
.store_service01,.store_service02,.store_service03{ background-image:url(../images/store_service.png); width:54px; height:20px; padding-top:35px; display:inline-block; text-align:center;}
.store_service02{ background-position:-54px 0;}
.store_service03{ background-position:-108px 0;}
.nobreak{white-space:nowrap;word-break:keep-all;}

.kf_qq{ background:url(images/kf_qq.gif) no-repeat; width:74px; height:23px; display:inline-block; vertical-align:middle;}

.blue_dl dt{ background-color:#1C98D1; color:#fff; font-weight:bold; padding:5px 10px; font-size:14px;}
.blue_dl dd{ border:1px solid #1C98D1; padding:10px;}
.product_4_list{ width:100%; overflow:hidden;}
.product_4_list li{ width:270px; border-left:1px solid #eee; margin-left:-1px; float:left; padding:0 10px}
.product_img{ float:left; margin-right:10px;}
.input_button,.input_button_big{ cursor:pointer; border:none; padding:0 5px ; height:24px; line-height:24px; border-radius:3px; color:#fff;
background:#1C98D1; /* Old browsers */
background: -moz-linear-gradient(top,  #1C98D1 0%, #0071b9 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #1C98D1 0%,#0071b9 100%); /* Chrome10+,Safari5.1+ */
background: -ms-linear-gradient(top,  #1C98D1 0%,#0071b9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1C98D1 0%,#0071b9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1C98D1', endColorstr='#0071b9',GradientType=0 ); /* IE6-9 */
}
.input_button_big{ width:90px; min-width:90px; height:34px; line-height:34px; font-size:14px; text-shadow:0 1px 0 #283f73; border-radius:0; border:1px solid #0071b9;}
.gray_dl{ border:1px solid #e7e7e7; margin-bottom:10px;}
.gray_dl dt{ background-color:#f7f7f7; padding:5px 10px; font-size:14px; font-weight:bold; text-shadow:0 1px 0 #fff; text-align:left;}
.gray_dl dd{ padding:10px;}
.new_product_list{ text-align:center;}
.new_product_list li{ padding:20px 0 !important;}
.new_product_list img{ width:100px; max-height:100px; display:block; margin:0 auto 5px;}
.bline li:last-child{ border:none;}
.sort_list{ overflow:auto;}
.sort_list li{ float:left; border-bottom:1px solid #f7f7f7}
.sort_list li.sort_name{ width:10%; padding-right:2%; clear:left; text-align:right; padding:10px 5px;}
.sort_list li.sort_sub_list{ width:88%; padding:2px 0;}


.sort_sub_list a{ float:left; padding:3px 5px; margin:5px 20px;}
.single_line a{ margin:5px 10px 5px 20px;}
.sort_sub_list .selected{ background-color:#1C98D1; color:#fff;}

.gray_gradient_dl{ border:1px solid #e7e7e7;}
.gray_gradient_dl dt{ padding:10px;
background:#1C98D1; /* Old browsers */
background: -moz-linear-gradient(top,  #fff 0%, #EBEBED 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #fff 0%,#EBEBED 100%); /* Chrome10+,Safari5.1+ */
background: -ms-linear-gradient(top,  #fff 0%,#EBEBED 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fff 0%,#EBEBED 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#EBEBED',GradientType=0 ); /* IE6-9 */
}
.gray_box{ background-color:#fff;}
.box_list{ overflow:auto;}
.box_list li{ float:left; width:200px; margin:20px 10px; padding:10px; text-align:center;}
.box_list a:hover img{ border:1px solid #f60}
.box_list a{ text-decoration:none; display:block; margin-bottom:5px;}
.box_list img{ display:block; margin:0 auto 10px; padding:10px; width:150px; height:150px; border:1px solid #fff;}

.cart_bottom{ position:fixed; bottom:0; right:10px; z-index:999; width:286px; height:33px;}
	#cart_list li{ background-color:#fff; padding:10px; overflow:auto; border:1px solid #eee; border-top:none;}
	#cart_list{ width:258px; padding:10px; height:330px; border:1px solid #feb800; background-color:#fffdf5; position:absolute; z-index:1; margin-left:4px; border-radius:4px 4px 0 0; margin-top:-3px; overflow-y:auto;}
	#cart_list .title{ background-color:transparent; font-weight:bold; box-shadow:none; padding:5px; color:#333; border:none;}
	#cart_list .empty{ background: #fff url(../images/cart_bottom_empty.png) 10px center no-repeat; padding-left:70px; min-height:47px;}
	#cart_list .supplier{ padding:3px 10px; border-bottom:none; height:20px; background-color:#eee; margin-top:3px; color:#333;}
	#cart_list .pay{ text-align:right;background-color:transparent; font-size:14px; border:none;}
	.goto_pay{ cursor:pointer; border:none; padding:5px 10px ; width:100px; border-radius:3px; color:#fff;background: #F60; display:inline-block; margin-top:3px; font-size:14px;}
	.goto_pay:hover{ background-color: #F90}
	#cart_list .red{ font-family:'微软雅黑'}
	#cart_list a{ display:block;}
	.del_cart_p{ display:block; text-align:right;}
	.cart_bar{ width:288px; height:33px; background:transparent url(../images/cart_bottom_back.png) no-repeat; position:absolute; z-index:2; cursor:pointer;}
	#cart_p_num{ display:inline-block; margin:11px 0 0 90px; color:#fff; text-shadow:0 -1px 0 rgba(0,0,0,.2); font-size:14px;}
	.cart_bar em{ display:inline-block; width:18px; height:18px; background:url(../images/cart_bottom_point.png); position:absolute; right:10px; top:11px; display:none;}
	#cart_list img{ width:50px; height:50px; float:left; vertical-align:top; border:1px solid #eee; padding:3px; margin-right:5px;}
	
	
/*团购*/
#countdown{text-align:center; font-size:30px; height:50px; line-height:50px; font-family:'微软雅黑'; border-radius:10px; width:950px; margin:10px auto; color:#fff; text-shadow:0 1px 0 #d13100;
background: #ff6000; /* Old browsers */
background: -moz-linear-gradient(top,  #ff6000 0%, #fdbe00 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff6000), color-stop(100%,#fdbe00)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ff6000 0%,#fdbe00 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff6000 0%,#fdbe00 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ff6000 0%,#fdbe00 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ff6000 0%,#fdbe00 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6000', endColorstr='#fdbe00',GradientType=0 ); /* IE6-8 */

}
.tuan{ overflow:auto;}
	.tuan dt{ border-bottom: 3px solid #1C98D1; overflow:auto; padding:5px 10px;}	
	.tuan dd{clear:left; padding:10px 0; overflow:auto;}
	.tuan dt a{ display:inline-block; float:left; padding:5px 20px;}
	.tuan_p_list img{ width:210px; height:210px; display:block; margin:0 auto;}
	.tuan_p_list li{ background-color:#fff; border:1px solid #eee; padding:10px 10px 0; float:left; width:210px; margin:0 5px 10px 0;}
	.tuan_p_list a{ text-decoration:none;}
	.tuan_p_list p{ font-size:14px; padding:10px 0}
	.tuan_p_list li:hover { background-color:#F60}
	.tuan_p_list li:hover p{ color:#fff; }

	.tuan_p_list .price{ font-size:30px; font-weight:bold; color:#fff;}
	.price_info{ width:210px; margin:0 -10px; padding:10px; font-family:'微软雅黑';background-color: #ff6000;}
	.tuan_p_list li:hover .price_info{ background-color:#fff;}
	.tuan_p_list li:hover .price{ color:#f60;}
	.tuan_p_list li:hover .count_down{ color:#fff;}
	.tuan_p_list .price small{ font-size:20px;}
	.tuan_p_list del{ color:#666; font-size:14px;}
	.count_down{ width:210px; margin:0 -10px; padding:5px 10px; text-align:right;}
	.sell_over { background-color:#ddd;}
	.count_down strong{ color:red;}

.aigou_nav{ position:fixed; top:178px; left:50%; margin-left:-605px; width:120px;}
.aigou_nav a{ text-decoration:none; display:block; padding:5px 10px; background-color:#fff;}
.aigou_nav a:hover{ background-color: #ff6000; color:#fff;}
.aigou_nav li{ border:1px solid #eee; border-top:none;}
.aigou_nav li.aigou_title{ color:#fff; font-weight:bold; font-size:24px; text-align:center; height:50px; line-height:50px; font-family:'微软雅黑'; border:none; text-shadow:0 1px 0 rgba(0,0,0,.3);
background:url(../images/aigou_nav_back.png) no-repeat; 

}
.aigou_nav .aigou_bottom{ background:url(../images/aigou_nav_back.png) center bottom; height:22px; line-height:20px; border:none; text-align:center; color:#fff;}
#goto_top{ cursor:pointer; display:none; background-color:transparent; padding:0; color:#fff;}


/*标签*/
.b2b_new_tab{ border-bottom:1px solid #1C98D1; width:100%; height:40px;}
.b2b_new_tab li{ height:39px; line-height:39px; font-size:14px; float:left; padding:0 20px;border:1px solid #ddd; border-bottom:none;  position:relative; margin-right:3px; cursor:pointer;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #efefef 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#efefef 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#efefef 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#efefef 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */

}
.b2b_new_tab li.act{border-color:#1C98D1; border-top-width:2px; color:#1C98D1; font-weight:bold;filter:none;
background: #ffffff;
}
.b2b_new_tab_content{}
.b2b_new_tab_content > li{ display:none}
.b2b_new_tab_content li.act{ display:block}
.b2b_new_tab_content .bline li{ display:block; border-bottom:1px solid #ddd !important; overflow:auto; padding:10px 0;}
.b2b_new_tab_content .bline li:last-child{ border:none !important;}
.form_left{ float:left; width:20%; text-align:right; padding-right:10px; line-height:24px;}
.form_right{ float:left;}
.b2b_new_tab_content select{ vertical-align:middle;padding: 3px 5px; min-width:310px;}
.form_right .inp{ vertical-align:middle; width:300px;}
.srch_inp{ width:100px; height:28px; padding-left:15px; font-size:14px; font-weight:bold; cursor:pointer; vertical-align:middle; border-radius:4px; border:1px solid #ededed;
background:url(../images/srch_buttom_icon.png) no-repeat;
}


.table_gray td,.table_gray th,.table_gray2 td,.table_gray2 th{ border:1px solid #ededed; padding:10px 15px;}{ border:1px solid #ededed; padding:10px 15px;}
.table_gray th,.table_gray2 th{text-align:center; padding:8px 15px;
background: -moz-linear-gradient(top,  #ffffff 0%, #efefef 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#efefef 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#efefef 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#efefef 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */
}
.table_gray tr:nth-child(even) td{ background-color:#fafafa;}
.table_gray tr:hover td{ background-color:#f0f0f0;}

.fill_form li{ height:40px; line-height:40px;}
label.error{ border:1px solid #FFAF60; background-color: #FFFFEC; color:#F30; vertical-align:middle; padding:0 10px; line-height:24px; height:24px; display:inline-block; float:right;*float: inherit;}

.allSort{ width:206px; border:1px solid #1C98D1; padding-left:2px; background-color:#ebf9ff;}
.allSort a{ text-decoration:none; }
.allSort dl{ margin-bottom:5px; clear:both;}
	.allSort dt{  font-weight:bold; position:relative; font-size:14px;}
	.point_down{ font-size:0; width:7px; height:4px; position:absolute; right:10px; top:10px;
		background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAECAYAAABCxiV9AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAeSURBVBhXY+js7PzPgAXAxdEVYGiACeAyCU2CgQEAjUASN3Q+twUAAAAASUVORK5CYII=")}
.nav_opened a{ display:block; line-height:28px; padding-left:20px; font-size:14px;}
.nav_opened dd{}
.nav_opened dd a{ padding-left:40px;}
.nav_closed dt{ padding-left:20px; float:left; width:185px; z-index:999; border:1px solid #ebf9ff; border-right:transparent;}
.hover dt{ background-color:#fff; border:1px solid #FF6600; border-right-color:#fff;}
.hover .point_right{ display:none;}
.nav_closed dt a{ display:block; line-height:28px;}
.nav_closed{ position:relative;}
.nav_closed dd{ position:absolute; height:150px; min-height:150px; display:none; width:460px; z-index:99; left:206px; bottom:-60px;  padding:5px; border:1px solid #FF6600; background-color:#fff;}
.hover dd{ display:block;}
.point_right{font-size:0; width:4px; height:7px; position:absolute; right:10px; top:10px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHCAYAAAAvZezQAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAXSURBVBhXY+js7PzPgA7IFCSSw8DAAABHBRI3KDX/EQAAAABJRU5ErkJggg==")}

.nav_closed .bline li{ border-bottom:1px solid #ededed; clear:both; overflow:auto; padding:5px}
.nav_info{ float:left; width:80px; text-align:right; padding:3px 10px; font-weight:bold;}
.nav_closed dd a{ float:left; padding:0 10px; margin:3px; border-left:1px solid #ededed;}
.nav_sub{ margin-left:100px;}
.nav_closed .bline li:last-child{ border:none;}


/*后台*/
.manage_box{ width:1190px; margin:10px auto;}
.manage_left{ width:208px; float:left; border:1px solid #eee; border-top:none; overflow:auto;}
.manage_right{ margin-left:230px;  width:960px;}
	.manage_left_title{ color:#fff; font-size:14px; font-weight:bold; text-shadow:0 1px 0 rgba(0,0,0,.5); padding:10px 20px;
	background: #1b98d0; /* Old browsers */
	background: -moz-linear-gradient(top,  #1b98d0 0%, #0176bf 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1b98d0), color-stop(100%,#0176bf)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #1b98d0 0%,#0176bf 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #1b98d0 0%,#0176bf 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #1b98d0 0%,#0176bf 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #1b98d0 0%,#0176bf 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b98d0', endColorstr='#0176bf',GradientType=0 ); /* IE6-9 */

	}
.slide_dl dt{ padding:6px 20px; position:relative; cursor:pointer; font-weight:bold; color:#555; text-shadow:0 1px 0 #fff;
	background: #f7f7f7; /* Old browsers */
background: -moz-linear-gradient(top,  #f7f7f7 0%, #eeeeee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f7f7f7 0%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f7f7f7 0%,#eeeeee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f7f7f7 0%,#eeeeee 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f7f7f7 0%,#eeeeee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
}
.slide_dl ul{ padding-left:20px; margin:10px 20px;}
.slide_dl li{ list-style-type: disc; color:#ccc; height:30px; line-height:30px;}
.slide_dl a{ text-decoration:none;}
.slide_dl a.act{ color:#06C; font-weight: bold;}
.slide_dl .down,.slide_dl .up{ border:5px solid transparent; border-top-color:#888; width:0; height:0; font-size:0; position:absolute; right:10px; top:50%; margin-top:-3px;}
.slide_dl .up{  border-top-color:transparent; border-bottom-color:#888; margin-top:-8px; box-shadow:none}

.bline_box{ border-bottom:1px solid #eee; padding:8px 0; overflow:auto;}

.manage_right table{ width:100%;}
.on_out_border{ border:none;}
.on_out_border dt{ border:1px solid #EDEDED; border-bottom:none;}
.online_table td{ padding:5px 10px;}
.online_table input,.online_table label{ vertical-align:middle;}
.online_table .tright{ text-align:right}
.online_table select{ height:24px; vertical-align:middle; min-width:200px;}
.online_table .inp{ min-width:200px;}


/*新按钮样式*/
.r_btn{border-radius:3px;}
.b2b_newbtn_blue,.b2b_newbtn_orange,.b2b_newbtn_green,.b2b_newbtn_red,.b2b_newbtn_blue_big,.b2b_newbtn_orange_big{
 cursor:pointer; border:none; padding:0 10px ; height:30px; line-height:30px;  color:#fff; text-shadow:0 1px 0 rgba(0,0,0,.3); display:inline-block; text-decoration:none; vertical-align:middle; box-shadow:0 1px 0 rgba(255,255,255,.3) inset;}
.b2b_newbtn_blue_big,.b2b_newbtn_orange_big{ font-size:16px; padding:0 20px; height:40px; line-height:40px; border-radius:5px;}
.b2b_newbtn_blue,.b2b_newbtn_blue_big{border:1px solid #0071b9; 
background:#1C98D1; /* Old browsers */
background: -moz-linear-gradient(top,  #1C98D1 0%, #0071b9 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #1C98D1 0%,#0071b9 100%); /* Chrome10+,Safari5.1+ */
background: -ms-linear-gradient(top,  #1C98D1 0%,#0071b9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1C98D1 0%,#0071b9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1C98D1', endColorstr='#0071b9',GradientType=0 ); /* IE6-9 */
}
.b2b_newbtn_blue:hover,.b2b_newbtn_orange:hover,.b2b_newbtn_green:hover,.b2b_newbtn_red:hover,.b2b_newbtn_blue_big:hover,.b2b_newbtn_orange_big:hover{ color:#fff; text-decoration:none; }
.b2b_newbtn_blue:active,.b2b_newbtn_orange:active,.b2b_newbtn_green:active,.b2b_newbtn_red:active,.b2b_newbtn_blue_big:active,.b2b_newbtn_orange_big:active{filter:none;}
.b2b_newbtn_blue:active,.b2b_newbtn_blue_big:active{ background:#0071b9;}
.b2b_newbtn_orange:active,.b2b_newbtn_orange_big:active{ background:#ff670f;}
.b2b_newbtn_green:active{ background:#299a0b;}
.b2b_newbtn_red:active{ background:#cf0404;}

.b2b_newbtn_orange,.b2b_newbtn_orange_big{
	border:1px solid #FF7D0F; 
background: #ff9f0f;
background: -moz-linear-gradient(top,  #ff9f0f 0%, #ff670f 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9f0f), color-stop(100%,#ff670f));
background: -webkit-linear-gradient(top,  #ff9f0f 0%,#ff670f 100%);
background: -o-linear-gradient(top,  #ff9f0f 0%,#ff670f 100%);
background: -ms-linear-gradient(top,  #ff9f0f 0%,#ff670f 100%);
background: linear-gradient(to bottom,  #ff9f0f 0%,#ff670f 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9f0f', endColorstr='#ff670f',GradientType=0 );


}
.b2b_newbtn_green{
	border:1px solid #299a0b; 
background: #35bf0f;
background: -moz-linear-gradient(top,  #35bf0f 0%, #299a0b 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#35bf0f), color-stop(100%,#299a0b));
background: -webkit-linear-gradient(top,  #35bf0f 0%,#299a0b 100%);
background: -o-linear-gradient(top,  #35bf0f 0%,#299a0b 100%);
background: -ms-linear-gradient(top,  #35bf0f 0%,#299a0b 100%);
background: linear-gradient(to bottom,  #35bf0f 0%,#299a0b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35bf0f', endColorstr='#299a0b',GradientType=0 );



}
.b2b_newbtn_red{
	border:1px solid #cf0404; 
background: #ff3019;
background: -moz-linear-gradient(top,  #ff3019 0%, #cf0404 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff3019), color-stop(100%,#cf0404));
background: -webkit-linear-gradient(top,  #ff3019 0%,#cf0404 100%);
background: -o-linear-gradient(top,  #ff3019 0%,#cf0404 100%);
background: -ms-linear-gradient(top,  #ff3019 0%,#cf0404 100%);
background: linear-gradient(to bottom,  #ff3019 0%,#cf0404 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 );
}

.yellow_star,.gray_star{ width:16px; height:16px; display:inline-block; vertical-align:middle;}
.gray_star{ background:url(../images/star_gray.png);}
.yellow_star{ background:url(../images/star_yellow.png);}
.b2b_user_info,.b2b_business_info{ border:1px solid #C7E1BF; background-color:#F3FFF2; padding:10px; overflow:auto;}
.b2b_business_info{ 
border-color:#fff;
background: #fff;
/*background: -moz-linear-gradient(top,  #ffffcc 0%, #e2ad45 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffcc), color-stop(100%,#e2ad45));
background: -webkit-linear-gradient(top,  #ffffcc 0%,#e2ad45 100%);
background: -o-linear-gradient(top,  #ffffcc 0%,#e2ad45 100%);
background: -ms-linear-gradient(top,  #ffffcc 0%,#e2ad45 100%);
background: linear-gradient(to bottom,  #ffffcc 0%,#e2ad45 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffcc', endColorstr='#e2ad45',GradientType=0 );*/

}
.user_header{ float:left; width:160px;}
.user_header img{ width:109px; height:109px; display:block; margin:auto;}
.b2b_user_detail{ line-height:30px; margin-left:160px; padding-left:20px; border-left:1px solid #E2F5DC}
.safe_rank0,.safe_rank1,.safe_rank2,.safe_rank3{ background-image:url(../images/icon-rank.png); width:126px; height:16px; display:inline-block; vertical-align:middle;}
.safe_rank0{ background-position:0 0}
.safe_rank1{ background-position:0 -16px}
.safe_rank2{ background-position:0 -32px}
.safe_rank3{ background-position:0 -48px}
.verify_phone_0,.verify_phone_1,.verify_email_0,.verify_email_1,.verify_bcard_0,.verify_bcard_1,.verify_safe_0,.verify_safe_1{ background-image:url(../images/icon-veri.png); width:16px; height:16px; display:inline-block; vertical-align:middle; margin:0 3px 0 5px;}
.verify_phone_0{ background-position:0 0}
.verify_phone_1{ background-position:0 -16px}
.verify_email_0{ background-position:-16px 0}
.verify_email_1{ background-position:-16px -16px}
.verify_safe_0{ background-position:-32px 0}
.verify_safe_1{ background-position:-32px -16px}
.verify_bcard_0{ background-position:-48px 0 }
.verify_bcard_1{ background-position:-48px -16px}

.blue_link{ color:#06C;}
.green_link{ color:#060;}
.orange_link{ color:#F60}
.red_link{ color:red;}
.gray_link{ color:#888;}

.p_list_h{ overflow:auto;}
.p_list_h li{ width:24.9%; float:left; text-align:center; line-height:30px;}
.p_list_h li img{ width:120px; height:120px; display:block; margin:auto;}

#zd_chart-license,#dd_chart-license{ display:none !important;}


/*==================分页==================*/
.pagerBar{height: 25px;margin: 15px 0;text-align:center;position: relative; float:right}
.pagerBar ul{
	float:right;
}
.pagination{
	clear:both;
	float:right;
	padding:10px;
}
.pages li,
.pagination a, 
.pagination span{float: left;height: 21px;padding: 3px 10px;border: 1px solid #E5E5E5;margin-left: 3px;font-family: arial;line-height: 21px;font-size: 12px;overflow: hidden;cursor:pointer; background:#fff;}
.pages li:hover,
.pagination a:hover{
	color:#f60;
}
.pagination a{
	text-decoration:none;
	border: 1px solid #E5E5E5;
	color: #666;
}
.pages .pgCurrent,
.pagination .current{
	color: #f60;
	border: solid 1px #f60;
}
.pages .pgEmpty,
.pagination .current.prev,
.pagination .current.next{
	color: #ccc;
	width:40px;
	display:block;
	border-color: #E5E5E5;
	background: #fff;
	cursor:default;
}
.jftable td {
    text-align: center;
}
/*个人中心操作提示*/
.ppgrade {
			color:#c20;
			background:#ffffef;
			width:945px;
			line-height:20px;
			border:1px solid #ff9000;
			margin:0 auto 5px 0;
			text-indent:2em;
		}
.tabgrayText{ line-height:22px; text-align:left; font-weight:700; height:22px;}
.tabgrayText{ padding:8px 15px;
background: -moz-linear-gradient(top,  #ffffff 0%, #efefef 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#efefef 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#efefef 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#efefef 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */
}
.table_gray td input{ border:#CCC 1px solid; line-height:22px;}
.tabTextImg{ padding-top:5px;}
/*收货地址*/
.Shborder{ margin-top:10px; border:1px solid #F0F0F0; padding:5px 20px;color: #666;}
.ShborText{ line-height:40px; font-size:14px; font-weight:700;}
.shborid{ overflow:hidden; margin-left:10px;}
.shborid li{ float:left; margin-left:20px;}
.shboridWht{ font-weight:700;}
.borrAsh{ border-bottom:1px dashed #F0F0F0;}
.borrAsh td{ line-height:24px; padding:7px;color: #666; }
.boxmargh{ margin-left:40px; margin-right:40px;}
.borrInput{ width:20px;}
.whidShi{ width:60px;}
.comtbody select { min-width: 158px; margin: 0px; }
.boxsome{ display:none; }


/*个人注册顶部*/
.topnavbox{ background:#FAFAFA;}
.topnav{ width:960px; margin:0 auto; line-height:26px; overflow:hidden; color:#333; }
.topnaLefe{ float:left; overflow:hidden;}
.topnaRigt{ float:right; overflow:hidden;}
.topnaRigt li{ float:left; }
/*lgogo*/
.conterbox{ width:960px; margin:0 auto; }
.logo{line-height:74px; }
.logo span{ font-size:36px; color:#333px;  }
.logo img{ margin-top:20px;}
/*标签*/
.tabnav{ overflow:hidden; border-bottom:#DDD 1px solid; height:40px; overflow:visible; }
.taoul{  margin-left:260px; line-height:36px; height:36px; position:relative; overflow:hidden; padding-top:6px; font-size: 14px; color:#333;}
.taoul li{ float:left; width:100px; text-align:center; border:1px solid #DDD; margin-left:10px; margin-top:2px; font-size:14px;}
.taoul li a{ font-size:14px; }
.collorF{ margin-top:2px; background:#FFF; border:#06C 1px solid; color: #E4393C;box-shadow: 2px 0px 2px #DDD;}/*被选中的时候*/
.collorF a{color:#F60;font-size: 14px; font-weight:600;}

/*账户名注册*/
.taoboxcon{ width:100%; padding-top:10px; border:1px solid #DDD; border-top:medium none; padding-bottom:10px;overflow: hidden;}
.taoname{ width:750px;
 margin:0 auto;
  line-height:26px;
  height:30px;
  overflow:hidden;
   margin-top:20px; color:#999; }
.taoname2{ width:750px;
 margin:0 auto;
  line-height:26px;
  height:28px;
  overflow:hidden;
   margin-top:20px; color:#999;}
.namewhd{ width:150px; text-align:right; padding-right:5px; float:left; display:block; font-size:12px; color:#999;}
.nameWtext{ float:left;}
.nameinput{ font-size:12px; padding:3px 5px; width:270px; border:1px solid #ddd; vertical-align:middle; line-height:18px;}
.nameinput2{ font-size:12px; padding:3px 5px; width:120px; border:1px solid #ddd; vertical-align:middle;line-height:18px;}
.redtext{ font-size:14px; color:red; padding-right:5px;font-family: "????";
margin-right: 5px;
font-weight: normal; }
.left{ float:left;}
.textcolor{ color:#999;}
.orghte{ color:#F60;}
.nwlerft{ margin-left:250px; margin-top:10px; vertical-align:middle;}
.namecontT{ line-height:26px; color:#999;}
.namecontT2{ line-height:26px; color:#999; margin-left:270px;}
.nameButton{ background:url(images/nav1__07.png); width:220px; height:36px; border: medium none; margin-left:270px; }
.nameButton:hover{ background:url(images/nav2__07.png);}
.taoboxint{ }/**/
.input_button_big2{ cursor:pointer; border:none; padding:0 5px ; height:24px; line-height:24px; border-radius:3px; color:#fff;
background:#1C98D1; /* Old browsers */
background: -moz-linear-gradient(top,  #1C98D1 0%, #0071b9 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #1C98D1 0%,#0071b9 100%); /* Chrome10+,Safari5.1+ */
background: -ms-linear-gradient(top,  #1C98D1 0%,#0071b9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1C98D1 0%,#0071b9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1C98D1', endColorstr='#0071b9',GradientType=0 ); /* IE6-9 */
}

.input_button_big2{ width:90px; min-width:190px; height:34px; line-height:26px; font-size:14px; text-shadow:0 1px 0 #283f73; border-radius:2; border:1px solid #0071b9;}
.left270{ margin-left:350px; margin-top:20px;}

/*VIP文字*/
.Vipbox{ overflow:hidden; 
padding: 30px 20px 20px;}
.Vipbox dl{ float:left;    width: 230px;
    height: 135px;
    padding: 10px 20px;
    border-left: 1px solid #EEE; 
}
.Vipbox dt{    font-size: 14px;
    font-weight: bold;
    margin-bottom: 8px; line-height:36px; padding-top:10px; color:#666;
}
.Vipbox dd{color:#666; line-height:20px;}
.Company{ }/*vip盒子*/
.welcome{ font-size:24px; color:#7abd54; font-family:"微软雅黑", "黑体"}
/*账号信息*/
.masigne{border-top: 1px solid #E7E7E7;
padding: 2px 16px 3px;
background: none repeat scroll 0% 0% #F7F7F7;
height: 28px;
line-height: 28px;
margin-bottom: 10px;
margin-top: 10px;
font-weight: normal; font-size:14px;}

/**/
.Wdate{
	width:160px;
	}
/*活动专区*/
.hotShopp{ overflow:hidden; border-top:#1C98D1 3px solid;}
.hottop{ background:url(../images/activeNav_bg.png); 
 height:42px; line-height:42px;border-right: 1px solid #E7E7E7; font-size:20px; color:#fff;}
.hottop_text{ width:240px; text-align:center; 
 color:#fff; background:#1C98D1; display:block; text-decoration:none;}
.hottop_text:hover,.hottop_miao:hover,.hottop_gou:hover{ color:#fff;text-decoration:none;}

.hot_left{ float:left; width:240px;
			border-right: 1px dashed #C9C9C9;
			text-align: center; line-height:24px;}
.hot_left_img{ padding-top:20px; }
.hot_left_red{ color:red; font-weight:700;}
.hot_right{ float:right; padding-left:20px; width:928px;}
.hot_right_top{ height:50px; border-bottom:1px solid #FE6E00;line-height: 50px; overflow:hiddens;}
.hot_orghe{ font-size:24px; color:#FE6E00;font-size: 20px;font-weight: bold;}
.hot_rig_p{ line-height:30px;}
/*秒杀*/
.hottop_miao{ width:240px; text-align:center; 
 color:#fff; background:#60B642; display:block; text-decoration:none;}
.hotmiao{ overflow:hidden; border-top:#60B642 3px solid; margin-top:20px;}
.miao_org_time{ height:35px; background:#1C98D1; line-height:35px; color:#fff; text-align:center;}
.miao_ul li{float: left;
			height: 371px;
			margin: 12px 0px 20px 30px;
			position: relative;
			width: 353px;
			display: inline;}
.miao_down_txt{ line-height:30px; width:100%;color: #666; margin-left:20px;}
.miao_down_txt:hover{color: #666;}
.miao_iphon_a{ position:relative; overflow:hidden; text-decoration:none;
			  border-top:2px #E7E7E7 solid; 
			  border-left:2px #E7E7E7 solid; 
			  border-right:2px #E7E7E7 solid; 
			  border-bottom:2px #FFF1CE solid;
			   display:block;}
.miao_iphon_a:hover{border-top:2px #1C98D1 solid; 
			  border-left:2px #1C98D1 solid; 
			  border-right:2px #1C98D1 solid; 
			  border-bottom:2px #FFF1CE solid; }		   
.miao_star{ position:absolute; left:200px; z-index: 10000;
top:40px; background:url(../images/huodongbg.png) no-repeat; width:90px; height:90px;}	
.miao_star span{  font-size: 18px;
color: #FFF;
font-family: "Microsoft YaHei";
font-weight: 400;
width: 60px;
padding: 25px 15px 20px;
text-align: center;
word-break: break-all;
display: block;
line-height: 20px}


.miao_img img{ width:173px; height:173px; margin-left:73px;}	
.miao_text_text{ line-height:30px; font-size:14px; color:#999; margin-left:10px; margin-top:20px;}	  
.benefit{ font-size:12px; color:#FFF; background:#FE6E00; display:inline-block; padding:0 5px;border-radius: 3px;}
.item-prices{background: #FFF1CE;
height: 42px;
padding: 10px 0px 0px 8px;
position: relative;
}
.price{ float:left; color:red; font-size:30px; font-weight:bold; font-family:"微软雅黑", "黑体";}
.price i{font-family: "Microsoft Yahei",Arial;
font-size: 28px;
font-style: normal;
font-weight: 400;
letter-spacing: 1px;}
.oldspan {
    text-decoration: line-through;
    font-size: 14px;
    color: #000;
    float: left;
    line-height: 40px;
    margin-left: 15px; float:left;
}
.byed {
    float: right;
    font-size: 14px;
    color: #000;
    line-height: 40px;
    margin-right: 10px;
}
.byed em {
    color: #390;
}
.miao_border_box{ padding-left:3px; padding-right:2px;}
/*团购*/
.hottop_gou{width:240px; text-align:center; 
 color:#fff; background:#2AC5D8; display:block; text-decoration:none;}
 .hotgou{ overflow:hidden; border-top:#2AC5D8 3px solid; margin-top:20px;}
 .hottop_dwon{width:240px; text-align:center; 
 color:#fff; background:#5688C5; display:block; text-decoration:none;}
 .hotdwon{overflow:hidden; border-top:#5688C5 3px solid; margin-top:20px;}
 
 
input[type='checkbox'],input[type='radio']{ vertical-align:middle;}


/*7.24详情页*/
 .conter{ width:1200px; margin:0 auto; overflow:hidden;}
.detLeft{ float:left; width:375px; margin-top:10px;}
.detRight{ float:left; margin-left:20px; margin-top:10px;}
.borderH{ border:1px solid #DDD;}
.bjIcon{ background:url(images/newicon20140417.png) no-repeat;}
.iconLeft{ background-position:-68px -139px; width:17px; height:54px; display:block; float:left;}
.iconRight{background-position:-68px -139px; width:17px; height:54px; display:block; float:right;}
.imgSty li{ float:left; width:50px; height:50px; margin-left:5px; margin-right:10px;}
.imgBox{ margin-top:5px; float:left; overflow:hidden;}
.imgSty{ float:left;}

/**/
.nameText{ font-size:14px; color:#666; line-height:35px; padding-left:20px; border-bottom:1px dotted #ccc; width:700px; }
.red{ color:red;}
.bule{ color:#005AA0;}
.margin20{ margin-top:10px;}
.nameCont{ line-height:28px; font-size:12px; padding-bottom:20px; padding-top:20px; }
.borderBom{border-bottom:1px dotted #ccc;}
.nameCont li{ padding-left:60px;color:#666;}
.goButton{ background:url(images/productDetail.png) no-repeat; background-position:0px -290px; width:136px; height:38px; display:block; margin-left:300px;}
.nameli{ overflow:hidden;}
.nameTob{ float:left;color:#666;}
.nameSbox{ width:70px; float:left; margin-left:10px; position:relative; height:28px;}
.textBox{ padding:0 5px; float:left; margin-left:10px; position:relative; height: 25px; color:#666;}
.left{ float:left;}
.bimg{ background:url(images/newicon20140417.png); background-position:-202px -224px; width:12px; height:12px; display:block; position:absolute; right:0;bottom: 0px;}
.size14{ font-size:14px;}
.size12{ font-size:12px;}
font{ color:#666;}
.borderBlue{ border:2px solid #1C98D1;} 
.textCont{ text-align:center; display:block; color:#666;}
.wrapInput{position: relative; width: 72px; overflow:hidden; margin-top:5px;}
.btnReduce{ background:url(../images/newicon20140417.png) no-repeat -216px -190px;  width:15px; height:15px; display:block; float:left;margin-top:3px;}
.buyNum{width: 30px;
		height: 16px;
		border: 1px solid #CCC;
		padding: 2px;
		text-align:center; float:left; display:block; margin:0 3px;}
.btnAdd{ background:url(../images/newicon20140417.png) no-repeat; background-position: -232px -190px; width:15px; height:15px; display:block; float:right;margin-top:3px;}
/*左边*/		
.newleft{ overflow:hidden; padding:10px 10px; margin-right:20px; margin-top:10px;}	
.newImg{ display:block;}
.newStorbj{ background:url(images/storeIntro.png) no-repeat; width:180px; height:60px; padding-bottom:10px;}
.newStor li{ float:left; font-size:12px; width:55px;   text-align:center;}	
.newStor a{ color:#999;}
.newStor{padding-top:35px; }
.margin5{ margin-left:5px;}
.newText{ width:180px; font-size:12px; color:#666; line-height:26px; overflow:hidden; padding-bottom:10px;}
.newText span{ color:#666;}
.newText li{ overflow:hidden;}
.right{ float:right}
.qqImg{ margin-left:40px;  display:block; float:left;}
.newtRit{ float:left; width:110px; text-align:left; padding-left:10px;}
.newButton{ background:url(images/storeIntro.png); background-position:0 -79px; height: 30px;
width: 127px; display:block; margin-top:10px; margin-left:25px;}
.brand{ overflow:hidden; margin-right:20px; }
.brandp{ line-height:30px; color:#666; width:190px; background:#F7F7F7; border-bottom:1px solid #E0E0E0; padding-left:10px; font-size:14px; font-weight:bold;}
.brand li{ text-align:center; font-size:12px; line-height:30px; }
.brand a{ color:#666;}
.brand a:hover{ color:#F60;}
.overflove{ overflow:hidden;}

.pushImgbox{ width:100px; display:block; padding:0 20px;}
.pushtextTopbox{ overflow:hidden; padding-top:10px; width:98%; padding-bottom:10px;}
.pushUl{ overflow:hidden;}
.pushUl li{ width:145px; line-height:18px; text-align:center;}
.pushtextTop li{ float:left; font-size:12px; width:60px; text-align:center; line-height:26px; }
.pushtextTop a{ color:#005AA0;}
.pushtextTop a:hover{ text-decoration:underline;}
.borderRing10{ border-right:1px #ccc solid; padding-right:10px;}
.pushPhone{ overflow:hidden;}
.sizeCcc{ font-size:12px; color:#666;}
.check{ margin-top:2px;}

.pushOve{ width:620px; overflow-x:auto; overflow-y:hidden; height:180px; float:left;}
.checkred{ font-size:12px; color:red; font-weight:500;}
/*立即购买*/
.newShop{ float:right; width:180px; text-align:center; }
.newSblue{ font-size:12px; color:#005AA0; font-weight:bold; line-height:30px; text-align:left; }

.newShop dd{ color:#666; line-height:26px;}
.newdown{ display:block; background:url(images/btns.png); width:66px; height:22px;padding: 5px 2px 5px 30px; margin-left:40px; line-height:22px;color:#666;}


.pusA{line-height:40px; color:#F60; font-size:14px; font-weight:bold;  width:100px; display:block; text-align:center;border-top: 2px solid #F60;
border-left: 1px solid #F60;
border-right: 1px solid #F60;}
.pus{ line-height:30px; background:url(images/tabs-bg.png); height:41px; overflow:hidden;}
.pushText{ padding-top:2px; height:41px; float:left;background:url(images/tabs-bg1.png);}
.borderH3{border-left: 1px solid #ddd;
border-right: 1px solid #DDD; border-bottom:1px solid #DDD;}
 /*7.25自注册*/
 /*container最外面定义最大的容器*/
.container{ width:1190px; margin:0 auto; overflow:hidden; }







/*顶部欢迎跟几个特权*/
.top{ overflow:hidden;}
.fuwu{ background:url(../images/register_03.png) no-repeat;width:334px; height:186px; padding-top:30px; padding-left:30px;}
.tequan{background:url(../images/register_08.png) no-repeat;width:334px; height:186px; margin-left:45px; margin-right:45px; padding-top:30px; padding-left:30px;}
.top_text{ font-size:20px; line-height:50px;}
.top dt{ font-size:14px; line-height:40px; font-weight:bold;}
.top dd{ line-height:24px; color:#6e6e6e;} 
.navigation{ width:1190px; height:46px; background:url(../images/navigation_01.png)   ;  margin-top:20px; }
.navigation1{ width:1190px; height:46px; background:url(../images/navigation_02.png)   ;  margin-top:20px; }
.navigation2{ width:1190px; height:46px; background:url(../images/navigation_03.png)   ;  margin-top:20px; }
.navigation3{ width:1190px; height:46px; background:url(../images/navigation_04.png)   ;  margin-top:20px; margin-bottom:20px;}
/*能共用的属性*/
.left{ float:left}
.text_orange{ color:#fb8f00;}
.text_green{ color:#049f50;}
.text_bule{ color:#1b98d0;}
.text_gray{ color:#4a4a4a; }
.text_gray2{color:#6e6e6e;}
.text_red{ color:#F00; padding-right:5px; font-family:"????"; font-weight:normal; font-size:14px;}
/*.text_red{ color:#F00; padding-right:5px;}*/
.text_height50{ line-height:60px;}
.text_saiz{ font-size:14px;}


/*协议部分*/
.biankuang{color:#4a4a4a; padding-top:5px; padding-left:5px; line-height:26px; height:300px; width:98%;}
.agreement{ width:100%; }
.agreement_text{ line-height:35px; font-size:16px;}
.agreement_foot{  color:#4a4a4a; overflow:hidden; margin-top:10px; }
.agreement_bannter{ background:url(../images/register_14.png) no-repeat; width:141px; height:36px; border:medium none;  float:right; margin-right:20px;}
.agreement_bannter:hover{ background:url(../images/register2_14.png) no-repeat;}
.text_left{ line-height:30px; width:400px;  float:left; color:#4a4a4a;}
/*账号信息内容*/
.nav_oranght{ overflow:hidden; display:inlinep;}
.nav_oranght li{ float:left;  line-height:35px; font-size:14px; font-family:"宋体";}
.nav_bj{ border-bottom:#fb8f00 3px solid;}
.content_text{ background:#f7f7f7; border-bottom:#dbdbdb 1px solid; padding-left:5px;  }
.content_text2{ background:#f7f7f7; border-bottom:#dbdbdb 1px solid; width:100%; border-top:#dbdbdb 1px solid; padding-left:5px; }
.nav_content{ border:#dbdbdb 1px solid; line-height:38px; width:1185px;}

.input_text{ width:300px; padding:3px 5px ; border:#dbdbdb 1px solid; vertical-align:middle;}
.input_text2{ width:100px; height:16px; padding:5px 10px ; border:#dbdbdb 1px solid; float:left; font-size:16px; color:#4a4a4a; height:23px;}
.input_text2p{ width:100px; height:16px; padding:5px 10px ; border:#dbdbdb 1px solid; float:left; font-size:16px; color:#4a4a4a; height:23px; position:relative;}
.input_text3{ width:100px; padding:3px 5px 3px 5px; }
.input_text4{ width:140px; padding:3px 5px ; border:#dbdbdb 1px solid; vertical-align:middle;}
.input_text5{ width:300px; font-size:16px; height:90px;}
.input_text6{ width:57px; padding:3px 5px; }
.input_text7{ width:65px; padding:3px  5px; }
.input_text8{ width:272px; padding:3px 5px ; }
.input_text9{ width:272px; height:40px;}
.songone{float: left;
width: 20%;
text-align: right;
padding-right: 10px;}
.nav_text{ width:20%; text-align:right;  color:#717070; padding-right:10px; float:left; line-height:24px;}
.nav_text4{ width:200px; text-align:right; font-size:18px; color:#717070; }
.nav_text5{ width:200px;  font-size:18px; color:#717070; }
.nav_text3{ width:180px; text-align:right; font-size:18px; color:#717070; padding-left:10px; float:left;}
.nav_text2{ width:80px; text-align:right; font-size:14px; color:#717070; padding-right:10px; padding-left:10px; float:left;}
.nav_center2{ margin:0 auto; width:600px; margin-top:17px; overflow:hidden;}
.nav_hezuo{ width:160px; text-align:right;  color:#717070;padding-left:20px; float:left;}
.nav_center{ margin:0 auto; width:600px; margin-top:17px; overflow:hidden; padding-bottom:10px;}
.nav_center70{ margin:0 auto; width:700px; margin-top:17px; overflow:hidden;  margin-bottom:20px; vertical-align:middle;}
.nav_centerposition{ margin:0 auto; width:600px; margin-top:17px; overflow:hidden; padding-bottom:10px; position:relative;}
.navCnterposition{ margin:0 auto; width:630px; margin-top:10px; overflow:hidden; padding-bottom:10px; position:relative; display:block;}
.nav_center3{ margin:0 auto; width:650px; margin-top:17px; overflow:hidden; padding-bottom:20px; font-size:14px;}
.nav_center4{ margin:0 auto; width:550px; margin-top:17px; overflow:hidden; padding-bottom:10px; font-size:14px;}
.nav_src{ margin-left:10px;}
.middle_bannter{background:url(../images/nav__07.png) no-repeat; width:220px; height:36px; border:medium none; margin-left:500px;}
.size14{ font-size:14px;}
.middle_bannter:hover{ background:url(../images/nav2__07.png) no-repeat;}
.nav_middle{  width:1190px; margin:10px auto; overflow:hidden;}
/*公司基础信息*/
.nav_white{ width:23px;}
.nav_white2{ width:23px; margin-left:57px;}
.nav_white3{ width:23px; margin-left:70px;}
.nav_white4{ width:23px; margin-left:100px;}
.nav_message{ font-size:16px; color:#717070; }

.button_plus{ background:url(../images/button_03.png) no-repeat; width:21px; height:21px; border:medium none;   position:absolute; margin-left:2px;}


.button_reduce{background:url(../images/button_05.png) no-repeat; width:21px; height:21px; border:medium none;  position:absolute; margin-left:180px;top:485px;}

.bannter_now{ background:url(../images/button__13.png) no-repeat; width:141px; height:36px; border:medium none; float:left;}
.bannter_now:hover{ background:url(../images/button2__13.png) no-repeat;}
.bannter_next{ background:url(../images/register_14.png) no-repeat; width:141px; height:36px; border:medium none; float:right; margin-right:20px;}
.bannter_next:hover{ background:url(../images/register2_14.png) no-repeat;}


.bannter_bcnext{ background:url(../images/button__10.png) no-repeat; width:220px; height:36px; border:medium none; float:right;}
.bannter_bcnext:hover{ background:url(../images/button2__10.png) no-repeat;}

/*练习人信息*/
.cantanc_white{ width:380px; float:left;}
.bannter_keep{background:url(../images/button_11.png) no-repeat; width:230px; height:36px; border:medium none; margin-left:500px; }
.bannter_keep:hover{ background:url(../images/button2_11.png) no-repeat;}


.bannterKeep2{  margin-left:500px; line-height:28px;}


.contact_table td{border:solid #EDEDED; border-width:0px 1px 1px 0px; height:38px; line-height:38px; text-align:center; width:190px;color:#333;}
.contact_bumen{}



.contact_table2 td{border:solid #EDEDED; border-width:0px 1px 1px 0px; height:38px; line-height:38px; text-align:center; width:112px;color:#333;}
.contact_table{border:solid #EDEDED; border-width:1px 0px 0px 1px; }
.contact_table2{border:solid #EDEDED; border-width:1px 0px 0px 1px; }
.contact_tablebj{ color:#666; background: linear-gradient(to bottom, #FFF 0%, #EFEFEF 100%) repeat scroll 0% 0% transparent;}
.contact_middle{ margin-left:20px; margin-bottom:20px;}
.contact_middle100{ margin-left:100px; margin-bottom:20px;}
.contact_middle10{ margin-left:10px; margin-bottom:20px;}
.margin_left{ margin-left:20px;}
.contact_middle1{ margin-left:20px; margin-bottom:20px;}
.bannter_off{background:url(../images/button_13.png) no-repeat; width:220px; height:36px; border:medium none; float:left; }
.bannter_off:hover{ background:url(../images/button2_13.png) no-repeat;}
.bannter_back{background:url(../images/button_12.png) no-repeat; width:141px; height:36px; border:medium none; float:left; margin-left:20px; }
.bannter_back:hover{ background:url(../images/button2_12.png) no-repeat;}
.button_now{ border:medium none; background-color:transparent; width:47; height:19px; color:#333;}

/*提收货信息*/
.text14{ color:#fb8f00; padding-left:20px; }
.line_hight td{ height:26px; line-height:26px;}
.text18{ font-size:14px; margin-left:30%;}

/*财务信息*/
.btn_gray{ border:1px solid #aeaeae; height:25px;vertical-align:middle; position:absolute;  cursor:pointer; border:1px solid #bdbdbd; border-top-color:#cfcfcf; border-bottom-color:#bababa;box-shadow: 0 1px 1px rgba(0,0,0,.2); margin-left:4px;
border-radius: 3px;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e7e7e7));
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffffff,endcolorstr=#e7e7e7,gradientType=0);
}

.btn_gray:hover{ border-color:#f90; color:#f63;
		background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff8df));
		filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffffff,endcolorstr=#fff8df,gradientType=0);}
.btn_gray3{ border:1px solid #aeaeae; height:25px; line-height:25px; vertical-align:middle; padding:0 5px;*padding:0 2px; position:absolute;cursor:pointer; border:1px solid #bdbdbd; border-top-color:#cfcfcf; border-bottom-color:#bababa; box-shadow: 0 1px 1px rgba(0,0,0,.2); margin-left:4px;
border-radius: 3px; margin-top:4px;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e7e7e7));
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffffff,endcolorstr=#e7e7e7,gradientType=0);
}

.btn_gray3:hover{ border-color:#f90; color:#f63;
		background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff8df));
		filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffffff,endcolorstr=#fff8df,gradientType=0);}		
		
		
.btn_gray2{ border:1px solid #aeaeae; height:25px; vertical-align:middle; padding:0 5px;*padding:0 2px; position:absolute; margin-left:80px;cursor:pointer; border:1px solid #bdbdbd; border-top-color:#cfcfcf; border-bottom-color:#bababa;box-shadow: 0 1px 1px rgba(0,0,0,.2);border-radius: 3px;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e7e7e7));
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffffff,endcolorstr=#e7e7e7,gradientType=0); width:44px;
}
	.btn_gray2:hover{ border-color:#f90; color:#f63;
		background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff8df));
		filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffffff,endcolorstr=#fff8df,gradientType=0);}
.text_si{ font-size:12px; margin-left:450px;}
/*激活*/
.middle_bannter2{background:url(../images/button_07.png) no-repeat; width:220px; height:36px; border:medium none; margin-left:500px;}
.middle_bannter2:hover{ background:url(../images/button2_07.png) no-repeat;}
.top20{ margin-top:20px;}


/*审核*/
.zuofu li{ float:left; width:570px;}
.shangmian{ overflow:hidden; display:block;}
.bannter_add{background:url(../images/button_06.png) no-repeat; width:220px; height:36px; border:medium none; margin-left:500px; }
.bannter_add:hover{ background:url(../images/button2_06.png) no-repeat;}
.contact_table3 td{border:solid #EDEDED; border-width:0px 1px 1px 0px; height:38px; line-height:38px; text-align:center; color:#333;}
.contact_table4 td{border:solid #EDEDED; border-width:0px 1px 1px 0px; height:38px; line-height:38px; text-align:center; color:#333; width:190px;}
.contact_table3{border:solid #EDEDED; border-width:1px 0px 0px 1px; width:1120px; }

.bannter_zhuce{ background:url(../images/button_14.png) no-repeat; width:141px; height:36px; border:medium none; float:right;}
.bannter_zhuce:hover{ background:url(../images/button2_14.png) no-repeat;}
.with1160{ width:1160px;}
/*houtai*/
.bannter_quren{ background:url(../images/button__09.png) no-repeat; width:141px; height:36px; border:medium none; float:right;}
.bannter_quren:hover{ background:url(../images/button2__09.png) no-repeat;}


/*新加的*/

.select_box{ background-color:#fff; text-align:left;border:1px solid #bdbdbd; height:23px; min-width:180px; line-height:23px; vertical-align:middle; display:inline-block;  cursor:pointer; width:auto; overflow:visible; 
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e7e7e7));
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffffff,endcolorstr=#e7e7e7,gradientType=0);
	*filter:none;
}


/*验证*/
.onError{
    background:#FFE0E9;
	padding-left:5px;
	 border:1px solid #FFBDBE;
	 color:red;  padding-top:5px;
}
.onSuccess{ background:url(../images/sucess.png) no-repeat; height:16px; width:16px; }
.formtips{padding:4px 10px; width:140px; line-height:26px; height:26px;  display:inline-block;}
.formtipe{ width:16px; display:inline-block ; }



.none{ display:none;}
.comter{ width:700px; margin:0 auto; margin-top:20px;}
.optadd{ padding:3px 5px; display:inline;}
.banner14{font-size: 14px;
line-height: 24px;}
.fuwu dt{ font-size:24px; line-height:30px;}
.fuwu dd,.text_green dd{ line-height:24px;}
.text_green{ font-size:24px; line-height:30px;}

.tequan dd{ line-height:24px;}

.product_left_shop_info{ margin-bottom:10px; border:1px solid #e7e7e7; padding:10px;}
.product_left_shop_info .product_shop_logo{display:block; margin:10px auto; width:160px; max-height:160px;}
.product_left_shop_info td{ color:#666;}

.product_s_intro{ margin-left:370px;}
.product_s_intro li{ padding:10px 0 !important;}
.product_s_intro h3{ font-size:1.3em; padding-bottom:5px;}
.product_s_intro h4{ font-size:1.2em;}
.bline li.product_info{ padding-left:4em !important;}
.bline li.product_info li{ border-bottom:none; padding:3px 0 !important;}
.s_price{ font-family:'微软雅黑'}

.product_pic_show{ width:352px; float:left;}
#product_pic_big{ width:350px; height:350px; border:1px solid #ddd; margin-bottom:10px;}
#product_pic_small { text-align:center; overflow:visible; height:70px; width:352px;}
#product_pic_small img{ width:62px; height:62px; border:1px solid #ddd; margin:1px 2px;}
#product_pic_small img.act{ border:2px solid #1C98D1; margin:0 1px; }

.hidden_input input{ display:none;}
.hidden_input label{ border:1px solid #999; display:inline-block; padding:3px 10px; color:#999; margin:1px 2px; position:relative; cursor:pointer;}
.hidden_input label.act{ border:2px solid #F60; color:#F30; margin:0 1px; border-radius:3px;}
.hidden_input label em{ display:none; position:absolute; background:url(../images/selected_icon.gif); width:13px; height:13px; position:absolute; right:0; bottom:0;}
.hidden_input label.act em{ display:block}

.num_count{ display:inline-block;}
.num_count button{ width:22px; height:22px; border:1px solid #ddd; border-radius:3px; background-color:#fff; cursor:pointer; font-size:14px; vertical-align:middle; font-family:'宋体'; color:#666;}
.num_count button:hover{ background-color:#dedede;border-color:#dedede; box-shadow:0 0 5px #aaa inset; text-shadow:0 1px #eee;}
.num_count button:active{ background-color:#cecece; border-color:#cecece; color:#fff; box-shadow:0 0 5px #aaa inset; text-shadow:0 1px #999;}
.num_count input{ width:20px; height:16px; vertical-align:middle; border:1px solid #ddd; padding:2px 5px; margin:0 3px;ime-mode:Disabled; box-shadow:0 1px 1px #ddd inset;}


.recommend_content{border:1px solid #ddd; border-top:none; padding:10px; overflow:auto}
.main_pruduct{ width:160px; text-align:center; float:left;}
	.main_pruduct img{ display:block; width:80px; height:80px; padding:10px; margin:auto}
	.recommend_content p{ width:150px; height:3em; overflow:hidden;}
.recommend_box{ overflow-x:auto; overflow-y:hidden; height:170px; float:left; width:620px; padding-bottom:20px;}
.recommend_list{}
.recommend_list li{ float:left; text-align:center; width:150px;}
.recommend_list img{ width:80px; height:80px; padding:10px; margin:auto;}
.recommend_tab a{ display:inline-block; padding:0 10px;}
.recommend_tab a.act{ color:#06C; font-weight:bold}
.recommend_counter{ line-height:22px;}