/* SVN.committedRevision=1401733 */ .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(../../static/images/pc/index/user_bg.gif?1401733) 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(../../static/images/pc/user_bg.gif?1401733) 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(../../static/images/pc/btn_sprite.png?1401733) 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: #797979;
}
input, select, textarea {
	font-size: 100%;
}
a {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: none;
	color: #c00;
}
a.blue_link {
	color: #ff3c3c;
}
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";
.hd_header_notice {
	position: relative;
	height: 26px;
	overflow: hidden;
	margin-top: 10px;
	border: 1px solid #e5debc;
	background: #fff7d1 url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -272px -1000px;
	line-height: 26px;
}
.hd_header_notice ul {
	padding: 0 30px 0 28px;
}
.hd_header_notice a {
	color: #555;
}
.hd_header_notice .hd_notice_close {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	width: 20px;
	height: 26px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -282px -1030px;
	cursor: pointer;
}
.hd_header {
	position: static;
	margin: 0 auto;
	padding: 15px 0 12px;
}
.hd_header .hd_logo_area {
	width: 150px;
}
.hd_header .hd_logo_area a.fl img {
	width: 88px;
	height: 72px;
}
.hd_header .logo_area_right {
	margin-top: 13px;
}
.hd_header .logo_area_right img {
	width: 100%;
	height: 100%;
}
.hd_header .logo_area_right img, .hd_header .logo_area_right a {
	display: block;
	width: 107px;
	height: 50px;
}
.hd_detail_header .logo_area_right img, .hd_header .logo_area_right a {
	display: block;
	width: 60px;
	height: 50px;
}
.hd_detail_header .hd_logo_area {
	width: auto;
}
#logo_areaID img {
	width: 100%;
	height: 100%;
}
.hd_detail_header .hd_service {
	float: left;
	width: 160px;
	padding: 30px 0 0 9px;
	text-align: center;
}
.hd_detail_header .hd_service a {
	float: left;
	padding: 0 7px 0 8px;
	color: #999;
}
.hd_detail_header .hd_service span {
	display: none;
	line-height: 24px;
}
.hd_detail_header .hd_head_search {
	margin-left: 0;
}
.hd_head_search {
	_display: inline;
	float: left;
	width: 436px;
	margin-top: 5px;
	margin-left: 50px;
}
.hd_hassg {
	margin-left: 25px;
}
.hd_head_search .hd_search_wrap {
	float: left;
	border: 2px solid #ff3c3c;
	background: #fff;
}
.hd_head_search label {
	position: absolute;
	z-index: 0;
	top: 2px;
	left: 36px;
	width: 295px;
	height: 28px;
	overflow: hidden;
	cursor: text;
	color: #666;
	line-height: 28px;
}
.hd_head_search input {
	position: relative;
	z-index: 1;
	width: 295px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -279px -22px;
	height: 28px;
	line-height: 28px\0;
*line-height:28px;
	padding-left: 32px;
	border: 0 none;
	color: #333;
	padding-right: 6px;
	vertical-align: middle;
	float: left;
	outline: none;
}
.hd_head_search div.hd_search_form {
	position: relative;
	height: 32px;
	z-index: 1001;
}
.hd_head_search .hd_search_btn {
	float: left;
	background: #ff3c3c;
	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;
}
.hd_head_search .hd_hot_search {
	line-height: 24px;
	color: #999;
	height: 24px;
	width: 438px;
	overflow: hidden;
}
.hd_head_search .hd_hot_search a {
	float: left;
	color: #999;
	margin-right: 10px;
	white-space: nowrap;
}
.hd_head_search .hd_hot_search a:hover {
	color: #E60012;
}
.hd_head_search .hd_hot_search a.hot_link_red {
	color: #E60012;
}
.hd_head_search .hd_search_form .hd_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;
}
.hd_prism_wrap {
	float: right;
	padding-right: 82px;
}
.hd_prism_wrap .hd_welfare, .hd_prism_wrap .hd_order {
	float: left;
	position: relative;
	margin-top: 4px;
}
.hd_prism_wrap .hd_cur {
	z-index: 1201;
}
.hd_prism_wrap .hd_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";
}
.hd_prism_wrap .hd_prism_tab em {
	display: inline-block;
	height: 15px;
	width: 22px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat;
}
.hd_prism_wrap .hd_prism_tab i {
	display: inline-block;
	height: 3px;
	width: 5px;
	overflow: hidden;
	font-size: 0;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -130px -40px;
}
.hd_prism_wrap .hd_welfare u, .hd_prism_wrap .hd_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;
}
.hd_prism_wrap .hd_welfare em {
	background-position: -130px -20px;
}
.hd_prism_wrap .hd_order em {
	background-position: -160px -20px;
}
.hd_prism_wrap .hd_cur .hd_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;
}
.hd_prism_wrap .hd_cur i {
	background-position: -140px -40px;
}
.hd_prism_wrap .hd_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);
}
.hd_prism_wrap .hd_cur .hd_prism_show {
	display: block;
}
.hd_prism_wrap .hd_prism_show .hd_none_tips {
	height: 175px;
}
.hd_prism_wrap .hd_welfare .hd_none_tips .hd_none_icon {
	margin-top: 40px;
}
.hd_prism_wrap .hd_welfare .hd_prism_show {
	right: -145px;
}
.hd_prism_wrap .hd_welfare .hd_coupon {
	display: block;
	width: 254px;
	height: 98px;
	margin: 0 auto 10px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat 0 -890px;
}
.hd_prism_wrap .hd_welfare .hd_coupon .hd_coupon_price {
	float: left;
	padding-left: 30px;
	font-family: "Century Gothic";
	font-size: 21px;
	line-height: 60px;
	color: #0096ff;
}
.hd_prism_wrap .hd_welfare .hd_coupon_price em {
	font-size: 38px;
}
.hd_prism_wrap .hd_welfare .hd_coupon .hd_coupon_sort {
	float: right;
	width: 135px;
	height: 36px;
	overflow: hidden;
	padding-top: 15px;
	line-height: 18px;
	color: #0096ff;
}
.hd_prism_wrap .hd_welfare .hd_coupon_org .hd_coupon_price {
	color: #ff6400;
}
.hd_prism_wrap .hd_welfare .hd_coupon_org .hd_coupon_sort {
	color: #ff6400;
}
.hd_prism_wrap .hd_welfare .hd_coupon_gray .hd_coupon_price {
	color: #999;
}
.hd_prism_wrap .hd_welfare .hd_coupon_gray .hd_coupon_sort {
	color: #999;
}
.hd_prism_wrap .hd_welfare .hd_coupon_gray .hd_coupon_timer {
	color: #999;
}
.hd_prism_wrap .hd_welfare .hd_coupon_timer {
	text-align: center;
	line-height: 30px;
	color: #666;
}
.hd_prism_wrap .hd_welfare .hd_coupon_timer b {
	color: #ff3c3c;
}
.hd_prism_wrap .hd_welfare .hd_prism_tit {
	width: 252px;
	height: 15px;
	margin: 15px auto;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat 0 -995px;
	text-align: center;
	line-height: 15px;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	font-weight: bold;
	color: #333;
}
.hd_prism_wrap .hd_more_btn {
	display: block;
	margin: 0 auto 16px;
	width: 253px;
	height: 28px;
	overflow: hidden;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat 0 -1015px;
	line-height: 28px;
	text-align: center;
	color: #666;
}
.hd_prism_wrap .hd_order .hd_prism_show {
	right: -83px;
}
.hd_prism_wrap .hd_order_list, .hd_prism_wrap .hd_pay_order {
	width: 252px;
	margin: 0 auto;
}
.hd_prism_wrap .hd_order .hd_order_tips {
	width: 252px;
	height: 22px;
	margin: 5px auto;
	line-height: 22px;
	border: 1px solid #e5debc;
	background: #fff7d1;
	text-align: center;
	color: #06c;
}
.hd_prism_wrap .hd_order .hd_pro_list {
	padding: 10px 0;
	border-bottom: 1px dotted #e6e6e6;
}
.hd_prism_wrap .hd_order .hd_pro_list a {
	display: block;
	_display: inline;
	float: left;
	width: 60px;
	height: 60px;
	margin: 0 8px;
}
.hd_prism_wrap .hd_order .hd_pro_list img {
	width: 60px;
	height: 60px;
}
.hd_prism_wrap .hd_order a.hd_order_num {
	display: block;
	height: 16px;
	overflow: hidden;
	padding: 7px 8px;
	border-top: 1px solid #ccc;
	background: #efeff4;
	line-height: 16px;
}
.hd_prism_wrap .hd_order a.hd_order_num:hover {
	color: #E60012;
}
.hd_prism_wrap .hd_order a.hd_order_num b {
	float: right;
	color: #666;
}
.hd_prism_wrap a.hd_order_num b i {
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-right: 5px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -230px -1045px;
	vertical-align: middle;
	_vertical-align: 0;
}
.hd_prism_wrap .hd_order .hd_btn_wrap {
	position: relative;
	padding: 9px 0;
	text-align: center;
}
.hd_prism_wrap .hd_order .hd_btn_wrap .hd_gift_icon {
	position: absolute;
	top: -6px;
	left: 85px;
	_left: 130px;
	display: block;
	width: 18px;
	height: 21px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -230px -1075px;
}
.hd_prism_wrap .hd_order .hd_btn_wrap .hd_fanxian_icon {
	position: absolute;
	top: 4px;
	left: 157px;
	_left: 130px;
	display: block;
	width: 18px;
	height: 21px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -250px -1075px;
}
.hd_prism_wrap .hd_order .hd_pay_btn {
	display: inline-block;
	width: 200px;
	height: 28px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat 0 -1045px;
	font-size: 14px;
	color: #FFF;
	font-family: "Microsoft YaHei";
	line-height: 28px;
}
.hd_prism_wrap .hd_order .hd_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;
}
.hd_prism_wrap .hd_order .hd_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;
}
.hd_prism_wrap .hd_order .hd_subbtn_wrap .hd_comment_express {
	float: none;
	width: 200px;
	height: auto;
	margin: 8px auto 0;
	text-align: center;
}
.hd_prism_wrap .hd_order .hd_order_status {
	height: 20px;
	margin: 0 auto;
	padding: 10px 0 0 5px;
	line-height: 15px;
	color: #666;
}
.hd_prism_wrap .hd_order .hd_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;
}
.hd_prism_wrap .hd_order .hd_comment {
	padding: 7px 0;
	border-top: 1px dotted #e6e6e6;
	line-height: 16px;
	text-align: center;
}
.hd_prism_wrap .hd_order .hd_comment i {
	display: inline-block;
	width: 16px;
	height: 15px;
	margin-right: 5px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -230px -1045px;
	vertical-align: middle;
}
.hd_prism_wrap .hd_order .hd_shop_order .hd_comment_btn {
	width: 200px;
}
.hd_prism_wrap .hd_order .hd_shop_order .hd_comment_btn em {
	left: 135px;
}
.hd_prism_wrap .hd_shop_order .hd_comment_express {
	display: none;
}
.hd_prism_wrap .hd_mini_cart {
	position: relative;
	z-index: 1201;
	float: left;
}
.hd_prism_wrap .hd_mini_cart .hd_c_arrow {
	position: absolute;
	top: 0;
	left: -4px;
	display: block;
	width: 4px;
	height: 4px;
	overflow: hidden;
	font-size: 0;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -150px -40px;
}
.hd_prism_wrap .hd_mini_cart .hd_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";
}
.hd_prism_wrap .hd_mini_cart u {
	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;
}
.hd_prism_wrap .hd_mini_cart a em {
	display: inline-block;
	width: 16px;
	height: 15px;
	margin-right: 5px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -190px -20px;
	vertical-align: middle;
}
.hd_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;
}
.hd_cart_scrollwrap {
	position: relative;
	overflow-x: hidden;
	overflow-y: auto;
}
.hd_cart_show .hd_feedback {
	height: 12px;
	padding: 9px 0;
	text-align: center;
	line-height: 12px;
}
.hd_cart_show .hd_feedback em {
	display: inline-block;
	width: 12px;
	height: 12px;
	margin-right: 5px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -125px -120px;
}
.hd_cart_show .hd_none_tips {
	height: 216px;
}
.hd_cart_show .hd_none_tips .hd_none_icon {
	width: 117px;
	height: 77px;
	margin: 52px 0 10px 0;
	background-position: -25px -360px;
}
.hd_cart_show .hd_login_tips {
	padding: 72px 0 66px;
	text-align: center;
	color: #ccc;
}
.hd_cart_show .hd_login_tips a {
	display: inline-block;
	width: 160px;
	height: 32px;
	margin-top: 28px;
	border-radius: 2px;
	background: #ff5c4d;
	color: #FFF;
	line-height: 32px;
}
.hd_area_wrap {
	height: 28px;
	padding: 5px 11px 5px 12px;
}
.hd_area_wrap .blue_link {
	line-height: 28px;
}
.hd_area_wrap .hd_area_select {
	position: relative;
	z-index: 1203;
	float: left;
}
.hd_area_wrap .hd_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;
}
.hd_area_wrap .hd_address i {
	display: inline-block;
	width: 10px;
	height: 26px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -100px -105px;
	vertical-align: middle;
}
.hd_area_wrap .hd_tab_detail {
	position: absolute;
	top: -8px;
	left: -12px;
	width: 317px;
	padding: 7px 12px 10px;
	border-bottom: 1px solid #c3c3c3;
	background: #FFF;
}
.hd_area_wrap .hd_tab_detail .hd_area_tab {
	height: 31px;
	border-bottom: 1px solid #e5e5e5;
}
.hd_area_wrap .hd_tab_detail .hd_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;
}
.hd_area_wrap .hd_tab_detail .hd_area_tab .hd_on {
	position: relative;
	height: 31px;
	margin-bottom: -1px;
	cursor: default;
	background: #FFF;
}
.hd_area_wrap .hd_tab_detail .hd_area_box {
	padding-top: 8px;
}
.hd_area_wrap .hd_tab_detail .hd_area_box dl {
	padding: 2px 0;
	line-height: 24px;
}
.hd_area_wrap .hd_tab_detail .hd_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;
}
.hd_area_wrap .hd_tab_detail .hd_area_box dd {
	float: left;
}
.hd_area_wrap .hd_tab_detail .hd_area_box a {
	display: block;
	color: #666;
	padding: 0 10px;
	cursor: pointer;
	transition: all .3s;
	white-space: nowrap;
}
.hd_area_wrap .hd_tab_detail .hd_area_box a:hover {
	background: #ff966e;
	color: #fff;
}
.hd_area_wrap .hd_tab_detail .hd_area_box .hd_second_area dd, .hd_area_wrap .hd_tab_detail .hd_area_box .hd_third_area dd {
	margin: 5px 0;
}
.hd_area_wrap .hd_tab_detail .hd_close_btn {
	display: block;
	position: absolute;
	right: 12px;
	top: 15px;
	width: 10px;
	height: 10px;
	overflow: hidden;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -100px -90px;
	cursor: pointer;
}
.hd_cart_show .hd_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;
}
.hd_prism_wrap .hd_cur .hd_cart_show {
	display: block;
}
.hd_cart_show .hd_cart_list {
	position: relative;
}
.hd_cart_show .hd_cart_list dl {
	border-bottom: 1px solid #ececec;
}
.hd_cart_show .hd_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;
}
.hd_cart_show .hd_cart_list dt i {
	font-style: normal;
	color: #ff3c3c;
	font-family: "Tahoma";
}
.hd_cart_show .hd_cart_list dt .hd_red_icon {
	display: inline-block;
	width: 4px;
	height: 24px;
	background: #e60012;
	vertical-align: middle;
}
.hd_cart_show .hd_cart_list dt .hd_select_box {
	display: inline-block;
	width: 12px;
	height: 12px;
	overflow: hidden;
	margin: 0 10px;
	border: 1px solid #ccc;
	vertical-align: middle;
}
.hd_cart_show .hd_cart_list dd .hd_select_box {
	position: absolute;
	left: 0;
	top: 28px;
	width: 12px;
	height: 12px;
	overflow: hidden;
	margin: 0 10px;
	border: 1px solid #ccc;
	vertical-align: middle;
}
.hd_cart_show .hd_cart_list dd .hd_selected, .hd_cart_show .hd_cart_list dt .hd_selected {
	width: 14px;
	height: 14px;
	border: 0 none;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -80px -90px;
}
.hd_cart_show .hd_cart_list dd {
	padding: 15px 4px;
	border-bottom: 1px dotted #eaeaea;
}
.hd_cart_show .hd_cart_list .hd_cart_wrap {
	position: relative;
	z-index: 1200;
	padding-left: 110px;
}
.hd_cart_show .hd_cart_list a.hd_cart_del {
	display: none;
	position: absolute;
	top: 0;
	right: 6px;
	width: 16px;
	height: 16px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -185px -60px;
}
.hd_cart_show .hd_cart_list a.hd_cart_del:hover {
	background-position: -210px -60px;
}
.hd_cart_show .hd_pro_img {
	position: absolute;
	left: 34px;
	top: 0;
	width: 60px;
	height: 60px;
	margin-right: 10px;
	border: 1px solid #e5e5e5;
}
.hd_cart_show .hd_pro_img img {
	width: 60px;
	height: 60px;
}
.hd_cart_show .hd_pro_name {
	display: block;
	width: 200px;
	height: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-break: break-all;
	line-height: 14px;
}
.hd_cart_show .hd_cart_list .hd_subcode {
	width: 200px;
	height: 28px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-break: break-all;
	line-height: 28px;
	color: #999;
}
.hd_cart_show .hd_cart_detail em {
	float: left;
	font-family: "Tahoma";
	line-height: 25px;
}
.hd_cart_show .hd_cart_detail .hd_sold_tips {
	display: none;
	float: left;
	margin-left: 8px;
	line-height: 25px;
}
.hd_cart_show .hd_num_box {
	display: none;
	float: left;
}
.hd_cart_show .hd_num_box a {
	display: block;
	float: left;
	width: 19px;
	height: 25px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat;
}
.hd_cart_show .hd_num_box a.hd_minus_disable {
	background-position: -100px -60px;
	cursor: not-allowed;
}
.hd_cart_show .hd_num_box a.hd_plus_disable {
	background-position: -125px -60px;
	cursor: not-allowed;
}
.hd_cart_show .hd_num_box a.hd_minus {
	background-position: 0 -60px;
	cursor: pointer;
}
.hd_cart_show .hd_num_box a.hd_plus {
	background-position: -25px -60px;
	cursor: pointer;
}
.hd_cart_show .hd_num_box a.hd_minus:hover {
	background-position: -50px -60px;
	cursor: pointer;
}
.hd_cart_show .hd_num_box a.hd_plus:hover {
	background-position: -75px -60px;
	cursor: pointer;
}
.hd_cart_show .hd_num_box .hd_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";
}
.hd_cart_show .hd_cart_detail b {
	float: right;
	padding-right: 10px;
	color: #ff3c3c;
	line-height: 25px;
}
.hd_cart_show .hd_num_cur .hd_cart_detail em {
	display: none;
}
.hd_cart_show .hd_num_cur .hd_num_box {
	display: block;
}
.hd_cart_show .hd_cart_cur a.hd_cart_del {
	display: block;
}
.hd_cart_show .hd_gift {
	height: 16px;
	padding: 8px 10px 0 34px;
	line-height: 16px;
}
.hd_cart_show .hd_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;
}
.hd_cart_show .hd_gift .hd_extend {
	background: #4292cd;
}
.hd_cart_show .hd_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;
}
.hd_cart_show .hd_gift a:hover {
	color: #E60012;
}
.hd_cart_show .hd_gift .fr {
	color: #ff3c3c;
}
.hd_cart_show .hd_gift a.hd_gift_del {
	display: none;
	width: 16px;
	height: 16px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -185px -60px;
}
.hd_cart_show .hd_gift a.hd_gift_del:hover {
	background-position: -210px -60px;
}
.hd_cart_show .hd_gift_cur a.hd_gift_del {
	display: inline-block;
}
.hd_cart_show .hd_cart_list .hd_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;
}
.hd_cart_show .hd_min_sum .fl {
	position: relative;
	z-index: 1201;
	cursor: pointer;
}
.hd_cart_show .hd_min_sum u {
	display: inline-block;
	width: 7px;
	height: 4px;
	margin-left: 5px;
	overflow: hidden;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) 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;
}
.hd_cart_show .hd_min_sum .hd_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;
}
.hd_cart_show .hd_min_sum .hd_sale_show i {
	position: absolute;
	top: -5px;
	left: 9px;
	width: 9px;
	height: 5px;
	overflow: hidden;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -250px -60px;
}
.hd_cart_show .hd_min_sum .hd_sale_showup {
	top: auto;
	bottom: 24px;
}
.hd_cart_show .hd_min_sum .hd_sale_showup i {
	top: auto;
	bottom: -5px;
	background-position: -250px -70px;
}
.hd_cart_show .hd_min_sum .hd_sale_cur u {
	background-position: -235px -70px;
}
.hd_cart_show .hd_min_sum .hd_sale_cur .hd_sale_show {
	display: block;
}
.hd_cart_show .hd_min_sum .hd_freight {
	margin-left: 12px;
}
.hd_cart_show .hd_min_sum .hd_freight i {
	font-style: normal;
	color: #ff3c3c;
}
.hd_cart_show .hd_over_tips {
	position: absolute;
	top: 75px;
	left: 34px;
	padding: 5px 15px 5px 30px;
	border: 1px solid #e5debc;
	background: #fff8de;
	line-height: 18px;
	color: #666;
}
.hd_cart_show .hd_over_tips p {
	width: 240px;
	max-height: 36px;
	overflow: hidden;
	line-height: 18px;
	color: #666;
}
.hd_cart_show .hd_over_tips i {
	position: absolute;
	left: 9px;
	top: -6px;
	width: 14px;
	height: 26px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -125px -90px;
}
.hd_cart_show .hd_sold_out {
	background: #f6f6f6;
	color: #ccc;
}
.hd_cart_show .hd_sold_out a, .hd_cart_show .hd_cart_list .hd_sold_out .hd_subcode, .hd_cart_show .hd_sold_out .hd_cart_detail b {
	color: #ccc;
}
.hd_cart_show .hd_sold_out .hd_sold_tips {
	display: block;
	_display: inline;
}
.hd_cart_show .hd_sold_out .hd_pro_img img {
	filter: alpha(opacity=70);
	opacity: .7;
}
.hd_cart_show .hd_sold_out .hd_num_box {
	display: none;
}
.hd_cart_show .hd_sold_out .hd_cart_detail em {
	display: block;
}
.hd_cart_show .hd_sold_out .hd_select_box {
	width: 11px;
	height: 11px;
	border: 1px solid #ddd;
	background: #f6f6f6;
	cursor: not-allowed;
}
.hd_cart_show .hd_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;
}
.hd_cart_show .hd_total_pro b {
	margin-left: 5px;
	font-family: "Century Gothic";
	color: #ff3c3c;
	font-size: 20px;
}
.hd_cart_show .hd_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;
}
.hd_cart_show .hd_total_pro .hd_pay_btn {
	border: 1px solid #ff4141;
	background: #ff5c4d;
}
.hd_cart_show .hd_total_pro .hd_select_box {
	display: inline-block;
	width: 12px;
	height: 12px;
	overflow: hidden;
	margin: 0 10px;
	border: 1px solid #ccc;
	vertical-align: middle;
}
.hd_cart_show .hd_total_pro .hd_selected {
	width: 14px;
	height: 14px;
	border: 0 none;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -80px -90px;
}
.hd_cart_show .hd_total_pro .hd_all_select {
	margin-right: 30px;
	cursor: pointer;
}
.hd_cart_show .hd_total_pro .hd_all_select i {
	font-style: normal;
	vertical-align: middle;
}
.hd_total_pro .fl {
	height: 14px;
	padding: 18px 0;
	line-height: 14px;
}
.hd_cart_show .hd_sold_out .hd_out_mask {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 60px;
	height: 60px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -80px -90px;
	filter: alpha(opacity=60);
	opacity: .6;
}
.hd_cart_show .hd_cart_tips {
	line-height: 16px;
	padding-top: 8px;
	color: #ff3c3c;
}
.hd_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;
}
.hd_has_point .fl {
	height: auto;
	padding: 8px 0 0 0;
}
.hd_has_point .fl .hd_point_num {
	text-align: right;
	color: #666;
}
.hd_has_point .fl .hd_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;
}
.hd_header_nav {
	height: 34px;
	border-bottom: 2px solid #fd3f49;
	position: relative;
	z-index: 1000;
}
.hd_header_nav .wrap {
	height: 34px;
	position: static;
}
#allSortOuterbox {
	position: relative;
	left: 0;
	top: 0;
	z-index: 1210;
	float: left;
}
.hd_all_sort_link a {
	display: block;
	padding: 0 0 0 42px;
	width: 168px;
	height: 36px;
	line-height: 36px;
	background: url("../../static/images/pc/indexhead_sprite_v1.png?1401733") no-repeat -104px -1201px #ff3c3c;
	font-weight: bold;
	font-size: 14px;
	color: #fff;
	font-family: "Microsoft YaHei";
}
.hd_all_sort_link a:hover {
	text-decoration: none;
	color: #fff;
}
.hd_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: 36px;
	line-height: 36px;
}
.headerNavMain a {
	color: #fff;
}
.headerNavMain li {
	float: left;
	position: relative;
	height: 36px;
}
.headerNavMain li a {
	height: 36px;
	line-height: 36px;
	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: #ff3c3c;
}
.headerNavMain li a.light {
	color: #ff3c3c;
}
.headerNavMain li img {
	position: absolute;
	top: -15px;
	right: 0;
}
.headerNavMain li img.newicon {
	top: -10px;
}
.headerNavMain li .hd_navgif {
	top: -32px;
	left: 56px;
}
.hd_header_nav .hd_mobile_wrap {
	float: right;
	width: 212px;
	height: 42px;
	margin-top: -6px;
	white-space: nowrap;
	background: url(../../static/images/pc/leftbar.png);
	padding-left: 22px;
	box-sizing: border-box;
}
.hd_header_nav .hd_mobile_wrap img {
	width: 205px;
	height: 42px;
}
.hd_mobile_wrap li {
	display: block;
	height: 40px;
	line-height: 40px;
	float: left;
}
.hd_mobile_wrap li a {
	display: block;
	height: 16px;
	line-height: 16px;
	font-size: 16px;
	overflow: hidden;
	color: #a21f1f;
	padding: 0px 10px;
	border-left: 1px solid #a21f1f;
	margin-top: 12px;
}
.hd_mobile_wrap .none {
	border: none;
}
.hd_header_nav .hd_fix_search {
	display: none;
}
.hd_header_nav .hd_mini_cart {
	position: relative;
	z-index: 1201;
	float: right;
	width: 83px;
	margin-top: -84px;
}
.hd_header_nav .hd_mini_cart .hd_c_arrow {
	position: absolute;
	top: 0;
	left: -4px;
	display: block;
	width: 4px;
	height: 4px;
	overflow: hidden;
	font-size: 0;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -150px -40px;
}
.hd_header_nav .hd_mini_cart .hd_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";
}
.hd_header_nav .hd_mini_cart .hd_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;
}
.hd_header_nav .hd_mini_cart a em {
	display: inline-block;
	width: 16px;
	height: 15px;
	margin-right: 5px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -190px -20px;
	vertical-align: middle;
}
.hd_nav_fixed .hd_mini_cart {
	width: 143px;
	margin-top: -1px;
	margin-right: 0;
}
.hd_nav_fixed .hd_mini_cart .hd_prism_cart {
	width: 123px;
	padding: 10px 20px 10px 0;
	text-align: center;
}
.hd_nav_fixed .hd_mini_cart .hd_c_arrow {
	display: none;
}
.hd_nav_fixed .hd_mini_cart .hd_c_num {
	top: 13px;
	left: 92px;
	margin-left: 3px;
}
.hd_nav_fixed .hd_mini_cart .hd_cart_show {
	top: 35px;
}
.hd_shangou_cart {
	position: relative;
	display: none;
	margin-left: 10px;
	float: right;
	background: #fff;
}
.hd_shangou_cart .s_box {
	width: 63px;
	height: 38px;
	border: 1px solid #f2f2f2;
	text-align: center;
	padding: 5px;
}
.hd_shangou_cart .s_box .num {
	color: #d5a445;
}
.hd_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 .hd_shangou_cart {
	display: block;
}
.hd_header_nav .hassg {
	margin-right: 85px;
	_display: inline;
}
.hd_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;
}
.hd_nav_fixed .hd_fixed_bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 36px;
	overflow: hidden;
	background: #FFF;
	opacity: .95;
	filter: alpha(opacity=95);
}
.hd_nav_fixed .wrap {
	position: relative;
	height: 34px;
	background: none;
	border-bottom: 0 none;
}
.hd_nav_fixed .hd_all_sort_link a {
	height: 34px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat 174px -320px;
	color: #333;
	font-weight: normal;
}
.hd_nav_fixed .allsort_open .hd_all_sort_link a {
	background-position: 174px -360px;
	color: #e60012;
}
.hd_nav_fixed .headerNavWrap {
	display: none;
}
.hd_fixed_ie6 {
	position: absolute;
	z-index: 99999;
	border-left: 0;
	border-right: 0;
}
.recommend_brand h3, ul.hd_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;
}
.hd_nav_fixed .hd_fix_search {
	position: relative;
	display: block;
	float: left;
	height: 28px;
	margin-top: 4px;
}
.hd_nav_fixed .hd_fix_search label {
	position: absolute;
	top: 0;
	left: 36px;
	cursor: text;
	line-height: 26px;
}
.hd_nav_fixed .hd_fix_search input {
	float: left;
	height: 22px;
	width: 330px;
	padding-left: 32px;
	padding-right: 6px;
	border: 2px solid #d7d7d7;
	border-right: 0 none;
	background: #fff url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -279px -24px;
	line-height: 22px;
*line-height:23px;
	color: #333;
	outline: none;
}
.hd_nav_fixed .hd_fix_search .focus_ipt {
	border-color: #B9B9B9;
}
.hd_nav_fixed .hd_fix_search a.hd_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";
}
.hd_nav_fixed .hd_fix_search .hd_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;
}
.hd_nav_fixed .hd_mobile_wrap {
	display: none;
}
.hd_nav_fixed .hd_all_sort_link a {
	color: #333;
}
.hd_detail_banner img {
	width: 980px;
	height: 60px;
}
.w1200 .hd_detail_banner img {
	width: 1200px;
}
.hd_tuan_header .logo_area_right {
	margin-top: 0;
}
.hd_tuan_header .logo_area_right img, .hd_tuan_header .logo_area_right a {
	width: 102px;
	height: 74px;
}
.hd_tuan_header .hd_prism_wrap {
	padding-right: 0;
}
.w1200 .wrap {
	width: 1200px;
}
.w1200 #topbanner .banner_img img {
	width: 1200px;
}
.w1200 .headerNavMain li a {
	padding: 0 20px;
}
.w1200 .hd_head_search {
	width: 528px;
	margin-left: 114px;
}
.w1200 .hd_head_search .hd_shop_btn, .w1200 .hd_nav_fixed .hd_fix_search .hd_fix_searchshop {
	display: block;
	_display: inline;
}
.w1200 .hd_head_search label {
	width: 388px;
}
.w1200 .hd_head_search input {
	width: 388px;
}
.w1200 .headerNavMain li.cur a {
	padding: 0 20px;
}
.w1200 .headerNavMain li a:hover {
	padding: 0 20px;
}
.w1200 .hd_head_search .hd_hot_search {
	width: 550px;
}
.w1200 .headerNavWrap {
	width: 778px;
}
#wideScreenTabShowID {
	background: #a21f1f;
}
.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 .hd_navgif {
	left: 64px;
}
.w1200 .hd_detail_header .hd_service {
	width: 260px;
	padding: 11px 0 0 14px;
}
.w1200 .hd_detail_header .hd_service span {
	display: block;
}
.w1200 .hd_detail_header .hd_service a {
	padding: 0 9px;
}
.w1200 .hd_detail_header .hd_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(../../static/images/pc/ad_close.gif?1401733) 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(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat 0 -650px;
	z-index: 2;
	cursor: pointer;
}
.openbanner {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 60px;
	height: 60px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) 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(../../static/images/pc/indexhead_sprite_v1.png?1401733) -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 .hd_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(../../static/images/pc/loading-yhdUpdate_01.gif?1401733) no-repeat center center;
}
.hd_header_nav2 {
	border-bottom-color: #fff;
}
.hd_nav_fixed {
	border-bottom-color: #cecece;
}
.hd_header_nav2 .hd_nav_fixed .wrap {
	height: 36px;
	background: #fff;
}
.hd_header_nav2 .headerNavMain {
	height: 36px;
}
.hd_header_nav2 .headerNavMain li {
	height: 36px;
	background: #ff3c3c;
}
.hd_header_nav2 .headerNavMain li a {
	display: block;
	height: 36px;
	color: #fff;
}
.hd_header_nav2 .headerNavMain li.cur {
	border-right: 1px solid #ff3c3c;
}
.hd_header_nav2 .headerNavMain li.cur a, .hd_header_nav2 .headerNavMain li a:hover {
	color: #ff3c3c;
	background: #fff;
	border-top: 1px solid #ff3c3c;
	height: 35px;
}
.hd_header_nav2 .hd_mobile_wrap a, .hd_header_nav2 .hd_mobile_wrap a:hover {
	color: #fff;
}
.hd_header_nav2 .wrap {
	height: 36px;
	background: #ff3c3c;
}
.hd_nav_fixed .wrap {
	background: #fff;
}
@charset "utf-8";
.hd_allsort_out_box_new {
	position: absolute;
	padding-top: 1px;
	top: 35px;
	left: 0;
	height: 398px;
	background: #ff3c3c;
	clear: left;
*zoom:1;
	_padding-top: 2px;
}
.hd_allsort_out_box_new .hd_allsort_out {
	position: relative;
	width: 210px;
	height: 397px;
	left: 0;
	border-top: 1px solid #a01111;
	background: #c23131;
	clear: left;
	z-index: 1500;
*zoom:1;
}
.hd_allsort_out_box_new .hd_allsort_out .hd_allsort {
	border-top: 2px solid #b01d1d;
}
.hd_allsort_out_box_new .hd_allsort li {
	margin-bottom: 1px;
*zoom:1;
	_display: inline;
	display: block;
}
.hd_allsort_out_box_new .hd_allsort li h3 {
	height: 32px;
	overflow: hidden;
	padding: 0 10px 0 0;
	color: #fff;
	background: url(../../static/images/pc/indexhead_sprite.png?1401733) no-repeat 190px -1148px;
	font-weight: normal;
	font-size: 14px;
	line-height: 32px;
	transition: all .1s ease-out 0s;
}
.hd_allsort_out_box_new .hd_allsort li h3 a {
	display: inline-block;
	font-weight: normal;
	font-size: 12px;
	color: #fff;
	white-space: nowrap;
}
.hd_allsort_out_box_new .hd_allsort li h3 a:hover {
	text-decoration: underline;
}
.hd_allsort_out_box_new .hd_allsort li h3 a.hilight_red {
	font-weight: bold;
	color: #fbf698;
}
.hd_allsort_out_box_new .hd_allsort li h3 a.hilight_red:hover {
	color: #fbf698;
}
.hd_allsort_out_box_new .hd_allsort li h3 a img {
	position: absolute;
	top: 5px;
	right: 20px;
}
.hd_allsort_out_box_new .hd_allsort li h3 img {
	vertical-align: 2px;
}
.hd_allsort_out_box_new .hd_allsort li.brand h3 a {
	background: #fff9e6 url(../../static/images/pc/indexhead_sprite.png?1401733) no-repeat -180px -608px;
	color: #900;
}
.hd_allsort_out_box_new .hd_allsort li.brand h3 a:hover {
	border-color: #900 #900 #fff9e6;
	background: #fff;
}
.hd_allsort_out_box_new .hd_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;
}
.hd_allsort_out_box_new .hd_allsort li.cur .hd_show_sort {
	display: block;
}
.w1200 .hd_allsort_out_box_new .hd_show_sort {
	width: 990px;
}
@font-face {
	font-family: 'iconfont';
	src: url('../iconfont/iconfont.eot?1401733');
	src: url('../iconfont/iconfont.eot?1401733?#iefix') format('embedded-opentype'), url('../iconfont/iconfont.woff?1401733') format('woff'), url('../iconfont/iconfont.ttf') format('truetype'), url('../iconfont/iconfont.svg#uxiconfont') format('svg');
}
.hd_allsort_out_box_new .hd_allsort li h3 .hd_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;
	/* background: url(../../static/images/pc/ico_font.png); */
	background-position: 0px 5px;
}
.hd_allsort_out_box_new .hd_allsort .cur h3 .hd_iconfont {
	color: #FFF;
}
.hd_allsort_out_box_new .hd_allsort .cur h3 a, .hd_allsort .cur h3 {
	color: #FFF;
}
.hd_allsort_out_box_new .hd_allsort .cur h3 {
	position: relative;
	z-index: 10000;
	padding-left: 6px;
	background-color: #872222;
	color: #FFF;
}
.hd_allsort_out_box_new .hd_show_sort .hd_sort_list_wrap {
	height: 398px;
	background-color: #fff;
	_background-color: #fff;
	overflow: hidden;
*position:relative;
	padding: 0;
}
.hd_allsort_out_box_new .hd_show_sort .hd_sort_list {
/* 	float: left;
	padding-left: 20px;
	margin-top: 10px;
	margin-left: -1px;
	width: 240px;
	height: auto;
	overflow: hidden; */
 	float: left;
	padding-left: 20px;
	margin-top: 10px;
	margin-left: -1px;
	overflow: hidden;
}
.hd_allsort_out_box_new .hd_show_sort .hd_sort_list dl {
	overflow: hidden;
	margin: 0 -6px 19px -6px;
	padding-right: 15px;
}
.hd_allsort_out_box_new .hd_show_sort .hd_sort_list dt {
	padding: 6px 0 2px 6px;
	font-weight: bold;
	line-height: 18px;
}
.hd_allsort_out_box_new .hd_show_sort .hd_sort_list dt a {
	color: #333;
}
.hd_allsort_out_box_new .hd_show_sort .hd_sort_list dt a.on {
	color: #E60012;
}
.hd_allsort_out_box_new .hd_show_sort .hd_sort_list dt em {
	margin: 0 5px;
	font-size: 14px;
}
.hd_allsort_out_box_new .hd_show_sort .hd_sort_list dt a:hover {
	color: #E60012;
	text-decoration: underline;
}
.hd_allsort_out_box_new .hd_show_sort .hd_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;
}
.hd_allsort_out_box_new .hd_show_sort .hd_sort_list dd:hover {
	text-decoration: underline;
	color: #E60012;
}
.hd_allsort_out_box_new .hd_show_sort dl a.hd_good_category {
	padding-right: 22px;
	background: url(../../static/images/pc/indexhead_sprite.png?1401733) no-repeat right -1160px;
	color: #E60012;
}
.hd_allsort_out_box_new .hd_show_sort .hd_good_category_hover {
	float: left;
	position: absolute;
	top: 4px;
	left: 20px;
	z-index: 1001;
	display: none;
	background: #fff;
}
.hd_allsort_out_box_new .hd_show_sort .hd_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;
}
.hd_allsort_out_box_new .hd_show_sort .hd_good_category_hover b {
	position: absolute;
	top: 10px;
	left: -3px;
	width: 5px;
	height: 7px;
	font-size: 0;
	line-height: 0;
	background: url(../../static/images/pc/indexhead_sprite.png?1401733) no-repeat 0 -1192px;
	z-index: 3;
}
.hd_allsort_out_box_new .hd_sort_history {
	position: relative;
	width: 685px;
	height: 28px;
	padding: 0 80px 0 22px;
	overflow: hidden;
	background: #f6f6f6;
	line-height: 28px;
	color: #999;
}
.hd_allsort_out_box_new .hd_sort_history a {
	margin-left: 14px;
	color: #666;
}
.hd_allsort_out_box_new .hd_sort_history a.hd_clear_history {
	display: block;
	position: absolute;
	right: 10px;
	top: 0;
	padding-left: 15px;
	background: url(../../static/images/pc/indexhead_sprite.png?1401733) no-repeat -289px -400px;
	cursor: pointer;
}
.hd_allsort_out_box_new .hd_sort_history a:hover {
	color: #E60012;
}
.hd_nav_fixed .hd_allsort_out_box_new .hd_allsort_out {
	background: #c23131;
	-moz-box-shadow: 0 2px 2px #600;
	-webkit-box-shadow: 0 2px 2px #600;
	box-shadow: 0 2px 2px #600;
}
.hd_nav_fixed .hd_allsort_out_box_new {
	display: none;
}
.hd_nav_fixed .allsort_open .hd_allsort_out_box_new {
	display: block;
}
.hd_allsort_out_box_new .hd_more_allsort li h3 {
	height: 32px;
	line-height: 32px;
}
.hd_allsort_out_box_new .hd_allsort .hd_sort_spot li {
	margin-bottom: 0;
	border-bottom: 1px solid #ddd;
}
.hd_allsort_out_box_new .hd_allsort .hd_sort_spot li img {
	width: 240px;
	height: 132px;
}
.hd_allsort_out_box_new .hd_show_sort .hd_sort_spot {
	float: right;
	width: 240px;
	height: 398px;
	background-color: #fff;
}
.w1200 .hd_allsort_out_box_new .hd_allsort .hd_sort_spot {
	width: 461px;
}
.w1200 .hd_allsort_out_box_new .hd_allsort .hd_sort_spot .spot_big {
	float: left;
	border-right: 1px solid #ddd;
	border-bottom: none;
}
.w1200 .hd_allsort_out_box_new .hd_allsort .hd_sort_spot .spot_big img {
	width: 220px;
	height: 398px;
}
.w1200 .hd_allsort_out_box_new .hd_allsort .hd_sort_spot .spot_item {
	float: left;
	width: 240px;
	height: 199px;
}
.w1200 .hd_allsort_out_box_new .hd_allsort .hd_sort_spot .spot_item img {
	width: 240px;
	height: 198px;
}
.hd_allsort_out_box_new .hd_no_pic .hd_show_sort, .w1200 .hd_no_pic .hd_show_sort {
	width: 529px;
}
.hd_allsort_out_box_new .hd_no_pic .hd_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(../../static/images/pc/province_sprites.png?1401733);
}
.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(../../static/images/pc/province_sprites.png?1401733) 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(../../static/images/pc/province_sprites.png?1401733) 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(../../static/images/pc/province_sprites.png?1401733) -105px -130px;
}
.province_select button.disabled {
	color: #666;
	cursor: default;
}
.province_select button.disabled span {
	background: url(../../static/images/pc/province_sprites.png?1401733) -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(../../static/images/pc/indexhead_sprite.png?1401733) no-repeat 2px -648px;
	cursor: pointer;
}
.provinceList li a {
	margin: 0 7px 0 5px;
}
@charset "utf-8";
.brand_store_bottom {
	position: relative;
	_zoom: 1;
}
.brand_store_bottom h2 {
	padding: 0 0 5px 10px;
	border-bottom: 2px solid #E60012;
	font: normal 16px "Tahoma,Simsun";
	color: #333;
	border-bottom: 2px solid #999;
}
.brand_store_bottom .more_link {
	position: absolute;
	top: 0;
	right: 5px;
	top: 5px;
}
.brand_store_bottom .more_link a.enter {
	padding-right: 18px;
	background: url(../../static/images/pc/indexhead_sprite.png?1401733) no-repeat right -400px;
	color: #333;
}
.brand_store_bottom .more_link a.enter:hover {
	text-decoration: none;
	color: #900;
	background-position: right -423px;
}
.brand_store_bottom ul {
	border-left: 1px solid #DFDFDF;
	overflow: hidden;
	height: 102px;
	margin: 0 4px 0 3px;
}
.brand_store_bottom ul li {
	float: left;
	border-bottom: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	padding: 5px 3px 5px 4px;
}
.brand_store_bottom ul li img {
	width: 100px;
	height: 40px;
}
.consume_news {
	height: 35px;
	line-height: 35px;
	background: #999;
	color: #fff;
}
.consume_news dl dt, .consume_news dl dd {
	float: left;
}
.consume_news dl dt {
	padding-left: 10px;
}
.consume_news dl dd a {
	padding: 0 10px;
	border-left: 1px solid #fff;
	color: #fff;
}
.consume_news dl dd a.firstlink {
	border-left: none;
}
.ft_help_list {
	margin: 0 auto;
	width: 980px;
	white-space: nowrap;
	overflow: hidden;
}
.ft_service_link {
	padding: 10px 0 20px;
	border-top: 1px solid #f2f2f2;
	background: #fdfdfd url(../../static/images/pc/footer_bg.png?1401733) repeat-x 0 bottom;
}
.ft_service_link dl {
	float: left;
	display: block;
	_display: inline;
	width: 143px;
	margin: 0 10px;
}
.ft_service_link dl dt {
	height: 40px;
	margin-bottom: 8px;
	padding: 0 8px;
	border-bottom: 1px solid #e3e3e3;
	font-size: 16px;
	color: #666;
	line-height: 40px;
	overflow: hidden;
	font-family: "Microsoft YaHei";
}
.ft_service_link dl dd {
	height: 24px;
	padding: 0 8px;
	line-height: 24px;
	background: url(../../static/images/pc/indexhead_sprite.png?1401733) no-repeat -290px -516px;
	overflow: hidden;
	white-space: normal;
}
.ft_service_link dl dd a {
	color: #333;
}
.ft_service_link dl dd a:hover {
	color: #e60012;
}
#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_service {
	padding: 5px 0 4px;
	height: 50px;
	line-height: 40px;
	text-align: center;
}
.ft_footer_service a {
	margin: 0 45px;
	color: #666;
	font-size: 14px;
	font-weight: bold;
}
.ft_footer_service a:hover {
	color: #E60012;
}
.ft_footer_service span {
	background: url(../../static/images/pc/indexhead_sprite.png?1401733) no-repeat;
	display: inline-block;
	height: 50px;
	width: 55px;
	margin-right: 8px;
	vertical-align: middle;
}
.ft_footer_service a span.s1 {
	background-position: 0 -752px;
}
.ft_footer_service a span.s2 {
	background-position: -60px -752px;
}
.ft_footer_service a span.s3 {
	background-position: -130px -752px;
}
.ft_footer_service a span.s4 {
	background-position: -200px -752px;
}
.ft_footer_service a:hover span.s1 {
	background-position: 0 -807px;
}
.ft_footer_service a:hover span.s2 {
	background-position: -60px -807px;
}
.ft_footer_service a:hover span.s3 {
	background-position: -130px -807px;
}
.ft_footer_service a:hover span.s4 {
	background-position: -200px -807px;
}
.ft_footer_link a {
	color: #666;
	margin: 0 10px;
}
.ft_footer_link a:hover {
	color: #C00;
}
.ft_code_wrap {
	width: 980px;
	margin: 0 auto;
	padding: 30px 0 10px 0;
	border-bottom: 1px solid #f2f2f2;
}
.ft_code_wrap .ft_mobile_code {
	_display: inline;
	float: left;
	width: 375px;
	margin: 0 57px;
}
.ft_code_wrap .ft_mobile_code img {
	float: left;
}
.ft_code_wrap .ft_mobile_code dl {
	_display: inline;
	float: left;
	width: 264px;
	margin-left: 20px;
}
.ft_code_wrap .ft_mobile_code dt {
	margin-bottom: 10px;
	font-family: "Microsoft YaHei";
	font-size: 16px;
	font-weight: bold;
}
.ft_code_wrap .ft_mobile_code dd {
	color: #666;
	margin-bottom: 20px;
}
.ft_code_wrap .ft_mobile_code a {
	display: inline-block;
	height: 22px;
	margin-right: 10px;
	padding-left: 25px;
	padding-right: 6px;
	border: 1px solid #ddd;
	background: url(../../static/images/pc/indexhead_sprite.png?1401733) no-repeat 0 -231px;
	color: #666;
	line-height: 22px;
	color: #666;
}
.ft_code_wrap .ft_mobile_code a:hover {
	background: url(../../static/images/pc/indexhead_sprite.png?1401733) no-repeat -110px -231px;
	color: #FFF;
}
.ft_code_wrap .ft_mobile_code a.ft_ipad {
	background-position: 0 -260px;
}
.ft_code_wrap .ft_mobile_code a.ft_ipad:hover {
	background-position: -110px -261px;
}
.ft_code_wrap .ft_mobile_code a.ft_android {
	background-position: 0 -291px;
}
.ft_code_wrap .ft_mobile_code a.ft_android:hover {
	background-position: -110px -291px;
}
.ft_code_wrap .ft_mobile_code .ft_link a {
	height: 15px;
	padding: 0;
	border: 0 none;
	background: none;
	line-height: 15px;
}
.ft_code_wrap .ft_mobile_code .ft_link a:hover {
	color: #E60012;
}
.w1200 .ft_help_list {
	width: 1200px;
	white-space: nowrap;
	overflow: hidden;
}
.w1200 .ft_help_list dt {
	white-space: normal;
}
.w1200 .ft_service_link dl {
	width: 180px;
	margin: 0 10px;
}
.w1200 .ft_code_wrap {
	padding: 30px 110px 10px 110px;
}
@charset "utf-8";
.hd_global_top_bar {
	height: 35px;
	border-bottom: 1px solid #dbdbdb;
	background: #fafafa;
	line-height: 35px;
}
.hd_topbar_right {
	float: right;
}
.hd_topbar_right li {
	display: block;
	height: 15px;
	line-height: 15px;
	float: right;
	border-right: 1px solid #797979;
	padding: 0px 10px;
	margin-top: 10px;
}
.hd_topbar_right li i {
	display: block;
	height: 100%;
	padding-top: 5px;
	box-sizing: border-box;
	float: right;
	margin-left: 10px;
}
.hd_topbar_right li a {
	color: #797979;
}
.hd_topbar_right li a:hover {
	color: #ff3c3c;
}
.hd_topbar_right .none {
	border: none;
	padding-right: 0px;
}
.hd_topbar_right .none b {
	display: block;
	margin-right: 10px;
	float: left;
}
.hd_topbar_left .hd_login_wrap, .hd_topbar_left .hd_unlogin_wrap {
	position: relative;
	z-index: 1100;
	float: left;
	margin-right: 8px;
}
.hd_topbar_left .hd_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;
}
.hd_topbar_left .hd_login_wrap .hd_login_name {
	max-width: 40px;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	word-break: break-all;
	vertical-align: middle;
	color: #333;
}
.hd_topbar_left .hd_login_wrap .hd_hi {
	float: left;
	margin-right: 5px;
}
.hd_topbar_left .hd_login_wrap a.hd_vip {
	float: left;
	display: block;
	width: 20px;
	height: 21px;
	margin-right: 1px;
	margin-top: 6px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -284px -898px;
	vertical-align: middle;
}
.hd_topbar_left .hd_login_wrap a.hd_vip0 {
	background-position: -200px -320px;
}
.hd_topbar_left .hd_login_wrap a.hd_vip1 {
	background-position: -170px -320px;
}
.hd_topbar_left .hd_login_wrap a.hd_vip2 {
	background-position: -140px -320px;
}
.hd_topbar_left .hd_login_wrap a.hd_vip3 {
	background-position: -110px -320px;
}
.hd_topbar_left .hd_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;
}
.hd_topbar_left .hd_login_wrap .hd_user_center .blue_link {
	position: absolute;
	top: 8px;
	right: 10px;
}
.hd_topbar_left .hd_user_center .fl {
	_display: inline;
	margin: 0 10px;
	text-align: center;
	line-height: 26px;
}
.hd_topbar_left .hd_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(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -78px -153px;
}
.hd_topbar_left .hd_avata_box img {
	width: 65px;
	height: 65px;
}
.hd_topbar_left .hd_growth_box {
	float: left;
	line-height: 24px;
}
.hd_topbar_left .hd_login_wrap .hd_growth_box a {
	font-weight: bold;
	color: #333;
}
.hd_topbar_left .hd_login_wrap .hd_growth_box a:hover {
	color: #E60012;
}
.hd_topbar_left .hd_login_wrap .hd_growth_box a.hd_login_wrap_arrow {
	padding-right: 13px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat right -152px;
}
.hd_topbar_left .hd_login_wrap .hd_growth_box .hd_user_name {
	display: inline-block;
	max-width: 96px;
	height: 24px;
	overflow: hidden;
	background: none;
	vertical-align: middle;
	font-size: 14px;
	font-family: "Microsoft YaHei";
}
.hd_topbar_left .hd_growth_box .hd_vip_ico {
	display: inline-block;
	width: 51px;
	height: 23px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat;
	vertical-align: middle;
}
.hd_topbar_left .hd_growth_box .hd_ico_vip0 {
	background-position: 0 -470px;
}
.hd_topbar_left .hd_growth_box .hd_ico_vip1 {
	background-position: -55px -470px;
}
.hd_topbar_left .hd_growth_box .hd_ico_vip2 {
	background-position: -110px -470px;
}
.hd_topbar_left .hd_growth_box .hd_ico_vip3 {
	background-position: -165px -470px;
}
.hd_topbar_left .hd_growth_box .hd_growth_progress {
	width: 180px;
	height: 13px;
	margin: 5px 0 0 0;
	background: url(../../static/images/pc/growth_sprite.png?1401733) no-repeat 0 0;
}
.hd_topbar_left .hd_growth_box .hd_progress_bar {
	position: relative;
	height: 13px;
	overflow: hidden;
	background: url(../../static/images/pc/growth_sprite.png?1401733) no-repeat right -20px;
}
.hd_topbar_left .hd_growth_box .hd_progress_bar i {
	position: absolute;
	left: 0;
	top: 0;
	width: 4px;
	height: 13px;
	background: url(../../static/images/pc/growth_sprite.png?1401733) no-repeat 0 -20px;
}
.hd_topbar_left .hd_user_center .hd_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;
}
.hd_topbar_left .hd_user_center .hd_message a {
	display: block;
	height: 52px;
	width: 100px;
	float: left;
	padding-top: 12px;
	background: #fff5f0 url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat right -90px;
	text-align: center;
	line-height: 20px;
	color: #333;
}
.hd_topbar_left .hd_user_center .hd_message a:hover {
	background-color: #ffebe2;
	color: #333;
}
.hd_topbar_left .hd_user_center .hd_message b {
	display: block;
	color: #F13535;
}
.hd_topbar_left .hd_message a span {
	position: relative;
	color: #333;
}
.hd_topbar_left .hd_message .hd_point em {
	position: absolute;
	top: 0;
	left: 28px;
	display: block;
	width: 30px;
	height: 14px;
}
.hd_topbar_left .hd_message .hd_point em img {
	width: 30px;
	height: 14px;
}
.hd_topbar_left .hd_login_arrow {
	position: absolute;
	z-index: 502;
	bottom: -6px;
	_bottom: -7px;
	left: 50%;
	width: 52px;
	height: 8px;
	overflow: hidden;
	margin-left: -26px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat 0 -870px;
}
.hd_topbar_left .hd_login_hover {
	position: relative;
	z-index: 1211;
	border-bottom: 0 none;
	background: #FFF;
}
.hd_topbar_left .hd_login_hover .hd_login {
	height: 36px;
	border-bottom: 0 none;
}
.hd_topbar_left .hd_login_hover .hd_user_center {
	display: block;
}
.hd_topbar_left .hd_login_hover .hd_login_arrow {
	background-position: -60px -870px;
}
.hd_topbar_left .hd_login_hover .hd_login_name {
	color: #06c;
}
.hd_topbar_left .hd_unlogin_hover {
	position: relative;
	z-index: 1211;
	border-bottom: 0 none;
	background: #FFF;
}
.hd_topbar_left .hd_unlogin_hover .hd_user_center {
	display: block;
}
.hd_topbar_left .hd_unlogin_hover .hd_login {
	height: 36px;
	border-bottom: 0 none;
}
.hd_topbar_left .hd_unlogin_hover .hd_login_arrow {
	background-position: -60px -870px;
}
.hd_topbar_left .hd_unlogin_wrap .hd_user_center .hd_message {
	margin-top: 10px;
}
.hd_topbar_left .hd_unlogin_wrap .hd_message a {
	line-height: 52px;
}
.hd_topbar_left .hd_unlogin_wrap a.hd_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;
}
.hd_topbar_left .hd_unlogin_wrap a.hd_vip_earn:hover {
	color: #e60012;
	border: 1px solid #e60012;
}
.hd_topbar_left .hd_unlogin_wrap .hd_my_yhd {
	padding-left: 11px;
	clear: both;
}
.hd_topbar_left .hd_unlogin_wrap .hd_my_yhd a {
	padding-right: 13px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat right -151px;
}
.hd_topbar_left .hd_unlogin_wrap .hd_growth_box {
	padding-top: 5px;
}
.hd_topbar_left .hd_unlogin_wrap .hd_message {
	height: 55px;
}
.hd_topbar_left .hd_unlogin_wrap .hd_message a {
	width: 150px;
	height: 53px;
	border-top: 2px solid #f7eee9;
	padding-top: 0;
	line-height: 53px;
}
.hd_indxProvce span {
	float: left;
	padding: 0 5px;
}
.hd_header_province_name {
	float: left;
	text-align: center;
	padding: 0 15px 0 5px;
	border: 1px solid #dbdbdb;
	background: #fff url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat right 7px;
	line-height: 18px;
	font-weight: bold;
}
.hd_header_province_name:hover {
	color: #333;
}
.hd_indxProvce .hd_fold {
	background-position: right -78px;
	border-bottom: 0 none;
}
.wrap .hd_indxProvce {
	position: relative;
	z-index: 1201;
	height: 21px;
	margin-top: 8px;
	background-position: 5px -35px;
	padding-right: 39px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat right -710px;
	cursor: pointer;
	line-height: 21px;
}
.hd_provincelist {
	display: none;
	position: absolute;
	top: 18px;
	left: 46px;
	width: 530px;
	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);
}
.hd_provincelist dl {
	margin: 0 10px;
	padding: 8px 0;
	border-bottom: 1px solid #e5e5e5;
	line-height: 16px;
}
.hd_provincelist dt {
	float: left;
	position: relative;
	background: #FFF;
	padding: 0 10px;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	color: #666;
	font-weight: bold;
}
.hd_provincelist dt i {
	display: block;
	position: absolute;
	top: -2px;
	left: -2px;
	width: 10px;
	height: 12px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat 0 -650px;
}
.hd_provincelist dd {
	float: left;
	height: 16px;
	margin-left: -1px;
	padding: 0 6px;
	border-left: 1px dotted #ebebeb;
}
.hd_provincelist dd a {
	display: block;
	float: left;
	height: 16px;
	padding: 0 4px;
	line-height: 16px;
	background: #FFF;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	color: #666;
}
.hd_provincelist dd a:hover {
	background: #ff966e;
	color: #FFF;
}
.hd_province_detail {
	padding-top: 10px;
}
.hd_province_detail ul {
	float: left;
	width: 265px;
	height: 200px;
	margin-left: -1px;
	border-left: 1px dotted #ebebeb;
}
.hd_province_detail li {
	margin-bottom: 10px;
	padding: 0 0 0 20px;
	line-height: 16px;
	font-family: "SimSun";
}
.hd_province_detail li a {
	display: inline-block;
	height: 16px;
	margin-left: 5px;
	padding: 0 4px;
	line-height: 16px;
	background: #FFF;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	color: #666;
}
.hd_province_detail li a:hover {
	background: #ff966e;
	color: #FFF;
}
.hd_mesg {
	height: 16px;
	float: left;
	margin-top: 10px;
	padding-right: 8px;
	background: url("../../static/images/pc/indexhead_sprite_v1.png?1401733") no-repeat right -737px;
	line-height: 16px;
}
.hd_mesg i {
	display: inline-block;
	width: 22px;
	height: 20px;
	margin-right: 5px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -277px -1176px;
	vertical-align: middle;
}
.hd_mesg u {
	margin-left: 5px;
	text-decoration: none;
	font-family: "Tahoma";
	color: #ff3c3c;
}
.hd_top_manu {
	float: right;
	height: 21px;
	padding-top: 8px;
	line-height: 21px;
}
.hd_top_manu a {
	color: #666;
}
.hd_top_manu a:hover {
	color: #E60012;
}
.hd_top_manu .hd_follow_us {
	float: left;
	margin-left: 6px;
	color: #61646e;
}
.hd_top_manu a.hd_sina_weibo {
	display: block;
	_display: inline;
	float: left;
	width: 17px;
	height: 21px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -283px -838px;
	text-indent: -9999px;
	outline: none;
}
.hd_top_manu .hd_mobile_icon {
	display: inline-block;
	width: 12px;
	height: 16px;
	margin-right: 5px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -288px -230px;
	vertical-align: middle;
}
.hd_top_manu .hd_vshop_icon {
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-right: 5px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -284px -320px;
	vertical-align: middle;
}
.hd_top_manu .hd_mobile_show {
	position: absolute;
	top: 23px;
	right: 0;
	display: none;
	padding: 10px 30px 0;
	border: 1px solid #ccc;
	background: #FFF;
}
.hd_top_manu .hd_mobile_show i {
	display: block;
	position: absolute;
	top: -25px;
	right: -1px;
	width: 103px;
	height: 23px;
	border: 1px solid #ccc;
	border-bottom: 1px solid #FFF;
}
.hd_top_manu .hd_mobile_show .hd_mobile_list {
	width: 240px;
	padding: 20px 0;
	margin-bottom: -1px;
	border-bottom: 1px dotted #d9d9d9;
}
.hd_top_manu .hd_mobile_show .hd_mobile_list .hd_mobile_content {
	float: left;
	width: 90px;
	height: 90px;
	padding-left: 1px 0;
	overflow: hidden;
}
.hd_top_manu .hd_mobile_show .hd_mobile_content img {
	width: 90px;
	height: 90px;
}
.hd_top_manu .hd_mobile_show .hd_mobile_tab {
	float: right;
	width: 128px;
}
.hd_top_manu .hd_mobile_show .hd_mobile_list dt {
	color: #666;
}
.hd_top_manu .hd_mobile_show .hd_mobile_list dd {
	display: block;
	margin-right: -20px;
	line-height: 28px;
}
.hd_top_manu .hd_mobile_show .hd_mobile_tab b {
	font-size: 16px;
}
.hd_top_manu .hd_mobile_show a.blue_link {
	color: #ff3c3c;
}
.hd_top_manu .hd_mobile_show a.blue_link:hover {
	color: #f60;
}
.hd_top_manu .hd_mobile_tab a.hd_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;
}
.hd_top_manu .hd_mobile_tab a.hd_iconfont:hover {
	border: 1px solid #FF885C;
	color: #FF885C;
}
.hd_top_manu .hd_menu_hover .hd_mobile_show {
	display: block;
}
.hd_top_manu .hd_weixin {
	position: relative;
	z-index: 1202;
	display: block;
	_display: inline;
	float: left;
	width: 17px;
	height: 25px;
	margin-left: 8px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -283px -928px;
	outline: none;
	cursor: pointer;
}
.hd_top_manu .hd_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;
}
.hd_top_manu .hd_weixin_show i {
	position: absolute;
	top: -4px;
	left: 50%;
	display: block;
	width: 6px;
	height: 4px;
	margin-left: 54px;
	overflow: hidden;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -294px -1060px;
}
.hd_top_manu .hd_weixin_show p {
	max-height: 36px;
	overflow: hidden;
	margin-bottom: 5px;
	line-height: 18px;
	color: #666;
	font-family: "Microsoft YaHei";
}
.hd_top_manu .hd_weixin_show img {
	width: 90px;
	height: 90px;
}
.hd_top_manu .hd_menu_hover .hd_weixin_show {
	display: block;
}
.hd_top_manu ul.clearfix {
	float: left;
}
.hd_top_manu li.hd_my_order, .hd_top_manu li.hd_menu_tit {
	position: relative;
	z-index: 1202;
	float: left;
	height: 23px;
	padding: 0 6px;
	border: 1px solid #FAFAFA;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat right -735px;
}
.hd_top_manu li.hd_menu_tit a.hd_menu {
	display: block;
	float: left;
	height: 14px;
	line-height: 14px;
	padding: 4px 18px 4px 0;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat right -255px;
}
.hd_top_manu li.hd_menu_hover a.hd_menu {
	display: block;
	padding-right: 18px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat right -285px;
}
.hd_mobile_list .hd_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;
}
.hd_top_manu li.hd_menu_tit .hd_menu_list {
	display: none;
	position: absolute;
	z-index: -1;
	top: 0;
	right: 0;
	width: 79px;
	padding-top: 21px;
	border: 1px solid #CCC;
}
.hd_top_manu li.hd_my_order .hd_menu_list {
	width: 87px;
}
.hd_top_manu li.hd_menu_hover {
	background: #FFF;
}
.hd_top_manu li.hd_menu_hover .hd_menu_list {
	display: block;
}
.hd_top_manu li.hd_menu_hover .hd_menu_list ul {
	background: #FFF;
}
.hd_top_manu li.hd_menu_hover .hd_menu_list a {
	height: 24px;
	display: block;
	padding-left: 9px;
	background: #FFF;
	line-height: 24px;
}
.hd_top_manu li.specia_column {
	display: none;
}
.hd_top_manu .hd_site_nav {
	display: none;
	position: absolute;
	top: 23px;
	right: 0;
	width: 210px;
	padding: 0 12px 5px;
	border: 1px solid #ccc;
	background: #FFF;
}
.hd_top_manu .hd_site_nav em {
	display: block;
	position: absolute;
	top: -25px;
	right: -1px;
	width: 79px;
	height: 23px;
	border: 1px solid #ccc;
	border-bottom: 1px solid #FFF;
}
.hd_top_manu .hd_menu_hover .hd_site_nav {
	display: block;
}
.hd_top_manu .hd_site_nav ul {
	width: 210px;
	border-top: 1px solid #e0e0e0;
	margin-top: -1px;
	line-height: 18px;
}
.hd_top_manu .hd_site_nav li {
	float: left;
	width: 48px;
	height: 18px;
	overflow: hidden;
	padding: 5px 11px;
}
.hd_top_manu .hd_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;
}
.hd_top_manu .hd_favorites {
	display: none;
	position: absolute;
	top: 23px;
	right: 0;
	width: 270px;
	padding: 0 0 10px;
	border: 1px solid #ccc;
	background: #FFF;
}
.hd_top_manu .hd_favorites em {
	display: block;
	position: absolute;
	top: -25px;
	right: -1px;
	width: 67px;
	height: 23px;
	border: 1px solid #ccc;
	border-bottom: 1px solid #FFF;
}
.hd_top_manu .hd_favorites .hd_unlogin_wrap {
	padding: 20px 0 10px;
	text-align: center;
	color: #666;
}
.hd_top_manu .hd_favorites .hd_unlogin_wrap b {
	color: #ff3c3c;
}
.hd_top_manu .hd_favorites .hd_unlogin_wrap a.blue_link {
	color: #06C;
}
.hd_top_manu .hd_favorites .hd_unlogin_wrap a.blue_link:hover {
	color: #F60;
}
.hd_top_manu .hd_favorites dl {
	max-height: 300px;
	overflow-y: auto;
	overflow-x: hidden;
	padding: 0 10px;
}
.hd_top_manu .hd_favorites dt {
	border-bottom: 1px solid #e5e5e5;
	line-height: 39px;
	color: #666;
}
.hd_top_manu .hd_favorites dt b {
	color: #ff3c3c;
}
.hd_top_manu .hd_favorites dd {
	margin-top: 18px;
	padding-left: 68px;
}
.hd_top_manu .hd_favorites .hd_pro_img {
	display: block;
	_display: inline;
	float: left;
	width: 60px;
	height: 60px;
	margin-left: -68px;
}
.hd_top_manu .hd_favorites .hd_pro_name {
	display: block;
	height: 36px;
	overflow: hidden;
	line-height: 18px;
}
.hd_top_manu .hd_favorites .hd_pro_price {
	font-family: "Tahoma";
	font-weight: bold;
	color: #ff3c3c;
}
.hd_top_manu .hd_favorites .hd_sale_tips a {
	color: #ff3c3c;
}
.hd_top_manu .hd_favorites .hd_sale_tips i {
	display: inline-block;
	width: 17px;
	height: 14px;
	margin-right: 3px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -210px -1075px;
	vertical-align: middle;
}
.hd_top_manu .hd_favorites .hd_btn_wrap {
	margin-top: 15px;
}
.hd_top_manu .hd_favorites .hd_btn_wrap a {
	display: block;
	_display: inline;
	float: left;
	width: 120px;
	height: 28px;
	margin-left: 10px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat 0 -20px;
	text-align: center;
	line-height: 28px;
}
.hd_top_manu .hd_menu_hover .hd_favorites {
	display: block;
}
.hd_none_tips {
	text-align: center;
}
.hd_none_tips .hd_none_icon {
	display: inline-block;
	width: 38px;
	height: 38px;
	margin-top: 20px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat 0 -90px;
}
.hd_none_tips .hd_none_text {
	padding: 5px 0;
	line-height: 20px;
	color: #666;
}
.hd_top_manu li.hd_menu_tit .hd_vdian {
	display: none;
	position: absolute;
	top: 23px;
	right: 0;
	width: 97px;
	padding: 8px 18px 18px;
	border: 1px solid #ccc;
	background: #FFF;
}
.hd_top_manu .hd_vdian em {
	display: block;
	position: absolute;
	top: -25px;
	right: -1px;
	width: 90px;
	height: 23px;
	border: 1px solid #ccc;
	border-bottom: 1px solid #FFF;
}
.hd_top_manu .hd_vdian p {
	margin-bottom: 5px;
	color: #666;
	line-height: 18px;
}
.hd_top_manu .hd_vdian a {
	color: #06c;
}
.hd_top_manu .hd_vdian a:hover {
	color: #f60;
}
.hd_top_manu .hd_vdian img {
	width: 90px;
	height: 90px;
	display: block;
	margin: 0 auto;
}
.hd_top_manu li.hd_menu_hover .hd_vdian {
	display: block;
}
.w1200 .hd_topbar_left .hd_login_wrap .hd_login_name {
	max-width: 151px;
}
.w1200 .hd_top_manu li.specia_column {
	display: inline;
}
.w1200 .hd_top_manu .hd_weixin_show {
	right: -62px;
}
.w1200 .hd_top_manu .hd_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(../../static/images/pc/popwin/btn_action.png?1401733) 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(../../static/images/pc/popwin/aptabbg.jpg?1401733) repeat-y;
	z-index: 99;
	left: 379px;
	top: 380px;
}
.aptab_white {
	position: absolute;
	width: 478px;
	height: auto;
	background: url(../../static/images/pc/popwin/aptabbg2.jpg?1401733) repeat-y;
	z-index: 99;
	left: 379px;
	top: 380px;
}
.aptab_header {
	width: 478px;
	height: 29px;
	background: url(../../static/images/pc/popwin/aptab_header.jpg?1401733) 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(../../static/images/pc/popwin/aptab_header2.jpg?1401733) 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(../../static/images/pc/popwin/aptab_footer2.jpg?1401733) 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: 396px;
	margin: 0 auto;
	display: block;
	background: url(../../static/images/pc/new/loading-yhdUpdate_01.gif?1401733) center;
	background-repeat: no-repeat;
}
.mod_promo_show .promo_wrapper li a img {
	width: 530px;
	height: 396px;
	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(../../static/images/pc/new/index_sprite.png?1401733) no-repeat -80px -220px;
	width: 45px;
	height: 80px;
	display: block;
}
.mod_promo_show a.show_pre s {
	background: url(../../static/images/pc/new/index_sprite.png?1401733) 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 img {
	padding: 5px 0px;
}
.mod_exclusivity ol a:hover {
	color: #E60012;
}
.mod_exclusivity ol a img {
	display: block;
	width: 50px;
	height: 50px;
	margin: 0 auto;
}
.mod_yhd_notice {
	height: 66px;
	padding: 8px 15px;
	border-top: 1px solid #eee;
}
.mod_yhd_notice li {
	display: block;
	width: 214px;
	height: 22px;
	overflow: hidden;
	line-height: 22px;
}
.mod_yhd_notice li i {
	display: inline-block;
	width: 13px;
	height: 12px;
	margin-right: 8px;
	background: url(../../static/images/pc/new/index_sprite.png?1401733) no-repeat -270px -580px;
	vertical-align: middle;
}
.mod_yhd_notice li a {
	vertical-align: middle;
	color: #666;
}
.mod_yhd_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("../../static/images/pc/new/index_sprite.png?1401733") 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("../../static/images/pc/new/index_sprite.png?1401733") -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("../../static/images/pc/new/index_sprite.png?1401733") -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("../../static/images/pc/new/index_sprite.png?1401733") -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("../../static/images/pc/new/index_sprite.png?1401733") -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(../../static/images/pc/new/label_bg.png?1401733) 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(../../static/images/pc/new/index_sprite.png?1401733) no-repeat -290px -78px;
*background:url(../../static/images/pc/new/index_sprite.png?1401733) 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(../../static/images/pc/new/index_sprite.png?1401733) no-repeat -285px -46px;
	cursor: default;
	text-align: left;
	text-indent: 20px;
	margin: 0 10px;
}
.mod_recommend_list .tab_content .love_num {
	background: url(../../static/images/pc/new/index_sprite.png?1401733) 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(../../static/images/pc/new/index_sprite.png?1401733) 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: 0px 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;
	margin-right: 10px;
}
.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 {
	position: relative;
	overflow: hidden;
}
.mod_index_floor .a_con {
	float: left;
	width: 189px;
	height: 340px;
	background: #fff;
	padding: 10px;
	text-align: center;
	border-right: 1px solid #f4f4f4;
	overflow: hidden;
}
.mod_index_floor .a_con .tag {
	height: 99px;
	_overflow: hidden;
}
.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 .pic {
	display: block;
	margin-top: 10px;
}
.mod_index_floor .a_con .brands {
	position: relative;
	margin-top: 10px;
	width: 180px;
	height: 230px;
	overflow: hidden;
}
.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(../../static/images/pc/index_sprite2.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: #ff3c3c;
}
.mod_index_floor .b_con .slider_index_ad .trig_box li .cur {
	height: 6px;
	margin-top: -1px;
	background: #ff3c3c;
}
.mod_index_floor .b_con .slider_index_ad .trig_box li .cur span {
	height: 6px;
}
.tab {
	width: 100%;
	height: auto;
	overflow: hidden;
}
.tab_list {
	width: 100%;
	height: 33px;
	line-height: 33px;
	background: #f7f7f7;
	border: 1px solid #eeeeee;
	box-sizing: border-box;
}
.tab_intro {
	width: 100%;
	box-sizing: border-box;
	padding: 10px;
}
.tab_intro a {
	display: block;
	width: 100%;
	height: 30px;
	line-height: 30px;
	color: #666666;
}
.tab_intro a:hover {
	color: #e60012
}
.tab_intro li {
	display: block;
	width: 100%;
	height: auto;
	overflow: hidden;
	display: none;
}

.tab_intro li a
{
	background:url(../../static/images/pc/yuan.png) 0px 14px no-repeat; 
	padding-left:10px;
}

.tab_list li {
	display: block;
	float: left;
	height: 100%;
	width: 79px;
	border-right: 1px solid #eeeeee;
	text-align: center;
	box-sizing: border-box;
	cursor: pointer;
}
.tab_list .none {
	border-right: none;
}
.tab_list .cur {
	background: #fff;
	height: 34px;
	color: #e60012;
	border-bottom: 1px solid #fff;
}
.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;
	overflow: hidden;
	display: none;
}
.mod_index_floor .j_con {
	float: left;
	width: 219px;
	height: 360px;
	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 a:hover img {
	opacity: .8;
	filter: alpha(opacity=80);
}
.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;
}
.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: 62px;
	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(../../static/images/pc/new/index_sprite.png?1401733) no-repeat -285px -43px;
	vertical-align: middle;
}
.mod_index_floor .sg_cur .count_down {
	display: block;
}
.index_column_ad {
	width: 980px;
	height: auto;
	margin: 20px auto 0;
	overflow: hidden;
	position: relative;
}
.index_column_ad ul {
	display: block;
	height: auto;
	overflow: hidden;
	background: #fff;
	position: relative;
	float: left;
}
.index_column_ad .box {
	width: 100%;
	margin: 0px auto;
	display: block;
	height: auto;
	border: 1px solid #e6e6e6;
	box-sizing: border-box;
	overflow: hidden;
	background: #fff;
}
.index_column_ad .fl, .index_column_ad .fr {
	position: absolute;
	top: 0px;
	height: 68px;
	line-height: 68px;
	width: 25px;
	display: list-item;
	cursor: pointer;
	z-index: 11111;
}
.index_column_ad .fl img, .index_column_ad .fr img {
	vertical-align: middle;
}
.index_column_ad .fl {
	left: 0px;
}
.dis_block .box2 {
	display: none;
}
.index_column_ad .fr {
	right: 0px;
}
.index_column_ad li {
	float: left;
	height: 42px;
	line-height: 42px;
	width: 133px;
	margin: 12px 0px;
	border-right: 1px solid #e6e6e6;
	box-sizing: border-box;
	text-align: center;
}
.index_column_ad li img {
	display: inline-block;
	vertical-align: middle;
}
.index_column_ad .toggle {
	width: 55px;
	height: 22px;
	margin: 0px auto;
	line-height: 22px;
	text-align: center;
	border: 1px solid #e6e6e6;
	border-top: none;
	background: #fff;
	margin-top: -1px;
	color: #a9a9a9;
	cursor: pointer;
}
.index_column_ad .toggle b {
	height: 22px;
	line-height: 22px;
	margin-left: 3px;
}
.index_column_ad .toggle b img {
	vertical-align: middle;
}
.floor_left_box {
	display: none;
	position: fixed;
	z-index: 1001;
	/*right: 50%;*/
	bottom: 30px;
	width: 44px;
	/*margin-right: -567px;*/
	text-align: center;
	float: left;
}
.floor_left_box a {
	display: block;
	width: 42px;
	height: 38px;
	overflow: hidden;
	border: 1px solid #e6e6e6;
	background: #fafafa;
	line-height: 38px;
}
.f_num {
	width: 30px;
	height: 28px;
	text-align: center;
	line-height: 28px;
	background: url(../../static/images/pc/f_numbg.png);
	font-size: 16px;
	color: #fff;
	float:left;
}
.floor_left_box a:hover, .floor_left_box a.cur {
	background: #ff3c3c;
	border: 1px solid #e60012;
}
.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-size: 16px;
	font-style: normal;
	color: #888888;
	font-family: Arial, Helvetica, sans-serif;
}
.floor_left_box .leftfloor_red .left_iconfont {
	color: #888888;
}
.floor_left_box a.feedback {
	width: 44px;
	height: 40px;
	border: 0 none;
	background: url(../../static/images/pc/new/index_sprite.png?1401733) no-repeat -210px -580px;
	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: 630px;*/
}
.w1200 .mod_index_floor .sg_tabwrap {
	width: 1200px;
}
@charset "utf-8";
.top_bar_link ul {
	position: relative;
	z-index: 1001;
}
.fl .idxOdrTipCon, .fr .idxOdrTipCon {
	width: 400px;
	position: absolute;
	top: 28px;
	left: 0;
	border: 1px solid #ccc;
	padding: 0;
	background-color: #fff;
}
.idxOdrTipCon a {
	color: #06c;
}
.idxOdrTipCon .tuanIcon, .viewPendingOdr a, .odrNum, .odrNum b, .idxOdrTipCon ul {
	background: url(../../static/images/pc/idxOdrTipSpirit.png?1401733) no-repeat;
}
.idxOdrTipCon ul {
	width: 390px;
	background-repeat: repeat-x;
	padding: 3px 10px 3px 0;
}
.idxOdrTipCon .tabCon {
	padding: 10px 0 0 0;
	display: none;
	clear: both;
}
.idxOdrTipCon .show {
	display: block;
}
.idxOdrTipCon li {
	padding: 0 10px;
	border-right: 1px solid #ccc;
	height: 20px;
	line-height: 20px;
	cursor: pointer;
}
.idxOdrTipCon .viewAllOdr {
	position: absolute;
	right: 10px;
	top: 3px;
	z-index: 1001;
	height: 20px;
	line-height: 20px;
}
.idxOdrTipCon li.cur {
	font-weight: bold;
}
.top_bar_link li.myOdrHover a {
	color: #c00;
	display: inline-block;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	background-color: #fff;
	text-decoration: none;
}
.tabCon p {
	text-align: center;
}
.tabCon dl p {
	text-align: left;
}
.tabCon dl p span {
	margin-right: 30px;
}
.tabCon dd span {
	font-size: 21px;
	width: 20px;
	height: 60px;
	line-height: 50px;
	float: left;
	margin-left: -5px;
}
.tabCon dl {
	padding: 0 10px 10px 10px;
	border-bottom: 1px dotted #ccc;
}
.tabCon .lastDl {
	border-bottom: none;
}
.tabCon dl img {
	width: 60px;
	height: 60px;
	border: 1px solid #E4E4E4;
	float: left;
	margin: 0 10px 3px 0;
}
.tabCon .yellow {
	color: #F60;
	margin-left: 10px;
}
.tabCon .detail {
	float: right;
	color: #666;
	margin-right: 10px;
}
.tabCon dt span a {
	color: #666;
}
.tabCon dt span a:hover, .tabCon .detail:hover, .viewPendingOdr a:hover {
	color: #C00;
}
.idxOdrTipCon .red {
	color: #C00;
	font-weight: bold;
}
.tabCon .viewPendingOdr {
	width: 100%;
	height: 25px;
	text-align: right;
	background-color: #F9F9F8;
	margin: 10px 0 1px 0;
	display: inline-block;
}
.viewPendingOdr a {
	background-position: 90px -77px;
	padding-right: 30px;
	color: #666;
}
.viewPendingOdr a:hover {
	background-position: 90px -96px;
}
.odrNum {
	position: absolute;
	top: 2px;
	left: 60px;
	padding: 0 5px;
	height: 20px;
	background-position: 0 -33px;
}
.odrNum b {
	color: #fff;
	background-position: right -55px;
	line-height: 15px;
	padding: 0 4px;
	text-indent: -5px;
*text-indent:-3px;
	display: inline-block;
	font-weight: normal;
}
.mtmb10 {
	margin: 0 0 10px 0;
}
.top_bar_link .firstLi {
	height: 26px;
	position: relative;
	margin-top: 1px;
}
.top_bar_link .firstLi a {
	padding-right: 25px;
	border-left: 1px solid #FAFAFA;
}
.top_bar {
	_overflow: hidden;
}
.idxOdrTipCon .loading {
	text-align: center;
	padding: 0;
	margin-top: 10px;
}
.idxOdrTipCon .loading span {
	display: block;
	height: 24px;
	background: url(../../static/images/pc/loade.gif?1401733) no-repeat center 0;
	text-indent: -9999px;
}
.idxOdrTipCon .tuanIcon {
	width: 16px;
	height: 22px;
	margin-right: 5px;
	display: inline-block;
	text-indent: -9999px;
	background-position: 0 -117px;
*background-position:0 -121px;
	_background-position: 0 -116px;
}
.pendingLink {
	margin-left: 5px;
}
.tabCon .pendingProP {
	margin-left: 10px;
	text-align: left;
}
.top_bar .wrap {
	overflow: visible;
}
.pendingProP span a {
	margin-right: 50px;
}
@charset "utf-8";
.hd_search_tips_result {
	position: absolute;
	top: 32px;
	left: 0;
	z-index: 1000;
	width: 436px;
	background: #fff;
	display: none;
}
.hd_search_tips_result ul {
	border: 1px solid #CCC;
}
.hd_search_tips_result li {
	height: 28px;
	overflow: hidden;
}
.hd_search_tips_result li a {
	display: block;
	height: 28px;
	color: #333;
	font-size: 12px;
	line-height: 28px;
	text-indent: 2em;
}
.hd_search_tips_result li a.indent {
	float: left;
}
.hd_search_tips_result li a:hover {
	color: #333;
}
.hd_search_tips_result li.haslist {
	height: 28px;
}
.hd_search_tips_result li .indent strong {
	margin: 0 7px;
	color: #C00;
}
.hd_search_tips_result li.haslist s {
	display: inline-block;
	width: 5px;
	height: 28px;
	margin: 0 7px;
	background: url(../../static/images/pc/indexhead_sprite.png?1401733) no-repeat 0 -510px;
	vertical-align: middle;
}
.hd_search_tips_result li.select {
	height: 28px;
	background: #f8f8f8;
}
.hd_search_tips_result li.select_haslist {
	background-color: #f8f8f8;
}
.hd_search_tips_result li.select_haslist a.indent {
	position: relative;
	z-index: 999;
	width: 215px;
	border-right: 1px solid #F8F8F8;
}
.hd_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(../../static/images/pc/mall/index_sprites.png?1401733) 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;
	left: 216px;
	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 .hd_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;
}
.hd_search_tips_result .search_classify_detail .search_brand dd.s_brand_list {
	height: 48px;
	overflow: hidden;
	margin: 0 10px;
}
.hd_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;
}
.hd_search_tips_result .search_classify_detail .search_brand a:hover {
	color: #c00;
}
.hd_search_tips_result .search_classify_detail .s_brand_list a.more {
	color: #999;
	font-family: "SimSun";
}
.hd_search_tips_result .search_classify_detail .s_brand_list a.more:hover {
	color: #C00;
}
.search_size dd.s_size_list {
	height: 44px;
	overflow: hidden;
}
.hd_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;
}
.hd_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;
}
.hd_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(../../static/images/pc/add_cart_btn.png?1401733) 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;
}
.hd_fix_search .hd_search_tips_result {
	top: 25px;
	left: 1px;
	width: 430px;
}
.hd_fix_search .search_classify_detail {
	left: 210px;
}
.hd_fix_search .hd_search_tips_result li.select_haslist a.indent {
	width: 209px;
}
.hd_search_tips_result a.hd_clear_history_record {
	display: none;
}
.hd_search_tips_result .hd_cleared_searches {
	display: none;
}
.hd_search_history .hd_total_sort, .hd_search_history #recom1, .hd_search_history #recom2, .hd_search_history ul {
	display: none;
}
.hd_search_history a.hd_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;
}
.hd_search_history a.hd_clear_history_record:hover {
	color: #C00;
}
.hd_search_history .hd_cleared_searches {
	padding: 30px 0;
	border: 1px solid #CCC;
	color: #666;
	text-align: center;
}
.hd_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;
}
.hd_search_history li.haslist a {
	width: auto;
}
.hd_search_history .hd_search_history_new {
	display: block;
}
.hd_search_history_new {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1000;
	width: 434px;
	overflow: hidden;
	padding-bottom: 8px;
	border: 1px solid #ccc;
	background: #fff;
}
.hd_search_history_new .hd_s_history {
	float: left;
	width: 220px;
	border-right: 1px solid #e5e5e5;
}
.hd_search_history_new .hd_s_history dt {
	height: 16px;
	padding: 12px 6px 8px 25px;
	color: #999;
	line-height: 16px;
}
.hd_search_history_new .hd_s_history dt a {
	display: block;
	float: right;
	height: 16px;
	padding-left: 16px;
	background: url(../../static/images/pc/indexhead_sprite.png?1401733) no-repeat -289px -550px;
	color: #666;
}
.hd_search_history_new .hd_s_history dt a:hover {
	color: #e60012;
}
.hd_search_history_new .hd_s_history dd a {
	display: block;
	width: 190px;
	height: 28px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	word-break: break-all;
	padding: 0 5px 0 25px;
	line-height: 28px;
	color: #333;
}
.hd_search_history_new .hd_s_history dd a:hover {
	background: #f8f8f8;
	color: #333;
}
.hd_search_history_new .hd_h_search, .search_classify_detail .hd_property_list {
	float: left;
	width: 185px;
	overflow: hidden;
	margin-left: -1px;
	padding: 0 10px;
	border-left: 1px solid #e5e5e5;
}
.hd_search_history_new .hd_h_search dt, .search_classify_detail .hd_property_list dt {
	padding: 12px 6px 13px 15px;
	color: #999;
}
.hd_search_history_new .hd_h_search dd, .search_classify_detail .hd_property_list dd {
	float: left;
	margin: 0 4px 14px;
}
.hd_search_history_new .hd_h_search dd a, .search_classify_detail .hd_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;
}
.hd_search_history_new .hd_h_search dd a:hover, .search_classify_detail .hd_property_list dd a:hover {
	border: 1px solid #e60012;
	color: #e60012;
}
.w1200 .hd_search_tips_result {
	width: 429px;
}
.w1200 .search_classify_none, .w1200 .search_classify_detail, .w1200 .search_list_detail {
	left: 209px;
}
.w1200 .hd_search_tips_result li.select_haslist a.indent {
	width: 208px;
}
.w1200 .hd_search_history_new {
	width: 426px;
}
.skin_header {
	background: url(../../static/images/pc/header_skin_w980.png?1401733) no-repeat;
}
.w1200 .skin_header {
	background: url(../../static/images/pc/header_skin_w1200.png?1401733) 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(../../static/images/pc/pms/bg.png?1401733) #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(../../static/images/pc/pms/sprite.png?1401733) 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(../../static/images/pc/pms/sprite.png?1401733) 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(../../static/images/pc/pms/sprite.png?1401733) 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(../../static/images/pc/pms/sprite.png?1401733) -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(../../static/images/pc/pms/sprite.png?1401733) -169px 6px no-repeat;
	cursor: pointer;
}
.fixed_recommend_wrap .recom_vouchers_wrap {
	float: left;
	width: 202px;
	height: 242px;
	background: url(../../static/images/pc/pms/sprite.png?1401733) 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(../../static/images/pc/pms/sprite.png?1401733) -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(../../static/images/pc/bottom.jpg?1401733) 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(../../static/images/pc/popbg.png?1401733) 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(../../static/images/pc/popbg.png?1401733) -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(../../static/images/pc/popbg.png?1401733) 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(../../static/images/pc/br_topbg.png?1401733) repeat-x;
}
.browse_related {
	width: 980px;
	margin: 0 auto;
}
.browse_related_left {
	position: relative;
	z-index: 0;
	float: left;
	width: 204px;
	background: url(../../static/images/pc/br_bg_sprite.png?1401733) 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(../../static/images/pc/br_bg_sprite.png?1401733) 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(../../static/images/pc/br_bg_sprite.png?1401733) 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(../../static/images/pc/br_bg_sprite.png?1401733) no-repeat -30px -30px;
	cursor: pointer;
}
.browse_related_list .next_clickable {
	background: url(../../static/images/pc/br_bg_sprite.png?1401733) 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(../../static/images/pc/br_bg_sprite.png?1401733) 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(../../static/images/pc/ie_upgrade.png?1401733) 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(../../static/images/pc/ie_upgrade.png?1401733) 0 -20px no-repeat;
}
.ie6_upgrade_360 {
	background: url(../../static/images/pc/ie_upgrade.png?1401733) 0 -40px no-repeat;
}
.ie6_upgrade_close {
	position: absolute;
	right: 2px;
	top: 2px;
	width: 20px;
	height: 20px;
	line-height: 100px;
	overflow: hidden;
	background: url(../../static/images/pc/ie_upgrade.png?1401733) 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(../../static/images/pc/yhdLib.gif?1401733) 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";
.hd_cart_pop {
	width: 488px;
	padding: 5px;
	background-color: rgba(51,51,51,0.3);
}
.hd_cart_pop .hd_pop_content {
	position: relative;
	width: 485px;
	padding: 50px 0 20px 0;
	border: 1px solid #b1b1b1;
	background: #FFF;
}
.hd_cart_pop .hd_colse_btn {
	position: absolute;
	right: 10px;
	top: 10px;
	width: 10px;
	height: 10px;
	overflow: hidden;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -100px -90px;
	cursor: pointer;
}
.hd_cart_pop .hd_pop_tips {
	font-size: 18px;
	font-family: "Microsoft YaHei";
	font-weight: bold;
	line-height: 23px;
	text-align: center;
}
.hd_cart_pop .hd_pop_tips i {
	display: inline-block;
	width: 23px;
	height: 23px;
	margin-right: 14px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -50px -90px;
	vertical-align: middle;
}
.hd_cart_pop .hd_pop_tips .hd_error_icon {
	background-position: -75px -105px;
}
.hd_cart_pop .hd_pop_btn {
	width: 385px;
	margin: 0 auto;
	padding: 18px 0 25px 0;
	text-align: center;
}
.hd_cart_pop .hd_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";
}
.hd_cart_pop .hd_pop_btn .hd_btn_l {
	border: 1px solid #ddd;
	background: #fcfcfc;
	color: #666;
}
.hd_cart_pop .hd_pop_btn .hd_btn_r {
	border: 1px solid #ff4141;
	background: #ff5c4d;
	color: #FFF;
}
.hd_cart_pop .hd_recommend_wrap {
	position: relative;
}
.hd_cart_pop .hd_recommend_wrap p {
	margin: 0 50px;
	border-top: 1px solid #f2f2f2;
	line-height: 30px;
	color: #999;
}
.hd_cart_pop .hd_recommend_list {
	position: relative;
	width: 385px;
	height: 150px;
	overflow: hidden;
	margin: 0 auto;
}
.hd_cart_pop .hd_recommend_list ul {
	position: absolute;
	top: 0;
	left: 0;
	width: 10000px;
	height: 150px;
}
.hd_cart_pop .hd_recommend_list li {
	float: left;
	width: 85px;
	margin-right: 15px;
}
.hd_cart_pop .hd_recommend_list .hd_pop_img {
	display: block;
	width: 83px;
	height: 83px;
	border: 1px solid #ededed;
}
.hd_cart_pop .hd_recommend_list .hd_pop_img img {
	width: 83px;
	height: 83px;
}
.hd_cart_pop .hd_recommend_list a.hd_pop_name {
	display: block;
	height: 36px;
	overflow: hidden;
	color: #999;
	line-height: 18px;
}
.hd_cart_pop .hd_recommend_list a.hd_pop_name:hover {
	color: #E60012;
}
.hd_cart_pop .hd_recommend_list .hd_pop_price {
	display: block;
	text-align: center;
	color: #e60021;
	line-height: 20px;
}
.hd_cart_pop .hd_recommend_wrap .hd_show_pre {
	position: absolute;
	left: 26px;
	_left: -26px;
	top: 30px;
	width: 24px;
	height: 86px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat 0 -140px;
}
.hd_cart_pop .hd_recommend_wrap .hd_show_next {
	position: absolute;
	right: 26px;
	top: 30px;
	width: 24px;
	height: 86px;
	background: url(../../static/images/pc/indexhead_sprite_v1.png?1401733) no-repeat -40px -140px;
}
.hd_cart_pop .hd_error_tips {
	width: 340px;
	height: 40px;
	margin: 0 auto;
	padding: 20px 0;
	color: #666;
	line-height: 20px;
	text-align: center;
}
.history {
	width: 1200px;
	margin: 0px auto;
	height: auto;
	overflow: hidden;
}
.history .tab {
	width: 100%;
	height: 40px;
	line-height: 40px;
	border-bottom: 2px solid #cea145;
}
.history .fl {
	font-size: 16px;
	font-family: "微软雅黑";
	color: #d0a145;
}
.history .fr li {
	display: block;
	height: 100%;
	float: left;
	padding: 0px 10px;
	margin-left: 50px;
	cursor: pointer;
}
.history .cur {
	color: #cea145;
	background: url(../../static/images/pc/hbg.png) bottom center no-repeat;
}
.tab_shop {
	width: 100%;
	height: auto;
	overflow: hidden;
	background: #fff;
}
.tab_shop li {
	display: block;
	height: 200px;
	width: 200px;
	float: left;
	margin-left: 35px;
	margin-top: 20px;
}
.tab_shop ul {
	display: none;
}
.tab_shop .shop_pic {
	width: 100%;
	height: 140px;
	line-height: 140px;
	text-align: center;
	display: list-item;
}
.tab_shop .shop_pic img {
	vertical-align: middle;
}
.shop_name {
	height: 30px;
	line-height: 30px;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.shop_name a {
	color: #666666;
}
.shop_name a:hover {
	color: #c00;
}
.shop_price {
	font-size: 16px;
	text-align: center;
	color: #e60012;
	font-weight: bold;
	font-family: "tahoma";
}


/*客服代码部分*/

.Q_sign1{background:url(http://demo.lanrenzhijia.com/2014/service1103/images/lanrenzhijia.png) no-repeat;}
.Q_pic1 { background: url(../../static/images/pc/index/f1.jpg) no-repeat;}
.Q_pic { background: url(../../static/images/pc/index/f1.jpg) no-repeat;}
.sign,.signa,.signb,.signc,.signd,.signe,.signf,.signg,.signh,.signi,.signj,.signq{background:url(http://demo.lanrenzhijia.com/2014/service1103/static/images/lanrenzhijia.png) no-repeat;display:block;}
.signi{width: 10px;height: 30px;float:right;margin: 3px 10px 0 3px;}
.signj{width: 10px;height: 30px;float:right;margin:0 5px 0 3px;}
.QQ_S{width:40px;height: 172px;position:fixed;right: 10px;top: 65%; z-index:999999;}
.Q_top{width:100%;background:#e4e4e4;height:30px;line-height:12px;text-align: right;cursor:pointer;}
.Q_botm{width: 84px;}
.Q_pic,.Q_anser,.Q_sign{width:45px; height: 40px; background:#e4e4e4;  position:relative;overflow:hidden;color: white;text-align:center;cursor:pointer; margin-bottom:1px;}


.Q_pic_hide,.Q_sign_hide{width:100%;height:100%;position:absolute;background:#7a6e6e;left: -84px;-webkit-transition:left ease-in-out .3s;-moz-transition:left ease-in-out .3s;transition:left ease-in-out .3s;}	
.hide_pic,.hide_pic1,.hide_pic2{width:100%;display:block; line-height:12px; margin-top:7px;}

.Q_pic:hover .Q_pic_hide,.Q_anser:hover .Q_anser_hide,.Q_sign:hover .Q_sign_hide,.Q_pic1:hover .Q_pic1_hide,.Q_sign1:hover .Q_sign1_hide{left:0px;}
.Q_pic a, .Q_anser a,.Q_sign a,.Q_pic a:hover,.Q_anser a:hover,.Q_sign a:hover,.Q_pic1 a,.Q_pic1 a:hover,.Q_sign1 a,.Q_sign1 a:hover{color:white;}
a.blank{width:100%;height:100%;display:block;}
.QQ_S1{width:60px;height: 110px;position:fixed;right:10px;bottom:0;display:none;}
.Q_top1{width:100%;height:30px;background:#E6E6E6;text-align:right;cursor:pointer;}
.Q_botm1{width:56px; height: 70px;}
.Q_pic1{width:100%;height:33px;position:relative;overflow:hidden;color: white;text-align:center;line-height:12px;cursor:pointer;background-color:white;}
.Q_sign1{width:100%;height:33px;width:100%;line-height:12px; height: 35px;position:relative;overflow:hidden;color: white;text-align:center;cursor:pointer;background-color:white;}
.Q_pic1_hide,.Q_sign1_hide{width:100%;height:100%;position:absolute;background:#FE9B1D;left: -56px;-webkit-transition:left ease-in-out .3s;-moz-transition:left ease-in-out .3s;transition:left ease-in-out .3s;cursor:pointer;}
.Q_sign1_hide a{font-size:12px;}




/*客服代码部分*/
.qqserver .qqserver-header:after,.qqserver .qqserver-header:before,.qqserver li a:after,.qqserver li a:before{display:table;content:' '}
.qqserver .qqserver-header:after,.qqserver li a:after{clear:both}
.qqserver .qqserver-header,.qqserver li a,.tabs,.user-main,.view-category,.view-category-list>li{*zoom:1}
.qqserver{position:absolute;top:0%;right:0;height:100px;margin-top:-104px;z-index:9999}
.qqserver.unfold .qqserver-body{right:0}
.qqserver .qqserver-body{position:absolute;right:-154px;width:122px;height:auto;padding:12px 10px;-webkit-transition:.3s cubic-bezier(.19,1,.22,1);-o-transition:.3s cubic-bezier(.19,1,.22,1);transition:.3s cubic-bezier(.19,1,.22,1);border:1px solid #62b651;border-radius:4px;background:#f4f7fa}
/* .qqserver .qqserver_fold{position:absolute;right:0; cursor:pointer;border-top-left-radius:4px;border-bottom-left-radius:4px;} */
.qqserver .qqserver-header{padding-bottom:10px;padding-left:6px;border-bottom:1px dashed #d1d4cc}
.qqserver .qqserver-header *{float:left}
.qqserver .qqserver_arrow{margin-top:-1px;margin-left:7px;cursor:pointer}
.qqserver li{margin-top:6px}
.qqserver li a{display:block;padding:6px 12px 4px}
.qqserver li a div{font-size:14px;float:left;margin-right:11px;color:#697466}
.qqserver li a span{font-size:12px;line-height:18px;float:left;text-indent:4px;color:#fff}
.qqserver li a span.qqserver-service-alert{font-weight:400;display:block}
.qqserver li a:hover{text-decoration:none;border-radius:4px;background:#eaebe9}
.qqserver li a:hover div{color:#62b651}
.qqserver .qqserver-footer{margin-top:10px;padding-top:14px;padding-bottom:14px;padding-left:11px;border-top:1px dashed #d1d4cc}
.qqserver .qqserver-footer .text-primary{color:#70CA5D;font-size:14px;}
.qqserver .qqserver_icon-alert{display:inline-block;margin-right:10px;vertical-align:-3px;*display:inline;*zoom:1;*vertical-align:-1px}
.qqserver-header div{width:90px;height:18px;background-image:url(http://demo.lanrenzhijia.com/2014/service1004/images/lanren.png);background-position:-419px -80px}
.qqserver_icon-alert{width:16px;height:14px;background-image:url(http://demo.lanrenzhijia.com/2014/service1004/images/lanren.png);background-position:-595px -85px}
.qqserver li a span{width:30px;height:23px;background-image:url(http://demo.lanrenzhijia.com/2014/service1004/images/lanren.png);background-position:-265px 0}
.qqserver li a .qqserver-service-alert{width:30px;height:22px;background-image:url(http://demo.lanrenzhijia.com/2014/service1004/static/images/lanren.png);background-position:-342px 0}
.qqserver_fold div{width:44px;height:40px; background:url(../../static/images/show_new_01.png);background-size:44px 40px; margin-right:6px; margin-bottom:2px; margin-top:63px;}
.qqserver_fold:hover div{
	width: 44px;
	height: 40px;
	background:url(../../static/images/pc/index/f5.jpg);
}
.qqserver_arrow{width:18px;height:18px;background-image:url(http://demo.lanrenzhijia.com/2014/service1004/images/lanren.png);background-position:-435px 0}
.qqserver_arrow:hover{width:18px;height:18px;background-image:url(http://demo.lanrenzhijia.com/2014/service1004/images/lanren.png);background-position:-435px -38px}
