@charset 'UTF-8';
/* UED Interaction (http://www.njued.com) */
/* Design By UED Team Copyright 2017 UED Interaction */
html, body {position:relative; height:100%;}
html.no-scroll, body.no-scroll {overflow: hidden;}



.ins-planebox{display:block; margin:.12rem 0; width:100%; background-size:cover; background-position:center; background-repeat:no-repeat;}
.ins-txt{padding:.24rem .12rem .12rem; width:100%; color:#fff; background:rgba(0,0,0,.24);}
.ins-txt h3{font-size:.2rem; color:#fc0;}
.ins-txt h4{margin:0 0 .1rem; font-size:.16rem; color:#fff;}
.ins-txt h5{font-size:.12rem; color:#fff;}
.ins-txt p.price{font-size:.42rem; margin:.12rem 0 0;}
.ins-txt p.price label{font-size:.14rem;}


.ins-detail-img{display:block; width:100%; background-size:cover; background-repeat:no-repeat; background-position:center;}
.ins-detail-title{padding:.44rem .12rem; background:rgba(0,0,0,.26); color:#fff;}
.ins-detail-title h3{margin:0 0 .1rem; font-size:.18rem; color:#fff;}
.ins-detail-title p{font-size:.11rem; color:#fff;}

.ins-detail-txt{margin:0 0 .12rem; padding:.05rem .12rem; background:#fff;}
.ins-detail-txt p.price{font-size:.24rem; color:#f20;}
.ins-detail-txt p.price label{font-size:.12rem; color:#666;}




.ins-area-title{line-height:.48rem; text-align:center; font-size:.14rem; color:#999;}
.ins-area-title i,.ins-area-title span{display:inline-block; vertical-align:middle; }
.ins-area-title i{width:.6rem; padding-top:1px; background:#e9e9e9;}

.ins-count{border-top:1px solid #e9e9e9; background:#fff; text-align:right; overflow:hidden;}
.ins-count span{float:left; padding:.1rem; line-height:.24rem; font-size:.14rem; color:#f20;}
.ins-count span label{color:#666;}
.ins-count a{display:block; padding:.1rem; line-height:.24rem; font-size:.14rem; color:#f60;}


.Open-div{display:none; width:100%; height:100%;}
.Open-div.show{display:block;}

.mask{position:fixed; left:0; top:0; width:100%; height:100%; z-index:900; background:rgba(0,0,0,.68);}
.Open-con{position:fixed; left:0; bottom:0; width:100%; z-index:901; background:#fff; }
.open-title{margin:0; padding:.1rem .1rem 0; line-height:.24rem; text-align:right; }
.open-title span{color:#333; font-size:.14rem; float:left; width:auto; }
.closed{display:inline-block; width:.24rem; height:.24rem; background:url(images/closed.png) no-repeat center; background-size:.14rem;}

.sele-item{padding:0 .1rem .1rem;}
.sele-item dt{font-size:.12rem; color:#999; line-height:.24rem;}
.sele-item dd ul{overflow:hidden; margin-left:-.04rem; margin-right:-.04rem;}
.sele-item dd ul li{float:left; width:25%; padding:.04rem;}
.sele-item dd ul li a{display:block; border:1px solid #e9e9e9; font-size:.11rem; color:#666; text-align:center; line-height:.28rem;}
.sele-item dd ul li a.curr{background:#fef7f8; color:#ed1442; border:1px solid #ed1442;}

.widget-box{margin:0 0 .12rem; background:#fff;}
.ins-buy{padding:.1rem .12rem; background:#f60;}
.ins-buy h3{font-size:.14rem; color:#fff;}
.ins-buy p{font-size:.12rem; color:#fff;}



.item-box{overflow:hidden; border-bottom:1px solid #e9e9e9; background:#fff;}
.item-box dt{float:left; width:34%; padding:.1rem; line-height:.24rem; font-size:.12rem; color:#333; }
.item-box dd{margin-left:34%;line-height:.24rem; font-size:.12rem; color:#999; overflow:hidden;}
.item-box dd span{display:inline-block; padding:.1rem; }

.side-div{float:right; width:.38rem; border-left:1px solid #e9e9e9;}
.main-div{margin-right:.38rem;}
.history-btn{display:block; width:.38rem; height:.44rem; background:url(images/i_his.png) no-repeat center; background-size:50%;}


.comm-inputxt{border:0px; line-height:.24rem; padding:.1rem; width:100%; font-size:.12rem;background:#fff;}
input::-webkit-datetime-edit{background:#fff;}

.comm-select{border:0px; line-height:.24rem; padding:.1rem;  font-size:.12rem; display:block; width:100%;background:url(images/arr_down.png) #fff no-repeat 97% center; background-size:.12rem; -webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;appearance:none;}
.comm-select:focus{outline:none;}
.tright{text-align:right;}



.wrong-show{border-bottom:1px solid #f10;}
.wrong-show dt{color:#f10;}
.wrong-show dd input.comm-inputxt {color:#f10;}
.wrong-tip{padding:.05rem .1rem; color:#f10; font-size:.1rem; }

.item-txt{width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#666; font-size:.12rem; padding:.1rem; line-height:.24rem; }
.item-txt .fred{color:#f10;}

.read-txt{padding:.1rem; text-align:left; line-height:.26rem; color:#999; font-size:.12rem;}
.read-txt a{color:#fe4c4c}

.pay-btn a{display:block; padding:.12rem; color:#fff; text-align:center; background:#fe4c4c; font-size:.16rem; line-height:.24rem;}


.info_tab_con_w{display:none; }
.info_tab_con_w.active{display:block;}

.comm-article{background:#fff; padding:.12rem; font-size:.12rem; color:#666; }
.comm-article h3{margin:0 0 .1rem; font-size:.14rem; font-weight:600; color:#121212;}
.comm-article p{margin:0 0 .12rem;}


/*new style*/
.warp{padding:0 0 .48rem;}
.header{text-align:right; padding:.06rem; background:#fd4911f2; overflow:hidden; font-size:.12rem; line-height:.2rem; color:rgba(255,255,255,.78);}
.header img{display:block;float:left; height:.2rem;}

.Banner-swiper{width:100%; }
.Banner-swiper .swiper-slide a img{display:block; width:100%;}
.Banner-swiper .swiper-pagination-bullets,.Banner-swiper .swiper-pagination-custom, .Banner-swiper .swiper-pagination-fraction {bottom: 5px;left: 0;width: 100%;}
.Banner-swiper .swiper-pagination-bullet-active {opacity: 1; background: #f60;}

.sort-fix{background:#fff; background:#fff; border-bottom:1px solid #e9e9e9; width:100%; position:static; top:0; z-index:900;}
.sort-fix ul{overflow:hidden; }
.sort-fix ul li{float:left; width:33.3333%; border-right:1px solid #e9e9e9; text-align:center; }
.sort-fix ul li:last-child{border:0px;}
.sort-fix ul li span{display:block; font-size:.13rem; line-height:.32rem; border-bottom:2px solid #fff; color:#121212; }
.sort-fix ul li.active span{color:#ed1442; border-bottom:2px solid #ed1442;}

.sort-fix-5 ul li{width:20%;}
.sort-fix-2 ul li{width:50%;}
.sort-fix-4 ul li{width:25%;}

.ins-sortbox{overflow:hidden; margin:.1rem 0; width:100%; background:#fff;padding:.12rem;}
.ins-sortbox dt{width:100%; padding-bottom:.1rem;}
.ins-sortbox dt img{display:block; width:100%;}
.ins-sortbox dd h3{font-size:.16rem; color:#ed1442; font-weight:600; text-align:right; overflow:hidden; }
.ins-sortbox dd h3 label{font-size:.12rem;}
.ins-sortbox dd h3 span{float:left; width:auto; color:#333; font-size:.13rem;}
.ins-sortbox dd p{font-size:.1rem; color:#999;}


.bx-detail-box{padding:.1rem;}
.tabs_bb{overflow:hidden; text-align:center;}
.tabs_bb li{float:left; width:33.3333%; margin-top:.06rem; line-height:.32rem; border-right:1px solid #fff; font-size:.13rem; background:#fef1da; color:#fea000; }
.tabs_bb li:last-child{border-right:0;}
.tabs_bb li.active{background:#fff;margin-top:0; line-height:.38rem;color:#fe4c4c;}


.tabs_bb2{overflow:hidden; text-align:center;}
.tabs_bb2 li{float:left; width:50%; margin-top:.06rem; line-height:.32rem; border-right:1px solid #fff; font-size:.13rem; background:#fef1da; color:#fea000; }
.tabs_bb2 li:last-child{border-right:0;}
.tabs_bb2 li.active{background:#fff;margin-top:0; line-height:.38rem;color:#fe4c4c;}


.tabs_bb4{overflow:hidden; text-align:center;}
.tabs_bb4 li{float:left; width:25%; margin-top:.06rem; line-height:.32rem; border-right:1px solid #fff; font-size:.13rem; background:#fef1da; color:#fea000; }
.tabs_bb4 li:last-child{border-right:0;}
.tabs_bb4 li.active{background:#fff;margin-top:0; line-height:.38rem;color:#fe4c4c;}



.tabs_con{padding:.1rem; background:#fff;}

.ins-item{background:#fff;}
.ins-item dt{font-size:.13rem; color:#999; padding:.12rem 0; border-bottom:1px solid #e9e9e9; }
.ins-item dd{background:#fff;}

.toggle-box{border-bottom:1px solid #e9e9e9; }
.toggle-title{display:block; padding:.1rem .18rem .1rem 0; height:.42rem; line-height:.22rem; text-align:right; font-size:.12rem; color:#ed1442; overflow:hidden; background:#fff; background:url(images/arr_right.png) #fff no-repeat right center; background-size:.08rem;}
.toggle-title span{float:left; width:auto; color:#333;}
.toggle-title-curr{background:url(images/arr_down.png) #fff no-repeat right center; background-size:.12rem;}
.toggle-title-none{background:#fff;  border-bottom:1px solid #e9e9e9;}

.sub-con{display:none; height:0; padding:.12rem 0; background:#fff; color:#999; font-size:.11rem;}
.sub-con.show{display:block;height:auto;}

.More-ins{background:#fff;}
.more-ins-link{display:block; text-align:center; line-height:.3rem; color:#999; font-size:.12rem; background:#e9e9e9;}
.sub-ins{display:none;}
.sub-ins.show{display:block;}

.price-div{padding-top:.1rem; line-height:.22rem; text-align:right; overflow:hidden; }
.price-div span{float:left; width:auto; color:#ed1442; font-size:.16rem;}
.price-div a{display:inline-block; padding:0 .1rem; font-size:.12rem; color:#ed1442; border:1px solid #ed1442; border-radius:.1rem;}

.bx-detail-allbox{background:#fff; margin:0 0 .1rem;}
.bxd-title{padding:.1rem 0; line-height:.16rem; font-size:.14rem; color:#333;}
.bxd-title i{display:inline-block; width:.03rem; height:.12rem; vertical-align:middle; margin-right:.1rem; background:#ed1442;}

.bxd-con{padding:.1rem;}
.bxd-con img{display:block; max-width:100%; margin:0 auto;}
.bxd-con h3{font-size:.14rem; margin:0 0 .06rem; color:#333; background:#f5f5f5; text-align:center; padding:.06rem; }
.bxd-con h5{font-weight:600; color:#333;}
.bxd-con p{font-size:.12rem; margin:0 0 .1rem; color:#666;}

.bxd-p{text-align:right; overflow:hidden; color:#999; line-height:.2rem;}
.bxd-p span{float:left; width:auto; color:#333;}
.top-line{border-top:1px solid #e9e9e9;}
.bxd-con a{color:#ed1442;}


.ins-footer{position: fixed; bottom: 0; z-index:901; width: 100%; height: .48rem; text-align: center; background:#fff; overflow:hidden; box-shadow:0 0 3px #aaa;}
.ins-footer a{display:block; float:right; width:80%; height:.48rem;}
.ins-footer a.kfbtn{width:20%; border-right:1px solid #e9e9e9;}
.ins-footer a.kfbtn i{display:block; margin:.06rem auto .02rem; width:.24rem; height:.24rem; background:url(images/kf.png) no-repeat center; background-size:.24rem;}
.ins-footer a.a-red{background:#fe4c4c; color:#fff; line-height:.48rem; font-size:.14rem;}
.ins-footer a.a-green{background:#25c085; color:#fff; line-height:.48rem; font-size:.14rem;}
.ins-footer a.a-redall{width:100%; background:#fe4c4c; color:#fff; line-height:.48rem; font-size:.14rem;}
.bx-price p{padding:0 .1rem .1rem; line-height:.2rem; color:#333;}
.bx-price p label{color:#ed1442; font-size:.16rem;}
.bx-price p span{display:block; font-size:.11rem; line-height:1.5; color:#999;}

.bx-buybtn{display:block; line-height:.4rem; text-align:center; font-size:.14rem; background:#fe4c4c; color:#fff; }

.add-man{display:inline-block; background:#f8f8f8; border:1px solid #ddd; padding:0 .1rem; font-size:.1rem; color:#666; }
.edit-man{display:inline-block; width:.2rem; height:.2rem; background:url(images/edit.png) no-repeat center; background-size:.14rem; }

.bx-manlist{overflow:hidden; padding:.1rem .1rem 0; border-bottom:1px dotted #e9e9e9;}
.bx-manlist dt{float:left; width:.3rem;}
.bx-manlist dd{margin-left:.3rem;}
.bx-manlist dd h3{font-size:.14rem; color:#ed1442; text-align:right; overflow:hidden; }
.bx-manlist dd h3 span{float:left; line-height:.24rem;  width:auto; color:#333; }
.bx-manlist dd p{font-size:.12rem; line-height:.2rem; color:#999; text-align:right; overflow:hidden; }
.bx-manlist dd p span{float:left;width:auto; }
.bx-manlist dd p label{margin-left:.12rem;}

.add-edit-box{position:fixed; left:0; top:0; width:100%; height:100%; z-index:901; background:#fff; }

.btn-group{text-align:center; }
.btncancel,.btnconfirm{display:inline-block; margin:0 .06rem; line-height:.3rem; text-align:center; width:40%;  font-size:.12rem; border:1px solid #ddd; color:#666;border-radius:3px;}
.btnconfirm{background:#0c9; color:#fff; border:0;}





.agreement{color:#333; padding:15px;}
.agreement h3{font-size:.13rem; font-weight:600;text-align:center;}
.agreement h4{font-weight:600; margin:0 0 .12rem;text-align:center; }
.agreement h5{font-weight:600;}
.agreement p{margin:0 0 .1rem;}
.agreement_tit {
    font-size: 14px;
    margin-bottom: 10px;
}
.agreement_txt {
    line-height: 21px;
    font-size: 12px;
    margin-bottom: 5px;
    word-wrap: break-word;
}

.sub-comm-input-code{display:block; float:left; width:50%; border:0px;padding:.13rem .1rem;font:.12rem/1.5 arial,tahoma,simhei; outline:none;  }
.getphonecode,.getphonecode:hover{display:block; float:left; width:50%; text-align:center; color:#69f;padding:.1rem 0; line-height:.24rem; border-left:1px solid #e9e9e9;}
.sentover,.sentover:hover{color:#ccc;}
.formboxbtn{padding:.12rem;}

.comm-btn-green,.comm-btn-green:hover{display:inline-block; text-decoration:none; text-align:center; font:.12rem/1.5 arial,tahoma,simhei;border:0; background:#25c085; color:#fff; font-size:.14rem; width:100%; line-height:.4rem; border-radius:4px; outline:none;}

.info_w{margin-top: .1rem;	background: #fff; }
.shop_block{padding: .1rem 0 .1rem .1rem;border-bottom: 1px solid #f0f0f0;}

.shop_info .name{font-size:.13rem; line-height:1.75;   overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.shop_info .price{color: #999; font-size:.11rem;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.shop_info .price label{font-weight:600;}
.shop_info .price span{margin-right:.12rem;}

.order_tit{padding: .1rem;border-bottom: 1px solid #f0f0f0; font-size:.12rem; line-height: .2rem; text-align:right; overflow:hidden;}
.order_tit span{float:left; width:auto; }
.order_block{background:#fff; border-bottom:1px solid #fff;}
.detail_block{background:#fff; border-bottom:1px solid #e9e9e9;}

.order-opbtn{display:inline-block; margin-left:.08rem; padding:0 .08rem; font-size:.1rem; color:#666; border:1px solid #ddd; border-radius:3px;}
.opbtn-red{border:1px solid #ff592d; background:#ff592d; color:#fff;}
.opbtn-borderred{border:1px solid #ff592d; background:#fff; color:#ff592d;}
.opbtn-green{border:1px solid #25c085; background:#25c085; color:#fff;}

.detail-list{overflow:hidden;padding:.12rem;}
.detail-list dt{font-size:.14rem; overflow:hidden; text-align:right;}
.detail-list dt span{float:left; width:auto; color:#333;}
.detail-list dd{overflow:hidden; text-align:right; font-size:.11rem; line-height:2;}
.detail-list dd span{float:left; width:auto; text-align:left; color:#666;max-width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

/*msg*/
.msg-list{background:#fff; border-bottom:1px solid #e9e9e9; padding:.12rem;}
.msg-list dl{overflow:hidden;}
.msg-list dl dd h3{font-size:.13rem;color:#888; text-align:right; line-height:1.5; overflow:hidden; }
.msg-list dl dd h3 span{float:left; width:auto; font-size:.14rem; color:#333; font-weight:600;}
.msg-list dl dd p{font-size:.12rem; color:#888; line-height:1.5; }

.Order-footer{position: fixed; bottom: 0; z-index:901; width: 100%; height: .51rem; text-align: center; background:#ffffff; overflow:hidden; box-shadow:0 0 3px #aaa;}
.Order-footer a{display:block; border-left:1px solid #e9e9e9; float:right; width:33.3333%;line-height: .51rem; text-align:center; font-size:.13rem; color:#8a8a8a;}
.Order-footer a.a-red{background:#f96268; color:#fff;}


/*���ݿ�*/
.data-null{
	position:relative; 
	width:100%;
	height:3rem;
/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	font-size:.14rem;
	line-height:2;
	color:#777;
}
.no-data img{display:block; margin:0 auto 30px; width:140px;}
.no-data p{text-align:center; line-height:1.75;  font-size:15px;}

/***2.0 newstyle**/
.GF-bodybg{
	/*background:#3d3744;*/
	background: #f5f7fd;
}
.GF-indexlist{padding:.12rem 0;}
.GF-title{text-align:center; font-size:.18rem; color:#fff; }
.GF-title span{display:block; font-size:.12rem; color:rgba(255,255,255,.7);}

.GF-list{overflow:hidden; padding:.06rem;}
.GF-list li{float:left; width:33.3333%; padding:.06rem;}
.GF-list li a{display:block; position:relative;}
.GF-list li a img{display:block; width:100%;}
.GF-list li a span{position:absolute; right:0; bottom:0; padding:.06rem; font-size:.1rem; color:#fff; text-align:right;}
.GF-list li a span label{display:block; font-size:.14rem; font-weight:600;}

.GF-comm-link{display:block; margin:.12rem auto; width:50%; border:1px solid rgba(255,255,255,.6); line-height:.34rem; font-size:.12rem; color:rgba(255,255,255,.6); text-align:center; border-radius:6px;}

.GF-index-footer{padding:.12rem; border-top:1px solid rgba(255,255,255,.3); font-size:.08rem; color:rgba(255,255,255,.6); text-align:center;}
.GF-index-footer label{margin:0 .02rem;}

.GF-order-title{padding:.12rem; text-align:center; font-size:.12rem; color:#999;}
.GF-order-title span{display:block; font-size:.2rem; color:#333;}

.GF-form{overflow:hidden; padding:.06rem;}
.GF-form li{padding:.06rem; overflow:hidden;}
.GF-form li span{display:block; float:left; width:50%;}
.GF-form li em{margin-left:50%; display:block; padding-left:.12rem;} 

.GF-input{border:1px solid #ccc; padding:.06rem .12rem; line-height:.24rem; outline:none; border-radius:6px; width:100%;}
.GF-select{border:1px solid #ccc; padding:.06rem .12rem; height:.36rem; line-height:.24rem; outline:none; border-radius:6px; width:100%;}

.get-code{display:inline-block; width:100%;  padding:.06rem .12rem; line-height:.24rem; text-align:center; font-size:.12rem; border:1px solid #ccc; background:#ddd; color:#333;  border-radius:6px;}
.GF-abtn{display:inline-block; width:100%; padding:.1rem; line-height:.2rem; font-size:.14rem; color:#fff; background:#25c085; border-radius:6px; text-align:center; }
.GF-item-abt{position:relative;}
.GF-item-abt img{display:block; width:100%; }
.abt-txt{position:absolute; left:0; bottom:0; background:rgba(0,0,0,.5); padding:.12rem;  }
.abt-txt h3{font-size:.2rem; color:#fff; font-weight:600;}
.abt-txt p{font-size:.11rem; color:#fff;}

.bx-pro-box{margin:0 0 .12rem; background:#fff;}
.bx-pro-box {
	margin: 0 0 .12rem;
	background: #fff;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 10px;
	border: 1px solid #ccccc094;
}
.bx-box-con{padding:.1rem;}
.bx-box-tit{border-bottom:1px solid #e9e9e9; font-size:.11rem; color:#999; padding:.06rem 0;}
.bx-box-tit span{display:block; font-size:.18rem; color:#333; line-height:1.65; }
.bx-box-tit a{color:red}
.bx-box-item{padding:.1rem 0;}
.bx-box-item dt{font-size:.12rem; color:#999;  line-height:2;}
.bx-box-item dd{font-size:.11rem; color:#333;}

/*.bx-box-item dd p{overflow:hidden; line-height:2; text-align:right;}*/
.bx-box-item dd p{overflow:hidden;  text-align:right;}
.bx-box-item dd p span{float:left; width:auto;}

.tb-btn{display:block; background:#fe4c4c; color:#fff; font-size:.16rem; line-height:.36rem; text-align:center;}
.tb-btn {
	display: block;
	background: #fe4c4c;
	color: #fff;
	font-size: .16rem;
	line-height: .36rem;
	text-align: center;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 4px;
}
.tb-btn-green{display:block; background:#25c085; color:#fff; font-size:.16rem; line-height:.36rem; text-align:center;}

.qanswer{margin:0;background:#fff; overflow:hidden;}
.qanswer dl{padding:.12rem; border-bottom:1px solid #ececec;}
.qanswer dt{margin:0 0 .08rem; font-size:.12rem; font-weight:600; color:#222; overflow:hidden;}
.qanswer dt p{margin-left:.3rem;}
.qanswer dt i{display:block; float:left; width:.2rem; height:.2rem; border-radius:.1rem; background:#f96268; font-size:.12rem; color:#fff; text-align:center; line-height:.2rem; font-style:normal;}
.qanswer dd{font-size:.12rem; color:#999; line-height:1.65;  overflow:hidden;}
.qanswer dd p{margin-left:.3rem;}
.qanswer dd i{display:block; float:left; width:.2rem; height:.2rem; border-radius:.1rem; background:#25c085; font-size:.12rem; color:#fff; text-align:center; line-height:.2rem; font-style:normal;}

.top-img{position:relative;}
.top-img img{display:block; width:100%;}
.top-img-txt{position:absolute; left:.2rem; top:.2rem;}
.top-img-txt h3{font-size:.2rem; color:#fff;}
.top-img-txt p{font-size:.12rem; color:rgba(255,255,255,.6);}

.form-title{border-bottom:1px solid #e9e9e9; padding:.1rem .12rem; text-align:center; font-size:.11rem; color:#999; line-height:.24rem; overflow:hidden;}
.form-title span{color:#333; font-size:.13rem; font-weight:600;}

.page-success{height:100%; text-align:center; background:#fff; padding:.3rem 0;}
.page-success i{display:block; margin:0 auto .12rem; width:60px; height:60px; border-radius:30px; background:url(images/i-tip-success.png) #0ac380 no-repeat center; }
.page-success i.p-fail{background:url(images/i-tip-fail.png) #fe4c4c no-repeat center;}
.page-success h3{margin:0 0 .12rem; font-size:.2rem; color:#333; }
.page-success h3.fgreen{color:#0ac380;}
.page-success h3.fred{color:#fe4c4c;}
.page-success p{ color:#999; font-size:.12rem; line-height:1.75; padding:.12rem .24rem;}

.btngroup{padding:.06rem; overflow:hidden; width:100%;}
.btngroup span{float:left; width:50%; padding:.06rem;}

.buy-btn{display:inline-block;  color:#fff; text-align:center; width:100%; font-size:.14rem; line-height:.34rem; border-radius:6px; background:#25c085; border:1px solid #25c085;}
.buy-btn-w{display:inline-block;  text-align:center; width:100%; font-size:.14rem; line-height:.34rem; border-radius:6px; background:#fff; color:#25c085;border:1px solid #ddd;}

.fapiao-box{position:relative; padding:.12rem; margin:0 0 .12rem; background:#fff;}
.fapiao-box p{color:#333;line-height:2; font-size:.12rem;}
.get-btn{position:absolute; right:.12rem; top:50%; margin-top:-.15rem; line-height:.3rem; padding:0 .16rem; border-radius:.17rem; background:#25c085; color:#fff; font-size:.12rem;}

/*page style*/
.page-banner{padding:.24rem .12rem; text-align:center; }
.banner-txt{text-align:center; }
.banner-txt h3{margin:0 0 .02rem; font-size:.15rem; color:#fff; font-weight:600;}
.banner-txt p{font-size:.12rem; color:rgba(255,255,255,.8); margin:0 0 .1rem;}
.go-talk{display:inline-block; padding:.05rem .2rem; font-size:.12rem; color:#fff; border:1px solid #fff; border-radius:6px; }

.banner-01{background:url(images/banner_1.jpg) no-repeat center; background-size:cover;}
.banner-02{background:url(images/banner_2.jpg) no-repeat center; background-size:cover;}
.banner-04{background:url(images/banner_4.jpg) no-repeat center; background-size:cover;}
.banner-05{background:url(images/banner_5.jpg) no-repeat center; background-size:cover;}

.banner-06{background:url(images/banner_6.jpg) no-repeat center; background-size:cover;}
.banner-07{background:url(images/banner_7.jpg) no-repeat center; background-size:cover;}
.banner-08{background:url(images/banner_8.jpg) no-repeat center; background-size:cover;}


.JY-item-list{background:#fff;}
.JY-item-list ul{overflow:hidden; }
.JY-item-list ul li{float:left; width:50%; padding:.1rem; text-align:center; font-size:.12rem; color:#454545; line-height:.2rem; border-bottom:1px solid #e9e9e9; border-right:1px solid #e9e9e9;}
.JY-item-list ul li:nth-child(2n){border-right:0;}
.JY-item-list ul li i{display:block; margin:0 auto 5px; width:.38rem; height:.38rem; background:#333;}
.JY-item-list ul li i.jy-01{background:url(images/jy_01.png) no-repeat center; background-size:.38rem;}
.JY-item-list ul li i.jy-02{background:url(images/jy_02.png) no-repeat center; background-size:.38rem;}
.JY-item-list ul li i.jy-03{background:url(images/jy_03.png) no-repeat center; background-size:.38rem;}
.JY-item-list ul li i.jy-04{background:url(images/jy_04.png) no-repeat center; background-size:.38rem;}

.JY-item-part-2{padding:.24rem 0; background:#f5f5f5; text-align:center; font-size:.13rem; line-height:1.65;}
.comm-title-style{text-align:center; font-size:.15rem; margin:0 0 10px; }
.fwhite{color:#fff;}
.JY-item-part-2 ul{overflow:hidden;}
.JY-item-part-2 ul li{float:left; width:20%; text-align:center; font-size:.11rem; color:#666; line-height:1.65;}
.JY-item-part-2 ul li img{display:block; margin:.1rem auto .05rem; width:.38rem; height:.38rem; border-radius:.2rem; }

.JY-item-part-3{padding:.24rem 0; background:url(images/banner_3.jpg) no-repeat center; background-size:cover; }
.JY-item-part-3 ul{overflow:hidden;}
.JY-item-part-3 ul li{width:100%; padding:.1rem .12rem; color:#fff; line-height:1.65; text-align:center;}
.JY-item-part-3 ul li img{display:block; margin:0 0 15px; width:100%; border:2px solid #fff;}
.JY-item-part-3 ul li h4{font-size:.14rem; margin:0 0 10px; }
.JY-item-part-3 ul li p{font-size:.12rem; }

.JY-item-part-4{padding:.12rem; background:url(images/pro.jpg) #fff no-repeat center bottom; text-align:center; line-height:1.65; }
.JY-item-part-4 p{color:#666; font-size:.11rem; margin:0 0 .06rem;}
.JY-item-part-4 img{display:block; margin:0 auto; width:100%;}

.JY-item-part-6{padding:.12rem; background:#fff; text-align:center; }
.JY-item-part-6 img{display:block; margin:0 auto; max-width:100%;}

.JY-item-part-8{padding:.24rem; text-align:center;}
.JY-item-part-8 img{display:block; margin:0 auto; width:100%;}


.item-list-2{overflow:hidden;}
.item-list-2 .list-cell{float:left; width:100%; padding:.05rem .1rem;}
.item-list-2 .list-cell dl{overflow:hidden; background:#fff; padding:.1rem; }
.item-list-2 .list-cell dl dt{float:left; width:120px; height:90px;}
.item-list-2 .list-cell dl dt img{display:block; width:120px; height:90px;}
.item-list-2 .list-cell dl dd{margin-left:130px; background:#fff; font-size:.11rem; line-height:20px; text-align:left; color:#666;  height:90px; overflow:hidden;}
.item-list-2 .list-cell dl dd h4{font-size:.14rem; font-weight:600; line-height:30px; color:#333; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}

.JY-item-part-9{padding:.24rem 0; background:url(images/jy_p_5.png) no-repeat center; background-size:cover; }


.flist-5{overflow:hidden; padding:5px;}
.flist-5 li{float:left; width:20%; padding:5px;}
.flist-5 li img{display:block; margin:0 auto; width:100%;}

.part-txt{display:block; text-align:center; padding:0 .12rem;}
.part-txt.fblack{color:#333;}
.part-txt h3{font-size:.15rem;  margin:0 0 .06rem;}
.part-txt p{margin: 0 0 .06rem; font-size:.12rem; color:#666;} 

.JY-item-part-10{padding:.24rem 0; background:#f5f5f5; text-align:center; font-size:.12rem; line-height:1.65;}

.JY-item-part-10 ul{overflow:hidden;}
.JY-item-part-10 ul li{float:left; width:33.3333%; text-align:center; font-size:.11rem; color:#666; line-height:1.65; padding:.1rem;}
.JY-item-part-10 ul li img{display:block; margin:.1rem auto .05rem; width:.5rem; height:.5rem; border-radius:.25rem; }

.JY-item-part-10 ul li span{display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:.2rem;}

.JY-item-part-11{padding:.12rem 0; background:url(images/jy_p_6.png) no-repeat center; background-size:cover; }
.rz-bz-list{overflow:hidden;padding:.1rem;}
.rz-bz-list dt{float:left; width:.8rem; }
.rz-bz-list dt img{display:block; width:.8rem; height:.8rem; border-radius:.4rem;}
.rz-bz-list dd{margin-left:.8rem; color:#fff; padding-left:.1rem;}
.rz-bz-list dd h4{font-size:.14rem; font-weight:600;}
.rz-bz-list dd p{font-size:.11rem; line-height:1.65;}

.video-list{overflow:hidden;}
.vbox{float:left; width:50%; padding:10px;}
.videoplay{display:block; width:100%;}
.videoplay img{display:block; width:100%; height:140px;}
.videoplay h3{font-size:.12rem; color:#333; margin:0; line-height:50px; background:#fff; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.history-div{display:none; opacity:0; position:fixed;left:0; top:0; width:100%; height:100%; padding:.12rem; background:rgba(0,0,0,.8); z-index:99999; transition:all 0.3s; -webkit-transition:all 0.3s;-moz-transition:all 0.3s;}
.history-div.show{display:block; opacity:1; transition:all 0.3s; -webkit-transition:all 0.3s;-moz-transition:all 0.3s;}

.history-div-box{width:100%; height:100%; position:relative; background:#fff; }
.his-tit{padding:.1rem; border-bottom:1px solid #e9e9e9; font-size:.14rem; color:#333; }

.hisclosed{position:absolute; right:0; top:0; width:.34rem; height:.34rem; background:url(images/closed.png)  no-repeat center; background-size:.14rem; }
.his-list li{line-height:.24rem; padding:.1rem; border-bottom:1px solid #e9e9e9; font-size:.12rem; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

/*������֪*/
.open-article{display:none; position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,.5); z-index:9999;}
.open-article.show{display:block;}
.article-content{position:absolute; left:0; bottom:0; width:100%; height:85%;background:#fff;}
.open-bar{height:.34rem; line-height:.34rem; overflow:hidden; background:#f5f5f5; }
.open-bar a.closed{ float:right; display:block; width:.44rem; height:.34rem; background:url(images/closed.png)  no-repeat center; background-size:.18rem; }
.open-bar a.back{display:none; float:left; width:.44rem; height:.34rem; background:url(images/back.png)  no-repeat center; background-size:.18rem; }
.open-bar a.back.show{display:block;}

.art-list{display:none; height:calc(100% - .34rem);}
.art-list.show{display:block;}
.art-list a{display:block; padding:.12rem .3rem .12rem .12rem; font-size:.13rem; line-height:1.65; color:#69f; border-bottom:1px solid #e9e9e9; background:url(images/arr_right.png) no-repeat 96% center; background-size:.12rem;}

.art-detail{display:none; padding:.1rem;  height:calc(100% - .34rem); overflow:auto; overflow-x:hidden;}
.art-detail.show{display:block;}
.art-title{margin:0 0 .15rem; }
.art-title h3{font-size:.15rem; color:#333; font-weight:600; text-align:center; }
.art-con h4{margin:0 0 .1rem; font-size:.13rem; font-weight:600; text-align:center;}
.art-con p{margin:0 0 .12rem; font-size:.12rem; line-height:1.65; color:#333;}

