﻿@charset "utf-8";*{padding:0;margin:0;font-family:Arial,"微软雅黑"}
body{background:#f8f5f4;max-width:640px;margin:0 auto;padding-bottom:1.73rem}
li{list-style-type:none;box-sizing:border-box}
ul{list-style:none}
img{vertical-align:top;border:0}
a{color:#333;text-decoration:none;cursor:pointer}
button{cursor:pointer}
input{outline:none;cursor:pointer}
h1,h2,h3,h4,h5,h6{font-weight:normal}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.pdlr10{padding-left:10px;padding-right:10px}
.pd10{padding:10px}
.pdtb1{padding:1% 0%}
.pdlr2{padding:0 2%}
.pdtb2{padding:2% 0}
.pd2{padding:2%}
.pd1{padding:1%}
.pdtb10{padding:10px 0}
.mb10{margin-bottom:10px}
.mt10{margin-top:10px}
.pt10{padding-top:10px}
.bg-eee{background:#eeeeee!important}
.h-b100{height:100%}
.h100{height:100%}
.h30{height:30px}
.w-b100{width:100%}
.mg-tf3{margin-top:-3px}
.mg-l10{margin-left:10px}
.mg-r3{margin-right:3px}
.mg-r5{margin-right:5px}
.mg-r10{margin-right:10px}
.mg-lr10{margin-right:10px;margin-left:10px}
.mg-t20{margin-top:20px}
.mg-t10{margin-top:10px}
.mg-t30{margin-top:30px}
.mg-b10{margin-bottom:10px}
.mg-b20{margin-bottom:20px}
.mg-t30{margin-top:30px}
.pd5{padding:5px}
.pd15{padding:15px}
.pd-l10{padding-left:10px}
.pd-r10{padding-right:10px}
.pd-lr10{padding-right:10px;padding-left:10px}
.pd-lr15{padding-right:15px;padding-left:15px}
.pd-tb10{padding-top:10px;padding-bottom:10px}
.pd-lr20{padding-left:20px;padding-right:20px}
.pd-tb30{padding-top:30px;padding-bottom:30px}
.pd-tb20{padding-top:20px;padding-bottom:20px}
.pd-b10{padding-bottom:10px}
.pd-b20{padding-bottom:20px}
.pd-b30{padding-bottom:30px}
.pd-b50{padding-bottom:50px}
.pd-b70{padding-bottom:70px}
.pd-b100{padding-bottom:100px}
.pd-b90{padding-bottom:90px}
.pd-t30{padding-top:30px}
.pd20{padding:20px!important}
.pd-b0{padding-bottom:0!important}
.line-h30{line-height:30px}
.pd-t10{padding-top:10px}
.w-b90{width:90%;margin-left:auto;margin-right:auto}
.w-b80{width:80%;margin-left:auto;margin-right:auto}
.w-b60{width:60%;margin-left:auto;margin-right:auto}
.mg-t40{margin-top:40px}
.mg-b5{margin-bottom:5px}
.font03{font-size:0.3rem!important}
.font035{font-size:0.35rem!important}
.font04{font-size:0.4rem!important}
.font05{font-size:0.5rem!important}
.font12{font-size:12px!important}
.font13{font-size:13px!important}
.font14{font-size:14px!important}
.font15{font-size:15px!important}
.font16{font-size:16px!important}
.font17{font-size:17px!important}
.font18{font-size:18px!important}
.font19{font-size:19px!important}
.font12{font-size:20px!important}
.font-purple{color:#622060!important}
.font-white{color:white!important}
.font-aaa{color:#aaa!important}
.font-999{color:#999!important}
.font-333{color:#333!important}
.font-red{color:#e42b41!important}
.over-hid{overflow:hidden!important}
.text-c{text-align:center!important}
.text-r{text-align:right!important}
.text-l{text-align:left!important}
.bg-white{background:white!important}
.bg-gray{background:#f8f5f4!important}
.bg-purple{background:#622061!important}
.content-box{background:white!important}
.dis-none{display:none}
.fl{float:left}
.fr{float:right}
.abs{position:absolute!important}
.abs-right{right:0;top:0}
.min-h0{min-height:0!important}
.pvs{position:relative;display:block}
.super-hid{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.w-b90{width:90%;margin-left:auto;margin-right:auto}
.black-rect{background:rgba(0,0,0,0.4);position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;display:none}
.b0{bottom:0}
.ver-sub{vertical-align:sub}
.z-99{z-index:99}
.transform-bottom{transition:bottom .5s;-webkit-transition:bottom .5s}
.bd-bottom-gray10{border-bottom:10px solid #eaeaea!important}
.bd-bottom-gray20{border-bottom:20px solid #eaeaea!important}
.bd-bottom-gray1{border-bottom:1px solid #ddd!important}
.bd-right-gray1{border-right:1px solid #ddd!important}
.bd-bottom-gray1{border-bottom:1px solid #ddd!important}
.bd-top-gray1{border-top:1px solid #ddd!important}
.bd-bottom-none{border-bottom:0!important}
.bd-purple{border:1px solid #622060!important}
.bd-gray1{border:1px solid #eaeaea;box-sizing:border-box}
.top{background:url(../images/top-bg.gif) top left;height:1.5rem;background-size:100% 100%;border-bottom:0.07rem solid #613b06}
.top .logo img{height:100%}
.top-r{height:100%;display:inline-block;float:right;padding-left:10px}
.top-r img{height:0.5rem;margin-top:0.5rem;margin-right:0.3rem}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}
.swiper-pagination{text-align:center;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10;z-index:99}
.swiper-pagination-bullet{background:#aca099;width:0.2rem;height:0.2rem;background-size:100% 100%;display:inline-block;border-radius:100px}
.swiper-pagination-bullet-active{background:#9d1718;display:inline-block}
.swiper-container-horizontal>.swiper-pagination{width:100%;position:absolute;left:0;z-index:999;padding-right:0.2rem;bottom:14px}
.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 0.7%}
.swiper-wrapper h3{background:#eee;width:97.6%;float:left;height:1rem;text-align:center;line-height:1rem}
.swiper-wrapper div{float:left;width:97.5%}
.swiper-wrapper div img{width:100%}
.pdlr2{padding-left:2%!important;padding-right:2%!important}
.pdlr3{padding-left:3%!important;padding-right:3%!important}
.mgb025{margin-bottom:0.25rem}
.mgb0{margin-bottom:0rem!important}
.bd-t03{border-top:0.3rem solid #eee}
.pdt04{padding-top:0.4rem}
.main-a{padding:0.5rem 0 0.3rem}
.soso-group{overflow:hidden}
.soso-group select{height:1rem;border:1px solid #e3c991;color:#999;font-size:0.35rem;padding:0 0.2rem;width:43%;float:left;margin-right:1%;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/ico2.png) no-repeat 90% center;background-size:auto 25%}
.soso-group select option{height:0.8rem;line-height:0.8rem}
.soso-group select.b{width:30%}
.soso-group button{width:11%;height:1rem;border:1px solid #e3c991;background:white;float:left}
.soso-group button img{height:0.5rem;margin-top:0.05rem}
.ico-group0 a{float:left;text-align:center;display:inline-block;width:25%}
.ico-group0 a img{width:58%;margin-bottom:0.2rem}
.ico-group0 a p{height:1rem;font-size:0.4rem;color:#333333}
.title-style1{font-size:0.5rem;color:#caa76f;font-size:0.41rem;text-transform:uppercase;line-height:0.5rem;text-align:center}
.pic-group0{position:relative;background:white}
.pic-group0 img{width:100%}
.pic-group0 .pic-group0-a{width:100%;position:absolute;top:0.4rem;text-align:center}
.pic-group0 .title-style1{margin-bottom:0.25rem}
.pic-group0 .title-style1 p:first-child{font-family:'Constantia';letter-spacing:0.02rem}
.pic-group0 .font p{line-height:0.4rem;font-size:0.3rem;color:#999999}
.pic-group0 .pro-list0{position:relative;z-index:9;background-color:unset;margin-top:0.2rem}
.pro-list0{background:white;overflow:hidden}
.pro-list0 li{width:49%;float:left;margin-right:2%;margin-bottom:0.6rem}
.pro-list0 li:nth-child(2n){margin-right:0}
.pro-list0 li .p{display:block}
.pro-list0 li .p img{width:100%}
.pro-list0 li h4{padding:0.3rem 0;overflow:hidden}
.pro-list0 li h4 a{float:left;font-size:0.35rem;color:#333333;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:80%}
.pro-list0 li h4 span{float:right}
.pro-list0 li p{line-height:0.5rem;font-size:0.3rem;color:#999999}
.pro-list0 .btn{padding:0.18rem;background:#663e01;color:white;font-size:0.35rem;margin-top:0.2rem}
.ico{width:0.4rem;height:0.4rem;display:inline-block}
.ico-start{background:url(../images/ico7.png) no-repeat left top;background-size:100% 100%}
.ico-start-on{background:url(../images/ico8.png) no-repeat left top;background-size:100% 100%}
.ico-card{background:url(../images/ico20.png) no-repeat left top;background-size:100% 100%}
.btn{display:block;text-align:center;border:none;font-size:0.4rem}
.main-e{padding-top:0.4rem}
.mgb01{margin-bottom:0.1rem}
.mgb02{margin-bottom:0.2rem}
.mgb03{margin-bottom:0.3rem}
.mgb04{margin-bottom:0.4rem}
.mgb05{margin-bottom:0.5rem}
.mgt01{margin-top:0.1rem}
.mgt02{margin-top:0.2rem}
.mgt03{margin-top:0.3rem}
.mgt04{margin-top:0.4rem}
.mgt05{margin-top:0.5rem}
.mgt06{margin-top:0.6rem}
.mgt07{margin-top:0.7rem}
.title-style0 h4{float:left}
.title-style0 a{font-size:0.3rem;float:right;color:#724e23;margin-top:0.4rem}
.title-style0-white{background:url(../images/bg1.gif) no-repeat left top;background-size:100% 100%}
.news-group1 .nr{background:white;box-shadow:0 0 black;padding:0rem 0 0.4rem}
.news-group1 .nr li{height:0.7rem;line-height:0.6rem;padding:0 3%;overflow:hidden}
.news-group1 .nr li a{font-size:0.3rem;color:#666666}
.title-style0{height:1.1rem;background:url(../images/bg0.png) no-repeat left top;background-size:100% 100%;color:#714f13}
.title-style0 h4{height:100%;font-size:0.42rem;line-height:2.6em;font-weight:bold}
.main-c{margin-top:0.3rem}
.news-group0 .nr{background:#c6a372;padding:0.1rem 0;padding-bottom:0.4rem}
.news-group0 .nr li{padding:0 0.3rem;height:0.75rem;line-height:1rem;overflow:hidden}
.news-group0 .nr li span,.news-group0 .nr li small,.news-group0 .nr li b{color:#714b13;font-size:0.34rem;float:left}
.news-group0 .nr li span{width:0.46rem;height:0.46rem;display:inline-block;background:#714b13;color:#e8c889;border-radius:100px;line-height:0.53rem;text-align:center;margin-top:0.3rem;margin-top:0.25rem;margin-right:0.1rem}
.news-group0 .nr li b{font-weight:normal;width:53%;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news-group0 .nr li a{display:inline-block;padding:0 0.2rem;background:#e8c889;color:#724e23;height:0.5rem;line-height:0.6rem;border-radius:0.1rem;float:right;margin-top:0.2rem;font-size:0.25rem}
.main-b{overflow:hidden;padding-top:0.5rem;padding-bottom:0.1rem}
.btn-cheng{background:#e2b553;color:white}
.massge-group0{background:white;padding:0.2rem;padding-bottom:0.4rem}
.massge-group0 .title{font-size:0.42rem;color:#333333;margin-bottom:0.4rem}
.massge-group0 .btn{width:}
.massge-group0 span{}
.massge-group0 input,.massge-group0 textarea{}
.massge-group0 input.btn{height:}
.massge-group0 .btn{display:block;width:90%;height:0.9rem;line-height:0.9rem;font-size:0.31rem}
.form-group{margin-bottom:0.25rem;overflow:hidden}
.form-group span.t{width:10%;font-size:0.32rem;color:#999999;float:left;display:inline-block;height:0.9rem;line-height:0.9rem}
.form-group input,.form-group select{height:0.9rem;font-size:0.32rem}
.form-group input,.form-group select,.form-group textarea{width:90%;border:1px solid #d9d9d9;font-size:0.32rem;color:#;padding:0 0.2rem;color:#888;box-sizing:border-box;float:left}
.form-group textarea{height:2rem}
.foot{background:white;margin-top:0.3rem;overflow:hidden;padding-bottom:0.5rem}
.foot-t{padding:0.3rem;font-size:0.3rem;color:#ddd}
.foot-t a{color:#333333;font-size:0.35rem;margin:0 0.4rem}
.foot-t a:first-child{margin-left:0}
.foot-m{border-top:1px solid #ddd;padding:0.4rem 0;margin-bottom:0.4rem}
.foot-m a{font-size:0.3rem;color:#999999;width:20%;display:inline-block;float:left;border-right:1px solid #ddd;text-align:center;box-sizing:border-box}
.foot-m a:last-child{border-right:none}
.foot-b p{line-height:0.5rem;color:#999999;font-size:0.3rem;text-align:center}
.foot-b .c{color:#cb861d;font-size:0.42rem}
.nav-style0,.menber-home-nav{height:1.7rem;background:#f9f9f9;position:fixed;bottom:0;left:0;right:0;width:100%;border-top:0.03rem solid #cccccc;z-index:999;}
.nav-style0 li,.menber-home-nav li{width:20%;float:left;text-align:center;height:100%}
.nav-style0 li a,.menber-home-nav li a{height:100%;display:block}
.nav-style0 li img,.menber-home-nav li img{height:0.7rem;margin-top:0.3rem}
.nav-style0 li p,.menber-home-nav li p{height:0.4rem;line-height:0.3rem;font-size:0.37rem;color:#333333}
.return-top{position:fixed;bottom:2.4rem;width:1.7rem;z-index:99;height:1.7rem;display:inline-block;right:0.3rem}
.return-top img{width:80%;height:80%}
.pop-nav{width:100%;height:100%;position:absolute;right:0;background:white;background:rgba(0,0,0,0.6);z-index:999;top:0;display:none;z-index:1000}
.pop-bar-nav{right:-80%;transition:right 0.5s;-moz-transition:right 0.5s;-webkit-transition:right 0.5s;-o-transition:right 0.5s;padding-top:1.6rem}
.pop-bar-nav{position:absolute;right:0;width:80%;top:0;background:white}



.nav-bar li{padding:0.32rem;padding-left:1.4rem;border-bottom:1px solid #e6e6e6}
.nav-bar li>div{display:none}
.nav-bar li>a:first-child{font-size:0.4rem;font-weight:bold;margin-bottom:0.1rem;display:block;font-weight:normal}
.nav-bar li>a span{font-size:;background:url(../images/ico5.gif) no-repeat center center;display:inline-block;width:14px;height:14px;float:right;margin-top:0.1rem}
.nav-bar li.on>div{display:block}
.nav-bar li.on div a{padding:0.2rem 0;display:block}
.nav-bar li.on > a span{background:url(../images/ico6.png) no-repeat center center}
.nav-close{position:absolute;top:0;left:-25%;width:25%}
.pdt3{padding-top:0.3rem}
.ny-top{height:1.5rem;line-height:1.5rem;background:white;border-bottom:0.03rem solid #e1e1e1}
.ny-top h4.fl{font-size:0.43rem;color:#333333}
.ny-top a.ny-top-l,.ny-top a.ny-top-r{display:inline-block;height:100%}
.ny-top a.ny-top-l img,.ny-top a.ny-top-r img{height:100%}
.page{text-align:center;margin-top:-0.3rem}
.page a{cursor:pointer}
.page a,.page span{font-size:0.3rem;color:#666;margin:0 -0.03rem}
.page small,.page input.i{width:0.5rem;height:0.5rem;display:inline-block;text-align:center;line-height:0.5rem;color:#666;border:1px solid #dddddd;background:white}
.page a.on small{border:1px solid #d3a15a;background:#d3a15a;color:white}
.page input.i{color:#666666}
.page .gray{color:#a0a0a0}
.screen-select .pop-bar-nav{width:84%;padding:0 2%}
.screen-select .nav-close{position:absolute;top:0;left:-16%;width:16%}
.screen-select .colum-style0:first-child{margin-top:0.2rem}
.colum-style0{overflow:hidden}
.colum-style0 h4{line-height:1.1rem;font-size:0.4rem;padding-top:0.24rem}
.colum-style0 .row input{border:none;height:}
.colum-style0 .row a.on{background:#e10203;color:white;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.colum-style0 .row a,.colum-style0 .row input{height:0.7rem;line-height:0.8rem;text-align:center;display:inline-block;float:left;background:#ededed;font-size:0.35rem;display:inline-block;margin-right:2%;color:#666;margin-bottom:0.2rem}
.colum-style0-1 .row a,.colum-style0-1 .row input{width:100%;margin-right:0}
.colum-style0-money .row input{width:45%;border:none;margin-right:0;line-height:0.5rem;color:#999999}
.colum-style0-money span{width:10%;float:left;display:inline-block;text-align:center;line-height:0.6rem;height:0.7rem;color:#e2d0ab}
.colum-style0-3 .row a{width:32%}
.colum-style0-3 .row a:nth-child(3n){margin-right:0}
.colum-style0-2 .row a{width:49%}
.colum-style0-2 .row a:nth-child(2n){margin-right:0}
.screen-select-btn{position:fixed;bottom:0;right:0;width:88%;z-index:999}
.screen-select-btn .btn{width:50%;height:1.4rem;float:left;line-height:1.3rem;font-size:0.5rem}
.screen-select-btn .r{color:#666666}
.screen-select-btn .f{color:white;background:#e10203}
.hot-pro{margin-top:0.5rem}
.title-style1-line{background:url(../images/ico19.png) no-repeat center center;background-size:100%}
.pro-list0-m{}
.pro-list0-m .b{border:0.03rem solid #663e01;box-sizing:border-box;overflow:hidden;border-right:none;margin-top:0.25rem}
.pro-list0-m .b span{color:#c90541;font-size:0.35rem;float:left;width:70%;display:inline-block;padding-top:0.15rem;padding-left:0.03rem;box-sizing:border-box}
.pro-list0-m .b a.btn{width:30%;margin-top:0;box-sizing:border-box;float:right}
.pro-dts-a{margin-bottom:0.5rem;overflow:hidden}
.pro-dts-a a{height:0.8rem;width:32.6%;color:white;line-height:0.9rem;display:inline-block;float:left;font-size:0.3rem;color:white;margin-right:1%}
.pro-dts-a a:last-child{margin-right:0}
.pro-dts-a a.a{background:#e9cb8a}
.pro-dts-a a.b{background:#ed526f}
.pro-dts-a a.c{background:#ffb400}
.number-jj{line-height:0.9rem}
.number-jj span{float:left;font-size:0.3rem;margin-right:0.1rem}
.number-jj div{width:3.5rem;overflow:hidden;float:left}
.number-jj div a,.number-jj div input{height:1rem;border:1px solid #dbdbdb;border-right:none;display:inline-block;width:1rem;float:left;text-align:center;background:white;box-sizing:border-box;line-height:0.9rem;font-size:0.5rem}
.number-jj div a:last-child{border-right:1px solid #dbdbdb}
.number-jj div input{width:1.2rem;font-size:0.4rem}
.number-jj small{font-size:0.3rem;color:#a4a4a4;float:left;margin-top:0.1rem}
.pro-dts-b{overflow:hidden}
.pro-dts-b div.fr{font-size:0.32rem;color:#333333;margin-top:0.2rem}
.pro-dts-b div.fr i{margin-right:0.1rem;margin-top:0.2rem;vertical-align:bottom}
.pro-dts-c{margin-top:0.5rem;overflow:hidden;margin-bottom:0.8rem}
.pro-dts-c a.btn{width:49%;float:left;margin-right:1%;height:1rem;line-height:1.1rem;color:white;font-size:0.35rem}
.pro-dts-c a.btn:last-child{margin-right:0}
.pro-dts-c a.l{background:#8c6527}
.pro-dts-c a.r{background:#de153b}
.pro-dts-c a.r i{vertical-align:sub;margin-right:0.4rem}
.nav-style1{background:white;overflow:hidden;border-bottom:0.05rem solid #ce0080}
.nav-style1 a{height:1rem;line-height:1.1rem;padding:0 0.4rem;display:inline-block;color:#ce0080;font-size:0.35rem;float:left;color:#666666}
.nav-style1 a.on{background:#ce0080;color:white}
.pro-dts-da{padding:0.3rem}
.pro-dts-da p{line-height:0.6rem;font-size:0.35rem;color:#666666}
.pro-dts-da img{max-width:100%}
.join-card{background:white;padding:0.4rem;padding-bottom:2.5rem}
.join-card .title{font-size:0.45rem;color:#e10303;margin-bottom:0.6rem;text-align:center}
.join-card .title img{height:0.5rem;margin-right:0.2rem;vertical-align:text-top}
.pro-list1{overflow:hidden}
.pro-list1 li{margin-bottom:0.4rem;overflow:hidden}
.pro-list1 li a.fl{width:32%;margin-right:4%;display:inline-block}
.pro-list1 li a.fl img{width:100%}
.pro-list1 li h4{font-size:0.38rem;color:#333333;height:1.2rem;overflow:hidden;line-height:0.6rem}
.pro-list1 li p{color:#999999;font-size:0.3rem;margin-bottom:0.4rem}
.pro-list1 li div.money{font-size:0.5rem;color:#e10303}
.join-card .btn-group a{width:48%;margin-right:3%;height:0.9rem;float:left;line-height:0.9rem;font-size:0.35rem}
.join-card .btn-group a:last-child{margin-right:0%}
.join-card .btn-group a.gray{background:#f3eef0;color:#e10303}
.join-card .btn-group a.red{background:#e10303;color:white}
.checkbox-style0{height:0.5rem;display:inline-block;cursor:pointer;position:relative;font-size:0.35rem;line-height:0.7rem;color:#666}
.checkbox-style0 input[type="checkbox"],.checkbox-style0 input[type="radio"]{appearance:none;-webkit-appearance:none;outline:none;display:none}
.checkbox-style0 input[type="checkbox"] + span,.checkbox-style0 input[type="radio"] + span{width:0.5rem;height:100%;display:inline-block;background:url(../images/ico22.png) no-repeat center top;background-size:cover;margin-right:0.2rem;float:left;margin-top:0.07rem;vertical-align:bottom}
.checkbox-style0 input[type="checkbox"]:checked + span,.checkbox-style0 input[type="radio"]:checked + span{background-image:url(../images/ico23.png)}

.checkbox-style1 input[type="checkbox"] + span{background-image:url(../images/ico40.png);height:0.4rem;width:0.4rem}
.checkbox-style1 input[type="checkbox"]:checked + span{background-image:url(../images/ico41.png);width:0.4rem}
.checkbox-style1{height:0.4rem}
.success-order-a{padding:0.4rem 0;padding-bottom:0.5rem}
.success-order-a .form-style1-sub input{height:0.8rem;line-height:0.7rem;border-radius:0;font-size:0.3rem}
.form-style4-select{height:0.74rem;margin-bottom:0.3rem;overflow:hidden}
.form-style4-select span{width:20%;float:left;display:inline-block;margin-right:1%;font-size:0.35rem;text-align:right;line-height:0.7rem;color:#312c24}
.form-style4-select select{width:24.6%;float:left;display:inline-block;height:100%;border:1px solid #cccccc;margin-right:1%;color:#312c24;font-size:0.35rem}
.success-order-b{background:white;margin-top:0.3rem}
.success-order-b li{border-bottom:0.3rem solid #f4f4f4;padding:0.2rem 0.3rem;padding-bottom:0.4rem;margin-bottom:0}
.success-order-b li .t{overflow:hidden;height:3rem;margin-top:0.1rem}
.success-order-b li .t .checkbox-style1{float:left;margin-right:0.2rem;font-size:0.3rem}
.success-order-b li .t .checkbox-style1 span{margin-right:0.1rem}
.success-order-b li .t span{font-size:0.3rem;color:#333333;float:left;margin-top:0.15rem;color:#333333;width:50%;}
.success-order-b li .t i{float:right;margin-top:0.1rem}
.success-order-b li .t i img{height:0.4rem}
.order-success{padding:0.6rem 0.8rem 0.7rem 2rem;background:#fff4e8}
.order-success h4{font-size:0.45rem;color:#e10303;position:relative;margin-bottom:0.6rem;font-weight:bold}
.order-success h4 img{height:0.5rem;margin-right:0.2rem;vertical-align:bottom;position:absolute;left:-0.8rem}
.order-success h5{line-height:0.4rem;font-size:0.35rem;color:#333}
.order-success p{font-size:0.3rem;line-height:0.4rem;color:#666}
.form-style0 .pic-group2{padding-left:0.4rem;padding-right:0.4rem}
.pic-group2 img.l{float:left;width:0.8rem;margin-right:0.4rem}
.pic-group2 .t{margin-top:0.15rem;font-size:0.38rem;width:auto!important;margin-right:0.2rem}
.pic-group2  small{font-size:0.3rem;color:#999;float:left;margin-top:0.2rem}
.pic-group2 .checkbox-style0{float:right;margin-top:0.1rem}
.pic-group2 .checkbox-style0 input[type="radio"]:checked + span{background-image:url(../images/ico30.png)}
.btn-group0{background:white;text-align:center;overflow:hidden;width:80%;margin-left:10%;border-top:1px dashed #ddd;padding-top:0.32rem;margin-bottom:0.8rem}
.btn-group0 a{text-align:center;display:inline-block}
.btn-group0 .ok{background:#e10303;color:white;font-size:0.4rem;border-radius:0.1rem;width:28%;height:1rem;line-height:1.1rem}
.btn-group0 .see{font-size:0.3rem;color:#999999}
.all-select{overflow:hidden;padding-bottom:0.25rem}
.all-select label{margin-right:0.3rem;float:left}
.shop-card .pro-list1 li{background:white;margin-bottom:0.3rem;padding:0.48rem 0.3rem}
.shop-card .pro-list1 .checkbox-style0{float:left;margin-top:0.9rem;margin-right:0.1rem}
.shop-card .pro-list1 li a.fl{width:27%}
.shop-card .pro-list1 li p{margin-bottom:0.3rem}
.shop-card .number-jj div a,.shop-card .number-jj div input{width:0.7rem;height:0.7rem;line-height:0.6rem}
.shop-card .number-jj div input{width:0.9rem}
.shop-card .number-jj div{width:auto}
.shop-card-sub{background:white;overflow:hidden;padding:0.35rem 0;padding-left:0.3rem;position:relative}
.shop-card-sub .checkbox-style0{float:left;margin-right:0.4rem}
.shop-card-sub span{font-size:0.35rem;color:#666666;float:left}
.shop-card-sub span b{font-size:0.5rem;color:#e10303}
.shop-card-sub .btn{padding:0 0.7rem;height:100%;line-height:1.3rem;font-size:0.45rem;background:#e10303;color:white;position:absolute;right:0;top:0}
.form-style0{}
.form-style0 li{background:white;padding:0.27rem 0.2rem;font-size:0.35rem;background:white;border-bottom:1px solid #dddddd;overflow:hidden}
.form-style0 li span.t{float:left;color:#333333;width:27%;display:inline-block}
.form-style0 li small.f{color:#999999;float:right}
.form-style0 li small.f img{height:0.35rem;margin-left:0.15rem;margin-top:0.08rem}
input::-webkit-input-placeholder{color:#aaaaaa}
.form-style0 li input.i,.form-style0 li select.s,.form-style0 .textarea-a textarea{width:73%;float:right;border:none;font-size:0.35rem;text-align:right;color:#aaaaaa}
.form-style0 li select.s{appearance:none;padding-right:0.6rem;-moz-appearance:none;-webkit-appearance:none;background:url(../images/ico25.png) no-repeat 99% center;background-size:auto 89%}
.form-style0 .textarea-a textarea{width:100%;text-align:left;height:1.8rem}
.form-style0 .checkbox-a .checkbox-style0{float:right;margin-top:0}
.form-style0 .checkbox-a .checkbox-style0 span{margin-top:0}
.form-style0 .row-a .t{width:100%}
.form-style0 li.pic-group1{border-bottom:none;padding-bottom:0}
.pic-group1 dd{padding:0.3rem 0;overflow:hidden;border-bottom:0.03rem solid #ddd}
.pic-group1 dd:first-child{padding-top:0}
.pic-group1 dd a{display:block;width:100%;height:100%;overflow:hidden}
.pic-group1 dd a img{width:16%;float:left;margin-right:4%}
.pic-group1 dd a h4{color:#666666;font-size:0.35rem;line-height:0.5rem;width:60%;float:left;padding-top:0.3rem}
.pic-group1 dd a span{color:#e10303;width:20%;float:right;display:inline-block;padding-top:0.3rem;text-align:right}
.form-style0 li.row-b span.t{width:100%;float:initial}
.form-style0 li.row-b div{overflow:hidden;margin-top:0.3rem}
.form-style0 li.row-b div a{height:0.9rem;line-height:0.9rem;font-size:0.35rem;color:#666666;width:auto;border:0.03rem solid #ddd;display:inline-block;text-align:center;padding: 0 0.2rem; margin: 0.1rem;border-radius:5px;}
.form-style0 li.row-b a.on{border:1px solid #e10303}
.form-style0 li.p{background:none;border-bottom:none;padding-top:0.3rem}
.form-style0 li.p div.fl p{font-size:0.3rem;color:#666666;line-height:0.6rem}
.form-style0 li.p div.fr{font-size:0.35rem;color:#333}
.form-style0 li.p div.fr span{font-size:0.4rem;color:#e10303}
.form-style0 li.sub,.form-style1-sub{background:none;border-bottom:0}
.form-style0 li.sub input,.form-style1-sub input,.a_btn{width:100%;height:1rem;line-height:0.9rem;color:white;background:#e10303;color:white;text-align:center;font-size:0.40rem;border-radius:0.1rem}
.slide-nav0{background:white;margin-bottom:0.3rem}
.slide-nav0 .t{padding:0.28rem 0.3rem;overflow:hidden;border-bottom:0.03rem solid #dddddd}
.slide-nav0 .t h4{float:left;font-size:0.4rem;color:#333333}
.slide-nav0 .t h4 i{width:0.08rem;background:#be780a;display:inline-block;height:0.35rem;margin-top:0.1rem;content:"";float:left;margin-right:0.2rem}
.slide-nav0 .t span{float:right}
.slide-nav0 .t span img{height:0.2rem;margin-top:0.2rem;float:right}
.slide-nav0 .t span img.h{display:none}
.slide-nav0 .t span.on .s{display:none}
.slide-nav0 .t span.on .h{display:inline-block}
.slide-nav0 li{margin:0 0.3rem;border-bottom:1px dashed #ddd;line-height:0.6rem;height:1rem;padding:0 0.2rem}
.slide-nav0 li:last-child{border-bottom:none}
.slide-nav0 li a{font-size:0.35rem;line-height:1.1rem;color:#666666;display:block;height:100%;overflow: hidden;}
.news-dts-title h4{font-size:0.35rem;color:#333;padding-top:0.3rem;margin-bottom:0.1rem}
.news-dts-title p{font-size:0.3rem;color:#999}
.news-dts-nr{padding:0.3rem 0}
.news-dts-nr img{max-width:100%}
.news-dts-nr p{line-height:0.65rem;color:#333333;font-size:0.3rem;text-indent:2em}
.news-dts-foot{padding-top:1.2rem;padding-bottom:0.6rem;font-size:0.3rem;line-height:0.6rem;color:#666666}
.form-style1,.form-style2{height:1.3rem;margin-bottom:0.3rem;overflow:hidden}
.form-style1 input,.form-style2 input{height:0.8rem;line-height:0.9rem;font-size:0.35rem;padding:0 0.2rem;border:1px solid #ddd;color:#aaaaaa;width:100%;box-sizing:border-box;height:100%;float:left}
.form-style1-yzm input{width:65%;margin-right:2%;float:left}
.form-style1-yzm img{width:33%;height:1.3rem}
.form-style1-sub input{height:1.3rem;margin-top:0.1rem}
.colum-style1{overflow:hidden;padding:0.4rem 0}
.colum-style1 a{font-size:0.35rem;color:#999999}
.regt h4{font-size:0.42rem;font-weight:bold;padding-top:0.35rem}
.regt .form-style1{overflow:initial;padding-bottom:0.5rem;position:relative}
.regt .form-style1 span{color:red;position:absolute;top:0.4rem;left:0.2rem;font-size:0.5rem}
.regt .form-style1 input{margin-bottom:0.1rem;padding-left:0.5rem}
.regt .form-style1 p{font-size:0.3rem;color:#bfbfbf}
.form-style1-sub .dl{width:57%;float:left}
.form-style1-sub .cz{width:40%;background:#999999;color:white;float:right}
.menber-home-t{background:#c47d0d;color:white;overflow:hidden}
.btn-exit-user{font-size:0.3rem;color:white;background:#a46809;display:inline-block;border-radius:10px;padding:0.05rem 0.22rem}
.user-haed{overflow:hidden}
.user-haed div.fl{width:16%;margin-right:0.2rem;position:relative}
.user-haed div.fl img{width:100%;border-radius:1000px}
.user-haed div.fl .bg,.user-haed div.fl .pic{position:absolute;top:7%;left:7%;width:86%}
.user-haed div.fl .pic{z-index:9}
.user-haed h4{font-size:0.4rem;padding-top:0.3rem}
.user-haed p,.user-haed p a{font-size:0.3rem;color:white}
.menber-home-ta{overflow:hidden;text-align:center;margin:0.7rem 0}
.menber-home-ta a{width:33.33%;float:left;box-sizing:border-box;border-right:0.03rem solid #e9c489;line-height:0.5rem;color:white;font-size:0.34rem}
.menber-home-ta a:last-child{border:none}
.menber-home .form-style0 li span.t{font-size:0.38rem}
.menber-home .form-style0 li a{width:100%;float:left}
.menber-home .form-style0 li small.f{padding-top:0.1rem;margin-top:0}
.menber-home .form-style0 li small.f img{margin-top:0.02rem}
.menber-home-nav{position:relative;background:white;border-top:none;height:1.6rem;border-bottom:0.3rem solid #f4f4f4}
.menber-home-nav li div{font-size:0.4rem;padding-bottom:0.1rem;margin-top:0.4rem;color:#666666}
.menber-home-nav li p{font-size:0.3rem;color:#666666}
.menber-home .pic-group2 img.l{width:0.55rem;margin-right:0.2rem}
.menber-home .pic-group2 .t{margin-top:0}
.menber-home .pic-group2{padding-left:0.2rem;padding-right:0.2rem}
.form-style2{}
.form-style2{border-bottom:1px solid #ddd;height:1.1rem;margin-bottom:0}
.form-style2 span{width:30%;float:left;height:100%;font-size:0.4rem;color:#333;line-height:1.1rem}
.form-style2 span small{color:#999999}
.form-style2 input{width:70%;float:left;height:100%;border:none;font-size:0.4rem;color:#666}

.edit-pic-a{padding:0.3rem;background:white;overflow:hidden;position:relative}
.edit-pic-a .pic{float:left;width:30%;margin-right:4%}
.edit-pic-a h4{font-size:0.37rem;color:#666666;margin-top:0.8rem}
.edit-pic-a .btn{color:white;background:#e10303;padding:0.07rem 0.3rem;font-size:0.3rem;margin-top:0.3rem}
.edit-pic-a .btn img{vertical-align:text-top;height:0.34rem;margin-right:0.2rem}
.edit-pic-a input[type='file']{position:absolute;left:34%;opacity:0;top:1.9rem;height:0.6rem;width:2.5rem}
.edit-pic-b h4{height:1.2rem;line-height:1.3rem;color:#333;border-bottom:0.03rem solid #ddd;background:white;font-size:0.36rem}
.edit-pic-b .nr{padding:0.15rem 0.3rem;background:white}
.edit-pic-b .nr p{line-height:0.7rem;color:#333;font-size:0.32rem}
.form-style2-rect{background:white;margin-bottom:0.3rem;border:1px solid #ddd}
.form-style2-rect span{padding-left:0.2rem;box-sizing:border-box}
.edit-pass .form-style2-rect span{width:24%}
.edit-pass .form-style2-rect input{width:76%}
.shou-huo li{background:white;margin-bottom:0.3rem}
.shou-huo li div.t p{overflow:hidden}
.shou-huo li div.t,.shou-huo li div.b{padding:0 0.2rem;font-size:0.407rem}
.shou-huo li div.t{line-height:0.72rem;padding:0.36rem 0.3rem;border-bottom:1px dashed #e6e6e6}
.shou-huo li div.b{padding:0.3rem 0.2rem;height:1rem}
.shou-huo li div.b .btn{float:right;padding:0.15rem 0.6rem;border-radius:0.1rem;margin-left:0.2rem;border:1px solid #cccccc}
.shou-huo li .checkbox-style0{font-size:0.4rem;margin-top:0.1rem}
.shou-huo li .checkbox-style0 input[type="radio"] + span{width:0.6rem;height:0.6rem;margin-top:0}
.shou-huo .form-style1-sub{position:fixed;bottom:0;left:0;width:100%}
.shou-huo .form-style1-sub input{font-size:0.42rem}
.edit-shou{background:white}
.form-style3{border-bottom:1px solid #ddd;height:1.05rem}
.form-style3 input,.form-style3 select,.form-style3 textarea{width:100%;padding:0 2%;height:100%;border:none;font-size:0.4rem;color:#333333;float:left}
.form-style3 select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/ico32.png) no-repeat 97% center;background-size:auto 20%;line-height:35px;}
.form-style3-textarea{height:2rem;border-bottom:none;margin-bottom:0}
.form-style3-textarea textarea{box-sizing:border-box;padding:0.2rem}
.pop-sprite{position:absolute;top:0;left:0;height:100%;width:100%;background:url(../images/black60.png);z-index:999}
.pop-sprite-box{position:absolute;left:50%;top:50%;background:white}
.pop-sprite-del{width:.9rem;height:.9rem;position:absolute;right:-0.45rem;top:-0.45rem;cursor:pointer;background:url(../images/delete-ico.png) no-repeat center top;background-size:100% 100%}
.chongqian{width:80%;padding:0.5rem 0rem;margin-left:-40%;box-sizing:border-box;top:10%}
.chongqian .row{overflow:hidden;padding-left:0.8rem;padding-right:0.8rem}
.chongqian .row span{width:30%;margin-right:2%;display:inline-block;height:1rem;text-align:right;font-size:0.35rem;line-height:1rem;float:left}
.chongqian .row input{width:68%;border:0.03rem solid #d9d9d9;float:left;box-sizing:border-box;height:1rem;padding:0 0.2rem}
.chongqian .row-a{overflow:hidden}
.chongqian .row-a div{margin-bottom:0.2rem;overflow:hidden}
.chongqian .row-a img{overflow:hidden;width:3.75rem;float:left;border:1px solid #d9d9d9}
.chongqian .checkbox-style0{float:left;height:1.2rem}
.chongqian .checkbox-style0 input[type="radio"] + span{width:0.4rem;width:0.4rem;height:0.4rem;margin-right:0.1rem;margin-top:0.3rem}
.chongqian .checkbox-style0 input[type="radio"]:checked + span{background-image:url(../images/ico43.png);width:0.4rem}
.chongqian .form-style1-sub{height:0.9rem;padding:0 0.4rem}
.chongqian .form-style1-sub input{height:100%;border-radius:0;font-size:0.3rem}
.my-shouc-a{height:1rem;line-height:1.1rem;line-height:0.6rem;padding:0 0.2rem}
.my-shouc-a a,.my-shouc-a span{font-size:0.35rem;margin-top:0.22rem;color:#333}
.my-shouc-a a.all-checked{margin-right:0.5rem}
.my-shouc-a a.all-delete{color:#999}
.news-list{background:white}
.news-list li{height:;padding:0.32rem;border-bottom:1px solid #e2e2e2;overflow:hidden}
.news-list li img{color:#333333;line-height:0.6rem;font-weight:bold;overflow:hidden;width:2.8rem;height:2.3rem;float:left;margin-right:0.3rem}
.news-list li h4{font-size:0.4rem;font-weight:bold;color:#666666;line-height:0.5rem;height:0.5rem;margin-bottom:0.12rem;overflow:hidden;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news-list li h5{color:#666666;line-height:0.5rem;margin-bottom:1rem;font-weight:normal}
.news-list li p{font-size:0.3rem;color:#666666;line-height:0.5rem;height:1rem;overflow:hidden}
.news-list li .btn{border:1px solid #e5e5e5;font-size:0.3rem;color:#999999;width:2.2rem;height:0.5rem;margin-top:0.38rem;display:inline-block;line-height:0.5rem;text-align:center;border-radius:18px}
.news-list li .btn:hover{color:white;border:1px solid #0601b0;color:white;background:#0601b0}
.news-list li div{font-size:0.3rem;color:#aaa;margin-top:0.2rem;text-align:left}
.pic-group3{position:relative}
.pic-group3 a{display:block}
.pic-group3 a img{width:100%}
.pic-group3 a div{background:rgba(0,0,0,0.7);height:0.3rem;padding:0.3rem 0;color:white;font-size:0.3rem;position:absolute;bottom:0;left:0;z-index:99;width:100%}
.pic-group3 a div span{padding:0.3rem}
.news-dts-lf img{max-width:100%}
.news-dts-lf h3{font-size:0.4rem;color:#333;margin-bottom:0.2rem;font-weight:normal;margin-top:0.3rem;padding:0 0.2rem}
.news-dts-lf h4{font-size:0.3rem;color:#999999;padding:0.25rem 0.2rem;background:#f4f4f4}
.news-dts-lf h4 span{color:#333}
.news-dts-lf p{line-height:0.65rem;color:#333333;font-size:0.3rem;text-indent:2em;margin-bottom:0.3rem;margin-top:0.1rem}
@media screen and (min-width:470px){.jiathis_style .jiathis_counter.jiathis_bubble_style,.jiathis_style  .button,.jiathis_style .jiathis_txt{margin-top:3px!important}
}@media screen and (min-width:700px){.jiathis_style .jiathis_counter.jiathis_bubble_style,.jiathis_style  .button,.jiathis_style .jiathis_txt{margin-top:5px!important}
}.jiathis_style{overflow:hidden;margin-top:1rem;overflow:hidden;margin-top:1rem;border-bottom:0.3rem solid #f4f4f4;padding-bottom:0.5rem}
.ydy{position:relative}
.ydy-logo{position:absolute;top:2.5rem;width:60%;left:20%;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s}
.ydy h4,.ydy p{position:absolute;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}
.ydy h4{font-size:0.42rem;color:#f9c631;text-align:center;width:100%;top:5rem;top:6.2rem}
.ydy p{font-size:0.37rem;color:white;width:82%;opacity:0.6;left:10%;top:7.6rem;line-height:0.7rem}
.ydy-bg{width:100%}
.ydy-logo-on .ydy-logo{top:1rem;opacity:0}
.ydy-logo-h4-on h4{top:4.7rem;opacity:0}
.ydy-logo-p-on p{top:6.1rem;opacity:0}


.pro-dts-d .nr{display:none;}
/* 星星评级*/

.evaluate-start-leve{float:right;margin-top:0.3rem;}
.evaluate-start-leve a{
width: 0.45rem;
height: 0.45rem;display:inline-block;float:left;background:url(../images/ico47.png) no-repeat left top;background-size:cover;margin-left: 0.2rem;}
.evaluate-start-leve5 .a,.evaluate-start-leve5 .b,.evaluate-start-leve5 .c,.evaluate-start-leve5 .d,.evaluate-start-leve5 .e,.evaluate-start-leve4 .a,.evaluate-start-leve4 .b,.evaluate-start-leve4 .c,.evaluate-start-leve4 .d,.evaluate-start-leve3 .a,.evaluate-start-leve3 .b,.evaluate-start-leve3 .c,.evaluate-start-leve1 .a,.evaluate-start-leve2 .a,.evaluate-start-leve2 .b{background-image:url(../images/ico46.png);}

// .pro-dts-d .pro-dts-db{display:block;}
.pro-dts-db ul{overflow:hidden;}
.pro-dts-db li{overflow:hidden;background:white;border-bottom:0.3rem solid #f7f7f7;overflow:hidden;}
.pro-dts-db li .t{overflow:hidden;
padding: 0.2rem;
border-bottom: 0.03rem solid #ededed;
line-height: 1rem;}
.pro-dts-db li .th{
font-size: 0.4rem;float:left;}
.pro-dts-db li .th img{height: 1rem;margin-right: 0.2rem;}
.pro-dts-db li .f{line-height:0.55rem;color:#666666;font-size:0.35rem;padding:0.3rem;}
.pro-dts-db .more{padding:0.6rem;background:white;}
.pro-dts-db .more a{border:0.03rem solid #efefef;font-size:0.4rem;color:#999;padding:0.25rem 0;}
.pro-dts-db .more a img{width:0.3rem;margin-left:0.3rem;margin-top:0.2rem;}

.class-nav{position:fixed;top:0;left:0;width:100%;z-index:999;overflow:auto;display:none;}
.class-nav{background:white;}
.class-nav-l{width:30%;float:left;background:#eeeeee;font-size:0.4rem;color:#333333;/*height:134%;*/    height: calc(100vh - 1.7rem);overflow-y: auto;}
.class-nav-l li{padding:0.3rem 0;text-align:center;border-bottom:1px solid #e1e1e1;}
.class-nav-l li.on{background:white;}
.class-nav-r{width:70%;box-sizing:border-box;float:right;background:white;display:none;}
.class-nav-r{    padding: 0.2rem 0.4rem;line-height: 0.4rem;}
.class-nav-r a{    font-size: 0.3rem;
    color: #666;
    line-height: 35px;
    display: block;
    border: 1px solid #b1abab;
    margin: 0.1rem 0;
    padding: 0 0.2rem;}


/*滑动层*/
.slidediv {
            position:fixed;z-index:99;background-color:white;width:100%;top:0%;height:100%;left:100%;overflow-y:scroll;
        }
.t_btn {
        height: 1.22rem;
    line-height: 1.22rem;margin-top: -0.5rem;text-align: right;padding-right: 0.3rem;
}
    .t_btn a {
        display: inline-block;
    line-height: 0.5rem;
    height: 0.5rem;
    padding: 0.05rem 0.15rem;
    color: #fff;
    background: #cc4242;
    border-radius: 0.1rem;
    }

.item_sp {
   width: 2rem;
    display: inline-block;
}