<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
* {
	border: 0;
	outline: 0;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-touch-callout: none;
	-webkit-user-drag: none;
	margin: 0;
	padding: 0;}
body {
	font-size: 14px;
	color: #666;
	font-family: "Hiragino Sans GB", DroidSansFallback, "Microsoft YaHei", "微软雅黑", arial, simsun;}
article, aside, footer, header, hgroup, nav, section, audio, canvas, video, img {
	display: block;}
img {
	border: 0;
	width:100%;
}
ul, ol {
	list-style: none}
a {
	text-decoration: none;
	color: #333;}
a:visited {
	/*color: #333;*/}
input, textarea, select {
	font-size: 14px;
	font-family: "Hiragino Sans GB", DroidSansFallback, "Microsoft YaHei", "微软雅黑", arial, simsun;}
em,i{font-style: normal;}
.none{
	display: none !important;
}

/* 按钮样式 */
.sub, .btn, .pay_btn {
	display: block;
	width: 100%;
	line-height: 34px;
	border-radius: 5px;
	color: #FFF;
	font-size: 16px;
	text-align: center;
	box-sizing: border-box;
	-webkit-appearance: none;}
.sub, .pay_btn {
	border: solid 1px #cf2323;
	background: -webkit-linear-gradient(top, #c12121, #cf2323);
	color:#FFF;}
.sub[class="sub hover"], .pay_btn[class="sub hover"] {
	background: -webkit-linear-gradient(top, #cf2323, #c12121);}
.btn {
	color: #555;
	border: solid 1px #CCC;
	background: -webkit-linear-gradient(top, #FCFCFC, #F0F0F0);}
.btn[class="btn hover"] {
	background: -webkit-linear-gradient(top, #F0F0F0, #FCFCFC);}
.shop_price {
	color: #cf2323;}
/* 主体 */
.main {
	width: 100%;
	max-width: 720px;
	min-width: 320px;
	margin: 0 auto;
	position: relative;}
.page {
	position: relative;
	width: 100%;
	background-color: #FFF;
	/*padding-bottom: 50px;*/
}
.main .index {
	background: #fafafa;}
.main .category_index {
	background: #FFF;}
.main .user_login {
	background: #FFF;}
.main .promotion_bg {
	background: #FFF;}
/*留白*/
.blank {
	height: 10px;
	line-height: 10px;
	clear: both;}
.blank20 {
	height: 20px;
	line-height: 20px;
	clear: both;}
.blank55 {
	height: 55px;
	line-height: 55px;
	clear: both;}
.active { 
	position: relative;
	width: 100%;
	background-color: #FFF;}
/* 100%高度要素 */
html {
	height: 100%;}
body {
	min-height: 100%;
	display: -webkit-box;
	-webkit-box-align: stretch;}
.main {
	min-height: 100%;
	display: -webkit-box;
	-webkit-box-align: stretch;}
.noScroll {
	overflow: hidden;}
/* 遮罩 */
#mask {
	display: none;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 997;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.2);}
#menu {
	display: none;
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 998;
	width: 80%;
	height: 100%;
	padding: 10px 15px;
	box-sizing: border-box;
	overflow: hidden;
	background-color: #333;
	-webkit-transform: translateZ(0px);}
#menu dl {
	display: none;
	box-sizing: border-box;
	line-height: 40px;
	color: #DFDFDF;}
#menu dl:nth-child(1) {
	display: block;}
#menu dl dt {
	display: -webkit-box;
	border-bottom: solid 1px #2b2b2b;
	font-weight: bold;}
#menu dl dt span {
	display: block;
	width: 20px;
	height: 40px;
	position: relative;}
#menu dl dt span:after {
	content: '';
	position: absolute;
	top: 13px;
	left: 0;
	display: block;
	width: 10px;
	height: 10px;
	border-color: #DFDFDF;
	border-style: solid;
	border-width: 0 2px 2px 0;
	-webkit-transform: rotate(135deg);}
#menu dl dd {
	border-bottom: solid 1px #2b2b2b;
	display: -webkit-box;}
#menu dl dd p {
	-webkit-box-flex: 1;}
#menu dl dd span {
	display: block;
	width: 40px;
	height: 40px;
	position: relative;
	background: url(../images/new_images/arrow.png) no-repeat center center;
	background-size: 30px auto;}
/* 头部 */
header {
	width: 100%;
	display: -moz-box;
	display: -webkit-box;
	color: #FFF;
	font-size: 16px;
	background: #fff;
	padding:0 2.5%;
	box-sizing:border-box;
	background-size: 100% auto;}
header a.back:after {
	content: '';
	position: absolute;
	top: 13px;
	left: 13px;
	display: block;
	width: 10px;
	height: 10px;
	border-color: #FFF;
	border-style: solid;
	border-width: 0 2px 2px 0;
	-webkit-transform: rotate(135deg);}
.headLeft a#logo {
	background: url(../images/new_images/logo.png) no-repeat center;
	background-size:100% auto;}
.headLeft{
	width:28%;
	height: 50px;
	line-height: 50px;
	overflow: hidden;}
.headLeft a{
	display: block;
	height: 50px;
	line-height: 50px;
	text-indent: -9999px;}
.headLeft a.hover{
	background-color: #b51f1f !important;}
.headSearch {
	width: 100%;
	height: 40px;
	-webkit-box-flex: 1;
	-moz-box-flex: 1;
	overflow: hidden;
	margin:0 0 0 10px;}
.top_search {
	height: 30px;
	margin-top: 10px;
	overflow: hidden;
	position: relative;
	z-index: 1;}
.top_search .search_keywords {
	background: #f1f1f1;
	height: 30px;
	border-radius:15px;
	width: 100%;
	border: none;
	box-sizing: border-box;
	padding: 0px 5px 0px 35px;}
.top_search .search_submit {
	width: 20px;
	height: 20px;
	position: absolute;
	z-index: 2;
	left: 10px;
	top: 5px;
	background: url(../images/new_images/icon_1.png) no-repeat center;
	background-size: 18px auto;}
/*  首页  */
.banner_box {
	position: relative;
	z-index: 1;}
.slide-box {
	position: relative;
	overflow: hidden; /*min-height:100px;*/
	z-index: 1;}
.slide-box .hd {
	position: absolute;
	right: 0px;
	bottom: 5px;
	z-index: 2;
	width: 100%;
	text-align: center;
	display: -webkit-box;
	-webkit-box-pack: center;}
.slide-box .hd ul {
	display: -webkit-box;}
.slide-box .hd li {
	width: 12px;
	height: 12px;
	border-radius: 10px;
	margin: 0 3px;
	overflow: hidden;
	text-indent: -9999px;
	background-color: #FFF;}
.slide-box .hd li.on {
	background-color: #008a45;}
.slide-box .bd {
	position: relative;
	z-index: 1;}
.slide-box .bd li {
	position: relative;
	text-align: center;
	display: none;}
.slide-box .bd li img {
	vertical-align: top;
	width: 100%;}
.index_classify{
	width:100%;
	padding-top:25px;
	background:#fff;
	overflow:hidden;
	border-bottom:solid 1px #eeeeee;}
.index_classify dl{
	width:25%;
	float:left;
	padding-bottom:18px;
	text-align:center;}
.index_classify dl dt{
	width:50px;
	margin:0 auto;}
.index_classify dl dt img{
	width:100%;}
.index_classify dl dd{
	width:100%;
	height:20px;
	line-height:20px;
	font-size:12px;
	color:#666666;}
.index_news{
	width:100%;
	padding:20px 2.5%;
	background:#fff;
	box-sizing:border-box;
	display:-webkit-box;}
.index_news_left{
	width:50px;
	height:50px;
	background:url(../images/new_images/icon_11.png) no-repeat center;
	background-size:auto 100%;}
.index_news_right{
	width:100%;
	padding-left:10px;
	box-sizing:border-box;
	-webkit-box-flex:1;
	overflow:hidden;}
.index_news_right ul li{
	width:100%;
	padding:5px 0;}
.index_news_right ul span{
	width:100%;
	height:20px;
	line-height:20px;
	color:#333;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;}
.index_news_right ul font{
	width:100%;
	height:20px;
	line-height:20px;
	font-size:12px;
	color:#999;
	display:block;}
.index_floor{
	width:100%;}
.index_name{
	width:100%;
	height:59px;
	line-height:59px;
	text-align:center;
	position:relative;}
.index_name span{
	background:#fafafa;
	display:inline-block;
	color:#333;
	padding:0 5px;
	font-size:16px;
	position:relative;
	z-index:1;}
.index_name em{
	width:40%;
	height:1px;
	background:#999;
	display:block;
	top:30px;
	left:30%;
	position:absolute;}


.index_limit{
	width:95%;
	margin:0 auto;
	background:#fff;
	display:-webkit-box;}
.index_limit_left{
	width:46.7%;}
.index_limit_left dl{
	width:100%;
	position:relative;}
.index_limit_left dl dt{
	width:100%;}
.index_limit_left dl dt img{
	width:100%;}
.index_limit_left dl dd{
	width:95%;
	position:absolute;
	top:0px;
	left:5%;
	color:#fff;}
.index_limit_left dl dd span{
	font-size:18px;
	height:35px;
	line-height:35px;
	padding-top:8px;
	font-weight: bold;
	display:block;}
.index_limit_left dl dd i{
	width:30px;
	height:2px;
	background:#fff;
	display:block;}
.index_limit_left dl dd p{
	height:30px;
	line-height:30px;
	font-size:12px;}
.index_limit_left dl dd em{
	width:78%;
	display:block;}
.index_limit_left dl dd em img{
	width:100%;}
.index_limit_right{-webkit-box-flex:1;}
.index_limit_top{
	width:100%;}
.index_limit_top dl{
	width:100%;
	display:-webkit-box;
	-webkit-box-align:center;}
.index_limit_top dl dt{
	width:42%;
	display:block;}
.index_limit_top dl dt img{
	width:100%;}
.index_limit_top dl dd{
	-webkit-box-flex:1;
	padding-left:10px;}
.index_limit_top dl dd span{
	height:20px;
	line-height:20px;
	font-weight:bold;
	color:#963eff;
	padding-top:10px;
	display:block;

	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.index_limit_top dl dd p{
	font-size:12px;
	height:16px;
	line-height:16px;
	color:#999999;}
.index_limit_top dl dd em{
	height:18px;
	line-height:18px;
	font-size:12px;
	border:solid 1px #ef1544;
	display:inline-block;
	padding:0 5px;
	color:#ef1544;}
.index_limit_bottom{
	width:100%;
	display:-webkit-box;
	border-top:solid 1px #f5f5f5;}
.index_limit_bottom dl{
	width:50%;
	display:block;}
.index_limit_bottom dl.index_limit_front{
	box-sizing:border-box;
	border-right:solid 1px #f5f5f5;}
.index_limit_bottom dl dt{
	width:100%;}
.index_limit_bottom dl dt img{
	width: 70%;
	margin: 0 auto;
}
.index_limit_bottom dl dd{
	width:100%;
	text-align:center;}
.index_limit_bottom dl.index_limit_front dd span{
	height:20px;
	line-height:20px;
	font-weight:bold;
	color:#987937;
	padding-top:5px;
	display:block;

	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.index_limit_bottom dl dd font{
	font-size:12px;
	height:16px;
	line-height:16px;
	display:block;
	color:#999999;}
.index_limit_bottom dl dd em{
	height:18px;
	line-height:18px;
	font-size:12px;
	border:solid 1px #ef1544;
	display:inline-block;
	padding:0 5px;
	color:#ef1544;}
.index_limit_bottom dl dd span{
	height:20px;
	line-height:20px;
	font-weight:bold;
	color:#993435;
	padding-top:5px;
	display:block;}


.index_sale{
	width:95%;
	margin:0 auto;
	background:#fff;
	display:-webkit-box;
	border-bottom:solid 1px #f5f5f5;}
.index_sale_list,.index_sale_left{
	width:51%;
	display:block;
	border-right: solid 1px #f5f5f5;}
.index_sale_list dl,.index_sale_left dl{
	width:100%;
	display:block;
	position:relative;}
.index_sale_list dl dt,.index_sale_left dl dt{
	width:100%;}
.index_sale_list dl dt img,.index_sale_left dl dt img{
	max-width:100%;
}
.index_sale_list dl dd{
	width:100%;
	display:-webkit-box;
	position:absolute;
	z-index:1;
	top:0px;}
.index_sale_list dl dd span{
	width:70px;
	display:block;
	color:#f3f3f3;
	padding:3px 0 11px;
	text-align:center;
	background:url(../images/new_images/background_2.png) no-repeat center top;
	background-size:100% auto;} 
.index_sale_list dl dd span i{
	font-size:12px;}
.index_sale_list dl dd font{
	-webkit-box-flex:1;
	display:block;
	padding-left:5px;}
.index_sale_list dl dd font em{
	color:#008a45;
	display:block;
	padding-top:8px;}
.index_sale_list dl dd font i{
	font-size:12px;
	color:#999;
	display:block;}
.index_sale_sort{
	-webkit-box-flex:1;}
.index_sale_sort dl{
	width:100%;
	display:block;
	position:relative;}
.index_sale_sort dl dt{
	width:100%;}
.index_sale_sort dl dt img{
	max-width:100%;
}
.index_sale_sort dl dd,.index_sale_left dl dd{
	width:100%;
	position:absolute;
	z-index:1;
	top:10px;
	left:5%;}
.index_sale_sort dl dd span,.index_sale_left dl dd span{
	display:block;
	font-size:15px;}
.index_sale_sort dl dd span.index_sale_one{
	color:#31a3f7;}
.index_sale_sort dl dd font,.index_sale_left dl dd font{
	font-size:12px;
	color:#999;
	display:block;}
.index_sale_left dl dd span.index_sale_two{
	color:#fd5317;}
.index_sale_sort dl dd span.index_sale_three{
	color:#ff3961;}
.index_sale_left dl dd span.index_sale_four{
	color:#fa4468;}
.index_sale_sort dl dd span.index_sale_five{
	color:#cd9c71;}
.index_sale_end{
	border-bottom:none;}
.index_energy_chart{
	width:95%;
	margin:0 auto;}
.index_energy_chart img{
	width:100%;}
.index_energy_goods{
	width:96%;
	margin:0 auto;
	display:-webkit-box;}
.index_energy_goods dl{
	width:50%;
	display:block;
	padding:6px 0.8% 0;
	box-sizing:border-box;}
.index_energy_goods dl dt{
	width:100%;
	background:#fff;}
.index_energy_goods dl dt img{
	width:100%;}
.index_energy_goods dl dd{
	width:100%;
	padding:5px 0 15px;
	background:#fff;}
.index_energy_goods dl dd span{
	width:95%;
	height:30px;
	line-height:30px;
	margin:0 auto;
	color:#444;
	display:block;
	overflow: hidden;
	white-space:nowrap;
	text-overflow:ellipsis;}
.index_energy_goods dl dd font{
	width:95%;
	height:20px;
	line-height:20px;
	margin:0 auto;
	display:block;
	position:relative;}
.index_energy_goods dl dd font i{
	color:#e62129;}
.index_energy_goods dl dd font em{
	width:25px;
	height:25px;
	right:0;
	top:5px;
	background:url(../images/new_images/icon_2.png) no-repeat center;
	background-size:auto 100%; 
	position:absolute;}
/*  尾部  */
footer{
	width: 100%;
	height: 50px;
	background-color:#FFF;
	z-index: 999;
	position: fixed;
	left: 0px;
	bottom: 0px;
	display:-webkit-box;}
.tail_left{
	padding-right:29px;
	box-sizing:border-box;}
.tail_right{
	padding-left:29px;
	box-sizing:border-box;}
.tail_left,.tail_right{
	width:50%;
	display:block;}
.tail_left ul,.tail_right ul{
	width: 100%;
	height: 100%;
	display: -webkit-box;
	-webkit-box-flex: 1;}
.tail_left ul li,.tail_right ul li{
	-webkit-box-flex: 1;
	height: 100%;
	overflow: hidden;
	text-align: center;}
.tail_left ul li a,.tail_right ul li a{
	display: block;
	height: 100%;
	color: #999999;
	padding-top: 3px;}
.tail_left ul li a:visited .tail_right ul li a:visited{
	color: #008a45;}
.tail_left ul li a.hover ,.tail_right ul li a.hover{
	color: #008a45;}
.tail_left ul li span,.tail_right ul li span{
	display: block;
	width: 28px;
	height: 28px;
	margin: 0 auto;
	background-size: 80% auto;
	background-position: center;
	background-repeat: no-repeat;}
.tail_left ul li:nth-child(1) span {
	background-image: url(../images/new_images/icon_14.png);}
.tail_left ul li:nth-child(2) span {
	background-image: url(../images/new_images/icon_16.png);}
.tail_left ul li:nth-child(1) .hover span {
	background-image: url(../images/new_images/icon_13.png);}
.tail_left ul li:nth-child(2) .hover span {
	background-image: url(../images/new_images/icon_15.png);}
.tail_right ul li:nth-child(1) span {
	background-image: url(../images/new_images/icon_18.png);}
.tail_right ul li:nth-child(2) span {
	background-image: url(../images/new_images/icon_20.png);}
.tail_right ul li:nth-child(1) .hover span {
	background-image: url(../images/new_images/icon_17.png);}
.tail_right ul li:nth-child(2) .hover span {
	background-image: url(../images/new_images/icon_19.png);}
.tail_button{
	width:58px;
	height:58px;
	margin-top:-8px;
	margin-left:-29px;
	-webkit-box-flex:1;}
.tail_button a{
	width:58px;
	height:58px;
	background:url(../images/new_images/icon_12.png?t=20130822) no-repeat center;
	background-size:auto 100%;
	display:block;}
.tail_shadow{
	width:100%;
	height:8px;
	background:url(../images/new_images/background_3.png) repeat-x bottom;
	background-size:auto 100%;
	z-index: 999;
	position: fixed;
	left: 0px;
	bottom: 50px;}
/*  登录  */
.entry_top{
	width:95%;
	height:30px;
	padding:12px 0;
	margin:0 auto;
	display:-webkit-box;}
.entry_top span{
	width:20px;
	height:30px;
	display:block;}
.entry_top span a{
	width:20px;
	height:30px;
	display:block;
	background:url(../images/new_images/icon_21.png) no-repeat center;
	background-size:100% auto;}
.entry_top font{
	height:30px;
	line-height:30px;
	display:block;
	-webkit-box-flex:1;
	text-align:right;}
.entry_logo{
	width:95%;
	margin:0 auto;
	padding-top:40px;}
.entry_logo span{
	width:35%;
	margin:0 auto;
	display:block;}
.entry_logo span img{
	width:100%;}
.entry_input{
	width:95%;
	height:30px;
	line-height:30px;
	margin:0 auto;
	padding-top:50px;
	border-bottom:solid 1px #dedede;}
.entry_input dl{
	display:-webkit-box;}
.entry_input dl dt{
	width:28%;
	display:block;
	color:#444;
	position:relative;}
.entry_input dl dt span{
	width:18px;
	padding:5px 2px;
	float:left;
	position:relative;
	z-index:2;}
.entry_input dl dt span img{
	width:18px;}
.entry_input dl dd{
	display:block;
	-webkit-box-flex:1;
	position:relative;}
.entry_text{
	width:100%;
	outline:none;
}
input:-webkit-autofill {
	-webkit-box-shadow: 0 0 0px 1000px white inset;
}
.entry_text::-webkit-input-placeholder{
	color:#d0d0d0;}
.entry_forget{
	width:95%;
	margin:0 auto;
	height:35px;
	line-height:35px;
	text-align:right;}
.entry_forget a{
	color:#999;}
.entry_button{
	width:95%;
	margin:0 auto;
	padding-top:40px;}
.entry_submit{
	width:100%;
	height:45px;
	line-height:45px;
	color:#fff;
	background:#008a45;
	-webkit-appearance:none;
}
.entry_cooperate{
	width:95%;
	margin:0 auto;}
.cooperate_title{
	width:100%;
	height:35px;
	line-height:35px;
	margin-top:50px;
	text-align:center;
	position:relative;}
.cooperate_title span{
	display:inline-block;
	padding:0 15px;
	background:#fff;
	color:#444;
	font-size:16px;
	position:relative;
	z-index:2;}
.cooperate_title em{
	width:80%;
	height:1px;
	display:block;
	background:#dedede;
	position:absolute;
	left:10%;
	top:18px;}
.cooperate_content{
	width:100%;
	display:-webkit-box;
	padding-top:20px;}
.cooperate_content dl{
	width:100%;
	display:block;
	text-align:center;}
.cooperate_content dl dt{
	width:40px;
	height:40px;
	margin:0 auto;}
.cooperate_content dl dt img{
	width:100%;}
.cooperate_content dl dd{
	width:100%;
	height:30px;
	line-height:30px;
	color:#999;}
.member_top{
	width:100%;
	background:url(../images/new_images/background_4.jpg) no-repeat center;
	background-size:100% 100%;}
.main_top{
	width:95%;
	margin:0 auto;
	height:40px;
	padding:10px 0;
	display:-webkit-box;}
.main_top_left,.main_top_right{
	width:40px;
	height:40px;
	display:block;}
.main_top_left a,.main_top_right a{
	width:40px;
	height:40px;
	display:block;}
.main_top_left a{
	background:url(../images/new_images/icon_26.png) no-repeat center left;
	background-size:10px auto;}
.main_top_right a{
	background:url(../images/new_images/icon_27.png) no-repeat center right;
	background-size:20px auto;}
.main_top_in{
	display:block;
	-webkit-box-flex:1;
	text-align:center;}
.main_top_in span{
	height:40px;
	line-height:40px;
	font-size:16px;
	color:#fff;}
.member_head{
	width:100%;
	padding:25px 0;}
.member_head dl dt{
	width:20%;
	margin:0 auto;}
.member_head dl dt img{
	width:100%;}
.member_head dl dd{
	width:100%;
	text-align:center;
	color:#fff;}
.member_head dl dd span{
	padding-top:5px;
	height:25px;
	line-height:25px;
	display:block;
	font-size:16px;}
.member_head dl dd font{
	height:20px;
	line-height:20px;
	padding-left:18px;
	display: inline-block;
	background:url(../images/new_images/icon_28.png) no-repeat left center;
	background-size:13px auto;}
.member_info{
	width:100%;
	padding:8px 0 15px;
	background:#fff;
	display:-webkit-box;}
.member_info dl{
	width:25%;
	display:block;
	text-align:center;}
.member_info dl dt{
	width:100%;
	height:30px;
	line-height:30px;
	color:#555;
	font-size:16px;}
.member_info dl dd{
	height:20px;
	color:#999;}
.member_data{
	width:100%;
	background:#fff;}
.member_data_title{
	width:100%;
	padding:0 2%;
	box-sizing:border-box;
	border-bottom:solid 1px #eeeeee;}
.member_data_title span{
	height:50px;
	line-height:50px;
	padding-left:20px;
	display:block;
	color:#333;
	background:url(../images/new_images/icon_29.png) no-repeat left center;
	background-size:18px auto;}
.member_data_deta{
	width:100%;
	padding:8px 0 10px;
	box-sizing:border-box;
	display:-webkit-box;}
.member_data_deta dl{
	width:33.3%;
	text-align:center;}
.member_data_deta dl dt{
	height:30px;
	line-height:30px;
	font-size:16px;
	color:#333;}
.member_data_deta dl dd{
	height:20px;
	line-height:20px;
	color:#999;}
.member_order{
	width:100%;
	background:#fff;}
.member_order_title{
	width:100%;
	height:50px;
	line-height:50px;
	padding:0 2%;
	box-sizing:border-box;
	border-bottom:solid 1px #eeeeee;
	display:-webkit-box;}
.member_order_title span{
	padding-left:20px;
	display:block;
	-webkit-box-flex:1;
	color:#333;
	background:url(../images/new_images/icon_30.png) no-repeat left center;
	background-size:18px auto;}
.member_order_title font{
	display:block;
	color:#999;
	font-size:12px;}
.member_order_deta{
	width:100%;
	padding:18px 0 10px;
	display:-webkit-box;}
.member_order_deta dl{
	width:25%;
	display:block;
	text-align:center;}
.member_order_deta dl dt{
	width:35px;
	height:35px;
	margin:0 auto;
	position:relative;}
.member_order_deta dl dt span{
	width:35px;
	height:35px;
	display:block;}
.member_order_deta dl dt span img{
	width:100%;}
.member_order_deta dl dt em{
	width:16px;
	line-height:16px;
	text-align:center;
	position:absolute;
	top:-2px;
	right:-4px;
	color:#fff;
	font-size:12px;
	display:block;
	background:#14bca2;
	border-radius:10px;}
.member_order_deta dl dd{
	width:100%;
	height:20px;
	line-height:20px;
	color:#999;
	text-align:center;}
.member_sort{
	width:100%;
	background:#fff;}
.member_advert{
	width:100%;
	padding:0 2%;
	box-sizing:border-box;
	border-bottom:solid 1px #eeeeee;
	position:relative;}
.member_advert dl dt{
	width:100%;
	height:70px;
	background:url(../images/new_images/picture_22.png) no-repeat center right;
	background-size:auto 68px;}
.member_advert dl dd{
	display:block;
	position:absolute;
	top:5px;}
.member_advert dl dd span{
	height:35px;
	line-height:35px;
	font-size:18px;
	display:block;
	color:#333;}
.member_advert dl dd em{
	color:#008a45;}
.member_advert dl dd font{
	height:20px;
	line-height:20px;
	color:#888;
	display:block;}
.member_deta{
	width:100%;}
.member_deta dl{
	width:100%;
	height:50px;
	padding:0 2%;
	box-sizing:border-box;
	display:-webkit-box;
	border-bottom:solid 1px #eeeeee;}
.member_deta dl dt{
	width:30px;
	height:30px;
	padding:10px 5px;}
.member_deta dl dt img{
	width:100%;}
.member_deta dl dd{
	display:block;
	height:50px;
	line-height:50px;
	-webkit-box-flex:1;}
/*  列表页  */
.list{
	width:100%;}
.list_option{
	width:100%;
	border:solid 1px #dedede;
	background:#fafafa;}
.list_option ul{
	display:-webkit-box;}
.list_option ul li{
	width:25%;
	height:40px;
	line-height:40px;
	display:block;
	text-align:center;}
.list_option ul li a{
	color:#333;
	display:inline-block;}
.list_option ul li.on a{
	color:#12aa49;}
.list_option ul li a span{
	width:10px;
	float: right;
	padding-left:3px;}
.list_option ul li.list_triangle a span em{
	width:100%;
	display:block;}
.list_option ul li.list_triangle a span em img{
	width:100%;}
.list_option ul li.list_triangle a span em.triangle_upper{
	padding-top:13px;
	padding-bottom:2px;}
.list_option ul li.list_screen{
	position:relative;}
.list_option ul li.list_screen a em{
	height:24px;
	width:1px; 
	background:#eee;
	display:block;
	position:absolute;
	top:8px;
	left:0px;}
.list_option ul li.list_screen a font{
	width:12px;
	float: right;
	padding-left:2px;
	padding-top:12px;}
.list_option ul li.list_screen a font img{
	width:100%;}
.list_load{
	width:100%;
	text-align:center;}
.list_load span{
	display:inline-block;
	height:40px;
	line-height:40px;
	color:#cccccc;
	font-size:16px;
	padding:0 9px 0 18px;
	background:url(../images/new_images/icon_44.png) no-repeat center left;
	background-size:auto 16px;}
/*  秒杀  */
.secKill_top{
	width: 100%;
	display: -moz-box;
	display: -webkit-box;
	font-size: 16px;
	background: #fff;
	padding:0 2.5%;
	box-sizing:border-box;
	background-size: 100% auto;
	border-bottom:solid 1px #eee;}
.main_return,.main_vehicle{
	width:50px;
	height: 50px;
	line-height: 50px;
	overflow: hidden;}
.main_return a,.main_vehicle a{
	display: block;
	height: 50px;
	line-height: 50px;
	text-indent: -9999px;}
.main_return a{
	background: url(../images/new_images/icon_45.png) no-repeat center left;
	background-size:10px auto;}
.main_vehicle a{
	background: url(../images/new_images/icon_46.png) no-repeat  16px center;
	background-size:25px auto;}
.main_title{
	display:block;
	text-align:center;
	-webkit-box-flex:1;}
.main_title span{
	height:50px;
	color:#333;
	line-height:50px;}
.main_vehicle{
	position:relative;}
.main_vehicle em{
	width:16px;
	height:16px;
	line-height:16px;
	text-align:center;
	font-size:12px;
	color:#fff;
	display:block;
	background:#f00;
	position:absolute;
	top:7px;
	right:0px;
	border-radius:8px;}
.ecKill_prompt{
	width:100%;
	height:40px;
	background:#fafafa;
	border-bottom:solid 1px #dedede;}
.ecKill_prompt span{
	width:95%;
	margin:0 auto;
	display:block;
	height:40px;
	line-height:40px;
	color:#333;}
.ecKill_content{
	width:100%;
	background:#fff;}
.ecKill_content dl{
	width:100%;
	padding:20px 2.5%;
	box-sizing:border-box;
	display:-webkit-box;
	border-bottom:solid 1px #eeeeee;}
.ecKill_content dl dt{
	width:25%;
	position:relative;}
.ecKill_content dl dt span{
	width:100%;
	display:block;}
.ecKill_content dl dt span img{
	width:100%;}
.ecKill_content dl dt em{
	width:100%;
	height:20px;
	line-height:20px;
	position:absolute;
	bottom:0px;
	color:#fff;
	text-align:center;
	background:rgba(0,0,0,0.6);}
.ecKill_content dl dd{
	-webkit-box-flex:1;
	padding-left:10px;}
.ecKill_content dl dd p{
	width:100%;
	height:20px;
	line-height:20px;
	color:#333;
	display:block;
	overflow: hidden;
	white-space:nowrap;
	text-overflow:ellipsis;}
.ecKill_content dl dd span{
	width:100%;
	margin-top:20px;
	display:block;
	position:relative;}
.ecKill_content dl dd span font{
	width:60%;
	display:block;}
.ecKill_content dl dd span font em{
	width:100%;
	display:block;
	font-size:12px;
	height:16px;
	color:#008a45;}
.ecKill_content dl dd span font i{
	font-size:14px;
	font-weight:bold;}
.ecKill_content dl dd span font del{
	color:#999999;
	font-size:12px;}
.ecKill_content dl dd span strong{
	width:50%;
	font-weight:normal;
	display:block;
	position:absolute;
	top:-5px;
	right:0px;
	text-align:right;
	overflow:hidden;}
.ecKill_content dl dd span strong em{
	height:25px;
	line-height:25px;
	display:inline-block;
	padding:0 5px;
	color:#fff;
	background:#008a45;}
.ecKill_content dl dd span strong em.Sell_out{
	background:#fb4c07;}
.ecKill_content dl dd span strong i{
	width:100%;
	height:18px;
	line-height:18px;
	color:#555555;
	display:block;
	font-size:12px;}
/*  推广列表  */
.spread_list{
	width:100%;
	background:#fff;}
.spread_list_title,.spread_list_sort{
	width:100%;
	padding:0 2.5%;
	display:-webkit-box;
	box-sizing:border-box;
	border-bottom:solid 1px #dedede;}
.spread_list_title span,.spread_list_sort span{
	height:40px;
	display:block;
	line-height:40px;
	text-align:center;
	color:#333;}
.spread_list .spread_list_one{
	width:20%;}
.spread_list .spread_list_two{
	-webkit-box-flex:1;}
.spread_list .spread_list_three{
	width:29%;}
.spread_list_sort .spread_list_two{
	color:#018a46;}
.spread{
	padding-bottom:0px;}
/*  详细页  */
.goods_top{
	display:block;
	-webkit-box-flex:1;}
.goods_top ul{
	text-align:center;}
.goods_top ul li{
	height:49px;
	line-height:49px;
	padding:0 8px;
	display:inline-block;}
.goods_top ul li a{
	display:inline-block;
	color:#333333;
	padding:0 5px;}
.goods_top ul li.on a{
	border-bottom:solid 2px #008a45;}
.goods_deta{
	width:100%;
	padding-top: 51px;
}
.goods_deta .slide-box{
	border-bottom:solid 1px #dedede;
}
.goods_deta .slide-box .hd {
	position: absolute;
	right: 0px;
	bottom: 8px;}
.goods_deta .slide-box .hd li {
	background-color: #dedede;}
.goods_deta .slide-box .hd li.on {
	background-color: #008a45;}
.goods_title{
	width:100%;
	padding:10px 2.5%;
	box-sizing:border-box;
	background:#fff;}
.goods_title dl{
	display:-webkit-box;}
.goods_title dl dd{
	display:block;
	-webkit-box-flex:1;}
.goods_title dl dd span{
	width:100%;
	height:25px;
	line-height:25px;
	font-size:16px;
	color:#444444;
	display:block;
	overflow: hidden;
	white-space:nowrap;
	text-overflow:ellipsis;}
.goods_title dl dd font{
	width:100%;
	color:#999;
	display:block;
	line-height: 160%;
}
.goods_title dl dt{
	width:40px;
	display:block;
	background:url(../images/new_images/icon_47.png) no-repeat center right;
	background-size:25px auto;}
.goods_price{
	width:100%;
	padding:0 2.5% 5px;
	box-sizing:border-box;
	background:#fff;}
.goods_price dl{
	width:100%;
	height:35px;
	line-height:35px;
	display:-webkit-box;}
.goods_price dl dd{
	display:block;
	-webkit-box-flex:1;}
.goods_price dl dd span{
	color:#008a45;
	font-weight:bold;
	display:inline-block;}
.goods_price dl dd del{
	font-size:12px;
	display:inline-block;
	color:#999;
	padding-left:5px;}
.goods_price dl dt{
	display:block;
	font-size:12px;
	color:#999;}
.goods_price dl dt a{
	color: #008a45;
}
.goods_comment{
	width:100%;
	background:#fff;}
.comment_title{
	width:95%;
	height:25px;
	line-height:25px;
	padding-top:15px;
	margin:0 auto;
	display:-webkit-box;}
.comment_title span{
	color:#333;
	display:block;
	-webkit-box-flex:1;}
.comment_title font{
	display:block;
	font-size:12px;}
.comment_title font a{
	color:#008a45;}
.comment_deta{
	width:95%;
	margin:0 auto;}
.comment_deta dl{
	width:100%;
	padding-top:15px;
	background:url(../images/new_images/line_1.jpg) no-repeat bottom;}
.comment_deta dl.comment_deta_end{
	background:none;}
.comment_deta dl dt{
	width:100%;
	height:30px;
	line-height:30px;
	display:-webkit-box;}
.comment_deta dl dt span{
	width:30px;
	height:30px;
	-webkit-box-flex:1;}
.comment_deta dl dt span img{
	width:30px;}
.comment_deta dl dt font{
	color:#999;
	display:block;
	padding-left:5px;}
.comment_deta dl dd{
	width:100%;}
.comment_deta dl dd p{
	padding:8px 0;
	line-height:18px;
	font-size:12px;
	color:#666666;}
.comment_deta dl dd font{
	line-height:18px;
	font-size:12px;
	display:block;
	color:#999;
	padding-bottom:10px;}
.goods_content{
	width:100%;
	padding-bottom: 60px;
	background:#fff;
}
.goods_deta_title{
	width:95%;
	margin:0 auto;}
.goods_deta_title span{
	height:50px;
	line-height:50px;    
	color: #333;
	display:block;}
.goods_deta_content{
	width:95%;
	margin:0 auto;}
.goods_deta_content img{
	width:100%;}
.goods_bottom{
	width: 100%;
	height: 50px;
	background-color:#FFF;
	z-index: 999;
	position: fixed;
	left: 0px;
	bottom: 0px;
	display:-webkit-box;}
.goods_icon{
	width:24%;
	display:block;
	border-top:solid 1px #ececec;}
.goods_icon dl dt{
	width:25px;
	height:25px;
	margin:0 auto;
	padding-top:5px;
	display:block;}
.goods_icon dl dt img{
	width:100%;}
.goods_icon dl dd{
	width:100%;
	height:20px;
	line-height:20px;
	text-align:center;
	color:#999;}
.goods_join,.goods_buy{
	width:26%;
	display:block;
	text-align:center;}
.goods_join a,.goods_buy a{
	width:100%;
	height:50px;
	line-height:50px;
	display:block;}
.goods_join a{
	color:#008a45;
	background:#e3f3eb;}
.goods_buy a{
	color:#fff;
	background:#008a45;}
/*  新闻中心  */
.news_list{
	width:100%;}
.news_list dl{
	width:100%;
	padding:18px 2.5%;
	box-sizing:border-box;
	display:-webkit-box;
	border-bottom:solid 1px #dedede;}
.news_list dl dt{
	width:20%;
	display:block;}
.news_list dl dt img{
	width:100%;}
.news_list dl dd{
	display:block;
	padding-left:10px;
	-webkit-box-flex:1;}
.news_list dl dd p{
	line-height:20px;
	color:#333;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}
.news_list dl dd span{
	height:25px;
	line-height:25px;
	display:block;
	text-align:right;
	color:#999999;
	font-size:12px;}
/*  注册  */
.entry_input dl dd font.entry_input_send{
	position:absolute;
	right:0px;
	bottom:5px;
	height:30px;
	line-height:30px;
	display:inline-block;
	padding:0 8px;
	color:#666;
	background:#e2e2e2;}
.entry_input dl dt select{
	width:100%;
	height:30px;
	line-height:30px;
	position:absolute;
	right:5px;
	bottom:0px;
	padding-left:25px;
	box-sizing:border-box;
	-webkit-appearance:none;
	background:url(../images/new_images/icon_52.jpg) no-repeat center right;
	background-size:13px auto;}
.entry_manual{
	width:100%;
	text-align:center;}
.entry_manual span{
	height:30px;
	line-height:30px;
	color:#666;
	display:block;}
.entry_manual span a{
	color:#038d4f;}
.entry_picture{
	width:95%;
	margin:0 auto;
	padding:50px 0;}
.entry_picture span{
	width:100%;
	display:block;}
.entry_picture span img{
	width:100%;}
/*  预约体验  */
.order{
	width:100%;
	position:relative;
	background:#026ce2;}
.order_top{
	width:100%;
	display:block;
	position:absolute;
	top:0;}
.order_top img,.order_bottom img{
	width:100%;}
.order_bottom{
	width:100%;
	display:block;
	position:absolute;
	bottom:0px;}
.order_logo{
	width:95%;
	padding:18px 0;
	margin:0 auto;
	position:relative;
	z-index:1;}
.order_logo img{
	width:25%;}
.order_title{
	width:95%;
	padding:0 0 20px;
	margin:0 auto;
	position:relative;
	z-index:1;}
.order_title img{
	width:71%;
	margin:0 auto;}
.order_slide{
	width:85%;
	position:relative;
	padding:0 7.8% 0 7.2%;}
.slide-order {
	position: relative;
	overflow: hidden; /*min-height:100px;*/
	z-index: 1;}
.slide-order .hd{
	height: 40px;
	width: 100%;
	text-align: center;
	display: -webkit-box;
	-webkit-box-pack: center;}
.slide-order .hd ul {
	display: -webkit-box;}
.slide-order .hd li {
	width: 10px;
	height: 10px;
	border-radius: 10px;
	margin: 25px 3px 0;
	overflow: hidden;
	text-indent: -9999px;
	background-color: #FFF;}
.slide-order .bd {
	position: relative;
	z-index: 1;}
.slide-order .bd li {
	position: relative;
	text-align: center;
	display: none;}
.slide-order .bd li img {
	vertical-align: top;
	width: 100%;}
.order_context{
	width:87.6%;
	position:absolute;
	top:-2px;
	left:6.8%;}
.order_context img{
	width:100%;}
.order_store{
	width:93%;
	margin:0 auto;
	padding:0 0 90px;
	position:relative;
	z-index:1000;}
.store_name{
	width:100%;
	padding-top:15px;
	text-align:center;
	position:relative;}
.store_name em{
	width:84%;
	height:1px;
	left:8%;
	background:#fff;
	position:absolute;
	top:53px;}
.store_name span{
	height:75px;
	line-height:75px;
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	padding:0 10px;
	position:relative;
	background:#026ce2;
	z-index:2;}
.store_address{
	width:100%;
	overflow:hidden;}
.store_address select{
	width:31%;
	height:40px;
	line-height:40px;
	margin-left:1.5%;
	padding:0 5px;
	float:left;
	color:#2d89e8;
	-webkit-appearance:none;
	background:url(../images/new_images/icon_56.png) #fff no-repeat 95% center;
	background-size:10px auto;}
.store_address select.address_left{
	margin-left:0;}
.store_input{
	width:100%;
	padding-top:18px;}
.store_text{
	width:100%;
	height:40px;
	color:#2d89e8;
	line-height:40px;
	padding:0 5px;
	box-sizing:border-box;}
.store_button{
	width:100%;
	padding-top:32px;
	text-align:center;}
.store_submint{
	width:35%;
	height:40px;
	line-height:40px;
	font-size:18px;
	color:#2d89e8;
	font-weight:bold;
	background:#fff;}


/************************** 选择商品规格开始 *************************/

.goodsSpec{
	height:40px;
	line-height:40px;
	overflow:hidden;
	border-top:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
	position:relative;
	padding:0px 10px;}
.goodsSpec:after{
	content:'';
	position:absolute;
	top:15px;
	right:15px;
	display:block;
	width:10px;
	height:10px;
	border-color:#3d4245;
	border-style:solid;
	border-width: 0 2px 2px 0;
	-webkit-transform: rotate(-45deg);
}

#goodsItemBox{
	position: absolute;
	left: 0px;
	top: 0px;
	z-index:999;
	width: 100%;
	height: 100%;
	background:rgba(0,0,0,.5);
	left:-10000px;
	overflow:hidden;
}
#goodsItemBox .goodsItem {
	width: 100%;
	max-width:720px;
	overflow:hidden;
	position:fixed;
}
#goodsItemBox .goodsItem .goodsItemClose{
	height:30px;
	overflow:hidden;}
#goodsItemBox .goodsItem .goodsItemClose span{
	width:30px;
	height:30px;
	float:right;
	margin-right:5px;
	overflow:hidden;
	background:url(../images/ico_close.png) no-repeat center;
	text-indent:-999px;
	background-size:25px auto;
}

#goodsItemBox .goodsItem .goodsAttr {
	width: 100%;
	background:#FFF;
	overflow:hidden;
	max-height:250px;
	overflow-y:auto;
}
#goodsItemBox .goodsItem .goodsAttr dl {
	overflow: hidden;
	border-bottom:1px solid #d8d8d8;
	padding:0px 10px;
}
#goodsItemBox .goodsItem .goodsAttr dl dt{
	line-height: 30px;
	color: #303030;
	margin-top:5px;
}
#goodsItemBox .goodsItem .goodsAttr dl dd{
	overflow: hidden;
}

#goodsItemBox .goodsItem .goodsAttr dl dd {
	font-size:12px;
}
#goodsItemBox .goodsItem .goodsAttr dl dd span {
	display: inline-block;
	float: left;
	line-height: 25px;
	padding: 0px 10px;
	margin-bottom: 10px;
	margin-right: 10px;
	color: #6b6b6b;
	border-radius: 5px;
	background:#f0f0f0;
}
#goodsItemBox .goodsItem .goodsAttr dl dd span.select {
	background:#ff6224;
	color: #FFF;
}
#goodsItemBox .goodsItem .goodsAttr dl dd span input {
	display: none;
}
#goodsItemBox .goodsItem .goodsAttr dl dd input {
	display: none;
}
#goodsItemBox .goodsItem .goodsNumber {
	width: 100%;
	padding:10px;
	overflow:hidden;
	background:#FFF;
}
#goodsItemBox .goodsItem .goodsNumber dl dt {
	line-height: 30px;
	display:inline-block;
}
#goodsItemBox .goodsItem .goodsNumber dl dd{
	display:inline-block;
	margin-left:15px;}
#goodsItemBox .goodsItem .goodsNumber dl dd span {
	line-height: 30px;
	display: inline-block;
	vertical-align: middle;
}
#goodsItemBox .goodsItem .goodsNumber dl dd span.minus, #goodsItemBox .goodsItem .goodsNumber dl dd span.add {
	display: inline-block;
	width: 28px;
	height: 28px;
	line-height: 28px;
	border: solid 1px #d4d4d4;
	position: relative;
	background:#f1f1f1;
	border-radius:14px;
}
#goodsItemBox .goodsItem .goodsNumber dl dd span.minus:after, #goodsItemBox .goodsItem .goodsNumber dl dd span.add:after {
	content: '';
	position: absolute;
	top: 13px;
	left: 6px;
	width: 17px;
	height: 2px;
	line-height: 2px;
	overflow: hidden;
	background-color: #979797;
}
#goodsItemBox .goodsItem .goodsNumber dl dd span.add:before {
	content: '';
	position: absolute;
	top: 6px;
	left: 13px;
	width: 2px;
	height: 16px;
	background-color: #979797;
}
#goodsItemBox .goodsItem .goodsNumber dl dd span.add {
	margin-right: 10px;
}
#goodsItemBox .goodsItem .goodsNumber dl dd input {
	border: solid 1px #d4d4d4;
	font-size: 16px;
	text-align: center;
	width: 80px;
	height: 28px;
	vertical-align: middle;
	background:#f1f1f1;
}
#goodsItemBox .goodsItem .goodsBtn{
	overflow:hidden;}
#goodsItemBox .goodsItem .goodsBtn ul{
	overflow:hidden;
	display:-webkit-box;
}
#goodsItemBox .goodsItem .goodsBtn ul li{
	-webkit-box-flex:1;
	width:50%;
	text-align:center;
	line-height:40px;
	background:#0da945;
	color:#FFF;
}
#goodsItemBox .goodsItem .goodsBtn ul li#addToCart{
	background:#90c65b;
}
#goodsItemBox .goodsItem .goodsBtn ul li.stockout{
	background:#0da945;
}
/************************** 选择商品规格结束 *************************/

/************************** 提示框开始 *************************/
.tipMask {
	width: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 9998;
	overflow: hidden;
}
.tipBox {
	width: 100%;
	position: fixed;
	left: 0px;
	top: 30%;
	z-index: 9999;
	text-align: center;
	display: -webkit-box;
	-webkit-box-orient: horizontal;
	-webkit-box-pack: center;
	-webkit-box-align: center;
	display: -moz-box;
	-moz-box-orient: horizontal;
	-moz-box-pack: center;
	-moz-box-align: center;
	display: -o-box;
	-o-box-orient: horizontal;
	-o-box-pack: center;
	-o-box-align: center;
	display: -ms-box;
	-ms-box-orient: horizontal;
	-ms-box-pack: center;
	-ms-box-align: center;
	display: box;
	box-orient: horizontal;
	box-pack: center;
	box-align: center;
	opacity: 1;
	-webkit-transition: opacity 200ms ease-in-out;
}
.tipBox .tipMain {
	overflow: hidden;
	min-width: 200px;
	background: rgba(0,0,0,0.7);
	color: #FFF;
	border-radius: 5px;
}
.tipBox .tipContent {
	padding: 20px 25px;
	font-size: 16px;
	line-height: 1.8em;
}
.tipBox .tipLink {
	display: -webkit-box;
	line-height: 40px;
	border-top: solid 1px #666;
}
.tipBox .tipLink a {
	display: block;
	-webkit-box-flex: 1;
	color: #FFF;
	border-left: solid 1px #666;
}
.tipBox .tipLink a:nth-child(1) {
	border: 0px;
}

/************************** 提示框结束 *************************/

/************************** 提交商品评价开始 *************************/

.sub_comment .formField {
	width: 100%;
	box-sizing: border-box;
	display: -webkit-box;
}
.sub_comment .formField .textarea {
	overflow: hidden;
	position: relative;
	-webkit-box-flex: 1;
}
.sub_comment .formField .textarea textarea {
	width: 95%;
	line-height: 20px;
	height: 80px;
	border: 1px solid #dadada;
	border-radius: 4px;
	color: #444;
	padding: 8px 10px 8px 10px;
	margin: 10px;
	color: #444;
	box-sizing: border-box;
	-webkit-appearance: none;
	font-size: 16px;
}
.sub_comment .comment-score{
	width: 95%;
	margin: 10px;
}
.sub_comment .comment-score dl dd span.hover {
	background-position: 0 0;
}
.sub_comment .comment-score dl dd span {
	float: left;
	width: 25px;
	height: 28px;
	margin-top: 1px;
	margin-right: 5px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(../images/star.png) no-repeat 0 -28px;
	cursor: pointer;
}
.sub_comment .cmt_sub {
	border: solid 1px #0da945;
	background: -webkit-linear-gradient(top, #0da945, #0da945);
	display: block;
	width: 100%;
	line-height: 34px;
	border-radius: 5px;
	color: #FFF;
	font-size: 16px;
	text-align: center;
	box-sizing: border-box;
	-webkit-appearance: none;
	padding: 0px 5px;
}

/************************** 提交商品评价结束 *************************/

/*  优惠券  */
.voucher_content{
	width:100%;
	font-family:"黑体";
	background:url(../images/new_images/background_10.jpg);
	background-size:auto 15px;}
.voucher_within{
	width:100%;
	padding:20px;
	box-sizing:border-box;}
.voucher_detailed{
	width:100%;
	background:url(../images/new_images/background_8.png);}
.voucher_icon{
	width:100%;}
.voucher_icon img{
	width:100%;}
.voucher_info{
	width:100%;
	text-align:center;}
.voucher_info span{
	height:70px;
	line-height:70px;
	padding-top:12px;
	color:#fff;
	font-size:50px;
	display:block;}
.voucher_info font{
	height:22px;
	line-height:22px;
	color:#fff;
	font-size:15px;
	display:block;
	padding-bottom:10px;}
.voucher_info p{
	width:100%;
	height:22px;
	line-height:22px;
	color:#fff;
	display:block;}
.voucher_price{
	width:100%;
	height:70px;
	line-height:70px;
	margin-top:30px;
	text-align:center;}
.voucher_price span{
	font-size:20px;
	color:#306db6;
	display:inline-block;
	font-weight:bold;
	-webkit-box-flex:1;
	overflow:hidden;}
.voucher_price em{
	width:12.5%;
	height:1px;
	display:inline-block;
	margin-bottom:34px;
	background:#306db6;
	overflow:hidden;}
.voucher_deta{
	width:92%;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/new_images/picture_43.jpg) no-repeat center;
	background-size:100% auto;
	position:relative;
	z-index:10;
}
.voucher_deta dl{
	width:100%;
	display:-webkit-box;}
.voucher_deta dl dt{
	width:58%;
	height:75px;
	margin:10px 4%;
	background:url(../images/new_images/picture_43.png) no-repeat top;
	background-size:auto 100%;
	text-align:center;}
.voucher_deta dl dt span{
	height:25px;
	line-height:25px;
	font-size:18px;
	padding-top:20px;
	display:block;
	color:#fff;}
.voucher_deta dl dt font em{
	width:12px;
	height:1px;
	background:#fff;
	margin-bottom:3px;
	display:inline-block;}
.voucher_deta dl dt font i{
	display:inline-block;
	padding:0 2px;}
.voucher_deta dl dt font{
	height:20px;
	line-height:20px;
	font-size:12px;
	padding-bottom:10px;
	color:#fff;}
.voucher_deta dl dd{
	padding-top:25px;
	-webkit-box-flex:1;
	text-align:center;
	color:#fff;}
.voucher_deta dl dd span{
	height:20px;
	line-height:20px;
	font-size:12px;
	font-weight:bold;
	display:block;}
.voucher_deta dl dd span b{
	font-size:18px;}
.voucher_deta dl dd font{
	height:20px;
	height:20px;
	line-height:25px;
	font-weight:bold;
	display:block;}
.voucher_button{
	width:100%;
	padding:40px 0;}
.voucher_button a{
	width:94%;
	height:40px;
	line-height:40px;
	margin:0 auto;
	display:block;
	text-align:center;
	font-size:16px;
	color:#fff;
	background:url(../images/new_images/picture_41.png) no-repeat center;
	background-size:100% 100%;
	border-radius:20px;
	position:relative;
	z-index:10;
}
.voucher_float{
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	background:url(../images/new_images/background_9.png) no-repeat center top;
	background-size:100% auto;}


.sharePopup{
	width:100%;
	height:100%;
	background:url(../images/new_images/cSuccess_line_1.png) repeat left top;
	position:fixed;
	left:0;
	top:0;
	z-index:1000;
	display: none;
}
.shareBox{
	width:100%;
	height:100%;
	display:-webkit-box;
	-webkit-box-align:center;
	-webkit-box-pack:center;
}
.shareBoxImg{
	box-sizing:border-box;
	margin-bottom:70px;
	border-radius:12px;
	background-size:cover;
	position:relative;
}
.shareBoxImg .close{
	width:36px;
	height:36px;
	position:absolute;
	left:50%;
	bottom:-70px;
	margin-left:-18px;
}
.shareBoxImg .photo{
	position:relative;
}


/************************* 关注二维码 开始*************************/
.code_page{
	/*background: #9fd9f6;*/
	/*background: #cceafb;*/
	background-image: url(../images/new_images/code_pic_bg.jpg);

}
.codeMain .name_box{
	padding: 3% 5.5% 3.2%;
	display: -webkit-box;
	-webkit-box-align: center;
}
.codeMain .name_box .pic{
	width: 46px;
	border-radius: 4px;
	overflow: hidden;
}
.codeMain .name_box ul{
	padding: 0 20px 0 10px;
	max-width: 40%;
	box-sizing: border-box;
}
.codeMain .name_box ul li{
	height: 23px;
	line-height: 23px;
	font-size: 16px;
	font-weight: bold;
	color: #1d2088;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.codeMain .name_box span{
	display: block;
	width: 150px;
	color: #1d2088;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.codeMain .code_box{
	position: relative;
}
.codeMain .code_box .code{/*
	width: 16.8%;
	position:absolute;
	left: 41.5%;
	top: 44.2%;*/

	/*width: 17%;
	position: absolute;
	left: 41%;
	top: 45.5%;*/

	width: 17%;
	position: absolute;
	left: 41.5%;
	top: 46.5%;
}

/************************* 关注二维码 结束 *************************/

/************************* 优惠券 开始 *************************/
.coupon_page{
	background: #f7dee0;
}
.couponMain .coupon_box{
	position: relative;
}
.couponMain .coupon_box span{
	display: block;
	width: 100%;
	height: 60px;
	line-height: 60px;
	color: #fff;
	font-size: 46px;
	padding: 0 10px;
	box-sizing: border-box;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	position: absolute;
	left: 0;
	top: 59%;
	margin-top: -30px;
}
.couponMain .receive{
	width: 80%;
	padding-top: 18px;
	margin:0 auto;
}
.couponMain .receive .submit{
	width: 100%;
	height: 46px;
	background: #c9191d;
	color: #fbcd75;
	font-size: 18px;
	border-radius: 5px;
}
.couponMain .store{
	padding: 0 10px;
	line-height: 20px;
	color: #f08300;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	padding-top: 10px;
}
/************************* 优惠券 结束 *************************/


/* 重置百度商桥的位置 */
#nb_icon_wrap{
	width: 58px !important;
	height: 58px !important;;
	left: 50% !important;
	top: auto !important;
	right: auto !important;
	margin-left: -29px !important;;
	bottom: 0 !important;;
	z-index: 1000 !important;
	transform:rotate(0deg) !important;
	-ms-transform:rotate(0deg) !important; 	/* IE 9 */
	-moz-transform:rotate(0deg) !important; 	/* Firefox */
	-webkit-transform:rotate(0deg) !important; /* Safari 和 Chrome */
	-o-transform:rotate(0deg) !important; 	/* Opera */
}
#newBridge .nb-icon-wrap-0 .nb-icon-wrap-base{
	background: none !important;
}

.subscribe_qrcode{ position:fixed; left:50%; top:60px; z-index:9999; margin-left:-100px; width:200px; box-shadow:0px 0px 10px rgba(0,0,0,.6); background-color:#FFF; padding-top:20px;}
.subscribe_qrcode img{ width:200px; height:200px;}
.subscribe_qrcode p{ text-align:center; line-height:1.8em;}
.subscribe_qrcode p i{ color:#008a45; font-style:normal;}
.subscribe_qrcode span{ display:block; position:absolute; right:-10px; top:-10px; width:25px; height:25px; line-height:22px; border-radius:25px; text-align:center; background-color:#008a45; font-size:20px; color:#FFF;}
/*图片弹窗*/
#popupBox {
	display: none;
	min-width: 100%;
	min-height: 100%;
	overflow: auto;
	background: rgba(0,0,0,.5);
	position: absolute;
	left: 0px;
	top: 51px;
	z-index: 10000;
}
.imgContainer img {
	animation-name: zoom;
	animation-duration: 0.6s;
	display: block;
	min-width: 130%;
}
@keyframes zoom {
	from {transform: scale(0.1)}
	to {transform: scale(1)}
}
</pre></body></html>