body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,hr,thead,tbody,tfoot,th,td{margin:0;padding:0;font-weight:normal;}
ul,ol{list-style:none;}
a{text-decoration:none;color:#404040;}
html{-ms-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;}
body{background:#27007a;line-height:1.5;width:7.5rem;margin:0 auto;overflow-x:hidden;font-size:.3rem;font-family:'Microsoft YaHei',Helvetica,Arial,sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,0);}
b,strong{font-weight:bold;}
i,em{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
table th,table td{border:1px solid #ddd;padding:5px;}
table th{font-weight:inherit;border-bottom-width:2px;border-bottom-color:#ccc;}
img{border:0 none;width:auto\9;max-width:100%;vertical-align:top;display:block;width:100%;}

.m-center{padding:0rem 0.3rem 0.5rem 0.3rem;width:6.9rem;margin:0 auto;/* float: left; */}
.mline{width:7.5rem; clear:both;height:0.02rem;background-color: #3500a2; margin:0 auto}
.nybox{ margin: 0 auto; width:6.9rem; clear:both;}

.tishi-time{color: #d6af72;font-size: 0.26rem;margin-top: 0.1rem;padding: 0.1rem;text-shadow:0.05rem 0.05rem 0.05rem #14003e;}

/*---------------------------*/

/*-------------顶部音乐--------------*/
.tp-music{position:absolute;right: 0.4rem;top:0.3rem;z-index: 1001; height:0.5rem; width:0.5rem}




/*-----banner-----*/
.banner{height:5.5rem;position: relative;}
.banner-zi{position: absolute;z-index: 999;top: 0%;}
.banner-zi img{height:5.06rem;}
/* banner-zi主轴居中 */
.flex-def{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
.flex-zCenter{-webkit-box-pack: center;-moz-justify-content: center;-webkit-justify-content: center;justify-content: center;}
/*--------粒子---------*/
.sd-head{width:100%;height:5.5rem;position:relative;background:url(../images/mbg.jpg) center center no-repeat;background-size:100% 100%;perspective:300;-webkit-perspective:300}
.starss{transform:perspective(500px);transform-style:preserve-3d;position:absolute;bottom:0;perspective-origin:50% 100%;left:50%;animation:rotate 120s infinite linear}
.star{width:15px;height:15px;border-radius:50%;position:absolute;top:0;left:0;transform-origin:0 0 -300px;transform:translate3d(0,0,-300px);backface-visibility:hidden}
.stars-box{position:absolute;width:100%;height:5.5rem;left:0;top:0;overflow:hidden}
.stars-box{perspective: 340px;}
.stars{
  position: absolute;
  top: 50%;
  left: 50%;
  width: 2px;
  height: 2px;
  box-shadow: -238px 108px #f3ba00, 193px -376px #f3ba00, -1264px -60px #f3ba00,
    145px -443px #f3ba00, -1440px 37px #f3ba00, 262px -136px #f3ba00,
    212px 219px #f3ba00, 319px 223px #f3ba00, 1246px -51px #f3ba00,
    308px 26px #f3ba00, 147px 229px #f3ba00, -1041px 450px #f3ba00,
    671px 86px #f3ba00, -921px 234px #f3ba00, -957px 242px #f3ba00,
    1249px -285px #f3ba00, 741px 434px #f3ba00, -1030px 330px #f3ba00,
    311px -475px #f3ba00, -413px -105px #f3ba00, 868px -435px #f3ba00,
    -790px 289px #f3ba00, 202px 427px #f3ba00, -22px -158px #f3ba00,
    -1294px -297px #f3ba00, -63px 200px #f3ba00, -592px -86px #f3ba00,
    -732px 366px #f3ba00, -1426px -262px #f3ba00, 475px -400px #f3ba00,
    -1442px -153px #f3ba00, 1124px -219px #f3ba00, 701px 257px #f3ba00,
    36px -179px #f3ba00, -937px 480px #f3ba00, -267px -418px #f3ba00,
    1467px 127px #f3ba00, -1128px 274px #f3ba00, -180px 430px #f3ba00,
    624px 275px #f3ba00, -473px 150px #f3ba00, -537px -348px #f3ba00,
    410px 455px #f3ba00, 497px -29px #f3ba00, 416px -370px #f3ba00,
    977px 82px #f3ba00, 1209px -222px #f3ba00, 637px 360px #f3ba00,
    -1049px 409px #f3ba00, 959px 407px #f3ba00, -1153px -168px #f3ba00,
    -437px -216px #f3ba00, -572px 420px #f3ba00, -228px 78px #f3ba00,
    -925px 452px #f3ba00, 244px 30px #f3ba00, 453px -336px #f3ba00,
    993px -63px #f3ba00, 670px -343px #f3ba00, -1088px 344px #f3ba00,
    -170px -153px #f3ba00, 987px -208px #f3ba00, 596px 166px #f3ba00,
    -1362px -28px #f3ba00, 1291px -106px #f3ba00, -1128px 169px #f3ba00,
    1056px 367px #f3ba00, 261px -128px #f3ba00, 1017px 401px#f3ba00,
    1381px 245px #f3ba00, 536px -113px #f3ba00, -92px -217px#f3ba00,
    1481px 268px #f3ba00, 832px -345px #f3ba00, -863px 138px#f3ba00,
    -997px -412px #f3ba00, -330px -260px #f3ba00, 691px -39px#f3ba00,
    -468px -135px #f3ba00, -535px 405px #f3ba00, -1289px -284px#f3ba00,
    823px -225px #f3ba00, -1172px -348px #f3ba00, 505px -319px#f3ba00,
    94px -45px #f3ba00, -687px -64px #f3ba00, -1133px -456px#f3ba00,
    1357px 135px #f3ba00, -919px -249px #f3ba00, 206px 32px #f3ba00,
    1453px -338px #f3ba00, -764px 83px #f3ba00, 726px 85px #f3ba00,
    205px 103px #f3ba00, 85px 116px #f3ba00, 1104px -121px #f3ba00,
    649px -304px #f3ba00, -313px 313px #f3ba00, 491px -419px #f3ba00,
    -1405px 397px #f3ba00, 30px -81px #f3ba00;
  animation: fly 3s linear infinite;
  transform-style: preserve-3d;
}
.stars:before,.stars:after {content: "";position: absolute;width: inherit;height: inherit;box-shadow: inherit;}
.stars:before {transform: translateZ(-300px);animation: fade1 3s linear infinite;}
.stars:after {transform: translateZ(-600px);animation: fade2 3s linear infinite;}

@keyframes fly {from {transform: translateZ(0px);}to {transform: translateZ(300px);}}
@keyframes fade1 {from {opacity: 0.5;}to {opacity: 1;}}
@keyframes fade2 {from {opacity: 0;}to {opacity: 0.5;}}
/*--------粒子end---------*/

/*--------搜索框---------*/
.search{float:left;position: relative;background-color: #19004f;padding: 0.45rem 0.3rem;}
.search input.ipt {float:left;width: 4.7rem;height: 0.6rem;font-size: 0.24rem;padding: 0.1rem 0.2rem;color: #666;border: none;border-radius: 0.1rem 0rem 0rem 0.1rem;}
.search input.sbt {float:right;width: 1.8rem;height: 0.8rem;font-size: 0.3rem;padding-left:0.32rem; color: #8d4f11;background-image:linear-gradient(#ffe6b1,#ffd090);cursor: pointer;border: none;border-radius: 0rem 0.1rem 0.1rem 0rem;}
.search i img{width:0.27rem;height:0.27rem;position: absolute;top:0.73rem;right:1.42rem;}

/*--------bar---------*/
.mbar{float:left;background-image:linear-gradient(#18004c,#2b0084);padding: 0.1rem 0.3rem 0.45rem 0.3rem;}
.mbar ul{float:left;}
.mbar ul li{float:left;background-image:linear-gradient(#5741ff,#5a02ae);width:1.35rem;height:1.35rem;border-radius: 50%;text-align: center;margin-right: 0.5rem;box-shadow: 0rem 0.05rem 0.01rem 0.02rem #290065;}
.mbar ul li:nth-child(4){margin-right: 0;}
.mbar ul li a{float:left;color:#fff;font-size: 0.24rem;}
.mbar ul li img{width:0.45rem;height:0.45rem;margin: 0.30rem 0.45rem 0rem 0.45rem;}

/*--------标题---------*/
.m-title{width:6.9rem; margin-top:0.3rem;text-align: center; background: url(../images/m-title.png) center center no-repeat;background-size:100% 100%;-webkit-perspective: 300;}
.m-title h2{font-size: 0.4rem;color:#ffe5b0;font-weight: 600; }
.m-title p{font-size: 0.26rem; color:#5e5e5e;}


/*-----------------主体----------------*/

.mtop-main{padding:0rem 0.3rem; }
/*title*/
.mtitle{width:6.9rem; margin:0.4rem 0rem 0.2rem 0rem;text-align: center; background: url(../images/mtop-title.png) center center no-repeat;background-size:100% 100%;-webkit-perspective: 300;}
.mtitle h2{font-size: 0.4rem;color:#ffe5b0;font-weight: 600; }
.mtitle p{font-size: 0.22rem;color:#f6d798;margin-top: 0.05rem;}
.mtitle2{width:6.9rem; margin:0.3rem 0rem 0.2rem 0rem;text-align: center; background: url(../images/m-title2.png) center center no-repeat;background-size:100% 100%;-webkit-perspective: 300;}
.mtitle2 h2{font-size: 0.4rem;color:#ffe5b0;font-weight: 600; }
.mtitle2 p{font-size: 0.24rem;color:#f6d798;margin-top: 0.05rem;}

/*toplist*/
.mtop-list{float:left;margin-bottom: 0.2rem;}
.mtop-list ul li{float:left;width:3.35rem;height:4.74rem;background-color: #fff;border-radius: 0.1rem;text-align: center;margin-right: 0.2rem;margin-top: 0.35rem;}
.mtop-list ul li:nth-child(2n){margin-right: 0;}
.mtop-list ul li a img{border-radius: 0.1rem 0.1rem 0rem 0rem;width:3.35rem;height:2.23rem;}
.mtop-list ul li a h2{font-size: 0.32rem;margin-top: 0.15rem; margin-bottom: 0.1rem;font-weight: 600;}
.mtop-list p{font-size: 0.26rem;height: 0.7rem;color:#686868;margin: 0rem 0rem 0.15rem 0rem;}
.mtop-list .btn{float:left;font-size: 0.3rem;padding:0.18rem 0.95rem;background: linear-gradient(90deg, #4f47e9 0%, #cd4ee1 100%);color:#fff;border-radius: 0.1rem;margin-left: 0.12rem;}
/*hover*/
.mtop-list ul li a h1:hover{}
.mtop-list .btn:hover{background: linear-gradient(120deg,  #4e46d5 0%, #b83eca 100%);}

/*文字标注*/
.m-biaozhu{text-align: center;}
.m-biaozhu p{color: #6d65c7;font-size: 0.20rem;margin:0.05rem 0rem 0.4rem 0rem;}
.m-biaozhu p:nth-child(1){margin:0.05rem 0rem 0.05rem 0rem;}


/*--------mfoot---------*/
.m-zhushi {color: #503983; font-size: 0.2rem;padding: 0.15rem 0.3rem;background-color: #1f045a; width:6.9rem;margin: 0 auto 0rem auto; clear:both}
.mfoot{width:6.9rem;background-color: #18004b;padding:0.15rem 0.3rem;text-align: center;margin: 0 auto 1rem auto; clear:both}
.mfoot ul{ margin:0px;}
.mfoot ul li{font-size: 0.24rem;}
.mfoot ul li a{color:#999;margin: 0rem 0.1rem;}
.mfoot ul span{color: #999;}
.banquan{color:#999;}
.banquan a{color:#999;}

/*--------底部悬浮---------*/
.xuanfu{width: 100%;max-width: 7.5rem;left: 0;right: 0;margin: 0 auto;position: fixed;left: 0;bottom: 0;display: flex;flex: none;z-index: 99;}
.xuanfu a{color:#fff;padding:0.3rem 0.73rem;font-size: 0.26rem;}
.xuanfu1{background: linear-gradient(to right, #5ca7ff, #777fff );}
.xuanfu2{background: linear-gradient(to right, #ff5ca3, #d14bfd );}
.xuanfu3{background: linear-gradient(to right, #5ca7ff, #777fff );}

.compxuanfu1{background: linear-gradient(to right, #efce32 ,#ffa140 );}
.compxuanfu2{background: linear-gradient(to right, #ff358d, #c932fb );}
.compxuanfu3{background: linear-gradient(to right, #5ca7ff, #5c65f7 );}



/*------------投票专区---------------*/
.mvote-list{float:left;margin-bottom: 0.5rem;}
.mvote-list ul li{float:left;width:3.35rem;background-color: #fff;border-radius: 0.1rem;text-align: center;padding-bottom:0.1rem; margin:0.35rem 0.2rem 0 0;}
.mvote-list ul li:nth-child(2n){margin-right: 0;}
.mvote-list ul li a img{border-radius: 0.1rem 0.1rem 0rem 0rem;width:3.35rem;height: 2.23rem;}
.mvote-list ul li a h1{font-size: 0.3rem;margin-top: 0.15rem; margin-bottom: 0.15rem;font-weight: 600;}
.mvote-list p{font-size: 0.26rem;color:#e54242;margin: 0.2rem 0rem 0.1rem 0rem;}
.mvote-list .btn{float:left;font-size: 0.3rem;padding:0.18rem 0.95rem;background-color: #e54242;color:#fff;border-radius: 0.1rem;margin-left: 0.12rem;}
/*hover*/
.mvote-list ul li a h1:hover{}
.mvote-list .btn:hover{background:#D52F33;}



/*------------品牌详情页---------------*/
.pp{margin: 0.5rem 0rem;}
.pp-top{text-align: center;}
.pp-top img{border:0.03rem solid #ffe4af;width:6.9rem;height: 4.6rem;}
.pp-top h1{font-size: 0.45rem;color:#fff;margin: 0.2rem 0rem 0.1rem 0rem;}
.pp-top ul li{font-size: 0.3rem;line-height: 0.45rem;color:#F8EBD3}
.pp-top p{font-size: 0.35rem;color:#ea4b4b;margin:0.3rem 0rem;background:url("../images/js-line.png") center center no-repeat;background-size:100% 100%;}
.pp-top .btn{font-size: 0.3rem;padding:0.18rem 1.25rem;background-color: #e54242;color:#fff;border-radius: 0.4rem;margin-left: 0.12rem;cursor:pointer;}
.pp-top .btn-ok{font-size: 0.25rem;padding:0.13rem 1.25rem;background-color:#CCCCCC;color:#000;border-radius: 0.4rem;margin-left: 0.12rem;}
.pp-top .btn-close{font-size: 0.25rem;padding:0.13rem 1.25rem;background-color:#9C9C9C;color:#000;border-radius: 0.4rem;margin-left: 0.12rem;}
.pp-top .time{ color:#000000; font-size:0.15rem; padding:0px;}
.pp-js{background-color: #200066;margin-top: 0.5rem;padding: 0.3rem 0rem;}
.pp-js .pp-title{background: url("../images/js-title.png") center center no-repeat;background-size:100% 100%;height: 0.5rem;padding: 0.15rem 0.5rem;width: 2.3rem;}
.pp-js .pp-title p{color:#fff;font-size: 0.32rem;}
.pp-js .pp-word{padding: 0.4rem;}
.pp-js .pp-word p{color:#cbcbcb;font-size: 0.26rem;margin-bottom: 0.1rem;line-height: 0.45rem;text-indent: 0.5rem;}
/*hover*/
.pp-top .btn:hover{background:#D52F33;}


/*------------活动介绍页---------------*/
/*切换*/

.about{width:6.46rem;padding:0.2rem;border:0.01rem solid #ffe5b0;margin-top: 0.3rem; margin-bottom:0.4rem}
.about p{ color:#cbcbcb;font-size: 0.26rem;}

/*活动介绍*/
.ny-word{width: 6.1rem;background-color: #200066;padding: 0.4rem;margin-top: 0.3rem;}
.ny-word h1{color:#FFFFFF; font-weight:bold;font-size: 0.4rem;margin-bottom: 0.15rem;line-height: 0.5rem; clear:both}
.ny-word .timline{color:#cbcbcb;font-size: 0.16rem;margin-bottom: 0.2rem;line-height: 0.3rem; clear:both}
.ny-word p{color:#cbcbcb;font-size: 0.26rem;margin-bottom: 0.1rem;line-height: 0.45rem;text-indent: 2em}
.ny-word p a,.ny-word a{color:#cbcbcb;}
.ny-word h3{font-size: 0.3rem;font-weight:bold; color:#ffffff ; background-repeat: no-repeat;}

.ny-word-nop{width: 6.1rem;background-color: #200066;padding: 0.4rem;margin-top: 0.3rem;}
.ny-word-nop p{color:#cbcbcb;font-size: 0.26rem;margin-bottom: 0.1rem;line-height: 0.45rem;}
.ny-word-nop h3{font-size: 0.3rem;font-weight:bold; color:#ffffff ; background-repeat: no-repeat;}

.ny-jiang {width:6.9rem; clear:both;zoom:1;}
.ny-jiang ul {float: left;margin-top: 0.15rem; margin-bottom:0.5rem}
.ny-jiang ul li{float: left;width:6.9rem;height:1.1rem; background:url("../images/mjiang-back.jpg") center center no-repeat;background-size:100% 100%;margin-top: 0.2rem;}
.ny-jiang ul li img{float: left;padding:0.1rem 0.2rem 0rem 0.2rem;width:0.88rem;height:0.88rem;}
.ny-jiang ul li h3{float: left;font-size: 0.32rem; color:#333;padding-top:0.3rem;font-weight: 600;}
.ny-jiang ul li p{float:right;padding:0.35rem 0.2rem 0rem 0rem;font-size: 0.26rem;}

.ny-contact{float: left;border:0.01rem solid #ffe5b0;width:6.08rem;padding:0.3rem 0.4rem;margin: 0.3rem 0rem 0.5rem 0rem;}
.ny-contact ul li{color:#ffe5b0;font-size:0.26rem;line-height: 0.45rem;}
.ny-contact ul li a{color:#ffe5b0; font-weight:bold}

/*------------活动流程页---------------*/
.process-word{width: 6.1rem;background-color: #200066;padding: 0.4rem;margin-top: 0.3rem;}
.pror1{width:6.1rem; clear:both}
.pror1 p{color:#cbcbcb;font-size: 0.26rem;margin: 0.1rem 0rem;line-height: 0.45rem;}
.pror1 h1{color:rgb(243, 243, 243);font-size: 0.36rem;font-weight: 600;}
.pror1 h1 i{color:#23006e;font-size: 0.26rem;background-color: #ffe5b0;border-radius: 0.05rem;padding: 0.02rem 0.05rem;margin-left: 0.2rem;}
.pror1 h3{font-size: 0.3rem;font-weight:bold; color:#ffffff ; background-repeat: no-repeat;}
/*------------在线报名页---------------*/
/*-表单-*/
.message {float:left;}
.message ul{padding-top: 0.3rem;}
.message ul li{border: 0.01rem solid #ffe5b0;color: #ffe5b0; line-height: 0.7rem;margin-bottom: 0.4rem;}
.message ul li .red{color:#fe0000;margin-left: 0.1rem;}
.message ul li label{left: 0.1rem;font-size: 0.26rem;margin-left: 0.1rem;vertical-align:top;}
.message ul li input[type='text']{width:5.7rem;height: 0.7rem; line-height: 0.7rem; font-size: 0.26rem;background-color: #27007a;border: none; color:#FFFFFF}
.message .username input[type='text']{width:3rem;}
.message .textarea{height:1.2rem; font-family:Arial, Helvetica, sans-serif;}
.message ul li textarea{width: 5.7rem;height: 1.2rem;line-height: 0.7rem;font-size: 0.26rem;background-color: #27007a;border: none;font-family:Arial, Helvetica, sans-serif; color:#FFFFFF}
.message .btns {float: left;margin-bottom: 0.4rem;}
.message .btns .button{float: left;border-radius: 0.1rem;width:3.3rem;height: 0.72rem; color:#fff;font-size: 0.26rem;background-image:linear-gradient(#fe7e6d,#d23f3f);border:none;margin-right: 0.2rem;}
.message .btns .resetbtn{float: right;border-radius: 0.1rem;width:3.3rem;height: 0.72rem; color:#fff;font-size: 0.26rem;background-image:linear-gradient(#5740fe,#5a03b0);border:none;}
.message .sex {font-size: 0.26rem;}
.message .sex input{margin: 0rem 0.1rem;}
/*提示*/
.message-tishi{float:left; border:0.01rem solid #d23f3f;padding:0.15rem; margin-bottom:0.3rem}
.message-tishi p{color:#d23f3f;font-size: 0.26rem;}


/*---联系客服---*/
.nykefu-ma{float:left;margin-top: 0.3rem;}
.nykefu-ma img{float:left;width:2.16rem;height:2.16rem;margin-right: 0.21rem;}
.nykefu-ma img:nth-child(3){margin-right: 0rem;}


/*------------媒体报道页---------------*/
.nynew-bar{padding:0.3rem 1.78rem 0.4rem 1.78rem;}
.nynew-bar a{border:0.01rem solid #ffe5b0;color:#ffe5b0;padding:0.1rem;margin-right: 0.3rem;font-size: 0.32rem;}
.nynew-bar a:nth-child(2){margin-right: 0rem;}
/*hover*/
.nynew-bar a:hover{background-color: #ffe5b0;color:#200066;}
/*内容*/
.nynew-list{ clear:both; margin:  0 auto;}
.nynew-list ul li{background-color: #200066;padding: 0.3rem;margin-bottom: 0.4rem;border: 0.02rem solid #3602a0;}
.nynew-list ul li img{width:6.3rem;height: 4.7rem;}
.nynew-list ul li h3{font-size: 0.32rem;color:rgb(243, 243, 243);font-weight: 600;margin: 0.15rem 0rem 0.1rem 0rem;overflow:hidden; text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;}
.nynew-list ul li p{font-size: 0.26rem; color:#cbcbcb;overflow:hidden; text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;}

/*内容*/
.mtnew-list{ clear:both; margin:  0 auto;}
.mtnew-list ul li{background-color: #200066;padding: 0.3rem;margin-bottom: 0.4rem;border: 0.02rem solid #3602a0;}
.mtnew-list-list ul li img{width:6.3rem;height: 3.3rem;}
.mtnew-list ul li h3{font-size: 0.32rem;color:rgb(243, 243, 243);font-weight: 600;margin: 0.15rem 0rem 0.1rem 0rem;overflow:hidden; text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;}
.mtnew-list ul li p{font-size: 0.26rem; color:#cbcbcb;overflow:hidden; text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;}


/*十大品牌页面-公布弹窗*/
.publish-pop{position: fixed;top: 0;left: 0;z-index: 9999;width: 100%;height: 100%;display:block;}
.publish-pop .pobp-hide{z-index:999;position: absolute;top: 0;left: 0;background-color: rgba(0, 0, 0, 0.57);width: 100%;height: 100%;}
.pobp-main{width:7.5rem;height:6.2rem;position: absolute;background-image:url(../images/pobp-back.png);background-position: center;background-size: 130% 150%;left: 50%;top: 45%;z-index: 10001;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.pobp-main>img{width: 6rem;margin: 0.4rem 0 0 0.8rem;}
.pobp-main .pobp-btn{margin: 0.3rem 0 0 2.1rem;display: block;letter-spacing:0.02rem;text-shadow: 0 0.02rem 0.18rem #941169;text-align: center;color:#fff;font-size:0.3rem;border-radius:1.8rem;font-weight: bold;width:3.5rem;padding-top:0.15rem;height:0.62rem;background-image: linear-gradient(to right,#904ff4, #c033f5,#f83fec,#fa63ba,#fdb596,#ffe38f);}
.pobp-main .pobp-btn:hover{background-image: linear-gradient(to right,#8742f0, #b428e8,#eb30df,#e84fa7,#f8a582,#f7d77a);}
.pobp-main #pobp-close{display: inline-block;position: absolute;bottom: -1.3rem;left: 46%;color: #fff;text-align: center;}
.pobp-main #pobp-close p{width:0.65rem;height:0.64rem;border-radius: 50%;font-size:0.38rem;color: #fff;border:0.04rem solid #fff;}



/*------------排行榜页---------------*/
.ranking{background-color:#200066; margin-top:0.3rem; zoom:1; width:6.9rem; float:left; margin-bottom:0.3rem}
.ranking .top-title ul{}
.ranking .top-title ul li{float: left;color:#ffe5b0;font-size: 0.32rem;margin: 0.4rem 0rem;}
.ranking .top-title ul li:nth-child(1){margin-left: 0.4rem;}
.ranking .top-title ul li:nth-child(2){margin-left: 0.6rem;}
.ranking .top-title ul li:nth-child(3){margin-left: 2.9rem;}

/*list*/
.top-list{background-color:#200066;}
.top-list ul li{float: left;width:6.9rem;text-align: center;margin-bottom: 0.35rem; color:#FFFFFF}
.top-list ul li p{float: left;width:0.45rem;height:0.45rem;margin-left: 0.5rem;font-size:0.3rem;background: url("../images/top50.png") center center no-repeat;background-size:100% 100%;}
.top-list ul li h2{float: left; width:4rem;font-size: 0.32rem;font-weight: 600; text-align:left; margin-left:0.7rem}
.top-list ul li h2 a{color:#FFFFFF}
.top-list ul li span{float: left;margin-left: 0rem;font-size: 0.26rem;}



/*------------联系客服页---------------*/
.mct-main{ margin-top:0.3rem;zoom:1; width:6.9rem }
.mct-main ul{ clear:both; margin:0;color:#cbcbcb;}
.mct-main ul li{width:6.9rem; margin-bottom:0.2rem; margin-top:0.2rem; clear:both;zoom:1;background-color: #200066; height:2rem;}
.mct-main ul li a{ color:#FF0000; font-weight:bold}
.mct-main ul li img{float: left;width:2rem;height:2rem; margin-right:0.2rem;}
.mct-main ul li p{float: left;line-height: 0.40rem;font-size: 0.24rem;margin-top: 0.2rem;}
.mct-main ul li p b{font-size: 0.28rem;color:#e6e6e6;}
.mct-main ul li p span{color:#e54242;font-weight: 600;font-size: 0.18rem;}
.mct-main .mct-tishi{font-size: 0.26rem;color:#cbcbcb;}


/*------------投我一票验证码悬浮框------------*/
.poptou-hide{z-index:999;filter:alpha(opacity=50);background:rgb(0, 0, 0);opacity: 0.7;-moz-opacity: 0.5;left:0;top:0;height:100%;width:100%;position:fixed;display: none;}
.pop-tou{float: left;width:6.9rem;margin-right: 0.3rem; border-radius:0.1rem;position:fixed;z-index:1000;top:3.0rem;margin-left: 0.3rem;display: none;}
.poptou-close{display:inline-block;font-size: 0.26rem;color:#fff;text-align: center;margin: 0.4rem 3.25rem 0rem 3.25rem;}
.poptou-close p{border:0.02rem solid #fff;width:0.5rem;height:0.5rem;border-radius: 50%;}
.pop-tou .pop-main{float:left;height:2.3rem;background-color: #fff;padding: 0.6rem 0.5rem 0.8rem 0.5rem;border-radius: 0rem 0rem 0.1rem 0.1rem;}
.poptou-top{height:0.8rem;background:url("../images/poptou-top.jpg") center center no-repeat;background-size:100% 100%;border-radius: 0.1rem 0.1rem 0rem 0rem;padding: 0.4rem 0.6rem 0.4rem 0.6rem; text-align:center}
.poptou-top p{color:#fff;font-size: 0.32rem;}
/*表单*/
.pop-tou .pop-main .liinfo{float:left;}
.pop-tou .pop-main .liinfo li{float:left;width: 5.9rem;list-style: none;font-size: 0.26rem;color:rgb(95, 95, 95);}
.pop-tou .pop-main .liinfo li img{float:right;width: 2.4rem;height:0.92rem;}
.pop-tou .pop-main .liinfo li .inputop{width: 3rem;height:0.7rem;padding:0.1rem;font-size: 0.26rem;border-width: 1px;border-color: #999;}
.pop-tou .pop-main .liinfo li .inputbt{width:5.9rem;height:0.9rem;font-size: 0.26rem;background-color: #e54242;color:#fff;border: none;border-radius: 0.1rem;cursor:pointer;margin-top: 0.2rem;}
/*hover*/
.poptou-close p:hover{background-color: #5429b8;color:#e0b484;border-color: #e0b484;}
.pop-tou .pop-main .liinfo li .inputbt:hover{background:#D52F33;}
.pop-tou .pop-main .liinfo li .inputop:focus{outline:none;border-image:linear-gradient(to right,#6a3ad7,#22076e)2 10;background-image: linear-gradient(to right,#ffffff,#f1edff);border-width: 1px;}



/*----人气比例宣传海报---*/
.pp-three{width:6.9rem;margin: 0 auto 0.4rem auto; float:left}
.pp-three ul li{width: 2rem;float: left;background-color:#200066;text-align: center;margin-right: 0.3rem;}
.pp-three ul li img{float: left;height:0.7rem;width:0.7rem;margin: 0.05rem 0.05rem 0.05rem 0.1rem;}
.pp-three ul li .ppthree-tit{height: 0.8rem;}
.pp-three ul li:nth-child(1) h2{float: left;color:#f7c65b;font-size: 0.3rem;font-weight: 600;margin-top: 0.2rem;}
.pp-three ul li:nth-child(2) h2{float: left;color:#fa799c;font-size: 0.3rem;font-weight: 600;margin-top: 0.2rem;}
.pp-three ul li:nth-child(1) p{color:#f7c65b;font-size: 0.3rem;font-weight: 600;background-color:#1c0056;height: 0.55rem;padding-top: 0.1rem;}
.pp-three ul li:nth-child(2) p{color:#fa799c;font-size: 0.3rem;font-weight: 600;background-color:#1c0056;height: 0.55rem;padding-top: 0.1rem;}
.pp-three ul li button{width:2.3rem;height:1.45rem;font-size: 0.28rem; color:#fff;background: linear-gradient( #61a1ff, #583cf8);border: 0;border-radius: 0.15rem;cursor:pointer;}
.pp-three ul li button p{color:#60a1ff;font-size: 0.26rem;}
/*hover*/
.pp-three ul li button:hover{background: linear-gradient( #4c8be9, #583cf8);}
.pp-three ul li button:active{outline:none;}


/*--分页---*/
.pagination{margin:0 auto;text-align: center;}
.pagination ul{display:inline-block;margin:0 auto;}
.pagination li{float:left;margin: 0 0.3rem;list-style:none;}
.pagination li span{position:relative;z-index:1;display:block;padding: 0.2rem 0.7rem;min-width:20px;border-radius:0.03rem;border:1px solid #9583ba;background-color:#fafafa;color:#aaa;text-align:center;font:normal 14px/20px "microsoft yahei";}
.pagination li a span,.pagination li a:visited span{position:relative;z-index:1;background-color:#4c17bc;color:#ffffff;text-decoration:none;font-size: 0.32rem;}
.pagination li a:hover span{position:relative;z-index:9;background-color:#1b72ce;color:#fff;text-decoration:none!important;cursor:pointer;}
.pagination li a:hover{text-decoration:none;}





/*-------------宣传海报页面--------------*/
/*xc-banner*/
.xc-banner{height:8.5rem;position: relative;}
.xcsd-head{width:100%;height:8.5rem;position:relative;background:url(../images/xc-top.jpg) center center no-repeat;background-size:100% 100%;perspective:300;-webkit-perspective:300}
.xc-tit{background: url(../images/xc-jianbian.png)left bottom no-repeat;color:#fff3e1;font-size: 0.3rem; font-weight: 600;text-shadow: #310f68 2px 3px 3px;padding-bottom: 0.05rem;margin: 0.1rem 0rem;}

/*xcbanner-zi*/
.xcbanner-zi{position: absolute;top: 1.45rem;left: 2.18rem;z-index: 1008;border: 4px solid #f4c05d;border-radius: 0.08rem; box-shadow: 0rem 0.04rem 0.05rem 0rem #27007a;}
.xcbanner-zi img{width:3.1rem;height:1.66rem;}



/*公司简介*/
.xc-about{position: relative; margin:-2.4rem 0.3rem 0.3rem 0.3rem;background-color: #380b98;border-radius: 0.15rem;padding:0.25rem 0.6rem 0.2rem 0.5rem;box-shadow: 0px 5px 15px 1px #210164;}
.xc-about ul li{position: relative;width:5.9rem;height:0.6rem;}
.xc-about ul li h2{float:left;width:1.4rem;font-size: 0.3rem;color:#fff3e1;font-weight: 600; text-shadow: #310f68 2px 3px 3px;background: url(../images/xc-jianbian.png)left bottom no-repeat;background-size:100% 30%;padding-bottom: 0.05rem;}
.xc-about ul li p{float:left;width:4.5rem;color:#fff;font-size: 0.26rem;margin-top: 0.05rem;}

/*宣传海报*/
.xcp-main .hd{height:0.2rem;margin: 0.1rem 2.3rem 0.1rem 2.35rem;}
.xcp-main .hd ul{float: left;}
.xcp-main .hd ul li{float: left;width:0.2rem;height:0.2rem;border-radius: 50%; background-color: #fff;color:#fff;margin-right: 0.2rem;}
.xcp-main .hd ul li:nth-child(6){margin-right: 0rem;}

.xcp-main .hd ul .on{background-color: #f6e5c7;}
.xcp-main .bd ul{padding: 0.3rem;}
.xcp-main .bd ul li img{width:6.3rem;box-shadow: 0px 0px 15px 1px #380b98;}
.xcp-main p{width:6.9rem; color:#f6e5c7;font-size: 0.26rem;text-align: center;margin-bottom: 0.2rem;}


/*公司介绍*/
.xc-word{font-size: 0.26rem; background-color:#200066;color:#fff3e1;padding:0.3rem;margin: 0.3rem 0rem;line-height: 0.45rem;}
.xc-word p{margin-bottom: 0.1rem;}
#xc-jieshao{font-size: 0.26rem;height:3.5rem; background-color:#200066;color:#fff3e1;padding:0.2rem 0.3rem 0.3rem 0.3rem;margin: 0.3rem 0rem 0rem 0rem;overflow-y:hidden;line-height: 0.45rem;}
#xc-jieshao p{margin-bottom: 0.1rem;}
/*展开更多*/
#xc-btn{width:2rem;text-align: center;background-color:#27007a;border:none;color:#d4b47b;margin: 0.1rem  auto 0.2rem auto;font-size: 0.26rem;}

.message .xcbtns {float: left;margin-bottom: 0.4rem;}
.message .xcbtns .button{float: left;border-radius: 0.1rem;width:6.85rem;height: 0.72rem; color:#fff;font-size: 0.26rem;background-image:linear-gradient(#fe7e6d,#d23f3f);border:none;}
/*hover*/
.message .xcbtns .button:hover{float: left;border-radius: 0.1rem;width:6.85rem;height: 0.72rem; color:#fff;font-size: 0.26rem;background-image:linear-gradient(#ed6b59,#d23f3f);border:none;}






/*----简单报名-----*/

/*-m-title-*/
.m-bmtitle{ clear:both;width:6.9rem;text-align: center; background: url(../images/m-bmtitle.png) center center no-repeat;margin-top: 0.3rem;background-size:100% 100%;-webkit-perspective: 300;}
.m-bmtitle h1{font-size: 0.4rem;font-weight: 600;background-image:-webkit-linear-gradient(90deg,#e7aa5b,#fff499,#e6ab5f);-webkit-background-clip:text; -webkit-text-fill-color:transparent; }



/*-简单报名页面-*/
.sm-tishi{margin:0rem 0.2rem; background-color: #11003d;border: 1px solid #300a80;border-radius: 1rem;height: 0.40rem;font-size: 0.24rem;color:#725aa6;padding:0.05rem 0.2rem;}
/*form*/
.bm-form{margin: 0.3rem 0rem -0.4rem 0rem;clear: both;padding:0.4rem 0.3rem 0.1rem 0.3rem;background-color: #2a0874;border: 1px solid #46258d;box-shadow: 0px 3px 0px #320e81;border-radius: 0.1rem;}
.bm-form li{list-style: none; font-size: 0.26rem;color:#ffe199;margin-bottom: 0.2rem;}
.bm-form li b{color:#ff0000;margin-right: 0.1rem;}
.bm-form li input[type="text"]{height:0.7rem;width: 4.3rem;padding:0rem 0.2rem;color:#fff; background-color: #310c83;font-size: 0.26rem;border: 1px solid #461ba6;}
.bm-form li input::-webkit-input-placeholder{color:#654f97;font-size:0.26rem;}
.bm-form li input:focus{outline: none;border: 1px solid #8a61e4;}
.bm-form li input[type="radio"]{width: 0.25rem;height: 0.25rem;margin:0 0.16rem;}
.bm-form li input[name="plxr"]{width: 1.8rem;}
.bm-form li input[type="submit"]{width: 6.3rem;margin-top: 0.1rem; height: 1rem; font-size: 0.34rem;color:#ffeeb2;border-radius: 0.05rem;border: none; background-image:-webkit-linear-gradient(180deg,#e7395f,#d71341);}


/*-活动介绍-*/
.bm-about{margin: 0.3rem 0rem -0.4rem 0rem;clear: both;padding:0.35rem;background-color: #2a0874;border: 1px solid #46258d;box-shadow: 0 0.03rem 0 #320e81;border-radius: 0.1rem;}
.bm-about p{color:#f7e9b2;font-size: 0.26rem;text-indent: 2em;line-height: 0.4rem;}
.bm-about a{color:#d0a054;display: block;text-align: center;font-size: 0.26rem;margin-top: 0.15rem;}
.bm-about .click-more{display: block;position: relative;text-align: center;}
.bm-about .cm-hidden{background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background-image: -webkit-linear-gradient(top,rgba(255,255,255,0),#fff);
background-image: linear-gradient(-180deg,rgba(255,255,255,0),#2a0874);height: 0.8rem;position: absolute;left: 0;top: -0.9rem;width: 100%;}    


/*-评选奖项-*/
.bm-jiang{margin-top: 0.3rem;}
.bm-jiang li{list-style:none; float: left;margin-right: 0.16rem;font-size: 0.26rem;color:#2d2014;padding-top: 0.19rem; margin-bottom: 0.2rem; width: 3.33rem;height: 0.61rem; background-image:-webkit-linear-gradient(180deg,#ffbe6c,#fff0bd,#ffcf8e,#ffe9ad);border-radius: 0.1rem;border: 1px solid #fff7dd;box-shadow: 0 0.03rem 0 #efc84d ;}
.bm-jiang li:nth-child(2n){margin-right: 0;}
.bm-jiang li img{float: left; width: 0.54rem;height: 0.54rem;margin:-0.05rem 0.05rem 0rem 0.1rem}


/*-联系客服-*/
.bm-contact{clear:both;margin: 0.3rem 0rem 0.3rem 0rem;float: left;padding:0.30rem;background-color: #2a0874;border: 1px solid #46258d;box-shadow: 0 0.03rem 0 #320e81;border-radius: 0.1rem;}
.bm-contact li{list-style:none; float:left;width: 2rem;margin-right: 0.13rem;text-align: center;}
.bm-contact li:nth-child(3){margin-right: 0rem;}
.bm-contact li img{width:2rem;height:2rem;}
.bm-contact li p{color:#f7e9b2;font-size: 0.26rem;margin-top: 0.1rem;}
.bm-contact li b{font-weight: normal;color:#8360cd;font-size:0.24rem;}





