/*系统预设*/
* { box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; margin: 0; padding: 0; }
body { margin: 0 auto; width: 7.5rem; background: #ffffff; overflow-x: hidden; font-size: 0.18rem; font-family: "Microsoft Yahei"; color: #292929; }
html { width: 100%; overflow-x: hidden; }
a { text-decoration: none; border: none; color: inherit }
a:focus, a:hover { text-decoration: none; color: inherit }
ul, li { list-style: none; margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
img { border: none; vertical-align: middle; }
input { margin: 0; padding: 0; border: none; outline: none; }
i { font-style: normal; }
p { margin: 0; }
h1, h2, h3, h4 { margin: 0; font-weight: normal; }
.clear { clear: both; }
.over { overflow: hidden; }
.clearfix:after { content: ""; display: block; height: 0; visibility: hidden; clear: both; line-height: 0; }
.fl { float: left; }
.fr { float: right; }
/*系统预设结束*/

.w750 { width: 7.5rem; overflow: hidden;}
.banner { overflow: hidden; position: relative; width: 7.5rem; height:auto; }
.banner img { width: 7.5rem; height: auto; display: block;margin-top: -1px;}
.banp{position: absolute; top:1.5rem;left: 0; width: 7.5rem;}
.banp p:nth-child(1){font-size: 0.73rem; color: #ffffff; text-align: center; font-weight: bold;}
.banp p:nth-child(2){font-size: 0.5rem; color: #ffffff; text-align: center; font-weight: bold; margin: 0.1rem 0 0.15rem;}
.banp p:nth-child(3){font-size: 0.42rem;font-weight: bold; color: #e3ad4c;line-height: 0.45rem;}
.banp p:nth-child(3) span{margin-left: 1.3rem; margin-right: 0.25rem;}
.banbot{position: absolute; width: 7.5rem; left: 0; bottom:0.6rem;}
.banbot p{font-size: 0.4rem; color: #f9e49d; font-weight: bold; width: 1rem; float: left;}
.banbot p:nth-child(1){margin-left: 1.1rem;}
.banbot p:nth-child(2){margin-left: 1.4rem;}
.banbot p:nth-child(3){margin-left: 1.35rem;}

.one { overflow: hidden; position: relative; width: 7.5rem; height:auto; }
.one img { width: 7.5rem; height: auto; display: block; }
.onep{position: absolute; top:0.9rem;left: 0; width: 7.5rem;}
.onep p:nth-child(1){font-size: 0.52rem; text-align: center; font-weight: bold;font-family: monospace;}
.onep p:nth-child(2){font-size: 0.32rem; text-align: center; line-height: 0.8rem;}
.two{overflow: hidden; margin: 0.5rem 0 0;}
.two h1{font-size: 0.52rem; text-align: center; font-weight: bold; color:#000000; line-height: 0.76rem;}
.two h1 span{font-size: 0.5rem; color: #fff; background: #831b13; width: 0.72rem; height: 0.72rem;display: inline-block;text-align: center; line-height: 0.6rem; border: 0.04rem solid #fff; border-radius: 50%; margin-left: -0.12rem;}
.two h1 span:nth-child(1){margin-left: 0;}
.two h2{font-size: 0.38rem; text-align: center; font-weight: bold; background: linear-gradient(to right, #861819 0, #be2425 51%,#861819 100%); border:0.04rem solid #eacd91; border-radius: 0.5rem; color: #fff; line-height: 0.5rem; width: 4.75rem; margin: 0.25rem auto 0;}
.twodet{display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between;}
.twodet1{width: 50%; margin-top: 0.5rem; padding-bottom: 0.4rem;}
.twodetbg1{background: #f2dbaf;}
.twodetbg2{background: #f3f3f3;}
.twodet2{position: relative;}
.twodet2 img{width: 2.81rem; height: auto; display: block; margin: 0.5rem auto 0.4rem; }
.twodet2 p{font-size: 0.6rem; position: absolute; top: 0.8rem; left: 0; width: 100%; text-align: center; color: #fff; font-weight: bold;-webkit-text-stroke: 0.1rem #000000;}
.twodet2 p::before {
    content: attr(data-content);
    position: absolute;
    -webkit-text-stroke: 0;
    color: #fff;
}
.twodet3 p{font-size: 0.36rem; line-height: 0.4rem; margin-left:0.83rem;}
.twodet3 p span{color: #fff; font-size: 0.28rem; width: 0.3rem; height: 0.3rem; background: #c72a24;float: left;text-align: center;line-height: 0.3rem; margin: 0.08rem 0.08rem 0.2rem 0rem;}
.twodet3 h3{border-bottom: 2px dashed #bbbfc7; margin: 0.2rem 0rem 0.2rem 0.28rem;}
.twodet3 h4{border-bottom: 2px dashed #bbbfc7; margin: 0.2rem 0.28rem 0.2rem 0rem;}
.three { overflow: hidden; position: relative; width: 7.5rem; height:auto; background: #02076e; }
.three img { width: 7.5rem; height: auto; display: block; padding-top: 0.7rem; }
.threecon{margin-left: 0.4rem; padding-top: 0.5rem;}
.threecon h1{font-size: 0.58rem; color: #f9ee28; font-weight: bold; line-height: 0.8rem;}
.threecon h2{font-size: 0.52rem; color: #ffffff; font-weight: bold; line-height: 0.72rem; padding-bottom: 0.1rem;}
.threecon h3{width: 3.55rem; height: 0.06rem; background: #ffffff;}
.threelist{position: absolute; left:1.33rem; top:3.1rem;}
.threelist p{font-size: 0.56rem; color: #fff; font-weight: bold; margin-bottom: 0.2rem; line-height: 0.8rem;}
.threelist p span{display: inline-block; width: 4.3rem; background: #fff0b3; height: 0.6rem; line-height: 0.6rem; font-size: 0.4rem; color: #0e0e0e; border-radius: 0.5rem; margin-left: 0.25rem; text-align: center;}
.four{overflow: hidden;}
.fourcon{width: 7.5rem; height:auto; padding-top: 0.5rem;}
.four h1{font-size: 0.8rem; color: #000000; text-align: center; font-weight: bolder;}
.four h2{font-size: 0.32rem; text-align: center; font-weight: bold; background:linear-gradient(to right, #861819 0, #be2425 51%,#861819 100%); border: 0.04rem solid #eacd91; border-radius: 0.5rem; color: #fff; line-height: 0.5rem; width:3.5rem; margin: 0.25rem auto 0.5rem;}
.fourcon p{font-size: 0.28rem;line-height: 0.6rem; margin:0 0.2rem; border-bottom: 1px solid #1a1a1a;letter-spacing: 0.03rem;white-space: nowrap;}
.fourcon img{ width: 7.5rem; height: auto; display: block;}
.fourcon2{width: 7.5rem; position: relative;}
.fourcon2 img { width: 7.5rem; height: auto; display: block; padding-top: 0.3rem; }
.fourcon2 p{position: absolute; width: 2.3rem; color: #825527; font-size: 0.48rem; font-weight: bold;text-align: center; left: 0.8rem;}
.fourcon2 p:nth-child(2){top:0.5rem; }
.fourcon2 p:nth-child(3){top:2.2rem; }
.fourcon2 p:nth-child(4){top:3.9rem; }
.five{overflow: hidden; width: 7.5rem; position: relative;}
.five img { width: 7.5rem; height: auto; display: block; }
.fivecon{width: 2.65rem; position: absolute; top: 1.1rem; right: 0.83rem;}
.fivecon p{text-align: center; font-size: 0.28rem;line-height: 0.42rem;}

.fiveright{width: 3.16rem; margin-right: 0.37rem;}
.six{overflow: hidden; padding-top: 0.5rem;background: linear-gradient(to bottom, #d4b589 0, #ddc295 54%,#c0a175 100%);}
.six h1{font-size: 0.8rem; color: #3f393b; text-align: center; font-weight: bolder;}
.six h2{font-size: 0.38rem; text-align: center; font-weight: bold; background: linear-gradient(to right, #861819 0, #be2425 51%,#861819 100%); border: 0.04rem solid #eacd91; border-radius: 0.5rem; color: #fff; line-height: 0.5rem; width: 4.75rem; margin: 0.25rem auto 0.5rem;}
.sixcon{overflow: hidden;margin-top: 0.8rem; margin-bottom: 0.5rem;}
.sixleft{width: 3.85rem;}
.sixleft img{width: 3.85rem; height: auto; display: block;}
.sixright{width: 3.35rem; margin-right: 0.12rem; font-size: 0.24rem; padding-top: 0.4rem;}
.sixright1{padding: 0.05rem;border-radius: 0.1rem; margin-bottom: 0.18rem;background: #2e0d06;}
.sixright1 p{font-size: 0.24rem; color: #fff; line-height: 0.3rem; position: relative; padding-left: 0.3rem;}
.sixright1 p span{width: 0.4rem; height: 0.4rem; line-height: 0.4rem; position: absolute; background: #4d0206; color: #eeb976; font-size: 0.34rem; display: block; text-align: center; border-radius: 50%; border: 2px solid #d6bb8e;top: -0.2rem; left: -0.2rem;}
.title{width: 7.5rem; height:3.25rem; padding-top: 0.4rem;background: url(../images/21.jpg) no-repeat; background-size: cover;}
.title h1{ font-size: 1rem; text-align: center; color: #ffffff; font-weight: bold;}
.title h2{ font-size: 0.7rem; text-align: center; color: #ffffff; font-weight: bold;}
.seven{overflow: hidden;background: url(../images/22.jpg) no-repeat; background-size: cover; height: 10.23rem; padding-top: 1.1rem;}
.sevencon{margin-left: 0.45rem; margin-right: 0.35rem; overflow: hidden; margin-bottom: 0.6rem;}
.sevenleft{width: 1.71rem; height: 1.6rem; border-radius: 0.1rem;}
.sevenleft img{width: 100%; display: block;}
.sevenright{width: 4.8rem;}
.sevenright h1{color: #fff; font-size: 0.3rem; line-height: 0.46rem; background: #2f0c06; width: 3.8rem; padding-left: 0.12rem; margin-top: 0.2rem; border-radius: 0.3rem;}
.sevenright p{font-size: 0.3rem; line-height: 0.34rem; margin-top: 0.15rem;-webkit-text-stroke: 2px #fff; position: relative;font-weight: bold;}
.sevenright p::before {
    content: attr(data-content);
    position: absolute;
    -webkit-text-stroke: 0;
    color: #000000;
}

.eight { overflow: hidden; position: relative; width: 7.5rem; height:auto; }
.eight img { width: 7.5rem; height: auto; display: block; }
.eightp{position: absolute; top:1.6rem;left: 0; width: 7.5rem;}
.eightp h1{font-size: 0.52rem; font-weight: bold; text-align: center;}
.eightp p{font-size: 0.24rem; line-height: 0.34rem; width:6.8rem; margin: 0.35rem auto;}
.eightbottom{position: absolute; bottom:1.3rem;left: 0; width: 7.5rem;}
.eightbottom p{font-size: 0.26rem; line-height: 0.34rem; width:4.4rem; margin:0 auto; border-bottom: 1px solid #999797; text-align: center; padding-bottom: 0.1rem;}
.eightcon{position: absolute; top:3.9rem;left:3.13rem;width: 3.3rem;}
.eightcon1{margin-bottom: 0.8rem;}
.eightcon1 h1{margin-bottom: 0.15rem;}
.eightcon1 h1 span{width: 0.6rem; height: 0.6rem; background: #b50000; color: #edd9b4; font-size: 0.46rem; line-height: 0.6rem; font-weight: bold; display: inline-block; border-radius: 50%; margin-right: 0.08rem; text-align: center; } 
.eightcon1 h1 b{width: 0.3rem; height: 0.3rem; background: #b50000; color: #edd9b4; font-size: 0.3rem; line-height: 0.3rem; font-weight: bold; display: inline-block; border-radius: 50%; margin-right: 0.08rem; text-align: center;} 
.eightcon1 p{ font-size: 0.32rem;color: #000000;-webkit-text-stroke: 0.02rem #fff;}
.eightcon1 p::before {
    content: attr(data-content);
    position: absolute;
    -webkit-text-stroke: 0;
    color: #000000;
}


.nine{background:#02076e; padding: 0.6rem 0 0.4rem;}
.nine h1{font-size: 0.7rem; text-align: center; color: #ffffff; font-weight: bold;}
/* .nine h2{background-color:#ffffff; width: 1.58rem; height: 0.1rem;margin-left: 4rem;} */
.ninedet{display: flex; flex-direction: row; flex-wrap: wrap; justify-content:space-around;}
.ninedet1{width: 2.08rem; margin-top: 0.7rem;}
.ninedet1 img{width: 2.08rem; height: auto; display: block; margin-bottom: 0.15rem;}
.ninedet1 p{text-align: center; color: #ffffff; font-size: 0.26rem; font-weight: bold; line-height: 0.36rem;}

.ten{width: 7.5rem; margin-bottom:0.2rem;}
.tencon{width: 7.2rem;margin: 0rem auto; padding-top:0.4rem;}
.ten h1{font-size: 0.7rem; text-align: center; font-weight: bold; margin-bottom: 0.4rem;} 
.tendet{display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; margin-bottom: 0.3rem;}
.tendet1{width:2.95rem; height:auto;}
.tendet1 img{width: 100%; display: block;}
.ten p{font-size: 0.24rem; margin-bottom: 0.1rem;}

.eleven{width: 7.5rem; margin-bottom: 1.2rem;cursor: pointer;}
.nav{margin-bottom: 0.2rem; overflow: hidden;}
.flip{font-size: 0.3rem; font-weight: bold;}
.flip span{float: right; margin-top: 0.1rem;}
.down{display: none;}
.panel{display: none;}
.panel p{color: #525252; font-size:0.24rem;letter-spacing: 0;font-weight: 400; margin-top:0.15rem;}
.layui-nav-itemed>.panel{display:block;}
.layui-nav-itemed .up{transform: rotate(180deg);}
.new1{width: 7.5rem;background: linear-gradient(to right, #e6eaff 0,#d3e0f3 100%); padding-top: 0.5rem;}
.new1title h1{font-size: 0.7rem; color: #000000; font-weight: bold; text-align: center;}
.new1title h2{color: #00299b; text-align: center;font-size: 0.24rem; padding-top: 0.1rem;}
.new1con{width: 7.5rem; padding-top: 2rem; position: relative;}
.new1con img{width: 7.5rem; display: block;}
.new1con1 p{width: 2.25rem; height: 1.3rem; background: #00299b; color: #fff; font-size: 0.28rem; border: 0.02rem solid #c68a3a; border-radius: 0.2rem; padding: 0.05rem 0.1rem;}
.new1con1 h1{font-size: 0.36rem; font-weight: bold; color: #456a8f; width: 2.29rem; text-align: center; margin-top: 0.2rem;}
.new1con1 h1 span{width: 0.25rem; height: 0.25rem; border: 0.02rem solid #456a8f;display: inline-block; line-height: 0.12rem; font-size: 0.35rem; font-family: Arial, Helvetica, sans-serif; margin-right: 0.1rem;}
.new1condw1{position: absolute; left: 0.2rem; top: 1.2rem;}
.new1condw2{position: absolute; left: 2.6rem; top: 0.2rem;}
.new1condw3{position: absolute; right: 0.2rem; top: 1.2rem;}

.new2{width: 7.5rem; padding-top: 0.5rem;}
.new2title h1{font-size: 0.58rem; color: #002699; font-weight: bold; text-align: center;}
.new2con{width: 7.5rem; position: relative;}
.new2con img{width: 7.5rem; display: block; padding-top: 2.5rem;padding-bottom: 2rem;}
.new2con1{width: 3rem;}
.new2con1 h1 span{background: #00299b; color: #fff; font-size: 0.28rem;border-radius: 0.5rem; font-weight: bold;}
.new2con1 p{font-size: 0.28rem; margin-top: 0.15rem;}
.new2condw1{ position: absolute; left: 0.24rem; top: 1rem;}
.new2condw1 h1 span{padding: 0.05rem 0.5rem;}
.new2condw2{ position: absolute; right: 0.24rem; top: 0.6rem;}
.new2condw2 h1 span{padding: 0.05rem 0.2rem;}
.new2condw3{ position: absolute; left: 0.9rem; bottom: 1rem;}
.new2condw3 h1 span{padding: 0.05rem 0.4rem;}
.new2condw4{ position: absolute; right: 0.35rem; bottom:0.5rem;}
.new2condw4 h1 span{padding: 0.05rem 0.2rem;}
.bottom{position: fixed; bottom: 0;background: #fff;z-index: 88; height: 1rem; width:100%}
.footer{margin-top: 0.15rem; display: flex;}
.footer p:nth-child(1){width:0.7rem; margin-right:0.15rem;}
.footer p:nth-child(1) img{width: 0.7rem; height:auto; margin:0 auto;}
.footer p:nth-child(2){background-image: linear-gradient(224deg,#fd503e,#f7603e);font-weight: 700; color: #fff; width: 6.5rem; height: 0.7rem;  text-align: center; line-height: 0.7rem; border-radius: 1rem; font-size: 0.45rem; }
.lunbo{width: 7.5rem; height: 7.5rem; position: relative;}
.lunbo img{width: 100%; display: block;}
.lunbo video{width: 100%; height: 100%; background: #000;}
.pagination2{width: 1rem;left:6.3rem;background: rgba(0,0,0,.5);line-height: 0.4rem;border-radius: 0.5rem;color: #fff; font-size: 0.24rem;}
.new3{background: rgb(245, 245, 245); overflow: hidden;}
.new4{background: #fff; margin: 0.2rem; border-radius: 0.1rem; display: flex;flex-direction: row; flex-wrap: wrap; padding:0.1rem 0.3rem; justify-content: space-around;}
.new4 .new4det{display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between;}
.new4 .new4det p img{width: 0.2rem; display: block;margin-top: 0.05rem; margin-right: 0.05rem;}
.new4 .new4det p{font-size: 0.24rem; line-height: 0.3rem;}
.new5{background: #fff; margin: 0.2rem; border-radius: 0.1rem;}
.new5det{display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; padding: 0.2rem;}
.new5det p:nth-child(1) span{font-size: 0.2rem;}
.new5det p:nth-child(1){font-size: 0.3rem;font-weight: 700;    color: rgb(253, 80, 62);font-family: 'PingFangSC-Medium';}
.new5det p:nth-child(2){font-size: 0.24rem;color: #858585;font-family: 'PingFangSC-Regular';}
.new6{padding:0 0.2rem;}
.new6 h1{font-size: 0.26rem;}
.new7{padding:0 0.2rem;}
.new7det{display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 0.2rem;}
.new7det p:nth-child(1) img{width: 0.4rem; display: block; margin-top: 0.07rem; margin-right: 0.2rem;}
.new7det p:nth-child(2){display: flex; flex-direction: row; flex-wrap: wrap;}
.new7det p:nth-child(2) img{width: 0.2rem; height: 0.2rem; display: block; border-radius: 50%; border: 1px solid #ffe7d0; margin-right: 0.05rem; margin-top: 0.05rem;}
.new7det p:nth-child(2){color: #ae6114; margin-right: 0.1rem;}
.new7det p:nth-child(3){width:4rem;}
.new7det p{font-size: 0.24rem; line-height: 0.3rem;}
.new8det{display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 0.2rem;padding-bottom: 0.4rem;}
.new8det p:nth-child(1) img{width: 0.4rem; display: block; margin-top: 0.07rem; margin-right: 0.2rem;}
.new8det p:nth-child(2){color: #858585;font-size: 0.24rem; width:5.8rem;line-height: 0.3rem;}
.new8det p:nth-child(3){font-size: 0.24rem;line-height: 0.3rem;}
.new9{background: #fff; margin: 0.2rem; border-radius: 0.1rem;}
.new10{padding:0.2rem;display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between;}
.new10 p:nth-child(1){font-size: 0.28rem; font-weight: bold;}
.new10 p:nth-child(1) span{font-size: 0.2rem; color: #fd503e;}
.new10 p:nth-child(2){font-size: 0.24rem; color: #858585;}
.new11{padding:0 0.2rem;display: flex; flex-direction: row; flex-wrap: wrap;}
.new11 p{font-size: 0.24rem; padding: 0.05rem 0.1rem;background: rgba(253,80,62,.1);color: #fd503e; border-radius: 0.2rem; margin-right: 0.15rem;}
.new12{padding:0.2rem;}
.new12det{display: flex; flex-direction: row; flex-wrap: wrap;}
.new12det1{margin-right: 0.1rem;}
.new12det1 img{width: 0.6rem; height:0.6rem; border-radius:100%; display: block;}
.new12det2 p{font-size: 0.24rem;}
.new12det2 p:nth-child(2){color: rgb(253, 80, 62);}
.new12con{padding-top: 0.2rem;}
.new12con p{font-size: 0.24rem;margin-bottom: 0.1rem;}
.new12con p span{color: #858585;}
.new12condet{display: flex; flex-direction: row; flex-wrap: wrap;justify-content:left; margin-top: 0.2rem;}
.new12condet img{width: 30%; display: block; height:100%; margin-right:3%;}

.new10con{padding:0.2rem;display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between;}
.new10con p{font-size: 0.28rem; font-weight: bold;}
.new10con p img{display: inline-block; width: 0.5rem;}
.new11con{padding:0 0.2rem;display: flex; flex-direction: row; flex-wrap: wrap;}
.new11con p{font-size: 0.24rem;width:32%;border: 0.015rem solid #c2c2c2;color: #fd503e; border-radius: 0.1rem; margin-right:1%; margin-bottom:0.2rem; text-align:center; padding:0.05rem 0}

.dbzxwx{
	width: 1.3rem;
	position: fixed;
	right:0;
	top:30%;
	height:1.3rem;
	z-index: 998;
}
.dbzxwx img{
	width:1.3rem;
	height: auto;
	display: block;
}









.hydrated{visibility: inherit;position: fixed;top: 0;bottom: 0;left: 0;right: 0;background-color: rgba(0,0,0,.5);transition: opacity .16s cubic-bezier(0,0,.3,1); display: none;z-index: 99;}
.zfform{position: fixed;max-height: 80%;min-height: 50%;bottom: 0;left: 0;right: 0;width: 100%;overflow-x: hidden;box-sizing: border-box;background-color: #fff;display: -webkit-box;-webkit-box-orient: vertical;border-radius: 0.2rem 0.2rem 0 0;display: none; z-index:999;}
#form1{transform: translateY(0px) scaleZ(1);transition: transform 0.3s cubic-bezier(0.42, 0, 0.52, 1) 0s;height: auto;background: linear-gradient(rgb(255, 255, 255) 48px, rgb(245, 245, 245) 72px, rgb(245, 245, 245) 100%);overflow: hidden;max-height: 90vh;}
.ancolse{position: absolute; top: 0.1rem; right: 0.2rem; z-index: 9999;}
.ancolse p{font-size: 0.5rem;}
#swiper-container2 {width:100%;height: 0.8rem;color: #000;text-align: center;line-height: 0.8rem;overflow: hidden;}
#swiper-container2 p {font-size: 0.28rem; line-height:0.8rem;}
#swiper-container2 p img{width: 0.4rem; display: inline-block; border-radius: 50%; margin-right: 0.1rem;}
.addinput1{background: #fff; border-radius: 0.2rem; margin: 0.1rem;}
.qt{display: flex; border-top: 1px solid #eee; line-height:0.6rem;padding: 0.2rem 0;}
.addinput1 p{line-height:0.6rem;font-size: 0.3rem;}
.qtdet{width: 2rem; text-align: center;}
.qtdet1{display: flex;flex-wrap: wrap;margin-left: 0.2rem;width: 100%;}
.qtdet1 input {width: 100%;border: 0;outline: 0;font-size: 0.26rem;-webkit-appearance: none;color: inherit;line-height:0.6rem;}
.form4{width: 7.5;}
.formbg{margin: 0.2rem 0.1rem 0; background:linear-gradient(-45deg,#fff7e7 0,#fff1d6 100%);;color: #ae6114;font-size:0.34rem; height: 0.9rem; line-height: 0.9rem; border-top-left-radius:0.1rem;border-top-right-radius:0.1rem; padding-left: 0.2rem;} 
.formbg img{width: 0.54rem; display: inline-block; margin-right: 0.1rem;}
::-webkit-scrollbar {
    display: none;
}
.cpcon{margin: 0rem 0.1rem; background: #fff; overflow: hidden;}
.cpconleft{width:1.7rem; margin: 0.15rem;}
.cpconleft img{width: 100%; display: block; border-radius: 0.2rem;}
.cpconright{width: 5rem; margin-left: 0.1rem; margin-top: 0.05rem;}
.cpconright p{overflow: hidden;display: block; white-space: nowrap;text-overflow: ellipsis; font-family: 'PingFangSC-Medium'; padding-top: 0.05rem;}
.cpconright p:nth-child(1){color: #1f1f1f;font-size: 0.32rem;}
.cpconright p:nth-child(2){color: #858585; font-size: 0.28rem; font-family: 'PingFangSC-Regular';}
.cpconright p:nth-child(3){color: #ae6114; font-family: "Microsoft Yahei"; font-size: 0.28rem;}
.cpcon2{display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; }
.cpcon2 .cpcon2det{color: #fd503e; font-family: "Microsoft Yahei"; font-size: 0.28rem; font-weight: bold;}
ul,li{margin:0; padding:0; }
.counter li{float:left; list-style-type:none; width:0.4rem; height:0.4rem; text-align:center; line-height:15px; border:#999 thin solid; background-color:#fff}
.counter li input{font-size:0.24rem; width:100%; height:100%; outline:none; -webkit-appearance:none; background:none; margin:0; padding:0; border: 1px solid transparent; border-radius: 0;text-align: center;}
#countnum{ border-left:hidden; border-right:hidden; color:#666}
.cpcon3{margin: 0rem 0.1rem; background: #fff; border-bottom-left-radius:0.1rem;border-bottom-right-radius:0.1rem; overflow: hidden; padding: 0.2rem 0.15rem;}
.cpcon4 p{font-size: 0.26rem; margin-bottom: 0.15rem;}
.cpcon5{display: flex;flex-direction: row; flex-wrap: wrap; }
.cpcon5det{position: relative;border-radius: 0.1rem;color: #525252;background-color: #f5f5f5;padding: 0 0.1rem 0 0.1rem;font-family: PingFangSC-Regular;font-weight: 400; height:0.6rem;display: flex;justify-content: center;align-items: center;box-sizing: border-box;overflow: inherit; margin-right: 0.2rem; margin-bottom: 0.3rem;}
.cpcon5det1{color: #fd503e;font-weight: 700;background: #ffeded;border: 0.02rem solid #fd503e;box-sizing: border-box;}
.cpcon5det img{width: 0.5rem; display: inline-block; border-radius: 0.1rem;}
.cpcon5det p{font-size: 0.24rem; margin-left: 0.1rem;}
.cpcon5dw1{position: absolute;top: -0.2rem;right: -0.2rem;padding: 0.04rem 0.1rem;font-size:0.2rem;line-height: 1;background: #ffe8e6;border: 0.01rem solid rgba(253,80,62,.5);border-radius: 0.27053rem 0.27053rem 0.27053rem 0;font-family: PingFangSC-Medium;color: #fd503e;}
.cpcon6{display: flex;flex-direction: row; flex-wrap: wrap;  justify-content: space-between; padding-top: 0.2rem;}
.cpcon6det{font-size: 0.26rem;}

.form5{margin: 0.2rem 0.1rem; background: #fff; overflow: hidden; border-radius: 0.2rem;}
.cpcon7{overflow: hidden; padding: 0.2rem 0.15rem;}
.cpcon7 p{font-size: 0.26rem;}
.pay-img {border:1px solid rgba(229,229,229,1);padding:.2rem .2rem;font-size:.28rem;border-radius:0.1rem;line-height: 0.6rem;margin: .2rem .2rem;}
.pay-img span img {width:.6rem;height:.6rem;border-radius:100%;margin-right:0.3rem;}
.fbox{display:flex;}
.fbox-jbetween{justify-content:space-between;}
.pay-select-icon {display:none;width:.38rem;height:.38rem;border-radius:100%;}
.pay-act {background-color:#F9F9F9;}
.pay-act .pay-select-icon {display:block;margin-top: 0.15rem;}
img{max-width:100%;width:100%;height:auto;max-height:100%;border:none;-ms-interpolation-mode:bicubic;-webkit-touch-callout:default;display:block;}

.form6{margin: 0.2rem 0.3rem; overflow: hidden;display:flex;}
.form6 input {
    width: 0.3rem;
    height: 0.3rem;
    appearance: none;
    -webkit-appearance: none;
    outline: none;
    margin-right: 0.1rem;
}
.form6 input:checked {
    border-radius: 50%;
    width: 0.2rem;
    height: 0.2rem;
    background: #f00;
    border:none;
    position: relative;
}
.form6 input:checked::after {
    content: "\2713";
    position: absolute;
    width: 0.2rem;
    height:0.2rem;
    text-align: center;
    font-weight: bold;
    line-height: 0.2rem;
    color: #fff;
}
.form6 p{font-size: 0.24rem;    color: #858585;}
.form7{margin: 0.2rem 0.3rem; overflow: hidden;}
.form7 p{font-size: 0.24rem;    color: #858585;}
.pay-btn{width:100%; background: #fff; padding: 0.1rem;}
.pay-btn p{margin: 0.1rem 0.3rem;color: rgb(255, 255, 255);background: linear-gradient(90deg, rgb(253, 80, 62) 0%, rgb(247, 96, 62) 100%) rgb(255, 96, 80);opacity: 1;font-size: 0.3rem;line-height:0.6rem;border-radius: 2rem;font-weight: 700; text-align: center;}

.newsxin{font-size: 0.5rem; text-align: center; font-weight: bold; line-height: 0.8rem;}





