@charset "utf-8";
.m-all-sort{
	display:block;
}

.i-ctrl a s,.g-list li cite{
	background-image:url(../images/index-2014.png?v=141121);
	background-repeat:no-repeat;
}

.honesty li i,.index_news b,.m-other a.u-more{
	background-image:url(../images/index_honesty-2014.gif?v=141124);
	background-repeat:no-repeat;
}

.g-content{
	clear:both;
}

.home-banner{
	width:710px;
	margin-left:240px;
	display:inline;
	float:left;
}

.slide-scroll{
	width:709px;
	height:300px;
	position:relative;
	overflow:hidden;
	border-right:1px solid #ddd;
}

.slide-scroll .pic-wrapper{
	width:709px;
	height:300px;
	position:relative;
	overflow:hidden;
}

.m-guide-con{
	width:709px;
	height:300px;
	position:absolute;
	left:0;
	top:0;
	z-index:5;
}

.m-guideBg{
	width:709px;
	height:300px;
	background:#000;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity:0.8;
	opacity:0.8;
	position:absolute;
	top:0;
	left:0;
	z-index:0;
}

.m-guide{
	width:709px;
	height:300px;
	position:absolute;
	top:0;
	left:0;
	z-index:10;
}

.m-guide li{
	width:618px;
	height:300px;
	margin:0 auto;
}

.m-guide li img{
	width:618px;
}

.m-guide li a{
	display:block;
	position:absolute;
	background:#fff;
	opacity:0;
	filter:alpha(opacity=0);
}

.m-guide li.f-step1 a{
	width:170px;
	height:55px;
	top:190px;
	left:433px;
}

.m-guide li.f-step2 a{
	width:146px;
	height:56px;
	top:217px;
	left:518px;
}

.m-guide li.f-step3 a{
	width:150px;
	height:56px;
	top:214px;
	left:497px;
}

.m-guide li.f-step4 a{
	width:170px;
	height:56px;
	top:215px;
	left:473px;
}

.m-guide li.f-step5 a{
	width:150px;
	height:55px;
	top:123px;
	left:470px;
	z-index:12;
}

.m-guide li.f-step6 a{
	width:228px;
	height:54px;
	top:191px;
	left:360px;
}

.m-guide a.m-guide-close{
	background:url(../images/step-close.gif?v=141111) no-repeat;
	width:30px;
	height:30px;
	display:block;
	position:absolute;
	right:0;
	top:0;
}

.u-guide-arrow a{
	display:block;
	height:39px;
	width:14px;
	padding:0 7px;
	position:absolute;
	top:130px;
	z-index:11;
	cursor:pointer;
}

.u-guide-arrow a s{
	display:block;
	background-image:url(../images/guide-arrow-2014.gif?v=141111);
	background-repeat:no-repeat;
	width:14px;
	height:39px;
}

.u-guide-arrow a.u-guide-prev{
	left:0;
}

.u-guide-arrow a.u-guide-prev s{
	background-position:0 0;
}

.u-guide-arrow a.u-guide-prev:hover s{
	background-position:0 -40px;
}

.u-guide-arrow a.u-guide-next{
	right:0;
}

.u-guide-arrow a.u-guide-next s{
	background-position:-28px -40px;
}

.u-guide-arrow a.u-guide-next:hover s{
	background-position:-28px 0;
}

.slide-scroll .slide-scroll-con{
	width:709px;
	height:300px;
	position:absolute;
	left:0;
	top:0;
	z-index:0;
}

.slide-scroll .slide-scroll-con li{
	width:709px;
	height:300px;
}

.slide-scroll .slide-scroll-con li img{
	width:709px;
	height:300px;
	display:block;
}

.slide-scroll .slide-scroll-con li.m-loading-2014{
	text-align:center;
	color:#666;
}

.slide-scroll .slide-scroll-con li.m-loading-2014 b{
	display:block;
	background-image:url(../images/goods_loading.gif?v=141105);
	width:100px;
	height:100px;
	margin:100px auto;
}

.i-ctrl{
	width:709px;
	position:absolute;
	top:118px;
	z-index:2;
}

.i-ctrl a{
	display:block;
	width:33px;
	height:42px;
	padding-top:23px;
	background:#000;
	position:absolute;
	zoom:1;
	opacity:.1;
	filter:alpha(opacity=10);
	transition:opacity .2s linear 0s;
}

.i-ctrl a:hover{
	opacity:.4;
	filter:alpha(opacity=40);
	transition:opacity .2s linear 0s;
}

.i-ctrl a.ctrl-prev{
	left:-1px;
}

.i-ctrl a.ctrl-next{
	right:-1px;
}

.i-ctrl a s{
	display:block;
	width:9px;
	height:20px;
	margin:0 auto;
}

.i-ctrl a.ctrl-prev s{
	background-position:0 0;
}

.i-ctrl a.ctrl-next s{
	background-position:-15px 0;
}

.handle-box{
	position:absolute;
	bottom:10px;
	left:50%;
	float:left;
	z-index:2;
}

.handle-box li{
	float:left;
	position:relative;
	left:-50%;
}

.handle-box a{
	float:left;
	display:block;
	width:12px;
	height:12px;
	border-radius:12px;
	background:#000;
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	-khtml-opacity:0.3;
	opacity:0.3;
	margin:0 3px;
	display:inline;
}

.handle-box a.hover{
	background:#f60;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
	opacity:1;
}

.slide-comd{
	clear:both;
	width:710px;
	height:137px;
}

.slide-comd .commodity{
	width:315px;
	height:111px;
	float:left;
	margin-left:-1px;
	border:1px solid #ddd;
	border-left:0 none;
	padding:13px 20px;
	overflow:hidden;
}

.commodity li{
	height:110px;
}

.commodity li.comm-info{
	width:170px;
	padding-top:10px;
}

.commodity li.comm-info span{
	font-size:14px;
	line-height:21px;
	height:43px;
	overflow:hidden;
	display:block;
	word-break:break-all;
}

.commodity li.comm-info a{
	color:#333;
}

.commodity li.comm-info a:hover{
	color:#f60;
	text-decoration:underline;
}

.commodity li.comm-info p{
	display:block;
	padding-top:6px;
}

.commodity li.comm-info p em{
	margin:0 3px;
}

.commodity li.comm-pic{
	width:110px;
	height:110px;
	position:relative;
}

.commodity li.comm-pic cite img{
	display:block;
	width:110px;
	height:110px;
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease;
	position:absolute;
	right:0;
}

.commodity:hover li.comm-pic cite img{
	right:5px;
}

.commodity li.comm-pic a span{
	width:39px;
	height:39px;
	position:absolute;
	top:-7px;
	left:-7px;
	text-align:center;
	line-height:39px;
}

.commodity li.comm-pic a span img{
	width:39px;
	height:39px;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
	overflow:hidden;
}

.commodity li.comm-pic a span i{
	color:#fff;
	font-size:12px;
	width:39px;
	height:39px;
	text-align:center;
	line-height:39px;
	position:absolute;
	top:0;
	left:0;
	z-index:5;
	overflow:hidden;
}

.commodity li.comm-pic span.F_goods_rq{
	background-position:-75px 0;
}

.commodity li.comm-pic span.F_goods_xp{
	background-position:-119px 0;
}

.commodity li.comm-pic span.F_goods_tj{
	background-position:-161px 0;
}

.slide-comd .u-loading-2014{
	text-align:center;
	border:1px solid #ddd;
	height:137px;
}

.slide-comd .u-loading-2014 b{
	display:block;
	background-image:url(../images/goods_loading2.gif?v=141105);
	width:50px;
	height:50px;
	margin:43px auto;
}

.home-event{
	width:239px;
	border-right:1px solid #ddd;
}

.what-1yyg{
	height:118px;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	overflow:hidden;
}

.what-1yyg a{
	display:block;
	width:208px;
	height:108px;
	padding:5px 15px;
}

.what-1yyg img{
	display:block;
	width:208px;
	height:108px;
	float:left;
}

.honesty{
	float:left;
	height:169px;
	padding-top:11px;
}

.honesty ul{
	display:inline-block;
}

.honesty li{
	float:left;
	width:70px;
	text-align:center;
	margin:8px 0 8px 7px;
	display:inline;
}

.honesty li a{
	color:#666;
	height:65px;
	display:block;
	cursor:pointer;
}

.honesty li a:hover{
	color:#f60;
}

.honesty li i{
	display:block;
	width:37px;
	height:37px;
	margin:0 auto 5px;
	-webkit-transition:all .3s ease-in-out;
	-moz-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	-ms-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out;
}

.honesty li i.i1{
	background-position:0 0;
}

.honesty li i.i2{
	background-position:-39px 0;
}

.honesty li i.i3{
	background-position:-80px 0;
}

.honesty li i.i4{
	background-position:0 -40px;
}

.honesty li i.i5{
	background-position:-39px -40px;
}

.honesty li i.i6{
	background-position:-79px -40px;
}

.honesty li a:hover i.i1{
	background-position:0 -80px;
}

.honesty li a:hover i.i2{
	background-position:-39px -79px;
}

.honesty li a:hover i.i3{
	background-position:-80px -80px;
}

.honesty li a:hover i.i4{
	background-position:0 -121px;
}

.honesty li a:hover i.i5{
	background-position:-39px -121px;
}

.honesty li a:hover i.i6{
	background-position:-79px -121px;
}

.index_news{
	clear:both;
	height:122px;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	padding:15px 5px 0 15px;
}

.index_news dt{
	font-size:18px;
	color:#333;
}

.index_news dd{
	display:block;
	height:22px;
	line-height:22px;
	margin-top:6px;
	overflow:hidden;
	word-break:break-all;
}

.index_news dd b{
	float:left;
	display:block;
	background-position:-123px 0;
	width:3px;
	height:3px;
	position:relative;
	top:10px;
	margin-left:2px;
	display:inline;
}

.index_news dd a{
	color:#666;
	font-size:14px;
	word-break:break-all;
	height:22px;
	line-height:22px;
	display:block;
	margin-left:10px;
}

.index_news dd a:hover{
	color:#f60;
	text-decoration:underline;
}

.index_news .u-loading-2014{
	text-align:center;
	height:80px;
}

.index_news .u-loading-2014 i{
	display:block;
	background-image:url(../images/goods_loading2.gif?v=141105);
	width:50px;
	height:50px;
	margin:10px auto;
}

.g-wrap{
	margin:0 auto;
	padding-bottom:35px;
}

.g-wrap:after{
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	overflow:hidden;
	content:'.';
}

.g-title{
	clear:both;
	height:36px;
	line-height:36px;
	padding:10px 0;
}

.g-title:after{
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	overflow:hidden;
	content:'.';
}

.g-title h3{
	font-size:22px;
	color:#333;
}

.g-title h3 span{
	position: relative;
top: 6px;
left: 10px;
display: inline-block;
width: 232px;
height: 22px;
background: transparent url("../images/icon_index.png") no-repeat scroll -63px 0px;
}

.g-title h3 span em{
	margin:0 3px;
}

.m-other cite{
	display:block;
	padding-top:4px;
}

.m-other a{
	float:left;
	color:#f60;
	font-size:14px;
}

.m-other a:hover{
	text-decoration:underline;
}

.m-other a.u-more{
	display:block;
	width:36px;
	height:36px;
	line-height:36px;
	background-position:-132px 0;
	font-size:12px;
	color:#999;
	text-align:center;
	margin-left:5px;
	display:inline;
}

.m-other a.u-more:hover{
	background-position:-132px -40px;
	text-decoration:none;
	color:#f60;
}

.g-list{
	clear:both;
	width:1190px;
	height: 313px;
	position:relative;
	overflow:hidden;
}

.g-list ul{
	width:1189px;
	border-left:1px solid #ddd;
	display:inline-block;
}

.g-list li{
	float:left;
	width:211px;
	height:281px;
	padding:20px 13px 10px;
	border:1px solid #ddd;
	border-left:0 none;
	margin-left:-1px;
	overflow:hidden;
	position:relative;
}

.g-list dt{
	padding-bottom:10px;
}

.g-list dt img{
	display:block;
	width:200px;
	height:200px;
	margin:0 auto;
}

.g-list dd{
	text-align:center;
	font-size:14px;
	height:22px;
	line-height:22px;
	width:210px;
	overflow:hidden;
	color:#999;
}

.g-list dd i.blue{
	display:inline-block;
	max-width:134px;
	overflow:hidden;
	height:22px;
	margin:0 3px;
	line-height:22px;
	word-break:break-all;
}

.g-list dd i.blue a{
	color:#2af;
	height:22px;
	line-height:22px;
	overflow:hidden;
	display:block;
}

.g-list dd i.blue a:hover{
	text-decoration:underline;
}

.g-list dd strong{
	display:inline-block;
	height:22px;
	line-height:22px;
	width:35px;
	overflow:hidden;
}

.g-list dd.f-gx{
	text-align:center;
}

.g-list dd.f-gx .f-gx-user{
	display:inline-block;
}

.g-list .f-gx-user span{
	float:left;
	*float:none;
	*display:inline-block;
}

.g-list .f-gx-user span.blue{
	max-width:134px;
	overflow:hidden;
	height:22px;
	margin:0 3px;
	*margin:0 1px;
	line-height:22px;
	word-break:break-all;
}

.g-list .f-gx-user span.blue a{
	color:#2af;
}

.g-list .f-gx-user span.blue a:hover{
	text-decoration:underline;
}

.g-list dd.u-name{
	display:inline-block;
	width:210px;
	overflow:hidden;
	word-break:break-all;
}

.g-list dd.u-name a{
	color:#333;
}

.g-list dd.u-name a:hover{
	color:#f60;
	text-decoration:underline;
}

.g-list dd.gray{
	font-size:12px;
	height:18px;
	line-height:18px;
	overflow:hidden;
	display:inline-block;
}

.g-list li.current{
	width:236px;
	height:311px;
	border:1px solid #f60;
	position:relative;
	padding:0;
}

.g-list li.current dl.m-in-progress{
	width:208px;
	height:283px;
	z-index:10;
	padding:10px;
	border:4px solid #ffe9c7;
	overflow:hidden;
}

.m-in-progress dd{
	font-size:12px;
	text-align:left;
}

.m-in-progress dt{
	height:190px;
}

.m-in-progress dt img{
	width:190px;
	height:190px;
	display:block;
}

.m-in-progress dd.u-name{
	width:208px;
}

.m-in-progress dd.gray{
	margin-top:0;
}

.m-in-progress dd.u-time{
	width:203px;
	height:34px;
	line-height:34px;
	text-align:center;
	background:#f60;
	font-size:14px;
	color:#fff;
	margin-top:4px;
	padding-left:5px;
}

.m-in-progress dd.u-time em{
	float:left;
	margin-left:10px;
	display:inline;
}

.m-in-progress dd.u-time span{
	font-size:18px;
	margin-left:4px;
}

.m-in-progress dd.u-time b{
	font-weight:normal;
}

.g-list li.current s{
	background:url(../images/announced-2014.png?v=141102) no-repeat;
	display:block;
	width:74px;
	height:74px;
	background-position:0 0;
	position:absolute;
	left:0;
	top:0;
}

.g-list li.current dd.u-name{
	line-height:18px;
	height:18px;
	display:block;
	margin-bottom:3px;
}

.g-list li.current dd.gray{
	line-height:17px;
}

.g-list li cite{
	background-position:0 -31px;
	width:54px;
	height:48px;
	display:block;
	position:absolute;
	top:20px;
	right:20px;
	z-index:10;
}

.g-list li.col5{
	padding:20px 15px 10px;
}

.g-list li.current2{
	width:240px;
}

.g-list li.current2 dl.m-in-progress{
	width:212px;
}

.g-list .u-loading-2014{
	text-align:center;
	border:1px solid #ddd;
	height:311px;
}

.g-list .u-loading-2014 i{
	display:block;
	background-image:url(../images/goods_loading2.gif?v=141105);
	width:50px;
	height:50px;
	margin:130px auto;
}

.g-hot{
	clear:both;
	width:1190px;
	height:713px;
	overflow:hidden;
}

.g-hotL{
	width:948px;
	height:713px;
	position:relative;
	z-index:5;
}

.g-hotL-list{
	float:left;
	width:236px;
	height:356px;
	margin-bottom:-1px;
	position:relative;
	z-index:0;
	display:inline-block;
}

.g-hotL-con{
	width:216px;
	height:325px;
	border:1px solid #ddd;
	border-right:0 none;
	padding:15px 10px;
	position:absolute;
	z-index:1;
	display:inline-block;
	overflow:hidden;
}

.g-hotL-list:hover{
	position:relative;
	z-index:2;
}

.g-hotL-list:hover .g-hotL-con{
	border:1px solid #f60;
	position:absolute;
	top:0;
	left:0;
	-moz-box-shadow:3px 3px 3px #d8d8d8;
	-webkit-box-shadow:3px 3px 3px #d8d8d8;
	box-shadow:3px 3px 3px #d8d8d8;
}

.g-hotL-list li{
	font-size:14px;
}

.g-hotL-list li.g-hot-pic{
	float:left;
	width:178px;
	height:178px;
	margin:0 19px;
	display:inline;
}

.g-hotL-list li img{
	display:block;
	width:178px;
	height:178px;
}

.g-hotL-list li.g-hot-name{
	clear:both;
	width:216px;
	height:20px;
	line-height:20px;
	padding-top:12px;
	overflow:hidden;
	word-break:break-all;
}

.g-hotL-list li a{
	clear:both;
	color:#333;
}

.g-hotL-list li.g-hot-name a:hover{
	color:#f60;
	text-decoration:underline;
}

.g-hotL-list li.gray{
	line-height:18px;
	font-size:12px;
}

.u-loading{
	width:50px;
	height:50px;
	margin:0 auto;
}

.u-loading em{
	display:block;
	background:url(../images/goods_loading2.gif?v=141106) no-repeat;
	width:50px;
	height:50px;
}

.g-hotL-list .u-loading{
	padding-top:140px;
}

.g-hotL-list li.g-progress{
	float:left;
	height:48px;
	margin:7px 0;
	overflow:hidden;
}

dl.m-progress{
	width:216px;
	font-size:12px;
	overflow:hidden;
}

dl.m-progress dt{
	width:216px;
	height:6px;
	overflow:hidden;
	background:#ddd;
	margin-bottom:5px;
}

dl.m-progress dt b{
	display:block;
	height:6px;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ff934b',endColorStr='#ff6601',gradientType='1');
	background:-moz-linear-gradient(0deg,#ff934b,#ff6601);
	background:-webkit-gradient(linear,0% 0,100% 0,from(#ff934b),to(#ff6601));
	background:-ms-linear-gradient(left,#ff934b 0,#ff6601 100%);
	background:-o-linear-gradient(0deg,#ff934b,#ff6601);
}

.m-progress dd span{
	height:36px;
	color:#bbb!important;
	line-height:16px;
}

.m-progress dd span.orange{
	width:33%;
}

.m-progress dd span.gray6{
	width:34%;
	text-align:center;
}

.m-progress dd span.blue{
	width:33%;
	text-align:right;
}

.m-progress dd span em{
	display:block;
	font-size:14px;
}

.m-progress dd span.orange em{
	color:#f60;
}

.m-progress dd span.gray6 em{
	color:#666;
}

.m-progress dd span.blue em{
	color:#2af;
}

.g-hotL-list li a.u-imm{
	clear:both;
	display:block;
	width:136px;
	height:35px;
	line-height:35px;
	border-radius:3px;
	background:#FF4A00;
	color:#fff;
	font-size:16px;
	text-align:center;
	margin:0 auto;
	border-radius:2px;
}

.g-hotL-list li a.u-imm:hover{
	background:#f44360;
}

.g-hotR{
	width:240px;
	height:711px;
	overflow:hidden;
	border:1px solid #ddd;
	position:relative;
}

.g-hotR .u-are{
	height:25px;
	padding:15px 0 0 10px;
	font-size:18px;
	overflow:hidden;
	background:#fff;
	position:relative;
	top:0;
	right:0;
	z-index:4;
	color:#333;
}

.g-hotR .g-zzyging{
	clear:both;
	width:220px;
	height:623px;
	margin:0 auto;
	padding:0 10px;
	overflow:hidden;
	position:absolute;
	right:0;
	top:40px;
	margin-top:-1px;
}

.g-zzyging li{
	float:left;
	height:58px;
	padding:15px 0;
	border-top:1px dotted #ddd;
	overflow:hidden;
	position:relative;
}

.g-zzyging span{
	width:50px;
	height:50px;
	position:absolute;
	left:0;
	top:19px;
}

.g-zzyging span img{
	width:50px;
	height:50px;
	border-radius:50px;
}

.g-zzyging span i{
	background:url(../images/index08-2014.png) no-repeat;
	width:50px;
	height:50px;
	position:absolute;
	left:0;
	top:0;
}

.g-zzyging p{
	float:left;
	margin-left:60px;
	display:inline;
	height:58px;
	overflow:hidden;
}

.g-zzyging a.blue{
	color:#2aff;
	font-size:14px;
	max-width:160px;
	height:20px;
	word-break:break-all;
	overflow:hidden;
	display:inline-block;
}

.g-zzyging a.blue:hover{
	text-decoration:underline;
}

.g-zzyging a.u-ongoing{
	display:inline-block;
	color:#333;
	width:160px;
	height:36px;
	overflow:hidden;
	word-break:break-all;
	position:relative;
	top:-4px;
	*top:0;
}

.g-zzyging .u-loading{
	padding-top:285px;
}

.g-hotR .u-see100{
	clear:both;
	border-top:1px dotted #ddd;
	position:absolute;
	top:663px;
	right:0;
	width:240px;
	height:47px;
	line-height:47px;
	text-align:center;
}

.g-hotR .u-see100 a{
	display:block;
	height:47px;
	line-height:47px;
	color:#333;
	font-size:14px;
}

.g-hotR a.u-ongoing:hover,.g-hotR .u-see100 a:hover{
	color:#f60;
	text-decoration:underline;
}

.m-sort{
	padding:13px 0;
}

.m-sort:after{
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	overflow:hidden;
	content:'.';
}

.m-sort .fr a{
	float:left;
	display:block;
	border:1px solid #ddd;
	height:32px;
	line-height:32px;
	padding:0 17px;
	margin:1px 0px 15px 10px;
	display:inline;
	color:#333;
	font-size:14px;
}

.m-sort .fr a:hover{
	color:#f60;
	border:1px solid #f60;
}

.announced-soon{
	width:1188px;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	border-top:1px solid #ddd;
}

.soon-list-con{
	float:left;
	width:297px;
	height:398px;
	position:relative;
	z-index:1;
}

.soon-list{
	width:267px;
	height:367px;
	padding:15px;
	border-left:1px solid #ddd;
	border-bottom:1px solid #ddd;
	margin-left:-1px;
	margin-bottom:-1px;
	overflow:hidden;
	position:relative;
}

.soon-list-con:hover{
	position:relative;
	z-index:2;
}

.soon-list-con:hover .soon-list{
	width:266px;
	position:absolute;
	left:0;
	top:-1px;
	border:1px solid #f60;
	overflow:hidden;
	-moz-box-shadow:3px 3px 3px #d8d8d8;
	-webkit-box-shadow:3px 3px 3px #d8d8d8;
	box-shadow:3px 3px 3px #d8d8d8;
}

.soon-list-hover2 .soon-list{
	width:267px;
}

.soon-list li.g-soon-pic{
	float:left;
	width:200px;
	margin:10px 33px 0;
	display:inline;
}

.soon-list li.g-soon-pic img{
	display:block;
	width:200px;
	height:200px;
}

.soon-list li.soon-list-name{
	clear:both;
	height:20px;
	line-height:20px;
	overflow:hidden;
	padding-top:20px;
	word-break:break-all;
}

.soon-list li.soon-list-name a{
	color:#333;
	font-size:14px;
}

.soon-list li.soon-list-name a:hover{
	color:#f60;
	text-decoration:underline;
}

.soon-list li.gray{
	height:20px;
	line-height:20px;
	font-size:12px;
}

.soon-list li.g-progress{
	float:left;
	width:266px;
	height:48px;
	margin:7px 0;
	overflow:hidden;
}

.soon-list li dl.m-progress{
	width:266px;
}

.soon-list li dl.m-progress dt{
	width:266px;
}

.soon-list li dl.m-progress dd{
	width:266px;
}

.soon-list li a.u-now,.soon-list li a.u-cart{
	float:left;
	display:block;
	height:35px;
	line-height:35px;
	text-align:center;
	border-radius:2px;
	cursor:pointer;
}

.soon-list li a.u-now{
	float:left;
	width:136px;
	background:#FF4A00;
	color:#fff;
	font-size:16px;
	margin:0 7px 0 30px;
	display:inline;
}

.soon-list li a.u-now:hover{
	background:#db3652;
}

.soon-list li a.u-cart{
	width:60px;
	
}



.soon-list li a.u-cart:hover{
	background:#ffdddd;
	webkit-transition-duration: 0.2s;
	-o-transition-duration: 0.2s;
	transition-duration: 0.5s;
}

.f-callout{
	width:52px;
	height:52px;
	position:absolute;
	top:28px;
	left:28px;
}

.f-callout span{
	display:block;
	width:52px;
	height:52px;
	position:absolute;
	top:0;
	left:0;
	text-align:center;
	line-height:52px;
}

.f-callout span.F_goods_rq{
	background-position:-84px -48px;
}

.f-callout span.F_goods_xp{
	background-position:-148px -110px;
}

.f-callout span.F_goods_tj{
	background-position:-148px -48px;
}

.f-callout i{
	width:52px;
	height:52px;
	line-height:52px;
	text-align:center;
	color:#fff;
	font-size:14px;
	position:absolute;
	top:0;
	left:0;
	z-index:6;
}

.f-callout em img{
	width:52px;
	height:52px;
	position:absolute;
	top:0;
	left:0;
	z-index:4;
}

.soon-list .u-loading{
	padding-top:155px;
}

.announced-soon-new .soon-list-con{
	height:330px;
}

.announced-soon-new .soon-list{
	height:289px;
	padding:25px 15px 15px;
}

.announced-soon-new .soon-list li.soon-list-name{
	padding:40px 0 2px;
}

.announced-soon-new .soon-list .u-loading{
	padding-top:105px;
}

.check-out{
	clear:both;
}

.check-out a{
	display:block;
	color:#333;
	font-size:18px;
	height:50px;
	line-height:50px;
	border:1px solid #ddd;
	border-top:0 none;
	background:#f6f6f6;
	text-align:center;
}

.check-out a:hover{
	color:#f60;
}

.g-single-sun{
	clear:both;
	height:503px;
}

.singleL{
	width:294px;
	height:509px;
	border:1px solid #ddd;
	font-size:14px;
	overflow:hidden;
}

.singleL dt,.singleL dd.u-user{
	padding:0 12px;
}

.singleL dt{
	padding-top:13px;
	height:340px;
}

.singleL dt img{
	width:270px;
	height:340px;
	display:block;
}

.singleL dd{
	float:left;
}

.singleL dd.u-user{
	height:50px;
	padding:10px 0 10px 13px;
}

.singleL dd p{
	float:left;
}

.singleL dd p.u-head{
	width:50px;
	height:50px;
	position:relative;
	margin-right:10px;
}

.singleL dd p.u-head img{
	width:50px;
	height:50px;
	border-radius:50px;
	display:block;
}

.singleL dd p.u-head i{
	background:url(../images/index08-2014.png) no-repeat;
	width:50px;
	height:50px;
	position:absolute;
	left:0;
	top:0;
}

.singleL dd p.u-info{
	width:215px;
	padding-top:5px;
	overflow:hidden;
}

.singleL dd span{
	display:block;
	height:20px;
	overflow:hidden;
}

.singleL dd span a{
	color:#2af;
	max-width:100px;
	height:20px;
	overflow:hidden;
	display:block;
	float:left;
	word-break:break-all;
}

.singleL dd p em{
	font-size:12px;
	color:#bbb;
	margin-left:3px;
}

.singleL dd p cite{
	display:block;
	width:210px;
	height:20px;
	overflow:hidden;
}

.singleL dd p cite a{
	color:#333;
}

.singleL dd p cite a:hover{
	color:#f60;
}

.singleL dd span a:hover,.singleL dd p cite a:hover{
	text-decoration:underline;
}

.singleL dd.m-summary{
	display:block;
	clear:both;
	width:274px;
	height:61px;
	_height:56px;
	background:#f2f2f2;
	padding:11px 10px 13px;
	position:relative;
	border-top:1px solid #ddd;
	line-height:21px;
}

.singleL dd.m-summary cite{
	display:block;
	height:61px;
	overflow:hidden;
}

.singleL dd.m-summary a{
	color:#999;
}

.singleL dd.m-summary b{
	border-style:solid;
	border-width:0 6px 6px;
	border-color:#fff;
	border-bottom:6px solid rgb(221,221,221);
	width:0;
	height:0;
	font-size:0;
	line-height:0;
	position:absolute;
	left:32px;
	top:-7px;
}

.singleL dd.m-summary b s{
	border-style:solid;
	_border-style:dashed;
	border-width:6px;
	border-color:transparent;
	border-top-width:0;
	border-bottom:6px solid #f2f2f2;
	width:0;
	height:0;
	font-size:0;
	line-height:0;
	position:absolute;
	top:1px;
	left:-6px;
}

.singleL .u-loading{
	padding-top:225px;
}

.singleR{
	width:894px;
	border-top:1px solid #ddd;
}

.singleR li{
	float:left;
	border:1px solid #ddd;
	border-top:0 none;
	text-align:center;
	margin-left:-1px;
	display:inline;
	width:270px;
	height:222px;
	padding:14px 13px 18px 14px;
	overflow:hidden;
}

.singleR a p{
	display:block;
	color:#333;
	font-size:14px;
}

.singleR a:hover p,.singleR a p:hover{
	color:#f60!important;
	text-decoration:underline!important;
	cursor:pointer;
}

.singleR img{
	width:270px;
	height:195px;
	display:block;
}

.singleR p{
	padding-top:10px;
	height:20px;
	line-height:20px;
	overflow:hidden;
}

.singleR .u-loading{
	padding-top:82px;
}

.g-zzyging span i,.singleL dd p.u-head i,.g-list li.current s{
	behavior:expression(this.src = this.src ? this.src:this.currentStyle.backgroundImage.split('"')[1],this.style.background = "none",this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+this.src+",sizingMethod='crop')");
}

@media (max-width:1190px){
	.w1190{
		width:990px;
	}

	.home-banner{
		width:594px;
		margin-left:198px;
	}

	.slide-scroll{
		width:593px;
	}

	.slide-scroll-con{
		width:593px;
	}

	.slide-scroll-con li img{
		margin-left:-58px;
	}

	.slide-scroll .i-ctrl{
		width:593px;
	}

	.slide-comd{
		width:594px;
		height:139px;
		overflow:hidden;
	}

	.slide-comd .commodity{
		width:271px;
		height:107px;
		padding:15px 13px;
		display:inline-block;
	}

	.slide-comd .commodity li.comm-info{
		width:160px;
	}

	.slide-comd .commodity li.comm-pic{
		width:100px;
	}

	.slide-comd .commodity li.comm-pic cite img{
		width:100px;
		height:100px;
	}

	.slide-scroll .slide-scroll-con li.m-loading-2014{
		width:100px;
		padding-left:245px;
	}

	.m-guide-con{
		width:593px;
	}

	.m-guideBg{
		width:593px;
	}

	.m-guide{
		width:593px;
	}

	.m-guide li{
		width:520px;
		padding-top:24px;
	}

	.m-guide li img{
		width:520px;
	}

	.m-guide li.f-step1 a{
		width:147px;
		height:48px;
		top:184px;
		left:362px;
	}

	.m-guide li.f-step2 a{
		width:124px;
		height:48px;
		top:207px;
		left:434px;
	}

	.m-guide li.f-step3 a{
		width:128px;
		height:48px;
		top:205px;
		left:418px;
	}

	.m-guide li.f-step4 a{
		width:143px;
		height:48px;
		top:205px;
		left:396px;
	}

	.m-guide li.f-step5 a{
		width:130px;
		height:47px;
		top:128px;
		left:394px;
		z-index:12;
	}

	.m-guide li.f-step6 a{
		width:194px;
		height:48px;
		top:185px;
		left:300px;
	}

	.home-event{
		width:197px;
	}

	.home-event .what-1yyg{
		width:197px;
	}

	.home-event .what-1yyg a{
		width:185px;
		height:96px;
		padding:11px 6px;
	}

	.home-event .what-1yyg img{
		width:185px;
		height:96px;
	}

	.honesty li{
		width:60px;
		margin-left:4px;
	}

	.index_news{
		padding:15px 10px 0;
	}

	.index_news dl{
		width:177px;
	}

	.index_news dl dd{
		height:20px;
		line-height:20px;
		overflow:hidden;
	}

	.g-list{
		width:990px;
	}

	.g-list ul{
		width:989px;
	}

	.g-list li{
		width:177px;
		height:250px;
		padding:15px 10px 10px;
	}

	.g-list dl{
		width:177px;
	}

	.g-list dt{
		padding-bottom:7px;
	}

	.g-list dt img{
		width:177px;
		height:177px;
		display:block;
	}

	.g-list dd{
		width:177px;
		overflow:hidden;
	}

	.g-list dd.u-name{
		display:inline-block;
		width:177px;
		overflow:hidden;
	}

	.g-list .f-gx-user span.blue{
		max-width:112px;
	}

	.g-list li.current{
		width:196px;
		height:275px;
		padding:0;
	}

	.g-list li.current dl.m-in-progress{
		width:168px;
		height:247px;
	}

	.m-in-progress dt{
		height:165px;
		padding-bottom:5px;
	}

	.m-in-progress dt img{
		width:165px;
		height:165px;
		display:block;
	}

	.m-in-progress dd.u-name{
		width:165px;
	}

	.m-in-progress dd.u-time{
		width:165px;
		font-size:12px;
	}

	.m-in-progress dd.u-time span{
		font-size:14px;
	}

	.g-list ul li.col5{
		padding:15px 12px 10px;
	}

	.g-list li.current2{
		width:200px;
	}

	.g-list li.current2 dl.m-in-progress{
		width:172px;
	}

	.g-hot{
		width:990px;
	}

	.g-hotL{
		width:741px;
	}

	.g-hotL-list{
		width:247px;
	}

	.g-hotL-con{
		width:226px;
	}

	.g-hotR{
		width:247px;
	}

	.g-hotR .g-zzyging{
		width:227px;
	}

	.announced-soon{
		width:988px;
	}

	.soon-list-con{
		width:247px;
	}

	.soon-list{
		width:217px;
	}

	.soon-list li.g-progress{
		width:217px;
	}

	.soon-list li dl.m-progress{
		width:217px;
	}

	.soon-list li dl.m-progress dt{
		width:217px;
	}

	.soon-list li dl.m-progress dd{
		width:217px;
	}

	.soon-list li a.u-now{
		margin-left:7px;
	}

	.soon-list li img{
		width:217px;
	}

	.soon-list li.g-soon-pic{
		margin:10px 8px 0;
	}

	.soon-list-hover .soon-list{
		width:216px;
	}

	.g-single-sun{
		height:441px;
	}

	.singleL{
		width:247px;
		height:439px;
	}

	.singleL dt{
		height:287px;
	}

	.singleL dt img{
		width:223px;
		height:287px;
	}

	.singleL dd p.u-info{
		width:159px;
	}

	.singleL dd span a{
		float:left;
		display:inline-block;
		max-width:87px;
		overflow:hidden;
	}

	.singleL dd.m-summary{
		width:227px;
		height:58px;
		line-height:20px;
		padding:3px 10px 7px;
		overflow:hidden;
	}

	.singleR{
		width:741px;
	}

	.singleR li{
		width:220px;
		height:191px;
		padding:14px 13px;
	}

	.singleR img{
		width:220px;
		height:163px;
	}

}

body.f-width-change .w1190{
	width:990px;
	margin:0 auto;
}

body.f-width-change .home-banner{
	width:594px;
	margin-left:198px;
}

body.f-width-change .slide-scroll{
	width:593px;
}

body.f-width-change .slide-scroll-con{
	width:593px;
}

body.f-width-change .slide-scroll-con li img{
	margin-left:-58px;
}

body.f-width-change .slide-scroll .i-ctrl{
	width:593px;
}

body.f-width-change .slide-comd{
	width:594px;
	height:139px;
	overflow:hidden;
}

body.f-width-change .slide-comd .commodity{
	width:271px;
	height:107px;
	padding:15px 13px;
	display:inline-block;
}

body.f-width-change .slide-comd .commodity li.comm-info{
	width:160px;
}

body.f-width-change .slide-comd .commodity li.comm-pic{
	width:100px;
}

body.f-width-change .slide-comd .commodity li.comm-pic cite img{
	width:100px;
	height:100px;
}

body.f-width-change .slide-scroll .slide-scroll-con li.m-loading-2014{
	width:100px;
	padding-left:245px;
}

body.f-width-change .m-guide-con{
	width:593px;
}

body.f-width-change .m-guideBg{
	width:593px;
}

body.f-width-change .m-guide{
	width:593px;
}

body.f-width-change .m-guide li{
	width:520px;
	padding-top:24px;
}

body.f-width-change .m-guide li img{
	width:520px;
}

body.f-width-change .m-guide li.f-step1 a{
	width:147px;
	height:48px;
	top:184px;
	left:362px;
}

body.f-width-change .m-guide li.f-step2 a{
	width:124px;
	height:48px;
	top:207px;
	left:434px;
}

body.f-width-change .m-guide li.f-step3 a{
	width:128px;
	height:48px;
	top:205px;
	left:418px;
}

body.f-width-change .m-guide li.f-step4 a{
	width:143px;
	height:48px;
	top:205px;
	left:396px;
}

body.f-width-change .m-guide li.f-step5 a{
	width:130px;
	height:47px;
	top:128px;
	left:394px;
	z-index:12;
}

body.f-width-change .m-guide li.f-step6 a{
	width:194px;
	height:48px;
	top:185px;
	left:300px;
}

body.f-width-change .home-event{
	width:197px;
}

body.f-width-change .home-event .what-1yyg a{
	width:185px;
	height:96px;
	padding:11px 6px;
}

body.f-width-change .home-event .what-1yyg img{
	width:185px;
	height:96px;
}

body.f-width-change .honesty li{
	width:60px;
	margin-left:4px;
}

body.f-width-change .index_news{
	padding:15px 10px 0;
}

body.f-width-change .index_news dl{
	width:177px;
}

body.f-width-change .index_news dl dd{
	height:20px;
	line-height:20px;
	overflow:hidden;
}

body.f-width-change .g-list{
	width:990px;
}

body.f-width-change .g-list ul{
	width:989px;
}

body.f-width-change .g-list li{
	width:177px;
	height:250px;
	padding:15px 10px 10px;
}

body.f-width-change .g-list dl{
	width:177px;
}

body.f-width-change .g-list dt{
	padding-bottom:7px;
}

body.f-width-change .g-list dt img{
	width:177px;
	height:177px;
	display:block;
}

body.f-width-change .g-list dd{
	width:177px;
	overflow:hidden;
}

body.f-width-change .g-list dd.u-name{
	display:inline-block;
	width:177px;
	overflow:hidden;
}

body.f-width-change .g-list .f-gx-user span.blue{
	max-width:112px;
}

body.f-width-change .g-list li.current{
	width:196px;
	height:275px;
	padding:0;
}

body.f-width-change .g-list li.current dl.m-in-progress{
	width:168px;
	height:247px;
}

body.f-width-change .m-in-progress dt{
	height:165px;
	padding-bottom:5px;
}

body.f-width-change .m-in-progress dt img{
	width:165px;
	height:165px;
	display:block;
}

body.f-width-change .m-in-progress dd.u-name{
	width:165px;
}

body.f-width-change .m-in-progress dd.u-time{
	width:165px;
	font-size:12px;
}

body.f-width-change .m-in-progress dd.u-time span{
	font-size:14px;
}

body.f-width-change .g-list ul li.col5{
	padding:15px 12px 10px;
}

body.f-width-change .g-list li.current2{
	width:200px;
}

body.f-width-change .g-list li.current2 dl.m-in-progress{
	width:172px;
}

body.f-width-change .g-hot{
	width:990px;
	height:713px;
	overflow:hidden;
}

body.f-width-change .g-hotL{
	width:741px;
	height:713px;
	display:inline-block;
}

body.f-width-change .g-hotL-list{
	width:247px;
}

body.f-width-change .g-hotL-con{
	width:226px;
}

body.f-width-change .g-hotR{
	width:247px;
}

body.f-width-change .g-hotR .g-zzyging{
	width:227px;
}

body.f-width-change .announced-soon{
	width:988px;
}

body.f-width-change .soon-list-con{
	width:247px;
}

body.f-width-change .soon-list{
	width:217px;
	*width:216px;
}

body.f-width-change .soon-list li.g-progress{
	width:217px;
	*width:216px;
}

body.f-width-change .soon-list li dl.m-progress{
	width:217px;
	*width:216px;
}

body.f-width-change .soon-list li dl.m-progress dt{
	width:217px;
	*width:216px;
}

body.f-width-change .soon-list li dl.m-progress dd{
	width:217px;
	*width:216px;
}

body.f-width-change .soon-list li a.u-now{
	margin-left:7px;
}

body.f-width-change .soon-list li img{
	width:217px;
}

body.f-width-change .soon-list li.g-soon-pic{
	margin:10px 8px 0;
}

body.f-width-change .soon-list-hover .soon-list{
	width:216px;
}

body.f-width-change .g-single-sun{
	height:441px;
}

body.f-width-change .singleL{
	width:247px;
	height:439px;
}

body.f-width-change .singleL dt{
	height:287px;
}

body.f-width-change .singleL dt img{
	width:223px;
	height:287px;
}

body.f-width-change .singleL dd p.u-info{
	width:159px;
}

body.f-width-change .singleL dd span a{
	float:left;
	display:inline-block;
	max-width:87px;
	overflow:hidden;
}

body.f-width-change .singleL dd.m-summary{
	width:227px;
	height:58px;
	line-height:20px;
	padding:3px 10px 7px;
	overflow:hidden;
}

body.f-width-change .singleR{
	width:741px;
}

body.f-width-change .singleR li{
	width:220px;
	height:191px;
	padding:14px 13px;
}

body.f-width-change .singleR img{
	width:220px;
	height:163px;
}

