body,.bg_common{min-width: 1200px;background:#fff;}
.a_box{ position: absolute; top: 0; width: 100%;}
.bg01{ width: 100%; height: 1051px; background: url(../images/bg_n.jpg) no-repeat top center;}



/*首页*/
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfix{zoom:1}
.fl{float:left;}
.fr{float:right;}
em{font-style: normal}
select{appearance:none;color:#999999;border:none;height:34px;width:69%;background:transparent;position:relative;z-index:111;padding-left:10px;
-moz-appearance:none; /* Firefox */
-webkit-appearance:none; /* Safari 和 Chrome */}
.home_ochapter{width:1000px;height:550px;margin:0 auto;position:relative;}
.home_ochapter .home_nav{background:url(../images/i_nav.png) no-repeat;width:942px;height:45px;margin:15px auto 0;}
.home_ochapter .home_nav li{float:left;height:45px;width:100px;margin-left:15px;position:relative}
.home_ochapter .home_nav li a{display:block;width:100%;height:100%;font-size:0;text-indent: -9999px;}
.home_ochapter .home_nav li:first-child{margin-left:140px;}
#o_nav{width:80px;}
.home_ochapter .nav-linkPop {border:#ffadd0 solid 1px;background: #ffddeb;left: 0;opacity: 0;position: absolute;top: 45px;transform: scaleX(0);transition: all 0.5s ease 0s;visibility: hidden;width: 100px;border-top:none;border-radius:0 0 10px 10px;padding-bottom:10px;}
.home_ochapter  li:hover .nav-linkPop {opacity: 1;transform: scaleX(1);visibility: visible;}
.home_ochapter .home_nav li .nav-linkPop a{color: #ff75ad;text-indent:0;font-size:14px;line-height:26px;text-align:center}
.home_ochapter .home_logo{width: 271px;height:113px;position:absolute;left:0; top: 65px;}
 .home_rq{width:178px;height:168px;background:url(../images/i_rq.png) no-repeat;position:fixed;right:6%;top:312px;z-index:200;display:none;}
 .home_rq img{width:94px;height:93px;margin: 24px 0 0 42px;}
.home_ochapter .home_vedio{width:152px;height:126px;background:url(../images/i_vedio_btn.png) no-repeat;position:absolute;bottom:0;left:0;cursor: pointer;animation:animations1  1s ease 0s infinite;-webkit-animation:animations1  1s ease 0s infinite;display:none;}
.home_ochapter .home_download{width:441px;height:63px;position:absolute;left:157px;bottom:0;}
.home_ochapter .home_download a{float:left;}
.home_ochapter .home_lq{width:396px;height:63px;background:url(../images/i_lq.png) no-repeat;position:absolute;right:0;bottom:0;}
/*礼包*/
.home_ochapter .home_lq .gift {position: relative;width:448px;height:63px;line-height:63px;}
.home_ochapter .home_lq .gift_tck {background: #6a0300 none repeat scroll 0 0;display: none;height: 62px;line-height: 62px;position: absolute;text-align: center;top: -70px;width: 457px;}
.home_ochapter .home_lq .gift_tck h3 {color: #fdfcf9; font-size: 24px;}
.home_ochapter .home_lq .gift_k {height:62px;line-height:62px;position:absolute;top:0;width: 448px;}
.home_ochapter .home_lq .gift_k .text {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: 0 none;color: #445865;float: left;font-size: 16px;height:33px;line-height:33px;margin:18px 0 0 10px;outline: medium none;padding: 0 15px;width:224px;font-family:'宋体';}
.home_ochapter .home_lq .gift_k .receive {display: block;float: left;height: 43px;margin-left: 8px;margin-top: 10px;text-indent: -2000em;width: 120px;}

.home_tchapter{width:1000px;height:290px;margin:20px auto;position:relative;}
.home_tchapter .home_twolb{position:relative;width:439px;height:288px;z-index:1;border:#cccccc solid 1px;overflow:hidden;}
.home_tchapter .home_twolb ul {height: 288px;overflow: hidden;position: relative;width: 100%;}
.home_tchapter .home_twolb li{display: table-cell;float: left;height: 288px;vertical-align: top;}
.home_tchapter .home_twolb li img{width:439px;height:288px;}
.home_tchapter .home_twolb .buttons{bottom: 0;height: 30px;line-height: 25px;position: absolute;left:0;width: 90%;text-align:right;padding:0 5%;}
.home_tchapter .home_twolb .buttons span {background-color: #3992ff;border-radius: 5px;display: inline-block;height: 10px;margin: 0 3px;overflow: hidden;transition: width 0.3s ease 0s;width: 10px;}
.home_tchapter .home_twolb .buttons .on {background-color: #ff4c97;width: 25px;}
.home_tchapter .home_twotab{width:334px;height:288px;border:#cccccc solid 1px;overflow:hidden;position: relative;z-index: 1;background:#fff;}
.home_tchapter .home_twotab .twotab_nav{z-index: 5;height:38px;background:#f5f5f5;border-bottom:#ccc solid 1px;}
.home_tchapter .home_twotab .twotab_nav a{color:#333333;padding:5px 8px;float:left;margin-left:15px;margin-top:5px;font-size:16px;}
.home_tchapter .home_twotab .twotab_nav a:first-child{margin-left:10px;}
.home_tchapter .home_twotab .twotab_nav a.on{background:#ff4c97;color:#fff;border-radius: 15px;}
.home_tchapter .home_twotab .twotab_box{height: 230px;position: relative;z-index: 10;display:none;margin:10px 12px;width:310px;}
.home_tchapter .home_twotab .twotab_list li{height:24px;line-height:24px;overflow:hidden;}
.home_tchapter .home_twotab .twotab_list li a{color:#666666;font-family: '宋体';font-size:12px;}
.home_tchapter .home_twotab .twotab_list li:first-child{margin-bottom:10px;}
.home_tchapter .home_twotab .twotab_list li:first-child a{color:#ff4c97;font-size:16px;font-weight:bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width:310px;display:block;font-family: '微软雅黑';}
.home_tchapter .home_twotab .twotab_list .time{float:right;}
.home_tchapter .home_twotab .twotab_list .txt{float:left;width:260px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.home_tchapter .twotab_box .more{position:absolute;right:0;bottom:5px;font-size:14px;color:#000;}
.home_tchapter .twotab_box .more i{background:url(../images/i_ico.png) no-repeat -1px -1px;width:15px;height:15px;display:inline-block;vertical-align: -2px;margin-left:3px;transition:transform 0.5s ease 0s;-moz-transition: transform 0.5s ease 0s;-webkit-transition: transform 0.5s ease 0s;-o-transition: transform 0.5s ease 0s;}
.home_tchapter .twotab_box .more:hover i,.DIVmaskLB_btnclose:hover{transform:rotate(-360deg);-ms-transform:rotate(-360deg);-moz-transform:rotate(-360deg); -webkit-transform:rotate(-360deg);-o-transform:rotate(-360deg);}
.home_tchapter .home_twotab .dis{display:block;}
.home_tchapter .home_twofr{background:url(../images/i_ren.jpg) no-repeat;width:203px;height:290px;}
.home_tchapter .home_twofr img{width:181px;height:79px;margin-left:11px;margin-top:8px;}
.home_tchapter .home_twofr a:first-child img{margin-top:25px;}

.home_fchapter{width:1000px;height:290px;margin:0 auto;position:relative;display:none;}
.home_fchapter .home_fourzl{width:391px;height:290px;background:url(../images/i_fourzl.png) no-repeat;position:relative;}
.home_fchapter .home_fourzl h1{height:54px;color:#ff4c97;font-size:22px;font-weight: normal;padding-left:25px;position:absolute;left:0;top:15px;width:365px;}
.home_fchapter .home_fourzl h1 .home_fourzli{width:25px;height:30px;background:url(../images/i_ico.png) no-repeat -65px -1px;display: inline-block; vertical-align: -4px;margin-right:5px;}
.home_fchapter .home_fourzl h1 .more{float:right;font-size:14px;margin-right:20px;color:#000;margin-top:9px;}
.home_fchapter .home_fourzl h1 .more i{background:url(../images/i_ico.png) no-repeat -1px -1px;width:15px;height:15px;display:inline-block;vertical-align: -2px;margin-left:3px;transition:transform 0.5s ease 0s;-moz-transition: transform 0.5s ease 0s;-webkit-transition: transform 0.5s ease 0s;-o-transition: transform 0.5s ease 0s;}
.home_fchapter .home_fourzl h1 .more:hover i{transform:rotate(-360deg);-ms-transform:rotate(-360deg);-moz-transform:rotate(-360deg); -webkit-transform:rotate(-360deg);-o-transform:rotate(-360deg);}
.home_fchapter .home_fourzla{border:#ccc solid 2px;overflow:hidden;border-top: none;padding-bottom:10px;width:383px;position:relative;top:54px;height:224px;font-family: '宋体'}
.home_fchapter .home_fourzla a{color:#666666;}

.home_fchapter .home_fourzla .fourzla1{background:url("../images/i_ico.png") no-repeat scroll -204px -9px;display: inline-block;height: 21px;width: 21px;position:absolute;left:-30px;top:8px;}
.home_fchapter .home_fourzla .fourzla2{background:url("../images/i_ico.png") no-repeat scroll -203px -38px;display: inline-block;height: 21px;width: 21px;position:absolute;left:-30px;top:8px;}
.home_fchapter .home_fourzla .fourzla3{background:url("../images/i_ico.png") no-repeat scroll -203px -70px;display: inline-block;height: 21px;width: 21px;position:absolute;left:-30px;top:8px;}
.home_fchapter .home_fourzla .fourzla4{background:url("../images/i_ico.png") no-repeat scroll -203px -104px;display: inline-block;height: 21px;width: 21px;position:absolute;left:-30px;top:8px;}
.home_fchapter .home_fourzla .fourzla5{background:url("../images/i_ico.png") no-repeat scroll -203px -138px;display: inline-block;height: 21px;width: 21px;position:absolute;left:-30px;top:8px;}

.home_fchapter .home_fourzla ul{margin-top:5px;padding:0 20px 0 50px;}
.home_fchapter .home_fourzla ul li:first-child{border-top: none}
.home_fchapter .home_fourzla ul li{border-top:#ccc dashed 1px;line-height:35px;font-size:14px;}
.home_fchapter .home_fourzla ul li span{width:72px;position: relative}
.home_fchapter .home_fourzla ul li a{padding:0 5px;}
.home_fchapter .fourzla2b{width:212px;overflow:hidden;}

.home_fchapter .home_fourzq{width:597px;height:290px;background:url(../images/i_fourzq.png) no-repeat;margin-right:-4px;}
.home_fchapter .home_fourzq h1{height:48px;line-height:56px;color:#ff4c97;font-size:22px;font-weight: normal;padding-left:20px;}
.home_fchapter .home_fourzq h1 i{width:30px;height:22px;background:url(../images/i_ico.png) no-repeat -120px -1px;display: inline-block; vertical-align: -4px;margin-right:5px;}
.home_fchapter .home_fourzq .home_fourzqa{border:#ccc solid 2px;overflow:hidden;border-top: none;padding-bottom:10px;width:589px;height:229px;}

.home_fchapter .home_fourzqa ul li{position:relative;width:183px;height:105px;float:left;margin:10px 0 0 10px;cursor: pointer}
.home_fchapter .home_fourzqa ul li img{width:183px;}
.home_fchapter .home_fourzqa .home_fourzab{position:absolute;left:0;top:0;background:rgba(0,0,0,.6);width:100%;height:100%;text-align:center;}
.home_fchapter .home_fourzab i{background:url(../images/i_ico.png) no-repeat 0 -287px;width:59px;height:58px;display: inline-block;margin-top:10px;}
.home_fchapter .home_fourzqa .home_fourzab p{color:#fff;font-size:14px;text-align:center;background:rgba(0,0,0,.5);line-height:30px;position:absolute;bottom:0;width:100%;}


.home_fad{width:1000px;height:120px;margin:30px auto;position:relative;}
.home_fad img{width:100%;height:120px;}

.home_schapter{width:1000px;height:240px;margin:10px auto;position:relative;display:none;}
.home_schapter .home_sixa,.home_schapter .home_sixb,.home_sixc{background:url(../images/i_sixzs.png) no-repeat;width:320px;height:48px;margin-left:20px;}
.home_schapter .home_sixa{margin-left:0;}
.home_schapter .home_sixa1{border:2px #ccc solid;border-top: none;text-align:center;}
.home_schapter .home_sixa1 li{float:left;}
.home_schapter .home_sixa1 img{width:144px;height:144px;border:#ccc solid 1px;margin-left:7px;}
.home_schapter .home_sixa1 p{line-height:30px;color:#666666;font-size:14px;font-family: "宋体"}

.home_schapter h1{height:48px;color:#ff4c97;font-size:22px;font-weight: normal;padding-left:25px;line-height:48px;}
.home_sixa h1 i{width:25px;height:33px;background:url(../images/i_ico.png) no-repeat -93px -1px;display: inline-block;margin-right:10px;vertical-align: -10px}
.home_sixb h1 i{width:32px;height:24px;background:url(../images/i_ico.png) no-repeat -151px -1px;display: inline-block;margin-right:10px;vertical-align: -5px}
.home_sixc h1 i{width:22px;height:25px;background:url(../images/i_ico.png) no-repeat -40px -1px;display: inline-block;margin-right:10px;vertical-align: -5px}


.home_fivechapter{width:1000px;overflow:hidden;margin:20px auto;position:relative;display:none;}
.home_fivechapter .fivetab_nav{background:url(../images/i_fivezs.png) no-repeat;width:1000px;height:48px;}
.home_fivechapter .fivetab_nav a{float:left;width:170px;height:39px;margin-left:20px;color:#ff4c97;font-size:22px;line-height:39px;margin-top:5px;}
.home_fivechapter .fivetab_nav a.on{background:url(../images/i_ico.png) no-repeat -1px -350px;width:170px;height:39px;display:inline-block;color:#fff;}
.home_fivechapter .fivetab_nav1 i{background:url(../images/i_ico.png) no-repeat -122px -299px;width: 24px;height: 24px;display: inline-block;margin: 0 10px 0 25px;vertical-align: -5px;}
.home_fivechapter .fivetab_nav1.on i{background:url(../images/i_ico.png) no-repeat -70px -299px;width: 23px;height: 24px;display:inline-block;margin:0 10px 0 25px;vertical-align: -5px}
.home_fivechapter .fivetab_nav2 i{background:url(../images/i_ico.png) no-repeat -18px -1px;width:20px;height:23px;display:inline-block;margin:0 10px 0 25px;vertical-align: -5px}
.home_fivechapter .fivetab_nav2.on i{background:url(../images/i_ico.png) no-repeat -98px -298px;width: 20px;height: 24px;display: inline-block;margin: 0 10px 0 25px;vertical-align: -5px;}
.home_fivechapter .fivetab_box{border:2px #ccc solid;border-top: none;text-align:center;display:none;padding-top:10px;}
.home_fivechapter .twotab_list li{float:left;}
.home_fivechapter .twotab_list p{line-height:30px;color:#666666;font-size:14px;font-family: "宋体"}
.home_fivechapter .twotab_list img{width:237px;height:130px;border:#ccc solid 1px;margin-left:7px;}
.home_fivechapter  .dis{display:block;}
.home_fivechapter .fivetab_box .more{font-size:0;text-indent: -9999px;display:block;margin:10px auto 20px;background:url(../images/i_ico.png) no-repeat -1px -225px;width:224px;height:55px;}

.home_sevenchapter{width:1000px;height:270px;margin:20px auto;position:relative;overflow:hidden;display:none;}
.home_sevenchapter ul{width:1000px;height:270px;overflow:hidden;}
.home_sevenchapter li{float:left;position:relative;width:153px;height:100%;overflow:hidden;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;cursor:pointer;}
.home_sevenchapter li:first-child{width:540px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.home_sevenchapter li:first-child div{display:block;}
/*bottom*/
.bottom{background: #e9e9eb;position: relative;padding: 30px 0 45px;min-width: 1200px;width: 100%;text-align: center;}
.aboutus{width: 1000px;margin: 0 auto 30px;overflow: hidden;display:none;}
.aboutus ul{width: 1200px;}
.aboutus ul li{width: 144px;height: 45px; padding: 8px 0 0 15px; background: #fff; float: left; margin-right:5px; font-size: 16px;border-top: 2px solid #ccc;border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; border-right:2px solid #dedede;position:relative}
.aboutus ul li:last-child{margin-right: 0;margin-left: 1px;}
.aboutus ul li a{color: #666;width: 162px;height: 56px;}
.aboutus ul li span,.aboutus ul li a{display: block;}
.aboutus ul li .ab_ico{float: left;}
.aboutus ul li .ico_lt{background: url(../images/ico.png) no-repeat 0px 3px;width: 41px;height: 37px;margin-right: 10px;}
.aboutus ul li .ico_tb{background: url(../images/ico.png) no-repeat 5px -50px;width: 41px;height: 37px;margin-right: 8px;}
.aboutus ul li .ico_qq{background: url(../images/ico.png) no-repeat 5px -100px;width: 41px;height: 37px;margin-right: 8px;}
.aboutus ul li .ico_wx{background: url(../images/ico.png) no-repeat 0px -153px;width: 41px;height: 37px;margin-right: 10px;}
.aboutus ul li .ab_right{float: left;}
.aboutus ul li .ab_right p{margin-bottom: 4px;}
.aboutus .ab_right span{font-size: 12px;color: #3fabec;font-weight: bold;}
.aboutus .ab_rq .ab_rq1{display:none;position:absolute;left:20px;top:-116px}
.aboutus .ab_rq:hover .ab_rq1{display:block}
.friend{height: 60px;width: 998px; margin:0px auto 30px auto;background: #fff;border: 1px solid #ccc;}
.f_title{background:#f4f4f4; float: left;  width: 220px; line-height: 60px; text-align: center; font-size: 30px;}
.f_title h3{color: #666;font-weight: normal;}
.f_main{float: left;color: #40455c; width: 770px; height: 60px;}
.f_main ul li{float: left;}
.f_detailed{min-width: 690px; margin: 15px auto 0px auto;}
.f_detailed ul li{margin-right: 25px;}
#demo_s{overflow:hidden; position:relative;margin: 0px auto;}
#indemo_s{ float: left;width: 800%;}
#demo1_s{float: left;}
#demo2_s{float: left;}
.footer{text-align: center; width: 770px; margin: 0px auto;}
.footer p{font-size: 14px; color: #333;line-height: 28px;}
.footer p span{ padding-right: 29px;}
.f_demo{width: 682px; height: 60px; margin:0px auto;overflow:hidden;}
/*list页*/
.wrap_box{width: 1000px;margin: 20px auto;}
.main{margin-bottom: 20px;}
.main_left{background: #f7f7f7;border: 1px solid #ccc;width: 201px;float: left;}
.main_left .m_l_title a{display: block;width: 181px;height: 63px;margin: 0 auto 10px;}
.m_l_ewm{border: 1px solid #cfcfcf;width: 179px;margin: 0 auto;text-align:center;margin-bottom: 10px;padding-bottom: 2px;}
.m_l_ewm .ewm{width: 179px;border-bottom: 1px solid #cfcfcf;}
.m_l_ewm p{color: #ff589f;font-size: 15px;font-weight: bold;line-height: 24px;}
.m_l_btn a{display: block;width: 181px;height: 79px;margin: 0 auto 10px;}
.ad_01{display: block;width: 181px;margin: 0 auto 20px;}
.main_right{float: right;border: 2px solid #ccc;width: 777px;background: #fff;min-height: 889px;position: relative;border-radius: 10px;}
.ico{position: absolute;display: block;}
.ico_left{left:-2px;top:-2px;display: block;background: url(../images/ico_left.png) no-repeat;width: 22px;height: 19px;}
.ico_right{right:-5px;top:-8px;display: block;background: url(../images/ico_right.png) no-repeat;width: 24px;height: 25px;}
.title{text-align: center;font-size: 20px;}
.list_til{width: 777px; height: 48px;line-height: 48px; background: url(../images/list_til_bg.png) no-repeat;}
.title ul{margin: 0 auto;display: inline-block;}
.title ul li{float: left;background: url(../images/li_ico.png) no-repeat right center;padding-right: 45px;margin-left: 38px;}
.title ul li:last-child,.title ul li.no_bg{background: none;}
.title ul li:first-child{margin-left: 0;}
.title ul li a{color: #ff64a5;}
.title ul li a.on{background: #ff64a5;color: #fff;padding:1px 6px;border-radius: 12px;border: 1px solid #cf4880;}
.list_main,.artical_main,.weal_con,.video_con{padding: 10px 22px 0;}
.list_main ul li{padding: 14px 0;height: 24px;border-bottom: 1px dashed #666;font-size: 16px;margin-bottom: 5px;}
.list_main ul li span{display: block;float: right;color: #666;margin-right: 10px;}
.list_main ul li span.l_til{float: left;color: #fff;background: #ffa200;padding:2px 8px;border-radius: 10px; font-size: 12px;}
.list_main ul li a{display: block;float: left;color: #333;}
.list_main ul li a:hover{text-decoration: underline;}
.page {margin: 30px 22px 25px 0;}
.number {margin: 0 auto;text-align: right;}
ul#yw0 {display: inline-block;}
.page ul li {display: inline-block;float: left;}
.page ul li a{display: inline-block;font-size: 16px;padding: 2px 5px;color: #010101;margin: 2px;}
.page ul li a:hover,.page ul li.active a{color:#ff64a5;}
.number_con{background: url(../images/n_textbg.jpg) no-repeat;height: 656px;width: 997px;border-radius: 8px;}
.number_text{position: relative;width: 714px;margin-left: 45px;}
.n_peo{display: block;background: url(../images/n_peo.png) no-repeat;width: 462px;height: 490px;position: absolute;left: 0;top: 0;z-index: 10;+z-index: 1;}
.n_t_main{background: url(../images/n_bg.png) no-repeat; width: 359px;height: 490px;position: absolute;right: 0;top: 0;padding: 12px 10px 12px 11px;z-index: 20;+z-index: 2;}
.n_t_text{width: 336px;height: 461px;}
.n_t_til{padding-top: 6px;}
.n_t_til ul{width: 293px;margin: 0 auto;position: relative;left: 35px;}
.n_t_mar ul{left:59px;}
.n_t_til ul li{float: left;background: url(../images/li_bg01.jpg) no-repeat;width: 83px;height: 33px;line-height: 33px;font-size: 14px;text-align: center;margin:0 26px 0 24px;}
.n_t_mar ul li{margin: 0 28px 0 24px;}
.n_t_til ul li a{color: #fff;}
.n_li{border-top: 1px solid #ccc;margin-top: 5px;padding-top: 3px;}
.n_li ul li{width: 100%;height: 40px;line-height: 40px;border-bottom: 1px solid #ccc;+height: 28px;+line-height: 28px;+padding-bottom: 8px;}
.n_li ul li:last-child{border-bottom: none;}
.n_li ul li span{display: block;float: left;width: 40%;text-align: center;color: #999;height: 40px;}
.n_li ul li span.two_name{width: 60%;}
.two_n_span ul li span{width: 20%;}
.n_li ul li span.two_name i{width: 48%;float: left;margin-right: 2%;}
.n_li ul li span:first-child{width: 10%;margin-left: 20px;}
.size i{background: url(../images/li_span.jpg) no-repeat;width: 24px;height: 24px;margin: 0 auto;line-height: 24px;color: #fff;position: relative;top:8px;+top: 4px;}
/*artical页*/
.art_til{width: 777px; height: 89px; background: url(../images/art_til_bg.png) repeat-x;text-align: center;padding: 20px 0 0;}
.art_til h3{color: #ff5da1;margin-bottom: 15px;font-size: 25px;}
.art_til span{color: #999;font-size: 16px;}
.artical_main{font-size: 14px;color: #666;padding-bottom: 60px;}
.artical_main h3{margin-bottom: 15px;}
.artical_main p{text-indent: 2em;line-height: 24px;}
.artical_main span{display: block;line-height: 24px;margin: 10px 0;}
.artical_main img{max-width: 554px;}
/*weal页*/
.weal_main,.video_main,.number_main{border: 2px solid #ccc;width: 996px;background: #fff;position: relative;border-radius: 10px;margin-top:20px;}
.weal_til{width: 996px; height: 89px; background: url(../images/weal_til.jpg) no-repeat;text-align: center;}
.w_list h3{font-size: 16px;color: #333;line-height: 30px;padding-bottom: 8px;border-bottom: 1px dotted #666; background: url(../images/w_listico.png) no-repeat;padding-left: 30px;margin: 10px 0 20px;}
.w_list a.w_d_left{display: block;float: left;margin-right: 20px;}
.w_d_right{float: left;}
.w_d_right dl dt{color: #333;font-size: 16px;margin: 5px 0 20px;}
.w_d_right dl dd{font-size: 14px;color: #666;line-height: 32px;}
.weal_main .page .number{text-align: center;}
.line{height: 1px;background: #ccc;width: 100%;display: block;margin: 30px 0;}
/*video页*/
.video_til{width: 996px; height: 86px; background: url(../images/video_til.png) no-repeat;text-align: center;}
.video_line{border-bottom:1px dotted #ccc;display: block;height: 1px;width: 100%;}
.video_main .page .number{text-align: center;}
.v_main ul li{width: 406px;position: relative;float: left;margin: 10px 35px 20px;}
.v_main ul li a{display: block;width: 406px;height: 231px;}
.v_main ul li a .play_btn{background: url(../images/play_btn.png) no-repeat center center;display: block;width: 128px;height: 128px;position: absolute;left: 50%;top: 50%;margin: -64px 0 0 -64px;}
.v_main ul li span{display: block;font-size: 18px;color: #ff64a5;text-align: center;margin-top: 15px;}
.v_main ul li img{width: 406px;}
.mask{ width: 100%;height: 100%;background: url(../images/d.png); position: fixed;top: 0; left: 0;z-index:90;display: none;}
#vid_mask{ width: 100%;height: 100%; background: url(../images/d.png); position: fixed;top: 0; left: 0;z-index: 99999;display: none;}
#vid_mask #close {width: 30px; height: 30px; position: absolute; top: -30px; right: -30px; background: url(../images/c.png) no-repeat;cursor: pointer;}
#vid_mask .none {line-height: 0;font-size: 0;margin: 0;padding: 0;}
#vid_mask .both {clear: both;}
#vid_mask #player{ width: 714px; height: 378px; position: relative; left: 50%;top: 50%;margin: -189px 0 0 -357px;}
#vid_mask #player .videos{ width: 714px; height: 378px; background: #fff; margin: 20px auto; clear: both; overflow: hidden;}
#vid_mask #player .videos embed { display: block; width: 696px; height: 358px; margin: 9px;}
/*排行页*/
.number_til{width: 996px; height: 86px; background: url(../images/number_til.png) no-repeat;text-align: center;}
.week_query{width:516px;height:54px;background:#f0f0f0;border:#c6c6c6 solid 1px;margin:0 auto 15px;padding: 0 8px;}
.week_ico{background:url(../images/m_down.jpg) no-repeat;width:47px;height:40px;position:absolute;right:0;top:0;}
.week_con{width:36%;height:40px;border:#cccccc solid 1px;background:#fff;margin:6px auto 0 auto;position:relative;float: left;margin-right: 13px;}
.week_ranking{width:108px;display:block;background:url(../images/m_btn02.jpg) no-repeat;height:40px;float: right;position: relative;top: 6px;}
.week_table{width:532px;height:556px;background:#999999;margin:20px auto;}
.week_table img{width:532px;height:556px;}
.ad_02 img{width: 1000px;}
.week_query{position: relative;+z-index: 100000;}
.select_top{border:#cccccc solid 1px; margin-top: 6px;margin-right: 13px; float: left; height:40px;color: #999999;display:inline-block;background:#fff url(../images/m_down.jpg) no-repeat right center;line-height:40px;font-weight:bold;padding-left:10px;width:175px;overflow:hidden;position:relative;z-index:99;}
.select_top input{ width: 150px; padding-left: 5px; color: #b0b0b0; background: transparent; border: 0; outline-style: none; height: 38px; line-height: 38px; position: absolute; left: 0; top: 2px;}
.select_top span{ width: 35px; height: 35px; position: absolute; right: 0; top: 2px; cursor:pointer; z-index: 10;}
.select_info{ display: none; position: absolute;z-index: 1000;border: 1px solid #fc9bc3;z-index: 9999; }
.select_info01{top:54px;left: 0; width: 316px;}
.select_info02{top:54px;left: 207px; width: 139px;}
.select_info ul{ min-height: 100px; background: #fff; padding: 20px 0px;}
.select_info01 ul li{float: left;margin-left: 15px;}
.select_info ul li{ height: 24px; color: #b0b0b0; border: 1px solid #b0b0b0; margin-bottom: 10px; text-align: center; min-width: 80px; padding:1px;  line-height: 24px; cursor: pointer; font-size: 14px; }
.select_info ul li:hover{  color: #fc9bc3;}
.select_info02 ul li{min-width: 70px;width: 80px;margin: 0 auto 10px;}
/*弹出框*/
.DIVmaskLB,.DIVmaskLB1{ width: 100%;height: 100%;background: url(../images/d.png); position: fixed;top: 0; left: 0;z-index:90;display: none;}
.DIVmaskLB_lq{width:520px;height:524px;background:url(../images/i_lb.png) no-repeat;position:relative;top:50%;left:50%;margin:-262px 0 0 -260px;}
.DIVmaskLB_lq a{font-size:0;text-indent: -9999px;position:absolute;left:50%;bottom:20px;margin:-34px 0 0 -87.5px;background:url(../images/i_lb_btn.png) no-repeat;width:175px;height:68px;cursor: pointer}

.DIVmaskLB_reg{width:520px;height:430px;background:url(../images/i_enroll.png) no-repeat;position:relative;top:50%;left:50%;margin:-215px 0 0 -260px;overflow:hidden;}
.DIVmaskLB_reg input{background:transparent;border:none;height:48px;line-height:48px;font-size:16px;}
.DIVmaskLB_reg1,.DIVmaskLB_reg2,.DIVmaskLB_reg3{width:310px;height:48px;overflow:hidden;margin:0 auto;line-height:48px;}
.DIVmaskLB_reg1{margin-top:113px;}
.DIVmaskLB_reg2{margin-top:20px;}
.DIVmaskLB_reg3{margin-top:20px;}
.DIVmaskLB_reg1 input{padding:0 10px 0 50px;width:150px;}
.DIVmaskLB_reg1  .server_btnreg{width:80px;color:#fff;font-size:12px;}
.DIVmaskLB_reg2 input,.DIVmaskLB_reg3 input{width:250px;padding:0 10px 0 50px;}
.DIVmaskLB_btnreg{font-size:0;text-indent: -9999px;position:absolute;left:50%;bottom:20px;margin:-34px 0 0 -87.5px;background:url(../images/i_enroll_btn.png) no-repeat;width:175px;height:68px;cursor: pointer}
.DIVmaskLB_btnclose{background:url(../images/i_ico.png) no-repeat -2px -31px;width:44px;height:44px;display:inline-block;position:absolute;right:10px;top:20px;cursor:pointer;transition:transform 0.5s ease 0s;-moz-transition: transform 0.5s ease 0s;-webkit-transition: transform 0.5s ease 0s;-o-transition: transform 0.5s ease 0s;}

/*视频*/
#video_tck{display: none; width: 100%; height: 100%;background: url(../images/d.png) repeat; position: fixed; margin: 0 auto; top: 0;left: 0; z-index:200;}

#close {width: 60px;height: 60px; display: block; position: absolute; top: -30px; right:-30px; background: url(../images/c.png) 3px no-repeat;cursor: pointer; background-size:50%;}
.none {line-height: 0;font-size: 0;margin: 0;padding: 0;}
.both {clear: both;}
#player5{ width:640px;color:#000; position: relative;margin: 0 auto;z-index: 1000;top:40%;}
#player5 video{width:100%;}


/*新增弹框*/
.show_tck{ width: 100%;height: 100%;background: url(../images/d.png); position: fixed;top: 0; left: 0;z-index:90;display: none;text-align: left;}
.show_tck .DIVmaskLB_reg{width:530px;height:308px;background:url(../images/add_tck.png) no-repeat;position:relative;top:50%;left:50%;margin:-154px 0 0 -260px;overflow:hidden;}
.DIVmask_bg input{background: url(../images/add_ipt.png) no-repeat;width: 228px;padding: 0 20px;outline: none;}
.DIVmask_bg span{display: block;float: left;line-height: 50px;color: #666;font-size: 20px;margin-right: 10px;}
.show_tck .DIVmaskLB_reg1{width:340px;height:92px;overflow:hidden;margin:0 auto;line-height:48px;margin-top: 122px;}
.show_tck p{text-align: left;color: #808080;font-size: 14px;}
.show_tck .DIVmaskLB_btnreg{font-size:0;text-indent: -9999px;position:absolute;bottom:20px;margin:-34px 0 0 -87.5px;width:175px;height:68px;cursor: pointer}
.btn_add{width: 100%;height: 68px;}
.DIVmaskLB_left{left:35%;background:url(../images/add_chose.png) no-repeat;}
.DIVmaskLB_right{left:70%;background:url(../images/add_click.png) no-repeat;}
.show_tck .DIVmaskLB_btnclose{right: 20px;}


.number_index .home_download,.article_index .home_download,.video_index .home_download,.list_index .home_download,.weal_index .home_download{display:none;}
.number_index .home_ochapter .home_lq,.article_index .home_ochapter .home_lq,.video_index .home_ochapter .home_lq,.list_index .home_ochapter .home_lq,.weal_index .home_ochapter .home_lq{width:448px;height:63px;background:url(../images/i_lq.png) no-repeat;position:absolute;left:157px;bottom:0;}
/*动画*/
@keyframes animations1 {
  0%,100%{ transform: scale(0.9); -webkit-transform: scale(0.9);}
  50%{transform: scale(1); -webkit-transform:scale(1);}
}
@-webkit-keyframes animations1 {
  0%,100%{ transform: scale(0.9); -webkit-transform: scale(0.9);}
  50%{transform: scale(1); -webkit-transform:scale(1);}
}

.clearfix:after { content: ".";display: block;height: 0;clear: both;visibility: hidden; }
.clearfix {display: inline-block;}  /* for IE/Mac */

/*上传图片*/
.show_tck .upfile {position:absolute;opacity:0;width: 175px;height: 68px;bottom: 20px;margin: -34px 0 0 -87.5px;left: 35%;z-index: 100;}
/*倒计时*/
.t_bg01{ width: 100%; height: 500px; background: url(../images/t_bg_01.jpg) no-repeat top center;}
.t_bg02{ width: 100%; height: 500px; background: url(../images/t_bg_02.jpg) no-repeat top center;}
.tim_box{width: 950px;margin: 0 auto;position: relative;min-width: 1200px;}
.tim_box a{display: block;position: absolute;}
.tim_box img{display: block;}
.tim_box .t_logo{top: 0;left: 67px;z-index: 5;}
.tim_box .t_logo img{width: 289px;height: 127px;}
.tim_box .t_return{top: 34px;left:648px;z-index: 5;}
.tim_box .t_return img{width: 171px;height: 60px;}
.tim_box .t_banner{top: 446px;left: 50%;width: 766px;margin-left: -362px;}
.tim_box .t_banner img{width: 765px;height: 141px;}
.tim_box .t_day{top: 586px;width: 234px;height: 168px;left: 50%;margin-left:-117px;z-index: 20;background:url(../common/images/t_daybg.png) no-repeat;animation:pulse 1.2s infinite ease-in-out;-webkit-animation:pulse 1.2s infinite ease-in-out;-moz-animation:pulse 1.2s infinite ease-in-out;}
@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}
.tim_box .t_day img{width: 110px;height: 137px;position: absolute;top: 15px;left: 23px;}
.time_star{position: absolute;width: 528px;height: 106px;left: 50%;margin-left: -234px;top: 770px;}
#holder{position: absolute;margin:0 auto;width: 528px;height: 106px;}
.cntSeparator{display: none;}
#cnt_1,#cnt_3{margin-right: 31px;}
.tim_box .footer_t{color: #fff;font-size: 14px;position: absolute;top:900px;left: 50%;margin-left: -358px;}
.tim_box .footer_t p{color: #fff;}
@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}
.animate .t_logo{animation:bounceInDown  0.5s ease 0s both;}
.ts_ibg01{ width: 100%; height: 332px; background: url(../images/ts_ibg_01.jpg) no-repeat top center;min-width: 1200px;}
.ts_ibg02{ width: 100%; height: 332px; background: url(../images/ts_ibg_02.jpg) no-repeat top center;min-width: 1200px;}
.ts_ibg03{ width: 100%; height: 332px; background: url(../images/ts_ibg_03.jpg) no-repeat top center;min-width: 1200px;}
.ts_ibg04{ width: 100%; height: 2004px; background: url(../images/ts_ibg_04.jpg) no-repeat top center;min-width: 1200px;}
.ts_ibg05{ width: 100%; height: 742px; background: url(../images/ts_ibg_05.jpg) no-repeat top center;min-width: 1200px;}
.year_box{width: 1022px; margin: 0 auto;position: relative;padding: 1px;min-width: 1200px;}
.y_logo{display: block;position: relative;left:66px;float: left;}
.y_logo img{width: 337px;height: 147px;}
.y_downl{display: block;position: relative;width: 196px;}
.y_downl01{float: right;margin:20px 122px 0 0;}
.y_downl01 .img_ewm,.y_downl02 .img_ewm{width: 138px;height: 138px;position: absolute;top: 72px;right: 29px;display: none;z-index: 101;}
.y_downl img{width: 196px;height: 72px;}
.y_return{display: block; clear: both; width: 208px;height: 53px;margin: 594px auto 0;+margin: 450px auto 0;}
.y_show{position: relative;width: 660px;height: 206px;}
.y_show01{left: 52px;margin:18px auto 0;}
.y_show02{margin:0 auto;position: relative;top: -35px;}
.y_show a{display: block; position: absolute; padding-top: 20px; color: #fff;font-size: 18px; text-align: center;width: 108px;
animation:bounceIn 2s ease 0.5s both;-webkit-animation:bounceIn  2s ease 0.5s both;-moz-animation:bounceIn  2s ease 0.5s both;-ms-animation:bounceIn  2s ease 0.5s both;}
@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}
.y_show a span{display: block;margin-top: 8px;}
.y_show01 a{background: url(../common/images/ts_lightbig.png) no-repeat center center;height: 92px;}
.y_show02 a{background: url(../common/images/ts_lightsm.png) no-repeat center center;height: 87px;}
.y_show .y_ico01{top: 0;left: 0;}
.y_show .y_ico02{top: 53px;left: 100px;animation-delay: 1s; -webkit-animation-delay:1s;-moz-animation-delay:1s;-ms-animation-delay:1s;}
.y_show .y_ico03{top: 87px;left: 213px;animation-delay: 1.5s; -webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-ms-animation-delay:1.5s;}
.y_show .y_ico04{top: 89px;right: 213px;animation-delay: 2s; -webkit-animation-delay:2s;-moz-animation-delay:2s;-ms-animation-delay:2s;}
.y_show .y_ico05{top: 53px;right: 100px;animation-delay: 2.5s; -webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-ms-animation-delay:2.5s;}
.y_show .y_ico06{top: 0px;right: 0;animation-delay: 3s; -webkit-animation-delay:3s;-moz-animation-delay:3s;-ms-animation-delay:3s;}
.y_show .img_ewm{position: absolute;top:0;right: -134px;width: 138px;height: 138px;display: none;}
.y_process{display: block;margin:164px auto 0;height: 1923px;width: 761px;position: relative;}
.y_process img.y_imgbg{width: 761px;display: block;}
.y_p_left{left: -20px;}

.y_p_right{right:0px;position: absolute; }
.y_promain{position: absolute;width: 350px;display: block;}
.y_promain .y_close{width: 42px;height: 40px;position: absolute;left: 340px;top:12px;display:none}
.y_promain .y_close img{width: 42px;height: 40px;}
.y_promain p{color: #fff;font-size: 14px;}
.y_pos01{top: 24px;height: 308px;background: url(../common/images/pro_tck_bg01.png) no-repeat;}
.y_pos01 .y_img{margin: 40px auto 0;display: block;}
.y_pos01 p{width:285px;margin: 10px auto 0;}
.y_pos02{top:462px;height: 276px;background: url(../common/images/pro_tck_bg02.png) no-repeat;padding-top: 45px;}
.y_pos02 .y_img{float: left;display: block;margin:0 10px 0 35px; }
.y_promain.bg05{height: 346px;background: url(../common/images/pro_tck_bg03.png) no-repeat;}
.y_pos02 p{float: left;width: 142px;line-height: 20px;margin-top: 5px;}
.y_pos03{top:886px;}
.y_pos04{top:1390px;}
.js_pro .js_a{display: block;width: 396px;text-indent: -3000px; height: 40px;position: absolute;background-color:#fff;filter:alpha(opacity=0);opacity:0;}
.js_pro .a_p1{top: 100px;right: 0;}
.js_pro .a_p2{top: 326px;left: 0}
.js_pro .a_p3{top: 574px;right: 0;}
.js_pro .a_p4{top: 820px;left: 0}
.js_pro .a_p5{top: 1003px;right: 0;}
.js_pro .a_p6{top: 1240px;left: 0}
.js_pro .a_p7{top: 1490px;right: 0;}
.js_pro .a_p8{top: 1735px;left: 0}
.pos_top01{top:202px;}
.pos_top02{top:720px;}
.pos_top03{top:1126px;}
.pos_top04{top:1580px;}
.y_width01{width: 227px;height: 152px;}
.y_width02{width:246px;height:124px;}
.y_width03{width:126px;height:198px;}
.y_width04{width:128px;height:192px;}
.y_width05{width:242px;height:160px;}
.y_width06{width:255px;height:143px;}
.y_width07{width:238px;height:158px;}
.y_width08{width:236px;height:136px;}
.y_ewm{width: 246px;height: 246px;margin:187px auto 117px;+margin:167px auto 98px;display: block;}
.y_ewm img{display: block;width: 246px;}
.y_downl02{margin: 0 auto;}
.animate .y_logo{animation: bounceInDown 1s ease 0s both;}
@-webkit-keyframes bounceInDown {0% {opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px)}60% {opacity: 1;-webkit-transform: translateY(30px);transform: translateY(30px)}80% {-webkit-transform: translateY(-10px);transform: translateY(-10px)}100% {-webkit-transform: translateY(0);transform: translateY(0)}}
@keyframes bounceInDown {
	0% {opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px)}60% {opacity: 1;-webkit-transform: translateY(30px);-ms-transform: translateY(30px);transform: translateY(30px)}80% {-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px)}
	100% {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}}
.animate .y_downl01{animation: bounceInDown 1s ease 0.5s both;}
.animate .y_return{animation:pulse 1.2s infinite ease-in-out;-webkit-animation:pulse 1.2s infinite ease-in-out;-moz-animation:pulse 1.2s infinite ease-in-out;}
@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}
.ts_ibgcolor{background: #3d147c;}
.ts_ibgcolor p{color: #fff;}


.ts-t2btn1 input {
    position: absolute;
    font-size: 100px;
    right: 0;
    top: 0;
    opacity: 0;filter:alpha(opacity=0);cursor:pointer;
	height: 40px;width: 134px;
}

/*炫舞之星*/
.ts-wrap{
	width: 100%;
	height: 1000px;
	overflow: hidden;
	position: relative;
	background: url(../images/ts_bg01.jpg) no-repeat top center;
}
.ts-top{
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -512px;
	width: 1024px;
}
.ts-logo{
	width: 337px;
	height: 147px;
	float: left;
}
.ts-returnhome{
	width: 191px;
	height: 60px;
	float: right;
	margin-top: 31px;
	margin-right: 35px;
}
.ts-con{
	width: 1024px;
	margin: 418px auto 0;
	overflow: hidden;
}
.ts-left{
	float: left;
	width: 650px;
	margin-left: 80px;
}
.ts-ltop{
	width: 100%;
	overflow: hidden;
}
.ts-updata{
	width: 121px;
	height: 41px;
	float: left;
	display: block;
	background: url(../images/ts_ico1.png) no-repeat;
	background-size: 100% 100%;
	text-align: center;
	line-height: 41px;
	font-size: 14px;
	color: #f485bd;
	cursor: pointer;
}
.ts-check{
	width: 77px;
	height: 41px;
	float: right;
	display: block;
	margin-right: 13px;
	background: url(../images/ts_ico3.png) no-repeat;
	background-size: 100% 100%;
	text-align: center;
	line-height: 41px;
	font-size: 14px;
	color: #f485bd;
	cursor: pointer;
}
.ts-iphone{
	width: 142px;
	height: 41px;
	float: right;
	display: block;
	background: url(../images/ts_ico2.png) no-repeat;
	background-size: 100% 100%;
	text-align: center;
	line-height: 41px;
	font-size: 14px;
	color: #f485bd;
	outline: none;
	border: 0;
}
.ts-lcon{
	width: 100%;
}
.ts-lcon ul{
	overflow: hidden;
}
.ts-lcon ul li{
	float: left;
	width: 208px;
	margin-right: 7px;
	margin-bottom: 5px;
}
.ts-num{
	margin-left: 3px;
	font-size: 18px;
	color: #fff;
	font-weight: normal;
	line-height: 1.5;
}
.ts-pimg{
	width: 208px;
	height: 148px;
	overflow: hidden;
	background: url(../images/ts_libg01.jpg) no-repeat;
	background-size: 100% 100%;
}
.ts-pimg a{
	width: 191px;
	height: 135px;
	margin: 5.5px auto 0;
	display: block;
	border: 1px solid #de5f9f;
}
.ts-pimg img{
	width: 191px;
	height: 135px;
	display: block;
}
.ts-lfot{
	width: 208px;
	margin-top: 5px;
	overflow: hidden;
}
.ts-lfot p{
	float: left;
	margin-left: 3px;
	font-size: 14px;
	color: #fff;
	height: 24px;
	line-height: 24px;
}
.ts-tp{
	width: 64px;
	height: 24px;
	float: right;
	cursor: pointer;
	background: url(../images/ts_btn01.jpg) no-repeat;
	background-size: 100% 100%;
}
.ts-refresh{
	width: 100px;
	height: 42px;
	margin-left: 270px;
	margin-top: 20px;
	cursor: pointer;
	background: url(../images/ts_btn02.png) no-repeat;
	background-size: 100% 100%;
}
.ts-right{
	width: 167px;
	float: left;
	margin-top: 30px;
	margin-left: 42px;
}
.ts-rtitle{
	width: 100%;
	text-align: center;
	font-size: 18px;
	color: #fff;
	font-weight: normal;
	line-height: 2;
}
.ts-rcon{
	width: 100%;
}
.ts-rcon li{
	width: 100%;
	margin-bottom: 8px;
}
.ts-rtop{
	width: 120px;
}
.ts-rtop h3{
	font-size: 14.5px;
	color: #fff;
	line-height: 2;
	float: left;
}
.ts-rtop p{
	float: right;
	line-height: 2;
	font-size: 14.5px;
	color: #fff;
}
.ts-rimg{
	width: 100%;
	height: 120px;
	overflow: hidden;
	background: url(../images/ts_libg02.jpg) no-repeat;
	background-size: 100% 100%;
}
.ts-rimg a{
	width: 154px;
	height: 109px;
	display: block;
	margin: 4.5px auto 0;
	border: 1px solid #de5f9f;
}
.ts-rimg img{
	width: 154px;
	height: 109px;
	display: block;
}
.ts-fot{
	width: 100%;
	height: 386px;
	overflow: hidden;
	background: url(../images/ts_bg02.jpg) no-repeat top center;
}
.ts-fot .footer{
	margin-top: 280px;
}
.ts-fot .footer p{
	color: #fff;
}
.ts-tack1,.ts-tack2,.ts-tack3{
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 100;
	background: url(../images/ts_mask.png) repeat;
}
.ts-t1bg{
	width: 289px;
	height: 191px;
	position: fixed;
	left: 50%;
	top: 50%;
	margin: -95.5px 0 0 -144.5px;
	background: url(../images/ts_libg05.png) no-repeat;
	background-size: 100% 100%;
}
.ts-t1p{
	margin-top: 30px;
}
.ts-t1close{
	width: 43px;
	height: 40px;
	position: absolute;
	right: -28px;
	top: 9px;
	cursor: pointer;
	background: url(../images/ts_close.jpg) no-repeat;
	background-size: 100% 100%;
}
.ts-t1bg p{
	width: 100%;
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 2;
}
.ts-t1bg input{
	width: 209px;
	height: 30px;
	background: #fff;
	border: 0;
	outline: none;
	font-size: 14px;
	text-align: center;
	line-height: 30px;
	margin: 0 auto;
	display: block;
}
.ts-t1-btn{
	width: 119px;
	height: 40px;
	display: block;
	margin: 0 auto;
	cursor: pointer;
	background: url(../images/ts_btn06.png) no-repeat;
	background-size: 100% 100%;
}
.ts-t2bg{
	width: 298px;
	height: 430px;
	position: fixed;
	left: 50%;
	top: 50%;
	margin: -215px 0 0 -149px;
	background: url(../images/ts_libg04.png) no-repeat;
	background-size: 100% 100%;
}
.ts-t2close{
	width: 43px;
	height: 40px;
	position: absolute;
	right: -23px;
	top: 15px;
	cursor: pointer;
	background: url(../images/ts_close.jpg) no-repeat;
	background-size: 100% 100%;
}
.ts-t2img{
	width: 193px;
	height: 137px;
	background: #fff;
	margin: 0 auto;
}
.ts-msg{margin-top:30px;height:40px;line-height:40px;text-align:center;}
.ts-t2bg h3{
	width: 100%;
	font-size: 14px;
	font-weight: normal;
	color: #fff;
	text-align: center;
	line-height: 2.6;
}
.ts-t2ip{
	width: 220px;
	height: 30px;
	margin: 0 auto;
}
.ts-t2iphone{
	width: 140px;
	height: 30px;
	border: 0;
	background: #fff;
	font-size: 14px;
	line-height: 30px;
	text-align: center;
	display: inline-block;
}
.ts-t2ip span{
	display: inline-block;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	color: #e70000;
}
.ts-t2bg p{
	width: 100%;
	font-size: 12px;
	line-height: 2.2;
	color: #fff;
	text-align: center;
}
.ts-t2btn{
	width: 228px;
	height: 40px;
	margin: 0 auto;
}
.ts-t2btn1{
	width: 134px;
	height: 40px;
	display: block;
	float: left;
	border: 0;
	cursor: pointer;
	background: url(../images/ts_btn04.png) no-repeat;
	background-size: 100% 100%;
	position:relative;
}
.ts-t2btn2{
	width: 84px;
	height: 40px;
	display: block;
	float: right;
	cursor: pointer;
	background: url(../images/ts_btn05.png) no-repeat;
	background-size: 100% 100%;
}
.ts-t3bg{
	width: 283px;
	height: 143px;
	position: fixed;
	left: 50%;
	top: 50%;
	margin: -71.5px 0 0 -141.5px;
	background: url(../images/ts-sucss.png) no-repeat;
	background-size: 100% 100%;
}
.ts-t3bg p{
	width: 100%;
	margin-top: 62px;
	text-align: center;
	font-size: 26px;
	color: #fff;
}
.ts-t3close{
	width: 43px;
	height: 40px;
	position: absolute;
	right: -31px;
	top: 14px;
	cursor: pointer;
	background: url(../images/ts_close.jpg) no-repeat;
	background-size: 100% 100%;
}

/*炫舞之星详情*/
.ts-wrap.td-wrap{
	width: 100%;
	height: 1000px;
	overflow: hidden;
	position: relative;
	background: url(../images/td_bg.jpg) no-repeat top center;
}
.td-img{
	width: 362px;
	height: 256px;
	margin-top: 122px;
	margin-left: 328px;
}
.td-img img{
	width: 100%;
	height: 100%;
	display: block;
}
.td-tpbtn{
	width: 184px;
	height: 48px;
	display: block;
	cursor: pointer;
	margin: 88px auto 0;
}
/*许愿树*/

.wt-wrap{
	width: 100%;
	height: 1800px;
	overflow: hidden;
	position: relative;
	background: url(../images/wt_bg.jpg) no-repeat top center;
}
.wt_dowish{
	width: 1024px;
	position: absolute;
	left: 50%;
	margin-left: -512px;
	top: 800px;
}
.wt_wish{
	width: 189px;
	height: 73px;
	float: right;
	margin-right: 50px;
	background: url(../images/wt_wish.png) no-repeat;
	background-size: 100% 100%;
	display: block;
	cursor: pointer;
}
.wt_con{
	width: 1024px;
	position: absolute;
	left: 50%;
	margin-left: -512px;
	top: 345px;
}
.wt_scroltext1{
	width: 184px;
	height: 244px;
	float: left;
	margin-top: 42px;
	margin-left: 15px;
	position: relative;
}
.wt_s1{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	overflow: hidden;
}
.wt_s1 ul{
	width: 100%;
	height: 100%;
}
.wt_s1 ul li{
	width: 184px;
	height: 61px;
	overflow: hidden;
}
.wt_s1 ul li.wt_s1_item1{
	background: #f26fc1;
}
.wt_s1 ul li.wt_s1_item2{
	background: #fff;
}
.wt_s1 ul li p{
	width: 164px;
	height: 51px;
	margin-top: 5px;
	margin-left: 13px;
	font-size: 12px;
	color: #fff;
	padding-left: 1em;
	text-indent: -1em;
}
.wt_s1 ul li.wt_s1_item1 p{
	color: #fff;
}
.wt_s1 ul li.wt_s1_item2 p{
	color: #eb6fa5;
}
.wt_scroltext2{
	width: 388px;
	height: 226px;
	float: left;
	margin-left: 138px;
	margin-top: 182px;
	overflow: hidden;
}
.wt_s2{
	width: 290px;
	height: 160px;
	overflow: hidden;
	margin: 40px auto 0;
}
.wt_s2 ul{
	width: 100%;
	height: 100%;
}
.wt_s2 ul li{
	width: 100%;
	height: 40px;
	overflow: hidden;
}
.wt_s2 ul li p{
	line-height: 20px;
	font-size: 12px;
	color: #fff;
}
.wt_ranking{
	width: 152px;
	height: 288px;
	float: right;
	margin-right: 8px;
}
.wt_ranking h2{
	font-size: 14px;
	color: #fff;
	margin-top: 15px;
	text-align: center;
}
.wt_ranking ul{
	width: 100%;
	margin-top: 10px;
}
.wt_ranking ul li{
	width: 132px;
	margin-top: 6px;
	overflow: hidden;
	padding:0 10px;
}
.wt_ranking ul li span{
	font-size: 14px;
	color: #fff;
}
.wt_rabkname{
	float: left;
}
.wt_ranknum{
	float: right;
}
.wt_qipao{
	width: 1024px;
	position: absolute;
	left: 50%;
	margin-left: -512px;
	bottom: 425px;
}
.wt_qp{
	width: 90px;
	height: 354px;
	float: left;
}
.wt_qptext{
	float: left;
	margin-left: -58px;
}
.wt_qptext h3{
	font-size: 24px;
	color: #f26fc1;
	width: 180px;
	line-height: 1.1;
	text-align: center;
}
.wt_qptext p{
	font-size: 14px;
	color: #f26fc1;
	width: 180px;
	line-height: 1.5;
	text-align: center;
}
.wt_qpt1{
	margin-top: 59px;
}
.wt_qpt2{
	margin-top: 56px;
}
.wt_qpt3{
	margin-top: 53px;
}
.wt_act{
	width: 1024px;
	position: absolute;
	left: 50%;
	bottom: 120px;
	margin-left: -512px;
}
.wt_acttitle{
	width: 164px;
	height: 35px;
	margin-left: 40px;
	margin-bottom: 20px;
	background: url(../images/wt_acttitle.png) no-repeat;
	background-size: 100% 100%;
}
.wt_act p{
	font-size: 14px;
	color: #fff;
	line-height: 2;
	margin-left: 40px;
	width: 980px;
}
.wt_wishnum{
	width: 1024px;
	height: 30px;
	position: absolute;
	left: 50%;
	bottom: 380px;
	margin-left: -512px;
}
.wt_wishnum p{
	font-size: 24px;
	color: #fff;
	width: 100%;
	line-height: 1.2;
	font-weight: bolder;
	text-align: center;
}





.wt_fot{
	width: 1024px;
	position: absolute;
	left: 50%;
	bottom: 0px;
	margin-left: -512px;
}
.wt_fot .footer p{
	color: #fff;
}

.wt-tack{
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 100;
	background: url(../images/ts_mask.png) repeat;
}
.wt-bg{
	width: 285px;
	height: 360px;
	position: fixed;
	left: 50%;
	top: 50%;
	margin: -180px 0 0 -142.5px;
	background: url(../images/wt_tack_bg.png) no-repeat;
	background-size: 100% 100%;
}
.wt_close{
	width: 43px;
	height: 40px;
	position: absolute;
	right: -30px;
	top: 13px;
	cursor: pointer;
	background: url(../images/ts_close.jpg) no-repeat;
	background-size: 100% 100%;
}
.wt_form{
	margin-left: 20px;
	margin-top: 45px;
	width: 244px;
	height: 320px;
	overflow: hidden;
}
.wt_form label{
	width: 60px;
	height: 30px;
	font-size: 14px;
	color: #fff;
	display: inline-block;
	text-align: right;
}
.wt_select{
	width: 141px;
	height: 30px;
	margin-left: 10px;
	font-size: 12px;
	color: #f175b0;
	display: inline-block;
	background: url(../images/wt_selectbg.jpg) no-repeat;
	background-size: 100% 100%;
}
.wt_id{
	width: 141px;
	height: 30px;
	margin-left: 10px;
	display: inline-block;
	background: #fff;
	font-size: 12px;
	color: #f175b0;
	text-align: center;
}
.wt_iphone{
	width: 141px;
	height: 30px;
	margin-left: 10px;
	display: inline-block;
	background: #fff;
	font-size: 12px;
	color: #f175b0;
	text-align: center;
}
.wt_form label.wt_yw{
	float: left;
}
.wt_text{
	width: 141px;
	height: 110px;
	margin-left: 16px;
	display: block;
	float: left;
	background: #fff;
	font-size: 12px;
	color: #f175b0;
}
.wt_sub{
	width: 83px;
	height: 40px;
	display: block;
	border: 0;
	margin: 125px auto 0;
	cursor: pointer;
	background: url(../images/wt_subbtn.png) no-repeat;
	background-size: 100% 100%;
}

/*九位数*/
.ks_bg01{ width: 100%; height: 540px; background: url(../images/ks_bg_01.jpg) no-repeat top center;}
.ks_bg02{ width: 100%; height: 540px; background: url(../images/ks_bg_02.jpg) no-repeat top center;}
.ks_box{width:1026px;margin:0 auto;position: relative;height:1000px;}
.ks_box .t_logo{margin-left:0;position: relative;top: 10px;}
.ks_box .t_return{position:absolute;right:55px;top:62px;}
.ks_box .ks-cj{width:248px;height:248px;position:absolute;left:38px;bottom:97px;cursor: pointer}
.ks_box .ks-hl{width:248px;height:248px;position:absolute;right:50px;bottom:128px;cursor: pointer;}
.ks_box .ks-sm{bottom: 25px;cursor: pointer;height: 278px;position: absolute;right: 375px;width: 278px;}
.ks-cj-open{width:1026px;height:455px;background:url(../images/ks_cj_bg.png) no-repeat;position:fixed;left:50%;top:50%;margin:-257px 0 0 -513px;display:none;z-index:9999;}
.ks-cj-open p.ks-cj-input,.ks-cj-open p.ks-cj-input1{line-height:42px;color:#fff;}
.ks-cj-open p.ks-cj-input input,.ks-cj-open p.ks-cj-input1 input{border:0;height:42px;line-height:42px;width:224px;margin-left:10px;padding:0 10px;}
.ks-cj-open p.ks-cj-input{margin-left:253px;margin-top:30px;}
.ks-cj-open p.ks-cj-input1{margin-left:220px;margin-top:9px;}
.ks-cj-open p.ks-cj-mesg{margin-left:394px;font-size:14px;color:#fff;line-height:16px;margin-top:5px;}
.ks-cj-open p.ks-cj-hid{text-align:center;font-size:43px;color:#fff;margin-top:70px;line-height:46px;text-shadow:0 0 10px #ff237c,0 0 10px #ff237c,0 0 10px #ff237c,0 0 10px #ff237c;text-align:center;}
.ks-cj-open p.ks-cj-mes{font-size:14px;color:#fff;line-height:18px;margin-left:220px;margin-top:30px;}
.ks-cj-open a.ks-cj-btn{width:118px;height:99px;line-height:99px;color:#fff;font-size:24px;background:url(../images/ks_cj_btn.png) no-repeat;position:absolute;right:274px;top:146px;display:block;text-shadow:0 0 10px #ff237c,0 0 10px #ff237c,0 0 10px #ff237c,0 0 10px #ff237c;text-align:center;}
.ks-cj-open i.closep,.ks-hl-open i.closep,.ks-hl-close i.closep,.ks-sm-open i.closep{position:absolute;right:40px;top:36px;width:36px;height:36px;background:url(../images/ks_closep.png) no-repeat;display:block;z-index:1;cursor: pointer}
.ks-hl-close,.ks-hl-open{width:1026px;height:455px;background:url(../images/ks_cj_bg.png) no-repeat;position:fixed;left:50%;top:50%;margin:-257px 0 0 -513px;display:none;z-index:9999;}
.ks-hl-open p.ks-hl-hid{text-align:center;font-size:43px;color:#fff;margin-top:90px;line-height:46px;text-shadow:0 0 10px #ff237c,0 0 10px #ff237c,0 0 10px #ff237c,0 0 10px #ff237c;text-align:center;}
.ks-hl-open p.ks-hl-input{line-height:42px;color:#fff;}
.ks-hl-open p.ks-hl-input input{border:0;height:42px;line-height:42px;width:224px;margin-left:10px;padding:0 10px;}
.ks-hl-open p.ks-hl-input{margin-left:253px;margin-top:45px;}
.ks-hl-open p.ks-hl-mes{font-size:14px;color:#fff;line-height:18px;margin-left:258px;margin-top:60px;}
.ks-hl-open a.ks-hl-btn{width:127px;height:54px;line-height:54px;color:#fff;font-size:24px;background:url(../images/ks_hl_btn.png) no-repeat;position:absolute;right:274px;top:176px;display:block;text-shadow:0 0 10px #ff237c,0 0 10px #ff237c,0 0 10px #ff237c,0 0 10px #ff237c;text-align:center;}
.ks-hl-close  p.ks-hl-hid{text-align:center;font-size:43px;color:#fff;margin-top:130px;line-height:46px;text-shadow:0 0 10px #ff237c,0 0 10px #ff237c,0 0 10px #ff237c,0 0 10px #ff237c;text-align:center;}
.ks-hl-close p.ks-hl-mes{font-size:74px;color:#fff;line-height:74px;margin-left:181px;margin-top:60px;text-shadow:0 0 10px #ff237c,0 0 10px #ff237c,0 0 10px #ff237c,0 0 10px #ff237c;}

.ks-sm-open{width:1026px;height:514px;background:url(../images/ks_hl_bg.png) no-repeat;position:fixed;left:50%;top:50%;margin:-257px 0 0 -513px;display:none;z-index:9999;}
.ks-sm-open .ks-sm-txt{width:880px;height:336px;overflow:hidden;margin:70px 0 0 60px}
.ks-sm-open .ks-hl-hid{font-size:18px;color:#fff;line-height:20px;text-shadow:0 0 10px #ff237c,0 0 10px #ff237c,0 0 10px #ff237c,0 0 10px #ff237c;}
.ks-sm-open .ks-hl-mes{font-size:14px;color:#fff;line-height:20px;margin:20px 0;}
.ks-sm-open .scroll{width:13px;border-radius:10px;height:300px;background:#facce9;position:absolute;right:60px;top: 100px;box-shadow:0 0 5px #fac6e2;}
.ks-sm-open .scroll p{background: #3c6d98;cursor:auto;left:-11px;top:0;position:absolute;background:url(../images/ks_sm_scroll.png) no-repeat;width:36px;height:36px;}
.ks-sm-open .ks-sm-H1{height:316px; overflow: hidden;padding:10px}
.ks-btn{width:157px;height:45px;font-size:14px;color:#fff;margin:0 auto; text-align: center; background:url(../images/ks_btn.jpg) no-repeat;background-size:100% 100%;display:block;line-height:45px;text-shadow:0 0 10px #ff237c,0 0 10px #ff237c,0 0 10px #ff237c,0 0 10px #ff237c;}

/*优秀故事*/
.gs_bg01{ width: 100%; height: 500px; background: url(../images/gs_bg_01.jpg) no-repeat top center;}
.gs_bg02{ width: 100%; height: 500px; background: url(../images/gs_bg_02.jpg) no-repeat top center;}
.gs_box{width:1026px;margin:0 auto;position: relative;height:1000px;}
.gs_box.min_w{min-width:1204px; }
.gs_box .t_logo{margin-left:-40px;}
.gs_box .t_return{position:absolute;right:55px;top:15px;}
.gs_box .gs_item{width:848px;height:422px;position:absolute;left:97px;bottom:161px;}
.gs_box .gs_list{width:848px;height:422px;position:absolute;left:0;bottom:0;overflow:hidden;}
.gs_list p.gs_fw,.gs_list p.gs_uid{color:#fff;font-size:14px;text-align:left;line-height:16px;}
.gs_list p.gs_uid{margin-top:15px;}
.gs_list p.gs_hid{text-align:center;color:#fff;font-size:18px;line-height:16px;margin-bottom:20px;}
.gs_list .gs_con{line-height:24px;color:#fff;font-size:14px;height:250px}
.gs_list .gs_con p{width:100%;text-align:justify;text-justify:inter-ideograph}
.gs_txt{width:556px;float:left;margin-top:50px;}
.gs_ico{width:149px;height:149px;position:absolute;right:-80px;bottom:-90px;background:url(../images/gs_ico_btn.png) no-repeat;z-index:11}
.gs_fm{width:284px;height:395px;float:right;position:relative}
.gs_fm .nan{position:absolute;left:0;top:0;z-index:1}
.gs_fm .nv{position:absolute;right:0;bottom:0;z-index:2}

.footer_t{color: #fff;font-size: 14px;position: absolute;top:912px;left: 50%;margin-left: -358px;}
.ks_box .footer_t{top:986px;}
.footer_t p{color: #fff;}
/*联赛*/
.gs_bg03{ width: 100%; height: 500px; background: url(../images/gs_bg_03.jpg) no-repeat top center;}
.gs_bg04{ width: 100%; height: 500px; background: url(../images/gs_bg_04.jpg) no-repeat top center;}

.m1_leftcon{ width: 892px; height:342px;  position: relative; overflow: hidden;margin:239px auto 0;}
.m1_leftcon ul{ position: absolute;  width: 3560px; height: 342px;}
.m1_leftcon ul li{ float: left; width: 892px; height: 342px;}
.m1_leftcon ul li img{  width: 892px; height: 342px;}
.buttons{ position: absolute; right: 13px;  bottom: 15px; height: 14px;z-index: 100;+z-index: 1000000;}
.buttons span{ display: inline-block; cursor: pointer; width: 44px; height: 14px;background:#fff; margin:0 4px;}
.buttons span.on{ background:#de86bb;}
.y_video{width: 910px;margin:37px auto 0;overflow: hidden;position: relative;left: 11px;}
.y_video ul{width: 1200px;}
.y_video ul li{width: 218px;height: 124px;float: left;margin-right: 120px;position: relative;}
.y_video ul li img{width: 218px;height: 124px;display: block;}
.y_video ul li .v_ico{position: absolute;display: block;width: 38px;height: 38px;left: 50%;top: 50%;margin:-19px 0 0 -19px;background: url(../common/images/yplay_btn.png) no-repeat;}
/*视频*/
#video_mask {display: none; width: 100%;height: 100%; background: url(../common/images/d.png); position: fixed;top: 0; left: 0;z-index: 99999;}
#close {width: 30px; height: 30px; position: absolute; top: -30px; right: -30px; background: url(../common/images/c.png) no-repeat;cursor: pointer;}
.none {line-height: 0;font-size: 0;margin: 0;padding: 0;}
.both {clear: both;}
#player5{ width: 714px; height: 378px; position: relative; left: 50%;top: 50%;margin: -189px 0 0 -357px;}
.videos{ width: 714px; height: 378px; background: #fff; margin: 20px auto; clear: both; overflow: hidden;}
.videos embed { display: block; width: 696px; height: 358px; margin: 9px;}

.c_bg{
  width: 100%;
  height: 1080px;
  background: url(../images/c_bg.jpg) no-repeat top center;
}
.co_wrap{
  width: 1197px;
  height: 961px;
  margin: 0 auto;
  position: relative;
}
.co_wrap .home_logo{
  width: 283px;
  height: 166px;
  margin: 38px 0 0 88px;
}
.co_wrap .home_logo img{
  display: block;
  width: 283px;
}
.co_wrap .c_downl{
  width: 380px;
  height: 245px;
  position: absolute;
  top:584px;
  left: 54px;
}
.co_wrap .c_ewm{
  width: 206px;
  height: 166px;
  background: url(../images/c_ewm_bg.jpg) no-repeat;
}
.co_wrap .c_ewm img{
  display: block;
  width: 147px;
  height: 147px;
  margin: 10px 0 0 10px;
}
.co_wrap .c_enter{
  display: block;
  width: 163px;
  height: 166px;
  animation:m-move 2s .5s infinite alternate ease-in-out;
 -webkit-animation:m-move 2s .5s infinite alternate ease-in-out;
 -moz-animation:m-move 2s .5s infinite alternate ease-in-out;
 -o-animation:m-move 2s .5s infinite alternate ease-in-out;
 -ms-animation:m-move 2s .5s infinite alternate ease-in-out;
}
.co_wrap .c_enter img{
  width: 100%;
  display: block;
}
.co_wrap .c_downbtn{
  background: url("../images/c_downbtn.png") no-repeat;
  width: 380px;
  height: 63px;
  margin-top: 16px;
}
.co_wrap .c_downbtn a{
  display: block;
  width: 50%;
  height: 63px;
}
.c_peo_box{
  position: absolute;
  top:38px;
  right: -68px;
  width: 786px;
  height: 923px;
  overflow: hidden;
}
.c_peo_box span{
  display: block;
  position: absolute;
}
.c_peo_box .c_peo{
  background: url(../images/c_peo.png) no-repeat;
  width: 302px;
  height: 1107px;
  top:10px;
  left: 235px;
  z-index: 25;
  -webkit-animation: fadeIn 1s ease .2s both;
  -moz-animation: fadeIn 1s ease .2s both;
  -ms-animation: fadeIn 1s ease .2s both;
  animation: fadeIn 1s ease .2s both;
}
.c_peo_box .c_peolt{
  background: url(../images/c_peolt.png) no-repeat;
  width: 387px;
  height: 402px;
  top:0;
  left: 0;
  z-index: 10;
  -webkit-animation: fadeIn .5s ease .5s both;
  -moz-animation: fadeIn .5s ease .5s both;
  -ms-animation: fadeIn .5s ease .5s both;
  animation: fadeIn .5s ease .5s both;
}
.c_peo_box .c_peort{
  background: url(../images/c_peort.png) no-repeat;
  width: 310px;
  height: 470px;
  top:56px;
  right: 0;
  z-index: 10;
  -webkit-animation: fadeIn .5s ease .6s both;
  -moz-animation: fadeIn .5s ease .6s both;
  -ms-animation: fadeIn .5s ease .6s both;
  animation: fadeIn .5s ease .6s both;
}
.c_peo_box .c_peolb{
  background: url(../images/c_peolb.png) no-repeat;
  width: 311px;
  height: 525px;
  top:303px;
  left: 0;
  z-index: 20;
  animation: changel_b .5s ease .7s both;
 -webkit-animation: changel_b .5s ease .7s both;
 -moz-animation: changel_b .5s ease .7s both;
 -o-animation: changel_b .5s ease .7s both;
 -ms-animation: changel_b .5s ease .7s both;
}
.c_peo_box .c_peorb{
  background: url(../images/c_peorb.png) no-repeat;
  width: 259px;
  height: 553px;
  top:373px;
  right: 85px;
  z-index: 30;
  animation: changer_b 1s ease .8s both;
 -webkit-animation: changer_b 1s ease .8s both;
 -moz-animation: changer_b 1s ease .8s both;
 -o-animation: changer_b 1s ease .8s both;
 -ms-animation: changer_b 1s ease .8s both;
}
.c_bottom{
  width: 100%;
  padding-top: 14px;
  min-height: 106px;
  background: #fff9fe;
  text-align: center;
  color: #000;
  font-size: 12px;
}
.c_bottom p{
  line-height: 24px;
}
.c_ewm i {
    position: absolute;
    top: 0;
    left: 84px;
    background: url(../common/images/light.png) no-repeat;
    width: 104px;
    height: 11px;
    margin-left: -52px;
    z-index: 20;
    -moz-animation: code 3s linear infinite;
    -webkit-animation: code 3s linear infinite;
    -o-animation: code 3s linear infinite;
    -ms-animation: code 3s linear infinite;
    animation: code 3s linear infinite;
}
@-webkit-keyframes code{0%{top:10px}50%{top:150px}100%{top:0}}@-moz-keyframes code{0%{top:10px}50%{top:150px}100%{top:0}}@-ms-keyframes code{0%{top:10px}50%{top:150px}100%{top:0}}@-o-keyframes code{0%{top:10px}50%{top:150px}100%{top:0}}@keyframes code{0%{top:10px}50%{top:150px}100%{top:0}}
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}
@keyframes changel_b {
  from {
    -webkit-transform: translate3d(-394px,394px,0);;
  }
  to {
    -webkit-transform: translate3d(0,0,0);
  }
}
@-webkit-keyframes changel_b {
  from {
    -webkit-transform: translate3d(-394px,394px,0);;
  }
  to {
    -webkit-transform: translate3d(0,0,0);
  }
}
@-webkit-keyframes changer_b {
  from {
    -webkit-transform: translate3d(479px,398px,0);;
  }
  to {
    -webkit-transform: translate3d(0,0,0);
  }
}
@keyframes changer_b {
  from {
    -webkit-transform: translate3d(479px,398px,0);;
  }
  to {
    -webkit-transform: translate3d(0,0,0);
  }
}
@-moz-keyframes changer_b {
  from {
    -moz-transform: translate3d(479px,398px,0);;
  }
  to {
    -moz-transform: translate3d(0,0,0);
  }
}
@-ms-keyframes changer_b {
  from {
    -ms-transform: translate3d(479px,398px,0);;
  }
  to {
    -ms-transform: translate3d(0,0,0);
  }
}
@keyframes m-move
{
0% {
  -webkit-transform: rotate(-5deg);
  transform: rotate(-5deg);
}
50% {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}
100% {
  -webkit-transform: rotate(5deg);
  transform: rotate(5deg);
}
}

@-webkit-keyframes m-move /* Safari and Chrome */
{
  0% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  50% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }
}
