<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*ç§¯åˆ†å•†åŸŽ-é¦–é¡µ*/
/*banneråŒº*/
.banner	.slideBox{ width:100%; min-width: 1200px; box-sizing: border-box; overflow:hidden; position:relative; }
.banner	.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left: 50%; margin-left: -39px; bottom:30px; z-index:1;  }
.banner	.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner	.slideBox .hd ul li{ float:left; margin-right:2px; margin: 0 5px;  width:12px; height:12px;border-radius: 50%; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.banner	.slideBox .hd ul li.on{ background:#00B48B; color:#fff; }	
.banner	.slideBox .bd{ position:relative; max-height:100%; z-index:0;   }
.banner	.slideBox .bd ul { width: 1000%;}
.banner	.slideBox .bd li{ zoom:1; vertical-align:middle; width: 10%; float: left;}
.banner	.slideBox .bd img,
.banner	.slideBox .bd a,
.banner	.slideBox .bd i{ width:100%; height: auto; max-height:100%; display:block; transform:scale(1); }
/* ä¸‹é¢æ˜¯å‰/åŽæŒ‰é’®ä»£ç&nbsp;ï¼Œå¦‚æžœä¸éœ€è¦åˆ&nbsp;é™¤å³å¯ */
.banner	.slideBox .prev,
.banner	.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width: 50px; height: 50px; filter:alpha(opacity=50);opacity:0.5;   }
.banner	.slideBox .next{ left:auto; right:3%; }
.banner	.slideBox .prev:hover,
.banner	.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.banner	.slideBox .prevStop{ display:none;  }
.banner	.slideBox .nextStop{ display:none;  }
.banner .slideBox .prev img,
.banner	.slideBox .next img{
	width: 100%;
	height: 100%;
	/*border-radius: 50%;*/
}
.banner	.slideBox .btn{
	display: none;
}
.banner	.slideBox:hover .btn{
	display: block;
}
.banner	.slideBox .btn.hide {
	display: none !important;
}
/*å†…å®¹åŒº*/
.mall-content .banner{
	height: 300px;
	background: url(../images/mall_banner.png) no-repeat;
}
.mall-content a{
	color: #000000;
}
.mall-content .show{
	padding: 50px 0;
}
/*å±•ç¤ºåŒº-å·¦*/
.mall-content .show .show-left{
	width: 300px;
}
.show .show-left h1{
	font-size: 18px;
	padding:0 0 10px 20px;
	font-weight: bold;
	font-family: 'å®‹ä½“';
}
.show .show-left h1 a:hover,
.show .show-left h2 a:hover{
	color: #00B48B;
}
.show .show-left h1 span{
	color: #ff6735;
}
.show .show-left h2{
	font-size: 18px;
	font-weight: bold;
	font-family: 'å®‹ä½“';
	padding: 5px 0 20px 20px;
}
.show .show-left .classification{
	border: 1px solid #E6E6E6;
	border-radius: 5px;
	position: relative;
}
.show .show-left .classification h3{
	font-size: 15px;
	padding: 20px 0 0 20px;
}
.show-left .classification .all-list li{
	margin: 0 10px;
	border-bottom: 1px solid #E6E6E6;
	font-size: 14px;
	position: relative;
}
.show-left .classification .all-list li .mark{
	display: inline-block;
	width: 35px;
	height: 35px;
	font-size: 22px;
	color: #00B48B;
	font-weight: bold;
	padding: 0 0 0 8px;
	background: url(../images/line.png) no-repeat;
	position: absolute;
	top: 15px;
	left: -10px;
}
.show-left .classification .all-list li:last-child{
	border-bottom: 1px solid #FFFFFF;
}
.show-left .classification .all-list h4{
	line-height: 72px;
	height: 72px;
	padding-left: 35px;
}
.show-left .all-list li .list-show{
	padding-left: 25px;
}
.show-left .all-list li .list-show h5{
	padding-top: 32px;
}
.show-left .all-list li .list-show a img{
	width: 205px;
	height: 190px;
	padding: 20px 0;
}
.show-left .all-list li .list-show span{
	display: block;
	padding-bottom: 10px;
}
.show-left .activity{
	width: 298px;
	height: 220px;
	border: 1px solid #E6E6E6;
	margin-top: 20px;
}
.show-left .activity img,
.classification .box ul li .right img{
	width: 100%;
	height: 100%;
}
.show-left .classification .box{
	width: 600px;
	position: absolute;
	top: 0;
	left: 0px;
	z-index: 999;
}
.show-left .classification .box ul{
	background: #FFFFFF;
}
.show-left .classification .box ul li{
	width: 258px;
	height: 70px;
	padding: 10px 20px 10px 20px;
	border: 1px solid #E6E6E6;
	margin-top: -1px;
}
.classification .box ul li .left{
	width: 180px;
}
.classification .box ul li .left h3{
	color: #4e4e4e;
    font-weight: bold;
    font-size: 12px;
    padding: 10px 0 0 0;
}
.classification .box ul li .left p{
	font-size: 12px;
	padding: 20px 0 0 0;
}
.classification .box ul li .left p span{
	font-size: 15px;
	color: #00B48B;
	padding-right: 5px;
}
.classification .box ul li .right{
	width: 70px;
	height: 70px;
	background: #00B38E;
}
.classification .box ul li a{
	color: #000000;
}
/*å±•ç¤ºåŒº-å³*/
.mall-content .show .show-right{
	width: 880px;
}
.show .show-right .search{
	position: relative;
}
.show .show-right .search input,
.screening .search input{
	width: 708px;
	line-height: 38px;
	height: 38px;
	border: 1px solid #00B48B;
	border-radius: 5px;
	padding-left: 170px;
	font-size: 14px;
	color: #999;
	box-shadow: 0 0 0 400px #fff inset;
	-webkit-box-shadow: 0 0 0 400px #fff inset;
	-moz-box-shadow: 0 0 0 400px #fff inset;
	-ms-box-shadow: 0 0 0 400px #fff inset;
ã€€ã€€-o-box-shadow: 0 0 0 400px #fff inset;
}
.show .show-right .search input::placeholder,
.screening  .search input::placeholder{
	color: #CCCCCC;
}
.show .show-right .search input::-webkit-placeholder,
.screening  .search input::-webkit-placeholder{
	color: #CCCCCC;
}
.show .show-right .search input::-ms-placeholder,
.screening  .search input::-ms-placeholder{
	color: #CCCCCC;
}
.show .show-right .search input::-moz-placeholder,
.screening  .search input::-moz-placeholder{
	color: #CCCCCC;
}
.show .show-right .search input::-o-placeholder,
.screening .search input::-o-placeholder{
	color: #CCCCCC;
}
.show .show-right .search .scope,
.screening .search .scope{
	width: 165px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	position: absolute;
	top: 0;
	left: 0;
	font-size: 14px;
}
.show .show-right .search .scope img,
.screening .search .scope img{
	position: absolute;
	top: 8px;
	right: 0;
	cursor: pointer;
}
.show .show-right .search .search-img,
.screening .search .search-img{
	display: block;
	width: 80px;
	height: 40px;
	line-height: 38px;
	background: url(../images/part_time02.png) no-repeat 25px 4px #00B48B;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	cursor: pointer;
	position: absolute;
	top: 0;
	right: 0;
}
/*ä¸‹æ‹‰åˆ—è¡¨*/
.show .search .scope .drop-down-box,
.screening .search .scope .drop-down-box{
	width: 160px;
    height: 38px;
    border: 0;
    padding: 0;
    top: 1px;
    left: 1px;
}
.show .search .scope .drop-down-box .drop-down-img,
.screening .search .scope .drop-down-box .drop-down-img{
	border-left: 0;
	padding-left: 15px;
	right: 0;
}
.show .search .scope .drop-down-box .drop-down-text,
.screening .search .scope .drop-down-box .drop-down-text{
	padding: 0 15px 0 0;
	cursor: pointer;
	border-radius: 5px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
}
.show .search .scope .drop-down-box .drop-down-list,
.screening .search .scope .drop-down-box .drop-down-list{
	width: 160px;
	top: 39px;
	padding: 0;
	border-left: 1px solid #00B48B;
    border-right: 1px solid #00B48B;
    border-bottom: 1px solid #00B48B;
	overflow-y: auto;
	overflow-x: hidden;
}
.show .search .scope .drop-down-box .drop-down-list li,
.screening .search .scope .drop-down-box .drop-down-list li{
	padding: 0;
	margin: 0;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	box-sizing: border-box;
}
.show .search .scope .drop-down-box .drop-down-list li:first-child,
.screening .search .scope .drop-down-box .drop-down-list li:first-child{
	border-radius: 0;
}
/*å±•ç¤ºåŒº-å³è¾¹*/
.show .show-right .show-box{
	height: 700px;
	margin-top: 25px;
	border: 1px solid #E6E6E6;
	border-radius: 10px;
	font-size: 14px;
}
.show .show-right .show-box img:hover,
.gifts .gifts-show li img:hover,
.mall-content .bac-cover:hover,
.mall-content .bac-contain:hover,
.screening .bac-cover:hover,
.screening .bac-contain:hover,
.screening .list-goods li .img img:hover{
	transform:scale(1.05);
	-webkit-transform:scale(1.05);
	-moz-transform:scale(1.05);
	-ms-transform:scale(1.05);
	-o-transform:scale(1.05);
}
.show-right .show-box .box-top{
	height: 289px;
	border-bottom: 1px solid #E6E6E6;
	overflow: hidden;
}
.show-right .show-box .box-top .top-left,
.show-right .show-box .box-bottom .bottom-left{
	width: 583px;
	height: 100%;
	border-right: 1px solid #E6E6E6;
}
.show-right .show-box .box-top .top-left .left-img{
	width: 288px;
	height: 289px;
	overflow: hidden;
}
.show-right .show-box .box-top .top-right .right-img{
	width: 294px;
	height: 182px;
	overflow: hidden;
}
.show-box .box-bottom .bottom-left .left .left-img,
.show-right .show-box .box-bottom .bottom-right .right-img
{
	width: 294px;
	height: 259px;
	overflow: hidden;
}
.box-bottom .bottom-left .list-img{
	width: 125px;
	height: 136px;
	overflow: hidden;
}
.show-right .show-box .box-top .top-right .right-img img,
.show-right .show-box .box-top .top-left .left-img img,
.show-box .box-bottom .bottom-left .left .left-img img,
.show-right .show-box .box-bottom .bottom-left .right-img img,
.show-right .show-box .box-bottom .bottom-right .right-img img,
.box-bottom .bottom-left .list-img img{
	width: 100%;
	height: 100%;
	border: 1px solid rgba(0,0,0,0);
}
.show-box .box-top .top-left .left-text{
	width: 214px;
	text-align: left;
	padding: 110px 40px 0 40px;
}
.show-box  h4,
.gifts h4{
	color: #4e4e4e;
	margin-bottom: 15px;
	font-weight: bold;
}
.show-box p,
.gifts p{
	color: #939393;
}
.show-box p span,
.gifts p span{
	font-size: 16px;
	padding-right: 5px;
	color: #02c374;
}
.show-right .show-box .box-top .top-right{
	width: 294px;
	height: 100%;
}
.box-top .top-right .right-text,
.box-bottom .bottom-right .right-text,
.box-bottom .bottom-left .left .left-text{
	padding: 30px 15px 0 15px;
	text-align: center;
}
.show-right .show-box .box-bottom{
	height: 410px;
}
.show-box .box-bottom .bottom-left .left{
	width: 294px;
	height: 100%;
	border-right: 1px solid #E6E6E6;
}
.box-bottom .bottom-left .list li{
	width: 288px;
	height: 136px;
	border-bottom: 1px solid #E6E6E6;
}
.box-bottom .bottom-left .list li.last-child{
	border-bottom: 1px solid #fff;
}
.box-bottom .bottom-left .list-text{
	width: 140px;
	padding: 35px 0 0 20px;
}
/*ç¼¤çº·å¥½ç¤¼*/
.mall-content .gifts{
	padding-bottom: 50px;
}
.mall-content .gifts h1{
	font-size: 18px;
	padding: 0 0 20px 20px;
	font-weight: bold;
	font-family: 'å®‹ä½“';
}
.gifts .gifts-show li{
	float: left;
	width: 298px;
	height: 298px;
	border: 1px solid #E6E6E6;
	margin: -1px 0 0 -1px;
	font-size: 14px;
}
.gifts .gifts-show li .gifts-img{
	width: 298px;
	height: 182px;
	overflow: hidden;
}
.gifts .gifts-show li .gifts-img img{
	width: 100%;
	height: 100%;
}
.gifts .gifts-show li .gifts-text{
	padding: 30px 15px 0 15px;
	text-align: center;
}
/*ç§¯åˆ†å•†åŸŽ-å…‘æ¢è®°å½•*/
.record-content{
	min-height: 800px;
}
.record-content .record-nav{
	border-bottom: 1px solid #E6E6E6;
	padding: 10px 0 15px 0;
}
.record-content .record-nav span{
	display: inline-block;
	width: 145px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	font-size: 18px;
	cursor: pointer;
}
.record-content .record-nav #have_order_nav{
	border-left: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
}
.record-content .record-nav span.nav-on{
	color: #00B48B;
}
/*è®¢å•ä¿¡æ¯*/
.box .order-information{
	padding: 20px 0 50px 0;
}
.box .order-information li{
	height: 148px;
	border: 1px solid #eaf9f4;
	font-size: 15px;
	margin-bottom: 8px;
}
.box .order-information li .order-top{
	height: 45px;
	line-height: 45px;
	background: #EAF9F4;
}
.box .order-information li .order-top h3{
	padding-left: 15px;	
}
.box .order-information li .order-top h4{
	padding-right: 100px;
}
.order-information .order-bottom .com{
	height: 103px;
	line-height: 103px;
}
.order-information .order-bottom .information{
	width: 797px;
	border-right: 1px solid #EAF9F4;
}
.order-bottom .information a{
	color: #000000;
}
.order-bottom .information a img,
.order-bottom .information a .block{
	width: 80px;
	height: 80px;
	margin: 10px 10px 0 10px;
}
.order-bottom .information a h4{
	width: 330px;
	margin-right: 20px;
}
.order-bottom .information p{
	padding: 0 45px;
}
.order-bottom .information p span{
	color: #00B48B;
}
.order-information .order-bottom .details{
	width: 207px;
	border-right: 1px solid #EAF9F4;
	text-align: center;
}
.order-information .order-bottom .details a{
	color: #00B48B;
}
.order-information .order-bottom .state{
	width: 192px;
	text-align: center;
}
.order-information .order-bottom .state span.has{
	color: #999999;
}
.order-information .order-bottom .state span.confirm{
	display: inline-block;
	width: 110px;
	height: 40px;
	line-height: 40px;
	background: #00B48B;
	color: #FFFFFF;
	border-radius: 8px;
	cursor: pointer;
}
/*ç§¯åˆ†å•†åŸŽ-è®¢å•è¯¦æƒ…*/
.order-details .order-btn{
	display: inline-block;
	width: 110px;
	height: 40px;
	line-height: 40px;
	background: #00B48B;
	color: #FFFFFF;
	border-radius: 8px;
	cursor: pointer;
    text-align: center;
	margin-top: 10px;
}
.order-details{
	padding-bottom: 100px;
	min-height: 700px;
}
.order-details p.header-time{
	line-height: 30px;
	height: 30px;
	border: 1px solid #E6E6E6;
	padding-left: 10px;
	font-size: 14px;
	margin-top: 5px;
}
.order-details p.header-time span{
	padding-right: 35px;
}
.order-details .order-information h1{
	padding-left: 20px;
	line-height: 50px;
	height: 50px;
	color: #00B48B;
	background: #eaf9f4;
	font-size: 15px;
	margin-top: 10px;
}
.order-details .order-information .information-box{
	padding: 0 28px;
}
.order-information .information-box h2{
	height: 58px;
	line-height: 58px;
	font-size: 15px;
	border-bottom: 1px dashed #E6E6E6;
}
.order-information .information-box h3{
	font-size: 15px;
	line-height: 46px;
	height: 46px;
}
.order-information .information-box .parcel{
	height: 150px;
	border: 1px solid #EAF9F4;
}
.order-information .information-box .parcel h4{
	line-height: 50px;
	height: 50px;
	background: #eaf9f4;
	font-size: 15px;
	padding:0 55px 0 20px;
}
.information-box .parcel h4 .subtotal{
	padding-left: 30px;
}
.information-box .parcel .parcel-content{
	line-height: 100px;
	padding:0 55px 0 20px;
}
.information-box .parcel .parcel-content p span{
	color: #00B48B;
}
.information-box .parcel-content img,
.information-box .parcel-content .block{
	width: 80px;
	height: 80px;
	margin: 10px 20px 0 0;
}
.information-box .parcel-content h5{
	width: 280px;
	padding-right: 20px;
}
.information-box .parcel-content h5 a{
	color: #000000;
}
.information-box .parcel-content .serial-number{
	width: 340px;
}
.information-box .order-status{
	line-height: 90px;
	height: 90px;
	padding-right: 60px;
}
.information-box .logistics-information h4{
	font-size: 15px;
	padding-bottom: 10px;
}
.information-box .logistics-information p{
	font-size: 14px;
	line-height: 22px;
	color: #999;
}
.information-box .logistics-information p span{
	padding-left: 40px;
}
.information-box .logistics-information p.latest{
	color: #000000;
}
/*ç§¯åˆ†å•†åŸŽ-æˆ‘çš„ç§¯åˆ†*/
.myPoints{
	min-height: 800px;
	padding-bottom: 30px;
}
.myPoints .current-integral{
	height: 200px;
	border: 1px solid #E6E6E6;
	margin-top: 5px;
	font-size: 15px;
}
.myPoints .current-integral h1{
	height: 50px;
	line-height: 50px;
	background: #f2f8f8;
	padding: 0 0 0 30px;
	font-size: 15px;
	position: relative
}
.myPoints .current-integral h1 a{
	color: #999;
	font-size: 14px;
	position: absolute;
	right: 35px;
	top: 0;
}
.myPoints .current-integral h1 a img{
	padding-left: 8px;
	position: relative;
	top: 2px;
	left: 0;
}
.myPoints .integral{
	padding: 40px 0 0 40px;
}
.myPoints .integral .text{
	padding: 5px 0 0 15px;
	width: 185px;
}
.myPoints .integral .text span{
	display: block;
	padding-top: 10px;
	color: #00B48B;
}
/*ç§¯åˆ†æ¥æº/æ¶ˆè€—*/
.myPoints .source-consumption{
	border: 1px solid #E6E6E6;
	margin-top: 20px;
}
.myPoints .source-consumption h2{
	height: 51px;
	background: #f2f8f8;
	font-size: 15px;
}
.myPoints .source-consumption h2 span{
	display: inline-block;
	height: 45px;
	width: 108px;
	text-align: center;
	line-height: 45px;
	border-left: 1px solid #e0e0e0;
	margin: 3px 0;
	cursor: pointer;
}
.myPoints .source-consumption h2 span:first-child{
	border-left: 0;
}
.myPoints .source-consumption h2 span.nav-on{
	color: #00B48B;
}
.myPoints .source-consumption #source{
	border-left: 1px solid #f2f8f8;
}
.myPoints .integral-source span{
	display: inline-block;
	width: 20%;
	line-height: 20px;
	font-size: 14px;
	padding: 15px 5px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	text-align: center;
	vertical-align: middle;
}
.myPoints .integral-consumption span{
	display: inline-block;
	width: 16.6%;
	line-height: 50px;
	text-align: center;
}
.source-consumption .tab h3{
	height: 50px;
	line-height: 50px;
	background: #63d0b9;
	color: #FFFFFF;
}
.source-consumption .tab ul li{
	font-size: 0;
}
.source-consumption .tab ul li.background:nth-child(2n){
	background: #fff;
}
.source-consumption .tab ul li:nth-child(2n-1){
	background: #f2f8f8;
}
.source-consumption .tab ul li.background{
	background: #f2f8f8;
}
.tab .integral-source .have-time,
.tab .integral-source .integral-type,
.tab .integral-consumption .consumption-time,
.tab .integral-consumption .exchange{
	display: inline-block;
	width: 250px;
	text-align: center;
}
.tab .integral-source .integral-value{
	display: inline-block;
	width: 698px;
	text-align: center;
}
.tab .integral-consumption .consumption-integral,
.tab .integral-consumption .channel{
	display: inline-block;
	width: 349px;
	text-align: center;
}
/*ç§¯åˆ†å•†åŸŽ-ç§¯åˆ†è§„åˆ™*/
.mall.integral-rules{
	min-height: 685px;
}
.integral-rules h2{
	font-size: 18px;
	text-align: center;
	padding: 45px 0 30px 0;
}
.integral-rules .rules-content{
	/*height: 685px;*/
	border: 1px solid #E6E6E6;
	border-radius: 10px;
	margin-bottom: 80px;
	padding: 0 30px;
}
.integral-rules .rules-content p{
	line-height: 28px;
}
.integral-rules table.table{
	/*border: 0;*/
	width: 100%;
	border: 1px solid #E6E6E6;
	margin: 40px 0 50px 0;
	padding-bottom: 10px;
}
.integral-rules table.table .center{
	text-align: center;
}
.integral-rules table.table .pd-left{
	padding-left: 20px;
}
.integral-rules table.table th{
	min-height: 50px;
	background-color: #63d0b9;
	border: 0;
    color: #FFFFFF;
}
.integral-rules table.table tbody tr{
	min-height: 50px;
	background-color: #f2f8f8;
	font-size: 14px;
}
.integral-rules table.table tr td,
.integral-rules table.table thead tr th {
	line-height: 20px;
	padding: 15px 5px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
}
.integral-rules table.table tbody tr:nth-child(2n){
	background-color: #fff;
}

/*ç§¯åˆ†å•†åŸŽ-å•†å“è¯¦æƒ…*/
.goods-details{
	min-height: 700px;
	padding-bottom: 70px;
}
.commodity-information{
	padding-top: 10px;
}
.commodity-information .commodity-top .img{
	width: 525px;
	height: 418px;
	border: 1px solid #efefef;
}
.commodity-information .commodity-top .img img{
	width: 100%;
	height: 100%;
}
.commodity-information .commodity-top .information{
	width: 630px;
	padding-left: 25px;
	height: 416px;
	border: 1px solid #E6E6E6;
	background: #f7f9f8;
}
.commodity-top .information{
	color: #4d4f4e;
	font-size: 16px;
}
.commodity-top .information h3{
	font-size: 18px;
	padding: 28px 0 30px 0;
	font-weight: bold;
}
.commodity-top .information .serial-number{
	padding-bottom: 50px;
}
.commodity-top .information .integral{
	padding-bottom: 35px;
}
.commodity-top .information .integral span{
	font-size: 18px;
	color: #00B48B;
}
.commodity-top .information .exchange-btn{
	display: block;
	width: 120px;
	height: 40px;
	background: #00B48B;
	color: #FFFFFF;
	text-align: center;
	line-height: 40px;
	border-radius: 5px;
	margin: 30px 0 0 70px;
	cursor: pointer;
}
.commodity-top .information .number{
	width: 320px;
	height: 40px;
	line-height: 40px;
}
.commodity-top .information .number input{
	width: 68px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	border: 1px solid #E6E6E6;
	color: #4f4f4f;
	margin: 0 10px 0 5px;
}
.commodity-top .information .number .number-btn{
	width: 25px;
	height: 40px;
	padding-right: 5px;
	position: relative;
}
.commodity-top .information .number .number-btn span{
	display: block;
	width: 23px;
	height: 16px;
	border: 1px solid ;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-size: 50%;
	position: absolute;
	cursor: pointer;
}
.commodity-top .information .number .number-btn span.add{
	top: 0;
	background-image: url(../images/add.png);
	background-position: 6px 5px;
}
.commodity-top .information .number .number-btn span.reduction{
	bottom: 0;
	background-image: url(../images/reduction.png);
	background-position: 6px 5px;
}
.commodity-information .commodity-bottom ul{
	padding-top: 15px;
}
.commodity-information .commodity-bottom ul li{
	float: left;
	width: 99px;
	height: 79px;
	margin-left: 20px;
	cursor: pointer;
	border: 1px solid #EFEFEF;
}
.commodity-information .commodity-bottom ul li img{
	width: 100%;
	height: 100%;
}
.commodity-information .commodity-bottom ul li.on{
	border: 1px solid #ff2829;
}
/*äº§å“è¯¦æƒ…*/
.product-details h2{
	font-size: 20px;
	padding: 40px 0 10px 10px;
	border-bottom: 1px solid #E6E6E6;
	color: #4e504f;
	margin-bottom: 20px;
}
.product-details dl{
	padding-left: 10px;
}
.product-details dt{
	font-size: 18px;
	color: #787878;
}
.product-details .brand-name dd{
	font-size: 18px;
	color: #23b994;
	padding-left: 10px;
}
.product-details .brand-name{
	padding: 25px 0 30px 10px;
}
.product-details .product-parameters{
	padding-bottom: 25px;
}
.product-details .product-parameters dd{
	font-size: 16px;
	color: #787878;
	padding-top: 20px;
}
.product-details .dimensions{
	line-height: 18px;
}
.product-details .dimensions dd{
	font-size: 16px;
	color: #787878;
	padding-left: 10px;
}
.commodity-images{
	padding-top: 40px;
}
.mall.goods-details .product-details p{
	width: 1200px;
	text-align: center;
}
.mall.goods-details .product-details img{
	max-width: 900px;
	height: auto;
}
/*ç§¯åˆ†å•†åŸŽ-è®¢å•ç¡®è®¤*/
/*è®¢å•æµç¨‹-ç®­å¤´*/
.order-confirmation{
	height: 1000px;
}
.order-confirmation .order-arrow{
	width: 582px;
	height: 30px;
	line-height: 30px;
	margin: 20px auto 0 auto;
	background: url(../images/order_arrow01.png) no-repeat #FFFFFF;
}
.order-confirmation .order-arrow span{
	float: left;
	width: 194px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #666;
	font-size: 14px;
}
.order-confirmation .order-arrow span.on{
	color: #FFFFFF;
}
.address{
	margin-top: 20px;
	border: 1px solid #E6E6E6;
}
.address .address-nav{
	padding: 0 20px 0 25px;
	height: 32px;
	line-height: 32px;
	background: #f2f8f8;
}
.address .address-nav h3{
	font-size: 15px;
}
.address .address-nav span{
	width: 75px;
	margin-right: 15px;
	color: #666;
	font-size: 12px;
	cursor: pointer;
	display: inline-block;
}
.address .address-nav span img{
	padding-right: 5px;
}
.address .address-nav .new-address img{
	position: relative;
	top: 2px;
}
/*åœ°å€åˆ—è¡¨*/
.address .address-lists{
	padding: 19px 0 9px 2px;
	font-size: 0;
}
.address .address-lists li{
	/*float: left;*/
	display: inline-block;
	width: 386px;
	min-height: 131px;
	vertical-align: top;
	border: 2px dashed #dadada;
	margin-left: 6px;
	margin-bottom: 10px;
	background: #f2f8f8;
	font-size: 14px;
}
.address .address-lists li.on{
	border: 2px dashed #01b48d;
}
.address .address-lists li .add{
	display: block;
	line-height: 131px;
	width: 386px;
	height: 131px;
	text-align: center;
	cursor: pointer;
	color: #8a8c8b;
}
.address .address-lists li .add img{
	width: 20px;
	position: relative;
	top: 3px;
}
.address .address-lists li h3{
	color: #000000;
	/*min-height: 40px;*/
	line-height: 20px;
	border-bottom: 1px solid #dadada;
	padding: 10px 10px 9px 18px;
}
.address .address-lists li p{
	color: #999;
	padding: 5px 15px 0 18px;
	line-height: 20px;
}
.address .address-lists li .editor{
	padding: 12px 6px 12px 18px;
	font-size: 12px;
}
.address .address-lists li .editor a{
	float: left;
	color: #000000;
}
.address .address-lists li .editor a.color{
	color: #00B48B;
}
.address .address-lists li .editor span{
	float: right;
	padding: 0 7px;
	border-right: 1px solid #000;
	cursor: pointer;
}
.address .address-lists li .editor .delete{
	border-right: 0;
}
.order-confirmation .warm-prompt{
	font-size: 12px;
	color: #999;
	padding-top: 10px;
}
.order-confirmation .warm-prompt span{
	color: red;
}
.order-confirmation h2{
	padding: 55px 0 20px 25px;
}
.order-confirmation h3.order-nav{
	padding-bottom: 10px;
	border-bottom: 2px solid #eaf9f4;
	font-size: 14px;
}
.order-confirmation .order-nav span{
	float: left;
}
.order-confirmation .order-nav .details{
	width: 350px;
	padding-left: 30px;
}
.order-confirmation .order-nav .required{
	width: 125px;
	text-align: center;
}
.order-confirmation .order-nav .number{
	width: 65px;
	text-align: center;
}
.order-confirmation .order-nav .exchange{
	width: 630px;
	text-align: center;
}
/*å•†å“ä¿¡æ¯*/
.order-confirmation .combined{
	height: 60px;
	line-height: 60px;
	background: #EAF9F4;
	padding: 0 25px  0 30px;
	font-size: 14px;
	color: #888;
}
.order-confirmation .btn{
	margin: 30px 0 190px 0;
	position: relative;
}
.order-confirmation .tc-background .btn{
	margin: 0 auto;
}
.order-confirmation .btn .order-btn{
	display: block;
	width: 118px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	border-radius: 5px;
	font-size: 15px;
	cursor: pointer;
	position: absolute;
	top: 0;
}
.order-confirmation .btn .submit-orders{
	right: 170px;
	background: #00B48B;
	color: #FFFFFF;
	border: 1px solid #00B48B;
}
.order-confirmation .btn .return-orders{
	right: 30px;
	border: 1px solid #E6E6E6;
    color: #999999;
}
.order-confirmation .goods{
	padding: 12px 0;
	border-bottom: 1px solid #EFFAF6;
}
.order-confirmation .goods .goods-img{
	width: 380px;
	height: 80px;
}
.order-confirmation .goods .goods-img img,
.order-confirmation .goods .goods-img .block{
	width: 80px;
	height: 80px;
	margin: 0 15px 0 25px;
	float: left;
}
.order-confirmation .goods .goods-img span{
	float: left;
	max-width: 240px;
	font-size: 15px;
	padding-top: 18px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.order-confirmation .price-statistics .row {
	line-height: 72px;
	background-color: #eaf9f4;
	border-bottom: 2px solid #fff;
	font-size: 14px;
	padding-right: 20px;
}
.order-confirmation .price-statistics .my-points {
	width: 280px;
	text-align: center;
}
.order-confirmation .price-statistics .coupon-box {
	width: 898px;
	border-left: 2px solid #fff;
}
.price-statistics .coupon-box .coupon-text {
	padding: 0 20px 0 28px;
}
.price-statistics .coupon-box .drop-down-box {
	position: relative;
	top: 18px;
	width: 138px;
	height: 34px;
	line-height: 34px;
	padding: 0 45px 0 15px;
	border: 1px solid #0ab791;
	background-color: #eaf9f4;
	cursor: pointer;
}
.price-statistics .drop-down-box .drop-down-text {
	padding: 0;
	background-color: #eaf9f4;
	color: #333;
}
.price-statistics .drop-down-box .drop-down-img {
	background-size: 25px auto;
	border: 0;
}
.price-statistics .drop-down-box .drop-down-list {
	top: 37px;
	width: 180px;
}
.price-statistics .drop-down-box .drop-down-list li {
	padding-left: 15px;
	line-height: 34px;
	height: 34px;
	color: #333;
}
.price-statistics .drop-down-box .drop-down-list li:hover {
	color: #fff;
}
/*æ•°é‡*/
.goods .goods-number{
	padding-top: 25px;
}
.goods .goods-number input{
	width: 42px;
	height: 23px;
	line-height: 23px;
	text-align: center;
	border: 1px solid #e2e2e2;
	color: #4d4f4e;
}
.goods .goods-number .number-btn{
	width: 15px;
	height: 25px;
	padding-left: 5px;
	position: relative;
}
.goods .goods-number .number-btn span{
	display: block;
	width: 14px;
	height: 9px;
	border: 1px solid #E2E2E2;
	position: absolute;
	background-repeat: no-repeat;
	background-size: 50%;
	cursor: pointer;
}
.goods .goods-number .number-btn .number_add{
	top: 0;
	background-image: url(../images/add.png);
	background-position: 4px 3px;
}
.goods .goods-number .number-btn .reduction{
	bottom: 0;
	background-image: url(../images/reduction.png);
	background-position: 4px 3px;
}
.order-confirmation .goods .goods-exchange{
	width: 630px;
	text-align: center;
	line-height: 80px;
	height: 80px;
}
.order-confirmation .goods .goods-required{
	width: 125px;
	height: 80px;
	text-align: center;
	line-height: 80px;
}
/*å¼¹å‡º-å…‘æ¢å¥–å“*/
.cash-prizes{
	width: 600px;
	height: 300px;
	background: #FFFFFF;
	border-radius: 5px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -150px 0 0 -300px;
}
.cash-prizes h2{
	text-align: center;
	font-size: 18px;
	padding: 20px 0 20px 0;
}
.cash-prizes .verification-box,
.cash-prizes .yanzhengma{
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	padding: 0 0 20px 50px;
}
.cash-prizes .verification-box span,
.cash-prizes .yanzhengma span{
	display: inline-block;
	width: 120px;
	height: 40px;
	line-height: 40px;
}
.cash-prizes .verification-box input,
.cash-prizes .yanzhengma input{
	width: 238px;
	height: 38px;
	line-height: 38px;
	padding-left: 20px;
	border: 1px solid #E6E6E6;
	border-radius: 5px;
	margin: 0 15px 0 10px;
	color: #999;
}
.cash-prizes .yanzhengma&gt;img{
	cursor: pointer;
	display: inline-block;
	width: 80px;
	height: 38px;
}
.cash-prizes .verification-box input::placeholder{
	color: #CCCCCC;
}
.cash-prizes .verification-box input::-webkit-placeholder{
	color: #CCCCCC;
}
.cash-prizes .verification-box input::-ms-placeholder{
	color: #CCCCCC;
}
.cash-prizes .verification-box input::-moz-placeholder{
	color: #CCCCCC;
}
.cash-prizes .verification-box input::-o-placeholder{
	color: #CCCCCC;
}
.cash-prizes .verification-box  a{
	display: block;
	width: 120px;
	height: 40px;
	line-height: 40px;
	color: #FFFFFF;
	text-align: center;
	border-radius: 5px;
	background: #00B48B;
}
/*å¼¹å‡º-æ–°å¢žæ”¶è´§åœ°å€*/
.address-form{
	width: 600px;
	height: 425px;
	background: #FFFFFF;
	border-radius: 5px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -212px 0 0 -300px;
}
.new-address-box{
	width: 800px;
	height: 550px;
	background: #FFFFFF;
	border-radius: 5px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -275px 0 0 -400px;
}
.new-address-box h2{
	font-size: 18px;
	text-align: center;
	padding: 20px 0 25px 0;
}
.new-address-box .input{
	font-size: 14px;
	padding-bottom: 20px;
}
.new-address-box .input-box{
	width: 480px;
	margin: 0 auto;
}
.new-address-box .input span{
	display: inline-block;
	width: 80px;
	height: 40px;
	line-height: 40px;
	text-align: right;
}
.new-address-box .input input{
	width: 228px;
	height: 38px;
	border: 1px solid #E6E6E6;
	border-radius: 5px;
	padding-left: 15px;
	padding-right: 15px;
}
.new-address-box .input .detailed-address{
	width: 365px;
}
.new-address-box .set-up{
	font-size: 14px;
	padding: 0 0 30px 80px;
}
.new-address-box .set-up .default{
	margin-right: 5px;
}
.new-address-box .default input[type=checkbox] + label{
	width: 13px;
	height: 13px;
}
.new-address-box .default input[type=checkbox]:checked + label{
	background-size: 13px auto;
}
.new-address-box .set-up input{
	width: 18px;
	height: 18px;
}
.new-address-box .set-up .default+label{
	height: 22px;
	line-height: 22px;
}
.new-address-box .set-up span{
	display: inline-block;
	padding-left: 10px;
	height: 20px;
	line-height: 20px;
}
/*ç§¯åˆ†å•†åŸŽ-å®Œæˆäº¤æ˜“é¡µ*/
.complete-box .successful{
	padding: 105px 0 75px 0;
	width: 360px;
	margin: 0 auto;
}
.complete-box .successful img,
.complete-box .successful .block {
	width: 52px;
	height: 52px;
	margin-right: 15px;
}
.complete-box .successful h3{
	color: #00B48B;
	padding-bottom: 15px;
}
.complete-box .successful p{
	font-size: 14px;
}
.complete-box .order-list{
	border: 1px solid #eaf9f4;
}
.complete-box .order-list .list-nav{
	height: 39px;
	line-height: 39px;
	background: #EAF9F4;
}
.order-list .list-nav span{
	float: left;
	width: 299px;
	text-align: center;
	font-size: 15px;
}
.order-list .list-content li span{
	float: left;
	width: 299px;
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #EAF9F4;
	margin: -1px -1px 0 0;
	text-align: center;
	font-size: 14px;
	color: #00B48B;
}
.order-list .list-content li .serial-number{
	color: #000000;
}
.order-list .list-content li .parcel{
	border-right: 1px solid #EAF9F4;
	border-left: 1px solid #EAF9F4;
}
.order-list .list-content li .gift{
	border-right: 1px solid #EAF9F4;
}
.order-list .gift-receipt{
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #EAF9F4;
	font-size: 14px;
	padding-left: 18px;
}
.order-list .gift-receipt span{
	color: #989898;
}
/*æŒ‰é’®*/
.complete-box .btn{
	width: 260px;
	margin: 200px auto 180px auto;
}
.complete-box .btn a{
	float: left;
	width: 118px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	border: 1px solid #E6E6E6;
	border-radius: 5px;
	color: #999999;
	font-size: 15px;
	margin-right: 10px;
}
.complete-box .btn a.btn-on{
	background: #00B48B;
	border: 1px solid #00B48B;
	color: #FFFFFF;
}
/*ç§¯åˆ†å•†åŸŽ-ç­›é€‰*/
.screening .search{
	position: relative;
	width: 880px;
	margin: 20px auto  30px auto;
}
.screening .scope-nav{
	font-size: 15px;
	height: 60px;
	line-height: 60px;
	background: #f7f9f8;
	padding: 0 20px 0 30px;
}
.screening .scope-nav .left span{
	float: left;
	margin-right: 50px;
	cursor: pointer;
}
.screening .scope-nav .left span img{
	padding-left: 10px;
}
.screening .scope-nav .right input{
	width: 78px;
	height: 30px;
	padding-left: 10px;
	line-height: 28px;
	border: 1px solid #E6E6E6;
	border-radius: 5px;
	margin-top: 14px;
}
.screening .scope-nav .right .small{
	color: #999;
}
.screening .scope-nav .right .line{
	display: inline-block;
	width: 15px;
	height: 1px;
	background: #858786;
	margin: 30px 10px 0 10px ;	
}
.screening .scope-nav .right a{
	display: inline-block;
	width: 72px;
	height: 32px;
	line-height: 32px;
	background: #00B48B;
	color: #FFFFFF;
	border-radius: 5px;
	text-align: center;
	margin: 14px 0 0 20px;
}
/*é€‰ä¸­åˆ†ç±»*/
.screening .mall-select{
	position: relative;
	border: 1px solid #00b48b;
    border-radius: 5px;
    display: inline-block;
    line-height: 25px;
    padding: 0 30px 0 10px;
    position: relative;
    margin: 16px 20px 0 0;
    color: #00b48b;
    font-size: 12px;
}
.screening .mall-select .delete{
	width: 15px;
    height: 17px;
    background: url(../images/xg_tb4.png) no-repeat;
    background-size: 15px 17px;
    position: absolute;
    right: 10px;
    top: 2px;
    cursor: pointer;
}
/*å•†å“åˆ—è¡¨*/
.screening .list-goods{
	margin: 15px 0 120px 0;
}
.screening .list-goods li{
	float: left;
	width: 299px;
	height: 300px;
	border: 1px solid #E6E6E6;
	margin: -1px 0 0 -1px;
	overflow: hidden;
}
.screening .list-goods li .img{
	width: 100%;
	height: 185px;
	padding-top: 10px;
}
.screening .list-goods li .img img{
	width: 100%;
	height: 100%;
}
.screening .list-goods li .text{
	text-align: center;
	font-size: 14px;
}
.screening .list-goods li .text h3{
	color: #454545;
	margin: 20px 15px 15px 15px;
	font-weight: bold;
}
.screening .list-goods li .text h3,
.show-box h4,
.gifts h4 {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.screening .list-goods li .text p{
	color: #9b9b9b;
}
.screening .list-goods li .text p span{
	color: #00B48B;
	font-size: 16px;
	padding-right: 5px;
}
.search input:autofill,
.search input:-moz-autofill,
.search input:-ms-autofill,
.search input:-o-autofill,
.search input:-webkit-autofill {
	box-shadow: 0 0 0 400px #fff inset;
	-webkit-box-shadow: 0 0 0 400px #fff inset;
	-moz-box-shadow: 0 0 0 400px #fff inset;
	-ms-box-shadow: 0 0 0 400px #fff inset;
ã€€ã€€-o-box-shadow: 0 0 0 400px #fff inset;
ã€€ã€€text-fill-color: #000;
	-webkit-text-fill-color: #000;
	-moz-text-fill-color: #000;
	-ms-text-fill-color: #000;
	-o-text-fill-color: #000;
}
</pre></body></html>