@charset "utf-8";
/* CSS Document */

body,html{width:100%;height:100%;}
body,html,div{margin:0;padding:0;border:0;}
body,html,div,a,p,span,ul,li,dl,dd,h1,h2,h3,h4,h5,h6,input,textarea,button,select,option{margin:0;padding:0;border:0;font-family:"微软雅黑";color:#555; list-style:none;font-weight:normal;font-size:14px;}
img {border:0;outline:none;}
a{text-decoration:none;outline:none;}
textarea{ resize:none;}
*{outline:none;}


* {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

@font-face{font-family:"PingFang-Medium";src:url(fonts/PingFang-Medium_downcc.otf);font-style:normal;}
@font-face{font-family:"PINGFANG";src:url(fonts/PINGFANG-BOLD.TTF);font-style:normal;}
@font-face{font-family:"PINGFANGSC";src:url(fonts/PINGFANGSC-BOLD.ttf);font-style:normal;}
@font-face{font-family:"PINGFANG-med";src:url(fonts/PINGFANG-MEDIUM.TTF);font-style:normal;}
@font-face{font-family:"PINGFANG-bold";src:url(fonts/PINGFANGSC-SEMIBOLD.OTF);font-style:normal;}
@font-face{font-family:"NotoSerifCJKsc";src:url(fonts/NotoSerifCJKsc-Black.otf);font-style:normal;}
@font-face{font-family:"pingfangscbold";src:url(fonts/pingfangscbold.ttf);font-style:normal;}

/*.fixed-nav{position: fixed; z-index:999; top:0px; margin-top: 0px; -webkit-transition: top .5s;-moz-transition: top .5s;-o-transition: top .5s;transition: top .5s;-webkit-box-shadow: 0 2px 2px rgba(0,0,0,.1);-moz-box-shadow: 0 2px 2px rgba(0,0,0,.1);box-shadow: 0 2px 2px rgba(0,0,0,.1);}
.fixed-nav-appear{top:0;  }
.mebDBRig .mebDBR2.fixed-nav{margin-top: 0px;}*/

.middle{max-width:1500px;width:91%;height:auto;overflow:hidden; margin:0 auto;}
.middlez{max-width:1500px;width:91%;height:auto; margin:0 auto;}

.disp{display: inline-flex;width: 100%;}


.show_fixer {
    position: fixed;
    top: 0px;
}
.mebDBRig .mebDBR2.show_fixer{margin-top: 0px;}

.topbar {width:100%;height:40px;max-width:1920px;margin:0 auto;display:block;background:#f5f5f5;}
.topbarz{}
.topbar .th {height:40px;line-height:38px;color:#454545;font-size:14px;}
.topbar .fr{float:right;background:url(../images/dh.png) left center no-repeat;padding-left:24px;}
.topbar .fr font{color:#454545;font-size:14px;font-weight:bold;}
.topbar .fl{float:left;}


/*  导航  */
.top{width:100%;height:auto;display:inline-block;margin:0 auto;background:#fff;z-index:9;border-bottom:1px #f2f2f2 solid;}
.topz{}
.topz-left{float:left;width:200px;height:auto;overflow:hidden;margin-top:2rem;}
.topz-left img{width:100%;}
.topz-right{float:right;height:auto;overflow:hidden;}
.topz-right ul li{float:left;width:auto;height:auto;text-align:center;padding:2rem 1.5rem 2rem 1.5rem;}
.topz-right ul li a{display:inline-block;width:100%;height:auto;overflow:hidden;}
.topz-right ul li p{text-align:center;display:block;width:100%;height:auto;overflow:hidden;padding:2px 0px;}
.topz-right ul li p span{line-height:24px;font-size:18px;color:#303030;}
.topz-right ul li p font{display:block;line-height:16px;font-size:12px;color:#303030;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;border-bottom:1px #fff solid;padding-bottom:7px;}
.topz-right ul li.on{background:#8200ff;}
.topz-right ul li.on p span{color:#fff;font-weight:bold;}
.topz-right ul li.on p font{color:#fff;}


.topz-cent{float:right;height:auto;overflow:hidden;margin-top:2.6rem;}
.topz-cent span{float:left;display:inline-block;width:88px;height:38px;display:inline-block;border-radius:5px;text-align:center;line-height:36px;font-size:18px;color:#000;font-weight:bold;cursor:pointer;margin-left:15px;}
.topz-cent a{float:left;display:inline-block;width:88px;height:38px;display:inline-block;border:1px #8200ff solid;border-radius:5px;text-align:center;line-height:36px;font-size:18px;color:#000;font-weight:bold;}
.topz-cent a:hover{background:#8200ff;color:#fff;}
.topz-cent span:hover{background:#8200ff;color:#fff;}

/*  banner */
.focus{position:relative;width:100%;height:auto;overflow:hidden;z-index:0;margin:0 auto;}
.fcon{width:100%;height:auto;overflow:hidden;} 
.focus .fcon div{position:relative;left:50%;top:0px;width:1920px;margin-left:-960px ;text-align:center;}
.focus .a{position:absolute;left:50%;top:0px;width:1920px;margin-left:-960px }  
.focus div a img{width:100%;}
.focus .D1fBt a i{}   
.focus .prev,.focus .next{position:absolute;width:44px;height:44px;cursor:pointer;top:50%;}
.focus .prev{ left:2%;}
.focus .next{right:2%;}
.fbg{position:absolute;width:1920px;top:93%;left:50%;height:auto;overflow:hidden; z-index:9999;text-align:center;margin-left:-960px}
.fbg .D1fBt{z-index:9999;display:inline-table;}
.fbg .D1fBt a{width:20px;height:20px;margin:0px 3px;display:inline-block;z-index:9999;text-align:center;line-height:20px;font-size:14px;background:url(../images/ydd2.png) center center no-repeat;border-radius:20px;}
.fbg .D1fBt a.current{background:url(../images/ydd1.png) center center no-repeat;}

/* 会员 */
.member{width:100%;height:auto;overflow:hidden;padding:50px 0px;background:#faf0f1 url(../images/bg1.jpg) bottom center no-repeat;}
.mebTit{text-align:center;}
.mebTit h1{font-family:"NotoSerifCJKsc";text-transform:uppercase;font-size:5rem;color:#ebe2e5;letter-spacing:1px;}
.mebTit div{height:3.2rem;text-align:center;transform:scale(1,1.2);-ms-transform:scale(1,1.2);-webkit-transform:scale(1,1.2);-moz-transform:scale(1,1.2);-o-transform:scale(1,1.2); font-family:"PINGFANGSC";color:#8200ff;font-size:2.6rem;line-height:3.2rem;margin-top:-3.6rem;}
.mebTit p{text-align:center;color:#262525;font-size:1.1rem;font-family:"PINGFANG-med";margin-top:12px;}
.mebCent{margin-top:18px;text-align:center;}
.mebCent div{display:inline-table;}
.mebCent div ul{float:left;}
.mebCent div ul li{float:left;width:110px;height:45px;line-height:44px;cursor:pointer;border-radius:15px;background:#fff;margin-right:20px;font-size:1.15rem;color:#333;}
.mebCent div ul li.active{border-radius:45px;background:#8200ff;color:#fff;transition:all 0.2s;}
.mebCent div a{float:right;display:inline-block;width:110px;height:45px;line-height:44px;border-radius:15px;background:#fff;font-size:1.15rem;color:#333;}
.mebCent div a:hover{border-radius:45px;background:#8200ff;color:#fff;transition:all 0.2s;}
.mebBot{height:87.5em;margin-top:35px;}
.mebBotz{width:100%;height:auto;overflow:hidden;margin-bottom:3em;}
.mebBotz .swiper-box1{width:100%;height:auto;overflow:hidden;position:relative;}
.mebBotz .swiper-slide dl dt{float:left;width:23.125%;height:auto;overflow:hidden;margin-left:2.5%;background:#fff;border-radius:14px;margin-bottom:2.2em;}
.mebBotz dl dt .pic{width:100%;height:16.5em;overflow:hidden;position:relative;}
.mebBotz dl dt .pic img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.mebBotz dl dt .tit1{width:100%;height:4.45em;overflow:hidden;text-align:center;padding:1em 0em;}
.mebBotz dl dt .tit1 div{display:inline-table;}
.mebBotz dl dt .tit1 div span{font-size:28px;line-height:1.2em;color:#000;font-family:"PINGFANG";padding-right:10px;}
.mebBotz dl dt .tit1 div font{font-size:18px;color:#a7a7a7;}
.mebBotz dl dt .tit1 div font img{margin-right:3px;}
.mebBotz dl dt .tit2{width:100%;height:auto;overflow:hidden;text-align:center;padding-bottom:1.5em;}
.mebBotz dl dt .tit2 span{float:left;display:inline-block;width:62%; padding:0px 5px;font-size:16px;color:#8e8e8e;padding-top:20px;background:url(../images/icon1.png) top center no-repeat;}
.mebBotz dl dt .tit2 font{float:right;display:inline-block;width:38%;padding:0px 5px;border-left:2px #fcf6f8 solid;font-size:16px;color:#8e8e8e;padding-top:20px;background:url(../images/icon2.png) top center no-repeat;}
.mebBotz dl dt:nth-of-type(4n-3){margin-left:0%;}

.mebSwi{width:130px;height:50px;overflow:hidden;margin:0 auto;margin-top:0.5em;position:relative;z-index:98;}
.mebSwi .swiper-button-prev,.mebSwi .swiper-button-next{position:relative !important;top:initial !important;left:initial !important;right:initial !important;z-index:99;cursor:pointer;}
.mebSwi .swiper-button-prev{float:left;width:50px;height:50px;background:#8200ff url(../images/lef1.png) center center no-repeat;margin-top:0px;border-radius:50px;opacity:0.8!important;}
.mebSwi .swiper-button-next{float:right;width:50px;height:50px;background:#8200ff url(../images/rig1.png) center center no-repeat;margin-top:0px;border-radius:50px;opacity:0.8 !important;}

.mebSwi .swiper-button-prev:hover{background:#8200ff url(../images/lef1.png) center center no-repeat;opacity:1!important;}
.mebSwi .swiper-button-next:hover{background:#8200ff url(../images/rig1.png) center center no-repeat;opacity:1!important;}

/* 情感服务 */
.emotion{width:100%;height:auto;overflow:hidden;padding:50px 0px 30px 0px;background:#fff;}
.emotTop{border-radius:20px;margin-top:35px;}
.emotTop img{width:100%;}
.emotCent{margin-top:45px;}
.emotCent ul li{float:left;width:17.6%;height:auto;overflow:hidden;margin-left:3%;}
.emotCent ul li .emt1{width:100%;height:auto;overflow:hidden;text-align:center;}
.emotCent ul li .emt1 img{max-width:40%;}
.emotCent ul li .emt2{width:100%;height:auto;overflow:hidden;margin-top:1em;}
.emotCent ul li .emt2 h1{text-align:center;font-size:22px;color:#000;}
.emotCent ul li .emt2 div{font-size:16px;color:#666;line-height:24px;margin-top:0.7em;}
.emotCent ul li:nth-of-type(1){margin-left:0%;}
.emotBot.middle{overflow:initial;display:block;position:relative;}
.emotBot{margin-top:45px;background:#fff;}
.emotBot .swiper-box2{width:100%;height:auto;overflow:hidden;position:relative;}
.emotBot .swiper-slide{background:#fafbff;padding:1.3em;border-radius:10px;}
.emotBot .emtLef{float:left;width:45%;height:auto;overflow:hidden;border-radius:6px;}
.emotBot .emtLef img{width:100%;}
.emotBot .emtRig{float:right;width:51%;height:auto;overflow:hidden;margin-top:0.6rem;}
.emotBot .emtRig p span{font-size:1.8rem;color:#000;}
.emotBot .emtRig p font{font-size:1rem;color:#727272;margin-left:5px;}
.emotBot .emtRig .on1{font-size:1rem;color:#2b2b2b;line-height:22px;margin-top:0.7rem;}
.emotBot .emtRig .on2{height:auto;overflow:hidden;margin-top:1rem;}
.emotBot .emtRig .on2 a{display:inline-block;width:138px;height:38px;overflow:hidden;border-radius:40px;border:1px #8200ff solid;text-align:center;line-height:34px;}
.emotBot .emtRig .on2 a span{font-size:1rem;color:#8200ff;padding-left:25px;background:url(../images/iaon1.png) left center no-repeat;line-height:34px;}
.emotBot .emtRig .on2 a:hover{background:#8200ff;transition:all 0.2s;}
.emotBot .emtRig .on2 a:hover span{background:url(../images/iaon2.png) left center no-repeat;color:#fff;transition:all 0.2s;}
.emotBot .swiper-button-prev{float:left;width:33px;height:71px;background:#e7e7e7 url(../images/lef3.png) center center no-repeat;margin-top:-35px;top:50%;left:-2%;border-radius:5px;opacity:0.8!important;}
.emotBot .swiper-button-next{float:right;width:33px;height:71px;background:#e7e7e7 url(../images/rig3.png) center center no-repeat;margin-top:-35px;top:50%;right:-2%; border-radius:5px;opacity:0.8 !important;}
.emotMore{text-align:center;margin-top:40px;background:#fff;padding-bottom:2px;}
.emotMore div{display:inline-table;}
.emotMore div a{display:inline-block;width:186px;height:46px;overflow:hidden;border:1px #8200ff solid;border-radius:48px;text-align:center;line-height:44px;font-size:1.3rem;font-family:"PINGFANG-bold";color:#8200ff;}
.emotMore .on1{float:left; }
.emotMore .on2{float:right;margin-left:25px;}
.emotMore div a:hover{background:#8200ff;color:#fff;transition:all 0.2s;}

/* 同城活动 */
.activity{width:100%;height:auto;overflow:hidden;padding:65px 0px 50px 0px;background:#faf0f1 url(../images/bg2.jpg) top center no-repeat;}
.acvtTop{margin-top:5px;}
.acvtTop ul li{float:left;width:49%;height:auto;overflow:hidden;margin-left:2%;margin-top:1.8rem;border-radius:18px;position:relative;}
.acvtTop ul li img{width:100%;display:block;}
.acvtTop ul li .act1{position:absolute;left:50%;top:50%;width:86%;height:auto; transform:translate(-50%,-50%);}
.acvtTop ul li .act1 .act1z{width:100%;}
.acvtTop ul li .act1z h1{font-size:2.1rem;color:#fff;font-weight:bold;}
.acvtTop ul li .act1z div{font-size:1.25rem;color:#fff;line-height:2rem;margin-top:0.9rem;}
.acvtTop ul li:nth-of-type(2n-1){margin-left:0%;}
.acvtTop ul li:nth-of-type(2n) .act1{text-align:right;}

/* 幸福案例 */
.case{width:100%;height:auto;overflow:hidden;padding:50px 0px 20px 0px;background:#fff;}
.caseTop{margin-top:45px;position:relative;}
.caseTop .swiper-box3{width:100%;height:auto;overflow:hidden;position:relative;}
.caseTop .swiper-slide{width:100%;height:auto;overflow:hidden;background:#fff;border-radius:18px;box-shadow:0px 0px 0px 2px #ececec inset;transition:all 0.2s;}
.caseTop .swiper-slide .casImg{width:100%;height:auto;overflow:hidden;border-radius:18px;}
.caseTop .swiper-slide .casImg img{display:block;transition:all 0.2s;width:100%;}
.caseTop .swiper-slide .casTit{width:100%;height:auto;overflow:hidden;padding:1rem 1.9rem;}
.caseTop .swiper-slide .casTit a{font-size:1.4rem;line-height:2rem;color:#000;font-family:"PINGFANGSC";}
.caseTop .swiper-slide .casBot{width:100%;height:auto;overflow:hidden;padding:0.3rem 1.9rem 1.5rem 1.9rem;}
.caseTop .swiper-slide .casBot i{float:left;display:inline-block;width:28px;height:28px;overflow:hidden;border-radius:28px;background:#ececec;}
.caseTop .swiper-slide .casBot i span.casicon{display:inline-block;padding:8px;}
.caseTop .swiper-slide .casBot span.casspan{float:right;padding-left:32px;background:url(../images/ion1.png) left center no-repeat;font-family:"PINGFANGSC";color:#e6e6e6;cursor:pointer;}
.caseTop .swiper-slide .casBot font{float:right;padding-left:32px;background:url(../images/ion2.png) left center no-repeat;font-family:"PINGFANGSC";color:#e6e6e6;margin-left:20px;cursor:pointer;}
.caseTop .swiper-slide:hover .casBot i{background:#8200ff;transition:all 0.2s;}
.caseTop .swiper-slide:hover .casBot span.casspan{background:url(../images/ion3.png) left center no-repeat;color:#8200ff;transition:all 0.2s;}
.caseTop .swiper-slide:hover .casBot font{background:url(../images/ion4.png) left center no-repeat;color:#8200ff;transition:all 0.2s;}
.caseTop .swiper-slide:hover .casImg img{transform:scale(1.1);transition:all 0.2s;}
.caseTop .swiper-slide:hover{box-shadow:0px 0px 0px 2px #8200ff inset;transition:all 0.2s;}

.caseMore{text-align:center;margin-top:40px;padding-bottom:2px;}
.caseMore div{display:inline-table;}
.caseMore div a{display:inline-block;width:186px;height:46px;overflow:hidden;border:1px #c0c0c0 solid;border-radius:48px;text-align:center;line-height:44px;font-size:1.3rem;font-family:"PINGFANG-bold";color:#000;}
.caseMore .on1{float:left; }
.caseMore .on2{float:right;margin-left:25px;}
.caseMore div a:hover{background:#8200ff;color:#fff;;border:1px #8200ff solid;transition:all 0.2s;}

/* 最新动态 */
.news{width:100%;height:auto;overflow:hidden;padding:65px 0px 50px 0px;background:#faf0f1 url(../images/bg2.jpg) top center no-repeat;}
.newsTop{margin-top:45px;}
.newsLeft{float:left;width:66%;height:auto;overflow:hidden;}
.newsLeft .new1{width:100%;height:auto;overflow:hidden;}
.newsLeft .new1 li{width:100%;height:auto;overflow:hidden;margin-top:2rem;}
.newsLeft .new1 li .on1{float:left;width:29.5%;height:auto;overflow:hidden;border-radius:10px;}
.newsLeft .new1 li .on2{float:right;width:68%;height:auto;overflow:hidden;}
.newsLeft .new1 li .on2 p span{color:#000;font-size:1.6rem;}
.newsLeft .new1 li .on2 div{color:#8b8b8b;font-size:1.3rem;margin-top:0.8rem;margin-bottom:1rem;}
.newsLeft .new1 li .on2 p font{color:#343434;font-size:1.3rem;}
.newsLeft .new1 li:hover .on2 p span{color:#8200ff;}
.newsLeft .new2{width:100%;height:auto;overflow:hidden;text-align:center;margin-top:1.5rem;}
.newsLeft .new2 a{display:inline-block;width:186px;height:46px;overflow:hidden;border:1px #c0c0c0 solid;border-radius:48px;text-align:center;line-height:44px;font-size:1.3rem;font-family:"PINGFANG-bold";color:#000;background:#fff;}
.newsLeft .new2 a:hover{background:#8200ff;color:#fff;;border:1px #8200ff solid;transition:all 0.2s;}
.newsRight{float:right;width:32%;height:auto;overflow:hidden;background:#fff;padding:2% 2.5% 3% 2.5%;border-radius:1.3rem;}
.newsRight .new1{width:100%;height:auto;overflow:hidden;}
.newsRight .new1 span{float:left;color:#000;font-size:1.8rem;font-weight:bold;}
.newsRight .new1 a{float:right;font-size:1.2rem;color:#3b3b3b;}
.newsRight .new2{width:100%;height:auto;overflow:hidden;margin-top:0.3rem;}
.newsRight .new2 ul li{width:100%;height:auto;overflow:hidden;margin-top:1.4rem;}
.newsRight .new2 ul li a{font-size:1.3rem;color:#787878;}
.newsRight .new2 ul li:hover a{color:#8200ff;}
.newsRight .new1 a:hover{color:#8200ff;}

/* 底部 */
.bottom{width:100%;height:auto;overflow:hidden;padding:20px 0px 25px 0px;background:#1b1b1b url(../images/bg3.jpg) bottom center no-repeat;}
.bot1{}
.bot1 .onb1{float:left;width:150px;height:auto;overflow:hidden;}
.bot1 .onb1 img{max-width:100%;}
.bot1 .onb2{float:right;height:auto;overflow:hidden;margin-top:0.5rem;}
.bot1 .onb2 a{float:left;font-size:1.3rem;color:#fff;margin-left:4rem;}
.bot2{margin-top:3rem;}
.bot2 .onb1{float:left;height:auto;overflow:hidden;}
.bot2 .onb1 p{display:inline-block;width:100%;height:auto;overflow:hidden;margin-bottom:1.5rem;}
.bot2 .onb1 p i{float:left;display:inline-block;width:33px;height:1px;overflow:hidden;background:#fffb96;margin-top:0.6em;margin-right:0.8rem;}
.bot2 .onb1 p font{float:left;font-size:1rem;color:#fff;line-height:1.2em;}
.bot2 .onb1 p span{font-size:1.3rem;color:#f5f5f5;padding-left:30px;background:url(../images/dh2.png) left center no-repeat;}
.bot2 .onb1 h1{font-size:3.2rem;color:#fff;line-height:50px;}
.bot2 .onb1 .onb1a{margin-top:2.5rem;height:20px;}
.bot2 .onb1 .onb1a .on1{float:left;height:20px;position:relative;margin-right:2rem;}
.bot2 .onb1 .onb1a .on1 span{font-size:1.1rem;color:#fff;line-height:20px;cursor:pointer;}
.bot2 .onb1 .onb1a .on1 span img{margin-top:3px;float:left;margin-right:8px;}
.bot2 .onb1 .onb1a .on1 div{display:none;position:absolute;bottom:20px;left:0px;}
.bot2 .onb1 .onb1a .on1:hover div{display:block;}
.bot2 .onb2{float:right;height:auto;overflow:hidden;}
.bot2 .onb2 p{margin-bottom:0.5em;}
.bot2 .onb2 p font{background:url(../images/dz.png) left center no-repeat;padding-left:20px;color:#fff;font-size:1rem;}
.bot2 .onb2 p span{color:#999;font-size:1rem;}
.bot2 .onb2 .onb{height:auto;overflow:hidden;margin-top:1.2em;}
.bot2 .onb2 .onb .onba{float:left;height:auto;overflow:hidden;margin-left:2rem;}
.bot2 .onb2 .onb .onba div{width:140px;height:auto;overflow:hidden;border:1px #f6f6f6 solid;padding:9px;margin-bottom:0.6rem;}
.bot2 .onb2 .onb .onba div img{width:100%;}
.bot2 .onb2 .onb .onba p{text-align:center;margin-bottom:0.2em;}
.bot2 .onb2 .onb .onba p span{}
.bot2 .onb2 .onb .onba p span font{padding-left:0px;background:no-repeat;}
.bot2 .onb2 .onb .onba:nth-of-type(1){margin-left:0px;}
.bot3{height:auto;overflow:hidden;margin-top:2.3em;}
.bot3 span{float:left;font-size:1rem;color:#808080;margin-right:1rem;}


/* --------------------会员列表----------------------- */

/* 和您匹配的TA */
.matching{width:100%;height:auto;overflow:hidden;background:#faf0f1;padding-top:2rem;}
.matTit{height:auto;overflow:hidden;}
.matTit span{float:left;height:auto;overflow:hidden;font-size:2rem;color:#8200ff;font-weight:bold;}
.matTit .mat1{float:right;height:auto;overflow:hidden;}
.matTit .mat1 div{border:1px #a2a2a2 solid;width:35px;height:35px;overflow:hidden;border-radius:35px;transition:all 0.2s;}
.matTit .mat1 div:hover{border:1px #8200ff solid;width:104px;transition:all 0.2s;}
.matTit .mat1 .swiper-button-prev{float:left;position:initial!important; opacity:0.8!important;margin-top:0px!important;background:url(../images/lef5.png) center center no-repeat;}
.matTit .mat1 .swiper-button-next{float:left;position:initial!important;margin-top:0px!important;background:url(../images/rig5.png) center center no-repeat;margin-left:20px;}
.matTit .mat1 .swiper-button-prev:hover{background:url(../images/lef6.png) center center no-repeat;}
.matTit .mat1 .swiper-button-next:hover{background:url(../images/rig6.png) center center no-repeat;}

.matTop{margin-top:1.3rem;}
.matTop .swiper-box4{width:100%;height:auto;overflow:hidden;}
.matTop .swiper-slide{width:100%;height:auto;overflow:hidden;background:#fff;border-radius:18px;transition:all 0.2s;position:relative;}

.matTop .swiper-slide .pic{width:100%;height:17.3em;;overflow:hidden;position:relative;}
.matTop .swiper-slide .pic img{position: absolute;width: 100%;height: 100%;top: 0;left: 0;object-fit:cover;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;}
.matTop .swiper-slide .tit1{width:100%;height:4.45em;overflow:hidden;text-align:center;padding:1em 0em;}
.matTop .swiper-slide .tit1 div{display:inline-table;}
.matTop .swiper-slide .tit1 div span{font-size:28px;line-height:1.2em;color:#000;font-family:"PINGFANG";padding-right:10px;}
.matTop .swiper-slide .tit1 div font{font-size:18px;color:#a7a7a7;}
.matTop .swiper-slide .tit1 div font img{margin-right:3px;}
.matTop .swiper-slide .tit2{width:100%;height:auto;overflow:hidden;text-align:center;padding-bottom:1.5em;}
.matTop .swiper-slide .tit2 span{float:left;display:inline-block;width:50%; padding:0px 5px;font-size:16px;color:#8e8e8e;padding-top:20px;background:url(../images/icon1.png) top center no-repeat;}
.matTop .swiper-slide .tit2 font{float:right;display:inline-block;width:50%;padding:0px 5px;border-left:2px #fcf6f8 solid;font-size:16px;color:#8e8e8e;padding-top:20px;background:url(../images/icon2.png) top center no-repeat;}
.matTop .swiper-slide .tit3{background-color:rgba(130,0,255,0.72);position:absolute;right:3%;bottom:4.2em;width:6.2em;height:6.2em;padding:1.5em 0em;border-radius:7em;}
.matTop .swiper-slide .tit3 p{text-align:center;}
.matTop .swiper-slide .tit3 p span{color:#fff;font-weight:bold;font-size:1rem;line-height:1.5em;}
.matTop .swiper-slide .tit3 p font{color:#fff;font-size:1rem;line-height:1.4em;}

/* 搜索 */
.search{width:100%;height:auto;overflow:hidden;background:#faf0f1;padding-top:2rem;}
.searchz{background:#fff;border-radius:10px;padding:1.5em 1.5em 2.8em 1.5em;}
.searchz.middle{overflow:initial;display:block;}
.saehTit{width:100%;height:auto;overflow:hidden;}
.saehTit span{float:left;color:#000;font-weight:bold;line-height:40px;font-size:1.4rem;}
.saehTit .saeh1{float:right;background:#f5f5f5;border:1px #e9e9e9 solid;border-radius:5px;padding:0em 0.4em 0em 1.2em;width:360px;}
.saehTit .saeh1 .on1{float:left;background:none;width:86%;height:40px;line-height:40px;}
.saehTit .saeh1 .on2{float:right;width:12%;height:40px;line-height:40px;background:#f5f5f5 url(../images/fdj.png) center center no-repeat;}

.saehTop{width:100%;height:auto;overflow:hidden;}
.saehTop span{float:left;font-size:16px;color:#000;line-height:32px;}
.saehTop ul{float:left;}
.saehTop ul li{float:left;height:32px;font-size:14px;color:#000;line-height:29px;border:1px #a3a3a3 solid;margin-left:13px;padding:0px 25px;border-radius:5px;cursor:pointer;}
.saehTop ul li.active{background:#8f1bfe;border:1px #8f1bfe solid;color:#fff;}
.saehCent{width:100%;height:auto;overflow:hidden;margin-top:1em;}
.saehCent span{float:left;font-size:16px;color:#000;line-height:32px;}
.saehCent .xuan-group{float:left;margin-left:13px;margin-top:7px;}
.saehCent .xuan-group input{display:none;opacity:0;}
.saehCent .xuan-group input[type=radio]+label {line-height:1;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:16px;color:#000;}
.saehCent .xuan-group input[type=radio]+label:before {line-height:20px;display:inline-block;width:18px;height:18px;margin-right:8px;content:'';color:#fff;background:url(../images/xz.png) left center no-repeat;border-radius:3px;}
.saehCent .xuan-group input[type=radio]:checked+label:before{content:' ';background:url(../images/xz1.png) left center no-repeat;}
.saehCent .sah1{float:left;margin-left:15px;}
.saehCent .sah1 input{float:left;width:120px;text-align:center;height:32px;font-size:14px;color:#000;line-height:29px;border:1px #e6e6e6 solid;margin:0px 4px;}
.saehCent .sah1 span{margin:0px 4px;}
.saehBot{width:100%;height:32px;overflow:initial;margin-top:1em;}
.saehBot span{float:left;font-size:16px;color:#000;line-height:32px;}
.saehBot .sah1{float:left;height:auto;overflow:hidden;margin-left:20px;}
.saehBot .sah1 select{float:left;width:110px;text-indent:2px;height:28px;margin-top:2px;margin-left:8px;font-size:16px;color:#000;line-height:26px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#f5f2fe url(../images/sjk.png) 90% center no-repeat;}
.saehBot .sah2{width:145px!important;}
.saehBot .sah2,.saehBot .sah3,.saehBot .sah4{float:left;width:132px;height:32px;border:1px #e6e6e6 solid;margin-left:13px;position:relative;}
.saehBot .sah2 span,.saehBot .sah3 span,.saehBot .sah4 span{padding:0px 15px; display:inline-block;width:100%;height:32px;line-height:29px;background:url(../images/sjk2.png) 93% center no-repeat;color:#3a393a;font-size:16px;}
.saehBot .sah2 p,.saehBot .sah3 p,.saehBot .sah4 p{padding:0px 15px; display:inline-block;width:100%;height:32px;line-height:29px;background:url(../images/sjk2.png) 93% center no-repeat;color:#3a393a;font-size:16px;}

.saehBot .sah2.add span,.saehBot .sah3.add span,.saehBot .sah4.add span{background:url(../images/sjk3.png) 93% center no-repeat;}

.saehBot .sah2 div,.saehBot .sah3 div,.saehBot .sah4 div{width:100%;max-height:300px;overflow-y:auto;position:absolute;top:30px;left:0px;border:1px #e6e6e6 solid;background:#fff;display:none;}
.saehBot .sah2 div dl dt,.saehBot .sah3 div dl dt,.saehBot .sah4 div dl dt{width:100%;height:30px;line-height:30px;overflow:hidden;text-align:center;font-size:14px;cursor:pointer;}
.saehBot .sah2 div dl dt:hover{background:#edecec;}
.saehBot .sah3 div dl dt:hover{background:#edecec;}
.saehBot .sah4 div dl dt:hover{background:#edecec;}

.saehFix{width:100%;height:auto;overflow:hidden;margin-top:1.5em;}
.saehFix input{width:246px;height:44px;line-height:42px;overflow:hidden;border-radius:44px;background:#8f1bfe url(../images/fdj1.png) 28% center no-repeat;font-size:16px;color:#fff;}

/* 优质会员列表 */
.memberList{width:100%;height:auto;overflow:hidden;background:#faf0f1;padding:2rem 0rem;}
.memberListz{background:#fff;padding:1.5em 1.5em 2.8em 1.5em;border-radius:10px;}
.mebLTit{width:100%;height:auto;overflow:hidden;color:#000;font-weight:bold;font-size:1.4rem;}
.mebLTop{width:100%;height:auto;overflow:hidden;margin-top:2rem;}
.mebLTop ul li{float:left;width:18.64%;height:auto;overflow:hidden;margin-left:1.7%;background:#faf0f1;margin-bottom:1.7%;border-radius:7px;}
.mebLTop ul li .meb1{width:100%;height:16.2rem;overflow:hidden;position:relative;}
.mebLTop ul li .meb1 img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.mebLTop ul li .meb2{height:auto;overflow:hidden;text-align:center;padding-top:24px;padding-bottom:10px;}
.mebLTop ul li .meb2 p{margin-bottom:3px;}
.mebLTop ul li .meb2 p span{line-height:24px;color:#000;font-size:1.4rem;font-family:"PINGFANG-med";}
.mebLTop ul li .meb2 p font{color:#919191;font-size:1.1rem;font-family:"PINGFANG-med";}
.mebLTop ul li .meb3{text-align:center;padding-bottom:20px;}
.mebLTop ul li .meb3 span{display:inline-block;width:134px;height:27px;line-height:25px;overflow:hidden;border-radius:27px;font-size:15px;color:#8200ff;border:1px #8200ff solid;transition:all 0.2s;}
.mebLTop ul li:hover .meb3 span{background:#8200ff;color:#fff;transition:all 0.2s;}
.mebLTop ul li:nth-of-type(5n-4){margin-left:0%;}
.mebLTop ul li:hover .meb1 img{transform:scale(1.1);}

/* 分页 */
.mebLPage{width:100%;height:auto;overflow:hidden;text-align:center;margin-top:30px;padding: 2px 0px;}
.mebLPagez{display:inline-table;}
.mebLPagez .upper{margin-right:30px;width:120px;height:44px;overflow:hidden;}
.mebLPagez .lower{margin-left:30px;width:120px;height:44px;overflow:hidden;}
.mebLPagez a{float:left;display:inline-block;height:44px;width:46px;overflow:hidden;text-align:center;line-height:42px;border:1px #ccc solid;margin:0px 5px;background:#fdfdfd;font-size:14px;border-radius:4px;}
.mebLPagez span{float:left;display:inline-block;height:44px;width:48px;overflow:hidden;text-align:center;line-height:42px;margin:0px 5px;font-size:14px;color:#666;}
.mebLPagez a.on{background:#8200ff;border:1px #8200ff solid;color:#fff;}
.mebLPagez a:hover{background:#8200ff;border:1px #8200ff solid;color:#fff;transition:all 0.2s;}
.mebLPagez a.on:hover{background:#8200ff;border:1px #8200ff solid;color:#fff;}
.mebLPagez .pagination li{float:left;display:inline-block;height:44px;width:46px;overflow:hidden;text-align:center;line-height:42px;border:1px #ccc solid;margin:0px 5px;background:#fdfdfd;font-size:14px;border-radius:4px;}
.mebLPagez .pagination li.disabled{border:0px;}
.mebLPagez .pagination li a{float:left;display:inline-block;height:44px;width:100%;overflow:hidden;text-align:center;line-height:42px;border:0px #ccc solid;margin:0px 0px;background:#fdfdfd;font-size:14px;border-radius:4px;}
.mebLPagez .pagination li span{float:left;display:inline-block;height:44px;width:100%;overflow:hidden;text-align:center;line-height:42px;margin:0px 0px;font-size:14px;color:#666;}
.mebLPagez .pagination li.active{background:#8200ff;border:1px #8200ff solid;}
.mebLPagez .pagination li.active span{color:#fff;}
.mebLPagez .pagination li:hover{background:#8200ff;border:1px #8200ff solid;color:#fff;transition:all 0.2s;}
.mebLPagez .pagination li:hover a{color:#8200ff;}
.mebLPagez .pagination li.on:hover{background:#8200ff;border:1px #8200ff solid;color:#fff;}
.mebLPagez .pagination li.disabled:hover{background:#fdfdfd;border:0px;}
.mebLPagez .pagination li.disabled:hover a{color:#8200ff;}
/* 优质会员详情 */
.memberDate{width:100%;height:auto;overflow:hidden;background:#faf0f1;padding:1.8rem 0rem 3.5rem 0rem;}
.memberDatez{background:#fff;border-radius:0.6em;padding:2.4em 2.4em 4em 2.4em;}
.mebDTit{height:auto;overflow:hidden;}
.mebDTit .mebDTLef{float:left;}
.mebDTit .mebDTLef span.meb{background:url(../images/fz.png) left center no-repeat;padding-left:25px;}
.mebDTit .mebDTLef span{font-size:16px;color:#000;line-height:40px;}
.mebDTit .mebDTLef a{font-size:16px;color:#000;line-height:40px;}
.mebDTit .mebDTLef font{font-size:16px;color:#000;line-height:40px;}
.mebDTit .mebDTLef a:hover{color:#8200ff;}
.mebDTit .saeh1{float:right;background:#f5f5f5;border:1px #e9e9e9 solid;border-radius:5px;padding:0em 0.4em 0em 1.2em;width:360px;}
.mebDTit .saeh1 .on1{float:left;background:none;width:86%;height:40px;line-height:40px;}
.mebDTit .saeh1 .on2{float:right;width:12%;height:40px;line-height:40px;background:#f5f5f5 url(../images/fdj.png) center center no-repeat;}

.mebDBot{width:100%;height:auto;overflow:hidden;margin-top:20px;}
.mebDBLef{float:left;width:67.5%;height:auto;overflow:hidden;}
.mebDBLef .memb1{width:100%;height:auto;overflow:hidden;}
.mebDBLef .memb1 .memb1a{float:left;width:36%;position:relative;}
.mebDBLef .memb1a .gallery-top{width:auto;overflow:hidden;}
.mebDBLef .memb1a .gallery-top .swiper-slide {width:100%;}
.mebDBLef .memb1a .gallery-top .swiper-slide img{width:100%;}
.mebDBLef .memb1a .gallery-thumbs {width:85%;height:20%;box-sizing:border-box;margin-top:5%;}
.mebDBLef .memb1a .gallery-thumbs .swiper-slide{width:100%;height:auto;}
.mebDBLef .memb1a .gallery-thumbs .swiper-slide div{height:105px;border:2px #d5d5d5 solid;position:relative;}
.mebDBLef .memb1a .gallery-thumbs .swiper-slide img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.mebDBLef .memb1a .gallery-thumbs .swiper-slide-thumb-active div{border:2px #8200ff solid;}
.mebDBLef .memb1a .swiper-button-next{width:12px;height:105px;right:0px!important;top:auto;bottom:0px;background:url(../images/rig7.png) center center no-repeat !important;}
.mebDBLef .memb1a .swiper-button-prev{width:12px;height:105px;left:0px!important;top:auto;bottom:0px;background:url(../images/lef7.png) center center no-repeat !important;}
.mebDBLef .memb1 .memb1b{float:right;width:61%;height:auto;overflow:hidden;}
.mebDBLef .memb1b .meb1{height:auto;overflow:hidden;}
.mebDBLef .memb1b .meb1 h1{float:left;font-size:1.8rem;color:#333;font-family:"PINGFANGSC";letter-spacing:1px;margin-right:8px;}
.mebDBLef .memb1b .meb1 span{float:left;display:inline-block;border:1px #8200ff solid;height:28px;padding:0px 20px;border-radius:28px;margin-top:0.3rem;}
.mebDBLef .memb1b .meb1 span font{display:inline-block;height:28px;color:#8200ff;font-size:1.1rem;line-height:26px;padding-left:20px;background:url(../images/xxd1.png) left center no-repeat;}
.mebDBLef .memb1b .meb2{min-height:116px;overflow:hidden;margin-top:1.2rem;}
.mebDBLef .memb1b .meb2 span{float:left;display:inline-block;height:32px;border:1px #bebebe solid;border-radius:5px;font-size:1rem;color:#333;line-height:30px;padding:0px 10px;margin-right:0.7rem;margin-bottom:0.6rem;}
.mebDBLef .memb1b .meb3{height:auto;overflow:hidden;margin-top:0.6rem;}
.mebDBLef .memb1b .meb3 div{height:auto;overflow:hidden;}
.mebDBLef .memb1b .meb3 div a{display:inline-block;text-align:center;height:42px;line-height:40px;border-radius:42px;width:30%;border:1px #8200ff solid;color:#8200ff;margin-left:4%;font-size:1.1rem;}
.mebDBLef .memb1b .meb3 div a:nth-of-type(1){margin-left:0%;}
.mebDBLef .memb1b .meb3 p{margin-top:10px;}
.mebDBLef .memb1b .meb3 p span{font-size:1.1rem;color:#919191;margin-right:35px;}
.mebDBLef .memb1b .meb3 p span font{font-size:1.1rem;color:#000;}
.mebDBLef .memb1b .meb4{height:auto;overflow:hidden;margin-top:1.7rem;}
.mebDBLef .memb1b .meb4 .meb4a{float:left;}
.mebDBLef .memb1b .meb4 .meb4a div{width:190px;padding:15px;border:1px #8200ff solid;border-radius:5px;}
.mebDBLef .memb1b .meb4 .meb4a div img{width:100%;}
.mebDBLef .memb1b .meb4 .meb4a p{text-align:center;font-size:1.1rem;color:#000;margin-top:12px;}
.mebDBLef .memb2{width:100%;height:auto;overflow:hidden;margin-top:3rem;}
.mebDBLef .memb2 .memb2Bot{width:100%;height:auto;overflow:hidden;margin-top:0.7rem;padding-left:14px;color:#666;font-size:1rem;line-height:26px;}
.mebDBLef .memb3{width:100%;height:auto;overflow:hidden;margin-top:2rem;}
.mebDBLef .memb3 .memb3Cent{height:auto;overflow:hidden;margin-top:20px;padding-left:14px;}
.mebDBLef .memb3 .memb3Cent span{display:inline-block;overflow:hidden;border-radius:28px;height:28px;line-height:28px;background:#eaebff;margin-right:10px;margin-bottom:10px;padding:0px 20px;color:#666;font-size:1rem;}
.mebDBLef .memb3 .memb3Bot{height:auto;overflow:hidden;margin-top:20px;padding-left:14px;}
.mebDBLef .memb3 .memb3Bot span{display:inline-block;overflow:hidden;border-radius:28px;height:28px;line-height:28px;margin-right:10px;margin-bottom:10px;padding:0px 20px;background:#fcf2f6;color:#666;font-size:1rem;}
.mebDBLef .memb4{width:100%;height:auto;overflow:hidden;margin-top:1.5rem;}
.mebDBLef .memb4 .memb4Bot{width:100%;height:auto;overflow:hidden;margin-top:1.2rem;padding-left:14px;}
.mebDBLef .memb4 .memb4Bot span{display:inline-block;float:left;width:50%;color:#666;font-size:1rem;margin-bottom:12px;}
.mebDBLef .memb4 .memb4Bot span font{color:#333;font-size:1rem;}
.mebDBLef .memb5{width:100%;height:auto;overflow:hidden;margin-top:1.5rem;}
.mebDBLef .memb5 .memb5Bot{width:100%;height:auto;overflow:hidden;margin-top:1.2rem;padding-left:14px;}
.mebDBLef .memb5 .memb5Bot span{display:inline-block;overflow:hidden;border-radius:28px;height:28px;line-height:28px;margin-right:10px;margin-bottom:10px;padding:0px 20px;background:#f2f2f2;color:#666;font-size:1rem;}
.mebDBLef .memb6{width:100%;height:auto;overflow:hidden;margin-top:2rem;}
.mebDBLef .memb6 .memb6Cent{width:100%;height:auto;overflow:hidden;margin-top:1rem;padding-left:14px;color:#666;font-size:1rem;}
.mebDBLef .memb6 .memb6Bot{width:100%;height:auto;overflow:hidden;margin-top:1.2rem;padding-left:14px;}
.mebDBLef .memb6 .memb6Bot .meb6B1{width:159px;height:auto;overflow:hidden;}
.mebDBLef .memb6 .memb6Bot .meb6B1 div{height:auto;overflow:hidden;}
.mebDBLef .memb6 .memb6Bot .meb6B1 div img{width:100%;}
.mebDBLef .memb6 .memb6Bot .meb6B1 p{text-align:center;margin-top:0.5rem;font-size:1rem;color:#787878;}
.membDTit{height:auto;overflow:hidden;}
.membDTit span{display:inline-block;height:1.2em;line-height:1.1em;font-size:1.2rem;color:#333;font-weight:bold;padding-left:10px;border-left:4px #A187F9 solid;}

.mebDBRig{ width:30%;height:auto;  margin-left: 2.5%;}
.mebDBRig .mebDBR1{background:#f8f8f8;height:auto;overflow:hidden;padding:2rem;margin-top:4rem;}
.mebDBRig .mebDBR1a{height:auto;overflow:hidden;color:#000;font-size:1.5rem;}
.mebDBRig .mebDBR1b{height:auto;overflow:hidden;margin-top:1.7rem;}
.mebDBRig .mebDBR1b ul li{height:auto;overflow:hidden;margin-bottom:2rem;}
.mebDBRig .mebDBR1b ul li .onb1{float:left;width:67px;height:67px;overflow:hidden;background:url(../images/bgy1.png) center center no-repeat;display:table;text-align:center;}
.mebDBRig .mebDBR1b ul li .onb1 span{display:table-cell;vertical-align:middle;}
.mebDBRig .mebDBR1b ul li .onb2{float:left;height:auto;overflow:hidden;margin-left:1rem;margin-top:0.2rem;}
.mebDBRig .mebDBR1b ul li .onb2 p{margin-top:0.3rem;}
.mebDBRig .mebDBR1b ul li .onb2 p span{color:#000;font-size:1.3rem;font-weight:bold;}
.mebDBRig .mebDBR1b ul li .onb2 p font{color:#000;font-size:1rem;}
.mebDBRig .mebDBR2{position: -webkit-sticky;position: sticky;top: 0px; background:#f8f8f8; width: 368px; height:auto;overflow:hidden;padding:2rem;margin-top:2.5rem;}
.mebDBRig .mebDBR2a{height:auto;overflow:hidden;color:#000;font-size:1.5rem;}
.mebDBRig .mebDBR2b{width:85%;height:auto;overflow:hidden; margin: 0 auto; margin-top:1.7rem;}
.mebDBRig .mebDBR2b ul li{width:100%;height:19.1em;overflow:hidden;position:relative;margin-bottom:1.5em;}
.mebDBRig .mebDBR2b ul li img{display:block;position: absolute;width: 100%;height: 100%;top: 0;left: 0;object-fit:cover;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;}
.mebDBRig .mebDBR2b ul li .emnb{position:absolute;left:0%;top:0%;width:100%;height:100%;overflow:hidden;padding:9px 8px;background-color:rgba(130,0,255,0.83);display:none;transition:all 0.2s;}
.mebDBRig .mebDBR2b ul li .emnbz{width:100%;height:100%;border:1px #b174ec solid;display:table;text-align:center;}
.mebDBRig .mebDBR2b ul li .emnbz .on{display:table-cell;vertical-align:middle;}
.mebDBRig .mebDBR2b ul li .emnbz .on p{padding:0.3em 0em;}
.mebDBRig .mebDBR2b ul li .emnbz .on p span{color:#fff;font-size:1.5rem;margin:0px 3px;}
.mebDBRig .mebDBR2b ul li .emnbz .on div{height:auto;overflow:hidden;margin-top:0.8em;}
.mebDBRig .mebDBR2b ul li .emnbz .on div span{display:inline-block;width:68%;border:1px #d7b4f8 solid;height:42px;border-radius:42px;}
.mebDBRig .mebDBR2b ul li .emnbz .on div span font{display:inline-block;height:42px;color:#fff;font-size:1.3rem;padding-left:25px;background:url(../images/iaon3.png) left center no-repeat;line-height:40px;}
.mebDBRig .mebDBR2b ul li .emnbz .on div span:hover{background:#fff;}
.mebDBRig .mebDBR2b ul li .emnbz .on div span:hover font{color:#8200ff;background:url(../images/iaon4.png) left center no-repeat;}
.mebDBRig .mebDBR2b ul li:hover .emnb{display:block;transition:all 0.2s;}

/* 内页banner */
.ban1{width:100%;height:auto;overflow:hidden;}   
.ban1 .ban1-a{position:relative;left:50%;top:0px;width:1920px;margin-left:-960px ;text-align:center;} 
.ban1 .ban1-a img{width:100%;}



/* 情感服务 */
.qgServi{width:100%;height:auto;background:#faf0f1;padding:2.5rem 0rem;}
.qgServi .middle{}



.qgSerLef{float:left;width:68.5%;}
.qgSerLef{float:left;width:68.5%;}
/* 红娘团队 */
.qgSerLef1{width:100%;height:auto;overflow:hidden;}
.qSerTit{height:auto;overflow:hidden;border-bottom:2px #ededed solid;padding-bottom:0.9em;}
.qSerTit span{float:left;color:#000;font-size:1.9rem;font-family:"PINGFANGSC";}
.qSerTit font{float:left;margin-top:0.6em;margin-left:0.8rem;color:#7a7979;font-size:1.2rem;font-family:"PINGFANG-med";}
.qSerTop{height:auto;overflow:hidden;margin-top:1.5em;}
.qSerTop img{max-width:100%;}
.qSerBot{height:auto;overflow:hidden;}
.qSerBot ul li{float:left;width:48.5%;background:#fff;padding:13px;margin-left:3%;margin-top:3%;}
.qSerBot ul li .team1{float:left;width:47%;height:17.6rem;overflow:hidden;position:relative;}
.qSerBot ul li .team1 img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.qSerBot ul li .team2{float:right;width:50%;height:auto;overflow:hidden;margin-top:0.5em;}
.qSerBot ul li .team2 .te1{height:auto;overflow:hidden;}
.qSerBot ul li .team2 .te1 div{height:40px;overflow:hidden;padding-bottom:0.3em;}
.qSerBot ul li .team2 .te1 div span{float:left;color:#000;font-size:1.5rem;font-family:"PINGFANGSC";}
.qSerBot ul li .team2 .te1 div font{float:left;color:#7a7979;font-size:1.1rem;font-family:"PINGFANG-med";margin-left:0.3rem;margin-top:0.2em;}
.qSerBot ul li .team2 .te1 p{margin-top:0.1em;}
.qSerBot ul li .team2 .te1 p span{color:#010101;font-size:1rem;}
.qSerBot ul li .team2 .te2{height:auto;overflow:hidden;margin-top:1em;}
.qSerBot ul li .team2 .te2 div{height:auto;overflow:hidden;color:#7a7979;font-size:1rem;font-family:"PINGFANG-med";}
.qSerBot ul li .team2 .te2 p{text-align:left;margin-top:2em;}
.qSerBot ul li .team2 .te2 p span{text-align:center;display:inline-block;width:90%;height:42px;line-height:40px;border-radius:42px;font-size:1.2rem;color:#fff;background:#8200ff;font-family:"PINGFANGSC";}
.qSerBot ul li:nth-of-type(2n-1){margin-left:0%;}
.qSerBot ul li:hover .team1 img{transform:scale(1.1);v}
.qSerMore{height:auto;overflow:hidden;text-align:center;margin-top:2rem;padding:10px 0px;}
.qSerMore a{text-align:center;display:inline-block;width:32%;height:42px;line-height:40px;border-radius:42px;font-size:1.2rem;color:#fff;background:#8200ff;font-family:"PINGFANGSC";}
.qSerMore a:hover{box-shadow:0px 0px 3px 5px #ccc;}
/* 幸福案例 */
.qgSerLef2{ height:auto;overflow:hidden;padding:1.8em 2em;background:#fff;border-radius:0.5em;margin-top:3rem;}
.qSerL2Bot{height:auto;overflow:hidden;}
.qSerL2Bot ul li{float:left;width:31.33%;border:1px #e9e9e9 solid;border-radius:0.6em;height:auto;overflow:hidden;margin-left:3%;margin-top:3%;}
.qSerL2Bot ul li div.casebox{display:block;padding:1rem;}
.qSerL2Bot ul li .sev1{width:100%;height:auto;overflow:hidden;border-radius:0.6em;}
.qSerL2Bot ul li .sev1 img{width:100%;}
.qSerL2Bot ul li .sev2{height:auto;overflow:hidden;margin-top:0.7em;}
.qSerL2Bot ul li .sev2 h1{font-family:"PINGFANGSC";color:#c5c5c5;font-size:1.8rem;}
.qSerL2Bot ul li .sev2 div{font-family:"PINGFANGSC";color:#000;font-size:1.3rem;margin-top:0.2em;}
.qSerL2Bot ul li .sev2 div span{font-family:"PINGFANGSC";color:#8200ff;font-size:1.3rem;}
.qSerL2Bot ul li .sev2 div font{font-family:"PINGFANGSC";color:#ff6767;font-size:1.3rem;}
.qSerL2Bot ul li .sev3{height:auto;overflow:hidden;margin-top:1.2em;}
.qSerL2Bot ul li .sev3 span{float:left;padding-left:32px;background:url(../images/ion1.png) left center no-repeat;font-family:"PINGFANGSC";color:#e6e6e6;cursor:pointer;}
.qSerL2Bot ul li .sev3 font{float:right;padding-left:32px;background:url(../images/ion2.png) left center no-repeat;font-family:"PINGFANGSC";color:#e6e6e6;margin-left:20px;cursor:pointer;}
.qSerL2Bot ul li .sev3 span:hover{background:url(../images/ion3.png) left center no-repeat;color:#8200ff;transition:all 0.2s;}
.qSerL2Bot ul li .sev3 font:hover{background:url(../images/ion4.png) left center no-repeat;color:#8200ff;transition:all 0.2s;}
.qSerL2Bot ul li:hover{border:1px #8200ff solid;transition:all 0.2s;}
.qSerL2Bot ul li:nth-of-type(3n-2){margin-left:0%;}
/* 情感答疑 */
.qgSerLef3{width:100%;height:auto;overflow:hidden;padding:1.8em 2em;background:#fff;border-radius:0.5em;margin-top:2.2rem;}
.qSerL3Bot{height:auto;overflow:hidden;}
.qSerL3Bot ul li{width:100%;height:auto;overflow:hidden;margin-top:3%;border-bottom:1px #d3d3d3 dashed;padding-bottom:1.8em;}
.qSerL3Bot ul li .serL3a{height:auto;overflow:hidden;}
.qSerL3Bot ul li .serL3a div a{display:block;line-height:36px;background:url(../images/wt1.png) 0px 2px no-repeat;color:#000;font-size:1.5rem;font-family:"PINGFANGSC";text-indent:38px;}
.qSerL3Bot ul li .serL3a p{margin-top:0.6em;}
.qSerL3Bot ul li .serL3a p span{color:#a2a2a2;font-size:1.1rem;font-family:"PINGFANG-med";}
.qSerL3Bot ul li .serL3b{color:#8200ff;font-size:1.5rem;font-family:"PINGFANGSC";margin-top:0.6em;}
.qSerL3Bot ul li .serL3c{height:auto;overflow:hidden;margin-top:0.8em;}
.qSerL3Bot ul li .serL3c .onb1{float:left;width:75px;height:auto;overflow:hidden;}
.qSerL3Bot ul li .serL3c .onb1 img{max-width: 100%;}
.qSerL3Bot ul li .serL3c .onb2{float:right;width:89%;height:auto;overflow:hidden;}
.qSerL3Bot ul li .serL3c .onb2 p span{color:#000;font-size:1.5rem;font-family:"PINGFANGSC";}
.qSerL3Bot ul li .serL3c .onb2 p font{color:#6b6b6b;font-size:1.1rem;font-family:"PINGFANG-med";margin-left:0.4em;}
.qSerL3Bot ul li .serL3c .onb2 div{height:auto;overflow:hidden;margin-top:0.3em;color:#6b6b6b;font-size:1.1rem;font-family:"PINGFANG-med";}
.qSerL3Bot ul li .serL3c .onb2 p{margin-top:0.6em;}
.qSerL3Bot ul li .serL3c .onb2 p a{color:#8200ff;font-size:1.2rem;font-family:"PINGFANGSC";}
.qgServi .mebDBRig{width:28.5%; margin-left: 3%;}
.qgServi .mebDBRig .mebDBR1{margin-top:0rem;}

/* 红娘团队 */
.mebDBSer1{width:100%;height:auto;overflow:hidden;}
.mebDBS1Lef{float:left;width:28%;height:auto;overflow:hidden;}
.mebDBS1Lef img{width:100%;}
.mebDBS1Rig{float:right;width:69%;height:auto;overflow:hidden;}
.mebDBS1Rig .onmb1{height:auto;overflow:hidden;margin-top:9px;}
.mebDBS1Rig .onmb1 span{color:#000;font-size:1.8rem;font-family:"PINGFANGSC";}
.mebDBS1Rig .onmb1 font{margin-top:0.4em;margin-left:0.5rem;color:#7a7979;font-size:1.1rem;
font-family:"PINGFANG-med";}
.mebDBS1Rig .onmb2{height:auto;overflow:hidden;margin-top:10px;}
.mebDBS1Rig .onmb2 p{margin-top:2px;}
.mebDBS1Rig .onmb2 p span{color:#7a7979;font-size:1.1rem;font-family:"PINGFANG-med";line-height:26px;}
.mebDBS1Rig .onmb2 p font{color:#000;font-size:1.1rem;font-family:"PINGFANG-med";line-height:26px;}
.mebDBS1Rig .onmb3{height:auto;overflow:hidden;margin-top:20px;}
.mebDBS1Rig .onmb3 span{float:left;display:inline-block;width:200px;height:42px;overflow:hidden;border-radius:42px;border:1px #8200ff solid;color:#8200ff;font-size:1.1rem;font-family:"PINGFANGSC";line-height:40px;text-align:center;}
.mebDBS1Rig .onmb3 a{float:left;display:inline-block;width:200px;height:42px;overflow:hidden;border-radius:42px;border:1px #8200ff solid;color:#fff;font-size:1.1rem;font-family:"PINGFANGSC";line-height:40px;background:#8200ff;margin-left:20px;text-align:center;}

.mebDBSer2{width:100%;height:auto;overflow:hidden;margin-top:2rem;}
.mebDBS2Bot{width:100%;height:auto;overflow:hidden;margin-top:1.8rem;}
.mebDBS2Bot .omb1{height:auto;overflow:hidden;border:1px #e9e9e9 solid;padding:1.2rem;border-radius:0.6rem;}
.mebDBS2Bot .omb1 textarea{width:100%;height:150px;line-height:25px;font-size:1rem;}
.mebDBS2Bot .omb2{text-align:right;height:auto;overflow:hidden;margin-top:0.8rem;}
.mebDBS2Bot .omb2 input{display:inline-block;width:200px;height:42px;overflow:hidden;border-radius:0.5rem;border:1px #8200ff solid;color:#fff;font-size:1.1rem;font-family:"PINGFANGSC";line-height:40px;background:#8200ff;margin-left:20px;text-align:center;}
.mebDBSer3{width:100%;height:auto;overflow:hidden;margin-top:2.5rem;}
.mebDBSer3a{height:auto;overflow:hidden;border-bottom:2px #ededed solid;padding-bottom:0.7em;color:#000;font-size:1.5rem;font-family:"PINGFANGSC"; }

.mebDBSer4{width:100%;height:auto;overflow:hidden;}
.mebDBSer4 ul li{float:left;}

/* 分页 */
.ourPage{text-align:center;margin-top:30px;}
.ourPagez{display:inline-table;}
.ourPagez li{display: inline-block;}
.ourPagez .upper{margin-right:30px;width:120px;height:44px;overflow:hidden;}
.ourPagez .lower{margin-left:30px;width:120px;height:44px;overflow:hidden;}
.ourPagez a{float:left;display:inline-block;height:44px;width:46px;overflow:hidden;text-align:center;line-height:42px;border:1px #ccc solid;margin:0px 5px;background:#fdfdfd;font-size:14px;border-radius:4px;}
.ourPagez span{float:left;display:inline-block;height:44px;width:48px;overflow:hidden;text-align:center;line-height:42px;margin:0px 5px;font-size:14px;color:#666;}
.ourPagez a.on{background:#8200ff;border:1px #8200ff solid;color:#fff;}
.ourPagez a:hover{background:#8200ff;border:1px #8200ff solid;color:#fff;transition:all 0.2s;}
.ourPagez a.on:hover{background:#8200ff;border:1px #8200ff solid;color:#fff;}

/* 情感答疑列表 */
.emotionDate{width:100%;height:auto; background:#faf0f1;padding:1.8rem 0rem 3.5rem 0rem;}
.emotionDatez{background:#fff;border-radius:0.6em;padding:2.4em 2.4em 4em 2.4em;}
.emotDLef{ width:67.5%;height:auto;overflow:hidden;}
.emotDLef1{width:100%;height:auto;overflow:hidden;}
.emotDLef1 p span{color:#000;font-size:1.7rem;font-family:"PINGFANGSC";}
.emotDLef1 p font{color:#000;font-size:0.85rem;font-family:"PINGFANG-med";text-transform:uppercase;}
.emotDLef2{width:100%;height:auto;overflow:hidden;margin-top:2rem;}
.emotDLef2 ul li{float:left;height:auto;overflow:hidden;margin-right:4rem;position:relative;}
.emotDLef2 ul li a{display:inline-block;color:#000;font-size:1.2rem;font-family:"PINGFANG-med";padding-bottom:0.8rem;}
.emotDLef2 ul li:after {content:'';position:absolute;width:100%;height:3px;background:#8200ff;bottom:0;left:50%;-webkit-transform:translateX(-50%) scaleX(0);-moz-transform:translateX(-50%) scaleX(0);-ms-transform:translateX(-50%) scaleX(0);-o-transform:translateX(-50%) scaleX(0);transform:translateX(-50%) scaleX(0);-webkit-transition:ease .5s;-o-transition:ease .5s;-moz-transition:ease .5s;transition:ease .5s;}
.emotDLef2 ul li:hover:after {-webkit-transform:translateX(-50%) scaleX(1);-moz-transform:translateX(-50%) scaleX(1);-ms-transform:translateX(-50%) scaleX(1);-o-transform:translateX(-50%) scaleX(1);transform:translateX(-50%) scaleX(1);}
.emotDLef2 ul li.onb:after {content:'';position:absolute;width:100%;height:3px;background:#8200ff;bottom:0;left:50%;-webkit-transform:translateX(-50%) scaleX(1);-moz-transform:translateX(-50%) scaleX(1);-ms-transform:translateX(-50%) scaleX(1);-o-transform:translateX(-50%) scaleX(1);transform:translateX(-50%) scaleX(1);-webkit-transition:ease .5s;-o-transition:ease .5s;-moz-transition:ease .5s;transition:ease .5s;}
.emotDRig{float:right;width:30%;height:auto;overflow:hidden;}

/* 情感答疑-详情 */
.emotDLef3{width:100%;height:auto;overflow:hidden;}
.emotDLef3 .emtDL3a{height:auto;overflow:hidden;padding-bottom:1.5rem;border-bottom:1px solid #e9e9e9 ;}
.emotDLef3 .emtDL3a div a{display:block;line-height:36px;background:url(../images/wt1.png) 0px 2px no-repeat;color:#000;font-size:1.5rem;font-family:"PINGFANGSC";text-indent:38px;}
.emotDLef3 .emtDL3a p{margin-top:0.6em;}
.emotDLef3 .emtDL3a p span{color:#a2a2a2;font-size:1.1rem;font-family:"PINGFANG-med";}
.emotDLef3 .emtDL3b{color:#8200ff;font-size:1.5rem;font-family:"PINGFANGSC";margin-top:0.9em;}
.emotDLef3 .emtDL3c{height:auto;overflow:hidden;margin-top:0.8em;}
.emotDLef3 .emtDL3c .onb1{float:left;width:75px;height:auto;overflow:hidden;}
.emotDLef3 .emtDL3c .onb1 img{max-width: 100%;}
.emotDLef3 .emtDL3c .onb2{float:right;width:89%;height:auto;overflow:hidden;}
.emotDLef3 .emtDL3c .onb2 p span{color:#000;font-size:1.5rem;font-family:"PINGFANGSC";}
.emotDLef3 .emtDL3c .onb2 p font{color:#6b6b6b;font-size:1.1rem;font-family:"PINGFANG-med";margin-left:0.4em;}
.emotDLef3 .emtDL3c .onb2 div{height:auto;overflow:hidden;margin-top:0.3em;color:#6b6b6b;font-size:1.1rem;font-family:"PINGFANG-med";}

/* 幸福案例-列表 */
.emotDLef4{width:100%;height:auto;overflow:hidden;margin-top:2.2rem;}
.emotDLef4a{height:auto;overflow:hidden;padding-bottom:1rem;}
.emotDLef4a ul li{float:left;width:31.33%;border:1px #e9e9e9 solid;border-radius:0.6em;height:auto;overflow:hidden;margin-left:3%;margin-top:3%;}
.emotDLef4a ul li div.casebox{padding:1rem;}
.emotDLef4a ul li a{display:block;}
.emotDLef4a ul li .sev1{width:100%;height:12.3em;overflow:hidden;border-radius:0.6em;position:relative;}
.emotDLef4a ul li .sev1 img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.emotDLef4a ul li .sev2{height:auto;overflow:hidden;margin-top:0.7em;}
.emotDLef4a ul li .sev2 h1{font-family:"PINGFANGSC";color:#c5c5c5;font-size:1.8rem;}
.emotDLef4a ul li .sev2 div{font-family:"PINGFANGSC";color:#000;font-size:1.3rem;margin-top:0.2em;}
.emotDLef4a ul li .sev2 div span{font-family:"PINGFANGSC";color:#8200ff;font-size:1.3rem;}
.emotDLef4a ul li .sev2 div font{font-family:"PINGFANGSC";color:#ff6767;font-size:1.3rem;}
.emotDLef4a ul li .sev3{height:auto;overflow:hidden;margin-top:1.2em;}
.emotDLef4a ul li .sev3 span{float:left;padding-left:32px;background:url(../images/ion1.png) left center no-repeat;font-family:"PINGFANGSC";color:#e6e6e6;cursor:pointer;}
.emotDLef4a ul li .sev3 font{float:right;padding-left:32px;background:url(../images/ion2.png) left center no-repeat;font-family:"PINGFANGSC";color:#e6e6e6;margin-left:20px;cursor:pointer;}
.emotDLef4a ul li .sev3 span:hover{background:url(../images/ion3.png) left center no-repeat;color:#8200ff;transition:all 0.2s;}
.emotDLef4a ul li .sev3 font:hover{background:url(../images/ion4.png) left center no-repeat;color:#8200ff;transition:all 0.2s;}
.emotDLef4a ul li:hover{border:1px #8200ff solid;transition:all 0.2s;}
.emotDLef4a ul li:nth-of-type(3n-2){margin-left:0%;}
.emotDLef4a ul li:hover .sev1 img{transform:scale(1.1);transition:all 0.2s;}

/* 幸福案例-详情 */
.emotDLef5{width:100%;height:auto;overflow:hidden;margin-top:1rem;}
.emotDL5Tit{width:100%;height:auto;overflow:hidden;text-align:center;font-size:1.7rem;color:#000;}
.emotDL5Top{width:100%;height:auto;overflow:hidden;margin-top:1.5em;}
.emotDL5Bot{width:100%;height:auto;overflow:hidden;margin-top:3em;}
.emotDL5Bot .onb1{text-align:center;height:auto;overflow:hidden;}
.emotDL5Bot .onb1 div{display:inline-table;background:#8200ff;padding:0.8em 1.2em;border-radius:4em;}
.emotDL5Bot .onb1 div span{display:inline-block;width:6.5em;color:#fff;font-size:1.1rem;padding-top:1.5em;background:url(../images/dz1.png) top center no-repeat;background-size:1.3em;line-height:1.3em;font-family:"PINGFANG-med";cursor:pointer;}
.emotDL5Bot p{text-align:center;margin-top:1.8em;}
.emotDL5Bot p span{font-size:1.1rem;color:#2b2b2b;font-family:"PINGFANG-med";}
.emotDL5Bot .onb2{width:100%;height:auto;overflow:hidden;text-align:center;margin-top:1.8em;}
.emotDL5Bot .onb2 div{display:inline-table;}
.emotDL5Bot .onb2 div ul li{float:left;width:4em;height:4em;overflow:hidden;margin:0em 0.5em;border-radius:4em;}
.emotDL5Bot .onb2 div ul li img{width:100%;}
.emotDL5Bot .onb2 div ul li span{display:inline-block;font-family:"PINGFANG-med";font-size:1.3rem;color:#fff;line-height:2.8em;}
.emotDL5Bot .onb2 div ul li.inb{background:#8200ff;}

/* 同城活动 */
.actyLef1{width:100%;height:auto;overflow:hidden;}
.actyLef1 ul li{float:left;width:48.5%;height:auto;overflow:hidden;margin-left:3%;margin-bottom:3%;background:#f8f8f8;padding-bottom:1.8em;}
.actyLef1 ul li .act1{height:auto;overflow:hidden;}
.actyLef1 ul li .act1 img{width:100%;}
.actyLef1 ul li .act2{height:auto;overflow:hidden;margin-top:-3em;position:relative;}
.actyLef1 ul li .act2 div{width:6em;height:6em;margin:0 auto;background-color:rgba(130,0,255,0.5);display:table;text-align:center;border-radius:6em;}
.actyLef1 ul li .act2 div span{display:table-cell;vertical-align:middle;font-size:1.4rem;color:#fff;font-weight:bold;line-height:1.2em;padding-bottom:0.2em;}
.actyLef1 ul li .act3{width:94%;height:auto;overflow:hidden;padding:0% 3%;margin-top:1em;}
.actyLef1 ul li .act3 h1{display:inline-block;width:100%;height:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.4rem;color:#000;font-weight:bold;padding-bottom:0.4em;}
.actyLef1 ul li .act3 p{margin-top:0.5em;}
.actyLef1 ul li .act3 p span{font-size:1.1rem;color:#a1a1a1;padding-left:1.2em;background:url(../images/act1.png) left center no-repeat;background-size:0.9em;}
.actyLef1 ul li .act3 p font{font-size:1.1rem;color:#a1a1a1;padding-left:1.2em;background:url(../images/act2.png) left center no-repeat;background-size:0.9em;}
.actyLef1 ul li:nth-of-type(2n-1){margin-left:0%;}
.actyLef1 ul li .act2.end div{background-color:rgba(173,173,173,0.84);}

.mebDBRig .mebDBR3{background:#f8f8f8;height:auto;overflow:hidden;padding:2rem;margin-top:2.5rem;}
.mebDBRig .mebDBR3a{height:auto;overflow:hidden;color:#000;font-size:1.5rem;}
.mebDBRig .mebDBR3b{height:auto;overflow:hidden;margin-top:1.7rem;}
.mebDBRig .mebDBR3b .meb1{height:auto;overflow:hidden;}
.mebDBRig .mebDBR3b .meb1 div{width:68%;height:auto;overflow:hidden;margin:0 auto;background:#fff;border:0.6em #fff solid;}
.mebDBRig .mebDBR3b .meb1 div img{width:100%;}
.mebDBRig .mebDBR3b .meb1 p{text-align:center;font-size:1.1rem;color:#747474;margin-top:0.5em;}
.mebDBRig .mebDBR3b .meb2{height:auto;overflow:hidden;margin-top:1.2em;text-align:center; margin-bottom:0.3em;}
.mebDBRig .mebDBR3b .meb2 h1{font-size:1.5rem;color:#000;font-weight:bold;letter-spacing:1px;}
.mebDBRig .mebDBR3b .meb2 .inb{height:auto;overflow:hidden;margin-top:0.5em;text-align:center;}
.mebDBRig .mebDBR3b .meb2 .inb div{display:inline-table;}
.mebDBRig .mebDBR3b .meb2 .inb div span{display:inline-block; float:left;font-size:0.9rem;height:2em;line-height:2em;margin:0em 0.2em;border-radius:0.3em;padding:0em 0.4em;}
.mebDBRig .mebDBR3b .meb2 span.nb1{border:1px #9a32fe solid;color:#9a32fe;}
.mebDBRig .mebDBR3b .meb2 span.nb2{border:1px #fe3232 solid;color:#fe3232;}
.mebDBRig .mebDBR3b .meb2 span.nb3{border:1px #244ccd solid;color:#244ccd;}
.mebDBRig .mebDBR3b .meb2 span.nb4{border:1px #27b600 solid;color:#27b600;}


/* 同城活动-相亲群 */
.actyLef2{width:100%;height:auto;overflow:hidden;}
.actyLef2 ul li{width:100%;height:auto;overflow:hidden; border-bottom:1px #eaeaea solid; padding-bottom:1.3em; margin-bottom:1.3em;}
.actyLef2 ul li a{ display:block;}
.actyLef2 ul li .actv1{ float:left;width:13.5%;height:auto;overflow:hidden;}
.actyLef2 ul li .actv1 img{ max-width:100%;}
.actyLef2 ul li .actv2{ float:left;width:70%;height:auto;overflow:hidden; margin-left:2.5%;}
.actyLef2 ul li .actv2 h1{ font-size:1.4rem; color:#000;font-family:"PINGFANGSC"; letter-spacing:1px;}
.actyLef2 ul li .actv2 .on1{margin-top:0.4em;height:auto;overflow:hidden; font-family:"PINGFANG-med"; color:#a2a1a1; font-size:1rem;}
.actyLef2 ul li .actv2 .on1 font{font-family:"PINGFANG-med"; color:#7b00f2; font-size:1rem;}
.actyLef2 ul li .actv2 .on2{height:auto;overflow:hidden; margin-top:0.4em;}
.actyLef2 ul li .actv2 .on2 span{display:inline-block; float:left;font-size:0.9rem;height:2em;line-height:2em;margin:0em 0.2em;border-radius:0.3em;padding:0em 0.4em;}
.actyLef2 ul li .actv2 .on2 span.nb1{border:1px #9a32fe solid;color:#9a32fe;}
.actyLef2 ul li .actv2 .on2 span.nb2{border:1px #fe3232 solid;color:#fe3232;}
.actyLef2 ul li .actv2 .on2 span.nb3{border:1px #244ccd solid;color:#244ccd;}
.actyLef2 ul li .actv2 .on2 span.nb4{border:1px #27b600 solid;color:#27b600;}
.actyLef2 ul li .actv3{ float:right;width:12%;height:auto;overflow:hidden;}
.actyLef2 ul li .actv3 img{ max-width:100%;}
.actyLef2 ul li .actv3 p{ text-align:center; margin-top:0.1em; font-size:0.9rem; color:#000;}

/* 活动详情 */
.actyLef3{width:100%;height:auto;overflow:hidden;}
.actyLef3 .inb1{ float:left;width:48.2%;height:auto;overflow:hidden;}
.actyLef3 .inb1 img{ max-width:100%;}
.actyLef3 .inb2{ float:right;width:49.5%;height:auto;overflow:hidden; margin-top:2%;}
.actyLef3 .inb2 h1{ font-size:1.6rem; color:#000; font-weight:bold;}
.actyLef3 .inb2 .nb1{height:auto;overflow:hidden; margin-top:4%;}
.actyLef3 .inb2 .nb1 p{margin-top:0.5em;}
.actyLef3 .inb2 .nb1 p span{font-size:1.1rem;color:#a1a1a1;padding-left:1.2em;background:url(../images/act1.png) left center no-repeat;background-size:0.9em;}
.actyLef3 .inb2 .nb1 p font{font-size:1.1rem;color:#a1a1a1;padding-left:1.2em;background:url(../images/act2.png) left center no-repeat;background-size:0.9em;}
.actyLef3 .inb2 .nb2{height:auto;overflow:hidden; margin-top:9%;}
.actyLef3 .inb2 .nb2 a{ display:inline-block; width:42%; height:auto; overflow:hidden; margin-right:4%; border:1px #8f1bfe solid; text-align:center; border-radius:3em;}
.actyLef3 .inb2 .nb2 a span{ font-size:1.2rem; line-height:2.2em; padding-left:1.3em; color:#8f1bfe;}
.actyLef3 .inb2 .nb2 .on1 span{ background:url(../images/avt1.png) left center no-repeat; background-size:1em;}
.actyLef3 .inb2 .nb2 .on2 span{ background:url(../images/avt2.png) left center no-repeat; background-size:1em;}
.actyLef3 .inb2 .nb2 a:hover{ background:#8f1bfe;transition:all 0.2s;}
.actyLef3 .inb2 .nb2 a:hover span{ color:#fff;transition:all 0.2s;}
.actyLef3 .inb2 .nb2 .on1:hover span{background:url(../images/avta1.png) left center no-repeat; }
.actyLef3 .inb2 .nb2 .on2:hover span{background:url(../images/avta2.png) left center no-repeat; }

.actyLef4{width:100%;height:auto;overflow:hidden; margin-top:4em;}
.actyLef4 h1{ font-size:1.7rem; line-height:1.2em; color:#000; font-weight:bold; padding-left:10px; border-left:4px #eddc59 solid;}
.actyLef4 .aty2{width:100%;height:auto;overflow:hidden; margin-top:1.5em;}

/* 圈子动态 */
.dynDLef1{width:100%;height:auto; display:block; margin-top:2.5em;}
.dynDLef1a{width:100%;height:auto;overflow:hidden; border-bottom:1px #ededed solid; padding-bottom:0.8em;}
.dynDLef1a span{font-family:"PINGFANGSC"; color:#000; font-size:1.7rem;}
.dynDLef1a font{font-family:"PINGFANG-med";color:#000; font-size:1rem; margin-left:0.8em;}
.dynDLef1b{width:100%;height:auto; display:block; margin-top:2.5em;}
.dynDLef1b .message{border:1px solid #e8e8e8; border-radius:0.5em;height:154px;overflow:hidden; overflow-x:auto;  display:block; padding:18px; line-height:22px; font-size:1.1rem;}
.dynDLef1b .message:empty:before{ content:'话题内容，至少输入6个字'; color:#000; } 
.dynDLef1b .message:focus:before{content:none;}
.dynDLef1b .But{width:100%;height:auto; display:block; margin-top:1.5em; position:relative;}
.dynDLef1b .But .onb1{ float:left;height:auto;overflow:hidden;}
.dynDLef1b .But .onb1 div{ float:left;height:auto;overflow:hidden; margin-right:22px; position:relative;}
.dynDLef1b .But .onb1 div img{float:left; width:19px;}
.dynDLef1b .But .onb1 div font{float:left; font-size:1.1rem; color:#000; line-height:18px; margin-left:8px;}
.dynDLef1b .But .onb1 div input{opacity:0; position:absolute; left:0%; top:0%; width:75px; height:19px; cursor:pointer;}
.dynDLef1b .But .onb2{ float:right; height:2.2em; line-height:2em; background:#8200ff; width:24%; font-size:1.3rem; color:#fff; border-radius:0.3em;}

.dynDLef1b .But .face {width:440px;background:#fff;border:1px solid #ddd;box-shadow:0 0 12px #e8e8e8;position:absolute;top:25px;left:0px; display:none; }
.dynDLef1b .But .face ul {width:100%;height:100%;display:flex;flex-wrap:wrap;padding:8px;box-sizing:border-box;}
.dynDLef1b .But .face ul li {width:30px;height:30px;list-style-type:none;cursor:pointer;display:flex;justify-content:center;align-items:center;}
.dynDLef1b #imgBox{width:100%;height:auto; overflow:hidden;}
.dynDLef1b .imgContainer{ float:left; display:inline-block;width:18.8%;height:100px;margin-left:1.5%;border:1px solid #e8e8e8;position:relative;margin-top:20px;display:table;text-align:center;}
.dynDLef1b .imgContainer img{max-width:100%;max-height:100%;position:absolute; left:50%; top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.dynDLef1b .imgContainer p{position:absolute;bottom:-1px;left:0;width:100%;height:30px;background:rgba(0,0,0,0.6);text-align:center;line-height:26px;color:white;font-size:16px;font-weight:bold;cursor:pointer;display:none;}
.dynDLef1b .imgContainer:hover p{display:block;}
.dynDLef1b .imgContainer:nth-of-type(5n-4){ margin-left:0%;}

/* 圈子动态列表 */
.dynDLef2{width:100%;height:auto;overflow:hidden; margin-top:2.5em; border-top:1px #c9c9c9 dashed;}
.dynDLef2 ul li{height:auto;overflow:hidden; border-bottom:1px #d9d9d9 dashed; padding:1.6em 0em;}
.dynDLef2 ul li .onb1{ float:left;width:13.4%;height:auto;overflow:hidden; }
.dynDLef2 ul li .onb1 .nb1{width:100%;height:auto;overflow:hidden;border-radius: 60px;}
.dynDLef2 ul li .onb1 .nb1 img{ max-width:100%; display:block;}
.dynDLef2 ul li .onb1 .nb2{width:100%;height:auto;overflow:hidden; margin-top:1.2em; text-align:center;}
.dynDLef2 ul li .onb1 .nb2 span{ cursor:pointer; border:1px #8e8e8e solid; display:inline-block; height:32px; line-height:28px; font-size:16px; color:#8e8e8e; padding:0em 1.5em; border-radius:3em;}
.dynDLef2 ul li .onb1 .nb2 span.active{ color:#fff; border:1px #8f1bfe solid; background:#8f1bfe;}
.dynDLef2 ul li .onb2{ float:right;width:84.5%;height:auto;overflow:hidden;}
.dynDLef2 ul li .onb2 .ob1{height:auto;overflow:hidden;}
.dynDLef2 ul li .onb2 .ob1 img{ float:left; height:20px; margin-top:2px;}
.dynDLef2 ul li .onb2 .ob1 span{ float:left; font-size:1.3rem; line-height:24px; color:#000; font-weight:bold; margin-left:0.4em;}
.dynDLef2 ul li .onb2 .ob2{height:auto;overflow:hidden; font-size:1rem; color:#808080; line-height:25px; margin-top:0.9em;}
.dynDLef2 ul li .onb2 .ob3{height:auto;overflow:hidden;margin-top:1.3em;}
.dynDLef2 ul li .onb2 .ob3 dl dt{float:left; display:inline-block;width:18.4%;height:auto;margin-left:2%; position:relative;display:table;text-align:center;}
.dynDLef2 ul li .onb2 .ob3 dl dt img{width:100%;}
.dynDLef2 ul li .onb2 .ob3 dl dt:nth-of-type(5n-4){ margin-left:0%;}
.dynDLef2 ul li .onb2 .ob4{height:auto;overflow:hidden;margin-top:1em;}
.dynDLef2 ul li .onb2 .ob4 span{float:left;padding-left:20px;background:url(../images/tim1.png) left center no-repeat; color:#c2c2c2;cursor:pointer;font-size:1rem;}
.dynDLef2 ul li .onb2 .ob4 font{float:left;padding-left:20px;background:url(../images/tim2.png) left center no-repeat; color:#c2c2c2;margin-left:20px;cursor:pointer;font-size:1rem;}


/* 最新文章列表 */
.dynDLef3{width:100%;height:auto;overflow:hidden; }
.dynDLef3 ul li{width:100%;height:auto;overflow:hidden; border-bottom:1px #ececec solid; padding-bottom:1.7em; margin-bottom:1.7em;}
.dynDLef3 ul li .new1{ float:left;width:31%;height:auto;overflow:hidden; border-radius:0.3em;}
.dynDLef3 ul li .new1 img{ max-width:100%; display:block;transition:all 0.2s;}
.dynDLef3 ul li .new2{ float:right;width:67%;height:auto;overflow:hidden;margin-top:0.6em;}
.dynDLef3 ul li .new2 h1{font-size:1.3rem;line-height:24px;color:#000;font-weight:bold;}
.dynDLef3 ul li .new2 div{height:auto;overflow:hidden;font-size:1rem;color:#808080;line-height:24px;margin-top:0.6em;}
.dynDLef3 ul li .new2 p{ display:inline-block;width:100%;height:auto;overflow:hidden;margin-top:0.6em;}
.dynDLef3 ul li .new2 p span{float:left;padding-left:20px;background:url(../images/tim1.png) left center no-repeat; color:#c2c2c2;cursor:pointer;font-size:1rem;}
.dynDLef3 ul li .new2 p font{float:left;padding-left:20px;background:url(../images/tim2.png) left center no-repeat; color:#c2c2c2;margin-left:20px;cursor:pointer;font-size:1rem;}
.dynDLef3 ul li:hover .new1 img{transform:scale(1.1);transition:all 0.2s;}
.dynDLef3 ul li:hover .new2 h1{transition:all 0.2s; color:#8f1bfe;}

/* 关于余生-公司简介 */
.aboutUs1{width:100%;height:auto;overflow:hidden; margin-top:2rem;}
.aboutUs1 .onb1{width:100%;height:auto;overflow:hidden;color:#000;font-size:1.1rem;}
.aboutUs1 .onb2{height:auto;overflow:hidden; margin-top:2em;}
.aboutUs1 .onb2 h1{color:#000;font-size:1.3rem; font-weight:bold;}
.aboutUs1 .onb2 div{width:100%;height:auto;overflow:hidden;color:#000;font-size:1.1rem;margin-top:0.6em;}
.aboutUs1 .onb3{height:auto;overflow:hidden; margin-top:1.4em;}
.aboutUs1 .onb3 p{color:#000;font-size:1.3rem; font-weight:bold; margin-top:0.4em;}

/* 关于余生-品牌动态 */
.aboutUs2{width:100%;height:auto;overflow:hidden; margin-top:2rem;}
.aboutUs2 ul li{width:100%;height:auto;overflow:hidden; border-bottom: 1px #d6d6d6 dashed; padding-bottom: 1.7em; margin-bottom: 1.7em;}
.aboutUs2 ul li .abt1{ float:left;width:10%;height:auto;overflow:hidden; border:1px #a5a5a5 solid; text-align:center; padding:0.7em 0em 1.3em 0em;transition:all 0.2s;}
.aboutUs2 ul li .abt1 p span{font-family:"PINGFANGSC"; font-size:1.9rem; color:#a5a5a5; line-height:1.4em;transition:all 0.2s;}
.aboutUs2 ul li .abt1 p font{font-family:"PINGFANG-med"; font-size:1rem; color:#b3b3b3;line-height:1.2em;transition:all 0.2s;}
.aboutUs2 ul li .abt2{ float:right;width:87.5%;height:auto;overflow:hidden;}
.aboutUs2 ul li .abt2 h1{font-family:"PINGFANGSC"; font-size:1.4rem; color:#000; }
.aboutUs2 ul li .abt2 div{font-family:"PINGFANG-med"; font-size:1.1rem; color:#171717; margin-top: 1.4em;}
.aboutUs2 ul li .abt2 p{margin-top: 1.4em;}
.aboutUs2 ul li .abt2 p span{ display: inline-block; height: 34px; line-height: 32px; border: 1px #b0b0b0 solid; font-family:"PINGFANG-med"; font-size:1rem; color:#b0b0b0; border-radius: 34px; padding: 0px 25px;}
.aboutUs2 ul li:hover .abt1{background:#8200ff;border:1px #8200ff solid;transition:all 0.2s;}
.aboutUs2 ul li:hover .abt1 p span{ color:#fff;transition:all 0.2s;}
.aboutUs2 ul li:hover .abt1 p font{ color:#fff;transition:all 0.2s;}
.aboutUs2 ul li:hover .abt2 p span{color:#fff;background:#8200ff;border:1px #8200ff solid;transition:all 0.2s;}
.aboutUs2 ul li:hover .abt2 h1{color:#8200ff;transition:all 0.2s;}

/* 关于余生-认证标准 */
.aboutUs3{width:100%;height:auto;overflow:hidden; margin-top:2rem;}
.aboutUs3 h1{ border-bottom: 1px #ededed solid;font-family:"PINGFANGSC"; font-size:1.8rem; color:#000; line-height: 1.2em; padding-bottom:0.6em;}
.aboutUs3 div{width:100%;height:auto;overflow:hidden; margin-top:1.5rem;font-family:"PINGFANG-med"; font-size:1.2rem; color: #515151;}

/* 关于余生-联系我们 */
.aboutUs4{width:100%;height:auto;overflow:hidden; margin-top:2rem;}
.aboutUs4 h1{border-bottom: 1px #ededed solid;font-family:"PINGFANGSC"; font-size:1.8rem; color:#000; line-height: 1.2em; padding-bottom:0.6em;}
.aboutUs4a{width:100%;height:auto;overflow:hidden; margin-top:1.5rem;}
.aboutUs4a .abt1{ float: left;width:80%;height:auto;overflow:hidden;}
.aboutUs4a .abt1 ul li{float: left;width:44%;height:auto;overflow:hidden; padding-left:5%; margin-right: 6%;}
.aboutUs4a .abt1 ul li p span{font-size: 1.4rem; color: #000; font-family:"PINGFANG-med";}
.aboutUs4a .abt1 ul li p font{font-size: 1rem; color: #7b7a7a; font-family:"PINGFANG-med";}
.aboutUs4a .abt1 ul li div{font-size: 1.8rem; color: #000; font-family:"PINGFANG-med";}
.aboutUs4a .abt1 ul li.on1{width:36%;margin-right:12%; background: url(../images/abt1.png) 0px 0px no-repeat;}
.aboutUs4a .abt1 ul li.on1 p{ margin-bottom: 0.8em;}
.aboutUs4a .abt1 ul li.on2{width:46%; background: url(../images/abt2.png) 0px 0px no-repeat;}
.aboutUs4a .abt2{ float: right;width:12%;height:auto;overflow:hidden; margin-right: 3%;}
.aboutUs4a .abt2 div{width:100%;height:auto;overflow:hidden;}
.aboutUs4a .abt2 div img{ width: 100%;}
.aboutUs4a .abt2 p{ text-align: center; font-size: 1rem; color: #745b5b; margin-top: 0.3rem; font-family:"PINGFANG-med";}
.aboutUs4b{width:100%;height:auto;overflow:hidden; margin-top:1.9rem;}

/* 关于余生-留言反馈 */
.aboutUs5{width:100%;height:auto;overflow:hidden; margin-top:2rem;}
.aboutUs5a{width:100%;height:auto;overflow:hidden; }
.aboutUs5a h1{border-bottom: 1px #ededed solid;font-family:"PINGFANGSC"; font-size:1.8rem; color:#000; line-height: 1.2em; padding-bottom:0.6em;}
.aboutUs5a div{height:auto;overflow:hidden; margin-top:1.4rem; line-height: 1.6em; font-size:1.1rem; color:#1f1f1f;}
.aboutUs5b{width:100%;height:auto;overflow:hidden;margin-top:3rem;}

.aboutUs5b .map1{ width:100%; height:auto; overflow:hidden; }
.aboutUs5b .map1 .map1a{ float:left; width:48%; height:auto; overflow:hidden; }
.aboutUs5b .map1 .map1a span{ float:left; width:24%; text-align:right;font-size: 1.2rem;color:#5a5656; line-height:40px;}
.aboutUs5b .map1 .map1a span font{font-size: 1.2rem;color:#5a5656; line-height:40px;}
.aboutUs5b .map1 .map1a div{float:left; margin-left:2%; width:74%; height:auto; overflow:hidden; }
.aboutUs5b .map1 .map1a div input{width:100%; height:40px; overflow:hidden; border-radius:0.3em; border:1px #dedede solid;text-indent:10px;background:#fff;font-size: 1.2rem; color:#000;}
.aboutUs5b .map1 .map1b{ float:right;}
.aboutUs5b .map2{ width:100%; height:auto; overflow:hidden; margin-top:2em;}
.aboutUs5b .map2 span{ float:left; width:11.5%; text-align:right;font-size: 1.2rem; color:#666; line-height:40px;}
.aboutUs5b .map2 div{float:left; margin-left:1%; width:87.5%; height:auto; overflow:hidden; border-radius:0.3em; border:1px #dedede solid; padding:1em;background:#fff;}
.aboutUs5b .map2 div textarea{width:100%; height:212px; overflow:hidden;font-size: 1.2rem;color:#000;}
.aboutUs5b .map3{ width:100%; height:auto; overflow:hidden;margin-top:2em;}
.aboutUs5b .map3 .map3a{ float:left; width:50%; height:auto; overflow:hidden;}
.aboutUs5b .map3 .map3a span{ float:left; width:23.1%; text-align:right;font-size: 1.2rem; color:#666; line-height:42px;}
.aboutUs5b .map3 .map3a .on1{float:left; margin-left:1.7%; width:36%; height:auto; overflow:hidden; }
.aboutUs5b .map3 .map3a .on1 input{width:100%; height:40px; overflow:hidden; border-radius:0.3em; border:1px #dedede solid;text-indent:10px;background:#fff;font-size: 1.2rem;color:#000;}
.aboutUs5b .map3 .map3a .on2{ float:left; width: 115px; height: 40px; overflow: hidden; margin-left: 20px; border: 1px #dedede solid;border-radius:6px;}
.aboutUs5b .map3 .map3a .on2 img{ width: 115px; height: 40px;}
.aboutUs5b .map3 .map3b{ float:right; width:auto; height:40px; margin-right:3px;}
.aboutUs5b .map3 .map3b input{ width:190px; height:40px; border-radius:0.3em; overflow:hidden; cursor:pointer; font-size: 1.2rem;  color:#fff;}
.aboutUs5b .map3 .map3b input.on1{background:#9528fc;}
.aboutUs5b .map3 .map3b input.on2{background:#9d9d9d;width:125px;}

/* 注册 */
.register{ width:100%; height:auto; overflow:hidden;margin-top:3em;}
.register .reg1{height:auto; overflow:hidden; line-height: 1.3em; font-size: 1.2rem; color: #000; border-left:4px #8f1bfe solid; padding-left: 0.6em; }
.register .reg2{width:100%; height:auto; overflow:hidden; margin-top: 18px;}
.register .reg2 span{ float: left; display: inline-block; width:110px; line-height: 40px; padding-left: 0.8em; font-size: 1.1rem; color: #333; margin-right:20px;}
.register .reg2 .xuan-group{ float: left; margin-top: 12px; margin-right:30px;}
.register .reg2 .xuan-group input{display:none;opacity:0;}
.register .reg2 .xuan-group input[type=radio]+label {line-height: 1;position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; cursor: pointer;}
.register .reg2 .xuan-group input[type=radio]+label:before {line-height: 20px;display: inline-block;width: 16px;height: 16px;margin-right: 8px;content: '';color: #fff;border: 1px solid #979797; border-radius:18px;box-sizing: border-box; }
.register .reg2 .xuan-group input[type=radio]:checked+label:before{content:' ';border:3px #8f1bfe solid;}
.register .reg3{width:100%; height:40px; display: block; position: relative; z-index: 9;margin-top: 12px;}
.register .reg3 .omn{ float: left; display: inline-block; width:110px; line-height: 40px; padding-left: 0.8em; font-size: 1.1rem; color: #333; margin-right:20px;}
.register .reg3 #date{float: left; height: auto; overflow: hidden;}
.register .reg3 select{ float: left; background: #f4f4f4; height: 40px; margin-right: 12px; min-width: 110px; padding: 0px 10px; border-radius: 0.3em; resize: 10;appearance:none;-moz-appearance:none;-webkit-appearance:none; text-align: center;font-size: 1rem;}
.register .reg3 select::-ms-expand { display: none; }
.register .reg3 select option{ background: #fff;}

.reg4{width:100%; height:40px; display: block; margin-top:18px; position: relative; z-index: 9;}
.reg4 .onb{float: left; display: inline-block; width:110px; line-height: 40px; padding-left: 0.8em; font-size: 1.1rem; color: #333; margin-right:20px;}

.m_zlxg{width: 110px; height:40px; line-height:40px;cursor:pointer;float:left;margin-right: 12px;display:inline;background:#f4f4f4; position: relative; border-radius: 0.3em; text-align: center;}
.m_zlxg p{ min-width: 110px; padding: 0px 10px;overflow:hidden; line-height:40px; color:#555; font-size: 1rem; text-overflow:ellipsis; white-space:nowrap;}
.m_zlxg2{ position:absolute; top:40px; border:1px solid #ded3c1;background:#fff; width:100%; display:none; max-height:224px;-height:224px; overflow-x:hidden; overflow-y:auto;white-space:nowrap;overflow: auto !important;}
.m_zlxg2 li{line-height:28px;white-space:nowrap; font-family:"微软雅黑";color:#333; font-size:1rem;}
.m_zlxg2 li:hover{ color:#8f1bfe;}


/* .align-tac{text-align: center;}
.selector dl{ float:left; width:80px; position:relative; z-index:1;}
.selector dl dt{ background: #f4f4f4; line-height:40px; height:40px; cursor:pointer; z-index:11; position:relative; text-align: center; border-radius: 0.3em;}
 .selector dl dt strong{ font-weight:normal;}
.selector dl dt u{ position:absolute; right:5px; top:3px;}
.selector dl.on{ z-index:3;}
.selector dl.on dt{ border-bottom:none; background:#f4f4f4; position:relative; z-index:12;}
.selector dl dd{  border:1px solid #d3d3d3; position:absolute; left:0; top:34px; background:#fff; padding:0 0 5px 8px; font:12px/25px '';color:#333; box-shadow:3px 3px 3px rgba(0, 0, 0, 0.2); z-index:10; padding:10px; display:none;}
.selector a{ margin-left:3px; display:inline-block; padding:5px 0;  border: 0 none;border-radius: 2px;padding: 1px 2px;text-align: center; text-decoration: none;white-space: nowrap; font-family:Arial, Helvetica, sans-serif;}
#month a,#day a{ width:18px;}
.selector a:hover{ background:#00a5db; color:#fff;}
.selector span{ float:left; padding:0 5px;font-size: 1.1rem; line-height: 40px; color: #333; margin-right: 10px;}
.selector2 dd{ width:153px; box-shadow:none !important; }
.selector2 a{ display:block; font:14px/20px '微软雅黑';text-align:left !important;}
 */

.register .regHeig{width:100%; height:50px; display: block; margin-top: 20px; position: relative; z-index: 2;}
.register .regHeig .onb{float: left; display: inline-block; width:110px; line-height: 50px; padding-left: 0.8em; font-size: 1.1rem; color: #333; margin-right:20px;}
.register .regHeiga{float: left; background: #f4f4f4; padding: 14px 14px 0px 14px; width: 528px;}
#height-ruler{ background: url(../images/kd.png) no-repeat; width:500px; position:relative; height:36px;}
#height-ruler .ruler{ top:0px; position:absolute; height:9px; background:#8f1bfe; overflow:hidden; left:0px;}
#height-ruler .cur-height{ cursor: pointer; display: block;height: 14px;left: 0px;overflow: hidden;position: absolute;top:-3px;width:14px; background-position:-225px -300px; border:3px #8f1bfe solid; border-radius: 14px; background: #fff;}
#height-ruler .cur-value{ height:20px;left: -20px;line-height:26px;position: absolute;text-align: center;top: -33px;width: 70px;}
#height-ruler .cur-value span {padding: 5px; height: 20px; line-height: 19px;box-shadow: 0px 0px 4px 0px rgba(163, 163, 163, 0.36);color: #333;font-size: 12px;border-radius: 2px; font-size: 12px; z-index: 9; position: relative; background: #fff;}
#height-ruler .cur-value i {border-width: 5px;border-style: solid;z-index:1;border-color: transparent;border-left-color: #fff;box-shadow: -1px 1px 4px 0px rgba(163, 163, 163, 0.36);border-bottom-color: #fff;transform: rotate(-45deg) translateX(-50%); bottom: -4px;display: block;height: 4px; left: 50%;margin-left: -4px;overflow: hidden;position: absolute;width: 7px;}


.reg5{width:100%; height:auto; overflow:hidden; margin-top:18px;}
.reg5 span{float: left; display: inline-block; width:110px; line-height: 40px; padding-left: 0.8em; font-size: 1.1rem; color: #333; margin-right:20px;}
.reg5 select{ background: #f4f4f4 url(../images/kz.png) 92% center no-repeat; width: 190px; height: 40px; border-radius: 0.3em;outline: none;appearance: none;-webkit-appearance: none;-moz-appearance: none; text-indent:6px;}
.reg5 select::-ms-expand { display: none; }
.reg5 select option{ width: 100%; background: #fff;font-size: 1rem; text-align: center; }


.account{width:100%; height:auto; overflow:hidden;margin-top:30px;}
.account .acnt1{height:auto; overflow:hidden; }
.account .acnt1 .on1{line-height: 1.3em; font-size: 1.2rem; color: #000; border-left:4px #8f1bfe solid; padding-left: 0.6em;width: 130px; display: inline-block; }
.account .acnt1 span{line-height: 1.3em; font-size: 1.2rem; color: #000;}
.account .acnt1 span font{line-height: 1.3em; font-size: 1.2rem; color: #8f1bfe;}
.account .acnt2{height:auto; overflow:hidden; margin-top: 18px;}
.account .acnt2 span{float: left; display: inline-block; width:110px; line-height: 40px; padding-left: 0.8em; font-size: 1.1rem; color: #333; margin-right:20px;}
.account .acnt2 input{ width: 285px; padding: 0px 10px; background: #f4f4f4;height: 40px;border-radius: 0.3em; font-size: 1rem;}
.account .acnt3{height:auto; overflow:hidden; margin-top: 18px;}
.account .acnt3 .onb{float: left; display: inline-block; width:110px; height: 40px; padding-left: 0.8em; font-size: 1.1rem; color: #333; margin-right:20px;}
.account .acnt3 .onb2{ float: left; width: 500px;}
.account .acnt3 .onb2 .xuan-group{ float: left;height:auto; overflow:hidden; margin-top: 4px;}
.account .acnt3 .onb2 .xuan-group input{display:none;opacity:0;}
.account .acnt3 .onb2 .xuan-group input[type=checkbox]+label{line-height: 1;position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }
.account .acnt3 .onb2 .xuan-group input[type=checkbox]+label:before{line-height: 20px;display: inline-block;width: 16px;height: 16px; content: '';color: #fff;border: 1px solid #dce4e6;background-color: #f4f4f4;border-radius: 3px;}
.account .acnt3 .onb2 .xuan-group input[type=checkbox]:checked+label:before{content:' ';background:#8f1bfe url(../images/dui.png) center center no-repeat;border: 1px solid #8f1bfe;}
.account .acnt3 .onb2 span{ float: left; display: inline-block; width:475px; margin-left:7px; font-size: 1.1rem; color: #333; line-height: 24px;}
.account .acnt3 .onb2 span a{font-size: 1.1rem; color: #8f1bfe;}
.account .acnt4{height:auto; overflow:hidden; margin-top:25px;}
.account .acnt4 input{ margin-left: 130px; width: 200px; height: 40px; line-height: 36px; cursor: pointer; overflow: hidden; background: #8f1bfe; border-radius: 0.3em; font-size: 1.1rem; color: #fff;}


/* 登录 */
.signIn{width:100%; height:auto; overflow:hidden; background: url(../images/bgh.jpg) center center no-repeat; padding:90px 0px;}
.signInz{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.sigRig{ float: right; width:400px;height:auto; overflow:hidden; background: #fff; padding-bottom: 30px;}
.sigRig1{width:100%;height:auto; overflow:hidden; text-align: center;font-size: 20px;color: #333;font-weight: bold;border-bottom: 1px solid #eee;line-height: 70px;}
.sigRig2{width:340px;height:auto; overflow:hidden;margin:0 auto; margin-top:20px;}
.sigRig2 ul li{width:100%;height:auto; overflow:hidden; background: #f4f4f4; margin-top:20px;}
.sigRig2 ul li input{ font-size:1.1rem; width:100%; height:42px; line-height:40px; padding:0% 5%; color:#929292; overflow:hidden;background: #f4f4f4; border-radius: 0.3em;}
.sigRig3{width:340px;height:auto; overflow:hidden;margin:0 auto;margin-top:20px;}
.sigRig3 .xuan-group{ float:left; height:auto; overflow:hidden;}
.sigRig3 .xuan-group input{display:none;opacity:0;}
.sigRig3 .xuan-group input[type=checkbox]+label{ position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin:2px; color:#848484; font-size:12px;cursor:pointer;line-height:14px;}
.sigRig3 .xuan-group input[type=checkbox]+label:before{line-height:14px;display: inline-block;width: 14px;height: 14px;margin-right: 8px;content: ''; border: 1px solid #e0e0e0; background:#fff; float:left;}
.sigRig3 .xuan-group input[type=checkbox]:checked+label:before{content: '';background:#8f1bfe url(../images/dui.png) center center no-repeat;border: 1px solid #8f1bfe;cursor:pointer;}
.sigRig3 a{ float:right; font-size:12px; color:#a187f9;}
.sigRig4{width:340px;height:auto; overflow:hidden;margin:0 auto;margin-top:40px;}
.sigRig4 input{width:100%;height:40px;overflow:hidden;background: linear-gradient(-134.2deg, #8f1bfe, #b06cef);text-align:center;color:#fff; font-size:20px; border-radius:6px; cursor: pointer;}
.sigRig5{width:100%;height:auto; overflow:hidden; text-align: center;margin-top:15px;}
.sigRig5 a{font-size:1.1rem; color:#a187f9;}








/* 新css */

.personal{width:100%;height:auto;overflow:hidden;background:#faf0f1;padding:1.8rem 0rem 3.5rem 0rem;}
.personalz{background:#fff;border-radius:0.6em;padding:2.4em 2.4em 4em 2.4em;}
.personz{width:100%;height:auto;overflow:hidden; margin-top:25px;}
.perLef{ float:left; width:20%;height:auto;overflow:hidden; background:#f8f8f8; padding:0px 0px 10px 0px; }
.perLef div{ padding:20px; height:auto;overflow:hidden;}
.perLef div span{ background:url(../images/rr.png) left center no-repeat; font-size:1.4rem; color:#000; font-weight:bold; padding-left:28px; }


.perLef ul li{width:100%;height:54px;overflow:hidden; padding:0px 20px;}
.perLef ul li a{ display:inline-block;width:100%; font-size:1.3rem; color:#000; line-height:54px;background:url(../images/perz.png) right center no-repeat; border-top:1px #ebebeb solid;}
.perLef ul li.onb{ background:#8200ff;}
.perLef ul li.onb a{ color:#fff;background:url(../images/perz1.png) right center no-repeat;border-top:1px #8200ff solid;}

.perRig{ float:right;width:76%;height:auto;overflow:hidden;}
.perRig1{width:100%;height:auto;overflow:hidden;}
.perRig1a{ float:left; width:16%; background:#ff0000;}
.perRig1a img{ width:100%;}
.perRig1b{ float:right;width:81%; margin-top:25px;}
.perRig1b .peRb1{height:auto;overflow:hidden;}
.perRig1b .peRb1 h1{float:left;font-size:1.8rem;color:#333;font-family:"PINGFANGSC";letter-spacing:1px;margin-right:8px;}
.perRig1b .peRb1 span{float:left;display:inline-block;border:1px #8200ff solid;height:28px;padding:0px 20px;border-radius:28px;margin-top:0.3rem;}
.perRig1b .peRb1 span font{display:inline-block;height:28px;color:#8200ff;font-size:1.1rem;line-height:26px;padding-left:20px;background:url(../images/xxd1.png) left center no-repeat;}
.perRig1b .peRb2{min-height:116px;overflow:hidden;margin-top:1.2rem;}
.perRig1b .peRb2 span{float:left;display:inline-block;height:32px;border:1px #bebebe solid;border-radius:5px;font-size:1rem;color:#333;line-height:30px;padding:0px 10px;margin-right:0.7rem;margin-bottom:0.6rem;}

.perRig2{width:100%;}
.perRTit{height:auto;overflow:hidden;}
.perRTit span{display:inline-block;height:1.2em;line-height:1.1em;font-size:1.2rem;color:#333;font-weight:bold;padding-left:10px;border-left:4px #A187F9 solid;}

.perRig2 .perR1{width:100%;height:auto;overflow:hidden;margin-top:3rem;}
.perRig2 .perR1 .perR1Bot{width:100%;height:auto;overflow:hidden;margin-top:0.7rem;padding-left:14px;color:#666;font-size:1rem;line-height:26px;}
.perRig2 .perR2{width:100%;height:auto;overflow:hidden;margin-top:2rem;}
.perRig2 .perR2 .perR2Cent{height:auto;overflow:hidden;margin-top:20px;padding-left:14px;}
.perRig2 .perR2 .perR2Cent span{display:inline-block;overflow:hidden;border-radius:28px;height:28px;line-height:28px;background:#eaebff;margin-right:10px;margin-bottom:10px;padding:0px 20px;color:#666;font-size:1rem;}
.perRig2 .perR2 .perR2Bot{height:auto;overflow:hidden;margin-top:20px;padding-left:14px;}
.perRig2 .perR2 .perR2Bot span{display:inline-block;overflow:hidden;border-radius:28px;height:28px;line-height:28px;margin-right:10px;margin-bottom:10px;padding:0px 20px;background:#fcf2f6;color:#666;font-size:1rem;}
.perRig2 .perR3{width:100%;height:auto;overflow:hidden;margin-top:1.5rem;}
.perRig2 .perR3 .perR3Bot{width:100%;height:auto;overflow:hidden;margin-top:1.2rem;padding-left:14px;}
.perRig2 .perR3 .perR3Bot span{display:inline-block;float:left;width:50%;color:#666;font-size:1rem;margin-bottom:12px;}
.perRig2 .perR3 .perR3Bot span font{color:#333;font-size:1rem;}
.perRig2 .perR4{width:100%;height:auto;overflow:hidden;margin-top:1.5rem;}
.perRig2 .perR4 .perR4Bot{width:100%;height:auto;overflow:hidden;margin-top:1.2rem;padding-left:14px;}
.perRig2 .perR4 .perR4Bot span{display:inline-block;overflow:hidden;border-radius:28px;height:28px;line-height:28px;margin-right:10px;margin-bottom:10px;padding:0px 20px;background:#f2f2f2;color:#666;font-size:1rem;}

.perRig3{width:100%;}
.perRig3 h1{ font-size:1.6rem; color:#8200ff; font-weight:bold; border-bottom:1px #f6f6f6 solid; padding-bottom:15px; margin-top:5px; margin-bottom:10px;}
.peRg3a{height:auto;overflow:hidden; padding-left:45px; padding-top:35px;}
.peRg3a span{ float:left; font-size:1.3rem;color:#000;}
.peRg3a input{float:left;font-size:1.3rem; width:200px; color:#000;margin-left:7px;}
.peRg3a font{float:left; margin-left:10px; padding-left:30px; background:url(../images/sx.png) left center no-repeat;font-size:1.3rem;color:#6b6b6b;}
.peRg3b{height:auto;overflow:hidden; padding-left:45px; padding-top:30px;}
.peRg3b .on1{ float:left;width:385px;}
.peRg3b .on1 span{ float:left; display:inline-block; width:94px; text-align:right; font-size:1.3rem;color:#000; line-height:42px;}
.peRg3b .on1 div{float:left; width:215px; height:42px; padding:0px 15px; border:1px #ddd solid; border-radius:0.4em; margin-left:7px;}
.peRg3b .on1 div select{width:100%;height:40px; line-height:40px; font-size:1.3rem;color:#000;}
.peRg3b .on1 div input{line-height: 40px;font-size: 1.3rem;color: #000;}

.peRg3c{height:auto;overflow:hidden; padding-left:45px; padding-top:35px;}
.peRg3c span{ float:left;display:inline-block; width:94px; text-align:right; font-size:1.3rem;color:#000;}
.peRg3c .im1{float:left; width:680px;margin-left:7px;}
.peRg3c .im1 .xuan-group{ float:left; margin-right:20px; margin-bottom:16px;}
.peRg3c .im1 .xuan-group input{display:none;opacity:0;}
.peRg3c .im1 .xuan-group input[type=checkbox]+label{ position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center; font-size:1.3rem;color:#000; }
.peRg3c .im1 .xuan-group input[type=checkbox]+label:before{line-height:28px;display:inline-block;width:28px;height:28px;margin-right:12px;content:'';color:#fff;border:1px solid #ddd;background-color:#fff;border-radius:3px;}
.peRg3c .im1 .xuan-group input[type=checkbox]:checked+label:before{content:' ';background:#276bf2 url(../images/dxz.png) center center no-repeat;border:1px solid #276bf2;}

.peRg3d{height:auto;overflow:hidden; padding-left:45px; padding-top:35px;}
.peRg3d span{ float:left;display:inline-block; width:94px; text-align:right; font-size:1.3rem;color:#000; margin-top:20px;}
.peRg3d div{float:left; width:680px; overflow:hidden; margin-left:7px;border:1px #ddd solid; padding:20px;border-radius:0.4em;}
.peRg3d div textarea{width:100%; height:200px;font-size:1.3rem;color:#000;}

.peRg3e{height:auto;overflow:hidden; padding-left:45px; padding-top:35px;}
.peRg3e span{ float:left;display:inline-block; width:94px; text-align:right; font-size:1.3rem;color:#000; line-height:42px;}
.peRg3e .onb1{float:left;width:710px; overflow:hidden; margin-left:7px;}

.peRg3e .onb1 .onb1a{float:left; width:215px; height:42px; padding:0px 15px; border:1px #ddd solid; border-radius:0.4em; margin-right:17px; margin-bottom:16px;}
.peRg3e .onb1 .onb1a select{width:100%;height:40px; line-height:40px; font-size:1.3rem;color:#000;}
.peRg3e .onb1 .onb1a input{line-height: 40px;font-size: 1.3rem;color: #000;}

.peRg3f{height:auto;overflow:hidden; padding-left:135px; padding-top:35px;}
.peRg3f input{ float:left; width:186px; height:48px; text-align:center; line-height:48px; border-radius:0.4em;font-size:1.3rem; cursor:pointer;}
.peRg3f .on1{ background:#dcdcdc; color:#000; margin-right:22px;}
.peRg3f .on2{ background:#276bf2; color:#fff;}


.perRig4{width:100%;}
.perRig4 h1 {font-size:1.6rem;color:#8200ff;font-weight:bold;border-bottom:1px #f6f6f6 solid;padding-bottom:15px;margin-top:5px;margin-bottom:5px;}
.perRig4 .peRg4{width:100%;height:auto;overflow:hidden;}
.perRig4 .peRg4 ul li{width:100%;height:auto;overflow:hidden; padding:25px 0px; border-bottom:1px #f0f0f0 solid;}
.perRig4 .peRg4 ul li div{font-size:1.3rem;color:#4d4d4d; line-height:1.6em;}
.perRig4 .peRg4 ul li p{ margin-top:12px;}
.perRig4 .peRg4 ul li p span{font-size:1.3rem;color:#c9c9c9; padding-left:28px; background:url(../images/rl.png) left center no-repeat;}


/* 我的相册 */
.perRig5{width:100%;}
.perRig5 h1 {font-size:1.6rem;color:#8200ff;font-weight:bold;border-bottom:1px #f6f6f6 solid;padding-bottom:15px;margin-top:5px;}
.perRig5 .peRg5a{width:100%;height:auto;overflow:hidden; margin-top:40px;}
.perRig5 .peRg5a p{font-size:1.45rem;color:#7d7d7d; margin-bottom:20px;}
.perRig5 .peRg5a ul li{ float:left; width:31.2%; height:auto; overflow:hidden; margin-left:3.2%;}
.perRig5 .peRg5a ul li .onb1{width:100%;height:auto;overflow:hidden; border-radius:0.6em; position:relative;}
.perRig5 .peRg5a ul li .onb1 .om1{width:100%;}
.perRig5 .peRg5a ul li .onb1 i{ position:absolute; left:0%; top:0%;}
.perRig5 .peRg5a ul li .onb2{height:auto;overflow:hidden; margin-top:15px;}
.perRig5 .peRg5a ul li .onb2 .om1{ float:left;font-size:1.3rem; color:#8f8f8f; line-height:30px;}
.perRig5 .peRg5a ul li .onb2 .om2{ display:inline-block; height:30px; float:left;font-size:1.2rem; color:#276bf2; margin-left:3%; border:1px #276bf2 solid; padding:0px 16px; line-height:26px; border-radius:30px;}
.perRig5 .peRg5a ul li .onb2 font{ float:right; font-size:1.25rem; color:#454545; padding-left:20px; background:url(../images/sc.png) left center no-repeat;line-height:30px;}
.perRig5 .peRg5a ul li:nth-of-type(1){ margin-left:0px;}

.perRig5 .peRg5b{width:100%;height:auto;overflow:hidden; margin-top:45px; }
.perRig5 .peRg5b #imgPreview { border:2px #eaeaea solid;width:285px;height:270px; background:url(../images/tna.png) center center no-repeat;}
.perRig5 .peRg5b #prompt3 {width:100%;height:270px;text-align:center;position:relative;}
.perRig5 .peRg5b .filepath {width:100%; height:100%;opacity:0;cursor:pointer;}
.perRig5 .peRg5b #img3 {height:100%;width:100%;display:none;}
.perRig5 .peRg5b .peRg5b1{height:auto;overflow:hidden; margin-top:45px;}
.perRig5 .peRg5b .peRg5b1 input{float:left;  height:48px; text-align:center; line-height:48px; border-radius:0.4em;font-size:1.3rem; cursor:pointer;}
.perRig5 .peRg5b .peRg5b1 .on1{width:123px;background:#dcdcdc; color:#000; margin-right:15px;}
.perRig5 .peRg5b .peRg5b1 .on2{width:154px;background:#276bf2; color:#fff;}

.perRig5 .peRg5c{width:100%;height:auto;overflow:hidden; margin-top:75px; border:1px #276bf2 solid; padding:25px; border-radius:0.5em;}
.perRig5 .peRg5c p{ font-size:1.4rem; color:#276bf2; font-weight:bold;}
.perRig5 .peRg5c div{width:100%;height:auto;overflow:hidden; font-size:1.25rem; color:#616161; line-height:1.8em; margin-top:10px;}


/* 系统设置 */
.perRig6{width:100%;}
.perRig6 h1 {font-size:1.6rem;color:#8200ff;font-weight:bold;border-bottom:1px #f6f6f6 solid;padding-bottom:15px;margin-top:5px;}
.perRig6 .peRg6a{width:100%;height:auto;overflow:hidden; margin-top:20px;padding:0px 40px;}
.perRig6 .peRg6a ul li{ float:left;width:100%;height:auto;overflow:hidden; padding:25px 0px; border-bottom:1px #f0f0f0 solid;}
.perRig6 .peRg6a li .omb1{ float:left; width:600px;}
.perRig6 .peRg6a li .omb1a{ float:left; width:70px; height:70px; overflow:hidden; border-radius:0.5em;}
.perRig6 .peRg6a li .omb1b{ float:left; margin-left:25px;}
.perRig6 .peRg6a li .omb1b p{ margin-top:7px;}
.perRig6 .peRg6a li .omb1b p span{ font-size:1.5rem; color:#080808;}
.perRig6 .peRg6a li .omb1b p font{ font-size:1.3rem; color:#525151;}
.perRig6 .peRg6a li .omb2{ float:right; width:168px; height:38px; overflow:hidden; border-radius:38px; border:1px #276bf2 solid; color:#276bf2; font-size:1.3rem; text-align:center; line-height:34px; cursor: pointer;}
.perRig6 .peRg6a li .omb2:hover{background:#276bf2; color:#fff; }

/* 密码修改 */
.modify{ width:100%; height:100%; overflow:hidden; position:fixed; left:0px; top:0px;background-color:rgba(0,0,0,0.5); display: none;}
.modifyz{position:absolute; left:50%; top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%); width:655px; background:#fff;}
.modfyTit{width:100%;height:auto;overflow:hidden; padding:20px 23px; border-bottom:2px #ebebeb solid;}
.modfyTit span{ float:left; font-size:1.6rem; color:#333; line-height:28px;}
.modfyTit i{ float:right; margin-top:4px; cursor: pointer;}
.modfytop{width:100%;height:auto;overflow:hidden;padding:30px 23px 40px 23px;}
.modfytop ul li{width:100%;height:auto;overflow:hidden; margin-bottom:25px;}
.modfytop ul li span{float:left; display:inline-block; width:152px; text-align:right; font-size:1.5rem; color:#333;line-height:42px; margin-right:25px;}
.modfytop ul li div{float:left;width:360px;height:46px; overflow:hidden; border:1px #ccc solid; border-radius:0.3em;}
.modfytop ul li div input{width:100%; height:44px; line-height:44px; padding:0px 10px; font-size:1.4rem; color:#000;}

.modfytop ul li.om1 .om1a{float:left;width:160px;height:46px; overflow:hidden; border:1px #ccc solid; border-radius:0.3em;}
.modfytop ul li.om1 .om1a input{width:100%; height:44px; line-height:44px; padding:0px 10px; font-size:1.4rem; color:#000;}
.modfytop ul li.om1 .om1b{float:left; margin-left:20px;width:180px;height:46px; line-height:42px;background:#eaeaea;overflow:hidden; border:1px #ccc solid; text-align:center;font-size:1.4rem; color:#818181;cursor: pointer; }


.modfytop .rgt1{ margin-left:175px;width:360px;height:46px; overflow:hidden; border:1px #276bf2 solid; border-radius:0.3em; background:#276bf2;}
.modfytop .rgt1 input{width:100%; height:44px; line-height:44px; font-size:1.4rem; color:#fff;background:#276bf2; cursor:pointer;}











html {font-size:60% !important;}
@media only screen and (min-width:1025px) and (max-width:1920px) {
    html {font-size:90% !important;}
}
@media only screen and (min-width:481px) {
    html {font-size:90% !important;}
}
@media only screen and (min-width:1921px) {
    html {font-size:110% !important;}
}
@media only screen and (min-width:1025px) and (max-width:1480px) {
    html {font-size:80% !important;}
}