/* CSS Document */
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th,p,a,li,td,b,div,span{font:400 12px "Poppins", "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Arial";color:#333;}
html{font:400 100% "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Arial"; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: none; line-height:1.2; color:#333;}
html{overflow-x:hidden;}

/*pop and the most top nav add*/
.top_logo{ display:block; width:200px; height:40px; float:left; margin-top:9px; background:url(../png/logo-4.png) no-repeat;} 
.language_dl dd a:after,.language>a:after{content:""; display:inline-block; width:25px; height:25px;}
.language>a:after{background:url(../png/flag-3.png) 0 0 no-repeat;}
.language_dl dd a:after{background:url(../png/flag-3.png) no-repeat;}
.language_dl dd:nth-child(1) a:after{ background-position:-25px 0;}
.language_dl dd:nth-child(2) a:after{background-position:-51px 0;}
.language_dl dd:nth-child(3) a:after{background-position:-76px 0;}
.language_dl dd:nth-child(4) a:after{background-position:-101px 0;}
.language_dl dd:nth-child(5) a:after{background-position:-127px 0;}
/*nav showbox*/
.nav_pro_block>a:before{ content:""; display:inline-block; width:170px; height:114px; background:url(../png/nav_software-3.png) 0 0 no-repeat; }
.nav_pro_block>a:nth-child(2):before{ background-position:-170px 0;}
.nav_pro_block>a:nth-child(3):before{ background-position:-340px 0;}
.nav_pro_block>a:nth-child(4):before{ background-position:-510px 0;}
/*pop and the most top nav add*/

.dsl{display:inline-block;}
.lh1{line-height:1.4;}
.ft26{font-size:26px;}
.ft28{ font-size:28px;}
.mt15{margin-top:15px;}
.mt45{margin-top:43px;}
.mt150{margin-top:160px;}
.ft600{font-weight:600;}
.ftnone{font-weight:400;}
.opac{opacity:0.8;}
.wrap a:hover{text-decoration:none;}
.wrap a:link{color:#fff;}
.pw1400{max-width: 1400px;margin-left: auto;margin-right: auto;}
/*btn*/
.stobtn,.stobtn_stp{width:160px; height:40px; line-height:40px; font-size:16px; font-weight:bold; background: linear-gradient(270deg, #F37B05 0%, #FE9E14 100%); background:-moz-linear-gradient(270deg, #F37B05 0%, #FE9E14 100%);border-radius: 10px; position:relative; z-index:3; overflow:hidden;}
.stobtn:before,.stobancon a:before{content:"";font-family: "iconfont"; display:inline-block; width:21px; height:18px; vertical-align:middle; margin:-4px 12px 0 0; background:url(../svg/stobtn2-3.svg) no-repeat;}
.stobtn:after{content:""; width:100%; height:100%; background:rgba(255,255,255,0.1); position:absolute; top:0; left:-100%; z-index:-1; transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; transform:rotate(60deg); -webkit-transform:rotate(60deg); -moz-transform:rotate(60deg);}
.stobtn:hover:after{width:400%;height:800%; transform:translateX(100%); -webkit-transform:translateX(100%); -moz-transform:translateX(100%); transform:rotate(60deg); -webkit-transform:rotate(60deg); -moz-transform:rotate(60deg);}
/*btn*/
.stoban,.stobanpro{ width:100%; height:350px; background:#1770f4;}
.stoatipbancon{width:100%; height:350px; background:#359cfd url(../jpg/stobanner-3.jpg) top center no-repeat; background-size:cover; overflow:hidden;}
.stoamopbancon{width:100%; height:350px; background:#359cfd url(../stoamop_banner-2.html) top center no-repeat; background-size:cover; overflow:hidden;}
.stoaupbancon{width:100%; height:350px; background:#359cfd url(../stoaup_banner-2.html) top center no-repeat; background-size:cover; overflow:hidden;}
.stodkpbancon{width:100%; height:350px; background:#359cfd url(../stodkp_banner-2.html) top center no-repeat; background-size:cover; overflow:hidden;}
.stobancon img{margin:10px 10px 0 0;}
.stobox{width:450px;}
/*.stoboxbor{padding:8px 10px; border-radius:5px; border:2px dashed rgba(255,255,255,0.3);}*/
.stobancon{ max-width:750px;}
.stobancon p b{color:#fff000; opacity:1;}
.stobancon a{width:200px; height:50px; line-height:50px; font-size:18px; color:#fff; font-weight:bold; border-radius:5px; background-color:#ff4437; background:linear-gradient(left,#ff4437 0%,#fe7437 100%); background:-webkit-linear-gradient(left,#ff4437 0%,#fe7437 100%); background:-moz-linear-gradient(left,#ff4437 0%,#fe7437 100%);}
.stobancon a:hover,.stoatpbtn>a:hover{background:linear-gradient(left,#fe3527 0%,#fb6623 100%); background:-webkit-linear-gradient(left,#fe3527 0%,#fb6623 100%); background:-moz-linear-gradient(left,#fe3527 0%,#fb6623 100%);}
.stotime{width:230px; height:110px; top:0; left:50px; right:0; margin:0 auto; transform:translateX(385px); -webkit-transform:translateX(385px); -moz-transform:translateX(385px); -o-transform:translateX(385px); -ms-transform:translateX(385px); border-bottom-left-radius:10px; border-bottom-right-radius:10px; background:url(../png/stotime-3.png) repeat; z-index:10;}
.stotime p{width:193px; margin:10px auto 0 auto; line-height:1.4;}
.stotime span{display:inline-block; width:35px; height:32px; margin-right:13px; color:#fa434c; font-size:24px; font-weight:bold; position:relative; background:url(../png/stotime_block-3.png) no-repeat;}
.stotime span:after{content:":";  font-size:18px; color:#fff; position:absolute; top:3px; right:-10px;}
.stotime .countdown_second:after,.stotime .countdown_second{margin-right:0; content:"";}
.stotime span:before{font-size:12px; position:absolute; top:35px; color:#fff; text-align:center; font-weight:400;}
.countdown_day:before{content:"Days"; left:4px;}
.countdown_hours:before{content:"Hours"; left:1px;}
.countdown_minute:before{content:"Minutes"; left:-5px;}
.countdown_second:before{content:"Seconds"; left:-4px;}
 
/*content*/
.stonav{margin:70px auto;}
.stonav p{ display: inline-block; width: 190px; margin: 0; line-height: 1.3; font-size: 16px; font-weight: bold; color: #6e6e6e; cursor: pointer; vertical-align: text-top;}
.stonav span{display:block; width:100%; height:55px; margin-bottom:10px;}
.stonav span:before{content:""; display:inline-block; width:100%; height:55px; vertical-align:middle;}
.stonav1:before{background:url(../png/stocon_head1-3.png) center -55px no-repeat;}
.stonav2:before{background:url(../png/stocon_head2-3.png) center -55px no-repeat;}
.stonav3:before{background:url(../png/stocon_head3-3.png) center -55px no-repeat;}
.stonav4:before{background:url(../stocon_head7-2.html) center -58px no-repeat;}
.stonav5:before{background:url(../stocon_head9-2.html) center -55px no-repeat;}
.stonav6:before{background:url(../stocon_head8-2.html) center -58px no-repeat;}
.navactive .stonav1:before{background-position:center 0;}
.navactive .stonav2:before{background-position:center 0;}
.navactive .stonav3:before{background-position:center 0;}
.navactive .stonav4:before{background-position:center -3px;}
.navactive .stonav5:before{background-position:center 0;}
.navactive .stonav6:before{background-position:center -3px;}
.stonav .navactive{color:#4e9bf1; position:relative;}


/*product*/

.stoprod>div{display:none;}
.stoprod .boxshow{display:block;}
.stoal,.stopc{box-shadow:0 0 20px rgba(0,0,0,0.05); }
.stoal div{height:100%; float:left; padding:30px 0 40px; box-sizing: border-box;}
.stoal h3{margin-top:20px; font-size:26px; font-weight:bold;}
.stoprod span{display:inline-block; width:280px; margin-bottom:10px; line-height:1.6; font-size:14px; color:#666;}
.stoprod h5{color:#666;}
.stoprod del{color:#878787;}
.stoprod a,.stowhy a{color:#fff;}
.stoprod .stoal_a{ color:#08c; font-size:inherit;}
.stoprod .stoal_a:link{ color:#08c; font-size:inherit;}
.stoprod a:before,.stowhy a:before{margin:-4px 5px 0 0;}
.stoprod b{font-size:16px; font-weight:bold; color:#f37d06;}
.stoborder:after{content:""; display:inline-block; height:316px; border-right:1px solid #e5e5e5; position:absolute; top:40px; right:0;}
.stopc .stoborder:after{top:-15px;}
.stoal{height:400px;}
.stoals1{width:372px;}
.stoals2{width:304px;}
/*phoneclean*/
.stopc{padding:30px 0 50px 0;}
.stopc1{width:300px;}
.stopc2{width:380px;}
.stopc2 a{width:215px; height:54px; line-height:54px; font-size:18px;}
.statios{background-color:#ebf4fd;}
.statandr{background-color:#f4fdf1;}
.stprios{background-color:#f0fffe;}
.stprandr{background-color:#eff6ff;}

/*why*/
.stowhy{padding:80px 0 60px 0; background-size:cover;}
.stowhy_choose h2,.stowhy h2{line-height:1.2;font-weight: 700;}
.stoprice p{display:block; width:193px; float:left; margin-top:70px;}
.stoall{width:224px; height:290px; margin-right:70px; border-radius:10px; background-color:#ecf5fd; overflow:hidden;}
.stoall p{margin-top:8px;}
.stoall del{font-size:16px; font-weight:400; color:#666;}
.stowhy del{font-weight:bold;}
.stoallother{padding:1px 0 20px 0; border-top:1px dashed #fff; background-color:#dfedf9;}
.stowhy_choose li{width:210px; float:left; margin-right:46px; line-height:1.6; font-size:14px; color:#7f7f7f;}
.stowhy_choose .clearight img{margin-top:-10px;}
.stowhy .clearight,.stonav .clearight,.stowhy_choose .clearight{margin-right:0;}
.stowhy b,.stowhy_choose b{display:block; margin:20px auto 10px auto; font-size:18px; font-weight:bold;}
.stobancon a:before,.stopc2 a:before{width:26px; height:24px; margin-right:10px; background:url(../png/stobtn-3.png) no-repeat;}
.wrap .link a { color: #08c; font-size: 16px;}

/*2018-12-4*/
.stoprice,.standp{width:580px; margin-left:20px;}
.standp p{width:288px; float:left; margin-top:70px;}
.stoprice .stoequal:after,.standp .stoequal:after{width:25px; height:19px; top:68px;}
.stoprice .stoequal:after{right:-30px; background:url(../png/stoequal-3.png) no-repeat;}
.standp .stoequal:after{right:-15px; background:url(../png/stoequal1-3.png) no-repeat;}
.standp .stoequal2:after{background:url(../stoequal2-2.html) no-repeat;}
.stoprice span,.standp span{display:block; margin-top:10px; font-size:18px;}
.stoprice p:after,.standp p:after{content:""; display:inline-block; vertical-align:middle; position:absolute; top:55px; right:-20px;}
.stoadd:after{width:23px; height:23px; background:url(../png/stoadd-3.png) no-repeat;}
.stoadd1:after{background:url(../png/stoadd1-3.png) no-repeat;}
.stoadd2:after{background:url(../stoadd2-2.html) no-repeat;background-size:cover;}
.stoanall{background-color:#f4fdf1;}
.stoanall .stoallother{background-color:#eaf6e6;}
.stoanal2{background-color:#f2edfd;}
.stoanal2 .stoallother{background-color:#e1d6f7;}

/*2019-04-01*/
.stobanpro{ width:100%;}
.stoatpbancon{width:100%; height:350px; background:#176df4 url(../stoatp_banner-2.html) top center no-repeat; background-size:cover; overflow:hidden;}
.stoatpbancon img{ margin:5px 10px 0 -25px;}
.stoatpbox{ max-width:440px; margin-left:5px;}
.stoatpbox p{ font-size:16px; color:#ffffff; line-height:1.8; margin-top:15px;}
.stoatpbox p>a{ font-size:inherit; text-decoration:underline; color:inherit;}
.stoatpbox p>a:hover{ text-decoration:underline;}
.stoatppri p{ font-size:46px; color:#fee901; font-weight:bold; line-height:1.1; margin-top:25px;} 
.stoatppri p del{ font-size:24px; color:#313134; display:block;}
.stoatpbtn{ margin-left:25px; width:250px;}
.stoatpbtn>a{ width:250px; height:70px; line-height:70px; text-align:center; background-color:#f85a1d; background:linear-gradient(to right,#f43900,#f97a36); display:block; font-size:36px; color:#ffffff; font-weight:bold; border-radius:15px; position:relative; margin-top:25px;}
.stoatpbtn>a:before{content:""; display:inline-block; width:32px; height:29px; vertical-align:middle; margin:-6px 12px 0 0; background:url(../stoatpbtn-2.html) no-repeat;}
.stoatpbtn>em{ font-size:14px; color:#f0f0f0; margin:8px auto; text-align:center; display:block;}
.stoprocicr{ position:absolute; bottom:20px; text-align:center; left:0; right:0; margin:auto; z-index:5;}
.stoprocicr>a{ width:10px; height:10px; background: rgba(255,255,255,.3); border-radius:10px; display:inline-block; vertical-align:top; margin:5px; text-align:center;}
.stoprocicr>a.checked{ background:#ffffff;}
.stoproban{ opacity:0; position:absolute; z-index:-1; left:0; right:0;}
.stoprobancon{transform:translateX(60px); opacity:0.6;}
.stoproban.on{ opacity:1; z-index:1;}
.stoproban.on .stoprobancon{transform:translateX(0); opacity:1; transition:all ease-in-out 0.5s; -webkit-transition:all ease-in-out 0.5s; -moz-transition:all ease-in-out 0.5s; -o-transition:all ease-in-out 0.5s; -ms-transition:all ease-in-out 0.5s;}


.plan_block ul li{ width:350px; display:inline-block; vertical-align:text-top; margin:20px; text-align:center;}
.plan_block ul li>img{ width:76px;vertical-align: bottom;}
.plan_block ul li h4{ font-size:20px; font-weight:bold; margin-top:12px;}
.plan_block ul li p{ font-size:14px; color:#000000; margin-top:16px; line-height:1.7;}
.plan_block ul li a,.plan_block ul li a:link{ font-size:14px; color:#4c7ffa; position:relative; margin-top:10px; display:block;}
.plan_block ul li a:after{content: "\e902"; font-family: iconfont; margin-left: 10px; display: inline-block; transition: all 0.3s ease-in-out; vertical-align: middle;}
.plan_block ul li a:hover:after{ transform: translateX(5px);}
.plan_block ul li a:hover{ text-decoration: none; color: #4c7ffa;}
.yeartips i{ left:-240px;}
.yeartips i:after{ left:240px;}

.repairlink{ margin-right:30px;}
.stoprod a.storelink{ color:#08c;}

/*2021-01-28*/
.stocont{border-radius:50px 0px; padding-top:20px; margin-bottom:30px; text-align:center; background-color:#fafafa;}
.stocont>div{display:inline-block; vertical-align:middle;}
.amocont{background-color:#F5F1FF;;}
.aticont{background-color:#eef7ff;}
.atacont{background-color:#EBFBF7;}
.ptcont{background-color:#eef5ff;}
.procont{ margin-right:20px;}
.probox{display:inline-block;vertical-align:middle; position:relative;}
.probox:before{content:""; position:absolute; right:-1px; bottom:1px; width:122px; height:17px; background:url(../sto_boxshadow-2.html) center no-repeat; background-size:cover;}
.probox img{position:relative; z-index:1;border-radius: 50%;}
.protext{display:inline-block; vertical-align:middle; text-align:left; margin-left:20px; width:290px;}
.protext h5,.buycont h5{ font-weight:bold; color:#333;}
.protext h5{font-size: 24px;margin-top: 26px;}
.buycont h5{font-size: 20px;}
.protext h5 sup{font-size:14px; font-weight:normal; line-height:1;}
.protext p{font-size:16px; color:#666; margin-top:20px;}
.buycont{background-color:#fff; width:260px; padding:20px 0; margin-right:10px; transition:.2s ease-in-out;}
/* .buycont:hover{box-shadow:0 5px 30px rgba(0,0,0,.15);} */
.buycont p{font-size:14px; margin-top:6px;}
.buycont .buy_price{margin-top: 14px;direction: rtl;}
.buycont p del{font-size:14px; color:#888;display: inline-block;}
.buycont p b{font-size:28px; color:#EB0021; font-weight:bold; margin-right:6px;}
.buycont p span{font-size:12px; color:#888; width:auto; margin-bottom:0;}
.buycont a{display:inline-block; margin-top:16px;}

/* 2022/10/27 */
.price_coupon { font-size: 16px; color: #4c7ffa; font-weight: 600; }

/* 2023/10/10 */

.stoprod{transform: translateY(-20px);}

.stoban_new{overflow: hidden; padding-bottom: 114px; margin: 0 auto;background: url(../stobannerbg-2.html) no-repeat;background-size: cover; background-position: center top;}
.stoban_new img{vertical-align: bottom;max-width: 96%;}
.stoban_newcontpc img{vertical-align: bottom;max-width: 98%;}
.stoban_newcont{margin: 0px auto 0; box-sizing: border-box;
display: none;

}
.stonav_new.mo{display: none;}
.stoban_new .stoban_text{
max-width: 750px;
margin-top: 16px;
color: #333;
padding:0 20px;box-sizing: border-box;
position: relative;z-index: 2;
font-weight: 600;
font-size: 22px;


}

.stoban_new .banicon{position: absolute;}
.stoban_new .banicon1{left: -19px;bottom: -10px;}
.stoban_new .banicon2{right: 21px;top: 65px;}


.stocon{background: #F7F9FE;padding-bottom: 60px;}
.stonav_new{overflow: hidden; display: flex;justify-content: center;border-radius: 10px;background: #FFF;padding: 30px;box-sizing: border-box;transform: translateY(-54px);box-shadow: 0px 10px 17px 0px rgba(193, 195, 217, 0.25);}

.stonav_new p{transition: .3s; -webkit-tap-highlight-color: transparent; cursor: pointer;width: 230px;line-height: 48px;color: #333;text-align: center;font-size: 16px;margin: 0 5px;font-weight: 600;}
.stonav_new p.act{border-radius: 68px;	background: rgba(35, 117, 255, 0.10);}
.stonav_new p:hover{border-radius: 68px;	background: rgba(35, 117, 255, 0.10);}


.buycont{width: 320px;}
.probox{display: block;}
.probox:before{display: none;}
.protext{text-align: center;margin-left: 0;}

.stocont{background: white;align-items: center; border-radius: 10px;padding: 44px 0px;box-sizing: border-box;display: flex;justify-content: center;}

.stocont>.buycont{border-radius: 20px;
box-sizing: border-box;
background: #F7F9FE;-webkit-tap-highlight-color: transparent;

border: 1px solid #e1e8f900;
margin-right: 0;margin-left: 20px;
transition: .3s;
	}

	.stocont>.buycont:hover{
transform: translateY(-10px);
		border-radius: 20px;
	border: 1px solid #E1E8F9;
	background: #F7F9FE;
	border-radius: 20px;
background: #F7F9FE;
	box-shadow: 0px 10px 40px 0px rgba(196, 201, 226, 0.25);
	}


	.stoprod a, .stowhy a{text-decoration: none;}

	.stowhy_choosebg{overflow: hidden;padding: 80px 0;background: rgba(250, 250, 250, 0.60);}

	.stowhy_choose{max-width: 1110px;width: auto;}

	.stowhy_choose li{margin-right: 90px;}



/* 2024/9/23 */
.banner{background:url(../png/store-banner-bg-3.png) #E4F3FF top center no-repeat;background-size: cover; width: 100%;height: 500px;padding-top: 90px;box-sizing: border-box;}
.banner h1{color: #000;font-size: 48px;font-weight: 700;line-height: normal;}
.banner p{color: #333;font-size: 22px;font-style: normal;font-weight: 400;line-height: normal;}
.banner a{display:inline-block;padding: 17px 30px;border-radius: 12px;background: #1D1F1E;box-shadow: 0px 1.3px 104px 0px rgba(17, 121, 252, 0.05);color: var(--100, #FFF);font-size: 20px;font-style: normal;font-weight: 600;line-height: normal;margin: 30px 0 40px;}
.banner a::after{content: "\e902";display: inline-block;font-size: 16px;vertical-align: middle;color: inherit;margin-left: 8px;transition: .3s;transform: translate(0,0px);font-family: "iconfont";}
.banner a:hover::after{transform: translate(10px,0px);}
.banner .content{width: 96%;max-width: 1400px;margin-left: auto;margin-right: auto;}
.banner .content .banner_text{max-width: 600px;text-align: left;}
.banner .content img{display: none;}

.stonav_new{border-radius: 200px;background: linear-gradient(90deg, #E8F5FF 0%, #E3FFFF 50%, #E3FFF0 98.5%);padding: 15px;justify-content: space-between;transform:none;margin:0px auto 50px;position: relative;z-index: 5;margin-left: auto;margin-right: auto;box-sizing: border-box;max-width: 1288px;}
.stonav_new ul{display: flex;justify-content: space-between;width: 100%;max-width: 1288px;}
.fixed.stonav_new{width: 100%;max-width: 100%;background: #FFF;border-radius: 0;padding: 20px;justify-content: center;position: sticky;top: 0px;}
.fixed.stonav_new ul{max-width: 1200px;}
.fixed.stonav_new p{height: auto;font-size: 20px;width: auto;}
.fixed.stonav_new p:hover{color: #2376FF;}
.fixed.stonav_new p.act{border-radius: 0;box-shadow:none;color: #2376FF;height: auto;}
.stonav_new p{height: 80px;display: flex;align-items: center;justify-content: center;line-height: 30px;margin: 0;font-size: 20px;}
.stonav_new p.act{border-radius: 200px;background: var(--100, #FFF) !important;box-shadow: 0px 4px 10px 0px #DBEEF1}
.stonav_new p:hover{background: rgba(255, 255, 255, 0.66);}
.stoprod{transform: none;}
.stocon{background: #F7F7F7;padding-top: 50px;position: relative;}
.stocon::after{content: "";width: 100%;height: 430px;background: linear-gradient(180deg, #FFF 10.33%, #F7F7F7 100%);position: absolute;top: 0;left: 0;}
.stocont{padding: 0;background: var(--100, #FFF);padding-right: 30px;border-radius: 20px;overflow: hidden;position: relative;z-index: 2;}
.stocont>.procont{display: flex;flex-direction: column;justify-content: center; background: rgba(60, 214, 193, 0.10);height: 288px;margin: 0;padding: 0 30px;border: 2px solid #FFF;border-radius: 19px 0px 0px 19px;box-sizing: border-box;position: relative;}
.stocont.dk>.procont{background: rgba(32, 165, 48, 0.10);}
.stocont.pri>.procont{background: rgba(61, 177, 198, 0.10);}
.stocont.ad>.procont{background: rgba(52, 202, 138, 0.10);}
.stocont.apt>.procont{background: rgba(60, 214, 193, 0.10);}
.stocont.pt>.procont{background: rgba(23, 92, 255, 0.10);}
.stocont.ae>.procont{background: rgba(255, 96, 49, 0.10);}
.stocont.fs>.procont{background: #EDE9FB;}
.stocont.vz>.procont{background: rgba(0, 0, 51, 0.10);}
.stocont.amo>.procont{background: rgba(97, 68, 241, 0.10);}
.stocont.af>.procont{background: rgba(50, 206, 166, 0.10);}
.stocont.pc>.procont{background: rgba(86, 131, 209, 0.10);}
.stocont.mc>.procont{background: rgba(86, 131, 209, 0.10);}
.stocont>.buycont{background: none;border-radius: 20px;border: 1px solid #F0F0F0;box-sizing: border-box;}
.stocont>.buycont:hover{transform: none;background:initial;box-shadow: 0px 4px 15px 0px rgba(219, 224, 229, 0.75);border: 1px solid rgba(0,0,0,0.0);}
.probox{display: flex;align-items: center;justify-content: center;width: 288px;}
.probox img{width: 70px;}
 h5{color: #333;font-size: 20px;font-style: normal;font-weight: 600;line-height: normal;text-align: left;margin-left: 15px;}
 .stoprod .probox h5{width: 203px;color: #333;}
.protext{width: 288px;margin: 0 auto;}
.protext p{color: var(----, #666);font-size: 14px;font-style: normal;font-weight: 400;line-height: normal;margin-top: 20px;text-align: left;}
.stoprod .buycont h5{text-align: center;} 
.plan_block ul li{width: 400px;box-sizing: border-box;}
.stowhy_choose{max-width: 1250px;margin-left: auto;margin-right: auto;}
.stowhy_choosebg{background: none;border-top: 1px solid #E6E6E6;}
.stowhy_choose ul{display: flex;flex-wrap: wrap;justify-content: space-around;}
.stowhy_choose li{width: 260px;}
.stowhy_choose li{margin-right: 0px;margin-bottom: 30px;}
.stonav_new.mo{background-color: #fff;box-shadow: 0px 10px 17px 0px rgba(193, 195, 217, 0.25)}
.fixed.stonav_new.mo p{padding: 8px 15px;}
.fixed.stonav_new.mo p.act{background: rgba(35, 117, 255, 0.10);border-radius: 68px}
/* fr */
.stoprod .probox h5{line-height: 1.2;color: #333;}
.stoprod .probox h5 span{color: #333;font-size: 16px;font-style: normal;font-weight: 600;line-height: normal;width: auto;}
/* de */
.stocont.flex::after{content: "";width: 100%;max-width: 337px;}





/* @media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min--moz-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3/2), only screen and (min-device-pixel-ratio:1.5) {
	.stoatipbancon{background:#359cfd url(../store/img/stobanner@2x.jpg) top center no-repeat; background-size:cover;}
	.stotime{background:url(../store/img/stotime@2x.png) repeat; background-size:182px 106px;}
	.stotime span{background:url(../store/img/stotime_block@2x.png) no-repeat; background-size:35px 32px;}	
	.stonav span:before{background-size:55px 110px;}
	.stonav1:before{background:url(../store/img/stocon_head1@2x.png) center -55px no-repeat;}
	.stonav2:before{background:url(../store/img/stocon_head2@2x.png) center -55px no-repeat;}
	.stonav3:before{background:url(../store/img/stocon_head3@2x.png) center -55px no-repeat;}
	.stonav4:before{background:url(../store/img/stocon_head4@2x.png) center -55px no-repeat;}
	.stonav5:before{background:url(../store/img/stocon_head5@2x.png) center -55px no-repeat;}
	.stonav6:before{background:url(../store/img/stocon_head6@2x.png) center -55px no-repeat;}	
	.stowhy{background:url(../store/img/stowhy@2x.png) bottom center no-repeat; background-size:cover;}
	.stoadd:after{background:url(../store/img/stoadd@2x.png) no-repeat; background-size:23px 23px;}
	.stoprice .stoequal:after{background:url(../store/img/stoequal@2x.png) no-repeat; background-size:25px 19px;}
	.standp .stoequal2:after{background:url(../store/img/stoequal2@2x.png) no-repeat; background-size:25px 19px;}
	.stobtn:before{background:url(../store/img/stobtn1@2x.png) no-repeat; background-size:21px 21px;}
	.stobancon a:before,.stopc2 a:before{background:url(../store/img/stobtn@2x.png) no-repeat; background-size:26px 24px;}	
	.stoadd1:after{background:url(../store/img/stoadd1@2x.png) no-repeat; background-size:23px 23px;}
	.stoadd2:after{background:url(../store/img/stoadd2@2x.png) no-repeat;background-size:cover;}
	.standp .stoequal:after{background:url(../store/img/stoequal1@2x.png) no-repeat; background-size:25px 19px;}
	.stoatipbancon{background:#176df4 url(../store/img/stoatp_banner@2x.jpg) top center no-repeat; background-size:cover;}
	.stoatpbtn>a:before{background:url(../store/img/stoatpbtn@2x.png) no-repeat; background-size:cover;}
} */





@media screen and (max-width: 1250px){
	.stocont{max-width: 98%;margin-right: auto;margin-left: auto;}
	.stocont>.procont{padding: 0 20px;}
	.stocont>.buycont{margin-left: 10px;}
}
@media screen and (max-width: 1000px){
	.stocont{flex-direction: column;padding-right: 0;;}
	.stocont>div{width: 100%;margin-bottom: 30px;}
	.stocont>.buycont{margin-left: auto;width: 95%;margin-right: auto;}
	.stocont>.procont{border-radius: 20px 20px 0px 0px;border: 7px solid #FFF;justify-content: center;margin-bottom: 20px;}
	.stocon::after{height: 200px;}
	.probox{margin: 0 auto;}
	.stonav_new p.act{border-radius: 68px;}
	.stonav_new{padding: 10px;}
	
}
@media screen and (max-width: 750px){

	.stoban_newcontpc{display: none;}
	.stoban_newcont{display: block;}
	.stoban_new{padding-bottom: 10%;}
	.stoprod ,
	.stonav_new{transform: translateY(0);}
	
	.stoprod>div{padding: 15px;box-sizing: border-box;}

	.stonav_new.mo{padding: 10px 0;margin-bottom: 30px;}

   /* 2024/9/23 */
   .banner{height: auto;background: url(../png/banner-mo-bg-3.png) #E4F3FF top center no-repeat;padding: 30px 0 50px;}
   
   .banner .content img{display: block;margin: 0 auto 31px;max-width: 96%;}
   .banner .content .banner_text{margin: 0 auto;text-align: center;}
   .banner a{display: none;}
   .stocon{padding-top: 0%;}
   .stonav_new{display: none;}
   .stonav_new.mo{display: block;}
   .stonav_new{width: auto;}
   .stonav_new p{width: auto;height: auto;padding: 9px 0;}
   .plan_block ul li{max-width: 98%;margin-left: auto;margin-right: auto;}
   .stocon::after{display: none;}
   .stowhy {padding: 80px 0 60px 0;}
   .banner h1{font-size: 40px;}
   .banner p{font-size: 16px;}

}




