﻿.popbox {
	background:#f1f1f1;
	position:absolute;
}
.popc {
	position:relative;
	top:-3px;
	left:-3px;
	background:#fff;
	width:464px;
	border:#ccc 1px solid;
	padding:1px;
	padding-bottom:20px;
}
.popc p {
	padding-left:24px;
	line-height:24px;
}
.popc p strong {
	color:#333;
}
.popbox h2 {
	background:url(../../images/www_3/user_bg.gif) 440px -265px no-repeat #900;
	color:#fff;
	padding:0 0 0 20px;
	font:12px/27px simsun,Arial,Helvetica,sans-serif;
	color:#fff;
	overflow:hidden;
	margin-bottom:10px;
}
.popbox h2 a,.popbox h2 a:hover {
	float:right;
	color:#fff;
	text-decoration:none;
	padding-right:12px;
}
.popbox dl {
	background:url(../../images/www_3/user_bg.gif) 10px -580px no-repeat;
	padding-left:60px;
	height:60px;
	margin-left:90px;
}
.popbox dt {
	font-size:14px;
	line-height:30px;
}
.popbox dd {
	text-indent:0;
	margin-bottom:10px;
}
.fkey {
	border:#ddd 1px dotted;
	border-left:none;
	border-right:none;
	margin:10px 20px;
	padding:10px 0;
}
.fkey li {
	color:#999;
	overflow:hidden;
	clear:both;
	line-height:27px;
}
.fkey label {
	float:left;
	margin-right:-6px;
}
.fkey a,.fkey input {
	margin:3px 6px;
}
.fkey a.on {
	background:#FDEBB5;
	border:#F8C77E 1px solid;
	padding:0 5px;
	margin:0 1px;
}
.popc .tc {
	margin:30px 0;
}
.grade {
	overflow:hidden;
	height:80px;
	margin:0 20px 10px 20px;
	padding-bottom:10px;
	border-bottom:#ccc 1px dashed;
	font-weight:bold;
}
.popc button {
	background:url(../../images/www_3/btn_sprite.png) 0 0;
	cursor:pointer;
	border:none;
	height:24px;
	width:67px;
	color:#fff;
	font-weight:bold;
}
.popc .w44 {
	width:44px;
	height:23px;
	background-position:-150px -80px;
	font-weight:normal;
	color:#333;
}
.popc .y44 {
	width:44px;
	height:23px;
	background-position:-90px -80px;
	font-weight:normal;
	color:#333;
}
.proSatisBox {
	border-bottom:1px dashed #CDCDCD;
	padding:12px 0;
	margin:0 18px;
}
.proSatis {
	width:125px;
	height:24px;
	position:relative;
	display:inline-block;
	vertical-align:-6px;
}
.proSatis {
	*display:inline;
}
.proSatis a:hover .starAll {
	display:inline;
	width:150px;
}
.evaFillin {
	margin:0 18px;
	line-height:2;
	padding-top:8px;
}
.evaFillin li {
	margin-bottom:5px;
}
.evaFillin .warn {
	color:#999;
}
.evaFillin .warn.commentError {
	color:#c00;
}
.evaFillin em {
	padding:5px;
}
.evaFillin .ipt1,.evaFillin .ipt2,.evaFillin .ipt3,.evaFillin .ipt6,.evaFillin .ipt4,.evaFillin .ipt5 {
	font-size:12px;
	border:1px solid #E4E4E4;
	width:420px;
	height:24px;
	line-height:24px;
	box-shadow:3px 1px 3px rgba(0,0,0,0.15);
}
.evaFillin .ipt2 {
	height:80px;
	line-height:1.2;
}
.evaFillin .ipt3 {
	height:40px;
	line-height:1.2;
}
.evaFillin .ipt4 {
	width:750px;
}
.evaFillin .ipt5 {
	width:750px;
	height:80px;
	line-height:1.2;
}
.subEva {
	text-align:center;
	margin-top:12px;
}
body,p,form,input,button,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6 {
	margin:0;
	padding:0;
	list-style:none;
}
body,button,input,select,textarea {
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
}
input,select,textarea {
	font-size:100%;
}
a {
	text-decoration:none;
	color:#333;
}
a:hover {
	text-decoration:none;
	color:#c00;
}
a.blue_link {
	color:#06c;
}
a.blue_link:hover {
	color:#f60;
}
.clearfix:after {
	display:block;
	content:".";
	height:0;
	visibility:hidden;
	clear:both;
	font-size:0;
	line-height:0;
}
.clearfix {
	*zoom:1;
}
img {
	border:0 none;
	vertical-align:top;
}
em {
	font-style:normal;
}
button::-moz-focus-inner {
	padding:0;
	border:none;
}
.wrap {
	margin:0 auto;
	width:980px;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.mt {
	margin-top:10px;
}
.ml {
	margin-left:10px;
}
.mt5 {
	margin-top:5px;
}
.mt10 {
	margin-top:10px;
}
.mb {
	margin-bottom:10px;
}
.none {
	display:none;
}
@charset "utf-8";
	.asm_header_notice {
	position:relative;
	height:26px;
	overflow:hidden;
	margin-top:10px;
	border:1px solid #e5debc;
	background:#fff7d1 url(../../images/www_3/indexhead_sprite.png) no-repeat -272px -1000px;
	line-height:26px;
}
.asm_header_notice ul {
	padding:0 30px 0 28px;
}
.asm_header_notice a {
	color:#555;
}
.asm_header_notice .asm_notice_close {
	display:block;
	position:absolute;
	top:0;
	right:0;
	width:20px;
	height:26px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -282px -1030px;
	cursor:pointer;
}
.asm_header {
	position:static;
	margin:0 auto;
	padding:15px 0 12px;
}
.asm_header .asm_logo_area {
	width:204px;
}
.asm_header .asm_logo_area a.fl img {
	width:204px;
	height:72px;
}
.asm_header .logo_area_right {
	margin-top:13px;
}
.asm_header .logo_area_right img,.asm_header .logo_area_right a {
	display:block;
	width:107px;
	height:50px;
}
.asm_detail_header .logo_area_right img,.asm_header .logo_area_right a {
	display:block;
	width:60px;
	height:50px;
}
.asm_detail_header .asm_logo_area {
	width:auto;
}
.asm_detail_header .asm_service {
	float:left;
	width:160px;
	padding:30px 0 0 9px;
	text-align:center;
}
.asm_detail_header .asm_service a {
	float:left;
	padding:0 7px 0 8px;
	color:#999;
}
.asm_detail_header .asm_service span {
	display:none;
	line-height:24px;
}
.asm_detail_header .asm_head_search {
	margin-left:0;
}
.asm_head_search {
	_display:inline;
	float:left;
	width:436px;
	margin-top:5px;
	margin-left:50px;
}
.asm_hassg {
	margin-left:25px;
}
.asm_head_search .asm_search_wrap {
	float:left;
	border:2px solid #0B6FCF;
	background:#fff;
}
.asm_head_search label {
	position:absolute;
	z-index:2;
	top:2px;
	left:10px;
	width:249px;
	height:28px;
	overflow:hidden;
	cursor:text;
	color:#666;
	line-height:28px;
}
.asm_head_search input {
	position:relative;
	z-index:1;
	width:249px;
	background:#FFF;
	height:28px;
	line-height:28px\0;
	*line-height:28px;
	padding-left:10px;
	border:0 none;
	color:#333;
	padding-right:6px;
	vertical-align:middle;
	float:left;
	outline:none;
}
.asm_head_search div.asm_search_form {
	position:relative;
	height:32px;
	z-index:1001;
}
.asm_head_search .asm_search_btn {
	float:left;
	background:#0B6FCF;
	width:98px;
	height:28px;
	line-height:28px;
	*line-height:32px;
	line-height:32px\0;
	border:0;
	font-size:14px;
	font-family:"Microsoft YaHei";
	text-align:center;
	color:#FFF;
	vertical-align:middle;
	cursor:pointer;
}
.asm_head_search .asm_hot_search {
	line-height:24px;
	color:#999;
	height:24px;
	width:438px;
	overflow:hidden;
}
.asm_head_search .asm_hot_search a {
	float:left;
	color:#999;
	margin-right:10px;
	white-space:nowrap;
}
.asm_head_search .asm_hot_search a:hover {
	color:#E60012;
}
.asm_head_search .asm_hot_search a.hot_link_red {
	color:#E60012;
}
.asm_head_search .asm_search_form .asm_shop_btn {
	float:left;
	display:none;
	width:100px;
	height:32px;
	margin-left:2px;
	border:0 none;
	background:#ff875a;
	text-align:center;
	line-height:32px;
	color:#FFF;
	font-family:"Microsoft YaHei";
	font-size:14px;
	cursor:pointer;
}
.asm_head_search .asm_serach_tab {
	position:absolute;
	top:2px;
	left:2px;
	z-index:3;
	width:68px;
	height:28px;
	overflow:hidden;
	border:1px solid #e1e1e1;
	border-top:0;
	border-bottom:0;
	background:#f8f8f8;
}
.asm_head_search .asm_serach_tab a {
	display:block;
	width:53px;
	height:28px;
	padding-left:15px;
	line-height:28px;
}
.asm_head_search .asm_serach_tab i {
	position:absolute;
	right:12px;
	top:12px;
	display:block;
	width:7px;
	height:10px;
	overflow:hidden;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -235px -60px;
	-moz-transition:all .3s;
	-webkit-transition:all .3s;
	-o-transition:all .3s;
	transition:all .3s;
}
.asm_head_search .asm_serach_tab_hover {
	height:auto;
	border-bottom:1px solid #e1e1e1;
}
.asm_head_search .asm_serach_tab_hover i {
	background-position:-235px -70px;
}
.asm_prism_wrap {
	float:right;
	padding-right:82px;
}
.asm_prism_wrap .asm_welfare,.asm_prism_wrap .asm_order {
	float:left;
	position:relative;
	margin-top:4px;
}
.asm_prism_wrap .asm_cur {
	z-index:1201;
}
.asm_prism_wrap .asm_prism_tab {
	position:relative;
	z-index:501;
	float:left;
	display:block;
	width:60px;
	height:39px;
	padding-top:4px;
	background:#fcfcfc;
	border:1px solid #f2f2f2;
	text-align:center;
	line-height:20px;
	color:#999;
	font-family:"Microsoft YaHei";
}
.asm_prism_wrap .asm_prism_tab em {
	display:inline-block;
	height:15px;
	width:22px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat;
}
.asm_prism_wrap .asm_prism_tab i {
	display:inline-block;
	height:3px;
	width:5px;
	overflow:hidden;
	font-size:0;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -130px -40px;
}
.asm_prism_wrap .asm_welfare u,.asm_prism_wrap .asm_order u {
	position:absolute;
	z-index:502;
	top:-2px;
	left:38px;
	height:12px;
	padding:0 4px;
	border-radius:14px;
	border:1px solid #ff6969;
	background:#ffebe2;
	color:#ff3c3c;
	font-size:10px;
	font-family:"Century Gothic";
	text-decoration:none;
	line-height:12px;
}
.asm_prism_wrap .asm_welfare em {
	background-position:-130px -20px;
}
.asm_prism_wrap .asm_order em {
	background-position:-160px -20px;
}
.asm_prism_wrap .asm_cur .asm_prism_tab {
	background:#FFF;
	border-top:1px solid #ff3c3c;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #FFF;
	color:#333;
}
.asm_prism_wrap .asm_cur i {
	background-position:-140px -40px;
}
.asm_prism_wrap .asm_prism_show {
	display:none;
	position:absolute;
	top:44px;
	z-index:500;
	width:278px;
	max-height:390px;
	overflow-x:hidden;
	overflow-y:auto;
	border:1px solid #ccc;
	background-color:#FFF;
	-moz-box-shadow:-3px 3px 0 rgba(241,241,241,0.5);
	-webkit-box-shadow:-3px 3px 0 rgba(241,241,241,0.5);
	box-shadow:-3px 3px 0 rgba(241,241,241,0.5);
}
.asm_prism_wrap .asm_cur .asm_prism_show {
	display:block;
}
.asm_prism_wrap .asm_prism_show .asm_none_tips {
	height:175px;
}
.asm_prism_wrap .asm_welfare .asm_none_tips .asm_none_icon {
	margin-top:40px;
}
.asm_prism_wrap .asm_welfare .asm_prism_show {
	right:-145px;
}
.asm_prism_wrap .asm_welfare .asm_coupon {
	display:block;
	width:254px;
	height:98px;
	margin:0 auto 10px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat 0 -890px;
}
.asm_prism_wrap .asm_welfare .asm_coupon .asm_coupon_price {
	float:left;
	padding-left:30px;
	font-family:"Century Gothic";
	font-size:21px;
	line-height:60px;
	color:#0096ff;
}
.asm_prism_wrap .asm_welfare .asm_coupon_price em {
	font-size:38px;
}
.asm_prism_wrap .asm_welfare .asm_coupon .asm_coupon_sort {
	float:right;
	width:135px;
	height:36px;
	overflow:hidden;
	padding-top:15px;
	line-height:18px;
	color:#0096ff;
}
.asm_prism_wrap .asm_welfare .asm_coupon_org .asm_coupon_price {
	color:#ff6400;
}
.asm_prism_wrap .asm_welfare .asm_coupon_org .asm_coupon_sort {
	color:#ff6400;
}
.asm_prism_wrap .asm_welfare .asm_coupon_gray .asm_coupon_price {
	color:#999;
}
.asm_prism_wrap .asm_welfare .asm_coupon_gray .asm_coupon_sort {
	color:#999;
}
.asm_prism_wrap .asm_welfare .asm_coupon_gray .asm_coupon_timer {
	color:#999;
}
.asm_prism_wrap .asm_welfare .asm_coupon_timer {
	text-align:center;
	line-height:30px;
	color:#666;
}
.asm_prism_wrap .asm_welfare .asm_coupon_timer b {
	color:#ff3c3c;
}
.asm_prism_wrap .asm_welfare .asm_prism_tit {
	width:252px;
	height:15px;
	margin:15px auto;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat 0 -995px;
	text-align:center;
	line-height:15px;
	font-size:14px;
	font-family:"Microsoft YaHei";
	font-weight:bold;
	color:#333;
}
.asm_prism_wrap .asm_more_btn {
	display:block;
	margin:0 auto 16px;
	width:253px;
	height:28px;
	overflow:hidden;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat 0 -1015px;
	line-height:28px;
	text-align:center;
	color:#666;
}
.asm_prism_wrap .asm_order .asm_prism_show {
	right:-83px;
}
.asm_prism_wrap .asm_order_list,.asm_prism_wrap .asm_pay_order {
	width:252px;
	margin:0 auto;
}
.asm_prism_wrap .asm_order .asm_order_tips {
	width:252px;
	height:22px;
	margin:5px auto;
	line-height:22px;
	border:1px solid #e5debc;
	background:#fff7d1;
	text-align:center;
	color:#06c;
}
.asm_prism_wrap .asm_order .asm_pro_list {
	padding:10px 0;
	border-bottom:1px dotted #e6e6e6;
}
.asm_prism_wrap .asm_order .asm_pro_list a {
	display:block;
	_display:inline;
	float:left;
	width:60px;
	height:60px;
	margin:0 8px;
}
.asm_prism_wrap .asm_order .asm_pro_list img {
	width:60px;
	height:60px;
}
.asm_prism_wrap .asm_order a.asm_order_num {
	display:block;
	height:16px;
	overflow:hidden;
	padding:7px 8px;
	border-top:1px solid #ccc;
	background:#efeff4;
	line-height:16px;
}
.asm_prism_wrap .asm_order a.asm_order_num:hover {
	color:#E60012;
}
.asm_prism_wrap .asm_order a.asm_order_num b {
	float:right;
	color:#666;
}
.asm_prism_wrap a.asm_order_num b i {
	display:inline-block;
	width:16px;
	height:16px;
	margin-right:5px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -230px -1045px;
	vertical-align:middle;
	_vertical-align:0;
}
.asm_prism_wrap .asm_order .asm_btn_wrap {
	position:relative;
	padding:9px 0;
	text-align:center;
}
.asm_prism_wrap .asm_order .asm_btn_wrap .asm_gift_icon {
	position:absolute;
	top:-6px;
	left:85px;
	_left:130px;
	display:block;
	width:18px;
	height:21px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -230px -1075px;
}
.asm_prism_wrap .asm_order .asm_btn_wrap .asm_fanxian_icon {
	position:absolute;
	top:4px;
	left:157px;
	_left:130px;
	display:block;
	width:18px;
	height:21px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -250px -1075px;
}
.asm_prism_wrap .asm_order .asm_pay_btn {
	display:inline-block;
	width:200px;
	height:28px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat 0 -1045px;
	font-size:14px;
	color:#FFF;
	font-family:"Microsoft YaHei";
	line-height:28px;
}
.asm_prism_wrap .asm_order .asm_comment_btn {
	position:relative;
	display:inline-block;
	width:108px;
	height:28px;
	margin:0 6px;
	background:#ff3c3c;
	border-radius:2px;
	font-size:14px;
	color:#FFF;
	font-family:"Microsoft YaHei";
	line-height:28px;
}
.asm_prism_wrap .asm_order .asm_comment_express {
	display:inline-block;
	width:108px;
	height:28px;
	margin:0 6px;
	background:#ffebeb;
	border-radius:2px;
	font-size:14px;
	color:#FFF;
	font-family:"Microsoft YaHei";
	line-height:28px;
	color:#ff3c3c;
}
.asm_prism_wrap .asm_order .asm_subbtn_wrap .asm_comment_express {
	float:none;
	width:200px;
	height:auto;
	margin:8px auto 0;
	text-align:center;
}
.asm_prism_wrap .asm_order .asm_order_status {
	height:20px;
	margin:0 auto;
	padding:10px 0 0 5px;
	line-height:15px;
	color:#666;
}
.asm_prism_wrap .asm_order .asm_order_status i {
	display:inline-block;
	height:20px;
	margin:0 5px 0 0;
	padding:0 5px;
	background:#ff966e;
	border-radius:2px;
	vertical-align:middle;
	color:#FFF;
	line-height:20px;
	font-style:normal;
}
.asm_prism_wrap .asm_order .asm_comment {
	padding:7px 0;
	border-top:1px dotted #e6e6e6;
	line-height:16px;
	text-align:center;
}
.asm_prism_wrap .asm_order .asm_comment i {
	display:inline-block;
	width:16px;
	height:15px;
	margin-right:5px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -230px -1045px;
	vertical-align:middle;
}
.asm_prism_wrap .asm_order .asm_shop_order .asm_comment_btn {
	width:200px;
}
.asm_prism_wrap .asm_order .asm_shop_order .asm_comment_btn em {
	left:135px;
}
.asm_prism_wrap .asm_shop_order .asm_comment_express {
	display:none;
}
.asm_prism_wrap .asm_mini_cart {
	position:relative;
	z-index:1201;
	float:left;
}
.asm_prism_wrap .asm_mini_cart .asm_c_arrow {
	position:absolute;
	top:0;
	left:-4px;
	display:block;
	width:4px;
	height:4px;
	overflow:hidden;
	font-size:0;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -150px -40px;
}
.asm_prism_wrap .asm_mini_cart .asm_prism_cart {
	display:block;
	width:83px;
	height:16px;
	overflow:hidden;
	padding:17px 0 16px;
	background:#ff3c3c;
	text-align:center;
	line-height:16px;
	color:#FFF;
	font-size:14px;
	font-family:"Microsoft YaHei";
}
.asm_prism_wrap .asm_mini_cart .asm_c_num {
	position:absolute;
	z-index:1201;
	top:3px;
	left:20px;
	height:13px;
	padding:0 5px;
	border-radius:13px;
	background:#FFF;
	color:#ff3c3c;
	font-size:10px;
	font-family:"Century Gothic";
	text-decoration:none;
	line-height:13px;
}
.asm_prism_wrap .asm_mini_cart a em {
	display:inline-block;
	width:16px;
	height:15px;
	margin-right:5px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -190px -20px;
	vertical-align:middle;
}
.asm_cart_show {
	display:none;
	overflow:hidden;
	position:absolute;
	top:48px;
	right:0;
	width:358px;
	padding-bottom:50px;
	border:1px solid #dcdcdc;
	border-top:3px solid #ff3c3c;
	background-color:#FFF;
	-moz-box-shadow:0 2px 2px #eaeaea;
	-webkit-box-shadow:0 2px 2px #eaeaea;
	box-shadow:0 2px 2px #eaeaea;
}
.asm_cart_scrollwrap {
	position:relative;
	overflow-x:hidden;
	overflow-y:auto;
}
.asm_cart_show .asm_feedback {
	height:12px;
	padding:9px 0;
	text-align:center;
	line-height:12px;
}
.asm_cart_show .asm_feedback em {
	display:inline-block;
	width:12px;
	height:12px;
	margin-right:5px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -125px -120px;
}
.asm_cart_show .asm_none_tips {
	height:216px;
}
.asm_cart_show .asm_none_tips .asm_none_icon {
	width:117px;
	height:77px;
	margin:52px 0 10px 0;
	background-position:-25px -360px;
}
.asm_cart_show .asm_login_tips {
	padding:72px 0 66px;
	text-align:center;
	color:#ccc;
}
.asm_cart_show .asm_login_tips a {
	display:inline-block;
	width:160px;
	height:32px;
	margin-top:28px;
	border-radius:2px;
	background:#ff5c4d;
	color:#FFF;
	line-height:32px;
}
.asm_area_wrap {
	height:28px;
	padding:5px 11px 5px 12px;
}
.asm_area_wrap .blue_link {
	line-height:28px;
}
.asm_area_wrap .asm_area_select {
	position:relative;
	z-index:1203;
	float:left;
}
.asm_area_wrap .asm_address {
	float:left;
	height:26px;
	max-width:233px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	word-break:break-all;
	padding:0 6px;
	border:1px solid #dedede;
	color:#666;
	line-height:26px;
	cursor:pointer;
}
.asm_area_wrap .asm_address i {
	display:inline-block;
	width:10px;
	height:26px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -100px -105px;
	vertical-align:middle;
}
.asm_area_wrap .asm_tab_detail {
	position:absolute;
	top:-8px;
	left:-12px;
	width:317px;
	padding:7px 12px 10px;
	border-bottom:1px solid #c3c3c3;
	background:#FFF;
}
.asm_area_wrap .asm_tab_detail .asm_area_tab {
	height:31px;
	border-bottom:1px solid #e5e5e5;
}
.asm_area_wrap .asm_tab_detail .asm_area_tab span {
	float:left;
	max-width:100px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	word-break:break-all;
	height:30px;
	margin-right:-1px;
	padding:0 10px;
	border:1px solid #e5e5e5;
	border-bottom:0 none;
	background:#f7f7f7;
	line-height:30px;
	cursor:pointer;
}
.asm_area_wrap .asm_tab_detail .asm_area_tab .asm_on {
	position:relative;
	height:31px;
	margin-bottom:-1px;
	cursor:default;
	background:#FFF;
}
.asm_area_wrap .asm_tab_detail .asm_area_box {
	padding-top:8px;
}
.asm_area_wrap .asm_tab_detail .asm_area_box dl {
	padding:2px 0;
	line-height:24px;
}
.asm_area_wrap .asm_tab_detail .asm_area_box dt {
	float:left;
	height:16px;
	margin:4px 4px 4px 0;
	padding:0 4px 0 0;
	color:#999;
	border-right:1px dotted #ebebeb;
	line-height:16px;
}
.asm_area_wrap .asm_tab_detail .asm_area_box dd {
	float:left;
}
.asm_area_wrap .asm_tab_detail .asm_area_box a {
	display:block;
	color:#666;
	padding:0 10px;
	cursor:pointer;
	transition:all .3s;
	white-space:nowrap;
}
.asm_area_wrap .asm_tab_detail .asm_area_box a:hover {
	background:#ff966e;
	color:#fff;
}
.asm_area_wrap .asm_tab_detail .asm_area_box .asm_second_area dd,.asm_area_wrap .asm_tab_detail .asm_area_box .asm_third_area dd {
	margin:5px 0;
}
.asm_area_wrap .asm_tab_detail .asm_close_btn {
	display:block;
	position:absolute;
	right:12px;
	top:15px;
	width:10px;
	height:10px;
	overflow:hidden;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -100px -90px;
	cursor:pointer;
}
.asm_cart_show .asm_area_mask {
	position:absolute;
	top:0;
	left:0;
	z-index:1202;
	width:100%;
	height:100%;
	_height:2000px;
	background:#000;
	filter:alpha(opacity=15);
	opacity:.15;
}
.asm_prism_wrap .asm_cur .asm_cart_show {
	display:block;
}
.asm_cart_show .asm_cart_list {
	position:relative;
}
.asm_cart_show .asm_cart_list dl {
	border-bottom:1px solid #ececec;
}
.asm_cart_show .asm_cart_list dt {
	height:24px;
	padding:5px 14px 5px 0;
	border-top:1px solid #cfcfcf;
	border-bottom:1px solid #e5e5e5;
	background:#fafafa;
	line-height:24px;
}
.asm_cart_show .asm_cart_list dt i {
	font-style:normal;
	color:#ff3c3c;
	font-family:"Tahoma";
}
.asm_cart_show .asm_cart_list dt .asm_red_icon {
	display:inline-block;
	width:4px;
	height:24px;
	background:#e60012;
	vertical-align:middle;
}
.asm_cart_show .asm_cart_list dt .asm_select_box {
	display:inline-block;
	width:12px;
	height:12px;
	overflow:hidden;
	margin:0 10px;
	border:1px solid #ccc;
	vertical-align:middle;
}
.asm_cart_show .asm_cart_list dd .asm_select_box {
	position:absolute;
	left:0;
	top:28px;
	width:12px;
	height:12px;
	overflow:hidden;
	margin:0 10px;
	border:1px solid #ccc;
	vertical-align:middle;
}
.asm_cart_show .asm_cart_list dd .asm_selected,.asm_cart_show .asm_cart_list dt .asm_selected {
	width:14px;
	height:14px;
	border:0 none;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -80px -90px;
}
.asm_cart_show .asm_cart_list dd {
	padding:15px 4px;
	border-bottom:1px dotted #eaeaea;
}
.asm_cart_show .asm_cart_list .asm_cart_wrap {
	position:relative;
	z-index:1200;
	padding-left:110px;
}
.asm_cart_show .asm_cart_list a.asm_cart_del {
	display:none;
	position:absolute;
	top:0;
	right:6px;
	width:16px;
	height:16px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -185px -60px;
}
.asm_cart_show .asm_cart_list a.asm_cart_del:hover {
	background-position:-210px -60px;
}
.asm_cart_show .asm_pro_img {
	position:absolute;
	left:34px;
	top:0;
	width:60px;
	height:60px;
	margin-right:10px;
	border:1px solid #e5e5e5;
}
.asm_cart_show .asm_pro_img img {
	width:60px;
	height:60px;
}
.asm_cart_show .asm_pro_name {
	display:block;
	width:200px;
	height:14px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	word-break:break-all;
	line-height:14px;
}
.asm_cart_show .asm_cart_list .asm_subcode {
	width:200px;
	height:28px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	word-break:break-all;
	line-height:28px;
	color:#999;
}
.asm_cart_show .asm_cart_detail em {
	float:left;
	font-family:"Tahoma";
	line-height:25px;
}
.asm_cart_show .asm_cart_detail .asm_sold_tips {
	display:none;
	float:left;
	margin-left:8px;
	line-height:25px;
}
.asm_cart_show .asm_num_box {
	display:none;
	float:left;
}
.asm_cart_show .asm_num_box a {
	display:block;
	float:left;
	width:19px;
	height:25px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat;
}
.asm_cart_show .asm_num_box a.asm_minus_disable {
	background-position:-100px -60px;
	cursor:not-allowed;
}
.asm_cart_show .asm_num_box a.asm_plus_disable {
	background-position:-125px -60px;
	cursor:not-allowed;
}
.asm_cart_show .asm_num_box a.asm_minus {
	background-position:0 -60px;
	cursor:pointer;
}
.asm_cart_show .asm_num_box a.asm_plus {
	background-position:-25px -60px;
	cursor:pointer;
}
.asm_cart_show .asm_num_box a.asm_minus:hover {
	background-position:-50px -60px;
	cursor:pointer;
}
.asm_cart_show .asm_num_box a.asm_plus:hover {
	background-position:-75px -60px;
	cursor:pointer;
}
.asm_cart_show .asm_num_box .asm_minicart_num {
	float:left;
	width:27px;
	height:23px;
	border-top:1px solid #cfcfcf;
	border-bottom:1px solid #cfcfcf;
	border-right:0 none;
	border-left:0 none;
	text-align:center;
	line-height:22px;
	color:#333;
	font-family:"Tahoma";
}
.asm_cart_show .asm_cart_detail b {
	float:right;
	padding-right:10px;
	color:#ff3c3c;
	line-height:25px;
}
.asm_cart_show .asm_num_cur .asm_cart_detail em {
	display:none;
}
.asm_cart_show .asm_num_cur .asm_num_box {
	display:block;
}
.asm_cart_show .asm_cart_cur a.asm_cart_del {
	display:block;
}
.asm_cart_show .asm_gift {
	height:16px;
	padding:8px 10px 0 34px;
	line-height:16px;
}
.asm_cart_show .asm_gift em {
	display:inline-block;
	width:30px;
	height:16px;
	margin-right:8px;
	background:#ff8277;
	border-radius:1px;
	text-align:center;
	color:#FFF;
	vertical-align:middle;
}
.asm_cart_show .asm_gift .asm_extend {
	background:#4292cd;
}
.asm_cart_show .asm_gift a {
	display:inline-block;
	width:170px;
	height:16px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	word-break:break-all;
	color:#999;
	vertical-align:middle;
}
.asm_cart_show .asm_gift a:hover {
	color:#E60012;
}
.asm_cart_show .asm_gift .fr {
	color:#ff3c3c;
}
.asm_cart_show .asm_gift a.asm_gift_del {
	display:none;
	width:16px;
	height:16px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -185px -60px;
}
.asm_cart_show .asm_gift a.asm_gift_del:hover {
	background-position:-210px -60px;
}
.asm_cart_show .asm_gift_cur a.asm_gift_del {
	display:inline-block;
}
.asm_cart_show .asm_cart_list .asm_min_sum {
	margin:-1px 0 0 0;
	height:18px;
	padding:5px 14px 5px 14px;
	border-bottom:2px solid #f5f3f2;
	line-height:18px;
	background:#fff9f3;
	color:#666;
}
.asm_cart_show .asm_min_sum .fl {
	position:relative;
	z-index:1201;
	cursor:pointer;
}
.asm_cart_show .asm_min_sum u {
	display:inline-block;
	width:7px;
	height:4px;
	margin-left:5px;
	overflow:hidden;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -235px -60px;
	vertical-align:middle;
	-webkit-transition:all .3s ease;
	-o-transition:all .3s ease;
	-moz-transition:all .3s ease;
	transition:all .3s ease;
}
.asm_cart_show .asm_min_sum .asm_sale_show {
	display:none;
	position:absolute;
	top:20px;
	left:0;
	width:130px;
	padding:5px 14px;
	border:1px solid #ccc;
	background:#FFF;
	color:#666;
	line-height:18px;
	-moz-box-shadow:0 2px 2px #eaeaea;
	-webkit-box-shadow:0 2px 2px #eaeaea;
	box-shadow:0 2px 2px #eaeaea;
}
.asm_cart_show .asm_min_sum .asm_sale_show i {
	position:absolute;
	top:-5px;
	left:9px;
	width:9px;
	height:5px;
	overflow:hidden;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -250px -60px;
}
.asm_cart_show .asm_min_sum .asm_sale_showup {
	top:auto;
	bottom:24px;
}
.asm_cart_show .asm_min_sum .asm_sale_showup i {
	top:auto;
	bottom:-5px;
	background-position:-250px -70px;
}
.asm_cart_show .asm_min_sum .asm_sale_cur u {
	background-position:-235px -70px;
}
.asm_cart_show .asm_min_sum .asm_sale_cur .asm_sale_show {
	display:block;
}
.asm_cart_show .asm_min_sum .asm_freight {
	margin-left:12px;
}
.asm_cart_show .asm_min_sum .asm_freight i {
	font-style:normal;
	color:#ff3c3c;
}
.asm_cart_show .asm_over_tips {
	position:absolute;
	top:75px;
	left:34px;
	padding:5px 15px 5px 30px;
	border:1px solid #e5debc;
	background:#fff8de;
	line-height:18px;
	color:#666;
}
.asm_cart_show .asm_over_tips p {
	width:240px;
	max-height:36px;
	overflow:hidden;
	line-height:18px;
	color:#666;
}
.asm_cart_show .asm_over_tips i {
	position:absolute;
	left:9px;
	top:-6px;
	width:14px;
	height:26px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -125px -90px;
}
.asm_cart_show .asm_sold_out {
	background:#f6f6f6;
	color:#ccc;
}
.asm_cart_show .asm_sold_out a,.asm_cart_show .asm_cart_list .asm_sold_out .asm_subcode,.asm_cart_show .asm_sold_out .asm_cart_detail b {
	color:#ccc;
}
.asm_cart_show .asm_sold_out .asm_sold_tips {
	display:block;
	_display:inline;
}
.asm_cart_show .asm_sold_out .asm_pro_img img {
	filter:alpha(opacity=70);
	opacity:.7;
}
.asm_cart_show .asm_sold_out .asm_num_box {
	display:none;
}
.asm_cart_show .asm_sold_out .asm_cart_detail em {
	display:block;
}
.asm_cart_show .asm_sold_out .asm_select_box {
	width:11px;
	height:11px;
	border:1px solid #ddd;
	background:#f6f6f6;
	cursor:not-allowed;
}
.asm_cart_show .asm_total_pro {
	height:50px;
	width:354px;
	position:absolute;
	bottom:0;
	left:0;
	padding:0 0 0 4px;
	border-top:1px solid #dedede;
	background:#f8f8f8;
	line-height:50px;
}
.asm_cart_show .asm_total_pro b {
	margin-left:5px;
	font-family:"Century Gothic";
	color:#ff3c3c;
	font-size:20px;
}
.asm_cart_show .asm_total_pro .fr {
	width:135px;
	height:46px;
	border:1px solid #bbb;
	background:#bbb;
	color:#fefefe;
	font-size:16px;
	font-family:"Microsoft Yahei";
	text-align:center;
}
.asm_cart_show .asm_total_pro .asm_pay_btn {
	border:1px solid #ff4141;
	background:#ff5c4d;
}
.asm_cart_show .asm_total_pro .asm_select_box {
	display:inline-block;
	width:12px;
	height:12px;
	overflow:hidden;
	margin:0 10px;
	border:1px solid #ccc;
	vertical-align:middle;
}
.asm_cart_show .asm_total_pro .asm_selected {
	width:14px;
	height:14px;
	border:0 none;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -80px -90px;
}
.asm_cart_show .asm_total_pro .asm_all_select {
	margin-right:30px;
	cursor:pointer;
}
.asm_cart_show .asm_total_pro .asm_all_select i {
	font-style:normal;
	vertical-align:middle;
}
.asm_total_pro .fl {
	height:14px;
	padding:18px 0;
	line-height:14px;
}
.asm_cart_show .asm_sold_out .asm_out_mask {
	position:absolute;
	top:0;
	left:0;
	display:block;
	width:60px;
	height:60px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -80px -90px;
	filter:alpha(opacity=60);
	opacity:.6;
}
.asm_cart_show .asm_cart_tips {
	line-height:16px;
	padding-top:8px;
	color:#ff3c3c;
}
.asm_minicart_ifm {
	position:absolute;
	top:0;
	left:0;
	background:#000;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	opacity:0;
	width:278px;
	z-index:-1;
}
.asm_has_point .fl {
	height:auto;
	padding:8px 0 0 0;
}
.asm_has_point .fl .asm_point_num {
	text-align:right;
	color:#666;
}
.asm_has_point .fl .asm_point_num u {
	text-decoration:none;
	color:#ff3c3c;
	font-family:"Tahoma";
}
.headerNav_box {
	height:35px;
}
.headerNav_ifm {
	height:30px;
	position:absolute;
	top:0;
	left:0;
	background:#000;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	opacity:0;
	width:100%;
}
.minicart_ifm {
	position:absolute;
	top:0;
	left:-1px;
	background:#000;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	opacity:0;
	width:358px;
	z-index:-10px;
}
.allsort_ifm {
	position:absolute;
	top:0;
	left:-2px;
	background:#000;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	opacity:0;
	width:865px;
}
.asm_header_nav {
	height:34px;
	border-bottom:2px solid #0B6FCF;
	position:relative;
	z-index:1000;
}
.asm_header_nav .wrap {
	height:34px;
	position:static;
}
#allSortOuterbox {
	position:relative;
	left:0;
	top:0;
	z-index:1210;
	float:left;
}
.asm_all_sort_link a {
	display:block;
	padding:0 0 0 42px;
	width:168px;
	height:36px;
	line-height:36px;
	background:url("../../images/www_3/indexhead_sprite.png") no-repeat -104px -1201px #1F4FD7;
	font-weight:bold;
	font-size:14px;
	color:#fff;
	font-family:"Microsoft YaHei";
}
.asm_all_sort_link a:hover {
	text-decoration:none;
	color:#fff;
}
.asm_nav_fixed #allSortOuterbox {
	padding-bottom:5px;
}
.headerNavWrap {
	float:left;
	width:558px;
	white-space:nowrap;
	padding-top:20px;
	margin-top:-20px;
	overflow:hidden;
	height:36px;
	*zoom:1;
	*position:relative;
}
.headerNavMain {
	margin-left:-2px;
	font-family:"宋体";
	height:32px;
}
.headerNavMain li {
	float:left;
	position:relative;
	height:32px;
}
.headerNavMain li a {
	height:32px;
	line-height:32px;
	display:block;
	float:left;
	padding:0 10px;
	font-size:14px;
	font-family:"Microsoft Yahei";
	font-weight:bold;
}
.headerNavMain li.cur a,.headerNavMain li a:hover {
	color:#FD6D37;
}
.headerNavMain li a.light {
	color:#FD6D37;
}
.headerNavMain li img {
	position:absolute;
	top:-15px;
	right:0;
}
.headerNavMain li img.newicon {
	top:-10px;
}
.headerNavMain li .asm_navgif {
	top:-32px;
	left:56px;
}
.asm_header_nav .asm_mobile_wrap {
	float:right;
	width:205px;
	height:40px;
	margin-top:-6px;
    white-space:nowrap;
}
.asm_header_nav .asm_mobile_wrap img {
	width:205px;
	height:40px;
}
.asm_header_nav .asm_fix_search {
	display:none;
}
.asm_header_nav .asm_mini_cart {
	position:relative;
	z-index:1201;
	float:right;
	width:83px;
	margin-top:-84px;
}
.asm_header_nav .asm_mini_cart .asm_c_arrow {
	position:absolute;
	top:0;
	left:-4px;
	display:block;
	width:4px;
	height:4px;
	overflow:hidden;
	font-size:0;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -150px -40px;
}
.asm_header_nav .asm_mini_cart .asm_prism_cart {
	display:block;
	width:83px;
	height:16px;
	overflow:hidden;
	padding:17px 0 16px;
	background:#FF7143;
	text-align:center;
	line-height:16px;
	color:#FFF;
	font-size:14px;
	font-family:"Microsoft YaHei";
}
.asm_header_nav .asm_mini_cart .asm_c_num {
	position:absolute;
	z-index:1201;
	top:2px;
	left:20px;
	height:14px;
	padding:0 5px;
	border-radius:13px;
	background:#FFF;
	color:#ff3c3c;
	font-size:10px;
	font-family:"Century Gothic";
	text-decoration:none;
	line-height:14px;
}
.asm_header_nav .asm_mini_cart a em {
	display:inline-block;
	width:16px;
	height:15px;
	margin-right:5px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -190px -20px;
	vertical-align:middle;
}
.asm_nav_fixed .asm_mini_cart {
	width:143px;
	margin-top:-1px;
	margin-right:0;
}
.asm_nav_fixed .asm_mini_cart .asm_prism_cart {
	width:123px;
	padding:10px 20px 10px 0;
	text-align:center;
}
.asm_nav_fixed .asm_mini_cart .asm_c_arrow {
	display:none;
}
.asm_nav_fixed .asm_mini_cart .asm_c_num {
	top:13px;
	left:92px;
	margin-left:3px;
}
.asm_nav_fixed .asm_mini_cart .asm_cart_show {
	top:35px;
}
.asm_shangou_cart {
	position:relative;
	display:none;
	margin-left:10px;
	float:right;
	background:#fff;
}
.asm_shangou_cart .s_box {
	width:63px;
	height:38px;
	border:1px solid #f2f2f2;
	text-align:center;
	padding:5px;
}
.asm_shangou_cart .s_box .num {
	color:#d5a445;
}
.asm_shangou_cart .s_box .time {
	color:#676767;
	font-size:20px;
	font-family:'Century Gothic';
}
#site_header .hassg {
	width:292px;
	padding-right:0;
}
#site_header .hassg .asm_shangou_cart {
	display:block;
}
.asm_header_nav .hassg {
	margin-right:85px;
	_display:inline;
}
.asm_nav_fixed {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:36px;
	border-top:1px solid #eaeaea;
	z-index:99999;
	border-bottom:1px solid #cecece;
	-moz-box-shadow:0 1px 2px #e8e8e8;
	-webkit-box-shadow:0 1px 2px #e8e8e8;
	box-shadow:0 1px 2px #e8e8e8;
}
.asm_nav_fixed .asm_fixed_bg {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:36px;
	overflow:hidden;
	background:#FFF;
	opacity:.95;
	filter:alpha(opacity=95);
}
.asm_nav_fixed .wrap {
	position:relative;
	height:34px;
	background:none;
	border-bottom:0 none;
}
.asm_nav_fixed .asm_all_sort_link a {
	height:34px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat 174px -320px;
	color:#333;
	font-weight:normal;
}
.asm_nav_fixed .allsort_open .asm_all_sort_link a {
	background-position:174px -360px;
	color:#e60012;
}
.asm_nav_fixed .headerNavWrap {
	display:none;
}
.asm_fixed_ie6 {
	position:absolute;
	z-index:99999;
	border-left:0;
	border-right:0;
}
.recommend_brand h3,ul.asm_allsort li.cur .recommend_brand h3 {
	padding:10px 0 0;
	font-size:12px;
	color:#333;
	height:auto;
	line-height:15px;
	border:0 none;
	background:none;
}
.asm_nav_fixed .asm_fix_search {
	position:relative;
	display:block;
	float:left;
	height:28px;
	margin-top:4px;
}
.asm_nav_fixed .asm_fix_search label {
	position:absolute;
	top:0;
	left:36px;
	cursor:text;
	line-height:26px;
}
.asm_nav_fixed .asm_fix_search input {
	float:left;
	height:22px;
	width:324px;
	padding-left:32px;
	padding-right:6px;
	border:2px solid #d7d7d7;
	border-right:0 none;
	background:#fff url(../../images/www_3/indexhead_sprite.png) no-repeat -279px -24px;
	line-height:22px;
	*line-height:23px;
	color:#333;
	outline:none;
}
.asm_nav_fixed .asm_fix_search .focus_ipt {
	border-color:#B9B9B9;
}
.asm_nav_fixed .asm_fix_search a.asm_fix_searchBtn {
	display:block;
	float:left;
	width:60px;
	height:26px;
	overflow:hidden;
	background:#ff3c3c;
	line-height:26px;
	text-align:center;
	color:#FFF;
	font-size:14px;
	font-family:"Microsoft YaHei";
}
.asm_nav_fixed .asm_fix_search .asm_fix_searchshop {
	display:none;
	float:left;
	width:60px;
	height:26px;
	overflow:hidden;
	margin-left:2px;
	background:#ff875a;
	line-height:26px;
	text-align:center;
	color:#FFF;
	font-size:14px;
	font-family:"Microsoft YaHei";
	_display:inline;
}
.asm_nav_fixed .asm_mobile_wrap {
	display:none;
}
.asm_nav_fixed .asm_all_sort_link a {
	color:#333;
}
.asm_detail_banner img {
	width:980px;
	height:60px;
}
.w1200 .asm_detail_banner img {
	width:1200px;
}
.asm_tuan_header .logo_area_right {
	margin-top:0;
}
.asm_tuan_header .logo_area_right img,.asm_tuan_header .logo_area_right a {
	width:102px;
	height:74px;
}
.asm_tuan_header .asm_prism_wrap {
	padding-right:0;
}
.w1200 .wrap {
	width:1200px;
}
.w1200 #topbanner .banner_img img {
	width:1200px;
}
.w1200 .headerNavMain li a {
	padding:0 20px;
}
.w1200 .asm_head_search {
	width:630px;
	margin-left:114px;
}
.w1200 .asm_head_search .asm_shop_btn,.w1200 .asm_nav_fixed .asm_fix_search .asm_fix_searchshop {
	display:block;
	_display:inline;
}
.w1200 .asm_nav_fixed .asm_fix_search input {
	width:358px;
}
.w1200 .asm_head_search label {
	width:342px;
}
.w1200 .asm_head_search input {
	width:342px;
}
.w1200 .headerNavMain li.cur a {
	padding:0 20px;
}
.w1200 .headerNavMain li a:hover {
	padding:0 20px ;
}
.w1200 .asm_head_search .asm_hot_search {
	width:550px;
}
.w1200 .headerNavWrap {
	width:778px;
}
.w1200 .searchList1,.w1200 .searchList2 {
	left:441px;
}
.w1200 .brand_store_bottom ul {
	margin:0;
}
.w1200 .brand_store_bottom ul li {
	padding:5px 4px 5px 4px;
	margin:0;
}
.w1200 .allsort_ifm {
	width:985px;
}
.w1200 .headerNavMain li .asm_navgif {
	left:64px;
}
.w1200 .asm_detail_header .asm_service {
	width:260px;
	padding:11px 0 0 14px;
}
.w1200 .asm_detail_header .asm_service span {
	display:block;
}
.w1200 .asm_detail_header .asm_service a {
	padding:0 9px;
}
.w1200 .asm_detail_header .asm_head_search {
	width:540px;
	margin-left:0;
}
.index_topbanner {
	position:relative;
	z-index:1009;
	overflow:hidden;
}
.index_topbanner .index_topbanner_close {
	display:none;
	position:absolute;
	top:4px;
	right:4px;
	z-index:1;
	width:18px;
	height:18px;
	background:url(../../images/www_3/ad_close.gif) no-repeat;
	text-indent:-999px;
	cursor:pointer;
	overflow:hidden;
}
#topbanner {
	position:relative;
	overflow:hidden;
	z-index:1000;
}
.big_topbanner img,.small_topbanner img,#topbanner .banner_img img {
	width:980px;
}
.big_topbanner img {
	max-height:450px;
	*max-height:none;
}
.small_topbanner img {
	height:60px;
}
.closebanner {
	position:absolute;
	right:2px;
	top:2px;
	width:11px;
	height:11px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat 0 -650px;
	z-index:2;
	cursor:pointer;
}
.openbanner {
	display:block;
	position:absolute;
	left:0;
	top:0;
	width:60px;
	height:60px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -160px -320px;
	cursor:pointer;
	z-index:1000;
}
#topbanner {
	position:relative;
}
.banner_unfold {
	display:none;
	position:relative;
	height:25px;
	background:#E60012;
}
.banner_unfold a {
	display:block;
	padding-left:10px;
	color:#fff;
	font-weight:bold;
	line-height:24px;
}
.banner_unfold span {
	display:block;
	position:absolute;
	top:0;
	right:0;
	width:25px;
	height:25px;
	overflow:hidden;
	background:url(../../images/www_3/indexhead_sprite.png) -270px -480px;
	cursor:pointer;
	text-indent:-999em;
}
.closebanner {
	overflow:hidden;
	text-indent:-999em;
}
.header_ad {
	display:none;
	padding-top:20px;
}
.header_ad a img {
	width:205px;
	height:50px;
}
.banner_small {
	display:none;
}
.big_topbanner {
	display:block;
}
.small_topbanner {
	width:980px;
	display:block;
}
.index_topbanner img {
	position:relative;
	width:980px;
}
.small_topbanner img {
	height:60px;
}
.index_topbanner_fold {
	width:17px;
	height:38px;
	line-height:16px;
	overflow:hidden;
	padding-top:2px;
	color:#FFF;
	position:absolute;
	right:21px;
	cursor:pointer;
	top:0;
	display:block;
	text-align:center;
	background:#666;
}
.index_topbanner_fold s {
	width:0;
	height:0;
	font-size:0;
	line-height:0;
	overflow:hidden;
	position:absolute;
	border-style:solid dashed dashed dashed;
	border-color:#FFF transparent transparent transparent;
	border-width:4px;
	left:4px;
	bottom:-2px;
}
.index_topbanner_unfold s {
	border-style:dashed dashed solid dashed;
	border-color:transparent transparent #FFF transparent;
	bottom:2px;
}
.w1200 a.big_topbanner {
	width:1200px;
}
.w1200 a.small_topbanner {
	width:1200px;
}
.w1200 .big_topbanner img {
	width:1200px;
}
.w1200 .small_topbanner img {
	width:1200px;
	height:60px;
}
.w1200 .asm_hassg {
	margin-left:92px;
}
.small_topbanner3 {
	display:none;
	height:60px;
}
#topbanner .small_topbanner3 {
	display:block;
}
.small_topbanner3 a {
	position:relative;
	float:left;
}
.small_topbanner3 a img {
	height:60px;
}
.small_topbanner3 .small_topbanner3_side img,.small_topbanner3 .small_topbanner3_side u {
	width:305px;
}
.small_topbanner3 .small_topbanner3_m img,.small_topbanner3 .small_topbanner3_m u {
	width:370px;
}
.w1200 .small_topbanner3 .small_topbanner3_m img,.w1200 .small_topbanner3 .small_topbanner3_m u {
	width:590px;
}
.small_topbanner3 a u {
	display:none;
	position:absolute;
	top:0;
	left:0;
	height:60px;
	background-color:rgba(51,51,51,0.3);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#4C333333',endColorstr='#4C333333');
}
.global_red,a.global_red {
	color:#E60012;
}
.global_bold,a.global_bold {
	color:#E60012;
	font-weight:bold;
}
.global_loading {
	background:#FFF url() no-repeat center center;
}
.asm_header_nav2 {
	border-bottom-color:#fff;
}
.asm_nav_fixed {
	border-bottom-color:#cecece;
}
.asm_header_nav2 .asm_nav_fixed .wrap {
	height:36px;
	background:#fff;
}
.asm_header_nav2 .headerNavMain {
	height:36px;
}
.asm_header_nav2 .headerNavMain li {
	height:36px;
	background:#ff3c3c;
}
.asm_header_nav2 .headerNavMain li a {
	display:block;
	height:36px;
	color:#fff;
}
.asm_header_nav2 .headerNavMain li.cur {
	border-right:1px solid #ff3c3c;
}
.asm_header_nav2 .headerNavMain li.cur a,.asm_header_nav2 .headerNavMain li a:hover {
	color:#ff3c3c;
	background:#fff;
	border-top:1px solid #ff3c3c;
	height:35px;
}
.asm_header_nav2 .asm_mobile_wrap a,.asm_header_nav2 .asm_mobile_wrap a:hover {
	color:#fff;
}
.asm_header_nav2 .wrap {
	height:36px;
	background:#ff3c3c;
}
.asm_nav_fixed .wrap {
	background:#fff;
}
@charset "utf-8";
	.asm_allsort_out_box_new {
	position:absolute;
	padding-top:1px;
	top:35px;
	left:0;
	height:398px;
	background:#0B6FCF;
	clear:left;
	*zoom:1;
	_padding-top:2px;
}
.asm_allsort_out_box_new .asm_allsort_out {
	position:relative;
	width:210px;
	height:397px;
	left:0;
	border-top:1px solid #0B6FCF;
	background:#0B6FCF;
	clear:left;
	z-index:1500;
	*zoom:1;
}
.asm_allsort_out_box_new .asm_allsort_out .asm_allsort {
	border-top:2px solid #0B6FCF;
}
.asm_allsort_out_box_new .asm_allsort li {
	margin-bottom:1px;
	*zoom:1;
	_display:inline;
	display:block;
}
.asm_allsort_out_box_new .asm_allsort li h3 {
	height:38px;
	overflow:hidden;
	padding:0 10px 0 0;
	color:#fff;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat 190px -1146px;
	font-weight:normal;
	font-size:14px;
	line-height:38px;
	transition:all .1s ease-out 0s;
}
.asm_allsort_out_box_new .asm_allsort li h3 a {
	display:inline-block;
	font-weight:normal;
	font-size:12px;
	color:#fff;
	white-space:nowrap;
}
.asm_allsort_out_box_new .asm_allsort li h3 a:hover {
	text-decoration:underline;
}
.asm_allsort_out_box_new .asm_allsort li h3 a.hilight_red {
	font-weight:bold;
	color:#fbf698;
}
.asm_allsort_out_box_new .asm_allsort li h3 a.hilight_red:hover {
	color:#fbf698;
}
.asm_allsort_out_box_new .asm_allsort li h3 a img {
	position:absolute;
	top:5px;
	right:20px;
}
.asm_allsort_out_box_new .asm_allsort li h3 img {
	vertical-align:2px;
}
.asm_allsort_out_box_new .asm_allsort li.brand h3 a {
	background:#fff9e6 url(../../images/www_3/indexhead_sprite.png) no-repeat -180px -608px;
	color:#900;
}
.asm_allsort_out_box_new .asm_allsort li.brand h3 a:hover {
	border-color:#900 #900 #fff9e6;
	background:#fff;
}
.asm_allsort_out_box_new .asm_show_sort {
	display:none;
	position:absolute;
	top:-1px;
	left:210px;
	width:770px;
	min-height:inherit;
	padding-top:0;
	height:398px;
	z-index:1000;
	overflow:hidden;
	_top:0;
	border:none;
	zoom:1;
	box-shadow:none;
	-webkit-box-shadow:none;
}
.asm_allsort_out_box_new .asm_allsort li.cur .asm_show_sort {
	display:block;
}
.w1200 .asm_allsort_out_box_new .asm_show_sort {
	width:990px;
}
.asm_allsort_out_box_new .asm_allsort li h3 .asm_iconfont {
	display:inline-block;
	width:28px;
	margin-right:10px;
	text-align:right;
	vertical-align:middle;
	text-decoration:none;
	font-family:"iconfont";
	font-size:18px;
	font-style:normal;
	color:#fff;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}
.asm_allsort_out_box_new .asm_allsort .cur h3 .asm_iconfont {
	color:#FFF;
}
.asm_allsort_out_box_new .asm_allsort .cur h3 a,.asm_allsort .cur h3 {
	color:#FFF;
}
.asm_allsort_out_box_new .asm_allsort .cur h3 {
	position:relative;
	z-index:10000;
	padding-left:6px;
	background-color:#FF7143;
	color:#FFF;
}
.asm_allsort_out_box_new .asm_show_sort .asm_sort_list_wrap {
	height:398px;
	background-color:#fff;
	_background-color:#fff;
	overflow:hidden;
	*position:relative;
	padding:0;
}
.asm_allsort_out_box_new .asm_show_sort .asm_sort_list {
	float:left;
	padding-left:20px;
	margin-top:10px;
	margin-left:-1px;
	width:240px;
	height:380px;
	overflow:hidden;
}
.asm_allsort_out_box_new .asm_show_sort .asm_sort_list dl {
	overflow:hidden;
	margin:0 -6px 19px -6px;
	padding-right:15px;
}
.asm_allsort_out_box_new .asm_show_sort .asm_sort_list dt {
	padding:6px 0 2px 6px;
	font-weight:bold;
	line-height:18px;
}
.asm_allsort_out_box_new .asm_show_sort .asm_sort_list dt a {
	color:#333;
}
.asm_allsort_out_box_new .asm_show_sort .asm_sort_list dt a.on {
	color:#E60012;
}
.asm_allsort_out_box_new .asm_show_sort .asm_sort_list dt em {
	margin:0 5px;
	font-size:14px;
}
.asm_allsort_out_box_new .asm_show_sort .asm_sort_list dt a:hover {
	color:#E60012;
	text-decoration:underline;
}
.asm_allsort_out_box_new .asm_show_sort .asm_sort_list dd {
	float:left;
	margin:10px 6px 0 -1px;
	padding:0 0 0 6px;
	border-left:1px solid #ddd;
	border-right:none;
	line-height:14px;
	white-space:nowrap;
}
.asm_allsort_out_box_new .asm_show_sort .asm_sort_list dd:hover {
	text-decoration:underline;
	color:#E60012;
}
.asm_allsort_out_box_new .asm_show_sort dl a.asm_good_category {
	padding-right:22px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat right -1160px;
	color:#E60012;
}
.asm_allsort_out_box_new .asm_show_sort .asm_good_category_hover {
	float:left;
	position:absolute;
	top:4px;
	left:20px;
	z-index:1001;
	display:none;
	background:#fff;
}
.asm_allsort_out_box_new .asm_show_sort .asm_good_category_hover span {
	max-width:264px;
	height:22px;
	overflow:hidden;
	padding:0 10px;
	line-height:22px;
	float:left;
	border:1px solid #CCC;
	box-shadow:1px 1px 1px rgba(0,0,0,0.1);
	background:#FFF;
	color:#666;
}
.asm_allsort_out_box_new .asm_show_sort .asm_good_category_hover b {
	position:absolute;
	top:10px;
	left:-3px;
	width:5px;
	height:7px;
	font-size:0;
	line-height:0;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat 0 -1192px;
	z-index:3;
}
.asm_allsort_out_box_new .asm_sort_history {
	position:relative;
	width:685px;
	height:28px;
	padding:0 80px 0 22px;
	overflow:hidden;
	background:#f6f6f6;
	line-height:28px;
	color:#999;
}
.asm_allsort_out_box_new .asm_sort_history a {
	margin-left:14px;
	color:#666;
}
.asm_allsort_out_box_new .asm_sort_history a.asm_clear_history {
	display:block;
	position:absolute;
	right:10px;
	top:0;
	padding-left:15px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -289px -400px;
	cursor:pointer;
}
.asm_allsort_out_box_new .asm_sort_history a:hover {
	color:#E60012;
}
.asm_nav_fixed .asm_allsort_out_box_new .asm_allsort_out {
	background:#c23131;
	-moz-box-shadow:0 2px 2px #600;
	-webkit-box-shadow:0 2px 2px #600;
	box-shadow:0 2px 2px #600;
}
.asm_nav_fixed .asm_allsort_out_box_new {
	display:none;
}
.asm_nav_fixed .allsort_open .asm_allsort_out_box_new {
	display:block;
}
.asm_allsort_out_box_new .asm_more_allsort li h3 {
	height:32px;
	line-height:32px;
}
.asm_allsort_out_box_new .asm_allsort .asm_sort_spot li {
	margin-bottom:0;
	border-bottom:1px solid #ddd;
}
.asm_allsort_out_box_new .asm_allsort .asm_sort_spot li img {
	width:240px;
	height:132px;
}
.asm_allsort_out_box_new .asm_show_sort .asm_sort_spot {
	float:right;
	width:240px;
	height:398px;
	background-color:#fff;
}
.w1200 .asm_allsort_out_box_new .asm_allsort .asm_sort_spot {
	width:461px;
}
.w1200 .asm_allsort_out_box_new .asm_allsort .asm_sort_spot .spot_big {
	float:left;
	border-right:1px solid #ddd;
	border-bottom:none;
}
.w1200 .asm_allsort_out_box_new .asm_allsort .asm_sort_spot .spot_big img {
	width:220px;
	height:398px;
}
.w1200 .asm_allsort_out_box_new .asm_allsort .asm_sort_spot .spot_item {
	float:left;
	width:240px;
	height:199px;
}
.w1200 .asm_allsort_out_box_new .asm_allsort .asm_sort_spot .spot_item img {
	width:240px;
	height:198px;
}
.asm_allsort_out_box_new .asm_no_pic .asm_show_sort,.w1200 .asm_no_pic .asm_show_sort {
	width:529px;
}
.asm_allsort_out_box_new .asm_no_pic .asm_sort_spot {
	display:none;
}
.province_box {
	z-index:9999;
	width:598px;
	height:298px;
	border:1px solid #bbb;
	background:#fff;
}
.province_title {
	height:80px;
	padding:35px 0 0 130px;
	border-bottom:1px solid #e5e5e5;
	background:url(../../images/www_3/province_sprites.png);
}
.province_title h4 {
	color:#900;
	font:400 26px/28px Microsoft Yahei;
}
.province_title p {
	margin-top:15px;
}
.province_select {
	padding:24px 0 0 83px;
}
.province_input {
	width:338px;
	padding:10px 97px 9px 0;
	background:url(../../images/www_3/province_sprites.png) no-repeat 338px -130px;
	line-height:36px;
	white-space:nowrap;
}
.province_input_con {
	position:relative;
	z-index:1;
	float:right;
	width:213px;
	padding:7px 26px 7px 12px;
	background:#d00208;
	line-height:22px;
	color:#fff;
	font-weight:700;
}
.province_input_con span {
	float:right;
	width:138px;
	height:20px;
	padding:0 20px 0 5px;
	border:1px solid #dbdbdb;
	background:#fff url(../../images/www_3/province_sprites.png) 149px -188px no-repeat;
	color:#333;
	font-weight:400;
	line-height:20px;
	cursor:pointer;
}
.province_input_con .notsure {
	color:#ccc;
}
.province_input_con .fold {
	background-position:149px -202px;
}
.province_input_con .provinceList {
	top:36px;
}
.province_select p {
	margin-top:14px;
	padding-left:87px;
}
.province_select button {
	display:block;
	position:relative;
	z-index:0;
	width:102px;
	height:32px;
	padding-right:14px;
	border:1px solid #e5e5e5;
	background:#fff;
	color:#7f0000;
	font:700 15px/15px Microsoft Yahei;
	cursor:pointer;
	line-height:32px;
}
.province_select button span {
	position:absolute;
	top:-1px;
	left:-1px;
	width:102px;
	height:32px;
	background:url(../../images/www_3/province_sprites.png) -105px -130px;
}
.province_select button.disabled {
	color:#666;
	cursor:default;
}
.province_select button.disabled span {
	background:url(../../images/www_3/province_sprites.png) -207px -130px;
}
.provinceList {
	display:none;
	position:absolute;
	top:23px;
	left:0;
	width:250px;
	border:1px solid #e5e5e5;
	border-top:0;
	background:#fff;
	color:#333;
	font-weight:400;
	cursor:default;
}
.provinceList li {
	padding-left:11px;
	border-top:1px solid #eaeaea;
	line-height:25px;
}
.provinceList li h4 {
	font-size:12px;
}
.provinceList li h4 i {
	float:right;
	width:15px;
	height:15px;
	margin:4px 5px 0 0;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat 2px -648px;
	cursor:pointer;
}
.provinceList li a {
	margin:0 7px 0 5px;
}
.ft_wrap {
	background:#FFF;
}
.ft_footer_service {
	padding:30px 0;
	border-bottom:1px solid #ebebeb;
}
.ft_footer_service a {
	float:left;
	display:block;
	_display:inline;
	width:205px;
	overflow:hidden;
	margin:0 20px;
}
.ft_footer_service a img {
	float:left;
	display:block;
	_display:inline;
	width:66px;
	height:66px;
	margin-right:15px;
}
.ft_footer_service a b {
	display:block;
	margin-top:10px;
	font-family:"Microsoft YaHei";
	font-size:16px;
	color:#333;
}
.ft_footer_service a span {
	font-family:"Microsoft YaHei";
	font-size:14px;
	color:#999;
	line-height:26px;
}
.ft_service_link {
	padding:20px 0 20px;
}
.ft_service_link dl {
	float:left;
	display:block;
	_display:inline;
	width:145px;
}
.ft_service_link dl dt {
	height:32px;
	padding:0 8px;
	font-size:14px;
	color:#666;
	line-height:32px;
	overflow:hidden;
	font-family:"Microsoft YaHei";
	color:#666;
	font-weight:bold;
}
.ft_service_link dl dd {
	height:24px;
	padding:0 8px;
	line-height:24px;
	overflow:hidden;
	white-space:normal;
	font-size:12px;
}
.ft_service_link dl dd a {
	color:#666;
}
.ft_service_link dl dd a:hover {
	color:#e60012;
}
.ft_help_list {
	float:left;
	padding-left:15px;
}
.ft_code_wrap {
	width:280px;
	overflow:hidden;
	float:left;
	margin-right:-50px;
}
.ft_code_wrap .ft_mobile_code {
	float:left;
	margin-right:50px;
	line-height:32px;
	font-size:14px;
	font-weight:bold;
	color:#666;
}
.ft_code_wrap .ft_mobile_code img {
	width:90px;
	height:90px;
}
#footer p {
	color:#666;
	text-align:center;
	text-indent:0;
	line-height:100%;
	margin:15px 0;
	padding:0;
}
.ft_pic_link {
	display:block;
	padding:10px 0 20px;
	text-align:center;
	font-size:0;
}
.ft_pic_link a {
	display:inline-block;
	margin:0 4px;
}
.ft_pic_link span {
	display:inline-block;
	margin:0 4px;
}
.ft_pic_link a.gs {
	cursor:text;
}
.ft_footer_link a {
	color:#666;
	margin:0 10px;
}
.ft_footer_link a:hover {
	color:#C00;
}
.w1200 .ft_footer_service a {
	margin:0 45px;
}
.w1200 .ft_service_link dl {
	width:168px;
}
.w1200 .ft_help_list {
	padding-left:40px;
}
.w1200 .ft_code_wrap {
	width:340px;
	margin-right:-80px;
}
.w1200 .ft_code_wrap .ft_mobile_code {
	margin-right:80px;
}
@charset "utf-8";
	@font-face {
	font-family:'iconfont';
	src:url('./iconfont/iconfont.eot?1445343');
	src:url('./iconfont/iconfont.eot?1445343?#iefix') format('embedded-opentype'),url('./iconfont/iconfont.woff?1445343') format('woff'),url('./iconfont/iconfont.ttf') format('truetype'),url('./iconfont/iconfont.svg#uxiconfont') format('svg');
}
.asm_global_top_bar {
	height:35px;
	border-bottom:1px solid #dbdbdb;
	background:#fafafa;
	line-height:35px;
}
.asm_topbar_left {
	float:left;
}
.asm_topbar_left .asm_login_wrap,.asm_topbar_left .asm_unlogin_wrap {
	position:relative;
	z-index:1100;
	float:left;
	margin-right:8px;
}
.asm_topbar_left .asm_login {
	position:relative;
	z-index:501;
	float:left;
	height:37px;
	margin-bottom:-3px;
	padding:0 7px 0 6px;
	border:1px solid #f0f0f0;
	border-top:0 none;
	background:#fff;
	cursor:pointer;
}
.asm_topbar_left .asm_login_wrap .asm_login_name {
	max-width:40px;
	display:block;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	word-break:break-all;
	vertical-align:middle;
	color:#333;
}
.asm_topbar_left .asm_login_wrap .asm_hi {
	float:left;
	margin-right:5px;
}
.asm_topbar_left .asm_login_wrap a.asm_vip {
	float:left;
	display:block;
	width:20px;
	height:21px;
	margin-right:1px;
	margin-top:6px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -284px -898px;
	vertical-align:middle;
}
.asm_topbar_left .asm_login_wrap a.asm_vip0 {
	background-position:-200px -320px;
}
.asm_topbar_left .asm_login_wrap a.asm_vip1 {
	background-position:-170px -320px;
}
.asm_topbar_left .asm_login_wrap a.asm_vip2 {
	background-position:-140px -320px;
}
.asm_topbar_left .asm_login_wrap a.asm_vip3 {
	background-position:-110px -320px;
}
.asm_topbar_left .asm_user_center {
	display:none;
	position:absolute;
	z-index:500;
	top:35px;
	left:0;
	width:300px;
	padding:12px 0 0 0;
	border:1px solid #e6e6e6;
	background:#FFF;
}
.asm_topbar_left .asm_login_wrap .asm_user_center .blue_link {
	position:absolute;
	top:8px;
	right:10px;
}
.asm_topbar_left .asm_user_center .fl {
	_display:inline;
	margin:0 10px;
	text-align:center;
	line-height:26px;
}
.asm_topbar_left .asm_avata_box {
	display:block;
	width:65px;
	height:65px;
	overflow:hidden;
	border:1px solid #d9d9d9;
	border-radius:3px;
	-moz-box-shadow:0 0 3px #F2F2F2;
	-webkit-box-shadow:0 0 3px #F2F2F2;
	box-shadow:0 0 3px #F2F2F2;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -78px -153px;
}
.asm_topbar_left .asm_avata_box img {
	width:65px;
	height:65px;
}
.asm_topbar_left .asm_growth_box {
	float:left;
	line-height:24px;
}
.asm_topbar_left .asm_login_wrap .asm_growth_box a {
	font-weight:bold;
	color:#333;
}
.asm_topbar_left .asm_login_wrap .asm_growth_box a:hover {
	color:#E60012;
}
.asm_topbar_left .asm_login_wrap .asm_growth_box a.asm_login_wrap_arrow {
	padding-right:13px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat right -152px;
}
.asm_topbar_left .asm_login_wrap .asm_growth_box .asm_user_name {
	display:inline-block;
	max-width:96px;
	height:24px;
	overflow:hidden;
	background:none;
	vertical-align:middle;
	font-size:14px;
	font-family:"Microsoft YaHei";
}
.asm_topbar_left .asm_growth_box .asm_vip_ico {
	display:inline-block;
	width:51px;
	height:23px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat;
	vertical-align:middle;
}
.asm_topbar_left .asm_growth_box .asm_ico_vip0 {
	background-position:0 -470px;
}
.asm_topbar_left .asm_growth_box .asm_ico_vip1 {
	background-position:-55px -470px;
}
.asm_topbar_left .asm_growth_box .asm_ico_vip2 {
	background-position:-110px -470px;
}
.asm_topbar_left .asm_growth_box .asm_ico_vip3 {
	background-position:-165px -470px;
}
.asm_topbar_left .asm_growth_box .asm_growth_progress {
	width:180px;
	height:13px;
	margin:5px 0 0 0;
	background:url(../../images/www_3/growth_sprite.png) no-repeat 0 0;
}
.asm_topbar_left .asm_growth_box .asm_progress_bar {
	position:relative;
	height:13px;
	overflow:hidden;
	background:url(../../images/www_3/growth_sprite.png) no-repeat right -20px;
}
.asm_topbar_left .asm_growth_box .asm_progress_bar i {
	position:absolute;
	left:0;
	top:0;
	width:4px;
	height:13px;
	background:url(../../images/www_3/growth_sprite.png) no-repeat 0 -20px;
}
.asm_topbar_left .asm_user_center .asm_message {
	height:64px;
	border-top:1px solid #e9e0db;
	-moz-box-shadow:0 2px 0 #f7eee9 inset;
	-webkit-box-shadow:0 2px 0 #f7eee9 inset;
	box-shadow:0 2px 0 #f7eee9 inset;
}
.asm_topbar_left .asm_user_center .asm_message a {
	display:block;
	height:52px;
	width:100px;
	float:left;
	padding-top:12px;
	background:#fff5f0 url(../../images/www_3/indexhead_sprite.png) no-repeat right -90px;
	text-align:center;
	line-height:20px;
	color:#333;
}
.asm_topbar_left .asm_user_center .asm_message a:hover {
	background-color:#ffebe2;
	color:#333;
}
.asm_topbar_left .asm_user_center .asm_message b {
	display:block;
	color:#F13535;
}
.asm_topbar_left .asm_message a span {
	position:relative;
	color:#333;
}
.asm_topbar_left .asm_message .asm_point em {
	position:absolute;
	top:0;
	left:28px;
	display:block;
	width:30px;
	height:14px;
}
.asm_topbar_left .asm_message .asm_point em img {
	width:30px;
	height:14px;
}
.asm_topbar_left .asm_login_arrow {
	position:absolute;
	z-index:502;
	bottom:-6px;
	_bottom:-7px;
	left:50%;
	width:52px;
	height:8px;
	overflow:hidden;
	margin-left:-26px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat 0 -870px;
}
.asm_topbar_left .asm_login_hover {
	position:relative;
	z-index:1211;
	border-bottom:0 none;
	background:#FFF;
}
.asm_topbar_left .asm_login_hover .asm_login {
	height:36px;
	border-bottom:0 none;
}
.asm_topbar_left .asm_login_hover .asm_user_center {
	display:block;
}
.asm_topbar_left .asm_login_hover .asm_login_arrow {
	background-position:-60px -870px;
}
.asm_topbar_left .asm_login_hover .asm_login_name {
	color:#06c;
}
.asm_topbar_left .asm_unlogin_hover {
	position:relative;
	z-index:1211;
	border-bottom:0 none;
	background:#FFF;
}
.asm_topbar_left .asm_unlogin_hover .asm_user_center {
	display:block;
}
.asm_topbar_left .asm_unlogin_hover .asm_login {
	height:36px;
	border-bottom:0 none;
}
.asm_topbar_left .asm_unlogin_hover .asm_login_arrow {
	background-position:-60px -870px;
}
.asm_topbar_left .asm_unlogin_wrap .asm_user_center .asm_message {
	margin-top:10px;
}
.asm_topbar_left .asm_unlogin_wrap .asm_message a {
	line-height:52px;
}
.asm_topbar_left .asm_unlogin_wrap a.asm_vip_earn {
	display:block;
	float:left;
	height:26px;
	overflow:hidden;
	margin-bottom:10px;
	padding:0 10px;
	border:1px solid #ffb4b4;
	border-radius:26px;
	color:#ff8486;
	line-height:26px;
}
.asm_topbar_left .asm_unlogin_wrap a.asm_vip_earn:hover {
	color:#e60012;
	border:1px solid #e60012;
}
.asm_topbar_left .asm_unlogin_wrap .asm_my_yhd {
	padding-left:11px;
	clear:both;
}
.asm_topbar_left .asm_unlogin_wrap .asm_my_yhd a {
	padding-right:13px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat right -151px;
}
.asm_topbar_left .asm_unlogin_wrap .asm_growth_box {
	padding-top:5px;
}
.asm_topbar_left .asm_unlogin_wrap .asm_message {
	height:55px;
}
.asm_topbar_left .asm_unlogin_wrap .asm_message a {
	width:150px;
	height:53px;
	border-top:2px solid #f7eee9;
	padding-top:0;
	line-height:53px;
}
.asm_indxProvce span {
	float:left;
	padding:0 5px;
}
.asm_header_province_name {
	float:left;
	text-align:center;
	padding:0 15px 0 5px;
	border:1px solid #dbdbdb;
	background:#fff url(../../images/www_3/indexhead_sprite.png) no-repeat right 7px;
	line-height:18px;
	font-weight:bold;
}
.asm_header_province_name:hover {
	color:#333;
}
.asm_indxProvce .asm_fold {
	background-position:right -78px;
	border-bottom:0 none;
}
.wrap .asm_indxProvce {
	position:relative;
	z-index:1201;
	height:21px;
	margin-top:8px;
	background-position:5px -35px;
	padding-right:39px;
	cursor:pointer;
	line-height:21px;
}
.asm_provincelist {
	display:none;
	position:absolute;
	top:18px;
	left:46px;
	width:358px;
	height:260px;
	overflow:hidden;
	border:1px solid #ccc;
	background:#fff;
	z-index:-1;
	-moz-box-shadow:0 2px 0 rgba(234,234,234,0.7);
	-webkit-box-shadow:0 2px 0 rgba(234,234,234,0.7);
	box-shadow:0 2px 0 rgba(234,234,234,0.7);
}
.asm_provincelist .asm_hot_city {
	height:24px;
	overflow:hidden;
	margin:0 12px;
	padding:6px 0;
	border-bottom:1px solid #e5e5e5;
	line-height:24px;
}
.asm_provincelist .asm_hot_city dt {
	float:left;
	position:relative;
	background:#FFF;
	padding:0 10px;
	font-family:"Microsoft YaHei";
	font-size:14px;
	color:#666;
	font-weight:bold;
}
.asm_provincelist .asm_hot_city dt i {
	display:block;
	position:absolute;
	top:-2px;
	left:-2px;
	width:10px;
	height:12px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat 0 -650px;
}
.asm_provincelist .asm_hot_city dd {
	float:left;
	height:24px;
}
.asm_provincelist dd a {
	display:block;
	float:left;
	height:24px;
	padding:0 10px;
	line-height:16px;
	background:#FFF;
	color:#666;
	line-height:24px;
}
.asm_provincelist dd a:hover {
	background:#ff966e;
	color:#FFF;
}
.asm_province_detail {
	padding:10px 12px 0;
}
.asm_province_detail dl {
	margin-bottom:12px;
}
.asm_province_detail dt {
	float:left;
	height:16px;
	margin:4px 0;
	padding:0 8px 0 0;
	border-right:1px dotted #ebebeb;
	color:#999;
	line-height:16px;
}
.asm_province_detail dd {
	float:left;
}
.asm_mesg {
	height:16px;
	float:left;
	margin-top:10px;
	padding-right:8px;
	background:url("../../images/www_3/indexhead_sprite.png") no-repeat right -737px;
	line-height:16px;
}
.asm_mesg i {
	display:inline-block;
	width:22px;
	height:20px;
	margin-right:5px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -277px -1176px;
	vertical-align:middle;
}
.asm_mesg u {
	margin-left:5px;
	text-decoration:none;
	font-family:"Tahoma";
	color:#ff3c3c;
}
.asm_top_manu {
	float:right;
	height:21px;
	padding-top:8px;
	line-height:21px;
	/*margin-right: 10px;*/
}
.asm_top_manu a {
	color:#666;
}
.asm_top_manu a:hover {
	color:#E60012;
}
.asm_top_manu .asm_follow_us {
	float:left;
	margin-left:6px;
	color:#61646e;
}
.asm_top_manu a.asm_sina_weibo {
	display:block;
	_display:inline;
	float:left;
	width:17px;
	height:21px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -283px -838px;
	text-indent:-9999px;
	outline:none;
}
.asm_top_manu .asm_mobile_icon {
	display:inline-block;
	width:12px;
	height:16px;
	margin-right:5px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -288px -230px;
	vertical-align:middle;
}
.asm_top_manu .asm_vshop_icon {
	display:inline-block;
	width:16px;
	height:16px;
	margin-right:5px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -284px -320px;
	vertical-align:middle;
}
.asm_top_manu .asm_mobile_show {
	position:absolute;
	top:23px;
	right:0;
	display:none;
	padding:10px 30px 0;
	border:1px solid #ccc;
	background:#FFF;
}
.asm_top_manu .asm_mobile_show i {
	display:block;
	position:absolute;
	top:-25px;
	right:-1px;
	width:103px;
	height:23px;
	border:1px solid #ccc;
	border-bottom:1px solid #FFF;
}
.asm_top_manu .asm_mobile_show .asm_mobile_list {
	width:240px;
	padding:20px 0;
	margin-bottom:-1px;
	border-bottom:1px dotted #d9d9d9;
}
.asm_top_manu .asm_mobile_show .asm_mobile_list .asm_mobile_content {
	float:left;
	width:90px;
	height:90px;
	padding-left:1px 0;
	overflow:hidden;
}
.asm_top_manu .asm_mobile_show .asm_mobile_content img {
	width:90px;
	height:90px;
}
.asm_top_manu .asm_mobile_show .asm_mobile_tab {
	float:right;
	width:128px;
}
.asm_top_manu .asm_mobile_show .asm_mobile_list dt {
	color:#666;
}
.asm_top_manu .asm_mobile_show .asm_mobile_list dd {
	display:block;
	margin-right:-20px;
	line-height:28px;
}
.asm_top_manu .asm_mobile_show .asm_mobile_tab b {
	font-size:16px;
}
.asm_top_manu .asm_mobile_show a.blue_link {
	color:#06c;
}
.asm_top_manu .asm_mobile_show a.blue_link:hover {
	color:#f60;
}
.asm_top_manu .asm_mobile_tab a.asm_iconfont {
	display:inline-block;
	width:32px;
	height:32px;
	margin-right:10px;
	border:1px solid #e1e1e1;
	border-radius:16px;
	text-align:center;
	line-height:32px;
	font-family:"iconfont"!important;
	font-size:16px;
	font-style:normal;
	-webkit-font-smoothing:antialiased;
	-webkit-text-stroke-width:.2px;
	-moz-osx-font-smoothing:grayscale;
	color:#adadad;
}
.asm_top_manu .asm_mobile_tab a.asm_iconfont:hover {
	border:1px solid #FF885C;
	color:#FF885C;
}
.asm_top_manu .asm_menu_hover .asm_mobile_show {
	display:block;
}
.asm_top_manu .asm_weixin {
	position:relative;
	z-index:1202;
	display:block;
	_display:inline;
	float:left;
	width:17px;
	height:25px;
	margin-left:8px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -283px -928px;
	outline:none;
	cursor:pointer;
}
.asm_top_manu .asm_weixin_show {
	position:absolute;
	top:24px;
	right:0;
	display:none;
	width:100px;
	padding:5px 16px 16px;
	border:1px solid #ccc;
	background:#FFF;
	text-align:center;
}
.asm_top_manu .asm_weixin_show i {
	position:absolute;
	top:-4px;
	left:50%;
	display:block;
	width:6px;
	height:4px;
	margin-left:54px;
	overflow:hidden;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -294px -1060px;
}
.asm_top_manu .asm_weixin_show p {
	max-height:36px;
	overflow:hidden;
	margin-bottom:5px;
	line-height:18px;
	color:#666;
	font-family:"Microsoft YaHei";
}
.asm_top_manu .asm_weixin_show img {
	width:90px;
	height:90px;
}
.asm_top_manu .asm_menu_hover .asm_weixin_show {
	display:block;
}
.asm_top_manu ul.clearfix {
	float:left;
}
.asm_top_manu li.asm_my_order,.asm_top_manu li.asm_menu_tit {
	position:relative;
	z-index:1202;
	float:left;
	height:23px;
	padding:0 6px;
	border:1px solid #FAFAFA;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat right -735px;
}
.asm_top_manu li.asm_menu_tit a.asm_menu {
	display:block;
	float:left;
	height:14px;
	line-height:14px;
	padding:4px 18px 4px 0;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat right -255px;
}
.asm_top_manu li.asm_menu_hover a.asm_menu {
	display:block;
	padding-right:18px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat right -285px;
}
.asm_mobile_list .asm_quick_mark {
	display:none;
	position:absolute;
	top:0;
	left:-82px;
	width:72px;
	height:72px;
	padding:2px 5px 3px 4px;
	border:1px solid #ccc;
	border-right:0 none;
	background:#f9f9f9;
}
.asm_top_manu li.asm_menu_tit .asm_menu_list {
	display:none;
	position:absolute;
	z-index:-1;
	top:0;
	right:0;
	width:79px;
	padding-top:21px;
	border:1px solid #CCC;
}
.asm_top_manu li.asm_my_order .asm_menu_list {
	width:87px;
}
.asm_top_manu li.asm_menu_hover {
	background:#FFF;
}
.asm_top_manu li.asm_menu_hover .asm_menu_list {
	display:block;
}
.asm_top_manu li.asm_menu_hover .asm_menu_list ul {
	background:#FFF;
}
.asm_top_manu li.asm_menu_hover .asm_menu_list a {
	height:24px;
	display:block;
	padding-left:9px;
	background:#FFF;
	line-height:24px;
}
.asm_top_manu li.specia_column {
	display:none;
}
.asm_top_manu .asm_site_nav {
	display:none;
	position:absolute;
	top:23px;
	right:0;
	width:210px;
	padding:0 12px 5px;
	border:1px solid #ccc;
	background:#FFF;
}
.asm_top_manu .asm_site_nav em {
	display:block;
	position:absolute;
	top:-25px;
	right:-1px;
	width:79px;
	height:23px;
	border:1px solid #ccc;
	border-bottom:1px solid #FFF;
}
.asm_top_manu .asm_menu_hover .asm_site_nav {
	display:block;
}
.asm_top_manu .asm_site_nav ul {
	width:210px;
	border-top:1px solid #e0e0e0;
	margin-top:-1px;
	line-height:18px;
}
.asm_top_manu .asm_site_nav li {
	float:left;
	width:48px;
	height:18px;
	overflow:hidden;
	padding:5px 11px;
}
.asm_top_manu .asm_fav_num {
	display:inline-block;
	height:12px;
	margin:0 0 0 3px;
	padding:0 4px;
	border-radius:14px;
	border:1px solid #ff6969;
	background:#ffebe2;
	color:#ff3c3c;
	font-size:10px;
	font-family:"Century Gothic";
	text-decoration:none;
	line-height:12px;
	vertical-align:middle;
}
.asm_top_manu .asm_favorites {
	display:none;
	position:absolute;
	top:23px;
	right:0;
	width:270px;
	padding:0 0 10px;
	border:1px solid #ccc;
	background:#FFF;
}
.asm_top_manu .asm_favorites em {
	display:block;
	position:absolute;
	top:-25px;
	right:-1px;
	width:67px;
	height:23px;
	border:1px solid #ccc;
	border-bottom:1px solid #FFF;
}
.asm_top_manu .asm_favorites .asm_unlogin_wrap {
	padding:20px 0 10px;
	text-align:center;
	color:#666;
}
.asm_top_manu .asm_favorites .asm_unlogin_wrap b {
	color:#ff3c3c;
}
.asm_top_manu .asm_favorites .asm_unlogin_wrap a.blue_link {
	color:#06C;
}
.asm_top_manu .asm_favorites .asm_unlogin_wrap a.blue_link:hover {
	color:#F60;
}
.asm_top_manu .asm_favorites dl {
	max-height:300px;
	overflow-y:auto;
	overflow-x:hidden;
	padding:0 10px;
}
.asm_top_manu .asm_favorites dt {
	border-bottom:1px solid #e5e5e5;
	line-height:39px;
	color:#666;
}
.asm_top_manu .asm_favorites dt b {
	color:#ff3c3c;
}
.asm_top_manu .asm_favorites dd {
	margin-top:18px;
	padding-left:68px;
}
.asm_top_manu .asm_favorites .asm_pro_img {
	display:block;
	_display:inline;
	float:left;
	width:60px;
	height:60px;
	margin-left:-68px;
}
.asm_top_manu .asm_favorites .asm_pro_name {
	display:block;
	height:36px;
	overflow:hidden;
	line-height:18px;
}
.asm_top_manu .asm_favorites .asm_pro_price {
	font-family:"Tahoma";
	font-weight:bold;
	color:#ff3c3c;
}
.asm_top_manu .asm_favorites .asm_sale_tips a {
	color:#ff3c3c;
}
.asm_top_manu .asm_favorites .asm_sale_tips i {
	display:inline-block;
	width:17px;
	height:14px;
	margin-right:3px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -210px -1075px;
	vertical-align:middle;
}
.asm_top_manu .asm_favorites .asm_btn_wrap {
	margin-top:15px;
}
.asm_top_manu .asm_favorites .asm_btn_wrap a {
	display:block;
	_display:inline;
	float:left;
	width:120px;
	height:28px;
	margin-left:10px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat 0 -20px;
	text-align:center;
	line-height:28px;
}
.asm_top_manu .asm_menu_hover .asm_favorites {
	display:block;
}
.asm_none_tips {
	text-align:center;
}
.asm_none_tips .asm_none_icon {
	display:inline-block;
	width:38px;
	height:38px;
	margin-top:20px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat 0 -90px;
}
.asm_none_tips .asm_none_text {
	padding:5px 0;
	line-height:20px;
	color:#666;
}
.asm_top_manu li.asm_menu_tit .asm_vdian {
	display:none;
	position:absolute;
	top:23px;
	right:0;
	width:97px;
	padding:8px 18px 18px;
	border:1px solid #ccc;
	background:#FFF;
}
.asm_top_manu .asm_vdian em {
	display:block;
	position:absolute;
	top:-25px;
	right:-1px;
	width:90px;
	height:23px;
	border:1px solid #ccc;
	border-bottom:1px solid #FFF;
}
.asm_top_manu .asm_vdian p {
	margin-bottom:5px;
	color:#666;
	line-height:18px;
}
.asm_top_manu .asm_vdian a {
	color:#06c;
}
.asm_top_manu .asm_vdian a:hover {
	color:#f60;
}
.asm_top_manu .asm_vdian img {
	width:90px;
	height:90px;
	display:block;
	margin:0 auto;
}
.asm_top_manu li.asm_menu_hover .asm_vdian {
	display:block;
}
.w1200 .asm_topbar_left .asm_login_wrap .asm_login_name {
	max-width:151px;
}
.w1200 .asm_top_manu li.specia_column {
	display:inline;
}
.w1200 .asm_top_manu .asm_weixin_show {
	right:-62px;
}
.w1200 .asm_top_manu .asm_weixin_show i {
	margin-left:-3px;
}
.pop_win_bg {
	background-color:#000;
	z-index:9999;
	position:absolute;
	left:0;
	top:0;
}
.pop_win {
	MARGIN:10px 0;
	border:0 solid #FFF;
	background-Color:#FFF;
	z-index:9999;
	display:none;
	position:absolute;
	top:60%;
	left:20%;
}
.pop_win .pop_win_title {
	background-color:#9A0201;
	color:#FFF;
	margin:0;
	margin-bottom:10px;
	font-size:12px;
	position:relative;
	padding-left:5px;
	height:26px;
	line-height:26px;
}
.pop_win .pop_win_content {
	color:#000;
	margin:0;
	margin-bottom:10px;
	font-size:14px;
	position:relative;
	padding-left:30px;
	padding-right:30px;
}
.pop_win .pop_win_title img {
	position:absolute;
	right:5px;
	top:5px;
	display:block;
}
.pop_win div {
	z-index:9999;
	margin-bottom:0;
}
.pop_win .pop_win_button {
	width:55px;
	height:25px;
	line-height:25px;
	font-size:14px;
	background:url(../../images/www_3/btn_action.png) no-repeat;
	border:0;
	color:#FFF;
	font-family:"宋体","微软雅黑";
	cursor:pointer;
	margin:10px;
}
.popwinClose {
	cursor:pointer;
	margin-right:8px;
}
.popwinClose a:link,.popwinClose a:visited,.popwinClose a:hover {
	color:#fff;
}
.aptab {
	position:absolute;
	width:478px;
	height:auto;
	background:url(../../images/www_3/aptabbg.jpg) repeat-y;
	z-index:99;
	left:379px;
	top:380px;
}
.aptab_white {
	position:absolute;
	width:478px;
	height:auto;
	background:url(../../images/www_3/aptabbg2.jpg) repeat-y;
	z-index:99;
	left:379px;
	top:380px;
}
.aptab_header {
	width:478px;
	height:29px;
	background:url(../../images/www_3/aptab_header.jpg) no-repeat;
	color:#FFF;
}
.aptab_header ul {
	width:478px;
	height:24px;
	padding-top:5px;
	line-height:24px;
}
.aptab_header ul li.t {
	padding-left:10px;
}
.aptab_header_white {
	width:478px;
	height:26px;
	line-height:26px;
	padding-top:5px;
	background:url(../../images/www_3/aptab_header2.jpg) no-repeat;
	color:#FFF;
}
.aptab_center {
	width:460px;
	height:auto;
	padding-left:9px;
	padding-right:9px;
	word-wrap:break-word;
	word-break:break-all;
}
.aptab_text {
	width:438px;
	height:40px;
	line-height:20px;
	padding-top:12px;
	background-color:#EEE;
	padding-left:11px;
	padding-right:11px;
}
.aptab_title {
	width:438px;
	height:16px;
	line-height:16px;
	color:#333;
	padding-left:11px;
	padding-right:11px;
}
.aptab .selectbox {
	width:375px;
	height:20px;
	padding-left:45px;
	padding-right:40px;
	padding-top:10px;
	padding-bottom:10px;
}
.selectbox ul li {
	width:125px;
	height:20px;
	line-height:20px;
}
.aptab_action {
	text-align:center;
}
.btn_close {
	width:11px;
	height:11px;
	padding-top:1px;
	padding-top:6px\9;
	#padding-top:1px;
	_padding-top:6px;
}
.aptab_footer {
	width:478px;
	height:10px;
	background:url(../../images/www_3/aptab_footer2.jpg) no-repeat;
	_overflow:hidden;
}
.aptab_produce {
	width:460px;
	height:141px;
	background-color:#EEE;
}
.aptab_produce .leftbox {
	width:120px;
	height:120px;
	padding:10px;
}
.aptab_produce .rightbox {
	width:320px;
	height:140px;
}
.rightbox_title {
	color:#333;
}
.rightbox div {
	height:auto;
	line-height:20px;
}
.aptab_produce_title {
	width:450px;
	height:30px;
	padding-left:10px;
	background-color:#EEE;
	line-height:30px;
	border-bottom:1px solid #FFF;
}
.aptab_produce_box {
	width:460px;
	height:215px;
}
@charset "utf-8";
	.layout_main {
	width:100%;
	background-color:#f9f9f9;
	padding-bottom:30px;
}
.layout_main .layout_wrap {
	width:980px;
	margin:0 auto;
	zoom:1;
}
.layout_main .layout_wrap:after {
	display:block;
	clear:both;
	content:'';
	height:0;
	visibility:hidden;
}
.w1200 .layout_main .layout_wrap {
	width:1200px;
	margin:0 auto;
}
.layout_main .layout_col_b {
	width:240px;
	height:398px;
	position:absolute;
	top:0;
	left:50%;
	margin-left:250px;
	background-color:#fff;
	overflow:hidden;
	z-index:4;
}
.w1200 .layout_main .layout_col_b {
	margin-left:360px;
}
.layout_main .layout_col_a {
	float:left;
	width:740px;
}
.w1200 .layout_main .layout_wrap .layout_col_a {
	float:left;
	width:960px;
}
.layout_main .layout_main_banner {
	width:100%;
	height:390px;
}
.banner_slider {
	position:relative;
	z-index:0;
}
.mod_promo_show {
	height:398px;
	position:relative;
}
.mod_promo_show .promo_wrapper {
	position:relative;
	z-index:0;
}
.mod_promo_show .promo_wrapper li {
	position:absolute;
	left:0;
	top:0;
	width:100%;
}
.mod_promo_show .promo_wrapper li a {
	width:980px;
	height:398px;
	margin:0 auto;
	display:block;
	background:url() center;
	background-repeat:no-repeat;
}
.mod_promo_show .promo_wrapper li a img {
	width:530px;
	height:398px;
	margin-left:210px;
}
.mod_promonum_show {
	height:10px;
	position:absolute;
	left:50%;
	bottom:21px;
	margin-left:-15px;
	z-index:1;
	width:auto;
}
.mod_promonum_show ol li {
	display:inline-block;
	width:15px;
	height:15px;
	overflow:hidden;
	margin-left:10px;
	background-color:#ccc;
	cursor:pointer;
	*display:block;
	*float:left;
}
.mod_promonum_show ol li.cur {
	background-color:#ff3c3c;
}
.mod_promonum_show ol {
	float:left;
	position:relative;
	left:-50%;
	text-align:right;
	white-space:nowrap;
}
.mod_promo_show a.show_next,.mod_promo_show a.show_pre {
	background:rgba(102,102,102,0.25);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#3F666666',endColorstr='#3F666666');
	width:45px;
	height:80px;
	display:none;
	position:absolute;
	top:150px;
	left:50%;
	z-index:3;
}
.mod_promo_show a.show_next {
	margin-left:210px;
}
.mod_promo_show a.show_pre {
	margin-left:-280px;
}
.mod_promo_show a.show_next:hover,.mod_promo_show a.show_pre:hover {
	background:rgba(102,102,102,0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F666666',endColorstr='#7F666666');
}
.mod_promo_show a.show_next s {
	background:url(../../images/www_3/index_sprite.png) no-repeat -80px -220px;
	width:45px;
	height:80px;
	display:block;
}
.mod_promo_show a.show_pre s {
	background:url(../../images/www_3/index_sprite.png) no-repeat -0 -220px;
	width:45px;
	height:80px;
	display:block;
}
.w1200 .mod_promo_show .promo_wrapper li a {
	width:1200px;
}
.w1200 .mod_promo_show .promo_wrapper li a img {
	width:750px;
}
.w1200 .mod_promo_show a.show_next {
	margin-left:315px;
}
.w1200 .mod_promo_show a.show_pre {
	margin-left:-390px;
}
.mod_exclusivity {
	height:93px;
}
.mod_exclusivity ol {
	padding:12px 9px;
}
.mod_exclusivity ol li {
	float:left;
	margin:0 7px;
}
.mod_exclusivity ol a {
	display:block;
	width:60px;
	text-align:center;
}
.mod_exclusivity ol a:hover {
	color:#E60012;
}
.mod_exclusivity ol a img {
	display:block;
	width:50px;
	height:50px;
	margin:0 auto;
}
.mod_yasm_notice {
	height:66px;
	padding:8px 15px;
	border-top:1px solid #eee;
}
.mod_yasm_notice li {
	display:block;
	width:214px;
	height:22px;
	overflow:hidden;
	line-height:22px;
}
.mod_yasm_notice li i {
	display:inline-block;
	width:13px;
	height:12px;
	margin-right:8px;
	background:url(../../images/www_3/index_sprite.png) no-repeat -270px -580px;
	vertical-align:middle;
}
.mod_yasm_notice li a {
	vertical-align:middle;
	color:#666;
}
.mod_yasm_notice li a:hover {
	color:#E60012;
}
.mod_tab_cont {
	border:1px solid #EEE;
	margin-top:10px;
	height:265px;
}
.mod_tab_cont .tabs {
	height:32px;
}
.mod_tab_cont .tabs a {
	float:left;
	height:31px;
	cursor:default;
	background:#F7F7F7;
	line-height:31px;
	border:1px solid #EEE;
	border-top:0;
	margin-left:-1px;
	text-align:center;
}
.mod_tab_cont .tabs a:last-child {
	border-right:0;
}
.mod_tab_cont .tabs .last_tb {
	border-right:0;
}
.mod_tab_cont .tabs_1 a {
	width:203px;
	text-align:left;
	text-indent:20px;
}
.mod_tab_cont .tabs_2 a {
	width:101px;
}
.mod_tab_cont .tabs_3 a {
	width:67px;
}
.mod_tab_cont .tabs_4 a {
	width:50px;
}
.mod_tab_cont .tabs .cur {
	background:#FFF;
	border-bottom:0;
	color:#e60012;
}
.mod_tab_cont .content {
	margin-top:4px;
}
.mod_tab_cont .content .tuan_img a {
	position:relative;
	display:block;
	width:195px;
	height:180px;
	margin:0 auto;
}
.mod_tab_cont .content .tuan_img strong {
	position:absolute;
	left:0;
	bottom:0;
	height:26px;
	width:195px;
	background-color:rgba(131,131,131,0.6);
	*filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99838383',endColorstr='#99838383');
	color:#FFF;
	line-height:26px;
	text-align:center;
	cursor:pointer;
}
.mod_tab_cont .content .tuan_img img {
	width:195px;
	height:180px;
}
.mod_tab_cont .content .tuan_detail {
	margin-top:10px;
	zoom:1;
}
.mod_tab_cont .content .tuan_detail:after {
	display:block;
	clear:both;
	content:'';
	height:0;
	visibility:hidden;
}
.mod_tab_cont .content .tuan_detail .price {
	color:#e60012;
	margin-top:3px;
	margin-left:10px;
	display:inline;
	font-size:14px;
	font-weight:normal;
	float:left;
}
.mod_tab_cont .content .tuan_detail .price i {
	font-style:normal;
	font-size:18px;
	font-weight:normal;
}
.mod_tab_cont .content .tuan_detail .tuan_qi {
	margin:3px 0 0 3px;
	line-height:28px;
	color:#666;
	font-size:12px;
}
.mod_tab_cont .content .tuan_detail .num {
	float:right;
	margin-right:10px;
	color:#666;
	margin-top:6px;
}
.mod_tab_cont .content .tuan_detail .num strong {
	color:#e60012;
	font-weight:normal;
}
.mod_tab_cont .content .tuan_detail .btn {
	float:right;
	width:53px;
	height:28px;
	margin-right:10px;
	display:inline;
	line-height:28px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	background:url("../../images/www_3/index_sprite.png") no-repeat 0 -300px;
}
.mod_tab_cont .pic {
	width:196px;
	height:225px;
	margin-left:4px;
	margin-top:4px;
	overflow:hidden;
}
.mod_tab_cont .pic img {
	width:195px;
	height:225px;
}
.mod_iframe_app {
	width:240px;
	height:222px;
	border-top:1px solid #EEE;
	overflow:hidden;
}
.mod_news {
	border:1px solid #EEE;
	margin-top:10px;
	height:173px;
}
.mod_news .tabs {
	height:32px;
}
.mod_news .tabs a {
	float:left;
	position:relative;
	cursor:default;
	height:31px;
	background:#F7F7F7;
	line-height:31px;
	border:1px solid #EEE;
	border-top:0;
	width:67px;
	margin-left:-1px;
	text-align:center;
}
.mod_news .tabs .tb1 {
	text-align:left;
	text-indent:32px;
}
.mod_news .tabs .tb1 span {
	display:block;
	width:21px;
	height:30px;
	position:absolute;
	left:7px;
	top:-5px;
	text-indent:-9999px;
	overflow:hidden;
	background:url("../../images/www_3/index_sprite.png") -60px -300px no-repeat;
}
.mod_news .tabs .tb3 {
	border-right:0;
}
.mod_news .tabs .cur {
	background:#FFF;
	border-bottom:0;
	color:#e60012;
}
.mod_news .tabs_data_2 a {
	width:101px;
}
.mod_news .tabs_data_2 .tb2 {
	border-right:0;
}
.mod_news .tabs_data_1 a {
	width:203px;
	border-right:0;
}
.mod_news .pic {
	margin-left:4px;
	margin-top:4px;
}
.mod_news .content .news_list {
	margin-left:10px;
	margin-top:15px;
}
.mod_news .content .news_list li {
	background:url("../../images/www_3/index_sprite.png") -290px -13px no-repeat;
	height:24px;
	padding-left:10px;
}
.mod_recommend_list {
	margin-top:14px;
}
.mod_recommend_list .pro_tab {
	white-space:nowrap;
	position:relative;
	height:35px;
	width:763px;
	border:1px solid #EEE;
	border-bottom:0;
}
.mod_recommend_list .pro_tab li {
	width:254px;
	height:34px;
	line-height:34px;
	text-align:center;
	border-right:1px solid #FFF;
	float:left;
	background:#f7f7f7;
	z-index:9;
	position:relative;
	color:#333;
	cursor:pointer;
	border-bottom:1px solid #333;
	font-size:14px;
	font-family:"Microsoft YaHei";
}
.mod_recommend_list .pro_tab li.last_tab {
	width:252px;
	_width:255px;
	border-right:0;
}
.mod_recommend_list .pro_tab li.last_tab.cur {
	width:251px;
}
.mod_recommend_list .pro_tab li.cur {
	background:#FFF;
	color:#e60012;
	position:relative;
	top:-4px;
	z-index:99;
	border:1px solid #333;
	border-bottom:0 none;
	height:38px;
	line-height:38px;
	font-size:16px;
}
.mod_recommend_list .has_two_tab {
	border-bottom:1px solid #333;
	background:#f7f7f7;
}
.mod_recommend_list .has_two_tab li {
	width:195px;
	height:34px;
	line-height:34px;
	text-align:center;
	border-right:1px solid #FFF;
	border-bottom:0;
	float:left;
	background:#f7f7f7;
	z-index:9;
	position:relative;
	color:#333;
	cursor:pointer;
	font-size:14px;
	font-family:"Microsoft YaHei";
}
.mod_recommend_list .has_two_tab li.last_tab {
	width:195px;
	border-right:1px solid #E3E3E3;
}
.mod_recommend_list .has_two_tab li.last_tab.cur {
	width:195px;
}
.mod_recommend_list .has_two_tab li.cur {
	background:#FFF;
	color:#e60012;
	position:relative;
	top:0;
	z-index:99;
	margin:-4px 0 -1px;
	border:1px solid #333;
	border-bottom:0;
	height:39px;
	line-height:39px;
	font-size:16px;
}
.mod_recommend_list .has_try_tab li {
	width:190px;
}
.mod_recommend_list .has_try_tab li.last_tab {
	width:189px;
	_width:191px;
	border-right-width:0;
}
.mod_recommend_list .has_try_tab li.last_tab.cur {
	width:188px;
	border-right-width:1px;
}
.mod_recommend_list .has_five_tab li {
	width:152px;
}
.mod_recommend_list .has_five_tab li.last_tab {
	width:150px;
	_width:153px;
	border-right-width:0;
}
.mod_recommend_list .has_five_tab li.last_tab.cur {
	width:149px;
	border-right-width:1px;
}
.mod_recommend_list .tab_content {
	height:285px;
	overflow:hidden;
	margin:10px 0 0 0;
	padding:0;
	position:relative;
}
.mod_recommend_list .tab_content .tabpre {
	display:block;
	position:absolute;
	left:0;
	top:110px;
	z-index:1;
	width:20px;
	height:50px;
	background:url("../../images/www_3/index_sprite.png") -137px -155px no-repeat;
}
.mod_recommend_list .tab_content .tabpre:hover {
	background-position:-84px -155px;
}
.mod_recommend_list .tab_content .tabnext {
	display:block;
	position:absolute;
	right:0;
	top:110px;
	z-index:1;
	width:20px;
	height:50px;
	background:url("../../images/www_3/index_sprite.png") -162px -155px no-repeat;
}
.mod_recommend_list .tab_content .tabnext:hover {
	background-position:-109px -155px;
}
.mod_recommend_list .tab_content li {
	_display:inline;
	width:187px;
	float:left;
	height:281px;
	margin:0 1px 20px 1px;
	text-align:center;
	border:1px solid #FFF;
}
.mod_recommend_list .tab_content ul:after {
	display:block;
	clear:both;
	content:'';
	height:0;
	visibility:hidden;
}
.mod_recommend_list .tab_content li .li_box {
	border:3px solid #FFF;
	height:275px;
}
.mod_recommend_list .tab_content .li_hover {
	border:1px solid #ffc8c8;
}
.mod_recommend_list .tab_content .li_hover .li_box {
	border:3px solid #ffebeb;
}
.mod_recommend_list .tab_content li.none_list {
	width:500px;
	margin:0 auto;
	position:relative;
	left:50%;
	top:130px;
	margin-left:-250px!important;
	padding-top:0;
	float:none;
	border:0;
	background:#FFFDEA;
	border:1px solid #FFCE84;
	height:25px;
	line-height:25px;
	display:block;
}
.mod_recommend_list .tab_content li.change_list {
	border:0;
	float:none;
	text-align:right;
	width:auto;
	position:absolute;
	right:25px;
	top:236px;
}
.mod_recommend_list .tab_content li a.pro_img {
	position:relative;
	width:160px;
	height:160px;
	display:block;
	margin:10px auto 10px auto;
}
.mod_recommend_list .tab_content li a img {
	width:160px;
	height:160px;
}
.mod_recommend_list .tab_content li a sup {
	position:absolute;
	right:0;
	top:0;
	display:block;
	width:40px;
	height:30px;
	padding-top:10px;
	background:url(../../images/www_3/label_bg.png) no-repeat 0 0;
	color:#FFF;
	font-size:14px;
	font-family:"Microsoft Yahei";
}
.mod_recommend_list .tab_content li a sup.pinpai_label {
	height:37px;
	width:26px;
	padding:3px 7px 0;
	font-size:12px;
	font-size:14px\0;
	*font-size:14px;
	font-family:"SimSun";
	line-height:16px;
}
ab_content li.change_list a {
	color:#06C;
}
.mod_recommend_list .tab_content li.change_list a:hover {
	color:#F60;
}
.mod_recommend_list .tab_content .none_product {
	background:url(../../images/www_3/index_sprite.png) no-repeat -290px -78px;
	*background:url(../../images/www_3/index_sprite.png) no-repeat -290px -79px;
	padding-left:15px;
	color:#F60;
}
.mod_recommend_list .tab_content .pro_name {
	height:36px;
	width:160px;
	display:block;
	text-align:left;
	margin:0 auto;
	line-height:18px;
	overflow:hidden;
}
.mod_recommend_list .tab_content .tl {
	width:160px;
	margin:3px auto 2px auto;
	text-align:left;
	font-family:"Century Gothic";
}
.mod_recommend_list .tab_content .tl span {
	font-size:16px;
	font-weight:bold;
	color:#e60012;
	margin-right:5px;
}
.mod_recommend_list .tab_content .tl strong {
	font-size:24px;
	color:#e60012;
	font-weight:bold;
	font-weight:normal;
}
.mod_recommend_list .tab_content .tl strong i {
	font-size:16px;
	font-weight:bold;
}
.mod_recommend_list .tab_content .tl del {
	color:#999;
	margin-left:5px;
	font-family:"Tahoma";
}
.mod_recommend_list .tab_content .last_time,.mod_recommend_list .tab_content .love_num {
	height:23px;
	line-height:23px;
	border-top:1px solid #CCC;
	color:#666;
	background:url(../../images/www_3/index_sprite.png) no-repeat -285px -46px;
	cursor:default;
	text-align:left;
	text-indent:20px;
	margin:0 10px;
}
.mod_recommend_list .tab_content .love_num {
	background:url(../../images/www_3/index_sprite.png) no-repeat 0 -555px;
}
.mod_recommend_list .tab_content .love_num span,.mod_recommend_list .tab_content .last_time span {
	font-weight:bold;
	font-weight:normal;
	color:#e60012;
}
.mod_recommend_list .tab_content .recommend {
	background:url(../../images/www_3/index_sprite.png) no-repeat 0 -490px;
	height:23px;
	overflow:hidden;
	line-height:23px;
	border-top:1px solid #CCC;
	color:#666;
	text-align:left;
	text-indent:20px;
	margin:0 10px;
}
.mod_recommend_list .tab_content .recommend a {
	color:#e60012;
}
.body_skin {
	position:absolute;
	top:36px;
	left:0;
	z-index:-1;
	width:100%;
}
.has_bodyskin {
	background:none;
}
.floor_ad_wrap {
	margin-top:20px;
	background:#FFF;
}
.mod_index_ad_floor {
	position:relative;
	overflow:hidden;
}
.mod_index_ad_floor .big_pic {
	float:left;
	width:220px;
	overflow:hidden;
}
.mod_index_ad_floor .big_pic img {
	margin-left:-10px;
}
.mod_index_ad_floor .small_pic {
	float:left;
	width:180px;
}
.mod_index_ad_floor .border_right {
	width:179px;
	border-right:1px solid #f2f2f2;
}
.mod_index_ad_floor .small_pic .up {
	display:block;
	position:relative;
	height:199px;
	border-bottom:1px solid #f2f2f2;
	text-align:center;
}
.mod_index_ad_floor .small_pic .down {
	display:block;
	position:relative;
	height:200px;
	text-align:center;
}
.mod_index_ad_floor .small_pic strong {
	position:absolute;
	width:180px;
	margin-left:-90px;
	top:15px;
	left:50%;
	font-size:16px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	font-weight:bold;
	color:#333;
	font-family:"Microsoft YaHei";
}
.mod_index_ad_floor .small_pic em {
	position:absolute;
	width:140px;
	top:40px;
	left:50%;
	text-align:center;
	margin-left:-70px;
	font-size:14px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	color:#666;
	font-family:"Microsoft YaHei";
}
.mod_index_ad_floor .small_pic img {
	width:160px;
	height:120px;
	margin-top:69px;
}
.w1200 .mod_index_ad_floor .big_pic {
	float:left;
	width:240px;
	overflow:hidden;
}
.w1200 .mod_index_ad_floor .big_pic img {
	margin-left:0;
}
.w1200 .mod_index_ad_floor .small_pic {
	float:left;
	width:239px;
}
.w1200 .mod_index_ad_floor .border_right {
	width:239px;
	border-right:1px solid #f2f2f2;
}
.mod_floor_title {
	height:32px;
	border-bottom:2px solid #ddd;
	line-height:32px;
	background:#f9f9f9;
	padding-top:20px;
}
.mod_floor_title .bt {
	float:left;
	font-weight:bold;
	font-size:16px;
	font-family:"Microsoft YaHei";
}
.mod_floor_title .dian {
	float:left;
	margin:0 5px;
	font-size:16px;
}
.mod_floor_title .keyword {
	float:right;
	color:#999;
}
.mod_floor_title .keyword a {
	color:#666;
	margin:0 5px;
	max-width:73px;
	display:inline-block;
	overflow:hidden;
	vertical-align:middle;
	text-align:center;
	white-space:nowrap;
	*display:inline;
	text-overflow:ellipsis;
}
.mod_floor_title .keyword a:hover {
	color:#E60012;
}
.mod_floor_title.shengxian,.mod_floor_title.shengxian .bt,.mod_floor_title.shipin,.mod_floor_title.shipin .bt {
	border-bottom-color:#ff4500;
	color:#ff4500;
}
.mod_floor_title.xihu,.mod_floor_title.xihu .bt {
	border-bottom-color:#a7d22d;
	color:#a7d22d;
}
.mod_floor_title.fushi,.mod_floor_title.fushi .bt {
	border-bottom-color:#7b6859;
	color:#7b6859;
}
.mod_floor_title.shuma,.mod_floor_title.shuma .bt {
	border-bottom-color:#3e73ff;
	color:#3e73ff;
}
.mod_floor_title.tuangou,.mod_floor_title.tuangou .bt {
	border-bottom-color:#ff3137;
	color:#ff3137;
}
.mod_floor_title.shangou,.mod_floor_title.shangou .bt {
	border-bottom-color:#cea145;
	color:#cea145;
}
.mod_index_floor .pic {
	display:block;
	text-align:center;
}
.mod_index_floor h3 {
	height:18px;
	overflow:hidden;
	padding:16px 35px 3px;
	font-size:14px;
	color:#000;
	line-height:24px;
	font-weight:normal;
	font-family:"Microsoft YaHei";
}
.mod_index_floor h4 {
	height:24px;
	overflow:hidden;
	margin-bottom:10px;
	padding:0 30px;
	font-size:12px;
	color:#999;
	line-height:24px;
	font-weight:normal;
	font-family:"Microsoft YaHei";
}
.mod_index_floor .pic2 {
	display:block;
	padding:15px 15px 0;
}
.mod_index_floor .pic2 .fl {
	width:140px;
	padding:15px 14px 0 15px;
}
.mod_index_floor .pic2 .sale_txt {
	display:block;
	height:22px;
	overflow:hidden;
	float:left;
	margin-top:4px;
	padding:0 8px;
	background:#ff4148;
	color:#FFF;
	line-height:22px;
	font-size:14px;
	font-family:"Microsoft YaHei";
}
.mod_index_floor .pic2 img {
	float:right;
}
.mod_index_floor .pic2 h3 {
	padding:16px 0 3px;
}
.mod_index_floor .pic2 h4 {
	padding:0;
}
.mod_index_floor {
	position:relative;
	overflow:hidden;
}
.mod_index_floor .a_con {
	float:left;
	width:209px;
	height:360px;
	background:#fff;
	text-align:center;
	border-right:1px solid #f4f4f4;
	overflow:hidden;
}
.mod_index_floor .a_con .tag {
	height:99px;
	_overflow:hidden;
	padding:10px 10px 0 10px;
}
.mod_index_floor .a_con .tag a {
	display:block;
	position:relative;
	float:left;
	text-align:left;
	text-indent:5px;
	margin:0 5px;
	width:84px;
	_width:82px;
	height:32px;
	line-height:32px;
	border-bottom:1px dotted #eee;
	color:#333;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.mod_index_floor .a_con .tag a:hover {
	color:#E60012;
}
.mod_index_floor .a_con .brands {
	position:relative;
	margin-top:10px;
	width:180px;
	height:230px;
	overflow:hidden;
	margin:0 auto;
}
.mod_index_floor .a_con .brands .img_box {
	position:relative;
	width:100px;
	height:230px;
	margin:0 auto;
	overflow:hidden;
}
.mod_index_floor .a_con .brands ul {
	width:1000px;
	position:absolute;
}
.mod_index_floor .a_con .brands ul li {
	float:left;
	width:100px;
}
.mod_index_floor .a_con .brands ul li a {
	display:block;
	width:100px;
	height:40px;
	overflow:hidden;
	margin:12px 0;
}
.mod_index_floor .a_con .brands .btn {
	position:absolute;
	width:9px;
	height:15px;
	font-size:0;
	line-height:0;
	background:url(../../images/www_3/index_sprite.png);
}
.mod_index_floor .a_con .brands .btn_prev {
	background-position:-82px -205px;
	left:10px;
	top:100px;
}
.mod_index_floor .a_con .brands .btn_next {
	background-position:-92px -205px;
	right:10px;
	top:100px;
}
.mod_index_floor .a_con .ad_pic {
	text-align:center;
}
.mod_index_floor .b_con {
	float:left;
	width:329px;
	height:360px;
	overflow:hidden;
	position:relative;
	background:#fff;
	border-right:1px solid #f4f4f4;
	overflow:hidden;
}
.mod_index_floor .b_con .slider_index_ad {
	position:relative;
	width:330px;
	height:360px;
}
.mod_index_floor .b_con .slider_index_ad .img_box {
	width:9999px;
	position:absolute;
}
.mod_index_floor .b_con .slider_index_ad .img_box a {
	float:left;
	width:330px;
	height:360px;
}
.mod_index_floor .b_con .slider_index_ad .trig_box {
	position:absolute;
	bottom:20px;
	width:100%;
	text-align:center;
}
.mod_index_floor .b_con .slider_index_ad .trig_box li {
	display:inline-block;
	*margin-left:110px;
}
.mod_index_floor .b_con .slider_index_ad .trig_box li a {
	float:left;
	text-align:left;
	width:30px;
	margin:0 3px;
	height:4px;
	font-size:0;
	line-height:0;
	background:#ddd;
}
.mod_index_floor .b_con .slider_index_ad .trig_box li a span {
	display:block;
	width:100%;
	height:4px;
	background:#0B6FCF;
}
.mod_index_floor .b_con .slider_index_ad .trig_box li .cur {
	height:6px;
	margin-top:-1px;
}
.mod_index_floor .b_con .slider_index_ad .trig_box li .cur span {
	height:6px;
}
.mod_index_floor .k_con {
	float:left;
	width:329px;
	height:360px;
	overflow:hidden;
	position:relative;
	background:#fff;
	border-right:1px solid #f4f4f4;
	overflow:hidden;
}
.mod_index_floor .k_con a {
	position:relative;
	border-bottom:1px solid #f4f4f4;
	display:block;
}
.mod_index_floor .k_con a span {
	position:absolute;
	top:83px;
	left:25px;
	color:#FFF;
	font-size:14px;
	font-family:"Microsoft YaHei";
	line-height:26px;
}
.mod_index_floor .k_con a em {
	position:absolute;
	top:115px;
	left:25px;
	color:#;
	font-family:"Microsoft YaHei";
}
.mod_index_floor .k_con a i {
	font-family:"Century Gothic";
	color:#e8413e;
	font-style:normal;
	font-weight:bold;
}
.mod_index_floor .k_con a b {
	margin-right:3px;
	font-family:"Century Gothic";
	font-size:17px;
}
.mod_index_floor .c_con {
	float:left;
	width:219px;
	height:360px;
	border-right:1px solid #f4f4f4;
	overflow:hidden;
	background:#fff;
}
.mod_index_floor .c_con a {
	display:block;
	border-bottom:1px solid #f4f4f4;
}
.mod_index_floor .i_con {
	display:none;
}
.mod_index_floor .d_con {
	float:left;
	width:219px;
	height:360px;
	border-right:1px solid #f4f4f4;
	background:#FFF;
	overflow:hidden;
	display:none;
}
.mod_index_floor .j_con {
	float:left;
	width:219px;
	height:360px;
	background:#FFF;
	border-right:1px solid #f4f4f4;
	overflow:hidden;
}
.mod_index_floor .e_con {
	float:left;
	width:220px;
	_width:217px;
	height:360px;
	overflow:hidden;
	background:#fff;
}
.mod_index_floor .e_con a {
	display:block;
	border-bottom:1px solid #f4f4f4;
}
.mod_index_floor .f_con {
	background:#fff;
}
.mod_index_floor .f_con .f1 {
	float:left;
	width:209px;
	height:179px;
	border-top:1px solid #f4f4f4;
	border-right:1px solid #f4f4f4;
	overflow:hidden;
	background:#fff;
}
.mod_index_floor .f_con .f2 {
	float:left;
	width:329px;
	height:179px;
	border-top:1px solid #f4f4f4;
	border-right:1px solid #f4f4f4;
	overflow:hidden;
	background:#fff;
}
.mod_index_floor .f_con .f3 {
	float:left;
	width:219px;
	height:179px;
	border-top:1px solid #f4f4f4;
	border-right:1px solid #f4f4f4;
	overflow:hidden;
	background:#fff;
}
.mod_index_floor .f_con .f4 {
	float:left;
	width:219px;
	height:179px;
	border-top:1px solid #f4f4f4;
	border-right:1px solid #f4f4f4;
	overflow:hidden;
	display:none;
	background:#fff;
}
.mod_index_floor .f_con .f6 {
	float:left;
	width:219px;
	height:179px;
	border-top:1px solid #f4f4f4;
	border-right:1px solid #f4f4f4;
	overflow:hidden;
	background:#fff;
}
.mod_index_floor .f_con .f5 {
	float:left;
	width:220px;
	_width:217px;
	height:359px;
	margin-top:-179px;
	overflow:hidden;
	position:relative;
}
.mod_index_floor .f_con a:hover .p1 {
	color:#e7070f;
}
.mod_index_floor .f_con .ad_pic {
	padding-left:5px;
}
.mod_index_floor .f_con .ad_pic a {
	display:block;
	float:left;
}
.mod_index_floor .f_con .ad_pic img {
	display:block;
	width:100px;
	height:140px;
}
.mod_index_floor .f_con .eq_tit {
	padding:10px 0 0 15px;
	font-family:"Microsoft Yahei";
	font-size:14px;
	color:#666;
	line-height:24px;
}
.mod_index_floor .g_con {
	float:left;
	width:219px;
	height:360px;
	border-right:1px solid #f4f4f4;
	overflow:hidden;
}
.mod_index_floor .pro_con {
	font-family:"Microsoft Yahei";
	font-size:12px;
	text-align:center;
}
.mod_index_floor .pro_con a {
	height:180px;
	text-align:center;
}
.mod_index_floor .pro_con img {
	margin-top:10px;
}
.mod_index_floor .pro_con .p1 {
	margin-top:5px;
	color:#666;
	white-space:nowrap;
	text-overflow:ellipsis;
	margin:5px 10px;
	overflow:hidden;
}
.mod_index_floor .pro_con .p2 {
	color:#E60012;
	font-family:'century gothic';
	font-size:14px;
	font-weight:bold;
}
.mod_index_floor .pro_con a:hover .p1 {
	color:#E60012;
}
.mod_index_floor .pro_con .p_box {
	margin:0 10px;
	font-family:'century gothic';
	text-align:left;
	color:#e60012;
	line-height:20px;
}
.mod_index_floor .pro_con .p_box b {
	margin-right:5px;
	color:#E60012;
	font-size:14px;
}
.mod_index_floor .pro_con .p_box span {
	color:#999;
}
.mod_index_floor .pro_con .p_box del {
	color:#999;
}
.mod_index_floor .pro_con .p_box em {
	float:right;
	color:#999;
}
.mod_index_floor .pro_con .p_box em i {
	color:#d71618;
	font-style:normal;
	font-weight:bold;
	font-family:"century gothic";
	font-size:14px;
}
@keyframes light {
	from {
	opacity:.8;
}
to {
	opacity:1;
}
}@-moz-keyframes light {
	from {
	opacity:.8;
}
to {
	opacity:1;
}
}@-webkit-keyframes light {
	from {
	opacity:.8;
}
to {
	opacity:1;
}
}@-o-keyframes light {
	from {
	opacity:.8;
}
to {
	opacity:1;
}
}.mod_index_floor a:hover img {
	animation:light .5s;
	-moz-animation:light .5s;
	-webkit-animation:light .5s;
	-o-animation:light .5s;
}
.mod_index_floor .shengxian_font {
	color:#ff4500;
	font-weight:bold;
}
.mod_index_floor .xihu_font {
	color:#a7d22d;
	font-weight:bold;
}
.mod_index_floor .fushi_font {
	color:#7b6859;
	font-weight:bold;
}
.mod_index_floor .shuma_font {
	color:#3e73ff;
	font-weight:bold;
}
.mod_index_floor .tuangou_font {
	color:#ff3137;
	font-weight:bold;
}
.mod_index_floor .sgwrap {
	position:relative;
}
.mod_index_floor .sg_tabwrap {
	width:980px;
	height:360px;
	overflow:hidden;
}
.mod_index_floor .sg_tabcontent .specia_column {
	display:none;
}
.mod_index_floor .update_time {
	float:right;
	padding-right:5px;
	font-weight:bold;
	color:#666;
	font-size:14px;
	font-family:'century gothic';
}
.mod_index_floor .sg_tab {
	position:absolute;
	top:-34px;
	left:100px;
	width:600px;
	height:32px;
	line-height:32px;
}
.mod_index_floor .sg_tab li {
	float:left;
	padding:0 10px;
	color:#666;
}
.mod_index_floor .sg_tab li a {
	color:#666;
}
.mod_index_floor .sg_tab li.cur a {
	color:#cea145;
}
.mod_index_floor .tab_arrow {
	position:absolute;
	top:24px;
	left:30px;
	width:0;
	height:0;
	overflow:hidden;
	border-color:transparent transparent #cea145;
	border-style:dashed dashed solid;
	border-width:4px;
	font-size:0;
}
.mod_index_floor .sg_banner {
	position:relative;
	float:left;
}
.mod_index_floor .sg_big {
	width:320px;
}
.mod_index_floor .sg_big img {
	width:320px;
	height:360px;
}
.mod_index_floor .sg_small {
	width:220px;
}
.mod_index_floor .sg_small img {
	width:220px;
	height:360px;
}
.mod_index_floor .sg_big a {
	position:relative;
	display:block;
	width:320px;
	height:360px;
}
.mod_index_floor .sg_big u {
	position:absolute;
	top:320px;
	left:145px;
	font-family:"Microsoft YaHei";
	font-size:14px;
	color:#333;
	line-height:22px;
	text-decoration:none;
}
.mod_index_floor .sg_big b {
	font-family:"Century Gothic";
	font-size:22px;
	font-weight:bold;
	color:#e94919;
}
.mod_index_floor .sg_small a {
	position:relative;
	display:block;
	width:220px;
	height:360px;
}
.mod_index_floor .sg_small u {
	position:absolute;
	top:300px;
	left:30px;
	width:160px;
	font-family:"Microsoft YaHei";
	font-size:14px;
	color:#333;
	line-height:24px;
	text-align:center;
	text-decoration:none;
}
.mod_index_floor .sg_small b {
	font-family:"Century Gothic";
	font-size:20px;
	font-weight:bold;
	color:#e94919;
}
.mod_index_floor .count_down {
	display:none;
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:30px;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#8C030000',endColorstr='#8C030000');
	line-height:30px;
	text-align:center;
	color:#fff;
}
:root .mod_index_floor .count_down {
	filter:none;
	background-color:rgba(3,0,0,0.55);
}
.mod_index_floor .count_down i {
	display:inline-block;
	width:15px;
	height:30px;
	margin-right:6px;
	background:url(../../images/www_3/index_sprite.png) no-repeat -285px -43px;
	vertical-align:middle;
}
.mod_index_floor .sg_cur .count_down {
	display:block;
}
.index_column_ad {
	width:980px;
	height:60px;
	margin:20px auto 0;
}
.floor_left_box {
	display:none;
	position:fixed;
	_position:absolute;
	z-index:1001;
	left:4px;
	bottom:30px;
	width:28px;
	margin-right:-567px;
	text-align:center;
}
.floor_left_box a {
	display:block;
	width:28px;
	height:34px;
	overflow:hidden;
	background:#A5D5DF;
	line-height:38px;
}
.floor_left_box a:hover,.floor_left_box a.cur {
	background:#ff3c3c;
	border:1px solid #e60012;
	width:42px;
	height:38px;
}
.floor_left_box a em {
	display:none;
}
.floor_left_box a .two_line {
	line-height:17px;
	padding:1px 5px;
}
.floor_left_box a:hover em,.floor_left_box a.cur em {
	display:block;
	color:#fff;
}
.floor_left_box a:hover i,.floor_left_box a.cur i {
	display:none;
}
.left_iconfont {
	font-family:"iconfont"!important;
	font-size:20px;
	font-style:normal;
	-webkit-font-smoothing:antialiased;
	-webkit-text-stroke-width:.2px;
	-moz-osx-font-smoothing:grayscale;
	color:#666;
}
.floor_left_box .leftfloor_red .left_iconfont {
	color:#fc6061;
}
.floor_left_box a.feedback {
	width:26px;
	height:34px;
	border:1px dotted #FF3C3C;
    background:#FFF1D6;
    font-weight:bold;
}
.floor_left_box a.feedback em {
	display:block;
	color:#ff5454;
}
.floor_left_box a.feedback:hover {
	width:42px;
	height:38px;
	border:1px solid #e60012;
	background:#ff3c3c;
}
.floor_left_box a.feedback:hover em {
	color:#fff;
}
.w1200 .index_column_ad {
	width:1200px;
}
.w1200 .mod_index_floor .d_con {
	display:block;
}
.w1200 .mod_index_floor .i_con {
	display:block;
}
.w1200 .mod_index_floor .f_con .f4 {
	display:block;
}
.w1200 .mod_index_floor .sg_tabcontent .specia_column {
	display:block;
}
.w1200 .floor_left_box {
	margin-right:-648px;
    background:#A5D5DF;
}
.w1200 .mod_index_floor .sg_tabwrap {
	width:1200px;
}
@charset "utf-8";
	.asm_search_tips_result {
	position:absolute;
	top:32px;
	left:71px;
	z-index:1000;
	width:364px;
	background:#fff;
	display:none;
}
.asm_search_tips_result ul {
	border:1px solid #CCC;
}
.asm_search_tips_result li {
	height:28px;
	overflow:hidden;
}
.asm_search_tips_result li a {
	display:block;
	height:28px;
	color:#333;
	font-size:12px;
	line-height:28px;
	text-indent:2em;
}
.asm_search_tips_result li a.indent {
	float:left;
}
.asm_search_tips_result li a:hover {
	color:#333;
}
.asm_search_tips_result li.haslist {
	height:28px;
}
.asm_search_tips_result li .indent strong {
	margin:0 7px 0 0;
	color:#C00;
}
.asm_search_tips_result li.haslist s {
	display:inline-block;
	width:5px;
	height:28px;
	margin:0 7px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat 0 -510px;
	vertical-align:middle;
}
.asm_search_tips_result li.select {
	height:28px;
	background:#f8f8f8;
}
.asm_search_tips_result li.select_haslist {
	background-color:#f8f8f8;
}
.asm_search_tips_result li.select_haslist a.indent {
	position:relative;
	z-index:999;
	width:215px;
	border-right:1px solid #F8F8F8;
}
.asm_search_tips_result li.select a {
	color:#333;
}
.header a.linkYHD {
	float:right;
	width:82px;
	height:36px;
	margin-top:24px;
	padding-left:65px;
	background:url(../../images/www_3/index_sprites.png) right -322px;
	color:#4f4f4f;
	line-height:36px;
}
.header a.linkYHD:hover {
	color:#c00;
}
.search_classify_detail {
	width:218px;
	height:336px;
	*height:342px;
	border-left:1px solid #F0F0F0;
	border-bottom:1px solid #CCC;
	background:#f8f8f8;
	position:absolute;
	right:1px;
	top:1px;
	overflow:hidden;
	z-index:99;
	display:none;
}
.search_classify_none {
	height:301px;
	*height:304px;
	width:198px;
	background:#fff;
	position:absolute;
	left:232px;
	top:-1px;
	border-top:1px solid #999;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}
.search_classify_detail .asm_classify_name {
	text-align:center;
	line-height:34px;
	font-size:14px;
	color:#666;
	font-family:"Microsoft Yahei";
}
.search_classify_detail dl {
	margin:0 0 10px;
}
.search_classify_detail dt {
	color:#333;
	font-weight:bold;
	margin:0 10px;
	line-height:30px;
}
.asm_search_tips_result .search_classify_detail .search_brand dd.s_brand_list {
	height:48px;
	overflow:hidden;
	margin:0 10px;
}
.asm_search_tips_result .search_classify_detail .s_brand_list a {
	color:#333;
	font-weight:normal;
	overflow:hidden;
	float:left;
	text-align:left;
	text-indent:0;
	height:24px;
	line-height:24px;
	margin-right:14px;
	_display:inline;
	white-space:nowrap;
}
.asm_search_tips_result .search_classify_detail .search_brand a:hover {
	color:#c00;
}
.asm_search_tips_result .search_classify_detail .s_brand_list a.more {
	color:#999;
	font-family:"SimSun";
}
.asm_search_tips_result .search_classify_detail .s_brand_list a.more:hover {
	color:#C00;
}
.search_size dd.s_size_list {
	height:44px;
	overflow:hidden;
}
.asm_search_tips_result .search_classify_detail .s_size_list a {
	color:#666;
	font-weight:normal;
	float:left;
	text-indent:0;
	height:22px;
	line-height:22px;
	margin-right:10px;
}
.asm_search_tips_result .search_classify_detail .s_size_list a:hover {
	color:#c00;
}
.select_haslist .search_classify_detail {
	display:block;
}
.search_list_detail {
	height:301px;
	*height:304px;
	width:198px;
	background:#FFFAEC;
	position:absolute;
	left:232px;
	top:-1px;
	border-top:1px solid #999;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	display:none;
	overflow:hidden;
}
.search_list_detail dl {
	padding:10px 10px 0;
	height:90px;
}
.search_list_detail dl.select {
	background:#FFF4D7;
}
.search_list_detail dt {
	float:left;
}
.search_list_detail dt a {
	width:60px;
	height:60px;
	display:block;
	border:1px solid #DBDBDB;
	text-indent:0;
}
.search_list_detail dd {
	float:left;
	width:111px;
}
.choose_list dt {
	line-height:30px;
}
.choose_list dd {
	margin:8px 10px 0 10px;
	_display:inline;
}
.choose_list .c_list_detail {
	width:120px;
	float:right;
}
.asm_search_tips_result li.select_haslist a.c_pro_pic {
	width:60px;
	height:60px;
	display:block;
	float:left;
	border:1px solid #E6E4E0;
	text-indent:0;
}
.choose_list h3 {
	font-weight:normal;
}
.choose_list h3 a {
	height:36px;
	line-height:18px;
	overflow:hidden;
	text-indent:0;
	margin-bottom:5px;
}
.choose_list h3 a:hover {
	color:#C00;
}
.choose_list .c_list_detail strong {
	color:#C00;
}
.choose_list .c_list_detail del {
	color:#999;
	margin-left:5px;
}
.choose_list a.s_cart_btn {
	background:url(../../images/www_3/add_cart_btn.png) no-repeat;
	width:77px;
	height:22px;
	line-height:22px;
	*line-height:24px;
	text-align:center;
	color:#FFF;
	text-indent:0;
	margin:5px 0 0;
	display:block;
	font-weight:bold;
}
.choose_list a.s_cart_btn:hover {
	color:#FFF;
}
.asm_fix_search .asm_search_tips_result {
	top:25px;
	left:1px;
}
.asm_fix_search .asm_search_tips_result li.select_haslist a.indent {
	width:209px;
}
.asm_search_tips_result a.asm_clear_history_record {
	display:none;
}
.asm_search_tips_result .asm_cleared_searches {
	display:none;
}
.asm_search_history .asm_total_sort,.asm_search_history #recom1,.asm_search_history #recom2,.asm_search_history ul {
	display:none;
}
.asm_search_history a.asm_clear_history_record {
	display:block;
	height:24px;
	border:1px solid #CCC;
	border-top:0 none;
	background:#F2F2F2;
	color:#666;
	line-height:24px;
	text-align:center;
}
.asm_search_history a.asm_clear_history_record:hover {
	color:#C00;
}
.asm_search_history .asm_cleared_searches {
	padding:30px 0;
	border:1px solid #CCC;
	color:#666;
	text-align:center;
}
.asm_search_history li a {
	display:block;
	height:25px;
	width:138px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	word-break:break-all;
	color:#333;
	font-size:12px;
	line-height:25px;
	text-indent:.5em;
}
.asm_search_history li.haslist a {
	width:auto;
}
.asm_search_history .asm_search_history_new {
	display:block;
}
.asm_search_history_new {
	display:none;
	position:absolute;
	top:0;
	left:0;
	z-index:1000;
	width:362px;
	overflow:hidden;
	padding-bottom:8px;
	border:1px solid #ccc;
	background:#fff;
}
.asm_search_history_new .asm_s_history {
	float:left;
	width:156px;
	border-right:1px solid #e5e5e5;
}
.asm_search_history_new .asm_s_history dt {
	height:16px;
	padding:12px 6px 8px 25px;
	color:#999;
	line-height:16px;
}
.asm_search_history_new .asm_s_history dt a {
	display:block;
	float:right;
	height:16px;
	padding-left:16px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -289px -550px;
	color:#666;
}
.asm_search_history_new .asm_s_history dt a:hover {
	color:#e60012;
}
.asm_search_history_new .asm_s_history dd a {
	display:block;
	width:126px;
	height:28px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	word-break:break-all;
	padding:0 5px 0 25px;
	line-height:28px;
	color:#333;
}
.asm_search_history_new .asm_s_history dd a:hover {
	background:#f8f8f8;
	color:#333;
}
.asm_search_history_new .asm_h_search,.search_classify_detail .asm_property_list {
	float:left;
	width:185px;
	overflow:hidden;
	margin-left:-1px;
	padding:0 10px;
	border-left:1px solid #e5e5e5;
}
.asm_search_history_new .asm_h_search dt,.search_classify_detail .asm_property_list dt {
	padding:12px 6px 13px 15px;
	color:#999;
}
.asm_search_history_new .asm_h_search dd,.search_classify_detail .asm_property_list dd {
	float:left;
	margin:0 4px 14px;
}
.asm_search_history_new .asm_h_search dd a,.search_classify_detail .asm_property_list dd a {
	display:block;
	float:left;
	max-width:160px;
	height:22px;
	padding:0 10px;
	border:1px solid #e1e1e1;
	background:#FFF;
	line-height:22px;
	-moz-transition:all .5s ease;
	-webkit-transition:all .5s ease;
	-o-transition:all .5s ease;
	-ms-transition:all .5s ease;
	transition:all .5s ease;
	text-indent:0;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	word-break:break-all;
}
.asm_search_history_new .asm_h_search dd a:hover,.search_classify_detail .asm_property_list dd a:hover {
	border:1px solid #e60012;
	color:#e60012;
}
.w1200 .asm_search_tips_result {
	width:457px;
}
.w1200 .asm_search_tips_result li.select_haslist a.indent {
	width:208px;
}
.w1200 .asm_search_history_new .asm_s_history {
	width:249px;
}
.w1200 .asm_search_history_new .asm_s_history dd a {
	width:205px;
}
.w1200 .asm_search_history_new {
	width:455px;
}
.skin_header {
	background:url(../../images/www_3/header_skin_w980.png) no-repeat;
}
.w1200 .skin_header {
	background:url(../../images/www_3/header_skin_w1200.png) no-repeat;
}
.fixed_recommend_main {
	position:fixed;
	_position:absolute;
	left:50%;
	bottom:0;
	z-index:1020;
	height:0;
	margin-left:-490px;
}
.fixed_recommend_wrap {
	display:none;
	position:absolute;
	left:0;
	bottom:-295px;
	width:970px;
	height:290px;
	padding:5px 5px 0;
}
.fixed_recommend_wrap .con {
	width:946px;
	height:278px;
	padding:0 12px 12px;
	background:url(../../images/www_3/bg.png) #F8F8F8;
}
.fixed_recommend_wrap .con h3 {
	height:35px;
	font:16px/35px 'Microsoft Yahei';
}
.fixed_recommend_wrap .recom_num_scroll_wrap {
	float:left;
	position:relative;
	width:198px;
	height:238px;
	border:2px solid #ddd;
	background-color:#fff;
}
.fixed_recommend_wrap .recom_num_scroll {
	width:198px;
	margin-top:5px;
	overflow:hidden;
}
.fixed_recommend_wrap .recom_num_scroll ul {
	width:9999em;
}
.fixed_recommend_wrap .recom_num_scroll li {
	float:left;
	padding:20px 24px 0;
}
.fixed_recommend_wrap .recom_product {
	width:150px;
}
.fixed_recommend_wrap .recom_product .pic {
	width:115px;
	height:115px;
	margin:0 auto 10px;
}
.fixed_recommend_wrap .recom_product dt {
	height:40px;
	line-height:20px;
	overflow:hidden;
}
.fixed_recommend_wrap .recom_product .price {
	height:20px;
	line-height:20px;
}
.fixed_recommend_wrap .recom_product .price strong {
	color:#C00;
}
.fixed_recommend_wrap .recom_product .price del {
	margin-left:5px;
	color:#999;
}
.fixed_recommend_wrap .recom_product .btn {
	height:22px;
}
.fixed_recommend_wrap .recom_product .btn_add_cart {
	display:block;
	width:80px;
	height:22px;
	line-height:22px;
	text-align:center;
	background:url(../../images/www_3/sprite.png) 0 -40px no-repeat;
	font-weight:bold;
	color:#fff;
	text-shadow:0 0 2px #d84803;
}
.fixed_recommend_wrap .recom_product .btn_add_cart:hover {
	color:#fff;
}
.fixed_recommend_wrap .recom_num_scroll_wrap .scroll_arrow {
	position:absolute;
	top:6px;
	width:13px;
	height:14px;
	background:url(../../images/www_3/sprite.png) no-repeat;
	cursor:default;
	color:#fff;
}
.fixed_recommend_wrap .recom_num_scroll_wrap .arrow_prev {
	right:25px;
	background-position:-120px -20px;
}
.fixed_recommend_wrap .recom_num_scroll_wrap .arrow_prev_click {
	cursor:pointer;
	background-position:-120px 0;
}
.fixed_recommend_wrap .recom_num_scroll_wrap .arrow_next {
	right:7px;
	background-position:-140px -20px;
}
.fixed_recommend_wrap .recom_num_scroll_wrap .arrow_next_click {
	cursor:pointer;
	background-position:-140px 0;
}
.fixed_recommend_wrap .recom_num_scroll_wrap .scroll_num {
	position:absolute;
	right:50px;
	top:5px;
	color:#666;
}
.fixed_recommend_wrap .recom_num_scroll_wrap .scroll_num .cur {
	font-weight:bold;
	color:#c00;
}
.fixed_recommend_wrap .recom_screen_scroll_wrap {
	float:right;
	position:relative;
	width:720px;
	height:242px;
	background-color:#fff;
}
.fixed_recommend_wrap .recom_screen_scroll {
	width:660px;
	overflow:hidden;
	margin:5px auto 0;
}
.fixed_recommend_wrap .recom_screen_scroll ul {
	width:9999em;
}
.fixed_recommend_wrap .recom_screen_scroll li {
	float:left;
	margin:20px 20px 0 0;
}
.fixed_recommend_wrap .recom_screen_scroll_wrap .scroll_arrow {
	position:absolute;
	top:50%;
	width:20px;
	height:40px;
	margin-top:-20px;
	background:url(../../images/www_3/sprite.png) no-repeat;
	cursor:default;
	color:#fff;
}
.fixed_recommend_wrap .recom_screen_scroll_wrap .arrow_prev {
	left:0;
	background-position:-54px 6px;
}
.fixed_recommend_wrap .recom_screen_scroll_wrap .arrow_prev_click {
	cursor:pointer;
	background-position:6px 6px;
}
.fixed_recommend_wrap .recom_screen_scroll_wrap .arrow_prev_click:hover {
	background-position:6px -314px;
}
.fixed_recommend_wrap .recom_screen_scroll_wrap .arrow_next {
	right:0;
	background-position:-90px 6px;
}
.fixed_recommend_wrap .recom_screen_scroll_wrap .arrow_next_click {
	cursor:pointer;
	background-position:-30px 6px;
}
.fixed_recommend_wrap .recom_screen_scroll_wrap .arrow_next_click:hover {
	background-position:-30px -314px;
}
.fixed_recommend_wrap .recom_screen_scroll_wrap .icon_arrow {
	position:absolute;
	left:-20px;
	top:50%;
	width:0;
	height:0;
	overflow:hidden;
	margin-top:-10px;
	font-size:0;
	border:10px dashed transparent;
	border-right-style:solid;
	border-right-color:#fff;
}
.fixed_recommend_wrap .transparent_bg {
	position:absolute;
	left:0;
	top:0;
	z-index:-1;
	width:980px;
	height:295px;
	background-color:#333;
	opacity:.3;
	filter:alpha(opacity=30);
}
.fixed_recommend_wrap .close {
	position:absolute;
	right:10px;
	top:10px;
	width:20px;
	height:20px;
	background:url(../../images/www_3/sprite.png) -165px -24px no-repeat;
	cursor:pointer;
}
.w1200 .fixed_recommend_main_index {
	margin-left:-600px;
}
.w1200 .fixed_recommend_main_index .fixed_recommend_wrap {
	width:1190px;
}
.w1200 .fixed_recommend_main_index .con {
	width:1166px;
}
.w1200 .fixed_recommend_main_index .recom_screen_scroll_wrap {
	width:940px;
}
.w1200 .fixed_recommend_main_index .recom_screen_scroll {
	width:870px;
}
.w1200 .fixed_recommend_main_index .recom_screen_scroll li {
	margin:20px 30px 0 0;
}
.w1200 .fixed_recommend_wrap .transparent_bg {
	width:1200px;
}
.fixed_recommend_btn {
	position:absolute;
	right:0;
	bottom:-30px;
	width:auto;
	height:28px;
	border:1px solid #DBDBDB;
	background-color:#F5F5F5;
	border-radius:3px;
}
.fixed_recommend_btn .recom_text {
	display:block;
	line-height:28px;
	padding:0 10px 0 38px;
	background:url(../../images/www_3/sprite.png) -169px 6px no-repeat;
	cursor:pointer;
}
.fixed_recommend_wrap .recom_vouchers_wrap {
	float:left;
	width:202px;
	height:242px;
	background:url(../../images/www_3/sprite.png) 0 -70px no-repeat;
}
.fixed_recommend_wrap .recom_vouchers_wrap dl {
	width:202px;
	height:242px;
}
.fixed_recommend_wrap .recom_vouchers_wrap .vouchers_text {
	width:184px;
	height:112px;
	margin:16px auto 0;
}
.fixed_recommend_wrap .recom_vouchers_wrap .vouchers_text a {
	display:block;
	width:184px;
	height:102px;
	padding-top:10px;
	text-align:center;
	color:#fff;
}
.fixed_recommend_wrap .recom_vouchers_wrap .vouchers_text a:hover {
	color:#fff;
}
.fixed_recommend_wrap .recom_vouchers_wrap .vouchers_text .meet {
	display:block;
	font-size:14px;
	line-height:36px;
}
.fixed_recommend_wrap .recom_vouchers_wrap .vouchers_text .meet .yen {
	font:bold 16px/16px 'Microsoft Yahei';
}
.fixed_recommend_wrap .recom_vouchers_wrap .vouchers_text .meet .price {
	font:bold 24px/24px Arial;
	vertical-align:-1px;
}
.fixed_recommend_wrap .recom_vouchers_wrap .vouchers_text .reduce {
	display:block;
}
.fixed_recommend_wrap .recom_vouchers_wrap .vouchers_text .reduce .yen {
	font:bold 24px/24px 'Microsoft Yahei';
}
.fixed_recommend_wrap .recom_vouchers_wrap .vouchers_text .reduce .price {
	font:bold 50px/50px Arial;
}
.fixed_recommend_wrap .recom_vouchers_wrap .text {
	height:36px;
	line-height:18px;
	overflow:hidden;
	margin:35px 5px 0;
	font-family:'SimSun';
}
.fixed_recommend_wrap .recom_vouchers_wrap .text a,.fixed_recommend_wrap .recom_vouchers_wrap .text a:hover {
	color:#ED7D7A;
}
.fixed_recommend_wrap .recom_vouchers_wrap .expiry_date {
	height:18px;
	line-height:18px;
	overflow:hidden;
	margin:4px 5px 0;
	color:#ED7D7A;
	font-family:'SimSun';
}
.fixed_vouchers_btn {
	position:absolute;
	right:0;
	bottom:-30px;
	height:28px;
	border:1px solid #DBDBDB;
	background-color:#F5F5F5;
	border-radius:3px;
}
.fixed_vouchers_btn .recom_text {
	display:block;
	line-height:28px;
	padding:0 10px 0 38px;
	background:url(../../images/www_3/sprite.png) -169px -40px no-repeat;
	cursor:pointer;
}
.clear {
	clear:both;
}
.spop {
	width:468px;
	border:#ccc solid 1px;
	background-color:#eee;
	_background-color:#fff;
	height:auto;
	font:12px Arial,Helvetica,sans-serif;
}
.spopro {
	padding-bottom:10px;
	padding-top:3px;
	width:466px;
	margin:0 auto;
	background:url(../../images/www_3/bottom.jpg) no-repeat bottom;
}
.spopimg {
	float:left;
	width:118px;
	height:118px;
	border:#ddd solid 1px;
	text-align:center;
	display:block;
	background-color:#fff;
	margin:7px 8px 0 17px;
	_display:inline;
}
.spopbox {
	float:left;
	width:302px;
}
.spopstitle {
	font-weight:bold;
	color:#666;
	text-decoration:none;
	height:35px;
	line-height:18px;
	overflow:hidden;
	margin-top:7px;
	display:block;
}
.spopro span {
	display:block;
	color:#666;
	margin-bottom:6px;
}
.spopro span b {
	color:#C00;
}
.failed_msg {
	padding:10px;
	line-height:20px;
	text-align:center;
}
.spopbtn {
	border-top:#CDCDCD dashed 1px;
	width:302px;
	font:14px '宋体',Arial,Helvetica,sans-serif;
	padding-top:10px;
}
.spopbtn a {
	background:url(../../images/www_3/popbg.png) no-repeat;
	display:inline-block;
	margin-right:8px;
	width:110px;
	height:30px;
	line-height:30px;
	text-align:center;
	text-decoration:none;
}
.spopbtn .sview {
	background-position:0 -44px;
	color:#fff;
	font-weight:bold;
}
.spopbtn .sview:hover {
	color:#fff;
}
.spopbtn .sbuy {
	background-position:-110px -44px;
	color:#333;
}
.sother {
	width:450px;
	margin:7px auto 8px;
}
.sother h3 {
	color:#666;
	font-weight:bold;
	font-size:12px;
	text-indent:10px;
}
.slist {
	margin-top:12px;
	border:#DDD solid 1px;
	background-color:#fff;
}
.navbox {
	text-align:center;
}
.navi {
	height:20px;
	margin:7px auto 5px;
	display:inline-block;
}
.navi {
	text-align:left;
	*display:inline;
}
.navi a {
	width:7px;
	height:7px;
	float:left;
	margin:3px;
	background:url(../../images/www_3/popbg.png) -250px -124px no-repeat;
	display:block;
	font-size:1px;
	_display:inline;
}
.navi a:hover {
	background-position:-271px -124px;
}
.navi a.active {
	background-position:-271px -124px;
}
.disabled {
	visibility:hidden;
}
.browse {
	float:left;
	background:url(../../images/www_3/popbg.png) no-repeat;
	width:16px;
	height:60px;
	display:block;
	margin-top:55px;
	cursor:pointer;
}
a.left {
	background-position:0 -74px;
}
a.left:hover {
	background-position:-79px -74px;
}
a.right {
	background-position:-16px -74px;
}
a.right:hover {
	background-position:-95px -74px;
}
.scrollable {
	width:416px;
	position:relative;
	overflow:hidden;
	height:190px;
	float:left;
}
.scrollable .items {
	width:20000em;
	position:absolute;
	clear:both;
}
.items div {
	float:left;
	width:416px;
}
.items div ul {
	width:416px;
	height:190px;
}
.items div li {
	width:120px;
	height:auto;
	margin:0 9px;
	float:left;
	_display:inline;
}
.items div .slistimg {
	border:#ddd solid 1px;
	width:118px;
	height:118px;
	display:block;
	margin-bottom:6px;
	text-align:center;
}
.items div .slistxt {
	height:35px;
	line-height:18px;
	overflow:hidden;
	color:#666;
	text-decoration:none;
	display:block;
	margin-bottom:4px;
}
.items div span {
	display:block;
	margin-bottom:10px;
	color:#999;
}
.items div span b {
	color:#C00;
}
.items div span i {
	font-style:normal;
	text-decoration:line-through;
	margin-left:3px;
}
.browse_related_wrap {
	padding-top:20px;
	background:url(../../images/www_3/br_topbg.png) repeat-x;
}
.browse_related {
	width:980px;
	margin:0 auto;
}
.browse_related_left {
	position:relative;
	z-index:0;
	float:left;
	width:204px;
	background:url(../../images/www_3/br_bg_sprite.png) no-repeat 191px 0;
}
.browse_related_left h4 {
	color:#666;
	font-size:14px;
	font-weight:bold;
}
.browse_related_left .paging {
	position:absolute;
	top:2px;
	right:12px;
}
.browse_related_left .paging em {
	margin-left:6px;
	vertical-align:middle;
}
.browse_related_left .paging em b {
	color:#c00;
}
.browse_related_left .paging a {
	display:inline-block;
	width:13px;
	height:13px;
	margin-left:6px;
	background:url(../../images/www_3/br_bg_sprite.png) no-repeat -30px 0;
	vertical-align:middle;
}
.browse_related_left .paging a.next {
	background-position:-50px 0;
}
.browse_related_left .paging a.prev_clickable {
	background-position:-70px 0;
	cursor:pointer;
}
.browse_related_left .paging a.next_clickable {
	background-position:-90px 0;
	cursor:pointer;
}
.browse_related_left .paging a.prev_clickable:hover {
	background-position:-110px 0;
}
.browse_related_left .paging a.next_clickable:hover {
	background-position:-130px 0;
}
.browse_history_wrap {
	width:204px;
	height:330px;
	overflow:hidden;
	padding-top:0;
}
.browse_history_con {
	width:10000px;
}
.browse_history_wrap li {
	float:left;
	width:204px;
	padding:0 0 12px 0;
}
.browse_history_wrap .browse_history_list {
	_display:inline;
	overflow:hidden;
	margin-top:12px;
	_zoom:1;
}
.browse_history_wrap .browse_history_list .pro_img {
	float:left;
}
.browse_history_wrap .browse_history_list .pro_img img {
	display:block;
	width:63px;
	height:63px;
}
.browse_history_wrap .browse_history_list div {
	float:left;
	width:100px;
	margin-left:4px;
}
.browse_history_wrap .browse_history_list div a {
	display:block;
	height:40px;
	overflow:hidden;
	line-height:20px;
	word-wrap:break-word;
	word-break:break-all;
}
.browse_history_wrap .browse_history_list div p {
	margin-top:7px;
	color:#c00;
	font-weight:700;
}
.browse_history_none {
	padding:56px 0 0 60px;
}
.browse_history_none dt {
	margin-bottom:20px;
	color:#999;
}
.browse_history_none dd {
	display:block;
	width:85px;
	height:121px;
	background:url(../../images/www_3/br_bg_sprite.png) no-repeat -30px -180px;
}
.browse_related_right {
	float:left;
	width:776px;
}
.browse_related_right h4 {
	padding-left:38px;
	color:#666;
	font-size:14px;
	font-weight:bold;
}
.browse_related_list {
	position:relative;
	z-index:0;
}
.browse_related_list .prev,.browse_related_list .next {
	position:absolute;
	top:105px;
	width:14px;
	height:27px;
	overflow:hidden;
	margin-top:0;
	text-indent:-999em;
	cursor:default;
}
.browse_related_list .prev {
	left:16px;
	background:none;
}
.browse_related_list .next {
	right:16px;
	background:none;
}
.browse_related_list .prev_clickable {
	background:url(../../images/www_3/br_bg_sprite.png) no-repeat -30px -30px;
	cursor:pointer;
}
.browse_related_list .next_clickable {
	background:url(../../images/www_3/br_bg_sprite.png) no-repeat -80px -30px;
	cursor:pointer;
}
.browse_related_list .prev_clickable:hover {
	background-position:-30px -95px;
}
.browse_related_list .next_clickable:hover {
	background-position:-80px -95px;
}
.browse_related_list .slide_box {
	width:708px;
	overflow:hidden;
	margin:10px auto 0;
}
.browse_related_list .slide_box ul {
	width:10000px;
}
.browse_related_list .slide_box li {
	display:inline;
	float:left;
	width:153px;
	margin:0 9px;
	padding:10px 0 0;
	border:3px solid #fff;
}
.browse_related_list .slide_box li.cur {
	border:3px solid #f2f2f2;
}
.browse_related_list .slide_box li .pic {
	display:block;
	width:115px;
	height:115px;
	margin:0 auto;
}
.browse_related_list .slide_box li .pic img {
	display:block;
	width:115px;
	height:115px;
}
.browse_related_list .slide_box li .pro_name {
	display:block;
	height:40px;
	overflow:hidden;
	margin-top:9px;
	padding:0 10px;
	line-height:20px;
	word-wrap:break-word;
	word-break:break-all;
}
.browse_related_list .slide_box li .price {
	margin-top:2px;
	padding:0 10px;
	line-height:20px;
}
.browse_related_list .slide_box li .prolist_link {
	height:20px;
	overflow:hidden;
	margin-top:2px;
	padding:0 10px;
	line-height:20px;
}
.browse_related_list .slide_box li .prolist_link a {
	color:#C00;
}
.browse_related_list .slide_box li .price strong {
	color:#c00;
}
.browse_related_list .slide_box li .glbtn {
	margin:6px 0 12px;
	padding:0 10px;
}
.browse_related_list .slide_box li .glbtn a {
	display:block;
	width:70px;
	height:20px;
	border:00 none;
	background:url(../../images/www_3/br_bg_sprite.png) no-repeat -30px -140px;
	color:#FFF;
	line-height:20px;
	text-align:center;
	cursor:pointer;
	font-family:"microsoft yahei";
}
.browse_related_list li .pro_label {
	display:none;
	position:relative;
	width:153px;
	height:24px;
	overflow:hidden;
	padding:8px 0 4px;
	background:#f6f6f6;
}
.browse_related_list .pro_label span {
	display:block;
	float:left;
	height:24px;
	margin:0 0 6px 7px;
	_display:inline;
	background:#e7e7e7;
	font-family:"microsoft yahei";
}
.browse_related_list .pro_label span a {
	display:block;
	float:left;
	position:relative;
	top:-2px;
	left:-2px;
	height:22px;
	overflow:hidden;
	padding:0 3px;
	border:1px solid #dbdbdb;
	background:#FFF;
	line-height:22px;
	color:#666;
}
.browse_related_list .pro_label span a:hover {
	color:#C00;
}
.browse_related_list li.cur .pro_label {
	display:block;
}
.browse_related_list .page_num {
	position:absolute;
	top:-26px;
	left:0;
	width:100%;
	height:15px;
	text-align:right;
}
.browse_related_list .page_num .cur_page {
	font-style:normal;
	color:#C00;
}
.w1200 .browse_related {
	width:1200px;
}
.w1200 .browse_related_right {
	width:996px;
}
.w1200 .browse_related_list .slide_box {
	width:925px;
}
.w1200 .browse_related_list .slide_box li {
	margin:0 13px;
}
.ie6_upgrade {
	display:none;
	position:relative;
	width:978px;
	height:24px;
	overflow:hidden;
	margin:0 auto;
	border:1px solid #E5DEBC;
	background-color:#FFF7D1;
}
.ie6_upgrade_wrap {
	height:16px;
	line-height:16px;
	padding:4px 0 4px 10px;
	color:#555;
}
.ie6_upgrade_sad {
	float:left;
	width:16px;
	height:16px;
	margin-right:10px;
	background:url(../../images/www_3/ie_upgrade.png) no-repeat;
}
.ie6_upgrade_text {
	float:left;
	margin-right:10px;
}
.ie6_upgrade_wrap a {
	float:left;
	margin-right:10px;
	padding-left:20px;
	color:#06c;
	font-weight:bold;
}
.ie6_upgrade_wrap a:hover {
	color:#f60;
}
.ie6_upgrade_ie {
	background:url(../../images/www_3/ie_upgrade.png) 0 -20px no-repeat;
}
.ie6_upgrade_360 {
	background:url(../../images/www_3/ie_upgrade.png) 0 -40px no-repeat;
}
.ie6_upgrade_close {
	position:absolute;
	right:2px;
	top:2px;
	width:20px;
	height:20px;
	line-height:100px;
	overflow:hidden;
	background:url(../../images/www_3/ie_upgrade.png) 5px -60px no-repeat;
}
.ie6_upgrade_close:hover {
	background-position:5px -80px;
}
.w1200 .ie6_upgrade {
	width:1198px;
}
.popGeneral {
	display:block;
	position:fixed;
	_position:absolute;
	left:50%;
	bottom:-100%;
	background-color:#fff;
	border:0 solid #cdcdcd;
	z-index:100010;
	float:left;
}
.popGeneral .top_tcgeneral {
	padding:5px 10px;
	padding-bottom:3px\0;
	background-color:#900;
	color:#fff;
	font-size:12px;
	line-height:14px;
}
.popGeneral .top_tcgeneral h4 {
	margin:0;
	padding:0;
	font-weight:normal;
	font-size:12px;
	line-height:14px;
}
.top_tcgeneral .close_tcg {
	display:inline-block;
	position:absolute;
	top:5px;
	right:6px;
	padding-right:14px;
	background:url(../../images/www_3/yhdlib.gif) no-repeat 100% 2px;
	background-position-y:-1px\0;
	*background-position-y:-1px;
	_background-position-y:1px;
	font-size:12px;
	line-height:14px;
	cursor:pointer;
	_zoom:1;
}
@charset "utf-8";
	.asm_cart_pop {
	width:488px;
	padding:5px;
	background-color:rgba(51,51,51,0.3);
}
.asm_cart_pop .asm_pop_content {
	position:relative;
	width:485px;
	padding:50px 0 20px 0;
	border:1px solid #b1b1b1;
	background:#FFF;
}
.asm_cart_pop .asm_colse_btn {
	position:absolute;
	right:10px;
	top:10px;
	width:10px;
	height:10px;
	overflow:hidden;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -100px -90px;
	cursor:pointer;
}
.asm_cart_pop .asm_pop_tips {
	font-size:18px;
	font-family:"Microsoft YaHei";
	font-weight:bold;
	line-height:23px;
	text-align:center;
}
.asm_cart_pop .asm_pop_tips i {
	display:inline-block;
	width:23px;
	height:23px;
	margin-right:14px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -50px -90px;
	vertical-align:middle;
}
.asm_cart_pop .asm_pop_tips .asm_error_icon {
	background-position:-75px -105px;
}
.asm_cart_pop .asm_pop_btn {
	width:385px;
	margin:0 auto;
	padding:18px 0 25px 0;
	text-align:center;
}
.asm_cart_pop .asm_pop_btn a {
	display:inline-block;
	width:123px;
	height:41px;
	margin:0 5px;
	line-height:41px;
	text-align:center;
	font-size:14px;
	font-family:"Microsoft YaHei";
}
.asm_cart_pop .asm_pop_btn .asm_btn_l {
	border:1px solid #ddd;
	background:#fcfcfc;
	color:#666;
}
.asm_cart_pop .asm_pop_btn .asm_btn_r {
	border:1px solid #ff4141;
	background:#ff5c4d;
	color:#FFF;
}
.asm_cart_pop .asm_recommend_wrap {
	position:relative;
}
.asm_cart_pop .asm_recommend_wrap p {
	margin:0 50px;
	border-top:1px solid #f2f2f2;
	line-height:30px;
	color:#999;
}
.asm_cart_pop .asm_recommend_list {
	position:relative;
	width:385px;
	height:150px;
	overflow:hidden;
	margin:0 auto;
}
.asm_cart_pop .asm_recommend_list ul {
	position:absolute;
	top:0;
	left:0;
	width:10000px;
	height:150px;
}
.asm_cart_pop .asm_recommend_list li {
	float:left;
	width:85px;
	margin-right:15px;
}
.asm_cart_pop .asm_recommend_list .asm_pop_img {
	display:block;
	width:83px;
	height:83px;
	border:1px solid #ededed;
}
.asm_cart_pop .asm_recommend_list .asm_pop_img img {
	width:83px;
	height:83px;
}
.asm_cart_pop .asm_recommend_list a.asm_pop_name {
	display:block;
	height:36px;
	overflow:hidden;
	color:#999;
	line-height:18px;
}
.asm_cart_pop .asm_recommend_list a.asm_pop_name:hover {
	color:#E60012;
}
.asm_cart_pop .asm_recommend_list .asm_pop_price {
	display:block;
	text-align:center;
	color:#e60021;
	line-height:20px;
}
.asm_cart_pop .asm_recommend_wrap .asm_show_pre {
	position:absolute;
	left:26px;
	_left:-26px;
	top:30px;
	width:24px;
	height:86px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat 0 -140px;
}
.asm_cart_pop .asm_recommend_wrap .asm_show_next {
	position:absolute;
	right:26px;
	top:30px;
	width:24px;
	height:86px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -40px -140px;
}
.asm_cart_pop .asm_error_tips {
	width:340px;
	height:40px;
	margin:0 auto;
	padding:20px 0;
	color:#666;
	line-height:20px;
	text-align:center;
}
@charset "utf-8";
	.yasm_province {
	height:28px;
	padding:5px 11px 5px 12px;
}
.yasm_province .blue_link {
	line-height:28px;
}
.yasm_province .yasm_area_select {
	position:relative;
	z-index:1203;
	float:left;
}
.yasm_province .yasm_address {
	float:left;
	height:26px;
	max-width:233px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	word-break:break-all;
	padding:0 6px;
	border:1px solid #dedede;
	color:#666;
	line-height:26px;
	cursor:pointer;
}
.yasm_province .yasm_address i {
	display:inline-block;
	width:10px;
	height:26px;
	background:url(../../images/www_3/indexhead_sprite.png) no-repeat -100px -105px;
	vertical-align:middle;
}
.yasm_province .yasm_tab_detail {
	position:absolute;
	top:-8px;
	left:-13px;
	width:334px;
	padding:7px 12px 10px;
	border:1px solid #c3c3c3;
	background:#FFF;
}
.yasm_province .yasm_tab_detail .yasm_area_tab {
	height:31px;
	border-bottom:1px solid #e5e5e5;
}
.yasm_province .yasm_tab_detail .yasm_area_tab span {
	float:left;
	max-width:100px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	word-break:break-all;
	height:30px;
	margin-right:-1px;
	padding:0 10px;
	border:1px solid #e5e5e5;
	border-bottom:0 none;
	background:#f7f7f7;
	line-height:30px;
	cursor:pointer;
}
.yasm_province .yasm_tab_detail .yasm_area_tab .yasm_on {
	position:relative;
	height:31px;
	margin-bottom:-1px;
	cursor:default;
	background:#FFF;
}
.yasm_province .yasm_tab_detail .yasm_area_box {
	padding-top:8px;
}
.yasm_province .yasm_tab_detail .yasm_area_box dl {
	padding:2px 0;
	line-height:24px;
}
.yasm_province .yasm_tab_detail .yasm_area_box dt {
	float:left;
	height:16px;
	margin:4px 4px 4px 0;
	padding:0 4px 0 0;
	color:#999;
	border-right:1px dotted #ebebeb;
	line-height:16px;
}
.yasm_province .yasm_tab_detail .yasm_area_box dd {
	float:left;
}
.yasm_province .yasm_tab_detail .yasm_area_box a {
	display:block;
	color:#666;
	padding:0 10px;
	cursor:pointer;
	transition:all .3s;
	white-space:nowrap;
}
.yasm_province .yasm_tab_detail .yasm_area_box a:hover {
	background:#ff966e;
	color:#fff;
}
.yasm_province .yasm_tab_detail .yasm_area_box .yasm_second_area dd,.yasm_province .yasm_tab_detail .yasm_area_box .yasm_third_area dd {
	margin:5px 0;
}
.yasm_province .yasm_tab_detail .yasm_close_btn {
	display:block;
	position:absolute;
	right:12px;
	top:15px;
	width:20px;
	height:20px;
	overflow:hidden;
	cursor:pointer;
	font-size:20px;
	line-height:20px;
	text-align:center;
} 

.special-img {
	margin-top:10px;
}

.index-special-img {
	width: 17px; height: 20px;
}
.singleline{border-top:1px #eee solid;width:100%;height:1px}
.singledotted{border-top:1px #eee dotted;width:100%;height:1px}

.black_overlay{  display: none;  position: absolute; 
top: 0%;  left: 0%;  width: 100%;  height: 100%;  
background-color: black;  z-index:9001;  -moz-opacity: 0.8;  
opacity:.80;  filter: alpha(opacity=80);  
}
.white_content {  display: none;  position: absolute;  top: 25px;  
left: 25%;  width: 40%;  height:50%; 
border: 6px solid #ddd;  background-color: white; 
z-index:9002;  overflow: auto;  
border-radius:2px;
}
.white_content .title{
width:100%;
height:25px;
background:#4C9ED9;
text-align:center;
border-bottom:1px #eee solid;
}
.white_content .title a{color:#fff}

.white_content .title .pop_close{
position: absolute; top:6px;right:6px;
}
.white_content .title .popuppre{
position: absolute;  top:6px;left:16px;
}
.white_content .popupnext{
position: absolute;  top:6px;right:46px;
}
.minipopdiv{
     display:none; position:absolute; width:200px; height:30px; z-index:999; background-color:#000; opacity:0.4; color:#fff; text-align:center; line-height:30px; border:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius: 5px; overflow:hidden; box-sizing:border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; outline:none;
     }
.textlist {
    height: 86px;
padding: 8px 15px;
}
.textlist li{
display: block;
width: 90%;
height: 28px;
overflow: hidden;
line-height: 22px;
}
.textlist li span{
padding:10px 10px;
}
.textlist li .high{
color:red;
}

.myOrder {
	overflow:hidden;
	width:993px;
	border:1px solid #e7e7e7;
	margin-top:5px;
}
.myOrder .titleContainer {
	width:100%;
	position:relative;
	border-bottom:#e0e0e0 1px solid;
}
.myOrder .titleContainer .myOrderL {
	color:#999;
	display:block;
	position:absolute;
	top:12px;
	right:15px;
	width:66px;
}
.myOrder .titleContainer .myOrderL .arrow {
	width:5px;
	height:9px;
	display:block;
	background:url(../../images/www_3/icon_myyhd_index_24.png) no-repeat -220px -3px;
	_background:url(../../images/www_3/icon_myyhd_index_8.png) no-repeat -220px -3px;
	position:absolute;
	right:3px;
	top:2px;
	-webkit-transition:.2s ease;
	-moz-transition:.2s ease;
	-o-transition:.2s ease;
	transition:.2s ease;
}
.myOrder .titleContainer .myOrderL:hover span {
	text-decoration:underline;
}
.myOrder .titleContainer .myOrderL:hover .arrow {
	-webkit-transform:translate(8px);
	-moz-transform:translate(8px);
	-o-transform:translate(8px);
	transform:translate(8px);
}
.myOrder .titleBox {
	width:885px;
	float:left;
	position:relative;
	height:41px;
}
.myOrder .titleBox .title {
	width:100%;
}
.myOrder .titleBox .title li {
	float:left;
	margin-right:22px;
	margin-left:12px;
}
.myOrder .titleBox .title li a {
	display:block;
	padding:10px 0;
	color:#666;
	font-size:14px;
	font-family:"microsoft yahei";
}

.taskactivity .titleBox .title li span {
	display:block;
	padding:10px 0;
	color:#666;
	font-size:14px;
	font-family:"microsoft yahei";
}

.orderContentBox .halfContent li span {
	display:block;
	color:#666;
	font-size:14px;
	font-family:"microsoft yahei";
}

.halfContent p {
	margin-left: 5px;
}

.square_30 {
	width:30px;
	height:30px;
	top:-5px;
	position: relative; 
}

.myOrder .titleBox .title .on {
	font-weight:bold;
}
.myOrder .titleBox .title .on a {
	color:#666;
}
.myOrder .titleBox .title .hoverOn {
	font-weight:bold;
}
.myOrder .titleBox .title .hoverOn a {
	color:black;
}
.myOrder .titleBox .bottomMove {
	height:2px;
	_line-height:0;
	_font-size:0;
	display:block;
	background-color:#fd6d37;
	position:absolute;
	left:12px;
	bottom:0;
}
.orderContentBox {
	margin-top:10px;
	margin-bottom:10px;
	width:100%;
}
.orderContentBox .orderContent{
    margin:4px 0 4px 10px;
    }
.noShop {
	height:79px;
	padding-top:21px;
}
.noShop .noShopImg {
	display:block;
	margin:0 auto;
}
.noShop .noShopImg img {
	width:242px;
	height:42px;
}
.orderContent {
	width:970px;
	margin:0 auto;
	display:none;
}
.orderContent .warn{
    color:red}
.orderContent .safe{
    color:green
    }
.orderContent .answers_head{
    width:100px;float:left;
    margin-left:50px;
    }
    .orderContent .answers_head img{
        border-radius:50%;
        display: inline-block;
        padding: 2px;
        line-height: 1.6;
        background-color: #FFF;
        border: 1px solid #DDD;
        transition: all 0.2s ease-in-out 0s;
        width:42px;height:42px;
    }
.orderContent .answers_mid {
    width:710px;float:left
}
.orderContent .answers_mid div{
    line-height:28px
    }
.orderContent .answers_mid .jinjia{
    color:red;
    font-size:14px;
    }
     .orderContent .answers_mid .title a{
font-size:16px;color:#666
    }
    
.orderContent .answers_right{
    width:56px;float:right;
    height:56px;
    margin-top:20px;
    line-height:56px;
    font-size:16px;
    text-align:center;
    background:#aaa;
    border-radius:50%;
    color:#fff;
    cursor:pointer;
    cursor:hand;
    }
    .orderContent .answers_right:hover{
    background:#42D17F;
    }
.orderContent .aOrder {
	height:94px;
	border-bottom:1px dotted #e7e7e7;
	overflow:hidden;
	position:relative;
}
.orderContent .aOrder .halfContent {
	width:816px;
	height:90px;
}
.aOrder .halfContent .halfContent_cont {
	width:90px;
	height:90px;
	float:left;
	padding:5px 0;
	margin-left:-4px;
}
.aOrder:hover{
    background:#f9f9f9;
    cursor:pointer;
    cursor:hand;
    }
.aOrder em{
    position: relative;
    display:inline-block;
    bottom: 20px;
    right: -850px;
    width:100px;
    height:100px;
    background:url(../../images/www_3/indexhead_sprite.png) no-repeat -280px -544px;
}

.halfContent .halfContent_cont .imgBox {
	margin-left:4px;
}
.orderContent .aOrder .halfContent:hover .hoverID {
	text-decoration:underline;
}
.orderContent .aOrder .imgBox {
	width:72px;
	height:72px;
	float:left;
	background:url(../../images/www_3/icon_myyhd_index_24.png) no-repeat -316px 0;
	_background:url(../../images/www_3/icon_myyhd_index_8.png) no-repeat -316px 0;
	padding-top:6px;
}
.orderContent .aOrder .imgBox img {
	width:72px;
	height:72px;
	display:block;
	margin:0 auto;
	border:#e4e3e3 1px solid;
}
.orderContent .aOrder .imgBox img:hover {
	opacity:.8;
	filter:alpha(opacity=80);
}
.orderContent .aOrder .detailContent {
	margin-top:10px;
	width:420px;
	float:left;
	margin-left:25px;
}

.orderContent .aOrder .demandDetailContent {
	margin-top:10px;
	width:420px;
	float:left;
	margin-left:5px;
	color:#666;
	font-size:12px;
	font-family:"microsoft yahei";
}

.orderContent .aOrder .detailContent p {
	margin-bottom:11px;
}
.orderContent .aOrder .detailContent .orderID {
	display:block;
	margin-bottom:8px;
	color:#666;
}
.orderContent .aOrder .detailContent .orderID .num {
	color:#999;
}
.orderContent .aOrder .detailContent .delivery {
	display:block;
	margin-bottom:8px;
	color:#FD6D37;
	border-left:#fd6d37 2px solid;
	padding-left:3px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:300px;
}
.orderContent .aOrder .detailContent .orderID .splitBorder {
	color:#e7e7e7;
	margin:0 4px;
}
.orderContent .aOrder .detailContent .delivery .time {
	margin-right:5px;
	color:#999;
}
.orderContent .aOrder .state {
	height:84px;
	line-height:84px;
	float:left;
	color:#999;
}

.orderContent .aOrder .answers {
	height:84px;
	margin-top: 50px;
	margin-left: 12px;
	color:#999;
}

.orderContent .aOrder .price {
	float:left;
	height:84px;
	line-height:84px;
	margin-left:55px;
	font-size:24px;
	font-family:"Tahoma";
	color:#666;
}
.orderContent .aOrder .hili {
	float:left;
	height:34px;
	line-height:34px;
	margin-left:55px;
	font-size:18px;
	font-family:"Tahoma";
	color:#666;
}
.orderContent .aOrder .midli {
	float:left;
	height:24px;
	line-height:24px;
	margin-left:30px;
	font-size:14px;
	font-family:"Tahoma";
	width:205px;
	overflow:hidden;
	color:#666;
}

.orderContent .aOrder .largeli {
	float:left;
	height:24px;
	line-height:24px;
	margin-left:30px;
	font-size:14px;
	font-family:"Tahoma";
	width:310px;
	overflow:hidden;
	color:#666;
}

.orderContent .aOrder .largeheightli {
	float:left;
	height:50px;
	line-height:24px;
	margin-left:30px;
	font-size:14px;
	font-family:"Tahoma";
	width:310px;
	overflow:hidden;
	color:#666;
}

.orderContent .aOrder .price .sym {
	font-family:"microsoft yahei";
	font-size:12px;
	font-weight:bold;
	margin-right:2px;
}
.orderContent .aOrder .btnPay {
	min-width:136px;
	padding: 0 10px;
	font-size:14px;
	height:40px;
	text-align:center;
	line-height:40px;
	position:absolute;
	background-color:white;
	border:1px solid #fd6d37;
	color:#fd6d37;
	right:10px;
	top:25px;
	border-radius:3px;
	cursor:pointer;
	-webkit-transition:.2s ease;
	-moz-transition:.2s ease;
	-o-transition:.2s ease;
	transition:.2s ease;
}
.orderContent .aOrder .btnPay:hover {
	background-color:#ff5333;
	color:#fff;
}
.orderContent .noBorderBottom {
	border-bottom:none;
}
.orderContent .waitPay .state,.orderContent .aOrder .state {
	color:#fd6d37;
	font-weight:bold;
}
.orderContent .aOrder .appraise {
	color:#666;
	font-weight:bold;
	float:left;
	height:84px;
	line-height:84px;
}
.orderContent .waitPay .btnPay {
	background-color:#fd6d37;
	color:white;
}
.main_container{
     width:1200px;margin:0 auto;padding-top:20px}
.main_right{
    float:right; width:180px;margin-left:10px; border:1px #eee solid
    }
    
.cmt_all{
    position: absolute;
top: 0;
bottom: 0;
left: 150px;
right: 0;
width: 50%;
height: 30%;
margin: auto;"
}
.headimg img{
    border-radius:50%;
}
.minipopdiv{
    display:none; position:absolute; 
    width:200px; height:30px; z-index:3000; 
    background-color:#000; opacity:0.4; color:#fff; 
    text-align:center; line-height:30px; border:none; 
    border-radius:5px; -moz-border-radius:5px; -webkit-border-radius: 5px; 
    overflow:hidden; box-sizing:border-box; -webkit-box-sizing: 
    border-box; -moz-box-sizing: border-box; outline:none;
    font-weight:bold;font-size:14px;letter-spacing:3px;
    top:15px;
    left:35%;
}
.citySel{
    padding:10px;
}
.citySel li {line-height:24px}
.citySel li span{padding:6px}
.citySel .char{
    font-size:14px;
    color:#FD6D37;
}

.vertical-line{
   float:left;/*左漂浮*/
   width: 3px;
   height: 20px;/*竖线高度*/
   background: #46A3FF;/*填充颜色*/
   margin-right:5px; 
}

