/* 全局设定 */

html{font-size: 10vw;}

body{font-size:14px; color:#424753; font-family: sans-serif, Arial;}



/*超链全局接样式*/

a{color:#018aff; text-decoration:none; hide-focus:expression( this.hideFocus=true ); outline:none; background: none;}

a:hover {color:#018aff; text-decoration: underline;}



/*页面宽度 - 根据设计页面宽度修改*/

.all{width: 1180px;} /* 可结合“m[0a~100a]”使窗口居中: <div class="all m0a"></div> ; */

.full{width:100%; max-width: 1920px; min-width: 1180px;} /*用于铺满屏幕宽度 【铺满容器宽度用width100】*/



/*头部*/

.top{height: 100%;}

.logo{position: absolute; left: 50px; top: 25px;}



.topMenuNaviList {/*width: 590px;*/ margin: 0 auto; text-align:center;}

.topMenuNaviList li, .topMenuNaviList li a {display: inline-block; font-size:16px;	color:#424753; height:80px; line-height:80px; text-align:center; padding:0 15px; box-sizing: border-box; }

.topMenuNaviList li a:hover {text-decoration:none; }

.topMenuNaviList li .indexCurrent, .topMenuNaviList li a:hover {color:#fda62c; font-weight: bold;}



.topSearchImg{position: absolute; right:50px; top:30px; z-index:2;}

.topSearch {position: absolute; right:50px; top:5px; width:560px; height: 61px; overflow:hidden; color: #bbb; z-index: 3;}
.topSearch i.layui-icon-close{
    font-size: 24px;
    position: absolute;
    top: 24px;
    cursor: pointer;
    z-index: 5;
}
#searchValueId {
    border:none; 
    border-bottom:1px solid #bbb; 
    background: none; display: block; 
    height:50px; line-height:50px; 
    padding:10px 100px 0 50px; 
    width:400px;
    position: absolute;
    top: 0;
}

.searchButtom {position:absolute;top:25px; right:0px;}


.subNav:before{content: ''; display: block; position: absolute; left: 42px; top: -7px; width: 20px; height: 7px; background: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/subNavTop.png) no-repeat bottom;}
.subNav{position: absolute; width: 300px; border:1px solid #e5e5e5; border-radius: 10px; left: 0; top: 70px; background: #fff; z-index: 999;}
.topMenuNaviList li .subNav a{float: none; display: block; height: 45px; line-height: 45px; padding:0 15px; text-align: left;}



/*footer*/

.footer{background: #2B2A2F; color: #818082;}

.footer a{color: #818082;}

.friendLinks  a{margin: 0 8px;}



/*其它通用样式*/

.position a{color: #fda62c;}

.position a:hover{color: #fda62c;}



.c-1{color: #6f7680;}
.c-2, .ch-2{color: #fda62c;}



.w850{width: 850px;}



.h300{height: 300px;}.h480{height: 480px;}


.bd-1{border:1px solid #e0e0e0;}
.bd-b-1{border-bottom:1px solid #eeeff1;}

.bd-b-2{border-bottom:1px solid #484650;}

.bd-b-3{border-bottom:1px solid #E5E5E5;}



.bg-1{background: #fda62c;}

.bg-2{background: #f0f3f7;}

.bg-3{background: #f8f8f8;}
.bg-4{box-shadow: 0 0 5px #eeeff1;}
.bg-5{background: #f8f8fa;}



.a-1{background: #FFF; color: #fda62c; display: inline-block; text-align: center; box-sizing: border-box;}

.a-1:hover{background: #FFF; color: #fda62c; text-decoration: none;}

.a-2{background: #fda62c; color: #fff; display: inline-block; text-align: center; box-sizing: border-box;}

.a-2:hover{background: #ff9500; color: #fff; text-decoration: none;}

.a-3{background: none; border:1px solid #fda62c; color: #fda62c; display: inline-block; text-align: center; box-sizing: border-box;}
.a-3:hover{background: none; border:1px solid #ff9500; color: #ff9500; text-decoration: none;}

.a-4{background: #fff; border:1px solid #fff; color: #fda62c; display: inline-block; text-align: center; box-sizing: border-box;}
.a-4:hover{background: #fff; border:1px solid #fff; color: #ff9500; text-decoration: none;}


.hborder{position: relative; padding-bottom: 15px;}

.hborder:before{content: ''; border-bottom: 1px solid #E5E5E5; position: absolute; width:150px; left:50%; margin-left: -75px; bottom:0;}

.hborder:after{content: ''; border-bottom: 3px solid #fda62c; position: absolute; width:40px; left:50%; margin-left: -20px; bottom:-1px;}





/*右边联系栏*/

.toolbar{ text-align: right; position: fixed; right: 0; bottom: 100px; z-index: 999; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; }

 .toolbarbox { width: 86px; text-align: center; display: inline-block; background: #ffffff;  border:1px solid #ececec; border-top-left-radius: 8px; border-bottom-left-radius: 8px; box-shadow: 0px 0px 10px rgba(0, 0, 0, .1); color: #ffffff;  font-weight: 700; font-size: 16px; }

.toolbarbox img { border: 0; max-width: 100%; /*margin-top: 10px;*/ }

.triangle{width: 20px; height: 40px; background: transparent; position: absolute; right: -16px; top: 0; }

.mobel{ width: 86px;/* height: 34px; */margin:0 auto; padding:15px 0; /* overflow: hidden; */ text-align: center; position: relative; cursor: pointer; }

.tool-line{ width: 20px; height: 1px; border-bottom: 1px solid #e7e7e7; position: absolute; left: 33px; top:0; }

.mobelBox{ width: 100px; height: 40px; line-height: 40px; text-align: center; background: #fb5a02; border-radius: 5px; position: absolute; right: 100px; top: 17px; cursor: pointer; overflow: hidden;}

.hidemobelBox{ width: 230px; height: 40px; line-height: 40px; text-align: center; background: #fb5a02; border-radius: 5px; display: none; position: absolute; right: 100px; top: 17px; cursor: pointer; }

.mobelBox a,

.hidemobelBox a{ color: #fff; text-decoration: none; display: block;}

.mobelBox p:after,

.hidemobelBox p:after{ content: ''; position: absolute; top: 11px; right: -8px; display: block; border-top: 8px solid transparent; border-bottom: 8px solid transparent; border-left: 8px solid #fb5a02; }

@-webkit-keyframes ball-scale {0% {-webkit-transform: scale(0); transform: scale(0) } 100% {-webkit-transform: scale(1); transform: scale(1); opacity: 0 } } @keyframes ball-scale {0% {-webkit-transform: scale(0); transform: scale(0) } 100% {-webkit-transform: scale(1); transform: scale(1); opacity: 0 } }

.mobelBox .shan{ position: absolute; left: 0; right: 20px; top: 0; bottom: 0; margin: auto; pointer-events: none; background-color: rgba(255,255,255,.4); -webkit-border-radius: 100%; -moz-border-radius: 100%; -o-border-radius: 100%; -ms-border-radius: 100%; border-radius: 100%; -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -ms-animation-fill-mode: both; -o-animation-fill-mode: both; animation-fill-mode: both; display: inline-block; width: 100px; height: 100px; -webkit-animation: ball-scale 1s 0s ease-in-out infinite; -moz-animation: ball-scale 1s 0s ease-in-out infinite; -ms-animation: ball-scale 1s 0s ease-in-out infinite; -o-animation: ball-scale 1s 0s ease-in-out infinite; animation: ball-scale 1s 0s ease-in-out infinite; }

.Rtop { text-align: center; cursor: pointer; padding: 10px 0; position: relative;}


/*首页 cycle2*/

.cycle-pager{position: absolute; width: 100%; bottom:0px; z-index: 999; text-align:center; font-size: 0px; padding: 15px; }

.cycle-pager span{padding:1.5px 40px; background: #fff; margin:0 5px; cursor: pointer;}

.cycle-pager .cycle-pager-active{background: #0081D7;}

.cycle-prev{display:inline-block; position: absolute; z-index: 999; top:50%; margin-top:-30px; left:3%; width:60px; height: 60px; line-height: 60px; text-align: center; border-radius: 100%; color: #fff; background: #000; cursor: pointer;}

.cycle-next{display:inline-block; position: absolute; z-index: 999; top:50%; margin-top:-30px; right:3%; width:60px; height: 60px; line-height: 60px; text-align: center; border-radius: 100%; color: #fff; background: #000; cursor: pointer;}



/*首页*/

.indexBanner{height: 715px; background: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/indexBanner.jpg) no-repeat top;}



.indexGongneng1{background: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/index1.png) no-repeat top;}

.indexGongneng1:hover{background: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/index1_a.png) no-repeat top;}

.indexGongneng2{background: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/index2.png) no-repeat top;}

.indexGongneng2:hover{background: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/index2_a.png) no-repeat top;}

.indexGongneng3{background: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/index3.png) no-repeat top;}

.indexGongneng3:hover{background: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/index3_a.png) no-repeat top;}

.indexGongneng4{background: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/index4.png) no-repeat top;}

.indexGongneng4:hover{background: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/index4_a.png) no-repeat top;}

.indexGongneng5{background: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/index5.png) no-repeat top;}

.indexGongneng5:hover{background: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/index5_a.png) no-repeat top;}

.indexGongneng6{background: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/index6.png) no-repeat top;}

.indexGongneng6:hover{background: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/index6_a.png) no-repeat top;}



.indexDis{height: 400px; background: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/index31.jpg) no-repeat top;}



.indexDongtaiTitle .layui-tab-title{border-bottom: none;}

.indexDongtaiTitle .layui-tab-title li{font-size: 22px; width:150px !important; text-align: left;}

.indexDongtaiTitle .layui-tab-title .layui-this {color: #fda62c !important; }

.indexDongtaiTitle .layui-tab-title .layui-this:after{margin-top:5px; border-bottom:3px solid #fda62c !important; width: 30%; margin-left:15px;}

.indexDongtaiTitle .layui-tab-title li:after{content:''; position:absolute; width: 100%; height: 41px; left:0; top:0; margin-top:2px; border-bottom:3px solid #ffffff !important;}

.indexDongtai .indexDongtaiMore{position: absolute; right: 10px; top: 5px;}

.indexDongtaiList a{color: #424753;}

.indexDongtaiList:hover .indexDongtaiTitle{color: #424753; font-weight: bold; text-decoration: none;}

.indexDongtaiList .indexDongtaiMore:hover{color: #018aff; font-weight: normal; text-decoration: underline;}

.indexDongtaiHot{width: 360px; height: 460px; background: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/index51.jpg) no-repeat top;}







/*chanpin.html*/

.chanpinBanner{height: 510px; background: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/chanpinBanner.jpg) no-repeat top;}



.texingTab li{display: inline-block; position: relative; padding:18px 10px; margin: 0 10px; cursor: pointer;}

.texingTab .active:after{content: ''; border-bottom: 2px solid #fda62c; position: absolute; width: 100%; left: 0; bottom: -1px;}



.chanpin1BG{height: 400px; background: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/chanpin1BG.jpg) no-repeat top;}

.chanpin2BG{height: 370px; background: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/chanpin2BG.jpg) no-repeat top;}



.duibiTable th{height: 70px; line-height: 70px; padding:0 25px; border: 1px solid #EDEFEE;}

.duibiTable td{height: 50px; line-height: 50px; padding:0 25px; border: 1px solid #EDEFEE;}



.chanpinPinglunList li:hover{background-color: #e5e5e5;}



/*xiazai.html*/

.xiazaiBanner{height: 510px; background: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/xiazaiBanner.jpg) no-repeat top;}







/*服务*/

.supportMenu a{display: block; color: #555; box-sizing: border-box; padding-left: 70px; height: 52px; line-height: 52px; margin-top:30px; text-decoration: none;}

.supportMenu .active a,

.supportMenu a:hover{color: #3c81fb;}



.jiqiao{background: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/jiqiao.png) no-repeat top left;}

.supportMenu .active .jiqiao,

.jiqiao:hover{background-image: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/jiqiao_a.png);}



.changjianwenti{background: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/wenti.png) no-repeat top left;}

.supportMenu .active .changjianwenti,

.changjianwenti:hover{background-image: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/wenti_a.png);}



.news{background: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/xinwen.png) no-repeat top left;}

.supportMenu .active .news,

.news:hover{background-image: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/xinwen_a.png);}



.supportHot a{display: block; box-sizing: box-sizing; padding: 0 0 0 28px;  background: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/supportHotBG.png) no-repeat left center; color: #555; text-decoration: none; text-overflow: ellipsis; overflow: hidden; white-space: nowrap}

.supportHot a:hover{color: #3c81fb; }



.supportCategoryList li a{display:block; padding: 10px 0 0 0; color: #292a31;}

.supportCategoryList li a:hover{color: #3c81fb; text-decoration: none;}





.supportBanner{height:320px; background: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/supportBanner.jpg) no-repeat center top;}

.supportSearch{width: 690px; height: 30px; border-bottom: 1px solid #fff;}

#searchSupport{background: none; border: none; width: 555px; padding: 0 40px;}

#searchSupportBtn{position: absolute; right: 15px; top:-5px;}

.supportCategoryList a{color: #292a31;}

.supportCategoryList a:hover{color: #3c81fb;}

.supportCategoryListImg{width: 270px; height: 174px;}





/*关于我们*/

.aboutusMenu li{border-bottom:1px solid #ccc; height: 50px; line-height: 50px;}

.aboutusMenu li a{display: block; width: 100%; height: 100%; color: #292a31; text-indent: 1em;}

.aboutusMenu .active a, .aboutusMenu li a:hover{color: #3c81fb; text-decoration: none;}





/*youqinglianjie.html 友情链接*/

.moreFriendsLinks li{width: 25%; float: left;}



/*lp.html*/

.lpBG{background: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/lpBG.jpg) no-repeat top;}

.lpBannerDis{height: 430px; background: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/lpBannerDisBG.jpg) no-repeat top;}

.lpDuibi th{height: 80px; line-height: 80px; border-bottom: 1px solid #eee;}

.lpDuibi td{height: 65px; line-height: 65px;}



.lpHDBG{background: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/lpHDBG.jpg) no-repeat top;}

.lpBuyBtn{display: block; height: 550px;}



/*cloud.html*/
.cloudBanner{height:510px; background: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/cloudBanner.jpg) no-repeat top;}


/*新闻分页（勿删）*/

.pageInfo{height: 40px;}

.pageInfo .active {background: #0080cc none repeat scroll 0 0; color: #fff; }

.pageInfo a {background-color: #e6e6e6; border-radius: 3px; margin: 0 20px 0 0; padding: 3px 10px; }



/*搜索结果样式（勿删）*/

.searchResult li{border-bottom: 1px dashed #bbb; padding-bottom: 12px; margin-bottom: 12px;}

.searchResult a{color: #09f;}

.keywords{background: #38d878;color: #fff;}

.pagination a, .pagination span {margin-right: 5px; padding: 2px 6px; }

.pagination a {background: #09f; color: #fff; }

.pagination span {background-color: #aaa; color: #fff; }



/*新闻P标签（勿删）*/

.news_detail h1, .news_detail h2, .news_detail h3, .news_detail h4{padding: 0 0 10px 0; font-size: 14px; text-indent: 2px; text-indent:2em;}

.news_detail p{padding: 0 0 10px 0; text-indent: 2em;}

.news_detail a{color: #4876C8;}



.news_detail h2, .news_detail h3, .news_detail h4{font-weight:bold;}



/*站点地图（勿删）*/

.sitemapHTML{min-height: 700px;}

.sitemapHTML h2{font-size: 14px; padding-bottom: 5px; border-bottom: 1px solid  #C2BEBE; margin: 0 0 10px 0;}

.sitemapHTML .sitemapCategory{overflow: hidden; padding-bottom: 5px; border-bottom: 1px #C2BEBE dashed; margin: 0 0 10px 0;}

.sitemapHTML h3{font-size: 14px; text-indent: 28px; float: left;}

.sitemapHTML .openSitemap{cursor: pointer;}

.sitemapHTML .openSitemap{font-size: 12px; float: right;}

.sitemapHTML .sitemapNews{clear: both; display: none;}

.sitemapHTML .sitemapNews li{font-size: 14px; text-indent: 56px; line-height: 25px;}

/* 其他 */
.footer_center_1 a{ color: #999!important; }
.footer_center_2 a{ color: #999!important; }

/*new_logo*/
.new_logo {position: relative;left: 0px;top: -5px;display: inline-block;font-size: 32px;font-weight: bold;padding-left: 40px;padding-top: -10px;color: #444653;}
.new_logo span {position: relative;font-size: 12px;bottom: 20px;}
.new_logo::before {content: '';width: 40px;height: 35px;background: url(//pic.mairuan.com/WebSource/earmaster/news/old/uploads/images/earmaster/new_logo.png) no-repeat;position: absolute;left: 0;top: 5px;}
.new_logo::after {content: "中文官网";width: 160px;font-size: 15px;font-weight: normal;position: relative;left: -170px;bottom: -22px;}

/* 营销banner start */
.banner_yx_v1{width: 100%;max-width: 1920px;min-width: 1200px;margin: 0 auto;height: 640px;background: url('//pic.mairuan.com/WebSource/earmaster/web/images/618return.jpg') no-repeat center center;}
.banner_yx_v1 .content{width: 1200px;margin: 0 auto;text-align: center;color: white;padding-top: 106px;position: relative;}
.banner_yx_v1 .content .title{font-size: 28px;}
.banner_yx_v1 .content .slogen{line-height: 90px;font-size: 97px;font-weight: bold;padding-top: 54px;vertical-align: bottom;}
.banner_yx_v1 .content .slogen >span{display: inline-block;font-size: 130px;color: #fff;vertical-align: bottom;}
.banner_yx_v1 .content .slogen >span i{display: inline-block;font-size: 48px;line-height: 24px;font-style: normal;vertical-align: bottom;}
.banner_yx_v1 .content .more{display: inline-block;font-size: 20px;color: white;margin-top: 32px;}
.banner_yx_v1 .content .buy{display: block;margin: 81px auto 0;width: 200px;height: 52px;line-height: 52px;text-align: center;color: white;background-color: #ff552b;border-radius: 4px;font-size: 24px;}
.banner_yx_v1 .content .count{font-size: 20px;padding-top: 26px;}
.banner_yx_v1 .content .count .countdown span{margin: 0 5px;}
.banner_yx_v1 .content .tag{position: absolute;top: 0;right: 0;}
/* 营销banner end */



/* index_m4 start */
.index_m4{display: flex;align-items: center;}
.index_m4 .right{width: calc(100% - 420px);padding-left: 45px;}
.index_m4 .right .tab{border-bottom: 1px solid #E5E5E5;padding-bottom: 10px;}
.index_m4 .right .tab span{font-size: 26px;padding-bottom: 10px;margin-right: 35px;cursor: pointer;}
.index_m4 .right .tab span.active{font-weight: bold;border-bottom: 3px solid #FFA640;}
.index_m4 .right p.user img{width: 40px;height: 40px;}
/* index_m4 end */


/* 竞品折扣 */
.jpyh_m1{background:#FFFAF8 url(//pic.mairuan.com/WebSource/huishenghuiying/web/images/202109011145.png) no-repeat top center;width:100%;max-width:1920px;min-width:1200px;height:820px;margin:0px auto}
.jpyh_m1 .content{width:1200px;height:100%;margin:0px auto;text-align:center;padding-top:86px;position:relative;font-family:'SourceHanSansSC-Regular,bestFont regular'}
.jpyh_m1 .content .title_txt{font-size:52px;line-height:72.8px;color:#231717}
.jpyh_m1 .content .title_txt span{font-weight:700;color:#FF471F}
.jpyh_m1 .content .title_txt div:first-child{font-size:38px}
.jpyh_m1 .content .ffmethod{padding-top:115px;position:relative;margin:0 auto;text-align:center}
.jpyh_m1 .content .ffmethod .title{font-size:40px;color:#231717;position:relative}
.jpyh_m1 .content .ffmethod .title span{display:inline-block;z-index:1;font-weight:700;position:relative}
.jpyh_m1 .content .ffmethod .title span::before{content:'';width:100%;height:10px;z-index:-1;background-color:#FBCEC0;border-radius:20px;position:absolute;left:0;bottom:0}
.jpyh_m1 .content .ffmethod .main{padding-top:48px;display:flex}
.jpyh_m1 .content .ffmethod .main .row{width:360px;height:250px;border-radius:8px;background:linear-gradient(0deg,#FFFFFF,#FFFFFF),linear-gradient(127.91deg,#FFF7F4 0%,#FFF6FA 97.2%);text-align:center;padding-top:53px}
.jpyh_m1 .content .ffmethod .main .row .pc_img{display:inline-block}
.jpyh_m1 .content .ffmethod .main .row .m_img{display:none}
.jpyh_m1 .content .ffmethod .main .row img{width:72px;height:72px}
.jpyh_m1 .content .ffmethod .main .row .txt{padding-top:35px;color:#333333;font-weight:700;font-size:16px}
.jpyh_m1 .content .ffmethod .main .row .txt span{font-size:22px}
.jpyh_m1 .content .ffmethod .main .next{background:url(//pic.mairuan.com/WebSource/huishenghuiying/web/images/202109011343.png) no-repeat top center;width:24px;height:24px;padding:0 16px;margin-top:115px}

.jpyh_m2{background:url(//pic.mairuan.com/WebSource/huishenghuiying/web/images/202109011503.png) no-repeat top center;width:100%;max-width:1920px;min-width:1200px;margin:0px auto}
.jpyh_m2 .content{width:1200px;height:100%;margin:0px auto;text-align:center;padding-top:77px;position:relative;font-family:'SourceHanSansSC-Regular,bestFont regular';z-index:2}
.jpyh_m2 .content .title_txt span{color:#FFFFFF;font-size:40px;font-weight:700;z-index:4}
.jpyh_m2 .content .title_txt span::before{opacity:0.3;z-index:-1;content:'';width:500px;height:10px;background-color:#FF8153;border-radius:20px;position:absolute;left:338px;top:117px}
.jpyh_m2 .content .main{margin-top:45px;width:1200px;height:620px;background:#FFFFFF;box-shadow:0px 4px 32px rgba(0,0,0,0.06);border-radius:8px;margin-bottom:120px;padding:0 230px;text-align:left}
.jpyh_m2 .content .main .row{padding-top:40px}
.jpyh_m2 .content .main .row label{font-size:16px;font-weight:700;color:#333333}
.jpyh_m2 .content .main .row label span{color:#EB5757}
.jpyh_m2 .content .main .row .inlines{padding-top:10px}
.jpyh_m2 .content .main .row .inlines input{color:#333333 !important;border:1px solid #E8E8E9;border-radius:8px !important;padding:0 20px}
.jpyh_m2 .content .main .row .inlines input::input-placeholder{color:#C5C5C5}
.jpyh_m2 .content .main .row .inlines input::-webkit-input-placeholder{color:#C5C5C5}
.jpyh_m2 .content .main .row .inlines input::-moz-input-placeholder{color:#C5C5C5}
.jpyh_m2 .content .main .row .inlines input::-ms-input-placeholder{color:#C5C5C5}
.jpyh_m2 .content .main .row .inlines .upload{height:44px;border:1px dashed #E8E8E9;box-sizing:border-box;border-radius:8px;text-align:center;line-height:44px;position:relative}
.jpyh_m2 .content .main .row .inlines .upload .upload_img{cursor:pointer;display:inline-block}
.jpyh_m2 .content .main .row .inlines .upload .upload_img img{vertical-align:text-top}
.jpyh_m2 .content .main .row .inlines .upload .upload_img span{color:#333333}
.jpyh_m2 .content .main .row .inlines .upload .show{display:none}
.jpyh_m2 .content .main .row .inlines .upload .show .pznams{position:absolute;left:50px;color:#333333;font-size:14px}
.jpyh_m2 .content .main .row .inlines .upload .show .pznams::before{content:' ';background:url(//pic.mairuan.com/WebSource/huishenghuiying/web/images/202109011624.png) no-repeat;width:20px;height:20px;position:absolute;right:100px;top:10px}
.jpyh_m2 .content .main .row .inlines .upload .show .close{position:absolute;right:20px;color:#333333;font-size:14px;cursor:pointer}
.jpyh_m2 .content .main .row .inlines .upload .show .close::after{content:' ';background:url(//pic.mairuan.com/WebSource/huishenghuiying/web/images/202109011635.png) no-repeat;width:14px;height:14px;position:absolute;left:-15px;top:15px}
.jpyh_m2 .content .main .row .inlines .hshytype{display:flex;flex-wrap:wrap;justify-content:space-between}
.jpyh_m2 .content .main .row .inlines .hshytype .product{width:132px;height:44px;border:1px solid #E8E8E9;line-height:44px;text-align:center;border-radius:8px;display:inline-block;cursor:pointer;position:relative;overflow:hidden}
.jpyh_m2 .content .main .row .inlines .hshytype .product::before{content:' ';width:24px;height:24px;position:absolute;top:-1px;left:-1px;background:url(//pic.mairuan.com/WebSource/huishenghuiying/web/images/202109011651.png) no-repeat}
.jpyh_m2 .content .main .row .inlines .hshytype .active{border:1px solid #FB4646}
.jpyh_m2 .content .main .row .inlines .hshytype .active::before{content:' ';background:url(//pic.mairuan.com/WebSource/huishenghuiying/web/images/202109011652.png) no-repeat}
.jpyh_m2 .content .main .row .inlines .hshytype .emptyemls{display:none}
.jpyh_m2 .content .main .row .inlines .btns{display:block;width:200px;height:50px;line-height:50px;border-radius:8px;background:#FB4646;color:#fff;border:0;margin:0 auto;text-align:center;font-size:20px;font-style:normal;font-weight:normal;text-decoration:none}
.jpyh_m2 .content{height: auto !important;}
.jpyh_m2 .content .main .row .inlines .btns{cursor:pointer;}
.jpyh_m2 .content .main .row .inlines .upload .show .pznams::before{right: 65px;}
.jpyh_m2 .content .main .row .inlines .hshytype{display: block; !important;}
.jpyh_m2 .content .main .row .inlines .hshytype .product {width: 160px !important;margin-right: 20px !important;}

.jpyh_adopts{display:none;background:url(//pic.mairuan.com/WebSource/huishenghuiying/web/images/202109031506.png) no-repeat top center;width:100%;max-width:1920px;min-width:1200px;height:820px;margin:0px auto}
.jpyh_adopts .content{width:1200px;height:100%;margin:0px auto;text-align:center;padding-top:92px;position:relative;font-family:'SourceHanSansSC-Regular,bestFont regular'}
.jpyh_adopts .content .title .title_img{width:70px;height:70px}
.jpyh_adopts .content .title h2{font-weight:700;font-size:36px;color:#333333;padding-top:15px}
.jpyh_adopts .content .desc{padding-top:65px;font-size:26px;color:#333333;font-weight:400}
.jpyh_adopts .content .desc span{font-weight:700;color:#FB4646}
.jpyh_adopts .content .main{margin:auto;text-align:left;width:480px;height:180px;border-radius:10px;background:linear-gradient(127.91deg,#FFF7F4 0%,#FFF6FA 97.2%);border:1.25px solid #F0DFDF;margin-top:28px;padding-left:40px;display:flex}
.jpyh_adopts .content .main .hshy_goosimg{width:96px;height:96px;margin-top:36px}
.jpyh_adopts .content .main .row{margin-top:34px;margin-left:70px}
.jpyh_adopts .content .main .price{letter-spacing:-2px;text-align:center}
.jpyh_adopts .content .main .price label{color:#333333;font-weight:700;font-size:27px}
.jpyh_adopts .content .main .price span{font-size:40px;font-style:normal;font-weight:700;color:#FFFFFF;padding:0px 6px;background-color:#333333;border-radius:7px;margin-right:5px}
.jpyh_adopts .content .main .buys{display:inline-block;width:200px;height:44px;line-height:44px;background:#FB4646;border-radius:8px;margin-top:18px;font-size:20px;color:#FFFFFF;text-decoration:none;text-align:center}
.jpyh_adopts .content .desc i{font-style:normal;}
.jpyh_adopts .main .row .price .nums{
  display: inline-block;
  height: 56px;
  /* background: url(//pic.mairuan.com/WebSource/huishenghuiying/web/images/202109061135.png) no-repeat center left; */
  color: white;
  line-height: 55px;
  letter-spacing: 13px;
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  padding-left: 0px;
  /* box-sizing: border-box; */
  /* background-position-x: 3px; */
  position: relative;
  z-index: 2;
}
.jpyh_adopts .main .row .price .nums::after{
  content: '';
  /* width: 99%; */
  width: 100%;
  height: 100%;
  background: url(//pic.mairuan.com/WebSource/huishenghuiying/web/images/202109061135.png) no-repeat center left;
  position: absolute;
  top: 0;
  left: -3px;
  z-index: -1;
}

@media screen and (max-width:767px) {
  .jpyh_m1{background:#FFFAF8 url(//pic.mairuan.com/WebSource/huishenghuiying/web/images/m_202109011145.png) no-repeat top center;width:100%;max-width:767px;min-width:320px;height:19rem;background-size:100%}
  .jpyh_m1 .content{width:100%;text-align:center;margin:0px auto;padding-top:1.733rem}
  .jpyh_m1 .content .title_txt{font-size:0.393rem;line-height:0.56rem;color:#231717}
  .jpyh_m1 .content .title_txt span{font-weight:700;color:#FF471F}
  .jpyh_m1 .content .title_txt div:first-child{font-size:0.32rem; }
  .jpyh_m1 .content .ffmethod{padding-top:1.787rem}
  .jpyh_m1 .content .ffmethod .title{font-size:0.533rem}
  .jpyh_m1 .content .ffmethod .main{padding:0.8rem 0.533rem 0 0.533rem;display:block}
  .jpyh_m1 .content .ffmethod .main .row{width:100%;height:3.067rem;padding-top:0.673rem}
  .jpyh_m1 .content .ffmethod .main .row .pc_img{display:none}
  .jpyh_m1 .content .ffmethod .main .row .m_img{display:inline-block}
  .jpyh_m1 .content .ffmethod .main .row img{width:1rem;height:1rem}
  .jpyh_m1 .content .ffmethod .main .row .txt{padding-top:0.227rem;font-size:0.247rem}
  .jpyh_m1 .content .ffmethod .main .row .txt span{font-size:0.267rem}
  .jpyh_m1 .content .ffmethod .main .next{margin:auto;background:url(//pic.mairuan.com/WebSource/huishenghuiying/web/images/m_202109011343.png) no-repeat top center;background-size:100%;width:0.427rem;height:0.467rem;padding:0;margin-top:0.333rem;margin-bottom:0.373rem;display:block}
  .jpyh_m2{background:url(//pic.mairuan.com/WebSource/huishenghuiying/web/images/202109011659.png) no-repeat top center;width:100%;max-width:767px;min-width:320px;background-size:100%}
  .jpyh_m2 .content{width:100%;text-align:center;margin:0px auto;padding-top:1.067rem;padding:1.067rem 0.533rem 0 0.533rem}
  .jpyh_m2 .content .title_txt span{font-size:0.533rem}
  .jpyh_m2 .content .title_txt span::before{width:6.667rem;left:1.333rem;top:1.6rem}
  .jpyh_m2 .content .main{margin-top:0.72rem;width:100%;height:11.5rem;margin-bottom:1.933rem;padding:0 0.4rem;text-align:left}
  .jpyh_m2 .content .main .row{padding-top:0.667rem}
  .jpyh_m2 .content .main .row label{font-size:0.347rem}
  .jpyh_m2 .content .main .row .inlines{padding-top:0.267rem}
  .jpyh_m2 .content .main .row .inlines input{padding:0 0.267rem}
  .jpyh_m2 .content .main .row .inlines .upload{height:44px;border:1px dashed #E8E8E9;box-sizing:border-box;border-radius:8px;text-align:center;line-height:44px;position:relative}
  .jpyh_m2 .content .main .row .inlines .upload .upload_img{cursor:pointer;display:inline-block}
  .jpyh_m2 .content .main .row .inlines .upload .upload_img img{vertical-align:middle}
  .jpyh_m2 .content .main .row .inlines .upload .upload_img span{color:#333333}
  .jpyh_m2 .content .main .row .inlines .upload .show .pznams{position:absolute;top:0;left:0.933rem;color:#333333;font-size:14px}
  .jpyh_m2 .content .main .row .inlines .upload .show .pznams::before{content:' ';background:url(//pic.mairuan.com/WebSource/huishenghuiying/web/images/202109011624.png) no-repeat;width:0.533rem;height:0.533rem;position:absolute;left:-0.533rem;top:0.213rem}
  .jpyh_m2 .content .main .row .inlines .upload .show .close{position:absolute;top:0;right:20px;color:#333333;font-size:14px;cursor:pointer}
  .jpyh_m2 .content .main .row .inlines .upload .show .close::after{content:' ';background:url(//pic.mairuan.com/WebSource/huishenghuiying/web/images/202109011635.png) no-repeat;width:0.347rem;height:0.347rem;position:absolute;left:-0.267rem;top:0.293rem}
  .jpyh_m2 .content .main .row .inlines .hshytype{display:flex;flex-wrap:wrap;justify-content:space-between}
  .jpyh_m2 .content .main .row .inlines .hshytype .product{width:2.467rem;height:0.853rem;line-height:0.853rem;margin-bottom:0.267rem}
  .jpyh_m2 .content .main .row .inlines .hshytype .product::before{width:0.427rem;height:0.427rem;background:url(//pic.mairuan.com/WebSource/huishenghuiying/web/images/202109011651.png) no-repeat;background-size:100%}
  .jpyh_m2 .content .main .row .inlines .hshytype .active::before{content:' ';background:url(//pic.mairuan.com/WebSource/huishenghuiying/web/images/202109011652.png) no-repeat;background-size:100%}
  .jpyh_m2 .content .main .row .inlines .hshytype .emptyemls{display:inline-block;width:2.467rem}
  .jpyh_m2 .content .main .row .inlines .btns{width:5.333rem;height:1.073rem;line-height:1.073rem;font-size:0.327rem}
  .jpyh_adopts{background:url(//pic.mairuan.com/WebSource/huishenghuiying/web/images/m_202109031506.png) no-repeat top center;width:100%;max-width:767px;min-width:320px;background-size:100%}
  .jpyh_adopts .content{width:100%;padding-top:1.333rem}
  .jpyh_adopts .content .title .title_img{width:1.08rem;height:1.08rem}
  .jpyh_adopts .content .title h2{font-size:0.46rem;padding-top:0.293rem}
  .jpyh_adopts .content .desc{padding-top:1.147rem;font-size:0.327rem;padding-left:0.8rem;padding-right:0.8rem}
  .jpyh_adopts .content .main{margin:auto;text-align:left;width:90%;height:3.147rem;margin-top:0.253rem;padding-left:0.68rem}
  .jpyh_adopts .content .main .hshy_goosimg{width:1.68rem;height:1.68rem;margin-top:0.627rem}
  .jpyh_adopts .content .main .row{margin-top:0.547rem;margin-left:1.333rem}
  .jpyh_adopts .content .main .price{letter-spacing:-2px;text-align:center}
  .jpyh_adopts .content .main .price label{font-size:0.467rem}
  .jpyh_adopts .content .main .price span{font-size:0.667rem;padding:0px 0.12rem;border-radius:7px;margin-right:0.067rem}
  .jpyh_adopts .content .main .buys{display:inline-block;width:2.467rem;height:0.7rem;line-height:0.7rem;margin-top:0.347rem;font-size:0.300rem}
}
/* 竞品折扣 end*/


/* Fruity 入门版专享升级方案 start */
.up_redirect {width: 100%;max-width: 1920px;min-width: 1200px;margin: 0 auto;}
.up_redirect:hover {cursor: pointer;}
.up_redirect .content {width: 1200px;margin: 0 auto;height: 200px;background: linear-gradient(90deg, #FF9A4F 1.75%, #FF6929 339.54%);border-radius: 26px;padding: 0 70px;display: flex;align-items: center;justify-content: space-between; box-sizing: border-box;}
.up_redirect .content:hover {color: transparent;}
.up_redirect .content .left {display: flex;align-items: flex-start;}
.up_redirect .content .left > img {width: 149px;margin-top: -60px;}
.up_redirect .content .left .main {color: #fff;font-weight: bold;padding-top: 10px;margin-left: 40px;}
.up_redirect .content .left .main .title {font-size: 20px;}
.up_redirect .content .left .main .desc {font-size: 32px;margin-top: 10px;}
.up_redirect .content .left .main .tag {display: inline-block;min-width: 200px;height: 30px;line-height: 30px;text-align: center;font-size: 16px;background: rgba(255, 255, 255, 0.2);border-radius: 20px;padding: 0 15px;margin-top: 20px;}
.up_redirect .content .right {color: #fff;}
.up_redirect .content .right .price {position: relative;}
.up_redirect .content .right .price del {font-size: 14px;position: absolute;top: -5px;left: 0;}
.up_redirect .content .right .price div {font-size: 20px;display: flex;align-items: flex-end;}
.up_redirect .content .right .price div span {font-size: 46px;color: #fff;margin: 0 20px 0 10px; height: 39px; line-height: 39px; font-weight: bold; vertical-align: middle;}
.up_redirect .content .right .btns {margin-top: 20px;}
.up_redirect .content .right .btns span {display: inline-block;width: 224px;height: 50px;line-height: 50px;text-align: center;font-size: 20px;font-weight: bold;color: #FF7629;background: white;border-radius: 8px;}

.up_module {width: 100%;max-width: 1920px;min-width: 1200px;margin: 0 auto;background: #F5F6F9;}
.up_module .content {width: 1200px;margin: 0 auto;padding: 77px 0 106px;}
.up_module .content .title {font-size: 40px;font-weight: bold;color: #000;text-align: center;}
.up_module .content .desc {font-size: 20px;color: #444;text-align: center;margin-top: 10px;}
.up_module .content .desc span {color: #FF7629;}
.up_module .content .main {display: flex;align-items: flex-start;justify-content: space-between;margin-top: 110px;}
.up_module .content .main .item {width: 285px;height: 552px;background: #FFFFFF;box-shadow: 0px 4px 20px rgba(39, 92, 141, 0.06);border-radius: 26px;padding: 80px 28px 0;color: #000;position: relative;}
.up_module .content .main .item .poster {position: absolute;top: 0;left: 50%;transform: translate(-50%, -40%);}
.up_module .content .main .item .name {font-size: 24px;font-weight: bold;}
.up_module .content .main .item .ename {font-size: 18px;}
.up_module .content .main .item .price {margin-top: 10px;display: flex;align-items: flex-end;}
.up_module .content .main .item .price label {font-size: 32px;font-weight: bold;color: #FF7629;}
.up_module .content .main .item .price span {width: auto;height: auto;line-height: normal;font-size: 14px;color: #000;margin: 0 6px;}
.up_module .content .main .item .price del {font-size: 14px;color: #666;}
.up_module .content .main .item .btns {margin-top: 20px;}
.up_module .content .main .item .btns a {display: inline-block;width: 230px;height: 45px;line-height: 45px;text-align: center;border-radius: 8px;font-size: 20px;box-sizing: border-box;cursor: pointer;}
.up_module .content .main .item .btns a.buynow {color: #fff;background: #FF7629;}
.up_module .content .main .item .btns a.update {color: #FF7629;background-color: white;border: 1px solid #FF7629;}
.up_module .content .main .item .list {margin-top: 35px;}
.up_module .content .main .item .list .l_title {display: flex;align-items: center;}
.up_module .content .main .item .list .l_title span {font-size: 16px;font-weight: bold;color: #000;margin-right: 6px;}
.up_module .content .main .item .list .l_title a {font-size: 14px;color: #FF7629;}
.up_module .content .main .item .list ul {margin-top: 10px;}
.up_module .content .main .item .list ul li {font-size: 14px;line-height: 30px;color: #666;}
.up_module .content .main .item .list ul li i {font-size: 14px;color: #438CFF;}
.up_module .content .main .item .list .gift {font-size: 14px;color: #FF7629;}
.up_module .content .main .item .list .gift > div {display: flex;align-items: center;margin-bottom: 8px;}
.up_module .content .main .item .list .gift > div i {display: inline-block;width: 10px;height: 10px;background: url('//pic.mairuan.com/WebSource/flstudio/web/images/update_icon_gift.png') no-repeat center center;margin-right: 6px;}
/* Fruity 入门版专享升级方案 end */

