header .clientLink,header .sc,header .sc i,header .dy,header .fx,.head_nav .r .signin_a,.head_nav .r .signin_on span.signin_a,.topf a.def,.topf a.def:hover {
	background:url("") no-repeat
}
.icon-mini {
	width:11px;
	height:11px;
	position:absolute
}
.icon-mini,.icon-mid {
	background:url("") no-repeat;
	display:inline-block;
	*display:inline;
	*zoom:1;
	_background-image:url("")
}
.icon-mini.icon-new {
	background-position:0 0
}
.icon-mini.icon-hot {
	background-position:-15px 0
}
.icon-mid {
	width:16px;
	height:16px
}
.icon-mid.icon-clt {
	background-position:-20px -42px
}
header {
	width:100%;
	background:#FFF;
	height:63px;
	padding-top:30px
}
header div.l {
	overflow:hidden;
	height:45px;
	width:210px;
	position:relative
}
header div.logo2017 {
	width:218px!important
}
header div.l img {
	vertical-align:top
}
header .clientLink {
	width:128px;
	height:22px;
	float:left;
	display:inline;
	margin:25px 0 0 20px;
	background-position:0 0
}
header .sc {
	width:39px;
	height:39px;
	margin-top:15px;
	background-position:-83px -115px;
	position:relative;
	z-index:10000
}
header .sc:hover {
	background-position:-125px -116px
}
header .sc i {
	width:65px;
	height:25px;
	display:none;
	position:absolute;
	left:-13px;
	top:-28px;
	z-index:10000;
	background-position:-176px -1px
}
header .sc:hover i {
	display:inline-block
}
header .dy {
	width:39px;
	height:39px;
	display:inline;
	margin:15px 10px 0 0;
	background-position:-42px -115px
}
header .dy input {
	display:none
}
header .dyon {
	width:245px;
	background-position:0 -61px;
	text-align:left
}
header .dyon input {
	display:inline;
	border:0;
	background:0 0
}
header .dyon .int {
	height:20px;
	line-height:20px;
	margin:9px 0 0 50px;
	width:130px
}
header .dyon .btn {
	padding:0;
	margin:3px 0 0 1px;
	height:25px;
	width:48px;
	cursor:pointer
}
header .fx {
	width:39px;
	height:39px;
	display:inline;
	margin:15px 10px 0 0;
	background-position:-1px -115px
}
header .fxon {
	background-position:0 -21px;
	text-align:left;
	font-size:0;
	letter-space:-8px
}
header .fxon a {
	width:20px;
	height:22px;
	display:inline-block;
	margin:8px 0 0 4px
}
header .fxon a.sina {
	margin-left:40px
}
header .search {
	position:relative;
	width:559px
}
header .search .search_box {
	width:559px;
	height:39px;
	background:url("http://i4.tuanimg.com/item/asset/d/icon/search_bg.e33d2301.png") no-repeat right -39px
}
header .search .search_box span {
	font:19px/38px "微软雅黑";
	display:inline-block;
	position:absolute;
	left:31px;
	top:0;
	color:#fff
}
header .search .showkw {
	width:370px;
	top:2px;
	left:113px;
	height:24px;
	line-height:24px;
	position:absolute;
	display:block;
	color:#999;
	background-color:#fff;
	font-size:14px;
	font-family:"微软雅黑";
	text-align:left;
	cursor:text;
	padding:5px 0 5px 10px
}
header .search,header .device {
	height:39px;
	line-height:39px;
	float:left;
	font-size:0;
	margin-top:3px;
	margin-left:30px
}
header .search .sort {
	float:left;
	width:69px;
	*height:34px;
	background:#fff;
	padding:0;
	border:0;
	border-right:1px solid #dbdbdb;
	font-size:12px
}
header .search .sort .dropdown-menu {
	padding-bottom:0
}
header .search .sort a {
	display:block;
	text-align:center;
	color:#333;
	text-decoration:none
}
header .search .sort a.active,header .search .sort a:hover {
	background:#f0f0f0
}
header .search .sort a .arrow-down {
	border-color:#ccc #f7f7f7 #f7f7f7
}
header .search .sort a.active .arrow-down,header .search .sort a:hover .arrow-down {
	border-color:#ccc #f7f7f7 #f7f7f7
}
header .search .sort a {
	_padding:9px 0 10px
}
header .search .sort .dropdown-menu a {
	_padding:0
}
header .search input,header .search label {
	border:0;
	padding:0;
	font-size:14px;
	vertical-align:middle;
	padding:0;
	*line-height:34px
}
header .search input.txt {
	float:left;
	color:#999;
	font-family:"微软雅黑";
	text-indent:122px;
	width:496px;
	height:39px;
	line-height:38px;
	background:url("http://i4.tuanimg.com/item/asset/d/icon/search_bg.e33d2301.png") no-repeat 0 0
}
header .search .smt {
	width:29px;
	height:21px;
	background:url("http://i4.tuanimg.com/item/asset/d/icon/search_bg.e33d2301.png") no-repeat -571px -78px;
	margin:10px 0 0;
	float:left
}
header .search label {
	display:none;
	position:absolute;
	z-index:10;
	color:#b8b8b8;
	right:50px;
	top:0
}
.search .search_query {
	position:absolute;
	z-index:9999;
	border:1px solid #e5e5e5;
	border-top:0;
	width:498px;
	top:39px;
	left:0;
	background-color:#fff;
	font-family:"微软雅黑"
}
.search .search_query li {
	padding:5px 10px;
	color:#333;
	font-size:12px;
	text-align:left;
	line-height:14px;
	height:14px;
	cursor:pointer
}
.search .search_query .hover {
	background-color:#f4f4f4
}
.search .search_query li em {
	font-weight:700
}
.search .search_query li span {
	float:right;
	color:#999
}
.search .search_query .close {
	border-top:1px solid #f4f4f4;
	text-align:right;
	cursor:default
}
.search .search_query .close a {
	color:#999
}
.search .search_query .close a:hover {
	text-decoration:none;
	color:#c30
}
.search .search_history {
	width:497px;
	*width:496px;
	top:39px;
	*top:37px;
	position:absolute;
	z-index:9999;
	border:1px solid #e6e6e6;
	font-family:"微软雅黑";
	border-top:0;
	left:0;
	*left:3px;
	background-color:#fff
}
.search .search_history li {
	padding:2px 10px;
	font-size:12px;
	text-align:left;
	line-height:20px;
	cursor:default
}
.search .search_history li#his_recent_tit {
	color:#999
}
.search .search_history li.history_item {
	cursor:pointer
}
.search .search_history li.history_item:hover {
	background-color:#f5f5f5
}
.search .search_history li.hover_style {
	background:#f5f5f5
}
.search .search_history li .del {
	float:right;
	display:none
}
.search .search_history li .hisinfo {
	max-width:200px;
	vertical-align:bottom;
	overflow:hidden;
	display:inline-block;
	white-space:nowrap;
	text-overflow:ellipsis
}
.search .search_history li:hover .del {
	float:right;
	display:block
}
.search ul.burn {
	width:218px;
	float:right;
	height:auto;
	min-height:275px;
	border-left:1px solid #e6e6e6;
	padding:10px 14px
}
.search ul.burn #his_recent_tit {
	padding:2px 3px
}
.search li.burn {
	margin:8px 4px;
	float:left;
	padding:0;
	height:24px;
	line-height:24px
}
.search li.burn.history_item {
	background-color:#fff
}
.search li.burn.history_item:hover {
	background-color:#fff
}
.search li.burn .sp {
	border:1px solid #e5e5e5;
	text-align:center;
	min-width:52px;
	padding:2px 5px;
	width:auto;
	color:#333
}
.search li.burn .sp:hover {
	color:#ff6767;
	border-color:#ff6767;
	text-decoration:none
}
.search li span.sousuo_nohis {
	width:177px;
	height:92px;
	background:url("http://i4.tuanimg.com/item/asset/d/sousuo_nohis.e5c2afae.png");
	display:inline-block;
	position:absolute;
	top:55px;
	left:36px
}
.search .JS_history_a {
	width:250px;
	float:left;
	margin:10px 0;
	position:relative
}
.search .JS_history_a li {
	padding:5px 10px
}
.JS_history_a #his_recent_tit .del_zjss {
	float:right;
	color:#666;
	cursor:pointer
}
header .links {
	width:338px;
	height:40px;
	float:right;
	margin-right:20px
}
.text_c00 {
	color:#c00!important
}
#head_nav {
	width:100%;
	background:#fff;
	height:40px;
	line-height:40px;
	font-family:"\5FAE\8F6F\96C5\9ED1";
	border-bottom:1px solid #e5e5e5
}
.head_nav .l {
	position:relative;
	overflow:hidden;
	margin:0 -15px;
	padding:0 15px
}
.head_nav .l a {
	float:left;
	height:38px;
	position:relative;
	z-index:2;
	text-decoration:none;
	padding:0 36px
}
.head_nav .l a:hover {
	z-index:1;
	border-bottom:2px solid #e60044;
	box-shadow:5px 0 10px #ddd,-5px 0 10px #ddd
}
.head_nav .l a i,i.line {
	position:absolute;
	height:17px;
	right:0;
	top:50%;
	margin-top:-8px;
	_line-height:0
}
.head_nav .l a.first {
	border-left:1px solid #d7412c
}
.head_nav .l a.on i {
	display:none
}
.head_nav .l a i.dacu88_hot {
	position:absolute;
	top:2px;
	left:69px;
	width:19px;
	height:16px;
	background:url("http://i4.tuanimg.com/item/asset/d/dacu/tip88.b8f5cbc9.png") no-repeat
}
.head_nav .l a.on i.dacu88_hot {
	display:inline-block
}
.on i.line,.open i.line {
	display:none
}
.head_nav .l a.on,.head_nav .l a.on:hover,.head_nav .r_con a.on,.head_nav .r_con a.on:hover {
	background:#e60044;
	color:#fff;
	border-bottom:2px solid #e60044
}
.head_nav .l a,.head_nav .r a {
	color:#666;
	font:16px/40px "微软雅黑"
}
.head_nav .r_con {
	float:right;
	color:#9a0c0a;
	font-size:0;
	_width:320px;
	position:relative;
	top:0;
	left:0;
	*z-index:999;
	height:34px;
	padding-top:6px
}
.head_nav .r_con a,.head_nav .r_con {
	color:#fff;
	_border-right:0;
	_zoom:1
}
.head_nav .r_con a:hover {
	text-decoration:none;
	color:#fff
}
.head_nav .r_con a.on {
	display:inline-block;
	*display:inline;
	*zoom:1;
	height:35px
}
.head_nav .r_con .tooltip {
	right:0;
	top:-65px
}
.head_nav .r_con .tooltip a {
	padding:0;
	color:#09c;
	border:0;
	position:static
}
.head_nav .r_con .tooltip .tooltip-arrow {
	left:auto;
	right:30px
}
.head_nav .r_con {
	font-size:14px
}
.head_nav .r_con .signin {
	border-right:0;
	padding:0 15px
}
.head_nav .r_con .signin i {
	width:16px;
	height:16px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	background:url("http://i4.tuanimg.com/item/asset/d/icon_head.f0047d0b.png") no-repeat -40px -20px;
	vertical-align:text-top;
	*vertical-align:middle;
	margin-right:4px;
	_background-image:url("http://i4.tuanimg.com/item/asset/d/icon_head_ie6.6e18a9ca.png")
}
.head_nav .r_con .signin i.icon-mini {
	background-position:-30px 0!important;
	width:11px;
	height:11px;
	right:10px;
	margin:0;
	_top:5px
}
.head_nav .r_con a.signin:hover i {
	background-position:0 -20px
}
.head_nav .r_con .signin_on .signin i,.head_nav .r_con .signin_on a.signin:hover i {
	background-position:-20px -20px
}
.head_nav .r_con .open .icon-arrow {
	display:inline-block;
	*display:inline;
	*zoom:1;
	height:0;
	line-height:0;
	width:0;
	vertical-align:middle;
	border-width:3px;
	border-style:solid;
	margin-left:3px;
	border-color:#ccc #f7f7f7 #f7f7f7;
	_overflow:hidden
}
.head_nav .r_con .open {
	color:#FFF;
	border-bottom:0;
	*z-index:999
}
.head_nav .r_con .dropdown .arrow-down {
	-webkit-transition:-webkit-transform ease .3s;
	-moz-transition:-moz-transform ease .3s;
	-webkit-transform-origin:3px 1.5px;
	-moz-transform-origin:3px 1.5px
}
.head_nav .r_con .dropdown {
	border-top:0;
	border-bottom:0
}
.head_nav .r_con .dropdown-menu li a {
	color:#333;
	border-right:0;
	font-size:12px
}
.head_nav .r_con .dropdown-menu a {
	border-right:0
}
.head_nav .r_con .dropdown-menu a:hover {
	_color:#333
}
#marquee_lottery {
	width:450px;
	height:540px;
	margin:0 auto;
	background:transparent;
	border:0;
	font-family:"microsoft yahei"
}
#marquee_lottery .close {
	display:none;
	top:20px;
	background:url("http://i4.tuanimg.com/item/asset/d/lottery/icon1111.67d612ec.png") 6px -193px no-repeat;
	width:29px;
	height:29px;
	border:1px solid #fff;
	border-radius:50%
}
#marquee_lottery .close:hover {
	background-color:#ce912f;
	border-color:#ecb65d;
	background-position:-20px -193px
}
#marquee_lottery .diginfo {
	padding:0;
	border:0
}
#marquee_lottery .lot_tit {
	width:340px;
	height:88px;
	background:url("http://i4.tuanimg.com/item/asset/d/lottery/tit1111.b7ab3972.png");
	margin:0 auto
}
#marquee_lottery .lot_desc {
	font-size:12px;
	text-align:left;
	padding:0 13px;
	margin-top:10px;
	color:#fff
}
#lot_wrapper {
	width:450px;
	height:295px;
	position:relative;
	text-align:center;
	background:#f72a3a;
	border-radius:15px;
	border-bottom:10px solid #d51524;
	padding:19px 0;
	margin-top:10px
}
#lot_wrapper .lot_bg {
	width:450px;
	height:343px;
	position:absolute;
	left:0;
	top:0;
	background:url("http://i4.tuanimg.com/item/asset/d/lottery/light1111.f0ca3ee3.png") no-repeat 1px 4px;
	animation:blink 800ms step-start infinite
}
#lot_wrapper .lot_content {
	width:414px;
	height:295px;
	background:#b40b19;
	border-radius:15px;
	position:relative;
	margin:0 auto
}
#lot_wrapper .prize,#lot_wrapper .start_play {
	position:absolute;
	width:134px;
	height:84px;
	border-top:1px solid #febfbf;
	border-bottom:10px solid #febfbf;
	border-radius:14px
}
#lot_wrapper .prize {
	background:#fee;
	text-align:center
}
#lot_wrapper .prize img {
	width:99px;
	height:72px;
	margin-top:6px
}
#lot_wrapper .prize0 {
	left:4px;
	top:3px
}
#lot_wrapper .prize1 {
	left:140px;
	top:3px
}
#lot_wrapper .prize2 {
	left:276px;
	top:3px
}
#lot_wrapper .prize3 {
	left:276px;
	top:100px
}
#lot_wrapper .prize4 {
	left:276px;
	top:197px
}
#lot_wrapper .prize5 {
	left:140px;
	top:197px
}
#lot_wrapper .prize6 {
	left:4px;
	top:197px
}
#lot_wrapper .prize7 {
	left:4px;
	top:100px
}
#lot_wrapper .prize.on {
	border-color:#e68e01;
	background:#ffe400
}
#lot_wrapper .start_play {
	left:140px;
	top:100px;
	border-color:#e68e01;
	cursor:pointer;
	text-align:center;
	background:#ffe400 url("http://i4.tuanimg.com/item/asset/d/lottery/icon1111.67d612ec.png") no-repeat
}
#lot_wrapper .disable {
	cursor:default
}
#lot_wrapper .seeyou {
	background-position:0 -91px;
	border-color:#c0b4b4;
	background-color:#e0d2d2
}
#marquee_lottery .giveup_play {
	text-align:center;
	display:block;
	width:94px;
	height:28px;
	border:2px solid #fff;
	color:#fff;
	font-size:16px;
	line-height:28px;
	border-radius:20px;
	margin:20px auto 0;
	cursor:pointer
}
#marquee_lottery .giveup_play:hover {
	}
#marquee_lottery .lot_rule {
	position:absolute;
	right:30px;
	bottom:10px;
	margin-top:18px;
	padding-right:12px;
	text-align:left;
	font-size:14px;
	color:#fff;
	text-decoration:underline;
	cursor:pointer
}
#marquee_lottery .lot_rule span {
	position:absolute;
	top:3px;
	right:0;
	width:8px;
	height:14px;
	background:url("http://i4.tuanimg.com/item/asset/d/lottery/icon1111.67d612ec.png") no-repeat -84px -201px
}
#lot_wrapper .prize_dialog_mask {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:343px;
	background:#000;
	border-radius:15px;
	opacity:.5
}
#lot_wrapper .prize_dialog {
	width:260px;
	height:158px;
	background:#fffae8;
	border-radius:15px;
	position:absolute;
	left:98px;
	top:80px;
	animation:shootin 500ms
}
#lot_wrapper .prize_dialog .close_btn,#lot_wrapper .rule_dialog .close_btn {
	position:absolute;
	right:10px;
	top:10px;
	display:inline-block;
	width:12px;
	height:12px;
	background:url("http://i4.tuanimg.com/item/asset/d/lottery/icon1111.67d612ec.png") -52px -200px no-repeat;
	cursor:pointer
}
#lot_wrapper .prize_dialog .noprize_img,#lot_wrapper .prize_dialog .prize_img {
	display:inline-block;
	background:url("http://i4.tuanimg.com/item/asset/d/lottery/icon1111.67d612ec.png") 0 -310px no-repeat;
	margin:20px auto 0
}
#lot_wrapper .prize_dialog .noprize_img {
	background-position:0 -310px;
	width:70px;
	height:70px
}
#lot_wrapper .prize_dialog .prize_img {
	background-position:0 -220px;
	width:110px;
	height:70px
}
#lot_wrapper .prize_dialog p {
	padding:0 30px;
	text-align:center;
	font-size:14px;
	color:#2b292a
}
#lot_wrapper .prize_dialog p a {
	color:#ff4545;
	text-decoration:underline
}
#lot_wrapper .rule_dialog_mask {
	position:absolute;
	top:-125px;
	left:0;
	width:100%;
	height:525px;
	background:transparent;
	z-index:2
}
#lot_wrapper .rule_dialog {
	position:absolute;
	top:0;
	left:-175px;
	width:760px;
	height:310px;
	margin:auto;
	padding:20px;
	border-radius:15px;
	animation:shootin 500ms;
	font:14px/24px 'microsoft yahei';
	text-align:left;
	color:#333;
	background:#fffae8;
	z-index:3
}
@keyframes blink {
	0% {
	background-position:1px 4px
}
50% {
	background-position:1px -366px
}
100% {
	background-position:1px 4px
}
}.head_nav .r_con .r_img {
	padding:0 20px 0 13px;
	position:absolute;
	top:-14px;
	right:-105px;
	background:url("http://i4.tuanimg.com/item/asset/d/r_img.32b3d0a4.png") no-repeat right center
}
@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx) {
	.head_nav .r_con .r_img {
	background:url("http://i4.tuanimg.com/item/asset/d/r_img@2x.368085f1.png") no-repeat right center;
	background-size:100% 100%
}
}.about {
	border-top:1px solid #ff404c;
	background:#fff
}
.about li {
	float:left;
	width:130px;
	text-align:left;
	padding:30px 0 0 40px;
	height:280px;
	line-height:24px
}
.about li span {
	display:block;
	font:16px/30px "microsoft yahei"
}
.about .lw a {
	display:block;
	color:#666
}
.about .lw a:hover {
	color:#c00
}
.about li.w1 {
	padding-left:0
}
.about .lw .kf i {
	width:17px;
	height:17px;
	display:inline-block;
	background:url("http://i4.tuanimg.com/item/asset/d/icon/hb_1.250cb944.png") no-repeat -26px -53px;
	margin-right:4px;
	vertical-align:middle
}
.about li.w2 {
	width:162px
}
.about li.w3 {
	width:210px
}
.about li.w3 h3 a,.about li.w3 h4 a.smt {
	color:#ff404c
}
.about li.w3 h4 input {
	border:1px solid #eaeaea
}
.about li.w3 h4 a {
	color:#666
}
.about li.w3 h6 .txt {
	height:21px;
	line-height:21px;
	width:98px;
	padding-left:5px
}
.about li.w3 h6 .smt {
	display:inline-block;
	*display:inline;
	*zoom:1;
	background:#fafafa no-repeat
}
.about li.w3 h6 input,.about li.w3 h6 .smt {
	border:1px solid #eaeaea;
	vertical-align:middle
}
.about li.w3 h6 a.smt {
	width:22px;
	height:20px;
	background:url("http://i4.tuanimg.com/item/asset/d/icon/hb_1.250cb944.png") no-repeat -26px -102px;
	opacity:.6;
	filter:alpha(opacity=60);
	border-color:#ddd;
	vertical-align:top;
	margin-top:1px
}
.about li.w3 h6 .smt {
	border-left:0
}
.about li.w3 h6 .smt:hover {
	background-color:#FFF
}
.about li.w3 h6 .dysmt {
	height:25px;
	line-height:25px;
	width:42px;
	cursor:pointer;
	color:#666
}
.about li.w4 {
	width:243px;
	border:0;
	padding-left:30px
}
.about .footer_icon {
	width:80px;
	height:80px;
	display:inline-block;
	background:url("http://i4.tuanimg.com/item/asset/d/icon/footer_bg.10858894.png") no-repeat
}
.about .footer_icon2 {
	background-position:-80px 0
}
.about .footer_icon3 {
	background-position:-160px 0
}
.about .footer_icon4 {
	background-position:-240px 0
}
.about .footer_icon5 {
	background-position:-320px 0
}
.about li.w4 .bottom_qrcode_wrapper {
	width:224px;
	height:99px;
	padding:9px;
	margin-top:5px;
	background:url(../image/bottom_qrcode_bg.jpg) no-repeat
}
.about li.w4 .bottom_qrcode_wrapper img {
	float:left;
	margin-right:15px
}
.about li.w4 .bottom_qrcode_wrapper h5 {
	color:#333;
	font-size:14px;
	font-weight:700;
	margin:15px 0 5px
}
.about li.w4 .bottom_qrcode_wrapper p {
	color:#666;
	font-size:12px
}
.friendly_links {
	color:#666;
	width:750px!important
}
.friendly_links span {
	float:left
}
.friendly_links .links {
	float:left;
	width:620px;
	height:14px;
	overflow:hidden;
	position:relative
}
.friendly_links .links ul {
	width:1000px;
	height:14px;
	position:absolute;
	left:0;
	top:0
}
.friendly_links .links ul li {
	float:left;
	margin-right:12px;
	width:100%;
	text-align:left
}
.friendly_links .links ul li a {
	color:#999;
	margin-right:10px
}
.friendly_links .more {
	float:left;
	margin-left:20px;
	color:#666
}
.friendly_links .more:hover {
	color:#c00
}
footer {
	line-height:30px;
	padding:10px 0 20px;
	background:#fff;
	color:#999
}
footer p {
	color:#999;
	margin-top:10px
}
footer p a {
	margin:0 10px;
	color:#999
}
footer img {
	vertical-align:middle;
	margin:0 5px;
	border:1px solid #c3bfbe;
	display:inline-block
}
#toolbar {
	width:100%;
	background:#fafafa;
	color:#999;
	line-height:23px;
	position:relative;
	z-index:10001;
	font-family:"\5FAE\8F6F\96C5\9ED1"
}
#toolbar #login {
	line-height:30px;
	color:#e5e5e5
}
.toolbar {
	position:relative;
	z-index:100000;
	color:#999
}
.toolbar .flow {
	overflow:hidden;
	margin:3px 0 0 8px;
	_display:inline
}
.toolbar .flow a {
	padding:0 4px 0 0
}
.toolbar a.user {
	filter:alpha(opacity=100);
	opacity:1
}
.toolbar .l {
	position:relative;
	_padding-top:5px;
	width:270px;
	text-align:left;
	white-space:nowrap
}
.toolbar .l a {
	margin-right:10px
}
.toolbar a {
	filter:alpha(opacity=100);
	opacity:1;
	color:#999;
	*display:inline;
	*zoom:1
}
.toolbar a:hover {
	filter:alpha(opacity=100);
	opacity:1;
	color:#ec1611;
	text-decoration:none
}
.toolbar .right {
	color:#e5e5e5;
	line-height:30px
}
.toolbar .right.flow {
	line-height:25px
}
.toolbar .right span {
	color:#999
}
#tblogin,#prologin {
	*line-height:18px
}
#prologin {
	display:inline-block
}
#prologin .red {
	color:#dc0000
}
.toolbar #tblogin .user,.toolbar #prologin .user {
	color:#E12E2F
}
#tblogin {
	margin-left:-4px
}
#tblogin span {
	padding-left:4px
}
#tblogin a {
	padding:0 0 0 4px
}
#tblogin .username a {
	padding:0 0 0 2px
}
#tblogin .icon-level {
	padding:0
}
.toolbar .right em {
	color:#e5e5e5
}
.toolbar .msg {
	line-height:13px
}
.toolbar .right em .maxuser {
	height:30px;
	overflow:hidden;
	vertical-align:top;
	*vertical-align:middle;
	max-width:180px;
	display:inline-block
}
.toolbar .msg-num {
	font-weight:700;
	color:#ec1611;
	display:inline-block;
	padding-left:2px;
	text-align:center;
	*zoom:1
}
.toolbar .msg-tips {
	position:absolute;
	top:25px;
	left:855px;
	background-color:#fffca9;
	border:1px solid #ece0ba;
	padding:5px 30px 5px 12px;
	max-width:225px;
	color:#333;
	border-radius:3px;
	text-align:left;
	line-height:21px
}
.toolbar .msg-tips a {
	color:#1582bd;
	text-decoration:underline
}
.toolbar .msg-tips .up-arr {
	position:absolute;
	background:url("http://i4.tuanimg.com/item/asset/d/icon/hb_1.250cb944.png") no-repeat -66px -52px;
	width:11px;
	height:6px;
	top:-6px;
	left:88px
}
.toolbar .msg-tips .close-tips {
	background:url("http://i4.tuanimg.com/item/asset/d/icon/hb_1.250cb944.png") no-repeat -59px -52px;
	width:7px;
	height:7px;
	top:5px;
	right:5px;
	position:absolute;
	cursor:pointer
}
.toolbar .msg-tips span {
	display:block;
	max-height:46px;
	height:auto!important;
	overflow:hidden;
	cursor:pointer
}
.dropdown {
	display:inline-block;
	*display:inline;
	*zoom:1;
	position:relative;
	padding-right:3px
}
.dropdown.open {
	color:#ec1611;
	border-bottom:0;
	*z-index:999
}
.dropdown .arrow-down {
	-webkit-transition:-webkit-transform ease .3s;
	-moz-transition:-moz-transform ease .3s;
	-webkit-transform-origin:3px 1.5px;
	-moz-transform-origin:3px 1.5px
}
.dropdown.open .arrow-down {
	border-color:#ccc #fff #fff;
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg)
}
.dropdown-menu {
	position:absolute;
	top:100%;
	min-width:100%;
	_width:100%;
	left:-1px;
	display:none;
	background:#fff;
	z-index:9999;
	text-align:left
}
.dropdown-menu li {
	line-height:24px
}
.dropdown.open .dropdown-menu {
	display:block
}
.dropdown-menu li a {
	color:#333;
	display:block;
	padding-left:8px;
	text-decoration:none;
	*width:100%
}
.dropdown-menu li a:hover {
	background:#f0f0f0
}
.dropdown.open a {
	color:#e02f2f
}
.dropdown.open a:hover {
	_color:#e02f2f
}
.toolbar .dropdown.open a {
	filter:alpha(opacity=100);
	opacity:1
}
.toolbar .dropdown-menu a {
	color:#333
}
.myzhe {
	border:0
}
.myzhe .username {
	height:25px;
	padding-right:4px;
	display:inline-block;
	position:relative;
	z-index:10000
}
.myzhe.open .username {
	background:rgba(255,255,255,.95);
	border:0;
	box-shadow:0 0 5px #d4d4d4
}
.myzhe.open .username em {
	position:absolute;
	bottom:-5px;
	width:100%;
	height:5px;
	font:0/0 "";
	background:#fff;
	left:0
}
.myzhe .username a {
	color:#ec1611
}
.myzhe .username .icon-arrow {
	margin-left:5px;
	margin-top:2px
}
.myzhe .dropdown-menu {
	background:#fff;
	background:rgba(255,255,255,.95);
	box-shadow:0 0 5px #d4d4d4;
	width:160px;
	padding:5px 10px;
	left:0
}
.myzhe .dropdown-menu li {
	width:80px;
	float:left
}
.myzhe .dropdown-menu li a {
	text-align:center;
	padding:0
}
.myzhe .dropdown-menu li a:hover {
	background:#ee4743;
	border-radius:3px;
	color:#fff
}
.tooltip {
	position:absolute;
	z-index:10002
}
.tooltip .tooltip-arrow {
	position:absolute;
	width:11px;
	height:7px;
	z-index:999;
	margin-top:-1px;
	left:50%;
	margin-left:-5px;
	_overflow:hidden
}
.tooltip .tooltip-arrow {
	background:url("http://i4.tuanimg.com/item/asset/d/bdsj.32338273.png") no-repeat -175px -25px
}
.tooltip .tooltip-content {
	border:1px solid #c9c9c9;
	font-size:12px;
	background:#fffbeb;
	color:#666;
	padding:2px 10px;
	line-height:20px;
	position:relative;
	width:195px;
	text-align:left
}
.tooltip .tooltip-content a {
	color:#09c
}
.tooltip .tooltip-content .close {
	background:url("http://i4.tuanimg.com/item/asset/d/bdsj.32338273.png") no-repeat -202px -4px;
	position:absolute;
	width:10px;
	height:10px;
	cursor:pointer;
	top:2px;
	right:3px;
	_overflow:hidden;
	display:block
}
.toolbar .icon-level {
	filter:alpha(opacity=100);
	opacity:1
}
.icon-level {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:16px;
	height:12px;
	background:url("http://i4.tuanimg.com/item/asset/d/icon/hb_1.250cb944.png") no-repeat -29px -124px;
	vertical-align:middle;
	margin:-2px 5px 0
}
.icon-level.level1 {
	background-position:-45px -124px
}
.icon-level.level2 {
	background-position:-61px -124px
}
.icon-level.level3 {
	background-position:-77px -124px
}
.icon-level.level4 {
	background-position:-93px -124px
}
.icon-level.level5 {
	background-position:-109px -124px
}
.toolbar .right .cart i {
	width:18px;
	height:16px;
	display:inline-block;
	vertical-align:middle;
	overflow:hidden;
	vertical-align:-4px;
	margin-right:4px;
	background:url("http://i4.tuanimg.com/item/asset/d/icon/cart2017.36343949.png") no-repeat 0 0
}
.toolbar .right .cart .count {
	color:#ec1611
}
.toolbar .minicart {
	_padding-top:0
}
.toolbar .minicart.open .dropdown-menu {
	display:block
}
.toolbar .minicart .cart {
	height:22px;
	display:inline-block;
	position:relative;
	z-index:10000
}
.toolbar .minicart.open .cart {
	background:rgba(255,255,255,.95);
	border:0;
	box-shadow:0 0 5px #d4d4d4
}
.toolbar .minicart.open .cart em {
	position:absolute;
	bottom:-5px;
	width:100%;
	height:5px;
	font:0/0 "";
	background:#fff;
	left:0
}
.toolbar .minicart .cart a {
	color:#999
}
.toolbar .minicart .cart a:hover {
	color:#ec1611
}
.toolbar .right .phone-qrcode-down i.phone-qrcode-icon {
	width:12px;
	height:16px;
	display:inline-block;
	vertical-align:-4px;
	margin-right:4px;
	background:url("http://i4.tuanimg.com/item/asset/d/icon/phone2017.33b83889.png") no-repeat
}
.toolbar .right .phone-qrcode-down.open .top_qrcode em {
	position:absolute;
	bottom:-5px;
	width:100%;
	height:5px;
	font:0/0 "";
	background:#fff;
	left:0
}
.toolbar .right .phone-qrcode-down .dropdown-menu {
	background:#fff;
	box-shadow:0 0 5px #d4d4d4;
	border:0;
	width:120px;
	min-width:120px;
	height:120px;
	padding:10px;
	left:3px
}
.toolbar .right .phone-qrcode-down .top_qrcode {
	height:25px;
	display:inline-block;
	position:relative;
	z-index:10000;
	color:#e5e5e5;
	margin-left:3px
}
.toolbar .right .phone-qrcode-down.open .top_qrcode {
	background:rgba(255,255,255,.95);
	border:0;
	box-shadow:0 0 5px #d4d4d4
}
.toolbar .right .phone-qrcode-down.open {
	background:#fff;
	border-bottom:0
}
.toolbar .right .phone-qrcode-down {
	display:inline-block;
	*display:inline;
	*zoom:1;
	position:relative;
	z-index:10001;
	margin-right:6px
}
.toolbar .right .phone-qrcode-down.open .dropdown-menu {
	display:block
}
.toolbar .right .phone-qrcode-down .dropdown-menu a {
	display:block;
	width:120px;
	height:120px;
	background:url("http://i4.tuanimg.com/item/asset/d/zhe_top_qrcode1-1.8c47cd62.png")
}
.toolbar .right .phone-qrcode-down .dropdown-menu a.app {
	background-position:-120px 0
}
.collection {
	background:#FFFBEB;
	border:5px solid #E6E6E6;
	width:410px
}
.collection span.close {
	display:inline-block
}
.collection .diginfo {
	background:#FFFBEB;
	border:5px solid #E6E6E6;
	padding:10px 20px
}
.dialog_email {
	width:480px!important;
	background:rgba(0,0,0,.3)!important;
	padding:10px!important;
	border:0!important
}
.dialog_email a span.close {
	display:block;
	right:13px;
	top:13px
}
.dialog_email .diginfo {
	padding:10px 20px;
	height:200px;
	line-height:200px;
	font-size:14px;
	background:#fff
}
.qd_login {
	width:334px;
	border:0;
	border-top:1px solid #e1e1e1;
	margin:10px 0 0;
	position:relative
}
.qd_login a,.qd_login a:hover {
	color:#ec1611;
	padding:0
}
.qd_login a.reglink {
	text-decoration:underline;
	position:absolute;
	right:0;
	top:0;
	line-height:28px
}
.qd_login .hc {
	background:#fff;
	padding:0
}
.qd_login .hc form {
	position:relative
}
.qd_login .hc h3,.qd_login .hc ul {
	width:257px;
	padding:0;
	float:none;
	margin:0 auto;
	text-align:left;
	font-size:12px;
	line-height:30px
}
.qd_login .hc h3 {
	color:#595757;
	font-weight:400;
	position:relative
}
.qd_login .hc li {
	padding-top:10px
}
.qd_login .hc li input {
	width:235px;
	height:20px;
	padding:6px 10px;
	background:#fff;
	border:0;
	font-size:12px;
	line-height:20px;
	color:#595757;
	border:1px solid #c9caca;
	outline:0;
	vertical-align:top;
	margin-top:12px
}
.qd_login .hc li.btn {
	font-size:12px
}
.qd_login .hc li.btn input {
	width:100%;
	border:0;
	height:35px;
	margin:0;
	background:#ec1611;
	cursor:pointer;
	font-size:12px;
	color:#fff
}
.qd_login .hc li.btn a {
	margin-left:15px
}
.qd_login .hc li.tb {
	padding-top:20px
}
.qd_login .hc li.captcha_box input,.captcha_box_new input {
	width:80px;
	background-position:0 -56px
}
.qd_login .hc li.captcha_box img,.captcha_box_new img {
	vertical-align:middle;
	cursor:pointer;
	margin-left:26px
}
.qd_login .hc li.dtcode {
	padding-top:0!important
}
.qd_login .ologintip {
	position:relative;
	color:#ec1611;
	padding:10px 0
}
.qd_login .ologintip .error_msg {
	color:#ec1611;
	border:1px solid #ff6c6c;
	display:none;
	background-color:#fff5f8
}
.qd_login .ologintip .error_msg em {
	background:url("http://i4.tuanimg.com/item/asset/d/icon/hb_1.250cb944.png") no-repeat 0 -79px;
	width:17px;
	height:17px;
	display:inline-block;
	vertical-align:middle;
	margin:0 5px 3px 0
}
.qd_login .ologintip .error_msg span {
	color:#ff6c6c
}
.qd_login .ologintip #pperrmsg {
	color:#ec1611;
	padding:0 10px
}
.qd_login .ologintip #pperrmsg .comfir_mail {
	color:#09c;
	cursor:pointer;
	text-decoration:underline
}
.qd_login .ologintip a.forgetPwd {
	position:absolute;
	right:0;
	bottom:10px;
	line-height:30px
}
.qd_login .ologintip span {
	color:#a9a9a9
}
.qd_login .ologintip i {
	width:26px;
	height:12px;
	background:url("http://i4.tuanimg.com/item/asset/d/login_dialog_icons.16768cf0.png") no-repeat -170px -37px;
	display:block;
	position:absolute;
	bottom:0;
	left:80px
}
.qd_login .sf {
	height:70px;
	background:#f5f5f5;
	margin:0;
	border:0
}
.qd_login .sf .sf_content {
	width:257px;
	margin:0 auto;
	padding:17px 0
}
.qd_login .sf p {
	height:auto;
	margin:0
}
.qd_login .sf p.more_logina {
	width:80px;
	float:right;
	margin-top:-8px
}
.qd_login .sf p.more_logina a,.qd_login .sf a.qq i {
	background:url("http://i4.tuanimg.com/item/asset/d/login_dialog_icons.16768cf0.png") no-repeat 0 0;
	width:26px;
	height:26px;
	display:inline-block
}
.qd_login .sf p.more_logina a {
	float:left;
	margin-right:10px;
	padding:0
}
.qd_login .sf p.more_logina .baidu {
	background-position:-62px -2px
}
.qd_login .sf p.more_logina .sina {
	background-position:-92px -2px
}
.qd_login .sf p.more_logina .taobao {
	background-position:-61px -29px
}
.qd_login .sf p.more_logina .renren {
	background-position:-92px -29px
}
.qd_login .sf p.more_logina.hidden {
	display:block;
	visibility:hidden
}
.qd_login .sf p.more_logina.hidden a {
	-webkit-transform:scale(0);
	-webkit-transition:all ease-in-out .5s;
	opacity:0
}
.qd_login .sf p.more_logina a {
	-webkit-transform:scale(1);
	-webkit-transition:all ease-in-out .5s;
	opacity:1
}
.qd_login .sf a {
	width:auto;
	height:auto;
	background:0 0;
	text-indent:0;
	margin:0
}
.qd_login .sf a:hover {
	text-decoration:none
}
.qd_login .sf a.qq {
	width:92px;
	height:35px;
	display:inline-block;
	float:left;
	line-height:35px;
	background:0 0;
	margin:0;
	text-indent:0;
	overflow:hidden
}
.qd_login .sf a.qq i {
	width:35px;
	height:35px;
	margin:0;
	background-position:-5px -4px;
	display:block;
	float:left
}
.qd_login .sf a.qq span,.qd_login .morela span {
	color:#a9a9a9
}
.qd_login .sf a.morela {
	float:left;
	display:inline-block;
	margin:10px 0 0 15px;
	background:0 0;
	margin:0
}
.qd_login .sf a.morela span {
	font-size:14px;
	margin-left:20px;
	line-height:35px
}
.qd_login .hc ul li.valuetwo input.gphcode {
	width:138px;
	margin-top:12px;
	padding:6px 10px
}
#ppLogin_qd ul li.valuetwo input.gphcode {
	width:138px;
	margin-top:12px;
	padding:6px 10px
}
.qd_login .hc ul li.valuetwo input.getdphcode {
	width:85px;
	border:1px solid #ccc;
	margin-left:10px;
	text-align:center;
	padding:6px 0;
	margin-top:12px;
	background-color:#F9F9F9;
	cursor:pointer
}
.qd_login .hc ul li input.getdphcode-btn {
	display:none;
	height:34px
}
.qd_login .hc ul li.valuetwo input.getdphcode-btn {
	display:inline-block
}
.qd_login a.pperrmsgcl {
	color:#009ACC
}
.qd_login .hc li.token input {
	height:20px;
	line-height:20px;
	padding:4px 10px;
	vertical-align:middle;
	width:80px;
	background-position:0 -56px
}
.qd_login .hc li.token img {
	height:26px;
	margin-left:18px;
	margin-top:12px;
	border:1px solid #c9caca;
	width:80px;
	vertical-align:middle
}
.qd_login .hc li.token {
	padding-top:0
}
.qd_login .hc ul li a.captRefash,.qd_login .hc ul li a.captRefash:hover {
	padding:16px 0 0;
	line-height:18px;
	vertical-align:middle;
	text-decoration:none;
	outline:0;
	display:inline-block;
	float:right
}
.signupnewbox {
	}
.signupnewbox h3,.signupnewbox ul li.txt {
	text-align:right;
	line-height:30px;
	margin:0 auto;
	width:257px
}
.signupnewbox h3 span,.signupnewbox ul li.txt span {
	float:left
}
.signupnewbox h3 a {
	color:#ec1611;
	text-decoration:underline
}
.signupnewbox ul li.txt {
	padding:10px 0
}
.signupnewbox ul li.txt a {
	color:#a9a9a9
}
.signupnewbox ul {
	margin:0 auto;
	width:257px
}
.signupnewbox ul li {
	line-height:20px;
	float:left;
	margin-top:8px;
	position:relative;
	width:257px
}
.signupnewbox ul label {
	width:68px;
	position:absolute;
	top:2px;
	left:2px;
	height:20px;
	background:#fff;
	padding-top:8px
}
.signupnewbox ul li.utem div {
	border:1px solid #cacaca;
	float:left;
	color:#999;
	height:20px;
	width:150px;
	padding:9px 34px 9px 71px;
	line-height:20px
}
.signupnewbox ul li.utem div input {
	width:150px;
	padding:0;
	background:#fff;
	border:0;
	height:20px;
	line-height:20px;
	color:#999;
	outline:0
}
.signupnewbox ul li.utem input.focus {
	color:#333
}
.signupnewbox ul ins {
	width:20px;
	height:20px;
	background:url("http://i4.tuanimg.com/item/asset/d/v1icon4.6a241ce6.png") no-repeat -100px -100px #fff;
	position:absolute;
	top:2px;
	right:2px;
	border-width:8px 8px 0 4px;
	border-style:solid;
	border-color:#fff
}
.signupnewbox ul .warn1 ins {
	background-position:0 -40px
}
.signupnewbox ul .warn2 ins {
	background-position:0 0
}
.signupnewbox ul .warn2 div {
	border-color:#ec1611;
	border-width:2px;
	padding:8px 33px 8px 70px
}
.signupnewbox ul .warn3 ins {
	background-position:0 -20px
}
.signupnewbox ul li.captcha_box div {
	padding:9px 34px 9px 15px;
	width:50px
}
.signupnewbox ul li.captcha_box div input {
	width:70px
}
.signupnewbox ul li.captcha_box a {
	margin-left:12px;
	background:url("http://i4.tuanimg.com/item/asset/d/v1icon4.6a241ce6.png") 0 -60px;
	border:1px solid #cacaca;
	height:38px;
	float:left;
	width:142px;
	text-decoration:none;
	line-height:38px;
	color:#666
}
.signupnewbox ul li.captcha_box a.disabled {
	background:#ececec;
	color:#999;
	cursor:default;
	cursor:no-drop
}
.signupnewbox ul li.captcha_box input {
	width:70px;
	background-position:0 -56px;
	height:20px;
	line-height:20px
}
.signupnewbox ul li.captcha_box img {
	vertical-align:middle;
	cursor:pointer;
	margin-left:12px;
	border:1px solid #cacaca;
	width:93px;
	float:left
}
.signupnewbox ul li.captcha_box a.captRefash {
	background:0 0;
	border:0;
	width:36px;
	color:#ec1611;
	outline:0
}
.signupnewbox ul li.captcha_box.warn2 div {
	padding:8px 33px 8px 14px
}
.signupnewbox ul li .err {
	color:#ec1611;
	text-align:left;
	line-height:20px;
	padding-left:4px;
	padding-top:4px;
	width:253px;
	float:left
}
.signupnewbox ul li .err a {
	color:#09c;
	text-decoration:underline
}
.signupnewbox ul li input.change {
	color:#333
}
.signupnewbox ul li.btn {
	margin-top:18px
}
.signupnewbox ul li.btn input {
	background:#ec1611;
	border:0;
	color:#fff;
	cursor:pointer;
	height:35px;
	margin:0;
	width:100%
}
.signupnewbox ul li.btn input:hover {
	opacity:.9
}
.signupnewbox ul li.voice_code {
	text-align:left
}
#dialog_empty_deal {
	border:0;
	background:0 0;
	width:380px;
	height:210px;
	position:absolute;
	z-index:99999
}
#dialog_empty_deal .diginfo {
	border:0
}
#dialog_empty_deal span.close {
	width:32px;
	height:32px;
	display:block;
	position:absolute;
	top:17px;
	right:-12px;
	background:url("http://i4.tuanimg.com/item/asset/d/tao_20125.22bg2.416e62d1.png") 0 0 no-repeat;
	_background:url("http://i4.tuanimg.com/item/asset/d/tao_20125.22bg3.52aff33f.png") 0 0 no-repeat;
	z-index:4
}
#dialog_empty_deal.dialog-wrapper-ad {
	width:auto;
	height:auto;
	border:5px solid #B2B2B2;
	background:#fff;
	font-size:14px;
	line-height:26px;
	position:absolute;
	z-index:99999
}
#dialog_empty_deal.dialog-wrapper-ad span.close,#signal_diglog.dialog-wrapper a:hover span.close {
	background:url("http://i4.tuanimg.com/item/asset/d/tao_20125.22bg2.416e62d1.png") no-repeat scroll 0 0 transparent;
	display:block;
	height:32px;
	position:absolute;
	right:-15px;
	top:-15px;
	width:32px;
	z-index:4;
	_background:url("http://i4.tuanimg.com/item/asset/d/tac_ie6_clo.8531c2ef.png");
	_width:28px;
	_height:28px
}
#dialog_empty_deal .diginfo {
	padding:10px 20px
}
.qd_login .loginform_ {
	margin-top:35px
}
.qd_login i.qr_jiao,.qd_login i.pt_jiao {
	width:51px;
	height:51px;
	background:url("http://i4.tuanimg.com/item/asset/d/sao_login/jiao_pic.6e76f0c6.png") no-repeat 0 0;
	position:absolute;
	top:0;
	right:0;
	cursor:pointer
}
.qd_login i.pt_jiao {
	background-position:-52px 0
}
.qd_login span.s_jiao,.qd_login span.m_jiao {
	display:inline-block;
	position:absolute;
	top:14px;
	right:42px;
	margin:0;
	width:101px;
	height:20px;
	background:url("http://i4.tuanimg.com/item/asset/d/sao_login/jiao_pic.6e76f0c6.png") no-repeat -118px -20px
}
.qd_login span.s_jiao {
	background-position:-118px 0
}
.qd_login .qr_show {
	display:block
}
.qd_login .qr_hide {
	display:none
}
#qrCodeLogin {
	font-family:'微软雅黑'
}
#qrCodeLogin h1.qr_title {
	font-size:18px;
	color:#3c3c3c;
	font-weight:700;
	text-align:left;
	padding:15px
}
#qrCodeLogin p.qr_body {
	padding:10px 0;
	position:relative;
	height:200px
}
#qrCodeLogin p.qr_body .qr_lc {
	height:30px;
	line-height:30px;
	display:block;
	font-size:14px;
	margin-bottom:10px
}
#qrCodeLogin p.qr_body .qr_lc i {
	display:inline-block;
	width:18px;
	height:19px;
	background:url("http://i4.tuanimg.com/item/asset/d/sao_login/jiao_pic.6e76f0c6.png") no-repeat -224px -1px;
	margin:-5px 8px 0 0;
	vertical-align:middle
}
#qrCodeLogin p.qr_body .qr_lc .app {
	color:#e60044;
	text-decoration:none
}
#qrCodeLogin p.qr_body .qrcodeImg {
	width:138px;
	height:138px;
	border:1px solid #e1e1e1;
	padding:10px;
	display:inline-block
}
#qrCodeLogin p.qr_body.err .qrcodeImg {
	background-color:#fff;
	opacity:.2
}
#qrCodeLogin p.qr_body.err span.err_info {
	display:inline-block
}
#qrCodeLogin span.err_info {
	width:138px;
	height:138px;
	border:1px solid #e1e1e1;
	display:inline-block;
	position:absolute;
	padding:10px;
	z-index:999;
	display:none
}
#qrCodeLogin span.err_info i {
	display:block;
	height:20px;
	line-height:20px;
	font-weight:700
}
#qrCodeLogin span.err_info .qr_txt {
	margin-top:50px;
	color:#333
}
#qrCodeLogin span.err_info .qr_reload {
	margin:10px 24px;
	width:90px;
	height:30px;
	line-height:30px;
	background-color:#e60044;
	border-radius:5px;
	color:#fff;
	cursor:pointer
}
#qrCodeLogin p.other_link {
	padding:20px 40px;
	position:relative
}
#qrCodeLogin p.other_link .ptLogin_l {
	color:#a9a9a9;
	float:left
}
#qrCodeLogin p.other_link .reglink,#qrCodeLogin p.other_link .pwlink {
	float:right;
	cursor:pointer
}
#qrCodeLogin p.other_link .pwlink {
	margin-right:28px
}
#qrCodeLogin p.other_link i.jiao_d {
	display:block;
	position:absolute;
	width:26px;
	height:12px;
	background:url("http://i4.tuanimg.com/item/asset/d/login_dialog_icons.16768cf0.png") no-repeat scroll -170px -37px;
	bottom:0;
	left:120px
}
#qrCodeLogin p.qr_body_win {
	padding:10px 0;
	position:relative;
	height:200px
}
#qrCodeLogin .qr_body_win em {
	display:block;
	margin:10px 0
}
#qrCodeLogin .qr_body_win .win_pic {
	width:75px;
	height:75px;
	background:url("http://i4.tuanimg.com/item/asset/d/sao_login/sao_win.c4a5f6ed.png") no-repeat 0 0;
	margin:15px auto
}
#qrCodeLogin .qr_body_win .win_txt {
	font-size:14px;
	color:#333
}
#qrCodeLogin .qr_body_win .win_infomation {
	font-size:18px;
	color:#3c3c3c;
	font-weight:700
}
#qrCodeLogin .qr_body_win .return_qr {
	font-size:14px;
	color:#e60044;
	cursor:pointer
}
#aliyun-signin {
	width:350px;
	background-color:#FFF;
	border:0
}
#aliyun-signin span.close {
	display:block;
	background:url("http://i4.tuanimg.com/item/asset/d/btn1.5e53f6ee.png") -21px -32px no-repeat;
	cursor:pointer;
	width:10px;
	height:10px
}
#aliyun-signin .validate-wrapper h1 {
	display:block;
	height:32px;
	line-height:32px;
	font-size:14px;
	margin-top:20px
}
#aliyun-signin .diginfo {
	padding:0
}
#aliyun-signin #aliyunValidatorSignin {
	height:40px;
	width:300px;
	margin:0 auto;
	margin-top:15px
}
#aliyun-signin #aliyunValidatorSignin .captchaimg-wrapper {
	height:100%;
	width:100%;
	border-radius:2px;
	border:1px solid #DADADA
}
#aliyun-signin #aliyunValidatorSignin .captchaimg-wrapper input.captchaImgInput {
	width:140px;
	height:32px;
	line-height:32px;
	margin-top:3px;
	padding-left:20px;
	display:block;
	float:left;
	font-size:12px;
	border:0;
	border-right:1px solid #d8d8d8
}
#aliyun-signin #aliyunValidatorSignin .captchaimg-wrapper .captchaImg {
	display:block;
	float:left;
	cursor:pointer;
	margin-left:15px;
	width:80px;
	height:32px;
	margin-top:4px
}
#aliyun-signin #aliyunValidatorSignin .changeImg {
	cursor:pointer;
	display:block;
	float:right;
	height:17px;
	margin:13px 8px 0 0;
	vertical-align:middle;
	width:24px;
	background:url("http://i4.tuanimg.com/item/asset/d/signin_icon.185318fa.png") no-repeat -17px 0;
	background-size:35px
}
#aliyun-signin .confirm-btn {
	height:45px;
	border:1px solid #E7E7E7;
	border-width:1px 0 0;
	color:#E60044;
	text-align:center;
	font-size:16px;
	line-height:45px;
	margin-top:15px;
	cursor:pointer
}
#aliyun-signin .validate-err {
	color:#999;
	height:30px;
	line-height:30px;
	width:300px;
	margin:0 auto;
	text-align:left;
	display:none
}
#aliyun-signin .validate-err i {
	vertical-align:middle;
	margin:-2px 5px 0 0;
	display:inline-block;
	width:15px;
	height:15px;
	background:url("http://i4.tuanimg.com/item/asset/d/signin_icon.185318fa.png") no-repeat 0 0;
	background-size:35px
}
.pos {
	height:38px;
	line-height:38px;
	text-align:left;
	font-family:"\5B8B\4F53"
}
.pos i {
	font-family:"\5FAE\8F6F\96C5\9ED1";
	margin:0 2px
}
.aliyun_li .err {
	color:#ec1611;
	text-align:left;
	line-height:20px;
	padding-left:4px;
	padding-top:4px;
	width:253px;
	float:left
}
.error_aliyun {
	background-color:#fff5f8;
	border:1px solid #ff6c6c;
	color:#ec1611;
	display:block;
	margin-bottom:5px
}
.error_aliyun em {
	background:url("http://i4.tuanimg.com/item/asset/d/icon/hb_1.250cb944.png") no-repeat 0 -79px;
	width:17px;
	height:17px;
	display:inline-block;
	vertical-align:middle;
	margin:0 9px 3px 11px
}
.error_aliyun2 {
	color:#ec1611;
	float:left;
	line-height:20px;
	padding-left:4px;
	padding-top:4px;
	text-align:left;
	width:253px
}
.side_nav {
	margin-left:-745px
}
#detail {
	margin-bottom:45px;
	background-color: #fff;
	padding:30px;
}
.deteilpic {
	width:402px;
	position:relative
}
.deteilpic figure {
	position:relative;
	width:400px;
	height:400px;
	border:1px solid #e5e5e5;
	font-size:0;
	line-height:400px;
	/*overflow:hidden;
	background:url("/i/Resources/img/loading400x400.81829cce.gif") no-repeat center center*/
	background:url("http://www.lyilife.com/i/Resources/img/GL_loading.gif") no-repeat center center
}
.deteilpic figure img {
	vertical-align:middle;
	max-width:400px;
	max-height:400px
}
.deteilpic .qiang {
	width:50px;
	height:48px;
	padding-right:6px;
	background:url("http://i4.tuanimg.com/item/asset/d/deal_img/deal_y3.468da382.png") no-repeat -309px -5px;
	position:absolute;
	left:0;
	top:-5px;
	z-index:1;
	font-size:12px
}
.deteilpic .xinyonghu {
	width:50px;
	height:48px;
	padding-right:6px;
	background:url("http://i4.tuanimg.com/item/asset/d/deal_img/deal_y4.02541a3b.png") no-repeat -723px -5px;
	position:absolute;
	left:0;
	top:-5px;
	z-index:1;
	font-size:12px
}
.deteilpic .you {
	width:78px;
	height:57px;
	background:url("http://i4.tuanimg.com/item/asset/d/deal_img/deal_y3.468da382.png") no-repeat -10px -64px;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	font-size:12px
}
.deteilpic .youhuiquan {
	width:60px;
	height:43px;
	padding-right:6px;
	background:url("http://i4.tuanimg.com/item/asset/d/deal_img/deal_y3.468da382.png") no-repeat -101px -5px;
	color:#fff;
	text-decoration:none;
	text-align:center;
	line-height:18px;
	padding-top:4px;
	position:absolute;
	top:-5px;
	left:0;
	z-index:2;
	font-size:12px;
	overflow:visible
}
.deteilpic .quanqiugou {
	width:92px;
	height:30px;
	padding-right:6px;
	background:url("http://i4.tuanimg.com/item/asset/d/products/haitao.a1d7a630.png") no-repeat;
	position:absolute;
	top:2px;
	left:2px;
	z-index:1;
	font-size:12px
}
.deteilpic .icon_text_b {
	width:75px;
	height:47px;
	padding-right:6px;
	background:url("http://i4.tuanimg.com/item/asset/d/deal_img/deal_y3.468da382.png") no-repeat -10px -5px;
	z-index:100;
	color:#fff;
	text-decoration:none;
	text-align:center;
	line-height:18px;
	padding-top:3px;
	position:absolute;
	top:-5px;
	left:0;
	z-index:2;
	font-size:12px
}
.deteilpic .dacu58 {
	width:70px;
	height:70px;
	background:url("http://i4.tuanimg.com/item/asset/d/dacu/58dacu.fb5d9525.png") no-repeat;
	position:absolute;
	left:1px;
	top:1px;
	z-index:1;
	display:block
}
.deteilpic ul {
	width:408px;
	float:left;
	margin-top:16px
}
.deteilpic ul li {
	width:58px;
	margin-right:8px;
	height:58px;
	float:left;
	border:1px solid #e5e5e5;
	overflow:hidden;
	font-size:0;
	line-height:58px
}
.deteilpic ul li img {
	opacity:.5;
	-ms-filter:"alpha(Opacity=50)";
	filter:alpha(opacity=50)
}
.deteilpic ul li a {
	max-width:58px;
	max-height:58px;
	width:58px;
	height:58px;
	vertical-align:middle;
	overflow:hidden
}
.deteilpic ul li.cur {
	border-color:#E9E4E4
}
.deteilpic ul li.cur img {
	opacity:1;
	-ms-filter:"alpha(Opacity=100)";
	filter:alpha(opacity=100)
}
.deteilpic .panelC {
	width:400px;
	float:left;
	margin-top:20px;
	text-align:left
}
.deteilpic .panelC i {
	background:url("http://i4.tuanimg.com/item/asset/d/p_Spirit1-3.95484520.png") no-repeat;
	width:16px;
	height:14px;
	overflow:hidden;
	float:left
}
.deteilpic .panelC div {
	float:left;
	margin-right:20px;
	line-height:16px;
	padding-bottom:6px
}
.deteilpic .panelC a {
	color:#666
}
.deteilpic .panelC a:hover,.deteilpic .panelC .on a {
	text-decoration:none;
	color:#e02f2f
}
.deteilpic .panelC .sc i {
	background-position:0 -192px;
	vertical-align:middle
}
.deteilpic .panelC .fx i {
	background-position:-32px -192px
}
.deteilpic .panelC .jb i {
	background-position:-64px -192px
}
.deteilpic .panelC .sc a:hover i,.deteilpic .panelC .on a i {
	background-position:-16px -192px
}
.deteilpic .panelC .hover i {
	background-position:-48px -192px
}
.deteilpic .panelC .jb a:hover i {
	background-position:-80px -192px
}
.deteilpic .panelC .hover {
	position:relative;
	z-index:101
}
.deteilpic .panelC .hover p {
	cursor:pointer;
	color:#e02f2f
}
.deteilpic .panelC .fx ol {
	display:none
}
.deteilpic .panelC .hover ol {
	border:1px solid #ccc;
	width:90px;
	position:absolute;
	top:16px;
	left:0;
	background:#fff;
	padding:10px 0 5px;
	display:block
}
.deteilpic .panelC .hover ol i {
	width:20px;
	height:20px;
	margin:0 5px
}
.deteilpic .panelC .hover ol li {
	margin-bottom:5px;
	overflow:hidden;
	line-height:20px
}
.deteilpic .panelC .hover ol .weixin {
	background-position:0 -207px
}
.deteilpic .panelC .hover ol .qzone {
	background-position:-20px -207px
}
.deteilpic .panelC .hover ol .renren {
	background-position:-40px -207px
}
.deteilpic .panelC .hover ol .weibo {
	background-position:-60px -207px
}
.deteilpic .panelC .hover ol .t {
	background-position:-80px -207px
}
.detailmeta {
	width:715px;
	text-align:left;
	margin-left:60px
}
.detailmeta h1 {
	font:700 16px/24px "\5FAE\8F6F\96C5\9ED1";
	color:#333;
	margin:-3px 0 1px 0;
	position:relative
}
.detailmeta h3 {
	color:#939090;
	font:13px/20px "\5FAE\8F6F\96C5\9ED1"
}
.detailmeta .red {
	color:#ec1611
}
.detailmeta .gray9 {
	color:#999
}
.detailmeta .gray6 {
	color:#666
}
.deteilpic .subscript {
	position:absolute;
	top:0;
	left:0;
	z-index:100
}
.subscript:hover .meet_discount {
	display:none;
	visibility:hidden
}
.subscript:hover .meet_discount_hover {
	visibility:visible;
	display:block
}
.meet_discount_hover {
	display:none;
	visibility:hidden
}
.detailmeta .wrap {
	width:549px;
	margin-left:-18px
}
.detailmeta .has_zj {
	width:493px;
	float:left;
	padding:0 0 0 37px;
	margin-left:0
}
.detailmeta .zj {
	width:44px;
	height:37px;
	float:left;
	background:#ec1611;
	color:#fff;
	line-height:16px;
	padding:3px 0 0;
	text-align:center;
	margin:1px 0 0 -55px
}
.panelA {
	width:512px;
	float:left;
	margin:11px 0 0
}
.panelA .bg_gray,.panelA .bg_yel {
	background:#f5f5f5;
	padding:12px 18px 9px;
	margin:0 -18px 10px -18px
}
.panelA .bg_yel {
	background:#fff6eb
}
.panelA dl {
	width:100%;
	float:left;
	margin-bottom:4px;
	font-family:"\5B8B\4F53";
	line-height:26px
}
.panelA dt {
	width:58px;
	float:left;
	text-align:left
}
.panelA dt.new_bg {
	width:46px;
	height:18px;
	line-height:18px;
	color:#fff;
	text-align:center;
	padding-right:3px;
	background:url("http://www.lyilife.com/i/Resources/img/new1.07140175.png") no-repeat 0 0;
	margin:3px 8px 0 0
}
.panelA dd {
	width:454px;
	float:left
}
.panelA dd.colspan {
	width:100%
}
.panelA sub {
	bottom:0;
	vertical-align:middle;
	float:left
}
.panelA .fontYaHei {
	font-family:'\5FAE\8F6F\96C5\9ED1'
}
.panelA .fontSimSun {
	font-family:'\5B8B\4F53'
}
.panelA .fontArial {
	font-family:Arial
}
.panelA .act {
	background:#ff6767;
	height:32px;
	margin:0 -18px;
	font:12px/32px "\5B8B\4F53";
	color:#fff;
	padding:0 18px;
	display:block;
	text-decoration:none
}
.panelA .act b {
	margin:0 12px
}
.panelA .act span {
	font:14px/30px "\5FAE\8F6F\96C5\9ED1"
}
.panelA .act em {
	margin-left:24px
}
.panelA .act .yushou {
	float:right;
	position:relative
}
.panelA .act .yushou:hover {
	text-decoration:underline
}
.panelA .act .yushou i {
	position:absolute;
	z-index:99;
	right:-18px;
	top:32px;
	background:#fff;
	display:none;
	color:#666;
	width:438px;
	padding:10px 15px;
	line-height:20px;
	border:1px solid #ddd;
	cursor:text
}
.panelA .act .yushou:hover i {
	display:block
}
.haitao .act {
	background:#9ad5eb
}
.haitao .bg_haitao {
	background:#e7faf5
}
.panelA .dacuad {
	margin:0 -18px
}
.panelA .dacuad img {
	width:548px;
	max-height:45px
}
.panelA .dacuad .img1 {
	display:block
}
.panelA .dacuad .img2 {
	display:none
}
.diatip {
	position:absolute;
	z-index:99;
	left:-18px;
	top:26px;
	background:#fff6eb
}
.diatip .close,.sku_box .close {
	width:12px;
	height:11px;
	overflow:hidden;
	background:url("http://i4.tuanimg.com/item/asset/d/products/new_ico6.4e78c040.png") no-repeat -48px -35px;
	display:inline-block;
	position:absolute;
	right:11px;
	top:8px;
	z-index:999
}
.diatip h3,.sku_box h3 {
	line-height:26px;
	border-bottom:1px dotted #999;
	padding:0 10px;
	color:#333;
	font-family:"\5B8B\4F53"
}
.diatip h3 {
	padding:0 7px
}
.diatip h3 i {
	margin:0 1px;
	color:#fe7393
}
.diatip .con {
	padding:0 0 8px 76px
}
.y_tip {
	width:548px
}
.y_tip .con i,.y_tip .con em {
	margin:0
}
.y_tip .con p {
	zoom:1
}
.y_tip .con p:after {
	content:".";
	display:block;
	visibility:hidden;
	height:0;
	clear:both
}
.y_tip .con p a {
	color:#fe7393;
	line-height:20px;
	float:left
}
.y_tip .con p a.click {
	margin:3px 0 0 15px
}
.panelA .price {
	margin-bottom:0
}
.price strong {
	font:700 16px/30px "\5FAE\8F6F\96C5\9ED1";
	display:inline-block
}
.price strong i {
	font-size:26px;
	margin-left:3px
}
.price .r {
	margin:10px 0 0;
	line-height:18px
}
.price del {
	font-family:"\5FAE\8F6F\96C5\9ED1";
	vertical-align:2px
}
.price del.no {
	text-decoration:none
}
.price u {
	font-family:"\5FAE\8F6F\96C5\9ED1";
	text-decoration:none;
	vertical-align:2px;
	line-height:20px
}
.price u .red i {
	font-size:16px;
	margin:0 3px;
	font-family:arial
}
.price .icon {
	border-top:1px solid #E02F2F;
	border-bottom:1px solid #E02F2F;
	margin-left:8px;
	text-align:center;
	display:inline-block;
	position:relative
}
.price .icon em {
	border-left:1px solid #E02F2F;
	border-right:1px solid #E02F2F;
	margin:0 -1px;
	float:left;
	color:#fff;
	background:#E02F2F;
	text-decoration:none;
	height:16px;
	line-height:16px;
	position:relative;
	padding:0 2px;
	font-family:"\5B8B\4F53"
}
.price .discount {
	border-color:#ffa200
}
.price .discount em {
	border-color:#ffa200;
	background:#ffa200
}
.price .ps {
	position:relative;
	display:inline-block;
	z-index:10;
	vertical-align:2px
}
.price .pscur span {
	text-decoration:underline
}
.price .ps .info {
	display:none;
	line-height:18px;
	border:1px solid #b1b1b1;
	position:absolute;
	text-align:left;
	padding:5px 10px;
	background:#fff;
	width:238px;
	right:50%;
	margin-right:-200px;
	top:32px;
	box-shadow:0 0 7px #D5D5D5;
	word-wrap:break-word;
	color:#666
}
.price .ps .info sup {
	top:auto;
	width:40px;
	height:27px;
	cursor:pointer;
	background:url("http://i4.tuanimg.com/item/asset/d/icon6.262b2c35.png") no-repeat right 20px;
	display:inline-block;
	position:absolute;
	right:183px;
	top:-27px;
	z-index:2
}
.price .ps .info p {
	line-height:25px;
	color:#999
}
.price .pscur .info {
	display:block;
	z-index:2
}
.adv {
	width:345px;
	margin:13px -18px 5px -18px
}
.adv img {
	max-width:345px;
	max-height:26px;
	vertical-align:top
}
.ys sub {
	width:44px;
	height:27px;
	float:left;
	display:inline-block;
	line-height:26px;
	text-align:left;
	font-size:12px;
	color:#666
}
.ys dd {
	font-family:"\5FAE\8F6F\96C5\9ED1"
}
.ys i {
	font-family:arial;
	margin:0 1px 0 0
}
.ys strong {
	font-weight:400
}
.ys_box {
	color:#ec1611
}
.ys_box sub {
	line-height:34px
}
.ys_box .ps {
	font:700 16px/24px "微软雅黑"
}
.ys_box .tit {
	font:700 26px/24px "微软雅黑"
}
.time sub {
	width:14px;
	height:14px;
	margin-top:6px;
	display:inline-block;
	background:url("http://i4.tuanimg.com/item/asset/d/products/new_ico6.4e78c040.png") no-repeat -72px -67px;
	margin-right:7px
}
.time sub.dao {
	background-position:-86px -67px
}
.time i {
	font-family:arial;
	margin:0 3px 0 5px
}
.x sub,.y sub,.jifen sub,.huiyuan sub,.nojifen sub,.mjxjg sub {
	margin-top:5px
}
.x sub {
	width:44px;
	height:16px;
	float:left;
	display:inline-block;
	background:#ec1813;
	border-radius:3px;
	line-height:17px;
	text-align:center;
	font-size:12px;
	color:#fff
}
.x span {
	width:70px;
	height:14px;
	float:left;
	overflow:hidden;
	display:inline-block;
	background:url("http://i4.tuanimg.com/item/asset/d/products/new_ico6.4e78c040.png") no-repeat 0 -16px;
	margin:6px 8px 0 0;
	vertical-align:middle
}
.x span i {
	height:14px;
	float:left;
	overflow:hidden;
	display:inline-block;
	background:url("http://i4.tuanimg.com/item/asset/d/products/new_ico6.4e78c040.png") no-repeat 0 0;
	overflow:hidden
}
.y dl {
	line-height:18px
}
.y {
	position:relative;
	z-index:5
}
.y sub {
	width:44px;
	height:16px;
	float:left;
	display:inline-block;
	background:#fe7393;
	border-radius:3px;
	line-height:17px;
	text-align:center;
	font-size:12px;
	color:#fff
}
.y i {
	font-family:arial
}
.y a {
	color:#fe7393
}
.y a.click {
	cursor:pointer;
	height:16px;
	line-height:16px!important;
	margin:-3px 0 0 15px;
	border:1px solid #fe7393;
	display:inline-block;
	padding:0 2px;
	background:#fff;
	color:#fe7393;
	text-decoration:none;
	vertical-align:middle
}
.y a.click:hover {
	background:#fe7393;
	color:#fff
}
.y span.click {
	color:#fe7393;
	cursor:pointer;
	position:absolute;
	top:0;
	right:5px
}
.y .djs,.mjxjg .djs {
	color:#fe7393;
	float:left;
	width:454px;
	margin:2px 0 0 58px;
	line-height:18px
}
.y .djs dd,.mjxjg .djs dd {
	display:inline-block;
	width:auto;
	.mjxjg .djs ddfloat:none
}
.y .djs dd sub,.mjxjg .djs dd sub {
	display:none
}
.y .djs.mar,.mjxjg .djs.mar {
	margin:4px 0 0
}
.y .djs em dd,.mjxjg .djs em dd {
	font-family:"宋体"
}
.y .djs em dd i,.mjxjg .djs em dd i {
	font-family:"宋体"
}
.y .first {
	display:inline-block;
	max-width:292px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	float:left
}
.zeng {
	border:1px solid #ccc;
	background:#fff;
	padding:0 5px;
	overflow-y:auto;
	width:340px;
	max-height:150px
}
.zeng li {
	border-bottom:1px dotted #ccc;
	margin-top:-1px;
	padding:5px 0;
	height:40px
}
.zeng li a {
	color:#666
}
.zeng li.no {
	color:#999
}
.zeng li:nth-last-child(1) {
	border-bottom:0
}
.zeng li img {
	float:left;
	margin-right:10px
}
.zeng li span {
	display:block;
	line-height:20px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	margin-right:35px
}
.zeng li em {
	color:#fe7393;
	float:right
}
.zeng li u {
	text-decoration:none;
	font-family:arial;
	font-size:11px;
	margin-right:2px
}
.zhuanxiang {
	position:relative;
	z-index:10
}
.zhuanxiang .zx_box {
	position:relative;
	display:inline-block
}
.zhuanxiang sub {
	width:44px;
	height:16px;
	float:left;
	display:inline-block;
	background:#ec1611;
	border-radius:3px;
	line-height:17px;
	text-align:center;
	font-size:12px;
	color:#fff;
	margin-top:5px
}
.zhuanxiang dd span {
	margin-left:30px
}
.zhuanxiang dd span em {
	font-size:8px;
	vertical-align:middle
}
.zhuanxiang dd span i,.zhuanxiang .zx_con h2 i {
	width:12px;
	height:18px;
	display:inline-block;
	background:url("http://i4.tuanimg.com/item/asset/d/products/zx_mobile.ae69a75d.jpg") no-repeat 0 0;
	margin-right:8px;
	vertical-align:middle
}
.zhuanxiang .zx_con {
	width:146px;
	height:208px;
	border:1px solid #e5e5e5;
	background:#fff;
	text-align:center;
	position:absolute;
	top:-1px;
	left:21px
}
.zhuanxiang .zx_con h2 {
	text-align:left;
	font-weight:400;
	font-size:12px;
	color:#666;
	margin:0 0 5px 8px;
	font-family:"宋体"
}
.zhuanxiang .zx_con h2 em {
	font-size:8px;
	vertical-align:middle
}
.zhuanxiang .zx_con p {
	line-height:20px
}
.zhuanxiang .newapp {
	color:#ec1611;
	font-family:arial;
	font-weight:700
}
.panelA dl.jifen {
	margin-bottom:2px
}
.jifen sub {
	width:44px;
	height:16px;
	float:left;
	display:inline-block;
	background:#ff8a00;
	border-radius:3px;
	line-height:17px;
	text-align:center;
	font-size:12px;
	color:#fff
}
.jifen .level i {
	margin:7px 5px 0 0
}
.jifen a {
	color:#666
}
.jifen .levelbox {
	float:left;
	position:relative;
	z-index:6;
	margin-right:15px
}
.jifen .levelbox ul {
	position:absolute;
	top:19px;
	left:0;
	padding:10px;
	border:1px solid #b1b1b1;
	background:#fff;
	display:none;
	border:1px solid #e5e5e5
}
.jifen .levelbox span,.jifen .levelbox span a {
	color:#666
}
.jifen .on ul {
	display:block
}
.jifen .levelbox ul li,.jifen .levelbox ul li a {
	height:20px;
	line-height:20px;
	white-space:nowrap;
	color:#999
}
.jifen .levelbox ul li.cur,.jifen .levelbox ul li.cur a {
	color:#666
}
.jifen em {
	font-family:"\5FAE\8F6F\96C5\9ED1";
	color:#ccc;
	margin-left:4px
}
.jifen sub.sxsq {
	background:#ec1611
}
.jifen a.sxsqlk {
	color:#666
}
.nojifen sub {
	width:44px;
	height:16px;
	float:left;
	display:inline-block;
	background:#c5c5c5;
	border-radius:3px;
	line-height:17px;
	text-align:center;
	font-size:12px;
	color:#fff
}
.huiyuan sub,.mjxjg sub {
	width:44px;
	height:16px;
	float:left;
	display:inline-block;
	background:#ff8a00;
	border-radius:3px;
	line-height:17px;
	text-align:center;
	font-size:12px;
	color:#fff
}
.huiyuan .level i,.mjxjg .level i {
	margin:7px 5px 0 0
}
.mjxjgend sub {
	background:#c5c5c5
}
.address address {
	font-style:normal;
	margin-right:10px;
	cursor:pointer;
	display:inline;
	zoom:1
}
.address address.on .city {
	display:block
}
.address .city {
	border:1px solid #9c9c9c;
	width:304px;
	position:absolute;
	display:none;
	background:#fff;
	left:-13px;
	top:31px;
	padding:8px 0;
	z-index:2
}
.address .city sup {
	background:url("http://i4.tuanimg.com/item/asset/d/icon18.b5791f0e.png") no-repeat -132px -81px;
	height:11px;
	position:absolute;
	right:4px;
	top:4px;
	width:12px;
	z-index:3
}
.address ul li {
	width:76px;
	float:left;
	height:24px;
	line-height:24px;
	text-indent:12px
}
.address ul li a {
	color:#428BCA
}
.address dd {
	position:relative;
	z-index:2
}
.address p {
	line-height:18px
}
.address em.down {
	font-family:"\5FAE\8F6F\96C5\9ED1";
	color:#ccc
}
.address ul li a.nosalearea {
	color:#ccc;
	border:1px dotted #e5e5e5;
	padding:2px
}
.address .tipred {
	color:#ec1611
}
.detailmeta .submit span.s2 input.s9 {
	border-color:#9c9c9c;
	color:#cecece;
	cursor:no-drop
}
.detailmeta .submit span.cart input.s8 {
	border-color:#9c9c9c;
	background:#cecece;
	cursor:no-drop
}
.panelA .noSaleflg {
	background:#f90;
	width:107%;
	margin-left:-16px
}
.panelA .noSaleflg dt {
	padding-left:16px
}
.fuwu p {
	line-height:28px
}
.fuwu .icon {
	width:16px;
	height:16px;
	float:left;
	margin:6px 5px 0 0;
	background:#ec1813;
	color:#fff;
	font-size:12px;
	border-radius:3px;
	text-align:center;
	line-height:17px
}
.fuwu i.cart {
	width:16px;
	height:16px;
	display:inline-block;
	background:url("http://i4.tuanimg.com/item/asset/d/products/new_ico7.f656938e.png") no-repeat -78px -199px
}
.panelA .color {
	margin-bottom:11px
}
.color dt {
	line-height:35px
}
.color li {
	width:33px;
	height:33px;
	border:1px solid #ccc;
	float:left;
	background:#fff;
	margin:0 6px 6px 0;
	overflow:hidden
}
.color li a {
	width:33px;
	height:33px;
	display:inline-block;
	text-decoration:none;
	text-align:center;
	line-height:31px;
	background:#fff;
	text-transform:uppercase;
	white-space:nowrap;
	vertical-align:top
}
.color li.cur {
	border-color:#e02f2f
}
.color li.cur a {
	width:31px;
	height:31px;
	border:1px solid #e02f2f
}
.color li.no {
	border-color:#e8e8e8;
	cursor:no-drop
}
.color li.no a {
	-ms-filter:"alpha(Opacity=30)";
	filter:alpha(opacity=30);
	opacity:.3;
	cursor:no-drop
}
.panelA .size {
	margin-bottom:11px
}
.size li {
	height:24px;
	border:1px solid #C8C8C8 ;
	float:left;
	margin:0 6px 6px 0;
	overflow:hidden;
	font-family:arial
}
.size li a {
	height:24px;
	float:left;
	padding:0 8px;
	text-decoration:none;
	display:inline-block;
	line-height:24px
}
.size li.cur {
	border:1px solid #FF694F
}
.size li.cur a {
	height:22px;
	border:1px solid #FF694F;
	color: #FF694F;
	padding:0 7px;
	line-height:22px
}
.size li.no {
	border-color:#e8e8e8;
	cursor:no-drop
}
.size li.no a {
	-ms-filter:"alpha(Opacity=30)";
	filter:alpha(opacity=30);
	opacity:.3;
	cursor:no-drop
}
.panelA .numb {
	line-height:30px
}
.numb dd p {
	border:1px solid #ccc;
	float:left;
	margin-right:10px;
	background:#fff
}
.numb dd p i {
	width:26px;
	height:28px;
	float:left;
	text-align:center;
	cursor:pointer;
	font:700 18px/26px "\5FAE\8F6F\96C5\9ED1";
	background:url("http://i4.tuanimg.com/item/asset/d/products/p_Spirit6.b652a725.png") no-repeat 1px -179px
}
.numb dd p i.decrease {
	background-position:-1px -210px
}
.numb dd p i.increase {
	background-position:-1px -240px
}
.numb dd p i.decrease.no-drop {
	background-position:-1px -179px
}
.numb dd p i.increase.no-drop {
	background-position:-1px -271px
}
.numb dd p input {
	float:left;
	border-width:0 1px;
	font-family:arial;
	border-color:#ccc;
	border-style:solid;
	width:38px;
	height:18px;
	background:#fff;
	padding:5px;
	text-align:center
}
.numb dd .kucun {
	margin-left: 5px;
	display:inline-block;
}
.numb dd .kucun i {
	font-family:arial;
	margin:0 5px
}
.numb dd .red {
	display:inline-block
}
.sku_box {
	width:100%;
	float:left;
	margin-top:6px
}
.sku_box .close,.sku_box h3 {
	display:none;
	cursor:pointer
}
.sku_box h3 {
	margin-bottom:12px
}
.sku_box .sku_box_btn {
	width:68px;
	height:28px;
	float:left;
	text-decoration:none;
	font:14px/28px "\5FAE\8F6F\96C5\9ED1";
	background:#c7000b;
	text-align:center;
	display:none;
	color:#fff;
	margin:5px 0 12px 45px
}
.sku_box .no {
	background:#cecece;
	cursor:no-drop
}
.sku_click {
	width:502px;
	border:1px solid #9c9c9c;
	background:#fff;
	float:left;
	position:relative
}
.sku_click dt {
	width:46px;
	text-align:center
}
.sku_click dd {
	width:430px
}
.sku_click .color {
	margin:0 0 15px
}
.sku_click .size {
	margin:0 0 15px
}
.sku_click .numb {
	margin:0 0 15px
}
.sku_click .close,.sku_click h3,.sku_click .sku_box_btn {
	display:block
}
.detailmeta .submit {
	margin-top:13px;
	width:100%;
	float:left
}
.detailmeta .submit span input {
	width:160px;
	height:55px;
	color:#fff;
	text-align:center;
	font:20px/36px '\5FAE\8F6F\96C5\9ED1';
	border:1px solid #ec1611
}
.detailmeta .submit span input:hover {
	opacity:.9
}
.detailmeta .submit span.cart {
	margin-left:10px
}
.detailmeta .submit span.cart input {
	background:#ec1611
}
.detailmeta .submit span.s3 input,.detailmeta .submit span.s4 input,.detailmeta .submit span.s5 input {
	background:#cecece;
	border-color:#9c9c9c;
	cursor:no-drop
}
.detailmeta .submit span.s1 input {
	background:#69b300;
	border-color:#69b300
}
.detailmeta .submit span.s2 input {
	background:#fff;
	color:#ec1611
}
.detailmeta .submit span.not_pay {
	padding-left:10px;
	color:#ff6767
}
.detailmeta .submit span.not_pay_cart {
	padding-left:0;
	color:#ff6767;
	display:block;
	padding-top:5px
}
.detailmeta .submit var a {
	background:#F5F5F5;
	border:1px solid #E1E1E1;
	border-radius:1px;
	color:gray;
	display:inline-block;
	height:22px;
	line-height:22px;
	overflow:hidden;
	vertical-align:middle;
	white-space:nowrap;
	width:100px
}
.detailmeta .submit var a:hover {
	text-decoration:none
}
.detailmeta .submit var a img {
	margin:2px 2px 0;
	float:left
}
.detailmeta .submit var a i {
	width:72px;
	float:left;
	overflow:hidden
}
.detailmeta .submit.sloading span.s2 input,.detailmeta .submit.sloading span.s3 input {
	color:#d0d0d0;
	border-color:#d0d0d0;
	background:#f6f6f6;
	cursor:no-drop
}
.detailmeta .submit.sloading span.cart input {
	background:url("http://i4.tuanimg.com/item/asset/d/products/p_Spirit6.b652a725.png") no-repeat 15px -301px #d0d0d0;
	border-color:#d0d0d0;
	color:#fff;
	cursor:no-drop
}
.detailmeta .submit .pay_time {
	vertical-align:bottom;
	display:inline-block;
	margin-top:10px
}
.panelD {
	width:100%;
	float:left;
	margin-top:10px
}
.panelD label {
	width:58px;
	float:left
}
.panelD span {
	margin-right:10px;
	line-height:30px;
	float:left
}
.panelD span a {
	float:left
}
.panelD span i {
	background:url("http://i4.tuanimg.com/item/asset/d/products/new_ico8.e0121a0d.png") no-repeat;
	margin-right:4px;
	width:16px;
	height:16px;
	float:left;
	margin-top:6px;
	color:#fff;
	font-size:12px;
	border-radius:3px;
	text-align:center;
	line-height:17px
}
.panelD span.jy i {
	background-position:-78px -176px
}
.panelD span.as i {
	background-position:-133px -176px
}
.panelD span.bt i {
	background:#ec1813;
	font-family:"宋体"
}
.panelD span.bt_no i {
	background:#aeaeae
}
.panelD span.xx i {
	background-position:-105px -176px
}
.panelD span a {
	color:#666
}
.panelD span a:hover {
	text-decoration:none
}
.panelD .haitao {
	line-height:22px;
	color:#999
}
.panelD .haitao a {
	color:#999;
	text-decoration:none
}
.panelD span.sq i {
	background:url("") no-repeat -133px -199px
}
.panelD span.picc i {
	background:#ec1813;
	font-family:"宋体"
}
.panelD span.no_coupon i {
	background:url("") no-repeat -51px -219px
}
.kuai {
	width:100%;
	float:left;
	margin:14px 0 0
}
.kuai div {
	border:1px solid #efe5cc;
	background:#fff3d7;
	line-height:26px;
	padding:20px 0;
	width:260px;
	float:left;
	text-align:center
}
.kuai a {
	color:#428BCA;
	text-decoration:underline
}
.panelD div.afterSaleType {
	display:block;
	width:100%;
	float:left
}
.panelD div.afterSaleType .afterSale26 i {
	background:url("http://i4.tuanimg.com/item/asset/d/products/new_ico8.e0121a0d.png") no-repeat -158px -176px
}
.panelD div.afterSaleType .afterSale27 i {
	background:url("http://i4.tuanimg.com/item/asset/d/products/new_ico8.e0121a0d.png") no-repeat -184px -176px
}
.panelD div.afterSaleType .afterSale28 i {
	background:url("http://i4.tuanimg.com/item/asset/d/products/new_ico8.e0121a0d.png") no-repeat -209px -176px
}
.detailmeta aside {
	float:right;
	width:168px;
	height:480px;
	line-height:20px;
	background:#fff;
	border:1px solid #e5e5e5
}
.detailmeta aside h4 {
	line-height:20px;
	padding:19px 15px 0;
	position:relative
}
.detailmeta aside h4 b {
	border-bottom:1px dotted #e5e5e5;
	padding-bottom:8px;
	width:100%;
	display:inline-block;
	line-height:20px;
	color:#333
}
.detailmeta aside h4 b a {
	width:120px;
	display:inline-block
}
.detailmeta aside h4 b a:hover {
	color:#333;
	text-decoration:none
}
.detailmeta aside h4 span {
	width:31px;
	height:28px;
	display:inline-block;
	position:absolute;
	top:50%;
	right:10px;
	margin-top:-10px
}
.detailmeta aside h4 span.new_seller {
	background:url("http://i4.tuanimg.com/item/asset/d/products/pro_y6.5252e0d9.png") no-repeat -10px -95px
}
.detailmeta aside h4 span.quality_seller {
	background:url("http://i4.tuanimg.com/item/asset/d/p_Spirit1-3.95484520.png") no-repeat -1px -272px
}
.detailmeta aside ol {
	padding:5px 14px
}
.detailmeta aside ol li,.mainwrap aside .nubB ol li {
	text-align:left;
	line-height:42px;
	color:#666
}
.detailmeta aside ol li .ps {
	position:relative;
	display:inline-block;
/*	z-index:999*/
}
.detailmeta aside ol li .ps .info {
	display:none;
	line-height:18px;
	border:1px solid #b1b1b1;
	position:absolute;
	text-align:left;
	padding:8px 10px;
	background:#fff;
	width:120px;
	right:50%;
	margin-right:50px;
	top:32px;
	box-shadow:0 0 7px #D5D5D5;
	word-wrap:break-word;
	color:#666
}
.detailmeta aside ol li .ps .info sup {
	top:auto;
	width:40px;
	height:27px;
	cursor:pointer;
	background:url("http://i4.tuanimg.com/item/asset/d/icon6.262b2c35.png") no-repeat right 20px;
	display:inline-block;
	position:absolute;
	right:33px;
	top:-27px;
	z-index:2
}
.detailmeta aside ol li .ps .info p {
	line-height:25px
}
.detailmeta aside ol li .pscur .info {
	display:block;
	z-index:2
}
.detailmeta aside ol li a {
	text-decoration:none;
	cursor:pointer;
	color:#666
}
.detailmeta aside ol li a:hover {
	color:#666
}
.detailmeta aside ol li i,.mainwrap aside .nubB ol li i {
	width:20px;
	height:20px;
	background:url("http://www.lyilife.com/i/Resources/img/new1.07140175.png") no-repeat;
	float:left;
	margin-right:8px;
	font:0/0 ""
}
.detailmeta aside ol li i {
	float:none;
	display:inline-block;
	position:relative;
	top:4px
}
.detailmeta aside ol li .service {
	display:inline-block;
	line-height:26px
}
.detailmeta aside ol li .service a {
	display:inline-block;
	line-height:26px
}
.detailmeta aside ol li .service a img {
	position:relative;
	top:-2px
}
.detailmeta aside ol i.l1,.mainwrap aside .nubB ol .l1 i {
	background-position:0 -40px
}
.detailmeta aside ol i.l2,.mainwrap aside .nubB ol .l2 i {
	background-position:-20px -40px
}
.detailmeta aside ol i.l3,.mainwrap aside .nubB ol .l3 i {
	background-position:-20px -40px
}
.detailmeta aside ol li .im_shouhou a {
	padding-left:3px;
	color:#0099cd;
	font:12px/22px "宋体";
	height:22px;
	text-align:left
}
.detailmeta aside ol li .im_shouhou a i {
	padding-bottom:5px;
	height:16px;
	display:inline-block;
	margin-right:3px;
	vertical-align:middle;
	width:16px;
	background:rgba(0,0,0,0) url("http://i4.tuanimg.com/item/asset/d/products/im_online.36c52781.gif") no-repeat scroll 0 0
}
.detailmeta aside ol li .im_shouhou a.offline {
	color:#c1c1c1;
	background:rgba(0,0,0,0) url(http://www.lyilife.com/i/Resources/css/goodsInfo/d/products/im_offline.gif) no-repeat scroll 0 0
}
.detailmeta aside ol li .im_shouhou a.offline i {
	background:rgba(0,0,0,0) url("http://i4.tuanimg.com/item/asset/d/products/im_offline.3ecbbeb0.png") no-repeat scroll 0 0
}
.detailmeta aside .linka {
	text-decoration:none
}
.detailmeta aside dl {
	padding-top:12px;
	border-top:1px dotted #e5e5e5;
	margin:0 15px
}
.detailmeta aside dl dd {
	height:42px;
	line-height:42px
}
.detailmeta aside dl dd.ms {
	}
.detailmeta aside dl dd.fw {
	}
.detailmeta aside dl dd.fh {
	}
.detailmeta aside dl dd label {
	display:inline-block;
	color:#666
}
.detailmeta aside dl dd em {
	display:inline-block;
	color:#ff404c
}
.detailmeta aside dl dd em.up b {
	color:#ec1611
}
.detailmeta aside dl dd em.down b {
	color:#69b200
}
.detailmeta aside dl dd em.line b {
	color:#f90
}
.detailmeta aside dl dd em.empty b {
	color:#c1c1c1
}
.detailmeta aside dl dd .ps {
	position:relative;
	display:inline-block
}
.detailmeta aside dl dd .ps .info {
	display:none;
	line-height:18px;
	border:1px solid #b1b1b1;
	position:absolute;
	text-align:left;
	padding:6px 10px;
	background:#fff;
	width:135px;
	right:50%;
	margin-right:-44px;
	bottom:22px;
	box-shadow:0 0 7px #D5D5D5;
	word-wrap:break-word;
	color:#666
}
.detailmeta aside dl dd .ps .info sup {
	top:auto;
	width:40px;
	height:27px;
	cursor:pointer;
	background:url("http://i4.tuanimg.com/item/asset/d/icon6.262b2c35.png") no-repeat right -21px;
	display:inline-block;
	position:absolute;
	right:30px;
	bottom:-27px;
	z-index:2
}
.detailmeta aside dl dd .ps .info a {
	color:#428bca
}
.detailmeta aside dl dd .pscur .info {
	display:block;
	z-index:2
}
.detailmeta aside div.rk {
	text-align:center;
	margin-top:20px
}
.detailmeta aside div.rk a {
	text-decoration:none;
	color:#ff404c
}
.detailmeta aside div.rk a:hover {
	text-decoration:none;
	color:#ff6767
}
.detailmeta aside div.rk label {
	display:inline-block;
	cursor:pointer;
	background:#fff;
	border:1px solid #ff404c;
	width:68px;
	height:28px;
	line-height:28px;
	text-align:center;
	font-size:12px;
	margin:0 2px;
	border-radius:2px
}
.detailmeta aside div.rk label i {
	width:18px;
	height:14px;
	background:url("http://i4.tuanimg.com/item/asset/d/products/pro_y6.5252e0d9.png") no-repeat -70px -95px;
	display:inline-block;
	position:relative;
	top:2px
}
.detailmeta aside hgroup {
	width:178px;
	position:relative
}
.detailmeta aside.qsbox span {
	float:left
}
.detailmeta aside.qsbox ol li span {
	float:none
}
.detailmeta aside.qsbox hgroup {
	background:#ffeda3;
	margin:0;
	color:#b14f00
}
.detailmeta aside.qsbox .quality_seller {
	width:27px;
	height:34px;
	background:url("http://i4.tuanimg.com/item/asset/d/p_Spirit1-3.95484520.png") -1px -66px no-repeat;
	position:absolute;
	top:50%;
	right:10px;
	margin-top:-10px
}
.detailmeta aside.newbox .new_seller {
	width:27px;
	height:28px;
	background:url("http://i4.tuanimg.com/item/asset/d/products/pro_y6.5252e0d9.png") no-repeat -10px -95px;
	position:absolute;
	top:50%;
	right:10px;
	margin-top:-10px
}
.detailmeta aside.qsbox .quality_seller .info {
	width:178px;
	height:24px;
	position:absolute;
	right:-10px;
	top:40px;
	padding:0 6px;
	text-align:center;
	background:#e82b3d;
	line-height:24px;
	color:#fff;
	display:none;
	text-indent:0
}
.detailmeta aside.qsbox .quality_seller .info sup {
	right:19px;
	top:-10px;
	font:0/0 '';
	border:5px solid #e82b3d;
	position:absolute;
	border-color:transparent transparent #e82b3d
}
.im_icon iframe {
	vertical-align:middle;
	margin:0 3px
}
.leA {
	background:url("") repeat-x 0 -3px;
	display:inline-block;
	vertical-align:middle;
	height:24px
}
.A11 {
	background-position:0 0;
	width:24px
}
.A12 {
	background-position:0 0;
	width:48px
}
.A13 {
	background-position:0 0;
	width:72px
}
.A14 {
	background-position:0 0;
	width:96px
}
.A15 {
	background-position:0 0;
	width:120px
}
.A21 {
	background-position:0 -24px;
	width:24px
}
.A22 {
	background-position:0 -24px;
	width:48px
}
.A23 {
	background-position:0 -24px;
	width:72px
}
.A24 {
	background-position:0 -24px;
	width:96px
}
.A25 {
	background-position:0 -24px;
	width:120px
}
.A31 {
	background-position:0 -48px;
	width:24px
}
.A32 {
	background-position:0 -48px;
	width:48px
}
.A33 {
	background-position:0 -48px;
	width:72px
}
.A34 {
	background-position:0 -48px;
	width:96px
}
.A35 {
	background-position:0 -48px;
	width:120px
}
.A41 {
	background-position:0 -72px;
	width:24px
}
.A42 {
	background-position:0 -72px;
	width:48px
}
.A43 {
	background-position:0 -72px;
	width:72px
}
.A44 {
	background-position:0 -72px;
	width:96px
}
.A45 {
	background-position:0 -72px;
	width:120px
}
.myrecommend_new {
	width:1198px;
	border:1px solid #f2f2f2;
	margin-bottom:30px
}
.myrecommend_new ul {
	width:965px;
	float:left;
	height:243px;
	padding:11px 0 0;
	margin-right:-11px;
	overflow:hidden
}
.myrecommend_new ul li {
	width:180px;
	height:230px;
	float:left;
	margin:0 11px 20px 0;
	position:relative;
	text-align:left;
	border:1px solid #fff
}
.myrecommend_new ul li:hover {
	border:1px solid #ec1611
}
.myrecommend_new ul li img {
	width:180px;
	height:180px
}
.myrecommend_new ul li h3 {
	width:180px;
	height:25px;
	overflow:hidden
}
.myrecommend_new ul li h3 a {
	width:160px;
	color:#666;
	line-height:25px;
	padding:0 10px;
	font:#666 12px/20px "\5FAE\8F6F\96C5\9ED1";
	display:inline-block;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.myrecommend_new ul li p {
	text-align:right;
	line-height:20px;
	color:#999;
	padding:0 10px
}
.myrecommend_new ul li p span {
	color:#ec1611;
	float:left;
	font-size:18px
}
.myrecommend_new ul li p span i {
	font-size:12px;
	font-family:"\5FAE\8F6F\96C5\9ED1";
	margin-right:2px
}
.myrecommend_new ul li p span em {
	font-size:20px;
	font-family:Arial
}
.myrecommend_new ul li.hover {
	border-color:#c30d17
}
.myrecommend_new .cli {
	width:27px;
	height:254px;
	float:left;
	cursor:pointer
}
.myrecommend_new .cli i {
	width:27px;
	height:67px;
	display:inline-block;
	margin-top:97px;
	background:url("http://i4.tuanimg.com/item/asset/d/products/new_ico6.4e78c040.png") no-repeat -72px -84px;
	cursor:pointer
}
.myrecommend_new .cli:hover i {
	background:url("http://i4.tuanimg.com/item/asset/d/products/new_ico7.f656938e.png") no-repeat -139px -84px;
	cursor:pointer
}
.myrecommend_new .page_next i {
	background-position:-99px -84px
}
.myrecommend_new .page_next:hover i {
	background:url("http://i4.tuanimg.com/item/asset/d/products/new_ico7.f656938e.png") no-repeat -166px -84px;
	cursor:pointer
}
.myrecommend_new .more {
	width:189px;
	height:254px;
	float:left;
	border-left:1px solid #f2f2f2;
	text-align:left
}
.myrecommend_new .more>a {
	width:129px;
	height:254px;
	float:left;
	padding:0 30px
}
.myrecommend_new .more>a:hover {
	text-decoration:none;
	border:1px solid #666;
	position:relative;
	margin:-1px
}
.myrecommend_new .more .a1 {
	display:inline-block;
	color:#666;
	font:700 16px/24px "\5FAE\8F6F\96C5\9ED1";
	margin-top:30px
}
.myrecommend_new .no .a1 {
	margin-top:46px
}
.myrecommend_new .one .a1 {
	margin-top:60px
}
.myrecommend_new .two .a1 {
	margin-top:50px
}
.myrecommend_new .more dl {
	border-top:4px solid #333;
	margin:8px 0 1px
}
.myrecommend_new .more dl dd {
	border-top:1px dotted #333;
	position:relative;
	margin-top:-1px
}
.myrecommend_new .more dl dd {
	zoom:1
}
.myrecommend_new .more dl dd:after {
	content:".";
	display:block;
	visibility:hidden;
	height:0;
	clear:both
}
.myrecommend_new .more dd em {
	color:#333;
	font:16px/30px "\5FAE\8F6F\96C5\9ED1";
	float:left
}
.myrecommend_new .more dd em i {
	font-size:12px!important;
	float:left;
	font-family:arial
}
.myrecommend_new .more dd em.first {
	width:26px;
	text-align:right
}
.myrecommend_new .more dd em.second {
	width:47px;
	text-align:center
}
.myrecommend_new .more dd em.third {
	width:18px;
	text-align:center
}
.myrecommend_new .more dd em.forth {
	width:36px;
	text-align:center
}
.myrecommend_new .more dd em.five {
	width:18px;
	text-align:left
}
.myrecommend_new .more dd em.row i {
	margin-right:4px
}
.myrecommend_new .dazhe dd em.second {
	width:27px
}
.myrecommend_new .dazhe dd em.forth {
	width:36px
}
.myrecommend_new .baoyou dd em.second {
	width:42px
}
.myrecommend_new .baoyou dd em.third {
	width:56px;
	text-align:left
}
.myrecommend_new .more .goto {
	display:inline-block;
	width:129px;
	height:32px;
	text-align:center;
	font:16px/32px "\5FAE\8F6F\96C5\9ED1";
	position:relative;
	background:#333;
	color:#fff
}
.myrecommend_new .more .goto i {
	position:absolute;
	display:inline-block;
	width:0;
	height:0;
	overflow:hidden;
	right:20px;
	top:10px;
	border:6px solid #fff;
	border-color:#333 #333 #333 #fff
}
.myrecommend_new .more .more_store {
	width:127px;
	height:54px;
	margin-top:18px;
	font:18px/54px "\5FAE\8F6F\96C5\9ED1";
	display:inline-block;
	border:1px solid #333;
	color:#333;
	text-align:center
}
.myrecommend_new .more .go {
	height:36px;
	font:700 26px/36px arial
}
.myrecommend_new .more .go i {
	right:22px;
	top:10px;
	border-width:8px
}
.myrecommend_s {
	margin-bottom:18px
}
.myrecommend_s ul {
	width:1224px;
	height:242px;
	margin-right:-24px;
	float:left;
	overflow:hidden
}
.myrecommend_s ul li {
	width:180px;
	border:1px solid #dfdfdf;
	height:240px;
	float:left;
	margin:0 22px 20px 0;
	position:relative;
	text-align:left
}
.myrecommend_s ul li:nth-of-type(1) {
	margin-right:21px
}
.myrecommend_s ul li:nth-of-type(2) {
	margin-right:21px
}
.myrecommend_s ul li sup {
	width:71px;
	height:41px;
	background:url("http://i4.tuanimg.com/item/asset/d/p_Spirit1-3.95484520.png") no-repeat right -66px;
	position:absolute;
	top:0;
	right:0
}
.myrecommend_s ul li img {
	width:180px;
	height:180px
}
.myrecommend_s ul li h3 {
	height:30px;
	overflow:hidden;
	font:12px/30px "\5FAE\8F6F\96C5\9ED1";
	padding:0 10px
}
.myrecommend_s ul li h3 a {
	color:#666
}
.myrecommend_s ul li p {
	text-align:right;
	padding:0 10px;
	line-height:24px;
	color:#999
}
.myrecommend_s ul li p span {
	color:#fd4700;
	float:left
}
.myrecommend_s ul li p span i {
	font-size:12px;
	font-family:Arial;
	margin-right:2px
}
.myrecommend_s ul li p span em {
	font-size:20px;
	font-family:Arial
}
.myrecommend_s ul li.hover {
	border-color:#c30d17
}
.mainwrap {
	position:relative;
	background-color: #fff;
	padding: 30px;
}
.mainwrap .title {
	font:14px/40px "\5FAE\8F6F\96C5\9ED1";
	text-align:left;
	width:955px;
	height:42px;
	float:right;
	
}
.mainwrap .title .l span,.mainwrap .title .l .phone_buy {
	float:left;
	color:#333;
	position:relative
}
.mainwrap .title .l .phone_buy i {
	width:11px;
	height:16px;
	background:url("http://www.lyilife.com/i/Resources/img/p_Spirit1-3.95484520.png") no-repeat -89px -284px;
	display:inline-block;
	vertical-align:middle;
	margin:-2px 4px 0 0
}
.mainwrap .title .l .phone_buy img {
	display:none;
	position:absolute;
	left:3px;
	top:42px;
	border:1px solid #e4e4e4;
	border-bottom:0;
	padding:4px;
	background:#fff
}
.mainwrap .title .l .phone_buy b {
	display:none;
	position:absolute;
	left:3px;
	top:174px;
	border:1px solid #e4e4e4;
	border-top:0;
	padding:4px;
	background:#fff;
	font:400 12px/20px '宋体';
	width:132px;
	text-align:center
}
.mainwrap .title .l .phone_buy:hover img,.mainwrap .title .l .phone_buy:hover b {
	display:block
}
.mainwrap .title .l span a,.mainwrap .title .l .phone_buy a {
	height:40px;
	line-height:40px;
	padding:0 28px;
	float:left;
	text-decoration:none;
	font-size:16px
}
.mainwrap .title .l span a:hover,.mainwrap .title .l .phone_buy a:hover {
	text-decoration:none;
	color:#ec1611
}
.mainnav {
	font-weight:700;
	border-bottom:3px solid #ff404c;
	border-top:1px solid #fafafa;
	height:38px;
	background-color: #fff;

}  
.mainnav a {
	height: 38px;
	color: #ec1611;
	line-height: 38px;
}
.mainwrap .title .l span b {
	color:#ec1611;
	font-family:Arial
}
.mainwrap .title .r {
	color:#ec1611;
	height:40px;
	display:none;
	position:relative;
	margin-right: 12px;
}
.mainwrap .title .r b {
	font:24px/38px Arial;
	float:left
}
.mainwrap .title .r b i {
	margin-left:3px
}
.mainwrap .title .r div {
	float:left
}
.mainwrap .title .r span a {
	margin-left:18px;
	width:190px;
	height:42px;
	float:left;
	text-align:center;
	font:16px/40px "\5FAE\8F6F\96C5\9ED1";
	color:#fff;
	text-align:center
}
.mainwrap .title .r .s1 a {
	background:#69b300
}
.mainwrap .title .r .s2 a {
	background:#ec1611
}
.mainwrap .title .r .s3 a,.mainwrap .title .r .s4 a,.mainwrap .title .r .s5 a {
	background:#9c9c9c
}
.mainwrap .title .r a:hover {
	text-decoration:none
}
.mainwrap .title hgroup {
	width:800px;
	border-bottom:1px dotted #d4d4d4;
	height:42px;
	z-index:99;
	background:#fafafa;
	position:relative
}
.mainwrap .title hgroup.fixed {
	width:990px;
	position:fixed;
	margin-left:-370px;
	top:0;
	left:50%;
	_position:absolute;
	_top:expression(documentElement.scrollTop +"px");
	z-index:101
}
.mainwrap .title hgroup.fixed .r {
	display:block
}
.mainwrap aside {
	float:left;
	width:182px;
	margin-bottom:18px;
	min-height:100px;
	/*padding-top: 50px;*/
}
.mainwrap aside hgroup {
	background:#fafafa;
	height:40px;
	padding:1px 0;
	border-bottom:1px solid #dfdfdf
}
.mainwrap aside hgroup span {
	padding-left:12px;
	float:left;
	font:16px/40px "\5FAE\8F6F\96C5\9ED1";
	color:#666;
	font-weight:700
}
.mainwrap aside .bm {
	border:1px solid #fff;
	margin-bottom:10px
}
.mainwrap aside .asidefixed {
	width:100%;
	height:43px;
	position:fixed;
	left:0;
	top:0;
	margin-left:0;
	_position:absolute;
	_top:expression(documentElement.scrollTop +"px");
	z-index:1;
	border-bottom:1px solid #ccc;
	box-shadow:0 1px 5px 0 rgba(0,0,0,.2);
	background-color: #f9f9f9;
		
}
.mainwrap aside .asidefixed1 {
	position:fixed;
	margin-left:-600px;
	left:50%;
	_position:absolute;
	_top:expression(documentElement.scrollTop +"px");
	width:182px
}
.mainwrap aside .asidefixed hgroup,.mainwrap aside .asidefixed .nubB p,.mainwrap aside .asidefixed .nubB ol {
	display:none
}
.mainwrap aside .nubB {
	padding-bottom:5px;
	background:#f9f9f9;
	margin-bottom:0;
	display:none;
	width:248px;
	position:relative;
	left:50%;
	top:0;
	margin-left:-620px;
	height:36px
}
.mainwrap aside .asidefixed .nubB {
	display:block
}
.mainwrap aside .nubB hgroup {
	background:#f9f9f9
}
.mainwrap aside .nubB p {
	text-align:left;
	line-height:20px;
	padding:10px
}
.mainwrap aside .nubB ol {
	padding:0 10px
}
.blank18 {
	height:20px
}
.mainwrap aside .nubA ul,.mainwrap aside .nubC ul {
	width:182px;
	float:left
}
.mainwrap aside .nubA ul li,.mainwrap aside .nubC ul li {
	float:left;
	width:182px;
	margin-top:18px;
	position:relative
}
.mainwrap aside .nubA ul li img,.mainwrap aside .nubC ul li img {
	width:180px;
	height:180px;
	border:1px solid #f5f5f5;
	border-bottom:0;
	vertical-align:top
}
.mainwrap aside .nubA ul li p,.mainwrap aside .nubC ul li p {
	text-align:right;
	line-height:24px;
	position:absolute;
	top:157px;
	left:0;
	background:rgba(255,255,255,.7);
	_background:#fff;
	width:172px;
	padding:0 5px;
	height:24px
}
.mainwrap aside .nubA ul li p em,.mainwrap aside .nubC ul li p em {
	float:left;
	color:#999
}
.mainwrap aside .nubA ul li p span,.mainwrap aside .nubC ul li p span {
	color:#ec1611;
	font-size:14px
}
.mainwrap aside .nubA ul li p span i,.mainwrap aside .nubC ul li p span i {
	font-size:10px
}
.mainwrap aside .nubA ul li h6,.mainwrap aside .nubC ul li h6 {
	height:30px;
	overflow:hidden;
	text-align:left;
	line-height:30px;
	border: 1px solid #eee;
	padding:0 5px;
	background: #F7F7F7;
	text-transform: uppercase;

}
.mainwrap aside .nubA ul li h6 a,.mainwrap aside .nubC ul li h6 a {
	width:172px;
	color:#666;
	display:inline-block;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.mainwrap aside .nubD {
	margin-top:18px
}
.mainwrap aside .nubD img {
	vertical-align:top;
	border:1px solid #ec1611;
	width:180px
}
.mainwrap aside .nubE {
	width:180px;
	margin-top:8px;
	padding-bottom:8px;
	background:#fff;
	position:relative
}
.mainwrap aside .nubE hgroup {
	}
.mainwrap aside .nubE li {
	padding-left:8px;
	width:160px;
	float:left;
	height:30px;
	text-align:left;
	font:14px/30px "\5FAE\8F6F\96C5\9ED1";
	color:#333
}
.mainwrap aside .nubE li i {
	background:url("http://www.lyilife.com/i/Resources/img/new1.07140175.png") no-repeat;
	margin-right:4px;
	width:18px;
	height:18px;
	float:left;
	margin-top:8px
}
.mainwrap aside .nubE li.jy i {
	background-position:0 -18px
}
.mainwrap aside .nubE li.as i {
	background-position:-18px -18px
}
.mainwrap aside .nubE li.bt i {
	background-position:-36px -18px
}
.mainwrap aside .nubE li.xx i {
	background-position:-54px -18px
}
.mainwrap aside .nubE li a {
	color:#333
}
.mainwrap aside .nubE li a:hover {
	text-decoration:none
}
.mainwrap aside .nubB .seller {
	padding:0 10px;
	text-align:center;
	color:#afafaf;
	margin-top:10px
}
.mainwrap aside .nubB .seller .store {
	display:inline-block;
	width:120px;
	line-height:18px;
	font-size: 16px;
}
.mainwrap aside .nubB .seller .store a {
	color:gray
}
.mainwrap aside .nubB .seller .store a:hover {
	color:#ff6767
}
.mainwrap aside .nubB .seller .store em {
	display:inline-block
}
.mainwrap aside .nubB .seller .store i {
	background:url("http://i4.tuanimg.com/item/asset/d/products/pro_y6.5252e0d9.png") no-repeat -70px -95px;
	width:18px;
	height:14px;
	display:inline-block;
	position:relative;
	top:2px
}
.mainwrap aside .nubB .seller .im_icon {
	display:inline-block;
	width:78px;
	line-height:18px
}
.mainwrap aside .nubB .seller .im_icon a {
	color:#afafaf;
	display:inline-block;
	height:22px;
	line-height:22px;
	overflow:hidden;
	white-space:nowrap;
	width:132px;
	vertical-align:top;
	margin-bottom:8px;
	position:relative;
	padding-left:28px;
	text-indent:0
}
.mainwrap aside .nubB .seller .im_icon a img {
	position:absolute;
	top:2px;
	left:0
}
.keywordpanel {
	border-style:solid;
	border-color:#ec1611 #f2f2f2 #f2f2f2;
	border-width:2px 1px 1px;
	margin-top:18px
}
.mainwrap aside .keywordpanel hgroup {
	background:0 0;
	border-bottom:0
}
.keywordpanel ul.first li {
	width:70px;
	padding:0 10px 10px;
	float:left;
	text-align:center
}
.keywordpanel ul.first li a {
	display:block;
	width:48px;
	height:24px;
	background:#fff;
	line-height:24px;
	text-decoration:none;
	color:#666;
	overflow:hidden;
	padding:0 10px;
	border:1px solid #f2f2f2
}

.keywordpanel ul.first li a:hover {
	background:#e73b53;
	color:#fff
}
.mainwrap .productdetail {
	float:left;
	width:800px;
/*	overflow:hidden;*/
	margin-left:40px;
	margin-top: 19px;
}
.red_tit {
	width:790px;
	height:40px;
	background:#f5f5f5;
	text-align:left
}
.red_tit span {
	color:#333;
	font:14px/25px "\5FAE\8F6F\96C5\9ED1";
	padding-left:14px;
	line-height:40px;
	font-weight:700
}
.tips {
	font:18px/30px "\5FAE\8F6F\96C5\9ED1";
	padding:40px 0;
	width:100%
}
.productdetail .info {
	margin:0 0 18px;
	padding:5px 0 0;
	text-align:left;
	word-wrap:break-word;
	word-break:break-all;
	    border-bottom: 1px dotted #e5e5e5;
}
.productdetail .bidu {
	height:88px;
	margin-bottom:18px;
	position:relative;
	padding:0 18px 16px 0
}
.productdetail .bidu h2 {
	height:24px
}
.productdetail .bidu h2 span {
	line-height:24px;
	color:#333;
	font:14px/24px arial;
	font-weight:700;
	padding-left:12px
}
.productdetail .bidu h2 span em {
	padding-right:9px
}
.productdetail .bidu ol {
	width:370px;
	height:66px;
	overflow:hidden;
	margin-top:11px
}
.productdetail .bidu ol li {
	width:340px;
	float:left;
	text-align:left;
	line-height:22px;
	padding-left:24px
}
.productdetail .bidu ol li em {
	float:left;
	margin:0 0 0 -12px
}
.productdetail .bidu ol li a {
	color:#666
}
.productdetail .bidu .img img {
	width:58px;
	height:58px;
	border:1px solid #e5e5e5;
	float:left;
	margin:13px 8px 0 0;
	cursor:pointer
}
.productdetail .bidu sub {
	width:94px;
	height:64px;
	background:url("http://i4.tuanimg.com/item/asset/d/products/new_ico6.4e78c040.png") no-repeat -72px 0;
	margin:13px 0 0;
	float:left;
	bottom:0
}
.productdetail .bidu sup {
	width:69px;
	height:70px;
	background:url("http://i4.tuanimg.com/item/asset/d/products/new_ico6.4e78c040.png") no-repeat -166px 0;
	position:absolute;
	right:0;
	top:-17px
}
.productdetail .bidu .xian {
	border-bottom:1px dotted #e5e5e5
}
.productdetail .product_tit {
	height:24px;
	text-align:left;
	background-color: #F9F9F9;

}
.productdetail .product_tit span {
	line-height:24px;
	padding-left:12px;
	color:#5D5A5A;
	font:14px/24px arial;
	font-weight:700
}
.productdetail .product_tit span em {
	padding-right:9px
}
.productdetail .list12 {
	width:790px;
	padding:0 0 18px 10px;
	border-bottom:1px dotted #e5e5e5;
	margin-bottom:18px
}
.productdetail .list12 li {
	width:254px;
	float:left;
	padding:0 3px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	color:#666
}
.productdetail .list12 li b {
	color:#333
}
.productdetail .list12 li a {
	color:#666
}
.productdetail .list12 .wuliu,.productdetail .list12 .price_explain {
	width:774px;
	height:auto;
	color:#333
}
.productdetail .list12 .pro_num b,.productdetail .list12 .wuliu b,.productdetail .list12 .price_explain b {
	font-weight:400
}
.productdetail .list12 .haitaoimg {
	width:790px;
	height:180px;
	background:url("http://i4.tuanimg.com/item/asset/d/products/haitaonew_l.04c67cae.jpg") no-repeat 0 0;
	display:inline-block
}
.productdetail .list12 .com_qu_an {
	font:18px/30px "微软雅黑";
	padding:40px 0;
	width:100%
}
.productdetail .sizeinfohd,.productdetail .productinfonuhd {
	line-height:26px;
	overflow:hidden;
	padding:6px 0 6px 86px;
	text-align:left
}
.productdetail .sizeinfohd strong,.productdetail .productinfonuhd strong {
	font:700 12px/24px "\5FAE\8F6F\96C5\9ED1";
	color:#666;
	float:left;
	margin-left:-74px
}
.productdetail .sizeinfohd .text {
	font:12px/24px "\5FAE\8F6F\96C5\9ED1";
	color:#666;
	margin-left:-74px
}
.productdetail .sizeinfohd .text em {
	width:13px;
	height:13px;
	background:url("http://i4.tuanimg.com/item/asset/d/products/p_Spirit6.b652a725.png") no-repeat -8px -547px;
	display:inline-block;
	vertical-align:middle;
	margin:-6px 4px 0 0
}
.productdetail .sizeinfotable {
	width:792px;
	padding:0
}
.productdetail .sizeinfotable table {
	border-collapse:collapse;
	border-spacing:0;
	width:100%;
	text-align:center;
	line-height:25px;
	background:#fff
}
.productdetail .sizeinfotable table th {
	background:#f4f4f4;
	padding:10px 5px
}
.productdetail .sizeinfotable table td,.productdetail .sizeinfotable table th {
	border:1px solid #e4e4e4;
	padding:5px;
	word-wrap:break-word;
	word-break:break-all
}
.productdetail .sizeinfotable .tit {
	background:#f5f5f5;
	font-weight:700
}
.productdetail .sizeinfotable .tipz {
	text-align:left;
	padding-left:10px;
	color:#666
}
.productdetail .sizeinfotable .tipz span {
	color:#c7000b
}
.productdetail .tz .tit .s1 div {
	position:relative;
	width:122px;
	float:left;
	overflow:hidden
}
.productdetail .tz td.s1 {
	width:122px
}
.productdetail .br td.s1 {
	width:82px
}
.productdetail .ty td {
	width:10%
}
.productdetail .blank18 {
	height:18px;
	overflow:hidden
}
.scroll_size {
	overflow-x:auto
}
.scroll_size table {
	table-layout:fixed
}
.scroll_size table td {
	width:102px!important
}
.productdetail .info img {
	max-width:790px;
	text-align:left
}
.shouhoubaoz {
	margin-bottom:18px
}
.shouhoubao {
	width:790px;
	height:80px;
	margin-bottom:18px;
	border:1px #f2f2f2 solid;
	text-align:left;
	overflow:hidden;
	font-size:14px
}
.productdetail .shouhoubao ul li.notshow {
	display:none
}
.productdetail .shouhoubao ul li.sange {
	width:33.3%;
	cursor:pointer
}
.productdetail .shouhoubao ul li.sige {
	width:25%;
	cursor:pointer
}
.productdetail .shouhoubao ul li {
	position:relative;
	height:46px;
	float:left;
	padding-top:18px;
	text-align:center
}
.productdetail .shouhoubao ul li p {
	display:inline-block;
	text-align:left;
	vertical-align:middle
}
.productdetail .shouhoubao ul li b.bb {
	position:absolute;
	right:0;
	width:1px;
	background-color:#f2f2f2;
	top:25%;
	height:45px
}
.productdetail .shouhoubao ul li span {
	display:inline-block;
	background:url("http://www.lyilife.com/i/Resources/img/new1.07140175.png") no-repeat 1000px 1000px;
	width:50px;
	height:50px;
	margin-right:12px;
	vertical-align:middle
}
.xuzhi ul li span i {
	background:url("http://www.lyilife.com/i/Resources/img/new1.07140175.png") no-repeat 1000px 1000px;
	margin-right:15px;
	width:50px;
	height:50px;
	float:left;
	margin-top:14px
}
.xuzhi ul li.process p span {
	width:70px;
	height:43px;
	font-size:12px;
	font-family:" 微软雅黑";
	display:inline-block;
	text-align:center;
	float:left;
	padding:0 12px 0 5px
}
.xuzhi ul li.process p span em {
	font-size:18px;
	color:#ff6767;
	font-family:Arial;
	text-align:center;
	margin-right:5px
}
.xuzhi ul li.process p span.tit {
	background:url("http://i4.tuanimg.com/item/asset/d/products/tit.2c9480b0.jpg") no-repeat right #ff6767;
	font-size:14px;
	color:#fff;
	line-height:43px
}
.xuzhi ul li.process p span.single {
	background:url("http://i4.tuanimg.com/item/asset/d/products/single.0a523d2e.jpg") no-repeat right #f3f3f3;
	line-height:43px
}
.xuzhi ul li.process p span.single1 {
	width:95px
}
.xuzhi ul li.process p span.single3 {
	width:130px
}
.xuzhi ul li.process p span.single5 {
	width:70px;
	background:#f3f3f3
}
.xuzhi ul li.process p span.double {
	width:120px;
	background:url("http://i4.tuanimg.com/item/asset/d/products/double.0cfae0d9.jpg") no-repeat right #e5e5e5
}
.xuzhi ul li.process p span.double2 {
	width:128px;
	line-height:43px
}
.xuzhi ul li.process p span.double4 {
	text-indent:-16px
}
.xuzhi ul li.process p span.double4 em {
	position:relative;
	top:9px;
	left:0
}
.productdetail .shouhoubao ul li span.et,.xuzhi ul li span.et i {
	background-position:0 -64px
}
.productdetail .shouhoubao ul li span.etn,.xuzhi ul li span.etn i {
	background-position:-50px -64px
}
.productdetail .shouhoubao ul li span.twoh,.xuzhi ul li span.twoh i {
	background-position:-100px -64px
}
.productdetail .shouhoubao ul li span.foh,.xuzhi ul li span.foh i {
	background-position:-150px -64px
}
.productdetail .shouhoubao ul li span.buk,.xuzhi ul li span.buk i {
	background-position:-200px -64px
}
.productdetail .shouhoubao ul li span.th,.xuzhi ul li span.th i {
	background-position:-250px -64px
}
.xuzhi ul li span.picc i {
	background-position:-300px -64px
}
.xuzhi ul li span.after_sale i {
	background-position:-350px -64px
}
.productdetail .shouhoubao ul li span.oth,.xuzhi ul li span.oth i {
	background-position:-400px -64px
}
.productdetail .pro_zixun h2 {
	text-align:left;
	padding-bottom:10px;
	border-top:1px dotted #e5e5e5;
	padding-top:18px
}
.productdetail .pro_zixun ul.kefu_zixun {
	padding:0 0 22px;
	border:0
}
.productdetail .pro_zixun ul.kefu_zixun li {
	width:750px;
	float:left;
	text-align:left
}
.productdetail .pro_zixun ol.wenda {
	border:0;
	padding-left:0;
	margin-bottom:0
}
.productdetail .pro_zixun ol.wenda li {
	width:754px;
	height:auto;
	color:#666;
	font-size:12px;
	margin-bottom:8px
}
.productdetail .pro_zixun ol.wenda li a {
	color:#09c
}
.productdetail .pro_zixun ol.wenda li p label {
	width:12px;
	border-radius:6px;
	color:#fff;
	font-size:10px;
	display:inline-block;
	text-align:center;
	line-height:12px;
	margin:9px 6px 0 0;
	float:left;
	font-family:Arial
}
.productdetail .pro_zixun ol.wenda li p span {
	width:735px;
	display:inline-block;
	font-size: 14px;
}
.productdetail .pro_zixun ol.wenda li p.question {
	font-size:14px;
	color:#333;
	font-weight:700
}
.productdetail .pro_zixun ol.wenda li p.question label {
	background:#ff3363
}
.productdetail .pro_zixun ol.wenda li p.answer label {
	background:#ccc
}
.appraise .newbox {
	padding:9px 0;
	border:1px solid #e5e5e5;
	margin:18px 0
}
.appraise .newbox .s1,.appraise .newbox .s2,.appraise .newbox .s3 {
	color:#333;
	float:left;
	text-align:left;
	display:inline
}
.appraise .newbox .s1 {
	width:165px;
	padding-top:30px;
	text-align:center
}
.appraise .newbox .s1 em {
	color:#999
}
.appraise .newbox .s1 span.good {
	width:165px;
	margin-right:0;
	color:#fd4803;
	font:14px/20px "\5FAE\8F6F\96C5\9ED1"
}
.appraise .newbox .s1 span.good i {
	font-size:20px
}
.appraise .newbox .s1 span i.big {
	font-size:28px
}
.appraise .newbox .s2 {
	width:278px;
	padding-left:80px;
	height:90px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	position:relative
}
.appraise .newbox .s2 div {
	width:100%;
	float:left;
	padding:6px 0
}
.appraise .newbox .s2 div em {
	float:left
}
.appraise .newbox .s2 .text {
	width:20px;
	text-align:center;
	color:#999;
	position:absolute;
	left:-10px;
	top:12px;
	background:#fff
}
.appraise .newbox .s2 .starBox {
	background-position:0 -54px;
	margin-top:0;
	float:left
}
.appraise .newbox .s2 .starBox i {
	background-position:0 -71px
}
.appraise .newbox .s2 .starBox i.active0 {
	width:0
}
.appraise .newbox .s2 .starBox i.active1 {
	width:10px
}
.appraise .newbox .s2 .starBox i.active2 {
	width:20px
}
.appraise .newbox .s2 .starBox i.active3 {
	width:29px
}
.appraise .newbox .s2 .starBox i.active4 {
	width:40px
}
.appraise .newbox .s2 .starBox i.active5 {
	width:48px
}
.appraise .newbox .s2 .starBox i.active6 {
	width:60px
}
.appraise .newbox .s2 .starBox i.active7 {
	width:67px
}
.appraise .newbox .s2 .starBox i.active8 {
	width:80px
}
.appraise .newbox .s2 .starBox i.active9 {
	width:87px
}
.appraise .newbox .s2 .starBox i.active10 {
	width:100px
}
.appraise .newbox .s3 {
	width:250px;
	text-align:center;
	padding-top:10px
}
.appraise .newbox .s3 p {
	padding:4px 0
}
.appraise .newbox .s3 span.red {
	color:#fd4700;
	padding-right:10px
}
.appraise .newbox .s3 a.blue {
	color:#009acc
}
.appraise .newbox .s3 p .btn_p {
	padding:0 10px;
	text-align:center;
	color:#fff;
	background:#fd4600;
	line-height:30px;
	border:0;
	text-decoration:none;
	display:inline-block
}
.appraise .newbox .s3 span.red a {
	color:#fd4700;
	text-decoration:none
}
.starBox {
	background:url("http://i4.tuanimg.com/item/asset/d/appraise/start.9361ae53.png") 0 -52px;
	width:100px;
	height:16px;
	display:inline-block
}
.starBox i {
	background:url("http://i4.tuanimg.com/item/asset/d/appraise/start.9361ae53.png");
	width:100px;
	height:16px;
	display:inline-block;
	float:left
}
.starBox i {
	background-position:0 -71px
}
.starBox i.active0 {
	width:0
}
.starBox i.active1 {
	width:20px
}
.starBox i.active2 {
	width:40px
}
.starBox i.active3 {
	width:60px
}
.starBox i.active4 {
	width:80px
}
.starBox i.active5 {
	width:100px
}
.mainwrap .recommend {
	margin:18px 0 8px 1px
}
.mainwrap .dealstyle4 {
	position:relative;
	line-height:20px;
	float:left;
	width:260px;
	height:302px;
	margin-left:2px
}
.mainwrap .dealstyle4 .con {
	width:218px;
	height:280px;
	float:left;
	border:1px solid #e5e5e5;
	padding:9px 10px 1px;
	margin:0 10px 10px;
	_margin:0 9px 10px;
	display:inline;
	text-align:left;
	background:#fff;
	position:relative;
	z-index:1
}
.mainwrap .dealstyle4 img {
	width:220px;
	height:220px;
	vertical-align:top
}
.mainwrap .dealstyle4 h3 {
	height:30px;
	overflow:hidden;
	text-align:left;
	font:12px/30px "\5FAE\8F6F\96C5\9ED1";
	white-space:nowrap;
	text-overflow:ellipsis;
	width:100%;
	color:#666
}
.mainwrap .dealstyle4 h3 a {
	color:#666
}
.mainwrap .dealstyle4 h3 a:hover {
	color:#C00
}
.mainwrap .dealstyle4 h3 b {
	font-weight:400
}
.mainwrap .dealstyle4 .con>a {
	font-size:0;
	display:block;
	text-align:center
}
.mainwrap .dealstyle4 h4 {
	height:30px;
	overflow:hidden;
	text-align:right;
	background:#fff
}
.mainwrap .dealstyle4 h4 a {
	display:none!important
}
.mainwrap .dealstyle4 h4 span {
	float:left;
	color:#e02f2f;
	line-height:12px;
	font-size:12px;
	text-align:left;
	margin-top:7px
}
.mainwrap .dealstyle4 h4 em {
	color:#ec1611;
	letter-spacing:-2;
	font:20px/20px Arial;
	float:left
}
.mainwrap .dealstyle4 h4 em i {
	font-size:20px
}
.mainwrap .dealstyle4 h4 em b {
	font-family:"Microsoft Yahei",Arial;
	font-weight:400;
	font-size:14px;
	margin-right:2px
}
.mainwrap .dealstyle4 h4 span i {
	text-decoration:line-through;
	padding:0 5px;
	font-size:12px;
	color:#999;
	font-family:Arial
}
.mainwrap .dealstyle4 .dealon {
	border-color:#e02f2f;
	z-index:2
}
.mainwrap .dealstyle4 h4 span strong {
	float:right;
	position:relative;
	top:-4px
}
.mainwrap .dealstyle4 h4 span strong b {
	float:left;
	height:16px;
	display:inline;
	margin-left:3px;
	background:url("http://i4.tuanimg.com/item/asset/d/icon21.b38cde9b.png") no-repeat 0 0
}
.mainwrap .dealstyle4 h4 span strong b.i2 {
	background-position:0 0;
	width:51px
}
.mainwrap .dealstyle4 h4 span strong b.i4 {
	background-position:0 -18px;
	width:39px
}
.mainwrap .dealstyle4 .sold {
	position:absolute;
	font:12px/12px "\5FAE\8F6F\96C5\9ED1";
	color:#999;
	right:15px;
	bottom:13px;
	display:block
}
.mainwrap .dealstyle4 .dtype {
	position:absolute;
	font:12px/16px "\5FAE\8F6F\96C5\9ED1";
	color:#999;
	right:15px;
	bottom:35px;
	display:block;
	overflow:auto
}
.mainwrap .dealstyle4 .dtype span {
	display:block;
	float:left;
	margin-left:5px
}
.mainwrap .dealstyle4 .dtype em {
	background:url("http://i4.tuanimg.com/item/asset/d/icon21.b38cde9b.png") no-repeat 0 0;
	width:16px;
	height:16px;
	display:block;
	float:left
}
.mainwrap .dealstyle4 .dtype em.e1 {
	background-position:-17px -54px
}
.mainwrap .dealstyle4 .dtype em.e2 {
	background-position:0 -54px
}
.mainwrap .dealstyle4 .dtype em.e3 {
	background-position:-35px -54px
}
.appraise {
	width:790px;
	margin:18px 0
}
.appraise .titx {
	font:700 12px/40px "\5FAE\8F6F\96C5\9ED1";
	text-align:left
}
.appraise .tit {
	height:29px;
	border:1px solid #f2f2f2;
	background:#f5f5f5;
	padding:9px 14px 0
}
.appraise .tit span.l {
	margin-right:50px
}
.appraise .tit span.l .cf_span {
	cursor:pointer
}
.appraise .tit span.l .cf_span .cfcommentshow {
	cursor:pointer
}
.appraise .tit input {
	margin-right:4px;
	vertical-align:middle
}
.appraise .tit span.good {
	width:120px;
	margin-right:0;
	color:#c7000b;
	font:14px/16px "\5FAE\8F6F\96C5\9ED1";
	text-align:left
}
.appraise .tit span.good i {
	font-size:20px
}
.appraise .pbox {
	padding:15px 0;
	border-bottom:1px dotted #e5e5e5;
	width:780px
}
.appraise .pbox div {
	color:#333;
	float:left;
	line-height:20px;
	text-align:left;
	display:inline
}
.appraise .pbox div p {
	padding:2px 0
}
.appraise .pbox div.s1 {
	width:110px;
	padding-left:15px
}
.appraise .pbox div.s2 {
	width:315px;
	margin:0 10px;
	padding-right:40px
}
.appraise .pbox div.s2 .img span {
	width:60px;
	height:60px;
	float:left;
	margin:5px 3px 3px 0;
	position:relative;
	text-align:center
}
.appraise .pbox div.s2 .img span img {
	float:none;
	width:54px;
	height:54px;
	margin:0;
	cursor:url(http://i4.tuanimg.com/asset/d/products/cursor_zoom.cur),pointer
}
.appraise .pbox div.s2 .img span.on {
	margin:2px 3px 3px 0
}
.appraise .pbox div.s2 .img span.on img {
	border:1px solid #dc0000;
	padding:2px;
	background:#fff;
	cursor:url(http://i4.tuanimg.com/asset/d/products/cursor_minify.cur),pointer
}
.appraise .pbox div.s2 .img span.on em {
	width:0;
	height:0;
	display:inline-block;
	border-left:5px solid transparent;
	border-right:5px solid transparent;
	border-top:5px solid #dc0000;
	position:absolute;
	bottom:-5px;
	left:25px
}
.appraise .pbox div.s2 .bigimg {
	width:530px;
	height:450px;
	background:#f5f5f5;
	border:1px solid #e5e5e5;
	text-align:center;
	position:relative;
	z-index:1;
	margin-top:5px
}
.appraise .pbox div.s2 .bigimg img {
	cursor:url(http://i4.tuanimg.com/asset/d/products/cursor_minify.cur),pointer;
	max-width:400px;
	max-height:400px;
	position:relative;
	z-index:2
}
.appraise .pbox div.s2 .bigimg a.prev {
	width:170px;
	height:420px;
	z-index:5;
	position:absolute;
	top:32px;
	left:0;
	background:url("http://i4.tuanimg.com/item/asset/d/products/pro_y6.5252e0d9.png") no-repeat 1000px 1000px
}
.appraise .pbox div.s2 .bigimg a.prev:hover em {
	width:36px;
	height:52px;
	background:url("http://i4.tuanimg.com/item/asset/d/products/pro_y6.5252e0d9.png") no-repeat -44px -508px;
	overflow:hidden;
	position:absolute;
	top:184px;
	left:15px
}
.appraise .pbox div.s2 .bigimg a.next {
	width:170px;
	height:420px;
	z-index:5;
	position:absolute;
	top:32px;
	right:0;
	background:url("http://i4.tuanimg.com/item/asset/d/products/pro_y6.5252e0d9.png") no-repeat 1000px 1000px
}
.appraise .pbox div.s2 .bigimg a.next:hover em {
	width:36px;
	height:52px;
	background:url("http://i4.tuanimg.com/item/asset/d/products/pro_y6.5252e0d9.png") no-repeat -10px -508px;
	overflow:hidden;
	position:absolute;
	top:184px;
	right:15px
}
.appraise .pbox div.s2 .bigimg a.middle {
	width:530px;
	height:420px;
	z-index:4;
	position:absolute;
	top:32px;
	left:0;
	cursor:url(http://i4.tuanimg.com/asset/d/products/cursor_minify.cur),pointer;
	background:url("http://i4.tuanimg.com/item/asset/d/products/pro_y6.5252e0d9.png") no-repeat 1000px 1000px
}
.appraise .pbox div.s2 .turn_box {
	width:400px;
	height:400px;
	z-index:2;
	position:absolute;
	top:36px;
	left:65px;
	display:inline-block;
	line-height:400px
}
.appraise .pbox div.s2 .tip {
	width:530px;
	height:30px;
	line-height:30px;
	z-index:9;
	text-align:center
}
.appraise .pbox div.s2 .tip a {
	color:#666;
	text-decoration:none;
	display:inline-block;
	float:left;
	margin:0 10px
}
.appraise .pbox div.s2 .tip a:hover {
	color:#09c
}
.appraise .pbox div.s2 .tip em {
	width:0;
	height:13px;
	border:1px solid #e2e2e2;
	display:inline-block;
	float:left;
	margin-top:8px
}
.appraise .pbox div.s2 .tip a i {
	margin:9px 5px 0;
	display:block
}
.appraise .pbox div.s2 .tip a.close i {
	width:12px;
	height:12px;
	background:url("http://i4.tuanimg.com/item/asset/d/products/pro_y6.5252e0d9.png") no-repeat -9px -473px;
	overflow:hidden;
	float:left
}
.appraise .pbox div.s2 .tip a.close:hover i {
	background:url("http://i4.tuanimg.com/item/asset/d/products/pro_y6.5252e0d9.png") no-repeat -9px -486px;
	color:#09c
}
.appraise .pbox div.s2 .tip a.left i {
	background:url("http://i4.tuanimg.com/item/asset/d/products/pro_y6.5252e0d9.png") no-repeat -21px -473px;
	width:14px;
	height:14px;
	overflow:hidden;
	float:left
}
.appraise .pbox div.s2 .tip a.left:hover i {
	background:url("http://i4.tuanimg.com/item/asset/d/products/pro_y6.5252e0d9.png") no-repeat -21px -486px;
	color:#09c
}
.appraise .pbox div.s2 .tip a.right i {
	background:url("http://i4.tuanimg.com/item/asset/d/products/pro_y6.5252e0d9.png") no-repeat -35px -473px;
	width:14px;
	height:14px;
	overflow:hidden;
	float:left
}
.appraise .pbox div.s2 .tip a.right:hover i {
	background:url("http://i4.tuanimg.com/item/asset/d/products/pro_y6.5252e0d9.png") no-repeat -35px -486px;
	color:#09c
}
.appraise .pbox div.s3 {
	width:140px;
	text-align:center
}
.appraise .pbox div.s4 {
	width:140px;
	text-align:center
}
.appraise .pbox div .img img {
	float:left;
	width:54px;
	height:54px;
	margin:5px 3px 3px 0;
	cursor:pointer
}
.appraise .pbox div .dtsi {
	background:#f5f5f5;
	color:#999;
	padding:2px 10px;
	margin:0 0 5px 10px
}
.appraise .pbox div .dtsi span {
	margin-right:20px
}
.appraise .pbox .gray9 {
	color:#999
}
.appraise .pbox .gray6 {
	color:#666
}
.appraise .pbox .grayf60 {
	color:#f60
}
.record {
	margin-bottom:18px
}
.record .hd {
	border-bottom:1px dotted #ccc;
	font-weight:700;
	height:31px
}
.record .hd p {
	float:left
}
.record .s1 {
	width:200px;
	text-align:left;
	padding-left:10px
}
.record .s2 {
	width:200px;
	text-align:center;
	min-height:22px;
	height:auto;
	_height:22px
}
.record .s3 {
	width:180px
}
.record .s4 {
	width:180px
}
.record .item {
	padding:10px 0;
	width:100%;
	float:left;
	line-height:22px;
	border-bottom:1px dotted #ccc
}
.record .item div {
	float:left
}
.record .item .s1 .level {
	vertical-align:middle;
	margin-left:5px
}
.mainwrap .xuzhi ul li .service {
	float:left
}
.mainwrap .xuzhi ul li .service a {
	color:gray;
	display:inline-block;
	height:22px;
	line-height:20px;
	overflow:hidden;
	white-space:nowrap;
	margin:0 10px 0 0;
	vertical-align:middle
}
.mainwrap .xuzhi ul li .service a img {
	float:left;
	margin:2px 2px 0
}
.mainwrap .xuzhi ul li .service a i {
	float:left;
	overflow:hidden;
	text-align:left;
	text-indent:0
}
.mainwrap .xuzhi ul {
	padding:0 0 20px;
	float:left
}
.mainwrap .xuzhi ul li {
	line-height:30px;
	text-align:left;
	float:left;
	width:780px;
	margin-bottom:16px
}
.mainwrap .xuzhi ul li p .co1 {
	color:#e02f2f
}
.mainwrap .xuzhi ul li p {
	line-height:20px;
	margin-left:60px;
	font-size: 13px
}
.mainwrap .xuzhi ul li p b.red {
	color:#c7000b
}
.mainwrap .xuzhi ul li label {
	display:block;
	text-align:left;
	color:#333;
	font-weight:700;
	font-size:14px
}
.mainwrap .xuzhi ul li a {
	color:#09c
}
.youpinhuiblockhd {
	width:780px;
	float:left;
	background:#fff;
	margin-bottom:18px
}
.youpinhuiblockhd img {
	vertical-align:top
}
.youpinhuiblockhd span {
	color:#c8000b;
	font:700 18px/20px "\5FAE\8F6F\96C5\9ED1";
	float:left;
	border-left:4px solid #c8000b;
	border-right:4px solid #c8000b;
	padding:0 4px;
	height:24px
}
.youpinhuiblock {
	overflow:hidden;
	width:796px
}
.youpinhuiblock ul {
	margin-bottom:18px
}
.youpinhuiblock ul li {
	float:left;
	width:180px;
	border:1px solid #ccc;
	margin-right:17px;
	height:238px
}
.youpinhuiblock ul li.cur {
	border-color:#c8000b
}
.youpinhuiblock ul li img {
	width:180px;
	height:180px
}
.youpinhuiblock ul li h6 {
	height:30px;
	font:12px/30px "\5FAE\8F6F\96C5\9ED1";
	width:160px;
	padding:0 10px;
	overflow:hidden;
	text-align:left;
	white-space:nowrap;
	text-overflow:ellipsis
}
.youpinhuiblock ul li h6 a {
	color:#666
}
.youpinhuiblock ul li p {
	color:#ec1611;
	font:14px/22px Arial;
	text-align:left;
	padding:0 10px
}
.youpinhuiblock ul li p i {
	font-size:12px;
	margin-right:2px
}
.youpinhuiblock ul li p .sold {
	font:12px/18px "\5FAE\8F6F\96C5\9ED1";
	color:#999;
	float:right
}
.m_nav {
	width:145px;
	float:right;
	padding:10px 0 10px 20px;
	position:absolute;
	margin-top:-20px;
	border:1px solid #d9d9d9;
	z-index:100;
	background:#fff;
	margin-left: 83%;
}
.m_nav li.dotted {
	width:10px;
	overflow:hidden;
	bottom:10px;
	position:absolute;
	left:43px;
	top:10px;
	z-index:1;
	background:url("") repeat-y 0 0
}
.m_nav li.blank {
	width:202px;
	height:19px;
	background:#fff;
	margin:0 -25px;
	display:none
}
.m_nav li {
	width:100%;
	float:left;
	position:relative;
	z-index:2
}
.m_nav li a {
	width:100%;
	height:48px;
	float:left;
	font:14px/48px "\5FAE\8F6F\96C5\9ED1";
	text-decoration:none;
	text-align:left;
	text-indent:20px;
	color:#A09E9E;
	outline:0
}
.m_nav li a em {
	font-size:14px;
	margin:0 4px 0 0;
	color:#999;
	vertical-align:1px
}
.m_nav li .cur,.m_nav li a:hover,.m_nav li a.cur em {
	color:#ff404c
}
.m_nav_fixed {
	position:fixed;
	top:86px;
	left:51%;
	margin-left:408px
}
.m_nav_abs {
	position:absolute;
	top:auto;
	bottom:18px;
	left:50%;
	margin-left:408px
}
.list_page {
	text-align:right;
	padding:20px 0 0;
	width:100%;
	float:left;
	font-family:Arial
}
.list_page span.disabled {
	}
.list_page span {
	background:#e02f2f;
	color:#fff;
	display:inline-block;
	height:24px;
	line-height:24px;
	margin:0 2px;
	padding:0 8px
}
.list_page span.selected {
	background:0 0;
	color:#b5b5b5
}
.list_page a {
	display:inline-block;
	height:24px;
	line-height:24px;
	margin:0 2px;
	padding:0 8px;
	text-align:center;
	vertical-align:middle;
	*display:inline;
	*zoom:1
}
.list_page a:hover {
	text-decoration:none;
	color:#666
}
.list_page a.np_page:hover {
	color:#e02f2f
}
.list_page .dd {
	background:0 0;
	color:#666
}
.list_page .current {
	background:0 0;
	color:#e02f2f
}
.list_page .text {
	width:36px;
	height:22px;
	line-height:22px;
	border:1px solid #dedede;
	text-indent:5px;
	color:#666;
	margin:0 3px
}
.cartdialog {
	width:510px;
	border:0
}
.cartdialog_suc {
	margin-top:-140px
}
.cartdialog h4 {
	font:14px/20px "\5FAE\8F6F\96C5\9ED1";
	color:#fff;
	padding:15px 0 15px 30px;
	border-bottom:1px solid #d1d1d1;
	background:#c7000b
}
.cartdialog h4 .gfail1 {
	background:url("http://i4.tuanimg.com/item/asset/d/v1icont1.7ea64cd6.png") no-repeat -1px -29px;
	width:24px;
	height:25px
}
.cartdialog span.close {
	display:block;
	background:url("http://i4.tuanimg.com/item/asset/d/login_dialog_icons.16768cf0.png") no-repeat -176px -11px;
	width:15px;
	height:15px
}
.cartdialog a:hover span.close {
	background-position:-176px -11px
}
.cartdialog .tips {
	padding:40px 40px 40px 140px;
	text-align:left;
	font:14px/24px "\5FAE\8F6F\96C5\9ED1";
	color:#333
}
.cartdialog .tips i {
	float:left;
	margin-left:-35px;
	margin-right:0;
	background:url("http://i4.tuanimg.com/item/asset/d/v1icont1.7ea64cd6.png") no-repeat -57px -1px
}
.cartdialog .tips a {
	color:#428bca
}
.cartdialog .tips p {
	color:#666
}
.cartdialog .suc {
	padding:25px 0;
	text-align:center
}
.cartdialog .suctxt .btn,.cartdialog .submit .btn,.cartdialog .suctxt .inteclose {
	margin:0 10px 0 0;
	background:#fff;
	text-align:center;
	display:inline-block;
	line-height:30px;
	border:1px solid #ccc
}
.cartdialog .suctxt .btn_red,.cartdialog .submit .btn_red {
	background:#dc0000;
	border:1px solid #dc0000
}
.cartdialog .suctxt .btn a,.cartdialog .submit .btn a {
	color:#fff;
	padding:0 15px
}
.cartdialog .suctxt .inteclose {
	color:#666;
	padding:0 15px;
	display:inline-block
}
.cartdialog .submit .btn a:hover,.cartdialog .suctxt .btn a:hover,.cartdialog .suctxt a.inteclose:hover {
	text-decoration:none
}
.cartdialog .recommend {
	border-top:1px #d1d1d1 solid;
	margin:0 10px;
	text-align:left;
	overflow:hidden;
	padding:0 10px
}
.cartdialog .recommend .hd {
	font:700 14px/46px "\5B8B\4F53"
}
.cartdialog .recommend ul {
	padding-bottom:20px;
	margin-right:-10px;
	float:left
}
.cartdialog .recommend ul li {
	float:left;
	width:150px;
	margin-right:10px;
	line-height:20px
}
.cartdialog .recommend ul li img {
	width:150px;
	height:150px
}
.cartdialog .recommend ul li a {
	color:#666
}
.cartdialog .recommend ul li .title {
	height:30px;
	overflow:hidden;
	line-height:30px
}
.cartdialog .recommend ul li .money {
	color:#e02f2f

}
.cartdialog .recommend ul li .money b {
	font-size:18px
}
.cartdialog .notepad {
	padding:40px;
	font:14px/24px "\5FAE\8F6F\96C5\9ED1"
}
.products_digerr img {
	display:inline-block;
	float:left;
	padding:0 20px
}
.products_digerr .diginfo .submit {
	text-align:center;
	width:auto;
	padding:0 0 20px;
	margin:0
}
.products_digerr .diginfo .submit .button {
	margin:0 10px 0 0
}
#dialog_bdsj_bangding {
	width:480px
}
#dialog_bdsj_bangding,#dialog_bdsj_bangding .diginfo {
	background:#fff;
	border:0;
	margin:0;
	padding:0
}
#dialog_bdsj_bangding .diginfo .bangdtit {
	width:480px;
	text-align:center
}
#dialog_bdsj_bangding .diginfo .bangdtit h3 {
	padding:15px 0;
	text-align:center;
	font:700 14px/40px "宋体";
	color:#333;
	background:url(http://www.lyilife.com/i/Resources/css/goodsInfo/d/weldialog.png) repeat-x 0 -194px
}
#dialog_bdsj_bangding .diginfo .bangdtit p {
	padding:5px 30px;
	color:#666;
	font:12px "";
	background:url(http://www.lyilife.com/i/Resources/css/goodsInfo/d/weldialog.png) repeat-x 0 -194px
}
#dialog_bdsj_bangding .diginfo .bangdtit p i {
	color:#c00;
	font-style:normal;
	font-weight:700
}
.reg_box {
	text-align:left
}
.reg_box input {
	vertical-align:middle;
	padding:4px 10px;
	border:1px solid #ccc
}
.reg_box .itext1 {
	background-position:0 -40px;
	width:240px;
	height:20px
}
.reg_box .itext2 {
	background-position:0 -72px;
	width:115px;
	height:20px
}
.reg_box #reg_submit_i {
	background-position:0 -172px;
	width:80px;
	height:30px
}
.reg_box .item {
	padding:15px 0 0 108px
}
.reg_box .nextbind {
	margin-top:10px;
	margin-left:10px;
	color:#09c;
	text-decoration:none;
	display:inline-block
}
.reg_box .item label {
	margin-left:-100px;
	text-align:right;
	float:left;
	width:100px;
	height:28px;
	font:12px/28px "宋体";
	display:inline;
	color:#666
}
.reg_box .item input.pic_value {
	width:50px
}
.reg_box .item img.pic_valide {
	cursor:pointer;
	padding-left:20px
}
.reg_box .item label em {
	color:#c20000;
	padding-right:5px
}
.reg_box .item .i_codeP a,.reg_box .item .i_codeP a:hover {
	width:118px;
	height:28px;
	margin-left:7px;
	line-height:28px;
	display:inline-block;
	background:url("http://i4.tuanimg.com/item/asset/d/bdsj2.1786f93f.png") no-repeat 0 -208px;
	vertical-align:middle;
	text-align:center;
	text-decoration:none
}
.reg_box .item .i_codeP a.disbtn {
	cursor:no-drop;
	color:#999
}
.msg_box {
	}
.msg_box em {
	display:inline-block;
	width:17px;
	height:16px;
	vertical-align:middle;
	background:url("http://i4.tuanimg.com/item/asset/d/bdsj2.1786f93f.png") no-repeat -143px -113px;
	margin-right:5px
}
.reg_box .item .row1 {
	color:#c20000;
	margin-top:10px;
	line-height:16px;
	width:270px;
	max-height:48px;
	overflow:hidden
}
.reg_box .item .row1 em {
	background-position:-143px -113px
}
.reg_box .item .row1 em.yes {
	background-position:-84px -113px
}
.reg_box .item .row2 {
	color:#c20000
}
.reg_box .item .row2 em {
	background-position:-114px -108px
}
.reg_box .item input.btn {
	display:inline;
	float:left;
	margin-right:10px;
	width:68px;
	height:30px;
	padding:0;
	background:#E1262B;
	border-radius:5px;
	color:#fff;
	font-size:14px;
	cursor:pointer
}
.reg_box .i_txt {
	padding-bottom:45px
}
#dialog_bdsj_bangding .diginfo .bangdok {
	padding:60px 0;
	width:500px
}
#dialog_bdsj_bangding .diginfo .bangdok h3 {
	font:700 26px/30px "微软雅黑";
	color:#390;
	margin-bottom:30px
}
#dialog_bdsj_bangding .diginfo .bangdok p {
	font-size:14px;
	color:#333
}
#dialog_bdsj_bangding .diginfo .reg_box .item {
	width:auto
}
.reg_box .msg_zt3 .row1 {
	color:#c20000
}
.reg_box .msg_zt3 .row1 em {
	background-position:-143px -113px
}
.reg_box .msg_zt1 .row1 {
	color:#c20000
}
.reg_box .msg_zt1 .row1 em {
	background-position:-114px -113px
}
.reg_box .msg_zt2 .row1 {
	color:#c20000
}
.reg_box .msg_zt2 .row1 em {
	background-position:-84px -113px
}
.reg_box .row1 em.win {
	background-position:-84px -113px
}
#dialog_bdsj_bangding .diginfo .reg_box .item {
	width:auto
}
.i_btn {
	border-top:1px solid #eea236;
	border-bottom:1px solid #eea236;
	float:left;
	text-align:center;
	margin-top:1px
}
.i_btn a {
	border-left:1px solid #eea236;
	border-right:1px solid #eea236;
	margin:0 -1px;
	float:left;
	color:#fff;
	background:#f0ad4e;
	text-decoration:none;
	height:26px;
	line-height:26px;
	position:relative
}
.i_btn a:hover {
	color:#fff;
	text-decoration:none
}
.gint {
	border:1px solid #bbb;
	height:18px;
	padding:3px;
	line-height:18px
}
.gbtn {
	border:0;
	background:0 0;
	cursor:pointer;
	padding:0
}
.dialog-wrapper .submit .i_btn {
	float:none;
	display:inline-block;
	width:auto;
	margin-right:15px;
	font-size:14px
}
.dialog-wrapper .submit .i_btn a {
	padding:3px 20px;
	display:inline-block
}
.i_btn1 {
	border-color:#d62a2a
}
.i_btn1 a,.i_btn1 a:hover {
	background:#e02f2f;
	border-color:#d62a2a
}
.i_btn2 {
	border-color:#ccc
}
.i_btn2 a,.i_btn2 a:hover {
	background:#ebebeb;
	border-color:#ccc;
	color:#333
}
.dianpu_gg {
	position:relative;
	padding:0 18px 16px 0
}
.dianpu_gg h2 {
	height:24px
}
.dianpu_gg h2 span {
	line-height:24px;
	color:#333;
	font:14px/25px arial;
	font-weight:700;
	padding-left:12px
}
.dianpu_gg h2 span em {
	padding-right:9px
}
.dianpu_gg .dpgg {
	text-align:left;
	padding:5px 0 5px 12px
}
.dianpu_gg .xian {
	padding-top:18px;
	border-bottom:1px dotted #e5e5e5
}
.dealjfdig {
	width:410px;
	text-align:left
}
.dealjfdig article {
	color:#333;
	line-height:26px;
	padding:40px
}
.dialog-overlay2 {
	background:#000 none repeat scroll 0 0;
	width:100%;
	height:7533px;
	opacity:.5;
	position:absolute;
	overflow:hidden;
	left:0;
	top:0;
	z-index:99999
}
.fuwu .icon.room_service {
	background:url("http://i4.tuanimg.com/item/asset/d/room_service.9efd48b5.png") no-repeat
}
.fuwu .room_hidden {
	display:none
}
.q-wrapper {
	width:420px
}
.q-wrapper span.close {
	display:block
}
.q-wrapper .reg_box {
	width:450px
}
.q-wrapper .reg_box .item {
	width:342px
}
.q-wrapper article {
	padding:20px 0
}
.q-wrapper article .text {
	text-align:left;
	padding:0 47px;
	line-height:20px
}
.q-wrapper article .text .qbtn {
	padding:20px 0 0 30px
}
.q-wrapper article .text .qbtn .i_btn {
	margin-right:30px
}
.q-wrapper article .text .qbtn .i_btn a {
	padding:0 20px
}
.xin-yonghu article {
	padding:20px 18px
}
.xin-yonghu article .text {
	text-align:left;
	padding:0 30px;
	line-height:20px
}
.xin-yonghu article .text .qbtn {
	padding:20px 0 0
}
.xin-yonghu article .text .qbtn .i_btn {
	margin-right:16px
}
.seller_jifen .i_btn1 {
	border-color:#ccc;
	margin-left:40px
}
.seller_jifen .i_btn1 a {
	background:#ebebeb;
	border-color:#ccc;
	color:#333
}
.seller_jifen .i_btn2 {
	border-color:#d62a2a
}
.seller_jifen .i_btn2 a {
	background:#e02f2f;
	border-color:#d62a2a;
	color:#fff
}
.giveup {
	width:410px;
	text-align:left
}
.giveup p {
	margin-top:40px;
	font-size:14px
}
.giveup article {
	color:#333;
	line-height:26px;
	padding:10px
}
.giveup .submit {
	margin-top:25px
}
.giveup span.close {
	display:block;
	width:20px;
	height:20px;
	background:url("http://i4.tuanimg.com/item/asset/d/login_dialog_icons.16768cf0.png") no-repeat scroll -177px -12px
}
.feedbackpanel span.close {
	display:block
}
.feedbackpanel {
	width:570px;
	padding:25px 25px 0;
	text-align:left;
	min-height:350px;
	_height:350px
}
.feedbackpanel h4 {
	height:58px;
	background:url("http://i4.tuanimg.com/item/asset/d/feedback_logo.c7d92a0f.png") no-repeat 0 0;
	line-height:500px;
	overflow:hidden;
	border:0
}
.feedbackpanel .submit {
	text-align:center;
	margin:0 -25px;
	display:none;
	border-top:0
}
.feedbackpanel .submit .i_btn a {
	padding:3px 40px
}
.feedbackpanel .hd {
	background:url("http://i4.tuanimg.com/item/asset/d/sidebg3.2600cc35.png");
	line-height:31px
}
.feedbackpanel .txt textarea {
	width:98%;
	height:54px;
	color:#999
}
.feedbackpanel li {
	margin-bottom:20px
}
.feedbackpanel .inp i {
	color:#e02f2f
}
.feedbackpanel .inp .gint {
	width:340px;
	color:#999
}
.feedbackpanel .suc {
	font:14px/30px "\5B8B\4F53";
	text-align:center;
	padding:20px 0
}
.feedbackpanel .suc p {
	font:18px/30px "\5FAE\8F6F\96C5\9ED1"
}
.feedbackpanel.dialog-wrapper .diginfo {
	padding:0;
	border:0
}
.feedbackpanel select,input,img {
	vertical-align:middle
}
.feedbackpanel .suc {
	font:14px/30px "\5B8B\4F53";
	text-align:center;
	padding:20px 0
}
.feedbackpanel .suc p {
	font:18px/30px "\5FAE\8F6F\96C5\9ED1"
}
.feedbackpanel ul li.exch_cont {
	display:none
}
.feedbackpanel ul li.tip_consultin_img div {
	width:100%;
	height:220px;
	background:url("http://i4.tuanimg.com/item/asset/d/feedback_consult_demo.2cf2af8b.jpg") 0 0 no-repeat
}
.feedbackpanel ul li.tip_consultin span {
	color:#00f
}
.feedbackpanel ul li.tip_business span,.feedbackpanel ul li.tip_consult a,.feedbackpanel ul li.tip_sign a,.feedbackpanel ul li.tip_emergency a {
	color:red
}
.collection {
	background:#FFFBEB;
	border:5px solid #E6E6E6;
	width:410px
}
.collection span.close {
	display:inline-block
}
.collection .diginfo {
	background:#FFFBEB;
	border:5px solid #E6E6E6;
	padding:10px 20px
}
.mainwrap span.level {
	display:inline-block
}
.mainwrap span.level i {
	width:16px;
	height:12px;
	background:url("http://i4.tuanimg.com/item/asset/d/icon/hb_1.250cb944.png") -29px -124px no-repeat;
	overflow:hidden;
	float:left
}
.mainwrap span.level1 i {
	background-position:-29px -124px
}
.mainwrap span.level2 i {
	background-position:-45px -124px
}
.mainwrap span.level3 i {
	background-position:-61px -124px
}
.mainwrap span.level4 i {
	background-position:-77px -124px
}
.mainwrap span.level5 i {
	background-position:-93px -124px
}
.mainwrap span.level6 i {
	background-position:-109px -124px
}
.posab {
	width:36px;
	height:36px;
	position:absolute;
	right:-36px
}
#unite_Login {
	border:0;
	border-radius:0;
	width:582px;
	padding:8px;
	background:rgba(0,0,0,.3);
	*background:#000
}
#unite_Login span.close {
	display:inline-block;
	top:20px;
	right:20px;
	width:12px;
	height:11px;
	background:url("http://i4.tuanimg.com/item/asset/d/icon18.b5791f0e.png") -132px -81px
}
#unite_Login a:hover span.close {
	background-position:-146px -81px
}
#unite_Login .hc {
	padding:40px 0 20px
}
#unite_Login .hc h3 {
	text-align:right;
	margin-bottom:10px;
	padding-right:254px;
	width:276px;
	color:#555;
	font:700 14px/30px "\5FAE\8F6F\96C5\9ED1";
	padding-left:50px
}
#unite_Login .hc h3 span {
	float:left
}
#unite_Login .hc h3 a {
	color:#f51d18;
	font-size:12px;
	font-weight:400
}
#unite_Login .qd_login {
	width:580px
}
#unite_Login .qd_login .hc ul {
	width:276px;
	float:left;
	font-size:14px;
	line-height:30px;
	padding-left:50px
}
#unite_Login .qd_login .hc li {
	padding:0;
	width:276px;
	float:left
}
#unite_Login .qd_login .hc li input {
	border:1px solid #d8d8d8;
	padding:10px 5px;
	height:20px;
	line-height:20px;
	width:264px;
	background:0 0;
	color:#999;
	float:left
}
#unite_Login .qd_login .hc li.password input {
	border-top:0
}
#unite_Login .qd_login .hc li.btn input {
	margin:0;
	background:#f51d18;
	border:0;
	padding:0;
	width:276px;
	height:40px;
	line-height:40px;
	color:#fff;
	border-radius:3px;
	font-size:16px
}
#unite_Login .qd_login .hc li.btn input:hover {
	background:#ff332f
}
#unite_Login .qd_login .hc .wjmm {
	text-align:right;
	float:right;
	width:80px
}
#unite_Login .qd_login .hc .wjmm a {
	color:#999;
	font-size:12px
}
#unite_Login .qd_login .hc .wjmm a:hover {
	color:#f51d18;
	text-decoration:underline
}
#unite_Login .qd_login .hc li.token,#unite_Login .qd_login .hc li.btn {
	margin-top:10px
}
#unite_Login .qd_login .hc li.token input {
	width:100px
}
#unite_Login .qd_login .hc li.token img {
	height:42px;
	width:100px
}
#unite_Login #pperrmsg {
	width:190px;
	line-height:20px;
	float:left;
	margin-top:6px
}
#unite_Login .qd_login .line {
	height:80px;
	float:left;
	position:relative;
	width:70px
}
#unite_Login .qd_login .line i {
	background:#eaeaea;
	width:1px;
	height:80px;
	overflow:hidden;
	font:0/0 '';
	left:34px;
	top:0;
	display:inline-block
}
#unite_Login .qd_login .line span {
	background:#fff;
	display:inline-block;
	position:absolute;
	top:30px;
	left:28px;
	color:#999
}
#unite_Login .qd_login .sf {
	float:left;
	border-top:0;
	height:auto;
	width:184px;
	margin:0;
	background:#fff
}
#unite_Login .qd_login .sf p {
	margin:0;
	height:auto;
	width:180px;
	float:left;
	margin-bottom:10px
}
#unite_Login .qd_login .sf p a {
	margin:0;
	background:url("http://i4.tuanimg.com/item/asset/d/icon18.b5791f0e.png") no-repeat;
	height:35px;
	width:44px
}
#unite_Login .qd_login .sf p .baidu {
	height:40px;
	background-position:0 0;
	width:159px;
	margin-bottom:10px;
	float:left
}
#unite_Login .qd_login .sf p .baidu:hover {
	background-position:0 -110px
}
#unite_Login .qd_login .sf p .qq {
	background-position:0 -40px;
	width:159px
}
#unite_Login .qd_login .sf p .qq:hover {
	background-position:0 -150px
}
#unite_Login .qd_login .sf p .taobao {
	background-position:0 -75px;
	margin-right:13px
}
#unite_Login .qd_login .sf p .taobao:hover {
	background-position:0 -185px
}
#unite_Login .qd_login .sf p .sina {
	background-position:-44px -75px;
	margin-right:13px
}
#unite_Login .qd_login .sf p .sina:hover {
	background-position:-44px -185px
}
#unite_Login .qd_login .sf p .renren {
	background-position:-88px -75px
}
#unite_Login .qd_login .sf p .renren:hover {
	background-position:-88px -185px
}
#unite_Login .qd_login .sf p .morela {
	background:0 0;
	width:auto;
	text-indent:0;
	height:auto
}
#unite_Login .qd_login .sf p .moreicona {
	}
#unite_Login .qd_login .sf p .iconup {
	background-position:-141px -75px
}
#unite_Login .qd_login .sf .more_logina {
	margin-bottom:10px
}
#unite_Login .qd_login .sf .more_logina.hidden {
	display:none
}
#hao123_first {
	width:469px;
	height:482px;
	background:url("http://i4.tuanimg.com/item/asset/d/hao123products_bg.56475058.png") no-repeat;
	_background:url("http://i4.tuanimg.com/item/asset/d/hao123products_IE6bg.7d0b2b91.png") no-repeat;
	border:0;
	overflow:hidden
}
#hao123_first span.close {
	display:block;
	width:44px;
	height:44px;
	background:0 0;
	top:80px;
	right:11px
}
.side_nav.hao123 {
	margin-left:-745px;
	display:block;
	top:166px
}
.side_nav.affix {
	top:0
}
@media (min-width:1280px) and (max-width:1580px) {
	.side_nav.hao123 {
	display:none
}
}@media (max-width:1280px) {
	.toolbar .msg-tips {
	left:635px
}
.area {
	width:980px
}
header div.logo2017 {
	width:112px!important
}
header .search {
	width:464px!important
}
header .search .search_box {
	width:464px!important
}
header .search input.txt {
	width:401px!important
}
header .search .search_history {
	width:284px;
	top:39px
}
header .search .showkw {
	width:275px;
	top:2px;
	left:113px;
	height:22px;
	line-height:22px
}
.search .search_query {
	width:400px;
	top:39px
}
.search ul.burn {
	width:auto;
	height:87px;
	padding:5px;
	overflow:hidden;
	border-left:0;
	min-height:0;
	float:none
}
.search li.burn {
	margin:4px 3px;
	line-height:20px;
	line-height:20px;
	padding:0
}
.search li.burn .sp {
	border:1px solid #e5e5e5;
	color:#666;
	text-align:center;
	width:78px;
	min-width:0;
	padding:0;
	height:24px;
	line-height:24px
}
.search .JS_history_a {
	margin:0
}
.head_nav .l a {
	padding:0 24px
}
.side_nav.hao123 {
	margin-left:-635px;
	display:none
}
.detailmeta {
	width:540px;
	margin-left:38px
}
.detailmeta .wrap {
	width:344px;
	margin-left:-10px
}
.detailmeta .has_zj {
	width:291px;
	padding:0 0 0 44px;
	margin-left:0
}
.panelA {
	width:323px
}
.panelA dd {
	width:265px
}
.panelA .bg_gray,.panelA .bg_yel {
	background:#f5f5f5;
	padding:12px 11px 9px;
	margin:0 -11px 10px -11px
}
.panelA .bg_yel {
	background:#fff6eb
}
.haitao .bg_haitao {
	background:#e7faf5
}
.panelA .act {
	margin:0 -11px;
	padding:0 11px
}
.panelA .act b {
	margin:0 1px
}
.panelA .act span {
	font:14px/30px "\5FAE\8F6F\96C5\9ED1"
}
.panelA .act a {
	color:#fff;
	margin-left:10px
}
.panelA .act .yushou i {
	right:-11px;
	top:32px;
	width:313px
}
.panelA .dacuad {
	margin:0 -11px
}
.panelA .dacuad img {
	width:345px;
	max-height:40px
}
.panelA .dacuad .img1 {
	display:none
}
.panelA .dacuad .img2 {
	display:block
}
.detailmeta .submit span.not_pay {
	padding-left:0;
	padding-top:5px;
	color:#ff6767;
	display:block
}
.adv {
	margin:13px -11px 5px -11px
}
.price .r {
	display:none
}
.panelA .noSaleflg dt {
	padding-left:10px
}
.panelA .noSaleflg {
	margin-left:-10px
}
.y .y_tip {
	width:345px
}
dl.y {
	margin-bottom:0
}
.y dd {
	line-height:18px;
	padding:3px 0 0
}
.y a.click {
	margin:0 0 0 8px;
	float:left
}
.y .first {
	display:inline-block;
	width:110px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	float:left
}
.y span.click {
	position:relative;
	top:0;
	right:0;
	display:inline-block;
	float:right
}
.y .diatip a.click {
	margin:3px 0 0 10px
}
.y .djs,.mjxjg .djs {
	width:265px
}
.diatip {
	left:-11px;
	top:21px
}
.diatip .con {
	padding-left:70px
}
.zeng {
	width:256px
}
.zeng li span {
	margin-right:0
}
.fuwu {
	position:relative
}
.fuwu .delay_deliver {
	width:240px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	cursor:pointer
}
.fuwu .popup {
	z-index:99;
	background-color:#fff;
	position:absolute;
	padding:0 20px;
	color:#999;
	border-radius:3px;
	border:1px solid #bbb;
	bottom:32px;
	left:77px;
	display:none;
	cursor:default
}
.fuwu .popup span {
	display:block;
	border-width:10px 10px 0;
	border-style:solid;
	border-color:#bbb transparent transparent;
	position:absolute;
	bottom:-10px;
	left:31px
}
.fuwu .popup span em {
	display:block;
	border-width:9px 10px 0;
	border-style:solid;
	border-color:#fff transparent transparent;
	position:absolute;
	top:-11px;
	left:-10px
}
.fuwu .popup em {
	cursor:default
}
.sku_click {
	width:337px;
	margin-left:-11px
}
.sku_click dd {
	width:270px
}
.numb dd .red {
	display:block
}
.detailmeta .submit {
	width:335px
}
.myrecommend_new {
	width:978px
}
.myrecommend_new .cli {
	width:22px
}
.myrecommend_new .cli i {
	width:22px;
	background-position:-76px -84px
}
.myrecommend_new .cli:hover i {
	width:22px;
	background-position:-143px -84px
}
.myrecommend_new .page_next i {
	background-position:-102px -84px
}
.myrecommend_new .page_next:hover i {
	background-position:-169px -84px
}
.myrecommend_new ul {
	width:772px
}
.myrecommend_new .more {
	width:172px
}
.myrecommend_new .more>a {
	width:130px;
	padding:0 21px
}
.myrecommend_s ul {
	width:1004px;
	margin-right:-24px
}
.myrecommend_s ul li {
	margin:0 18px 20px 0
}
.myrecommend_s ul li:nth-of-type(1) {
	margin-right:17px
}
.myrecommend_s ul li:nth-of-type(2) {
	margin-right:17px
}

.mainwrap .title {
	width:798px;
		
}
.mainwrap .productdetail {
	width:790px;
	margin:0;
	float:right
}
.mainwrap aside .asidefixed1 {
	margin-left:-490px
}
.mainwrap aside .nubB {
	margin-left:-490px
}
.mainwrap .title hgroup {
	width:100%;
}
.mainwrap .title hgroup.fixed {
	width:800px;
	margin-left:-309px
}
.mainwrap .title .r span a {
	width:120px
}
.m_nav {
	display:none
}
.about li {
	width:105px;
	padding:30px 0 0 20px
}
.about li.w2 {
	width:125px
}
.about li.w3 {
	width:180px
}
.about li.w4 {
	padding-left:20px;
	width:253px
}
}

/*数量选择框*/
.gcIpt {
	float: left;
	margin-top: -3px;
	margin-bottom: 5px;
	text-align: center;
}
.gcIpt .disabled {
	color: #DDD;
}
.gcIpt a{
	float: left;
	height: 30px;
	line-height: 30px;
	margin-left: -2px;
	vertical-align: middle;
	border: 1px solid #CCC;
	font-family: simsun;
	font-size: 16px;
	overflow: hidden;
	width: 30px;
	outline: none;
	text-decoration: none;

}
.goodsCount {
	float: left;
	height: 30px;
	line-height: 30px;
	margin-left: -1px;
	vertical-align: middle;
	background: #FFF;
	border: 1px #CCC solid;
	color: #000;
	font-family: arial;
	font-size: 13px;
	padding: 0;
	text-align: center;
	width: 40px;letter-spacing: normal;
	word-spacing: normal;
	text-transform: none;
	text-indent: 0px;
	text-shadow: none;
	display: inline-block;    margin: 0em 0em 0em 0em;
	font: 13.3333px Arial;
}
.increment{
	font-size: 16px;
	line-height: 30px;
	float: left;
	height: 30px;
	line-height: 30px;
	margin-left: -1px;
	vertical-align: middle;border: 1px solid #CCC;
	font-family: simsun;
	font-size: 16px;	
	width: 30px;    color: #666;
	outline: none;
	text-decoration: none;
}
	.btns {
	margin-top: -2px;
}
.tr {
	border-bottom: 1px #E6E9ED solid;
	margin-top: 25px;
	padding-bottom: 8px;
}
.nobdr {
	border: 0!important;
}
div {
	display: block;
}
.gInfoBtn-addcart {
	background: #FD532D;
}
.gInfoBtn {
	border-radius: 2px;
	color: #FFF;
	float: left;
	font-size: 16px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	width: 48%;
}
a {
	color: #666;
	outline: none;
	text-decoration: none;
}
.gInfoBtn-icon-cart {
	background-position: 0 0;
}
.gInfoBtn-icon {
	background-image: url(../image/t01916de73c7ee96d34.png);
	background-repeat: no-repeat;
	display: inline-block;
	height: 20px;
	margin-right: .5em;
	vertical-align: middle;
	width: 20px;
}
.gInfoBtn-addcart:hover {
	background: #FF694F;
}
.gInfoBtn:hover, .gTab a.gInfoBtn:hover {
	color: #FFF;
	text-decoration: none;
}
.nofav:hover {
	background: #C8C8C8;
	color: #FD532D;
}
.favorite {
	border-radius: 2px;
	float: left;
	font-size: 16px;
	height: 50px;
	line-height: 50px;
	margin-left: 16px;
	text-align: center;
	width: 29%;
}
.nofav .gInfoBtn-icon-heart {
	background-position: 0 -20px;
}
.favorite .gInfoBtn-icon-heart {
	animation: all 1s;
}
.gInfoBtn-icon {
	background-image: url(../image/t01916de73c7ee96d34.png);
	background-repeat: no-repeat;
	display: inline-block;
	height: 20px;
	margin-right: .5em;
	vertical-align: middle;
	width: 20px;
}
.nofav {
	background: #ADADAD;
	color: #FFF;
}
.fav{
	background: #C8C8C8;
	color: #FD532D;
}
.fav .gInfoBtn-icon-heart {
	background-position:0 -40px
}

.nofav:hover {
	background: #C8C8C8;
	color: #FD532D;
}
.favorite:hover .gInfoBtn-icon-heart {
	color:#FD532D;
	-webkit-transform:scale(1.1,1.1);
	-moz-transform:scale(1.1,1.1);
	-ms-transform:scale(1.1,1.1);
	-o-transform:scale(1.1,1.1);
	transform:scale(1.1,1.1)
}
.nofav:hover .gInfoBtn-icon-heart {
	background-position:0 -40px
}
a:hover {
	text-decoration: none;
}

/*详情页图片不存在的情况下*/
.f404 {
	text-align: center;
	margin: 100px 0;
}	
img {
	max-width: 100%;
	border: 0;
	vertical-align: middle;
}

.f404 h1 {
	font-size: 60px;
	margin: 40px 0 20px;
}
.f404 h2 {
	font-size: 16px;
	margin-bottom: 20px;
	text-align: center;
}
.js_infotab {
/*	margin-top: 19px;*/
}

#detail_form {
	background-color: #f9f9f9;
}
/*暗锚，偏移：*/
.target-fix {
    position: relative;
    top: 0px; // 偏移为nav被fixed元素的高度
    display: block;
    height: 0; //高度为0
    overflow: hidden;
}
