@charset "utf-8";
body {
  width: 100%;
  margin: 0 auto;
  max-width: 1000px;
}
a{border:0;text-decoration:none;color:#fff}
p{margin:0;padding:0}
.tal{text-align:center}
input{width:95%;height:30px;}
.swiper-slide {
      text-align: center;
    
    }
img{ border:none; max-width:100%;}
area{outline:0}
ul,li{list-style:none;padding:0;margin:0}
table,tr,td{margin: 0 auto;padding: 0 ;line-height: 1.0em;}

.tac{text-align:center}
.tar{text-align:right}

.w100{width:100%}
.wp90{width:90%;margin:0 auto}
.wp93{width:92%;margin:0 auto}

.wp85{width:85%;margin:0 auto}
.w40{width:15%;}
.wp80{width:80%;margin:0 auto}
.wp49{width:49%;}
.w25{width:25%;}
.w70{width:70%;}
.w60{width:68%;}
.w35{width:32%;}
.w55{width:57%;}
.w20{width:20%;}

.cor_1{background-image: linear-gradient(50deg, #5b58e5,#1c55af);background-color:#5b58e5}
.cor_2{color:#adadfd}
.cor_3{background-color:#fff}
.cor_4{color:#666}
.cor_5{background-image: -moz-linear-gradient( 60deg, rgb(247,183,51) 0%, rgb(255,0,0) 100%);
  background-image: -webkit-linear-gradient( 60deg, rgb(247,183,51) 0%, rgb(255,0,0) 100%);
  background-image: -ms-linear-gradient( 60deg, rgb(247,183,51) 0%, rgb(255,0,0) 100%);background-color:#208aff}



.cor_6{color:#333}
.cor_7{background-image: -webkit-linear-gradient(top, #fff, #e1e1e1);background-color:#e1e1e1}


.cor_8{background-image: linear-gradient(50deg, #4e2fb0,#b169cf);background-color:#2f30ac}
.cor_9{background-image: linear-gradient(50deg, #5575ee,#4456e6);background-color:#4456e6;}
.cor_10{background-image: -webkit-linear-gradient(0deg, #1b8293, #1c55ae);background-color:#1c55ae;}
.cor_11{background-image:  -webkit-linear-gradient(0deg, #2b2691, #951b75) ;background-color:#951b75;     }

.cor_12{color:#fff;}
.cor_13{background-image: -moz-linear-gradient( 60deg, rgb(247,183,51) 0%, rgb(255,0,0) 100%);
  background-image: -webkit-linear-gradient( 60deg, rgb(247,183,51) 0%, rgb(255,0,0) 100%);
  background-image: -ms-linear-gradient( 60deg, rgb(247,183,51) 0%, rgb(255,0,0) 100%);}


.dib{display:inline}
.dinb{display:block}
.dil{display:inline-block}
.fr{float:right}
.fl{float:left}
.cb{clear:both}


.mt30{margin-top:30px}
.mt20{margin-top:20px}
.mt13{margin-top:13px}
.mt15{margin-top:15px}
.mt10{margin-top:10px}
.mt5{margin-top:5px}
.mb30{margin-bottom:30px}
.mr15{margin-right:15px}


.re{position:relative}
.ab1{position:absolute;right:7%;top:15px;z-index:10}

.ab3{position:absolute;right:4px;top:5px}
.ab4{position:absolute;left:0;top:130px;z-index:10}
.ab5{position:absolute;right:0px;top:130px;z-index:10}
.ab6{position:absolute;left:0;top:7px;z-index:10}
.ab7{position:absolute;right:0px;top:7px;z-index:10}
.ab8{position:absolute;left:0;top:100px;z-index:10}
.ab9{position:absolute;right:0px;top:100px;z-index:10}
.ab10{position:absolute;bottom:2px;z-index:10}
.ab11{position:absolute;right:0;left:0;width:65%;margin:0 auto;bottom:30px}
.ab12{position:absolute;left:5px;z-index:2;background-color:#e81b5a;border-radius:5px;font-size:0.9em;padding:0 3px;color:#fff;top:32px}
.ab13{position:absolute;right: 5%;top:10px;z-index:10}
.ab14{position:absolute;right:18px;bottom:10px;z-index:10}
.ab15{position:absolute;right:6px;top:3px;z-index:10}

.ab16{position:absolute;right:10px;top:9px;z-index:10}



.hide{display: none;}

a.fh {padding:2px 6px;border-radius:15px 0px 0px 15px;background-color:red;color:#fff;position:fixed;bottom:30px;right:0;z-index:100;font-size:0.8em} 
a.fx {position:fixed;top:45px;right:0px;z-index:100;} 


 @keyframes scaleDraw {  /*定义关键帧、scaleDrew是需要绑定到选择器的关键帧名称*/
 0% {transform: scale(1);  /*开始为原始大小*/}
 25% {transform: scale(1.1); /*放大1.1倍*/}
 50% { transform: scale(1);}
 75% { transform: scale(1.1);}}

.fx2 {position: fixed;bottom:0.5em;left: 0;right: 0;-webkit-animation: scaleDraw 5s ease-in-out infinite;} 

 .gp{white-space:nowrap;display:inline-block;
 border-radius:15px;
background-color:#3f3bc7;
filter:alpha(opacity=95); /* IE */
-moz-opacity:0.95; /*FireFox */
opacity:0.95; /* Chrome, Opera, Safari */
margin-top:8px
}
a{text-decoration: none;color:inherit;}

.gp a{color:#ff5b5b;text-decoration:none;}
.em12{font-size:0.6em}
.em1 a{font-size:1.3em;line-height: 2.0em;color:#fff;}
.em2{font-size:0.7em}
.em3{font-size:0.8em}
.em4{font-size:0.9em;color:#fc531c;border-radius:15px;font-weight: bold;}
.em5 a{font-size: 1.0em;color: #f9fe9d;margin-top: 5px;background-color: #fc531c;border-radius: 2.0em;line-height: 1.5em;
	display: inline-block;padding: 0 1.0em;}
.em6 a{font-size:1.0em}
.cor_4 a {color:#333}
.em7 a{font-size:0.8em}
.cor_6 a {color:#333}
.em8 a{font-size:0.8em;color:#e93b89;}
.em9{font-size:0.6em;color:#999;}



.bor1{border-bottom:1px solid #ddd}
.bor2{border:1px solid #ddd}

.pad15{padding:8px 0}
.pad10{padding:13px}
.pad13{padding:13px 13px 8px 13px}
.pt10{padding:10px}
.pb10{padding-bottom:10px}
.pb20{padding-bottom:20px}

.pt11{padding-top:10px}
.pt20{padding-top:20px}
.pt30{padding-top:30px}
.pt15{padding-top:15px}
.pt16{padding:10px 10px 0px 10px}
.pad5{padding:5px 15px}
a.find {font-size:0.8em;padding:2px 10px;border-radius:15px;text-decoration:none;color:#fff;box-shadow:0 1px 1px rgba(0, 0, 0, 0.4)}

a.ljmx { background-image:  -webkit-linear-gradient(top, #ff8b3f, #fe28b2)   ;background-color:#fe169f;}
a.king { background-image:   -webkit-linear-gradient(top, #5eb9b1, #1b8093)  ;background-color:#1b8093;}
a.huij { background-image:   -webkit-linear-gradient(top, #3fc4ff, #8762ff)  ;background-color:#8762ff;}


.pb5{padding-bottom:3px}
.fuli span{display:inline-block;border-radius:15px;font-size:0.6em;width:50px;padding:2px 2px;text-align:center}
.ljmx span{border:1px solid #f7b733;background-color:#f7b733;}
.huij span{border:1px solid #f7b733;background-color:#f7b733;}
.king span{border:1px solid #f7b733;background-color:#f7b733;}

.fuli2 {width: 96%;display:flex;justify-content:space-between;flex-wrap:wrap;}


.fuli2 li{display: inline-block;background-color:#f7b733;width: 24%;text-align: center;font-size: 0.8em;border-radius: 0.5em;}


.xtb img{width:9%;display:inline-bolck;margin:2px;border-radius:5px;border:1px solid #7468c9;background-color:#fff}
.hyfuli span{display:inline-block;border-radius:15px;border:1px solid #6f71f0;font-size:0.6em;;background-color:#5f60e9;padding:2px 8px}
.cxfuli span{display:inline-block;border-radius:15px;border:1px solid #a46cdf;font-size:0.6em;;background-color:#7747bd;padding:2px 8px}

.hy img{width:100%;border-radius:50px;}
.now{white-space:nowrap;overflow: hidden;text-overflow: ellipsis;vertical-align: bottom;;}
.fz{width:5px;height:5px;border-radius:20px;background-color:#fff;border:1px solid #ccc;display:inline-block}
.cx{width:15px;height:5px;border-radius:15px;background-color:#f73081;border:1px solid #ccc;display:inline-block}


.cheng select{width:35%;line-height:35px;height:40px;font-size:1em;color:#fff;border:2px solid #876cec;border-radius:25px;background-image: -webkit-linear-gradient(top, #786dfd, #2d21bf); background-color:#584cf0;padding-left:25px;box-shadow: 0px 1px 1px #584cf0;appearance:none;-moz-appearance:none; /* Firefox */
	-webkit-appearance:none; /* Safari 和 Chrome */}
.search{color:#333;font-size:0.8em;float:left;text-align:center;line-height:35px}
.chengab{right:40%;top:14px;z-index:2 ;position:absolute}
.wp26{width:26%}
.wp20{width:20%}
.bor3{border-right:1px solid #ddd}
.more a{font-size:1.1em;background-image:linear-gradient(50deg, #208aff,#7620b8);background-color:#208aff;padding:6px 40px;border-radius:25px}
#worldSlider1 .fuli{
      height:45px !important;
    }
.zt img{width:49%;border-radius:10px}

.zw a{font-size:0.9em;color:#fff;text-decoration:none;text-align:center}
.zjqy a{background-image: -moz-linear-gradient( 90deg, rgb(252,109,77) 0%, rgb(235,29,14) 99%);
  background-image: -webkit-linear-gradient( 90deg, rgb(252,109,77) 0%, rgb(235,29,14) 99%);
  background-image: -ms-linear-gradient( 90deg, rgb(252,109,77) 0%, rgb(235,29,14) 99%); 
	background-color:rgb(252,109,77);font-size:1.0em;color:#fff;border-radius:8px 8px 0 0;padding:5px 20px; }
a.current {background-image: -moz-linear-gradient( 90deg, rgb(247,183,51) 0%, rgb(255,0,0) 100%);
  background-image: -webkit-linear-gradient( 90deg, rgb(247,183,51) 0%, rgb(255,0,0) 100%);
  background-image: -ms-linear-gradient( 90deg, rgb(247,183,51) 0%, rgb(255,0,0) 100%);}

.box{display:flex;justify:row}
.hylogo{width:50px;height:50px;background-color:#fff;border-radius:5px}
.hybg{background-image:url(images/index_33.gif);background-size:100% auto;background-attachment:fixed;background-repeat:repeat;border-radius:15px;}
.f20{font-size:1.1em;font-weight:bold}

a.jh {background-image:linear-gradient(50deg, #cd003f,#ff3170);color:#fff;padding:2px 5px;border-radius:15px;font-size:0.7em;line-height:px;}

a.jh1 {background-image:linear-gradient(50deg, #cd003f,#ff3170);color:#fff;padding:2px 10px;border-radius:15px;font-size:1em;line-height:px;display:inline-block;margin-left:30px}

.hrd{font-size:0.7em}
.ptb30{padding:30px 0 20px 0}
.mr5{margin-right:8px}
.bor4{border-top:3px solid #9200e2}
.rad111{border-radius:15px 15px 0px 0px }

.rad11{border-radius:0px 0 15px 15px}
.rad12{border-radius:10px 10px 10px 10px}
.rad13{border-radius:10px 10px 0px 0px}
.wp50{width:70%;}
.hrd1{font-size: 0.9em;
color: #f9fe9d;
line-height: 1.5em;
display: inline-block;
margin-top: 1.3em}
a.ckzw {font-size:1em;color:#fff;text-align:center;line-height:45px;display:block}
a.ckzwd {font-size:1em;color:#fff;text-align:center;line-height:38px;display:block}
a.ckzwx {font-size:0.7em;color:#fff;text-align:center;line-height:35px;display:block}
.ckgdco {background-image:linear-gradient(50deg, #cd003f,#ff3170);border-radius:25px;}
.wp58{width:70%;margin:0 auto}
.wp45{width:50%;margin:0 auto}
a.jh2 {background-image:linear-gradient(50deg, #cd003f,#ff3170);color:#fff;padding:0px 4px;border-radius:15px;font-size:0.8em;line-height:25px}
.lh35{line-height:2.0em}
.wp75{width:70%;margin:0 auto}
.backg{background-color:#fff;border:2px solid #2fc2ff;border-radius:20px;padding:20px 20px 30px 20px;font-size:1em;color:#532bbd}
.backg a{background-color:#3f03fe;color:#fff;border-radius:5px;padding:3px 15px}

.pr5{padding-right:5px}
.wp76{width:78%;margin:0 auto}
.toudi{
	max-width: 30%;
background-color: #fc531c;
color: #f9fe9d;
float: right;
padding: 0.2em 1.0em;
border-radius: 0.5em;
margin-right: 10px;
margin-top: 8px;
font-weight: bold;
}

/*************************您的名次人气**************************/
.mingci{margin-bottom: 1.5em;margin-top: 1.5em;font-size: 1.0em;background-color: #fff;border-radius: 0.5em;color: #333;padding: 0.5em;box-sizing: border-box;line-height: 2.0em;}
.mingci span{color: #c00000;font-weight: bold;}
.mingci li{display: inline-block;text-align: center;width: 49%;box-sizing: border-box;font-weight: bold;}


/*************************活动规则**************************/
.bgtt li{display: inline-block;box-sizing: border-box;text-align: center;line-height:inherit;padding:0.2em 0.1em;font-size: 0.6em;background-color: rgba(192,0,0,0.10);color: #333;margin-bottom: 1px;}
.bgtt  li:first-child{width: 22%;font-weight: bold;border-right:solid 1px #fff;} 
.bgtt  li:nth-child(2){width: 50%;font-weight: bold;border-right:solid 1px #fff;} 
.bgtt  li:last-child{width: 28%;} 


.guize img{display: block;width: 100%;}

.guize li{
	display: inline-block;box-sizing: border-box;text-align: center;line-height:inherit;padding:0.2em 0.1em;font-size: 0.6em;background-color: rgba(192,0,0,0.10);color: #333;margin-bottom: 1px;
	
} 

/**********.guize li:first-child{width: 22%;font-weight: bold;border-right:solid 1px #fff;} ********/
.guize li:nth-child(1){width: 50%;font-weight: bold;border-right:solid 1px #fff;} 
.guize li:last-child{width: 28%;} 


.guize2 img{display: block;width: 100%;}

.guize2 li{
	display: inline-block;box-sizing: border-box;text-align: center;line-height:inherit;padding:0.2em 0.1em;font-size: 0.6em;background-color: rgba(192,0,0,0.10);color: #333;margin-bottom: 1px;
	
} 

.guize2 li:first-child{width: 22%;font-weight: bold;border-right:solid 1px #fff;}
.guize2 li:nth-child(2){width: 50%;font-weight: bold;border-right:solid 1px #fff;} 
.guize2 li:last-child{width: 28%;} 

.bdanniu{display:inline-block;width: 40%;border-radius: 0.5em 0.5em 0.5em 0.5em;font-weight: bold;line-height: 2.0em; box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.2);margin-bottom: 0.5em;background-image: -moz-linear-gradient( 60deg, rgb(247,183,51) 0%, rgb(255,0,0) 100%);
background-image: -webkit-linear-gradient( 60deg, rgb(247,183,51) 0%, rgb(255,0,0) 100%);
background-image: -ms-linear-gradient( 60deg, rgb(247,183,51) 0%, rgb(255,0,0) 100%);
background-color: #208aff;}


/*************************弃用样式
.wrenqi{width: 90%;display: flex;justify-content: space-between;flex-wrap: wrap;margin: 0 auto;position: relative;}
.wrenqi li{font-size: 0.8em;display: inline-block;ustify-content: space-between;flex-wrap: wrap;width: 33%;text-align: center;color: #333;background-color: #fff;padding: 1.5em 0.5em;box-sizing: border-box;border-radius: 0.8em;margin-bottom: 1.0em;}
.wrenqi li:nth-child(2){transform: scale(1.15); box-shadow: 0px 10px 8px 2px rgba(0, 0, 0, 0.35);position: absolute;right: 0;left: 0;margin:0 auto;bottom: 1.7em;}
.wrenqi img{margin-bottom: 0.5em;}
.wrenqi li span{color: #fff;background-color:  #c00000;padding: 0.2em 0.6em; border-radius: 2.0em;background-image: -moz-linear-gradient( 60deg, rgb(247,183,51) 0%, rgb(255,0,0) 100%);background-image: -webkit-linear-gradient( 60deg, rgb(247,183,51) 0%, rgb(255,0,0) 100%);
  background-image: -ms-linear-gradient( 60deg, rgb(247,183,51) 0%, rgb(255,0,0) 100%);background-color:#208aff}
**************************/
/*********************榜单*******************/
.bangdan{width: 95%;
margin: 0 auto;} 
.bangdan img{display: block;width: 100%;}


.bdan{border-radius:0.6em;padding: 0.5em 0 0.5em;background-color: rgba(255,255,255,1.0);margin-bottom: 0.5em;}
.bangdan li{
	display: inline-block;background-color: rgba(255,255,255,0.00);box-sizing: border-box;text-align: center;line-height: 1.5em;padding:0.2em 0.1em;font-size: 0.8em;
} 
.bangdan li:first-child{width: 10%;margin-right: 1%;color: #c00000;font-weight: bold;} 
.bangdan li:nth-child(2){width: 50%;margin-right: 1%;color: #333;font-weight: bold;} 
.bangdan li:last-child{width: 33%;color: #fff;background-color:  #c00000;border-radius: 2.0em;background-image: -moz-linear-gradient( 60deg, rgb(247,183,51) 0%, rgb(255,0,0) 100%);background-image: -webkit-linear-gradient( 60deg, rgb(247,183,51) 0%, rgb(255,0,0) 100%);
  background-image: -ms-linear-gradient( 60deg, rgb(247,183,51) 0%, rgb(255,0,0) 100%);background-color:#208aff} 

.bdanniu{display:inline-block;width: 40%;border-radius: 0.5em 0.5em 0.5em 0.5em;font-weight: bold;line-height: 2.0em; box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.2);margin-bottom: 0.5em;background-image: -moz-linear-gradient( 60deg, rgb(247,183,51) 0%, rgb(255,0,0) 100%);
background-image: -webkit-linear-gradient( 60deg, rgb(247,183,51) 0%, rgb(255,0,0) 100%);
background-image: -ms-linear-gradient( 60deg, rgb(247,183,51) 0%, rgb(255,0,0) 100%);
background-color: #208aff;}



a.an{background-image: -moz-linear-gradient( 60deg, rgba(247,183,51,0.0) 0%, rgba(255,0,0,0.0) 100%);
background-image: -webkit-linear-gradient( 60deg, rgba(247,183,51,0.0) 0%, rgba(255,0,0,0.0) 100%);
background-image: -ms-linear-gradient( 60deg, rgba(247,183,51,0.0) 0%, rgba(255,0,0,0.0) 100%);background-color: #fff!important;color: #c00000;font-weight: bold;}








.bangdan1{width: 95%;
margin: 0 auto;} 
.bangdan1 li{
	display: inline-block;background-color: rgba(255,255,255,0.50);box-sizing: border-box;text-align: center;line-height: 1.5em;padding:0.2em 0.1em;
} 
.bangdan1 li:first-child{width: 14%;margin-right: 1%} 
.bangdan1 li:nth-child(2){width: 54%;margin-right: 1%} 
.bangdan1 li:last-child{width: 25%;} 





.scroll{
	position: fixed;
    right: 0px;
    z-index: 100;
    bottom: 10px;
    cursor: pointer;
    font-size: 0.8em;
    padding: 2px 6px;
    border-radius: 15px 0px 0px 15px;
    background-color: red;
    color: #fff;}
.cooperation .picScroll .bd ul {
    max-width: 100% !important;
    float: left;
    padding-top: 10px;}
.cooperation .picScroll .bd li {
    width: 50%;
    margin: 0.15rem 0 0;
    border-radius:10px;
	background-color:#be9afb;
	float: left;
    font-size: 14px;
	color:#2059c0;
	height: 1.12rem;
    width: 2.5rem;
    text-align: center;}
.MPropelPagerNav span, .js_selectPage i {
    border-radius: 25px !important;
    background-image: -webkit-linear-gradient(top, #0389ff, #e169f9) !important;}
.MPropelPager span {
    width: 20%;
    text-align: center;
    padding: 4px;
    box-sizing: border-box;
    display: block;
    float: left;
    border-radius: 6px;
    background-color: #337cbc;
    -moz-border-radius: 6px;
    height: 40px;
    line-height: 32px;
    background-clip: content-box;
    color: #fff;}
.MPropelPager a {
    border-radius: 25px;}
.MPropelPager a {
    color: #fff;
    display: inline-block;
    width: 100%;}
.MPropelPagerNav span, .js_selectPage i {
    border-radius: 25px !important;
    background-image: -moz-linear-gradient( 60deg, rgb(247,183,51) 0%, rgb(255,0,0) 100%)!important;
  background-image: -webkit-linear-gradient( 60deg, rgb(247,183,51) 0%, rgb(255,0,0) 100%)!important;
  background-image: -ms-linear-gradient( 60deg, rgb(247,183,51) 0%, rgb(255,0,0) 100%)!important;background-color:#208aff!important;}





