@-webkit-keyframes bounce {
  from,
  20%,
  53%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -14px, 0) scaleY(1.1);
    transform: translate3d(0, -14px, 0) scaleY(1.1);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -7px, 0) scaleY(1.05);
    transform: translate3d(0, -7px, 0) scaleY(1.05);
  }

  80% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0) scaleY(0.95);
    transform: translate3d(0, 0, 0) scaleY(0.95);
  }

  90% {
    -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);
    transform: translate3d(0, -4px, 0) scaleY(1.02);
  }
}
@keyframes bounce {
  from,
  20%,
  53%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -14px, 0) scaleY(1.1);
    transform: translate3d(0, -14px, 0) scaleY(1.1);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -7px, 0) scaleY(1.05);
    transform: translate3d(0, -7px, 0) scaleY(1.05);
  }

  80% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0) scaleY(0.95);
    transform: translate3d(0, 0, 0) scaleY(0.95);
  }

  90% {
    -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);
    transform: translate3d(0, -4px, 0) scaleY(1.02);
  }
}

/*==reset==*/
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, th, td, hr, button{margin:0;padding:0}
fieldset, img{border:0}
img{vertical-align:top}
ol, ul{list-style-type:none}
h1, h2, h3, h4, h5, h6{font-size:100%}
abbr, acronym{border:0}
a{color:#000;text-decoration:none;cursor:pointer;}
a:hover{text-decoration:underline;cursor:pointer}
.clearfix{*zoom:1}
.clearfix:after{clear:both;visibility:hidden;content:'.';display:block;height:0}

[hide]{display:none}
html, body{overflow:hidden;height:100%}
/*公共Bg*/
/*.top-nav .logo,.top-nav .top-border,.top-nav .lianjie,.top-nav .top-save,.top-small .top-kai,#dialog-xinshouka .dialog-xinshouka-r a,.dialog .dialog-nav a,.gameIn a,.number input,#fe-button,#fe-button-0,#fe-button-1,#fe-button-2,#fe-button-3,#fe-button-4,#fe-button-5,#dialog-qiandao1 .qiandao1-left .week,#dialog-qiandao1 .qiandao1-left .day .qiandao,#dialog-qiandao1 .qiandao1-bottom a, #lottery-btn, a.dialog-btn,.top-nav .top-link span,.folder-left, .show-folder-left{ background:url(img/sprite.png) no-repeat;_background:url(img/sprite_png8.png) no-repeat}*/
.top-nav .top-border,.top-nav .lianjie,.top-nav .top-save,.top-small .top-kai,#dialog-xinshouka .dialog-xinshouka-r a,.dialog .dialog-nav a,.gameIn a,.number input,#fe-button,#fe-button-0,#fe-button-1,#fe-button-2,#fe-button-3,#fe-button-4,#fe-button-5,#dialog-qiandao1 .qiandao1-left .week,#dialog-qiandao1 .qiandao1-left .day .qiandao,#dialog-qiandao1 .qiandao1-bottom a, #lottery-btn, a.dialog-btn,.top-nav .top-link span,.folder-left, .show-folder-left{ background:url(img/sprite.png) no-repeat;_background:url(img/sprite_png8.png) no-repeat}
/*==layout==*/
body{font-size:12px;font-family:simsun, arial;min-width:1220px;color:#3d3d3d;height:100%;background:#000;}
.top{position:relative;min-width:1220px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1186?"1186x":"")}
.top-nav{position:relative;height:33px;background-color:#1f2024;_zoom:1}
.top-nav .top-left{height:33px}
.top-nav .top-name, .top-nav .top-server, .top-nav .top-count, .top-nav .top-passd, .top-nav .top-huodong, .top-nav .top-ad,.top-ad2, .top-nav .top-link, .top-nav .top-shou,.text-wl,.top-nav .show-panel,.top-nav .vip-icon,.icon-msg,.top-msg,.real-id-btn{display:inline-block;line-height:33px;vertical-align:top}
.top-nav .top-name{width:86px;color:#e38013;font-weight:bold;cursor:pointer;text-align:center}
.top-nav .top-server{width:85px;color:#e38013;cursor:pointer;display: none;}
.top-nav .top-count{color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:none}
.top-nav .top-passd{color:#fff;margin-right:7px;margin-left:3px}
.top-nav .logo{display:inline-block;height:33px;width:120px;
    -webkit-transform-origin:top center;
    transform-origin:top center;
    animation: swing 2s 3s infinite;
    background: url(img/iqiyilogo.gif) no-repeat;
    background-color:#1f2024;
}
.top-nav .installApp{
    color: #fff;
    margin-right: 7px;
    margin-left: 3px;
    display: inline-block;
    line-height: 33px;
    vertical-align: top;
}

.top-nav .top-coin {
    color: #fff;
    display: inline-block;
    line-height: 33px;
    vertical-align: top;
    cursor: pointer;
    position: relative;
    a {
      color: #fff;
    }
}
.top-nav .top-coin .top-coin-tip{
    cursor: pointer;
    width: 340px;
    height: 40px;
    position:absolute;
    top:30px;
    right:-100px;
    z-index:999;
    background: url('./img/bubble.png') no-repeat;
    background-size: 100% 100%;
    display: none;
    box-sizing: border-box;
}
.top-nav .top-coin .top-coin-tip p{
  font-size: 14px;
  color: #333;
  text-align: center;
  padding-top: 8px;
}

/*logo动画效果*/
/*@-webkit-keyframes swing{
    50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
    60%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}
    70%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
    80%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}
    90%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
    to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
}
@keyframes swing{
    50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
    60%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}
    70%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
    80%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}
    90%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
    to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
}*/
/*效果结束*/
.top-nav .top-border{height:33px;width:2px;display:inline-block;background-position:-5px -77px}
.top-nav .top-right{
  position: absolute;
  top: 0;
  right: 0;
  height:33px;
  background:#2b2c32;
  padding-left:5px;
  z-index:1;
}
.top-nav .top-huodong{color:#ff3c00;width:258px;overflow:hidden}
.top-nav .top-link{color:#fff;padding:0 10px;}

.top-nav .top-shou{width:30px;background:url(img/sprite1.png) no-repeat;background-position:-75px -39px;height:33px}
.top-small{height:10px;background:#2b2c32;text-align:center}
.top-small .top-kai{display:inline-block;height:10px;width:30px;vertical-align:top;cursor:pointer;background-position:-63px -85px}

.main{background:#2b2e35}
.main-left{display:none;float:left;width:35px;background:url(img/main-left-bg.png) repeat-y #2b2c32;background-position: 0px;height:100%;position:relative}
.main-left a{display:inline-block;width:32px;background:url(img/main_left.jpg) no-repeat;height:53px;cursor:pointer;position:relative;z-index:1}
.main-left .qiandao{background-position:0 0;position:relative}
.main-left .libao{background-position:0 -53px}
.main-left .dujia{background-position:0 -106px;height:75px}
.main-left .chongzhi{background-position:0 -248px}
.main-left .gonglue{background-position:0 -301px}
.main-left .luntan{background-position:0 -350px}
.main-left .qq-group{background-position:0 -400px}
.main-left .task-tip{background-position:0 -629px}
.main-left .bind-btn{background-position:0 -452px;height:57px}
.main-left .account-info{background-position:0 -509px;height:67px}
.main-left .lot-btn{background-position:0 -576px}
.main-left .kaifu{background-position:0 -181px}
.account-info object{filter:alpha(opacity=0);opacity:0}

.main-iframe{height:100%;overflow:hidden;_zoom:1}
#game-main-iframe{display:block}

.dialog{background:url(img/main_left.jpg) no-repeat;background-position:-33px 0px;width:562px;height:342px;position:fixed;_position:absolute;z-index:99;top:50%;left:50%;margin-left:-280px;margin-top:-171px;text-align:center;display:none}
.dialog-pay{background-color:#333;width:236px;position: fixed;_position:absolute;top:48px;right:123px;text-align: center;color:#eee;font-family: "Microsoft Yahei";font-size:14px;display: none;z-index:20;}
.code-box li{margin:24px auto 12px;width:188px; background:#fff; padding:10px 10px 5px}

.code-box .on{display: block;}

.pay-icon{margin:9px 0 12px;}
.pay-icon .alipay-icon,.pay-icon .weixin-icon{background:url(img/sprite1.png) no-repeat;background-position: 0px -325px;width:40px;height:40px;display: inline-block;margin:0 12px;}
.dialog-pay .alipay-icon{background-position: -45px -325px;}
.pay-tip2,.pay-tip2 a{color:#5aa700;padding-bottom:28px;text-decoration: none;}
.pay-tip2 span{display: inline-block;width:16px;height:16px;vertical-align: middle;background:url(img/sprite1.png) no-repeat;background-position: -90px -325px;margin-left:5px;}



#qiyi-msg-dialog .qiyi-close-msg,
.dialog .close{position:absolute;top:4px;right:3px;width:28px;height:28px;cursor:pointer;text-decoration:none;background:url(img/sprite1.png) no-repeat -16px 0}
#qiyi-msg-dialog .qiyi-close-msg:hover,
.dialog .close:hover{background-position:-44px 0}
.dialog-iframe{width:562px;height:342px;position:absolute;z-index:90;top:50%;left:50%;margin-left:-281px;margin-top:-171px;zoom:1;filter:alpha(opacity=0);background-color:transparent;display:none}

#dialog-qqun img{margin-top:50px;width:140px;height:140px}
#dialog-qqun p{color:#e4c559;font-size:24px;font-weight:bold;margin-top:20px}
#dialog-xinshouka{ width:527px;padding-left:35px;text-align:left}
#dialog-xinshouka ul{padding-top}
#dialog-xinshouka ul li{ _width:425px;margin-top:7px;position:relative;display:none}
#dialog-xinshouka .dialog-xinshouka-r a{display:inline-block;width:120px;height:34px;background-position:-7px -299px}
#dialog-xinshouka .dialog-xinshouka-l{float:left;text-align:left;width:250px}
#dialog-xinshouka .dialog-xinshouka-r{float:right;margin-right:10px}
#dialog-xinshouka .dialog-xinshouka-l h3{color:#e4c559;font-size:16px;font-weight:bold}
#dialog-xinshouka .dialog-xinshouka-l p{color:#f8efa1;font-size:12px}
#dialog-xinshouka .dialog-xinshouka-l .remain{color:#eb0419}

.dialog .dialog-nav{margin-top:30px}
.dialog .dialog-nav a{display:inline-block;width:112px;height:38px;background-position:0 -344px;text-align:center;line-height:38px;color:#b6440d;font-size:19px;font-weight:bold;overflow:hidden}
.dialog .dialog-nav a:hover,.dialog .dialog-nav  .cur{color:#efc076;text-decoration:none;background-position:-117px -344px}
/*20150708*/
#dialog-xinshouka .dialog-nav a{ width:95px;font-size:18px}
/**/
.libao-info{padding-top:35px}
.img{float:left;border:1px solid #4f4d53;padding:2px}
.img img{ width:140px;vertical-align:top}
.info{float:left;width:350px;padding-left:12px;color:#fff;font-size:13px;line-height:1.5}
.infoBox{ margin-bottom:15px}
.infoBox h3{ font-size:14px;margin-bottom:10px}
.info-r{ color:#ddd}
.info-r p{ line-height:16px}
.info-r p img{ margin:5px 0}
.ht215{ height:210px}
.server-0{display:block;width:170px;height:22px}
/**/

#code{font-size:14px;color:#efff38}
.copy0{display:block;width:100px;height:28px;background:url(img/sprite1.png) no-repeat 0 -296px;margin:16px auto 0;cursor:pointer}
.get-button-0{background:url(img/sprite1.png) no-repeat 0 -230px;width:132px;height:36px;font-size:18px;text-shadow:0 0 2px #fff;font-family:'Microsoft Yahei';border:none;cursor:pointer;margin-top:20px}
.code{margin-bottom:0;margin-top:15px;position:relative}
.code h3{margin-bottom:0}
.copy2{ width:101px;height:35px}

#fe-button,#fe-button-0,#fe-button-1,#fe-button-2,#fe-button-3,#fe-button-4,#fe-button-5{position:absolute;text-align:center;top:39px;right:0;background-position:0 -559px;width:101px;height:35px;font-size:0;overflow:hidden}
/**/
#dialog-dujia .dialog-dujia-ul{color:#f8efa1;font-size:16px;font-weight:bold;margin-top:70px;padding:0 60px}
#dialog-dujia .dialog-dujia-ul li{margin-bottom:10px}
#dialog-dujia .dialog-dujia-ul ul{height:200px;overflow:auto}
#dialog-dujia .dialog-putong li{text-align:left}
.dialog-gonglue-list a{float:left;width:152px;height:42px;border:1px solid #1f2024;border-radius:5px;margin:0 18px 18px 0;text-align:center;line-height:42px;background:#3e4348;color:#77c700;font-size:16px;_display:inline}
.dialog-gonglue-list a:hover{background:#000;text-decoration:none}
#dialog-dujia .dialog-putong a{font-size:14px;font-weight:normal;color:#f8efa1;float:left;width:300px;*width:270px;overflow:hidden;white-space:nowrap}
#dialog-dujia .dialog-putong .date-time, .dialog-gonglue-list .date-time{font-size:14px;font-weight:normal;color:#666666;float:right;padding-right:5px}
#dialog-gonglue{*padding-top:50px;*height:281px}
#dialog-gonglue .dialog-gonglue-list{margin-top:55px;text-align:left;padding-left:32px;text-align:center}

.save-big-banner{width:100%;height:0;overflow:hidden;position:relative;display:none}
.close-btn,
.save-big-banner .close{position:absolute;right:0;top:0;width:26px;height:25px;background:url(img/sprite.png) no-repeat -124px 0;z-index:9}
#dialog-qiandao1{color:yellow}
#dialog-qiandao1 .choujiang-jihui, #dialog-qiandao1 .qiandao-guize {display:inline-block;width:112px;height:38px;text-align:center;color:#b6440d;vertical-align:top}
#dialog-qiandao1 .dialog-qiandao1-ul{padding:8px 45px 0 45px}
#dialog-qiandao1 .choujiang-jihui p{color:#bd8b5a;font-weight:bold;margin-bottom:5px}
#dialog-qiandao1 .choujiang-jihui input{width:50px;text-align:center;background:#252222;color:#c8170f;border:1px solid #161414}
#dialog-qiandao1 .qiandao-guize{font-size:12px;background:none;width:80px;color:#b29a95;text-align:left;text-decoration:underline;height:30px;line-height:30px;vertical-align:top}
#dialog-qiandao1 .qiandao1-block {}
#dialog-qiandao1 .qiandao1-left{float:left;width:296px}
#dialog-qiandao1 .qiandao1-right{float:right;width:120px}
#dialog-qiandao1 .qiandao1-right .title{color:#f0d18d;text-align:left;margin-bottom:10px}
#dialog-qiandao1 .qiandao1-right li{float:left;width:50px;margin-right:10px;margin-bottom:10px;color:#ebc848}
#dialog-qiandao1 .qiandao1-right li p{margin:3px 0}
#dialog-qiandao1 .qiandao1-left li{float:left;width:41px;text-align:center;height:30px;line-height:30px;border-right:1px solid transparent}
#dialog-qiandao1 .qiandao1-left .week{background-repeat:no-repeat;background-position:0 -447px;border:1px solid #403221;border-bottom:none;color:#f0d18d}
#dialog-qiandao1 .qiandao1-left .day{border-left:1px solid #403221}
#dialog-qiandao1 .qiandao1-left .day li{border-right:1px solid #403221;border-bottom:1px solid #403221;background:#1c1818;color:#ebc848}
#dialog-qiandao1 .qiandao1-left .day .gray{color:#5d4d4d}
#dialog-qiandao1 .qiandao1-left .day .qiandao{background-position:8px -481px}

#dialog-qiandao1 .qiandao1-bottom{text-align:left;color:#b29a95;margin-top:5px}
#dialog-qiandao1 .qiandao1-bottom a, #lottery-btn, a.dialog-btn{display:inline-block;*zoom:1;width:120px;height:34px;line-height:34px;text-align:center;background-position:0 -402px;color:#4c311d;font-size:14px;text-decoration:none;font-weight:bold;text-decoration:none;cursor:pointer}
#dialog-qiandao1 .qiandao1-bottom a{margin-left:10px}

#dialog-qiandao,#dialog-active-award{width:715px;height:402px;margin-left:-365px;background:none;margin-top:-201px;text-align:left;font-size:14px;font-family:'Microsoft Yahei';border:5px solid #454449}
.dialog-iframe5{width:725px;height:412px;position:absolute;left:50%;top:50%;margin-left:-365px;margin-top:-201px;z-index:9;display:none;background:#000}
#dialog-qiandao .close{
    right:-5px;top:-5px
}
#dialog-active-award{background:url(img/dialog2.jpg) no-repeat;border:5px solid #000000;}

.my-task iframe{width:715px;height:402px}
.user-info li{float:left;color:#999;margin-right:53px}
.dialog-box .green{color:#76c700}
.user-info{padding:25px 0 0 40px}
.dialog .user-info .vip-icon{float:left;margin-top:3px;margin-right:5px}
.user-info .last{width:100%;padding-top:12px}
.user-info .last span{float:left;margin-right:8px;_display:inline}
.process{width:400px;background:#555;margin-top:6px;border-radius:3px;padding:1px}
.process b{display:block;height:4px;background:#76c700;border-radius:2px;overflow:hidden}
.help-icon{width:18px;height:18px;background:url(img/sprite1.png) no-repeat -74px 0;cursor:pointer;position:relative}
.integral span{float:left;margin-right:10px}
.help-tip{position:absolute;width:280px;height:64px;left:-141px;top:20px;padding:25px 10px 0 15px;background:url(img/tip.png) no-repeat;_background:url(img/tip-png8.png) no-repeat;font-size:12px;color:#fff;z-index:5;display:none}
.help-icon:hover .help-tip{display:block}

.lottery{padding-left:37px}
.lottery li{float:left;width:115px;height:54px;background:#282c33;margin:0;border:1px solid #65503a}
.lottery li img{width:115px;height:54px}

.lottery .zhong,.lottery .cur{border-color:#eec447}
#lottery-btn{margin:10px 0 0 0}
#dialog-result h2{color:#e4c559;font-size:29px;font-weight:bold;margin:50px 0 15px 0}
#dialog-result p{color:#f8efa1;font-size:16px;font-weight:bold;margin-top:10px}
#dialog-result img{margin-bottom:20px;width:150px;height:70px}
#dialog-error h2{margin-top:100px;color:red;font-size:16px}
#dialog-notlogin h2{margin:100px 0 40px 0;color:#e4c559;font-size:26px;font-weight:bold}

.tip .tip-last{width:135px}
.dialog-iframe4{display:none}

/*20160328--我的奖励*/
#dialog-qiandao1 .qiandao1-bottom{position:relative}
#dialog-qiandao1 .qiandao1-bottom .award-btn{position:absolute;color:#ff6565;font-size:12px;font-weight:normal;height:14px;line-height:14px;width:auto;background:none;right:20px;_right:50px;text-decoration:underline}
#dialog-reward .reward-box{padding:0 48px;margin-top:60px}
#dialog-reward .reward-list{height:200px;overflow:auto}
#dialog-reward .reward-list span{display:inline-block;font-size:12px;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-align:left;height:22px;overflow:hidden}
#dialog-reward .reward-list .reward-item{height:22px;line-height:22px;color:#fff;font-size:0px;*word-spacing:-1px}
#dialog-reward .reward-list .reward-title{font-weight:bold}
#dialog-reward .reward-list .item1{width:90px}
#dialog-reward .reward-list .item2{width:132px}
#dialog-reward .reward-list .item3{width:80px}
#dialog-reward .reward-list .item4{width:102px}
#accountName{color:#fff}

/*20160407--接入用户贵宾系统*/
.top-nav #accountName{cursor:pointer;}
.top-nav #accountName:hover{text-decoration:underline}
.top-nav .show-panel,.user-info .vip-icon,.top-nav .vip-icon,#hornered-info .border-icon,.f-12 .level-icon{background:url(img/sprite.png);_background:url(img/sprite-png8.png)}
.top-nav .show-panel{width:14px;height:7px;background-position:-256px -131px;margin:15px 10px 0px 0px;cursor:pointer;overflow:hidden;display: none;}
.user-info .vip-icon,
.top-nav .vip-icon{width:21px;height:18px;background-position:-256px 0px;margin:8px 0px 0px 0px;*margin:8px 5px 0px}
.user-info .vip-icon-m,
.top-nav .vip-icon-m{background-position:-256px -29px}
.user-info .vip-icon-s,
.top-nav .vip-icon-s{background-position:-256px -58px}
.user-info .vip-icon-no,
.top-nav .vip-icon-no{background-position:-256px -107px;width:49px}
.download-client{display:inline-block; width:114px;height: 26px;margin-right: 8px; background: url(img/sprite1.png) no-repeat 0 -117px;vertical-align: 4px;vertical-align: 3px\0}

#hornered-info{width:205px;background:#2b2c32;position:absolute;top:0;left:127px;*left:113px;z-index:999;display:none}
#hornered-info .panel-box{padding:10px 19px 17px 18px}
#hornered-info .progress-bar{width:182px;height:8px;background-color:#3e3f43;border-radius:10px}
#hornered-info  .percent{width:30px;height:8px;background-color:#5aa700;border-radius:10px;}

/*20160722*/
#hornered-info_2{width:216px;height:116px;margin:0;background:#1f2024;border-radius:5px;position:fixed;_position:absolute;top:0;left:344px;*left:330px;z-index:9999}
#hornered-info_2 .panel-box{padding:10px 19px 17px 18px}
#hornered-info_2 .progress-bar{width:182px;height:8px;background-color:#3e3f43;border-radius:10px}
#hornered-info_2  .percent{width:30px;height:8px;background-color:#5aa700;border-radius:10px}

#clip_wrapper_0,
#clip_wrapper_1,
#clip_wrapper_2,
#clip_wrapper_3{position:relative}
.my-account{color:#999;padding:5px 11px;line-height:22px}
#account{height:22px;white-space:nowrap}/*;overflow:hidden;text-overflow:ellipsis*/
.copy3{display:inline-block;margin-left:20px;cursor:pointer;color:#66ae00}

.dialog-iframe2{width:190px;height:180px;position:absolute;z-index:99;top:0;left:127px;*left:113px;zoom:1;filter:alpha(opacity=0);background-color:transparent;display:none}

.folder-left,.show-folder-left{position:absolute;right:0;top:162px;width:10px;height:19px;background-position:-10px -674px;cursor:pointer;z-index:2}
@media \0screen\,screen\9 {
    .folder-left,.show-folder-left{top:153px}
    #hornered-info_2{display:none}
}
.main-left-small{float:left;width:10px;background:url(img/main-left-bg.png) repeat-y #2b2c32;background-position:-35px;height:100%;position:relative}
.show-folder-left{background-position:0 -674px;}
.dialog-iframe6{width:216px;height:116px;margin:0;background:#1f2024;border-radius:5px;position:fixed;_position:absolute;top:0;left:344px;*left:330px;zoom:1;filter:alpha(opacity=0);display:none}

#hornered-info .border-icon{position:absolute;width:10px;height:7px;background-position:-256px -140px;left:35px;top:-7px}
.panel-box .f-12{height:18px;line-height:18px;color:#cac9c9;font-size:12px}
.panel-box .f-12 i{font-style:normal}
.f-12 .level-icon{position:absolute;top:10px;right:19px;width:15px;height:15px;background-position:-256px -154px}
.panel-box .progress-bar{margin:6px 0px 2px}
.panel-box .f-9{font-size:9px;font-family:"Microsoft Yahei";color:#8d8e96;text-align:right;line-height:16px}
.panel-box .btn-box{margin-top:8px}
.panel-box .btn-box a{display:inline-block;width:81px;height:27px;line-height:27px;font-family:"Microsoft Yahei";border-radius:2px;text-align:center}
.panel-box .btn-box a:hover{text-decoration:none}
.panel-box .btn-box .user-center{color:#1f2024;background-color:#e2e2e2;margin-right:12px}
.panel-box .btn-box .guest{color:#ffffff;background-color:#ff6600}
.panel-box .btn-box .user-center:hover{background-color:#fafafa}
.panel-box .btn-box .guest:hover{background-color:#ff3c00}

/*20160331*/
.icon-msg,.top-msg{ padding:0 10px;color:#fff;position:relative;cursor:pointer}
.icon-msg:hover{text-decoration:underline}
.signed,
.icon-msg i,.top-msg i { 
    position:absolute;
    right:-4px;
    top:1px;
    width:15px;
    height:15px;
    background:url(img/sprite1.png) no-repeat;
    display:none;
    -webkit-animation-name: bounce;
    animation-name: bounce;
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
.signed{right:0}
/*msg-tips*/
.msg-tips{ position:absolute;right:97px;top:33px;background:#fff;border-radius:3px;padding:5px 10px;line-height:22px;text-align:center;z-index:99999;opacity:0;display:none}
.msg-tips p em{ color:#f00;font-weight:600;margin:0 2px}
.msg-tips i{ position:absolute;left:45%;top:-6px;width:9px;height:7px;background:url(img/sprite1.png) no-repeat -26px -212px;text-align:center}
.msg-tips .msg-cli{ color:#08c108;font-weight:600}
.msg-iframe{ position:absolute;right:97px;top:33px;width:165px;height:56px;filter:alpha(opacity=0);background-color:transparent;z-index:9999;opacity:0;display:none}

/*20160330 我的消息*/
.dialog-iframe3{width:562px;height:342px;position:fixed;_position:absolute;z-index:99;top:50%;left:50%;margin-left:-281px;margin-top:-171px;zoom:1;filter:alpha(opacity=0);background-color:transparent;display:none}
#qiyi-msg-dialog{width:562px;height:342px;position:absolute;top:50%;left:50%;margin:-171px 0 0 -281px;background:url(img/main_left.jpg) no-repeat;background-position:-33px 0px;border-radius:3px;z-index:100;display:none}
#qiyi-msg-dialog h3{height:48px;line-height:48px;text-align:center;color:#fff;font-size:18px;font-family:'Microsoft Yahei';font-weight:normal;background:none}
#qiyi-msg-dialog .qiyi-msg-box{position:relative;background:none}
.tab-menu-6{margin:7px 0 7px 23px;display:none}
.tab-menu-6 li{float:left;width:35px;height:20px;margin-right:9px;text-align:center;line-height:22px;overflow:hidden;cursor:pointer}
.tab-menu-6 .on{background:url(http://static.g.iqiyi.com/game/common_js/msg-pop/img/dialog.png) no-repeat 0 -94px;color:#fff}
.tab-box{display:none}
.tab-box.on{display:block}
#tab_content_6{padding-right:3px}
#qiyi-msg-dialog .qiyi-msg-title{padding:18px 6px 6px 25px;color:#fff;position:relative;cursor:pointer;background:none}
#qiyi-msg-dialog .qiyi-m-title{float:left;margin-left:5px;font-size:14px;_display:inline;width:240px;_width:220px;white-space:nowrap;height:19px;line-height:19px;text-align:left;overflow:hidden;text-overflow:ellipsis}
#qiyi-msg-dialog .qiyi-icon-read,
#qiyi-msg-dialog .qiyi-icon-unread{float:left;width:13px;height:19px;background:url(http://static.g.iqiyi.com/game/common_js/msg-pop/img/dialog.png) no-repeat -16px -116px;*margin-right:5px;display:none}
#qiyi-msg-dialog .qiyi-icon-read{background-position:0 -116px}
#qiyi-msg-dialog .qiyi-pub-time{float:right;color:#717171;line-height:18px;color:#717171;margin-right:5px;_display:inline}
#qiyi-msg-dialog .icon-rotate-down,
#qiyi-msg-dialog .icon-rotate{float:right;margin-right:3px;_display:inline;width:17px;height:17px;background:url(http://static.g.iqiyi.com/game/common_js/msg-pop/img/dialog.png) no-repeat 0 -136px}
#qiyi-msg-dialog .icon-rotate-down{background-position:0 -154px}
#qiyi-msg-dialog .qiyi-msg-list li{padding-bottom:6px;border-bottom:1px solid #3f4043}
#qiyi-msg-dialog .qiyi-msg-list li .msg-detail{padding:3px 30px;line-height:20px;display:none;color:#999}
#qiyi-msg-dialog .qiyi-msg-list li.on .msg-detail{display:block}
#qiyi-msg-dialog .msg-detail-inner{text-align:left}
#qiyi-msg-dialog .qiyi-msg-more{color:#45b000}
#qiyi-msg-dialog .qiyi-msg-list{height:255px;position:relative;overflow-x:hidden;overflow-y:auto;scrollbar-face-color:#323232;scrollbar-shadow-color:#333333;scrollbar-highlight-color:#323232;scrollbar-3dlight-color:#323232;scrollbar-darkshadow-color:#1b1b1b;scrollbar-track-color:#1b1b1b;scrollbar-arrow-color:#cdcdcd}
#qiyi-msg-dialog .qiyi-msg-box .qiyi-page{text-align:center;color:#7d7d7d;padding-top:9px;background:none}
#qiyi-msg-dialog .qiyi-msg-box .qiyi-page span{display:inline-block;vertical-align:middle;padding:0 7px;cursor:pointer}
#qiyi-msg-dialog .qiyi-msg-box .qiyi-page .qiyi-pageB,#qiyi-msg-dialog .qiyi-msg-box .qiyi-page .qiyi-pageA{cursor:default}
#qiyi-msg-dialog .qiyi-msg-box .qiyi-page .current{border:1px solid #348200;background:#1a2c0e}
#qiyi-msg-dialog #qiyi-qiyi-page-list span{cursor:pointer}
#qiyi-msg-dialog #qiyi-qiyi-page-list span{color:#7d7d7d;margin:0 2px;width:20px;height:18px;line-height:18px;display:inline-block;vertical-align:middle}
#qiyi-msg-dialog .icon-read,
#qiyi-msg-dialog .icon-unread{float:left;width:13px;height:19px;background:url(img/msg-dialog.png) no-repeat -16px -116px;*margin-right:5px}
#qiyi-msg-dialog .icon-read{background-position:0 -116px}

.gameCode{ position:absolute;left:502px;top:33px;width:204px;height:214px;padding:40px 15px 10px 15px;background:url(img/code_bg.png) no-repeat;_background:url(img/code_bg_png8.png) no-repeat;text-align:center;z-index:99999;cursor:auto;opacity:0;display:none}
.gameCode img{ width:190px;height:190px}
.gameCode em{ position:absolute;left:0;bottom:0;font-style:normal;color:#fff;width:234px;line-height:35px;text-align:center}
.code-iframe{ position:absolute;left:502px;top:33px;width:234px;height:264px;filter:alpha(opacity=0);background-color:transparent;z-index:9999;opacity:0;display:none}

.bind-account-tip{height:28px;line-height:28px;background:#000;color:#fff;position:relative;overflow:hidden}
.bind-account-tip .close{position:absolute;right:0;top:0;width:26px;height:25px;background:url(img/sprite.png) no-repeat -124px 0;z-index:9}
.bind-info{padding-left:24px}
.bind-info span{vertical-align:middle}
.bind-phone{border:1px solid #40bc3a;color:#40bc3a;border-radius:3px;line-height:18px;padding:0 8px;margin-left:15px;vertical-align:middle;display:inline-block}
/*#save_ban_tip .bind-phone {border:none;padding:0 5px}*/
.save-ban-btn{display:inline-block;width:110px;background:url(img/sprite1.png) no-repeat 0 -267px;height:28px;margin-top:-2px;cursor:pointer}
.save-ban-btn #save-ban-obj{opacity:0;filter:alpha(opacity=0)}
#save_ban_tip .bind-info{padding-left:0}
.server-sel{padding:0 0 10px 15px;line-height:18px}
.server-sel dt{color:#666;padding-top:10px;padding-bottom:2px}
.server-sel a{color:#ccc}
.server-sel a:hover{color:#0bbf06}

body,html{scrollbar-face-color:#323232;scrollbar-shadow-color:#333333;scrollbar-highlight-color:#323232;scrollbar-3dlight-color:#323232;scrollbar-darkshadow-color:#1b1b1b;scrollbar-track-color:#1b1b1b;scrollbar-arrow-color:#cdcdcd}
html{*overflow:auto}
::-webkit-scrollbar-button{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAeCAMAAABHRo19AAAA2FBMVEUAAABERERNTU1JSUlOTk5LS0sbGxsBAQFCQkIaGhocHBwZGRlKSkpFRUW8vLwXFxfFxcUWFhZGRkZAQEDJycm4uLg9PT1PT08ICAgGBgYFBQUqKirBwcEmJiYYGBgnJycvLy8rKyssLCwuLi5MTExDQ0MjIyPGxsYtLS0DAwMwMDAxMTG5ubklJSW/v78hISG7u7spKSkiIiIeHh4VFRXHx8ckJCRHR0coKChBQUHIyMgLCwtISEgfHx8CAgIODg4QEBC6uroJCQkUFBQNDQ0gICAdHR0SEhLepgTFAAACJ0lEQVR4XozNR67DMAxFUe6Dau69pfby+/53FFIyrNiDj9yJ8CQcCBapefBfG4DG+BpQx9h3VMWhnB6jFcznF4BBnwEV732xKirEABE1dQihqDSHfBmEf2/idOfxLh3xg3DA6QlfOD3Dg2l/CecWy7y9Msb8Pv4shXz9mabDN8ZDdKrXFt8Yh6f6x+JvxmyFkB7bOWHMt+KDsCZc0hHQ7BifGbN12uFxWlySzYTor6Qih5H3ivAnYZ0KV6oZJ9NMHMYwW+K+Q8ZP0uldBUAYhgKoW7bSUW3xgVpQENGh6OLm//+SpokVdajg3dL0TEkQ2zOEfXlgQKxKKTaHAfEoxYSvVYzYh7APY4weLjxroxxOPmJjGdOcCachXBDmLtBnxm1gtx/de7n+uKp39krqYDlBGAgDcEOAAQxWUduDEUunpB5UKqi/nUkPPfD+r1Sy1Lb24LZ74mfmm2Qyu/sLx/m1Yq4dTn7EKM8vI/NgSQBYABS9wW1AH6Cf3uBv2B5NdMZiU2f/wdbo5Teu9C7rMdOejcPWDEcnh+MeD0fzzOGYGYxGAbJ+0c87wmPV4baLBRxmRrJVsOZd68P8tSz9T+zyYwo/ZpZBrQBbrfWhcDgcK1GKtzVZ+CGzhowEIKvZtMd76fBsukrhMLMAj9I63W5XkzNOm+2DAGFm9S4IQ25qd3JCeFEJEE4YvLSEqcOiHncFqvuE6e3TXfCVPBHuLyMzVUV+rT4AYjLb3DakoVMAAAAASUVORK5CYII=) no-repeat}
::-webkit-scrollbar{width:15px;height:15px}
::-webkit-scrollbar-track-piece{background-color:#0f0f0f}
::-webkit-scrollbar-corner{background-color:#000}
::-webkit-scrollbar-button{height:15px;width:15px}
::-webkit-scrollbar-button:start:decrement{background-position:0 0}
::-webkit-scrollbar-button:start:decrement:hover{background-position:-15px 0}
::-webkit-scrollbar-button:end:increment{background-position:0 -15px}
::-webkit-scrollbar-button:end:increment:hover{background-position:-15px -15px}
::-webkit-scrollbar-button:horizontal:start:decrement{background-position:-30px 0}
::-webkit-scrollbar-button:horizontal:start:decrement:hover{background-position:-30px -15px}
::-webkit-scrollbar-button:horizontal:end:increment{background-position:-45px 0}
::-webkit-scrollbar-button:horizontal:end:increment:hover{background-position:-45px -15px}
::-webkit-scrollbar-thumb{background:#555}
::-webkit-scrollbar-thumb:vertical{border-left:1px solid #000;border-right:1px solid #000}
::-webkit-scrollbar-thumb:horizontal{border-top:1px solid #000;border-bottom:1px solid #000}
::-webkit-scrollbar-thumb:window-inactive{background:#1b1b1b}

/*20160421-firefox-dialog下背景显示不全*/
@-moz-document url-prefix() {
    .dialog{background:url(img/dialog.png) no-repeat #000}
    .dialog-iframe4{background-color:#000}
}

/*20160330 我的消息*/
.qiyi-msg-dialog{width:424px;height:400px;border:1px solid #4d4d4d;overflow:hidden;display:none;position:fixed;top:50%;left:50%;margin:-200px 0 0 -212px;background:#1b1b1b;border-radius:3px;z-index:1000;_position:absolute;_margin:0;_left:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollLeft + (document.documentElement.clientWidth-this.offsetWidth)/2 :document.body.scrollLeft + (document.body.clientWidth - this.clientWidth)/2);;_top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2)}
.qiyi-msg-dialog h3{height:48px;line-height:48px;text-align:center;color:#fff;font-size:18px;font-family:'Microsoft Yahei';background:url(http://static.g.iqiyi.com/game/common_js/msg-pop/img/dialog.png) repeat-x}
.qiyi-close-msg{position:absolute;right:11px;top:12px;width:22px;height:22px;background:url(http://static.g.iqiyi.com/game/common_js/msg-pop/img/dialog.png) no-repeat 0 -49px}
.qiyi-close-msg:hover{background-position:0 -71px}
.qiyi-msg-box{position:relative;background:#212121}
.tab-menu-6{margin:7px 0 7px 23px;display: none}
.tab-menu-6 li{float:left;width:35px;height:20px;margin-right:9px;text-align:center;line-height:22px;overflow:hidden;cursor:pointer}
.tab-menu-6 .on{background:url(http://static.g.iqiyi.com/game/common_js/msg-pop/img/dialog.png) no-repeat 0 -94px;color:#fff}
.tab-box{display:none}
.tab-box.on{display:block}
.qiyi-msg-title{background:#000;padding:18px 6px 18px 25px;color:#bbb;position:relative;cursor:pointer}
.qiyi-m-title{float:left;margin-left:5px;_display:inline;width:240px;_width:220px;white-space:nowrap;height:19px;line-height:19px;text-align: left;overflow:hidden;text-overflow:ellipsis}
.qiyi-icon-read,
.qiyi-icon-unread{float:left;width:13px;height:19px;background:url(http://static.g.iqiyi.com/game/common_js/msg-pop/img/dialog.png) no-repeat -16px -116px;*margin-right:5px}
.qiyi-icon-read{background-position:0 -116px}
.qiyi-pub-time{float:right;color: #717171;width: 80px;overflow: hidden;height: 17px;color:#717171;margin-right:5px;_display:inline}
.icon-rotate-down,
.icon-rotate{float:right;margin-right:3px;_display:inline;width:17px;height:17px;background:url(http://static.g.iqiyi.com/game/common_js/msg-pop/img/dialog.png) no-repeat 0 -136px}
.icon-rotate-down{background-position:0 -154px}
.qiyi-msg-list li{padding-bottom: 6px}
.qiyi-msg-list li .msg-detail{padding:3px 35px;line-height:20px;display:none}
.qiyi-msg-list li.on .msg-detail{display:block}
.msg-detail-inner{text-align:left}
.qiyi-msg-more{color:#45b000;display:block}
.qiyi-msg-list{height:305px;position:relative;overflow-x:hidden;overflow-y:auto;scrollbar-face-color:#323232;scrollbar-shadow-color:#333333;scrollbar-highlight-color:#323232;scrollbar-3dlight-color:#323232;scrollbar-darkshadow-color:#1b1b1b;scrollbar-track-color:#1b1b1b;scrollbar-arrow-color:#cdcdcd}
.qiyi-msg-box .qiyi-page{background:#1b1b1b;text-align:center;color:#7d7d7d;padding-top:9px}
.qiyi-msg-box .qiyi-page span{display:inline-block;vertical-align:middle;padding:0 7px;cursor:pointer}
.qiyi-msg-box .qiyi-page .qiyi-pageB,.qiyi-msg-box .qiyi-page .qiyi-pageA{cursor:default}
.qiyi-msg-box .qiyi-page .current{border:1px solid #348200;background:#1a2c0e}
#qiyi-qiyi-page-list span{cursor:pointer}
#qiyi-qiyi-page-list span{color:#7d7d7d;margin:0 2px;width:20px;height:18px;line-height:18px;display:inline-block;vertical-align:middle}

/*20170109*/
.active-award-left .left-title,.active-award-left .gap,#dialog-active-award .close,.deer-title .deer-text,.deer-title .rule-btn,.deer-btn,.deered-btn,.rule-box .close-btn,.expend-box .close-btn{background:url(img/sprite-event.png) no-repeat;_background:url(img/sprite-event8.png) no-repeat;}
.active-award-box .active-award-left,.active-award-box .active-award-right{float:left;height:402px;}
.active-award-box .active-award-left{width:208px;background-color:#fff;}
.active-award-left .left-title{line-height: 18px;padding-left:40px;margin:8px 0 17px;background-position:12px -88px;font-size:14px;color:#7aa643;font-weight:normal; }
.left-jifen h3,.left-jifen .jifen-item{padding-left:20px;}
.left-jifen {padding:14px 0;background-color:#fbf4de;position:relative;}
.left-jifen h3{font-size:16px;color:#9f825c;margin-bottom: 10px;}
.left-jifen .jifen-item{line-height: 24px;color:#b7b3a6;}
.left-jifen .jifen-item em{font-style:normal;margin-left:8px;}
.left-jifen .jifen-login em{margin-left:16px;}
.left-jifen .jifen-btn{line-height: 36px;display: block;text-decoration: none;background-color:#ff7300;color:#fff;font-size: 16px;margin:9px auto 0;border-radius: 6px;width:120px;text-align: center;position:relative;z-index:1}

.left-jifen .mask-giftBtn{position:absolute;left:40px;top:100px;width:126px;height:38px;border:1px solid #f00;background:#000;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;z-index:2;display:none}

.active-award-left .gap{height:6px;background-position: 0px 0px;}
.left-jifen .jifen-done{color:#ff7300;}
.left-jifen .jifen-btn-gray{background-color:#b7b3a6;cursor:default}
.left-way{padding-top:15px;}
.left-way .award-explain{line-height: 26px;padding:0px 12px 0 18px;}


.dib-wrap{font-size:0px;*word-spacing: -1px;}
.dib-wrap .dib{font-size:12px;letter-spacing: normal;word-spacing: normal;vertical-align:top;display: inline-block;*display: inline;*zoom:1;}
#dialog-active-award .close-btn,#dialog-active-award .close{width:23px;height: 23px;right:0px;top:0px;background-position:-215px  -38px;background-color:#000000;z-index:3;}
.active-award-right{width:506px;position:relative;}
.deer-title{text-align: center;margin:19px 0 12px;}
.deer-title .deer-text{width:280px;height:29px;background-position:0px -6px;}
.deer-title .rule-tip{line-height: 14px;vertical-align: -23px;margin-left:28px;color:#fff;font-weight:normal;cursor:pointer;}
.deer-title .rule-btn{width:14px;height:14px;display: inline-block;background-position: -185px -42px;vertical-align: top;*vertical-align: middle;}
.deer-explain1,.deer-explain2{padding-left:30px;color:#cad9c5;line-height: 22px;}
.deer-explain1{font-size:16px;}
.deer-explain2{font-size:14px;}
.my-integral{padding-left:30px;font-size:16px;line-height: 36px;color:#fff;font-weight: bold;}
.my-integral em,.my-integral a{font-weight: normal;;color:#fcff00;}
.my-integral em{font-style:normal;margin-left:10px;}
.deer-inner{position: relative;padding-left:36px;}
.deer-inner .dib span{display: block;background:url(img/deer.png) no-repeat;height:179px;position: absolute;font-size:18px;font-weight: bold;color:#fff;text-align: center;line-height: 32px;}
.deer-inner .deer1 span{width:153px;}
.deer-inner .deer2 span{width:138px;left:141px;background-position:-160px 0px;}
.deer-inner .deer3 span{width:150px;left:229px;background-position:-300px 0px;z-index:2}
.deer-inner .deer4 span{width:175px;left:317px;background-position:-460px 0px;}
.deer-inner .deer1 .deer-light{background-position: 0px -179px;}
.deer-inner .deer2 .deer-light{background-position:-160px -179px;}
.deer-inner .deer3 .deer-light{background-position:-310px -179px;}
.deer-inner .deer4 .deer-light{background-position:-460px -179px;}

.deer-inner .deer1 .deer-done{background-position: 0px -358px;}
.deer-inner .deer2 .deer-done{background-position:-160px -358px;}
.deer-inner .deer3 .deer-done{background-position:-300px -358px;}
.deer-inner .deer4 .deer-done{background-position:-460px -358px;}
.deer-inner .deer-text{display: inline-block;font-style:normal;vertical-align: -99px;line-height: 30px;}
.deer-inner .deer1 .deer-text{margin-left:30px;}
.deer-inner .deer2 .deer-text{margin-left:7px;}
.deer-inner .deer3 .deer-text{margin-left:-5px;}
.deer-inner .deer4 .deer-text{margin-left:-20px;}

.deer-btn{display:block;width:172px;height:49px;margin:188px auto 0;background-position: 0px -37px;cursor:pointer;}
.deered-btn{display:block;width:172px;height:49px;margin:188px auto 0;background-position: 0px -109px;cursor:pointer;}
.active-award-right .rule-box,.active-award-right .expend-box{margin-top:0;background:none;height:auto;position:absolute;line-height: 26px;font-size:14px;color:#6f6f6f;background-color:#fffee9;left:50%;border:2px solid #5ab500;top:64px;z-index:5;border-radius:6px;display:none;text-align:left;}
.active-award-right .rule-box{padding:15px 12px 40px 22px;margin-left:-212px;width:auto;}
.active-award-right .expend-box{font-size:16px;width:328px;text-align: center;margin-left:-164px;padding:45px 0;}
.active-award-right .expend-box em{font-style:normal;}

.rule-box .rule-title{font-size:16px;color:#ff7300;font-weight: normal;}
#dialog-active-award .rule-box .close-btn,#dialog-active-award .expend-box .close-btn{background-position: -214px -37px;background-color:transparent;}
.expend-box .btn-box{margin-top:42px;}
.expend-box .btn-box a{display:inline-block;line-height: 36px;padding:0 42px;color:#ffffff;font-size:16px;background-color:#a3a3a3;border-radius: 20px;margin:0 8px;}
.expend-box .btn-box .confirm-btn{background-color:#5ab500;}

.main-left .deer-sidebar{width:30px;height:120px;font-size:14px;color:#fff;font-family: "Microsoft Yahei";line-height: 16px;text-align: center;background:url(img/sprite-event.png) no-repeat;_background:url(img/sprite-event.png) no-repeat;background-position:-250px -37px;text-decoration: none;}
.main-left .deer-sidebar em{font-style:normal;color:#ffe348;}
.main-left .deer-sidebar span{vertical-align: -92px;display: inline-block;width:16px;}

.top-nav .top-link span{display: inline-block;width:16px;height:11px;background-position:-159px 5px;*vertical-align: top;}
.top-nav .top-link .show-pay{background-position:-159px -26px;}
#top-link span{margin-left:5px}

.dialog-iframe8{width:236px;height:354px;top:48px;right:123px;position:fixed;_position:absolute;    zoom: 1;
    filter: alpha(opacity=0);
    background-color: transparent;z-index:9;display: none;}
.tip-box .btn-box  .cancel-btn{color:#ffffff;background-color:#5ab500;}
.active-award-right .tip-box{top:132px;}

/*身份认证 */
.real-id-btn{color: #4db003; display: none}
.dialog-real-id{position: absolute; left: 200px; top: 33px; width: 300px; height: auto; margin: 0; background: none; text-align: left; font-family: 'Microsoft Yahei'}
.bind-show .dialog-real-id{top:61px}
.iframe-bg{position: absolute;left:0; top:0;  width: 100%; height: 100%; background: #fff;filter:alpha(opacity=30);}
.dialog-real-id .iframe-bg{background: #000; filter:alpha(opacity=30); opacity: 0.3}
.real-id-box{position:relative; z-index:1;margin:5px;background: #fff}
.real-id-box h3{line-height: 40px; background: #f7f7f7; color: #343537; border-bottom: 1px solid #e5e5e5; text-align: center; font-size: 14px}
.realName-warn{line-height: 14px; margin-top: 13px; margin-bottom: 3px; text-align: center;}
.real-tip{height: 18px; line-height: 18px; color: red; padding-left: 75px}
.user-info-box{padding-bottom: 25px}
.user-info-box label{display: inline-block; vertical-align: middle; width: 55px; padding-left: 14px}
.user-info-box .text{width: 190px; padding-left: 5px; height: 28px; line-height: 28px; vertical-align: middle; font-size: 12px; font-family: 'Microsoft Yahei'; color:#000}
.idcard-cell{margin-top: 5px; margin-bottom: 15px}
.sub-name{display:block; margin-left:75px;width: 160px;height: 30px; line-height: 30px; text-align: center; color: #fff; background: #5aa700; font-size: 14px;}
.real-success{text-align: center;}
.success-icon{display: inline-block; width: 50px; height: 50px; background: url(img/sprite-log.png) no-repeat 0 -236px; margin-top: 50px; margin-bottom: 15px}
.real-success .real-id-box{padding-bottom: 67px}
.finished-real{height: 100px; line-height: 100px; text-align: center; color: #333; font-size: 18px; font-weight: bold}
.sub-2{display: inline-block; padding-left: 20px; background: url(img/sprite-log.png) no-repeat 0 -289px;display: none }
.dialog .close-real{width: 15px; height: 15px; right: 12px; top: 13px; background: url(img/sprite-log.png) no-repeat 0 -321px }
.dialog .close-real:hover{background-position: 0 -321px}

.evt-dialog{position: absolute; right: 10px; bottom: 10px; top: auto; left: auto; height: auto; margin: 0; width: 500px; background: #000; display: none}
.evt-dialog .iframe-bg{background: #000}
.evt-dialog h3{text-align: center;  background: #1F2024}
.evt-dialog h3 b{font-size: 16px;line-height: 50px;height: 50px; color: #fff;  display: inline-block; width: 418px; overflow: hidden; font-weight: normal; font-family: 'Microsoft Yahei'}
.evt-box{position: relative;}
.evt-box img{width: 100%}
.evt-img{padding: 10px; display: block;}
.close-evt-dialog{position: absolute; right: 11px; top: 14px; width: 27px; height: 27px; background: url(img/sprite1.png) no-repeat 0 -368px}

/*20171010----------------------------------------------------------------------------------*/
.dialog-box{display: none; font-size: 14px; font-family: 'Microsoft Yahei';color: #a5a6a8}
.mask{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background:#000;  filter:alpha(opacity=20);opacity: 0.2;}
.close-dialog{position: absolute; right:32px; top: 12px; width:30px; height: 30px; background: url(img/sprite-rz.png) no-repeat}
.dialog-new{position: relative; border-radius: 4px; overflow: hidden}
.bg-layer{position: absolute; left: 0; top: 0; width: 100%; height: 100%}
.wrap{position: absolute; width: 380px; left: 50%; top:50%; margin-left: -190px}
.dialog-title{color: #E4E4E5; line-height: 54px; background: #2C2E34; font-size: 16px; text-align: center; border-bottom:2px solid #34353b}
.rz-body{padding:28px 42px 50px; position: relative; background: #313238;line-height: 1.5;}
.tip-text{line-height: 1.5}
.sms-login{margin-top: 28px}
.text2{height:32px; width: 206px; line-height: 32px; background: none;border:none; color: #e3e3e4; outline: none; font-size: 14px}
.cell{border-bottom:2px solid #3d3e44;position: relative}
.get-sms{float:right; color: #7f8083; line-height: 32px}
.code-cell{margin-top: 28px}
.sub-pswd,
.green-btn,
.sub-sms{display: block; height: 40px; line-height: 40px; text-align: center; color: #d9d9d9; font-size: 14px; background: #6a6a6a; margin-top: 40px}
.sub-pswd:hover,
.sub-sms:hover{text-decoration: none; cursor: not-allowed}
.green-btn{background: #309800; color: #fff}
.have-val2 .sub-pswd:hover,
.abled:hover,
.green-btn:hover{background: #39ae03;text-decoration: none; cursor: pointer}
.code-tip,
.phone-tip{position: absolute; left: 0; top:-18px; color:#5e5e63; font-size: 12px; display: none}
.inner-tip{position: absolute; width: 270px; left:43px; bottom: 30px; background: url(img/bg.png) repeat; padding:12px; color: #fff; text-align: center; display: none}
.phone-11 .get-sms{color: #35a601;}
.geting .code-loading{display: block;position: absolute; right: 20px; bottom: 4px;}
.geting .get-sms{display: none}
.code-loading{width: 30px; height: 30px; background: url(img/loading.gif) no-repeat; display: none}
.dialog-loading2,
.dialog-loading{position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.loading-bg{height: 100%; background: #000; filter:alpha(opacity=30); opacity: 0.3; position: absolute; left: 0; top: 0; width: 100%}
.loading-circle{position: absolute; left: 50%; top: 50%; width: 70px; height: 70px; margin-left: -35px; margin-top: -35px; background: url(img/loading2.gif) no-repeat}
.dialog-loading2 .loading-circle{width: 30px; height: 30px; margin-left: -15px; margin-top: -50px;background: url(img/loading.gif) no-repeat}
.dialog-loading2 .loading-bg{opacity: 0}
.cutdown{display: inline-block; width: 60px;text-align: center; color: #9a9a9a; font-size: 12px; display: none}
.getted .cutdown{display: inline-block; position: absolute; right: 0; bottom: 7px;}
.getted .get-sms{display: none}
.have-val2 .sub-pswd,
.abled{background: #309800; color: #fff;}
i{font-style: normal}

.error-tip2{height:20px; position: relative; z-index: 2}
.error-tip2 i{color: #f45120;padding-left: 16px;height: 20px;z-index: 5; background:url(img/sprite-rz.png) #313238 no-repeat -114px 2px; line-height: 1.3; font-size: 12px; display: none}
.error-tip2 a{color:rgba(0,0,0,0.4)}
#rz-up-tip .tip-text{text-align: center}
.bind-success .rz-body{padding: 40px 0; text-align: center}
.tip-text span{vertical-align: middle}
.ok-icon{display: inline-block; width: 16px; height: 16px; background: url(img/sprite-rz.png) no-repeat -44px 0; margin-right: 5px}
#set-pswd .ok-icon{margin-right: 0}
#set-pswd .tip-text p{font-size: 12px; margin-top: 5px}
#set-pswd .tip-text{text-align: center; margin-bottom:26px}
.eye{position: absolute; right: 0; bottom: 1px; width: 28px; height: 28px; background: url(img/sprite-rz.png) no-repeat -58px 0; cursor: pointer}
.eye-close{background-position: -86px 0}
#pswd-success .wrap{width: 300px; margin-left: -150px}
.code-pic{position: relative; width:210px;margin: 0 auto; font-size: 0;}
.code-pic img{display: inline-block; width: 160px; height: 50px;vertical-align: middle; cursor: pointer}
.refresh{display: inline-block; width: 50px; height: 50px; background: url(img/sprite-rz.png) no-repeat 0 -30px; vertical-align: middle}
.fk{padding-top: 22px; padding-bottom: 60px}
.input-box{text-align: center; margin-top: 30px;}
.input-box input{width:40px; height: 40px; line-height: 40px; border: 1px solid #6A6A6A; margin: 0 5px; background: none; outline: none; text-align: center}
.retry-code,
.code-loading2{position: absolute; left:0; top:0; width: 160px; height: 100%; background: #e5eae6; display: none}
.retry-code{text-align: center; color: #8D908E ; line-height: 50px; font-size: 12px}
.input-box .inputed{border-color: #0e9d0a}
.input-box .inputing{color: #fff}
.code-error{height: 30px; color:#f45120; text-align: center;line-height: 26px; filter:alpha(opacity=0); opacity: 0;}
.code-error-show{opacity: 1;filter:alpha(opacity=100);}
.code-error .error-icon{display: inline-block; margin: 0; width: 14px; height: 14px; background: url(img/sprite-rz.png) no-repeat -112px 3px;}
.code-error span{vertical-align: middle; font-size: 12px}
.back-to-bind{position: absolute; left: 34px; top: 12px; width: 30px; height: 30px; background: url(img/sprite-rz.png) no-repeat -51px -30px;}
.max-tip{text-align: center}
.use-msg{text-align: center; margin-top: 20px;}
.get-fail{display: none; text-align: center; margin-top: 50px; margin-bottom: 100px}
.cost{font-size: 12px; text-align: center; margin-top: 25px}
.warn-icon{display:inline-block;width: 14px; height: 14px; background: url(img/sprite-rz.png) no-repeat -86px -30px; vertical-align: -3px}
.up-msg .green-btn{margin-top: 60px}
.up-msg-box{position: relative; min-height: 120px}
.get-fail span{color: #76c700; text-decoration: underline; text-align: center; margin-top: 50px}
.fail-icon{display: inline-block; width: 18px; height: 18px;background: url(img/sprite-rz.png) no-repeat -100px -30px; margin-right: 3px; vertical-align: -5px;}
.status-2{text-align: center; font-weight: normal; display: none}
.status-2 h3{margin-bottom: 85px; margin-top: 50px}
.status-1{display: none}
.code-loading3{height: 30px; display: none; background: url(img/loading.gif) no-repeat center center; margin-top: 70px}
.btn-box{display:none}
#up_msg .green-btn{margin-top: 20px}
#up_msg .status-2 .green-btn{margin-top: 50px}
.pointer{cursor: pointer}
.input-focus .code-tip,
.input-focus .phone-tip{display: block; color: #0bbe06}
.phone-right .phone-tip{display: block;}
.have-val .phone-tip,
.have-val .code-tip{display: block;}
.code-loading2 .code-loading{width: 50px; height: 50px; left: 56px; top: 0; position: absolute; display: block; background: url(img/loading4.gif) no-repeat center center}
.up-valid .status-1{display: block}
.up-valid .btn-box{display: block}
.up-invalid .get-fail{display: block}
.up-invalid .dialog-loading2{display: none}
.full-loading-cutdown{position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: none}
.full-loading-cutdown b{width: 82px; height: 78px; margin-left: -50px; margin-top: -78px; position: absolute; left: 50%; top: 50%; font-size: 12px; color: #c6c6c6; text-align: center; font-weight: normal; border-radius: 3px; overflow: hidden}
.full-loading-cutdown .page-loading{width: 80px; height: 80px; margin: 0 auto; position: relative; background: url(img/loading3.gif) left top}
.cut{position: absolute; left: 0; bottom: 6px; width: 100%}
.code-invalid .max-tip,
.code-invalid .status-1,
.not-get .max-tip,
.code-invalid .btn-box,
.not-get .status-1{display: none}
.not-get .status-2{display: block}
.not-get .status-3{display: none}
.not-get .btn-box{display: none}
.code-invalid .status-3{display: block; padding-top: 50px;}
.code-invalid .green-btn{margin-top: 80px}
#set-pswd .dialog-loading,
#phone-rz .dialog-loading,
.fk .dialog-loading{display: none}
#rz_num{vertical-align: baseline}
.have-val2 .code-tip{display: block}
.set-focus .code-tip{display: block;color: #2f9900}
.sidebar-rz-success .ok-icon{display: inline-block; width: 70px; height: 70px; margin:40px auto 15px;  background: url(img/sprite-rz.png) no-repeat 0 -80px}
.sidebar-rz-success .tip-text{text-align: center}
input::-ms-clear{display:none;}
#rz_password{width: 240px}
#sidebar_text{vertical-align: baseline}
.authen-phone .dialog-loading2 .loading-circle{margin-top: -20px}

/* 强制身份证认证 */  
/*可自适应*/
/*#force_id_authen{
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: transparent;
    padding-bottom:0;
}
#force_id_authen .authen-id{padding-top: 0 !important;}
#force_id_authen .authen-box {
    width: 380px;
    height: auto;
    left: 50%;
    top: 50%;
    margin-left: -190px;
    margin-top: -210px;
    padding-bottom: 60px !important;
}*/

#force_id_authen{left: 50%;top: 50%;margin-left: -190px;margin-top: -210px;padding-bottom:0;}
#force_id_authen .authen-id{padding-top: 0 !important;}
#force_id_authen .authen-box {padding-bottom: 60px !important;}
#force_id_authen .mask{
    position: absolute;     
    left: 50%;
    top: 50%;
    width: 1000%;
    height: 1000%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    background:#000;  filter:alpha(opacity=20);opacity: 0.2;
}
/*通用模版*/
#common-dialog{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    padding-bottom:0;
    z-index: 98;
    font-family: 'microsoft yahei';
    display: none;
    border-radius: 4px;
}
#common-dialog .wrap{
    margin-top: -210px;
    padding-top: 0 !important;
}
#common-dialog .dialog-new{padding-bottom: 60px !important;}
#common-dialog .service-btn{background: transparent;text-indent: 0; top:17px;}
#common-dialog .rzz-btn{width: 100%;height: 40px;line-height: 40px;text-align: center;color: #E1E1E1;background: #6A6A6A;margin-top: 47px;font-size: 14px;cursor: pointer;display: block;}

.main-left .live {
    background: url(//gamestatic.iqiyi.com/game/topBar/topbar_2.8.0/img/icon-live.png) 0 0 no-repeat;
    position: relative;
}
.main-left .live span {
    display: block;
    width: 100%;
    height: 100%;
}
.live-pop {
    position: absolute;
    width: 444px;
    height: 250px;
    background: #fff;
    top: 280px;
    left: 56px;
    z-index: 10;
}
.live-pop iframe {
    width: 100%;
    height: 100%;
}
.live-pop i {
    display: block;
    width: 11px;
    height: 18px;
    position: absolute;
    left: -11px;
    top: 116px;
    background: url(//gamestatic.iqiyi.com/game/topBar/topbar_2.8.0/img/live-arrow.png) 0 0 no-repeat;
}
.live-pop .live-close {
    z-index: 2;
    display: none;
    position: absolute;
    width: 54px;
    height: 32px;
    right: 17px;
    top: 16px;
    background: url(//gamestatic.iqiyi.com/game/topBar/topbar_2.8.0/img/btn-live-close.png) 0 0 no-repeat;
}
.live-pop .live-close-under {
    display: none;
    position: absolute;
    border:none;
    width: 54px;
    height: 32px;
    right: 17px;
    top: 16px;
    z-index: 1;
}
.live-pop:hover .live-close, .live-pop:hover .live-close-under {
    display: block;
}
.sms-wait-box{width: 100%; margin: 0px auto; top: 0;position: absolute;height: 100%;display: flex;align-items: center;display: none;}
.sms-wait-box .wrap-sms-wait{width: 80%;margin: 0 auto;text-align: center;background: rgba(0,0,0,0.7);color: #fff;padding: 15px 10px;box-sizing: border-box;font-size: 13px;border-radius:4px;margin-top: calc(50% - 55px);margin-top: 40%\9;margin-top: calc(50% - 55px)\9\0;}
.wait-link-box{text-align: center;margin-top: 12px;}
.wait-link-box a{border-radius: 4px;display: inline-block;}
.wait-link-box a.wait-cancel{background-color: #fff;padding: 4px 30px;color: #09aa05;}
.wait-link-box a.wait-again{background: #09aa05;color: #fff;padding: 4px 15px;margin-left: 10px;}
/*滑动验证样式*/
.fk-slide-code.dialog-new {min-height:230px;}
.fk-slide-code.dialog-new #slide-code-wrapper{background-color: #fff;}
.fk-slide-code .slide-container .slide-bar{
	top:auto;bottom:0px;border-radius:0;height: 1.05em;
	background-color: #fff;border: 1px solid #eee;color: #a2a2a2;
	box-sizing:border-box;
}
.fk-slide-code .slide-container > .slide-bar > .slide-block{
	width: 1.05em;
    height: 100%;
    background-color: #fff;
    border:none;
    border-radius:0;
    border-right: 1px solid #eee;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 0.6em 0.6em;
    cursor: pointer;
    z-index: 100;
    -webkit-tap-highlight-color: rgba(255,0,0,0);
    outline: 1px solid transparent;
    transition-duration: .5s;
    transition-timing-function: ease;
    transition-delay: 0s;
    transition-property: none;
}
.fk-slide-code .slide-container > .slide-bar .slide-tips{font-size: 0.4em;padding-left: 0;}
.fk-slide-code .slide-container > .slide-bar .slide-tips > p{font-size: 1.02em;font-weight: 400;line-height: 2.46em;}
.fk-slide-code .slide-container > .slide-bar .progress{border-radius:0;}
.fk-slide-code .slide-container > .slide-modal > div{border-radius:0;}
.fk-slide-code .slide-wrapper .slide-bar .slide-tips .load-image-fail-text .load-fail-img{position: relative;top: 2px;}
.fk-slide-code .slide-wrapper .slide-modal .help-msg .help-msg-wrapper{margin-top: -1.6em;height:3.2em}
.fk-slide-code .slide-container > .slide-modal .help-msg{background-color: #f7f9fa;}
.fk-slide-code .slide-wrapper .slide-modal .help-msg .help-msg-wrapper>div{margin-top: 0.2em}

/*QQ群入口*/
.qq-group {
    display: none;
    width: 100px;
    height: 26px;
    margin-right: 8px;
    background: url(img/qqgroup.png) no-repeat 0px 0px;
    vertical-align: 4px;
  }
  .qq-group img{ display: none;}


/*pc拉起二维码支付*/
.dialog-pc{background:#fff; position:fixed; left:50%; width:570px; margin-left:-270px; padding-bottom:28px; top:33%; font-size:12px}
.dialog-pays h3{height:36px; line-height:36px; padding-left:14px; font-size:14px; background:#3d3d3d; color:#cfcfcf}
/*.dialog-pays .close-btn{right:4px; top:3px; background-image: url(images/icon18.png); background-size: 18px auto}*/
.dialog-pays .close-btn{position:absolute; width:30px; height:30px;right:6px; top:4px; background:url(images/icon16.png) no-repeat center center; background-size:13px auto; text-indent:-999px; overflow:hidden; z-index:2}
.qr-pic{border:1px solid #dddddd; float:left; margin:52px 0 0 47px; padding:11px; _display:inline}
.qr-pic img{width:136px; height:136px; display:block}
.qr-pic canvas{display:block}
.pay-info{margin:40px 0 0 16px; float:left; position:relative}
.play-warn{position:absolute; right:30px; top:13px; color:#c6c6c6}
.pay-num b{font-size:24px; color:#ff6e00; font-weight:normal; margin-left:5px}
.pay-tip{color:#999; margin-top:10px}
.pay-tip span{vertical-align:middle}
.weixin-icon-small{display:inline-block; width:20px; height:18px; margin:0 2px; background:url(images/icon.png) no-repeat 0 -519px}
.zfb-icon-small{display:inline-block; width:20px; height:20px; margin:0 2px; background:url(images/icon.png) no-repeat -20px -519px}
.refresh-qr{color:#5aa700; text-decoration:underline; margin-top:10px; margin-left: 38px; display:inline-block}
.other-pay{clear:both; margin:30px 47px 0; border-top:1px solid #eee; text-align:center}
.other-pay-btn{ color:#999; display:inline-block; padding:0 34px 0 22px; background:url(images/icon.png) no-repeat 105px -568px #fff; position:relative; top:-10px;}
.other-show .other-pay-btn{background-position:105px -546px}
.other-list{text-align:left; font-size:16px; margin-top:10px}
.other-list span{vertical-align:middle}
.radio-icon{display:inline-block; width:14px; height:14px; margin-right:13px; background:url(images/icon.png) no-repeat -40px -519px}
.zfb-icon{display:inline-block; width:40px; height:40px; margin-right:3px; background:url(images/icon.png) no-repeat 0 -600px}
.cft-icon{display:inline-block; width:40px; height:40px; margin-right:3px;  background:url(images/icon.png) no-repeat -40px -600px}
.zfb-web{margin-right:40px; margin-left:16px}
.zfb-web:hover{text-decoration: none;}
.other-list .on .radio-icon{background-position:-54px -519px}
.green-btn{display:block; margin:30px auto 10px; width:98px; height:26px; text-align:center; line-height:26px; background:#5aa700; border:1px solid #4b8700; color:#fff; font-size:14px}
.green-btn:hover{background:#65bb01}
.other-box{display:none}
.other-show .other-box{display:block}
.pay-result{text-align:center; margin-top:51px}
.pay-result p{margin-top:15px; font-size:14px}
.icon-mobile{display:inline-block; width:92px; height:175px; background:url(images/pay-result.png) no-repeat 0 -151px}
.icon-pc{display:inline-block; width:189px; height:144px; background:url(images/pay-result.png) no-repeat}
.pay-result .green-btn{display:inline-block; width:118px; margin-right:20px; margin-top:35px}
.white-btn{display:inline-block; width:118px; line-height:26px; border:1px solid #999; color:#666; font-size:14px}
.white-btn:hover{background:#f8f8f8}
.kefu{margin-top:27px}
.kefu a{color:#5aa700}


/*代金卷*/
.jifen .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.jifen .clearfix{zoom:1}
.jifen .p-cell{float: left;position: relative; margin-top: 20px;}
.p-cell .current,
.num .current{background: url(img/icon-1.png) no-repeat right bottom; border-color:#5aa700; z-index:1;color:#5aa700}
.p-cell li{float: left;width: 95px;height: 40px;margin-right: 15px;line-height: 40px;text-align: center;cursor: pointer;outline: none;border: 1px solid #ccc;_display:inline;-webkit-user-select:none;user-select:none;}
.vocher-num{position: absolute; left: 47px; top: -9px; height: 18px; line-height: 18px; padding: 0 6px; background: #ff802a; color: #fff; font-size: 12px; border-radius: 0 4px 0 4px; display: none}
.p-use{clear:both; width: 320px;}
.p-use ul, ol { list-style:none}
.p-use li{display: none; padding-top: 13px;}
.p-use select,
.p-use span,
.p-use input{vertical-align: middle;}
.p-use b{color: #ff7300}
.p-use i{color: #aaa}
.p-use select{margin:0 5px;}
#jifen_input{width: 78px; height: 30px; line-height:30px; margin: 0 5px; text-align: center; border:1px solid #ccc}
#jifen_input:focus{color:#5aa700; border-color:#5aa700}
.jf-tip{position: absolute; left: 0px; top:114px; margin-top: -15px;white-space: nowrap; line-height: 20px; background: #ffeede; border:1px solid #ffdebd; padding: 5px 28px 5px 10px; display: none; font-size: 12px; text-align:left}
.jf-tip i{color:#333}
.my-vocher{ line-height: 30px;}
.my-vocher h4{float: left; font-weight: normal; color: #000}
.select-vocher{float: left; margin-left: 8px; text-align: right;height: 32px; overflow: hidden;position: relative; z-index: 5}
.select-vocher .selected{display:block;background: url(img/icon-2.png) no-repeat right top; border:1px solid #5aa700;padding: 0 30px 0 20px;color: #5aa700;}
.select-vocher .selected i{color: #5aa700}
.select-vocher .selected:hover{background-color: #fff}
.select-vocher .inner{border: 1px solid #cccccc; border-top:none; background: #fff; position: relative;}
.select-vocher i{color: #5aa700}
.select-vocher a{display: block;padding: 0 30px 0 10px;}
.select-vocher a:hover{text-decoration: none; background-color: #f5f5f5}
.open-vocher{overflow: visible;}
.open-vocher .selected{background-position: right -29px; border-color: #cccccc;color: #000;}
.open-vocher .selected i{color: #aaa;}
.open-vocher a{color: #000;}
.select-vocher i{color: #aaa; margin-left: 15px}
.select-vocher .last{display:block;text-align: center;}
.select-vocher span{vertical-align: baseline;}
.vocher-tip{float: left;color: #aaa; margin-left: 3px}
.off{font-size: 14px;line-height: 23px; padding: 0 15px; margin-left: 5px; border-radius: 11px; border:1px solid #f1f0f0; display: none}
.off i{color: #ff7300;}
#vocher_tip{top:68px}
.hide-jifen{display:none!important}
.vocher-tip{float: left;color: #aaa;margin-left: 3px;}
.corner-icon{position: absolute; left: 35px; top: -11px; width: 20px; height: 11px; background: url(img/spritepay.png) no-repeat -49px 0;}
.close-tip{position: absolute; right: 7px; top: 10px; width: 10px; height: 10px; background: url(img/spritepay.png) no-repeat -40px -335px;}

/*点击展开和收起二维码*/
.sidebar-qrcode-control{
    position:fixed;right:0px;width: 34px;height: 142px;
    top:calc(50% - 50px);*top:35%;top:35%\0;top:calc(50% - 50px)\9\0;
    background: url(./images/weixinbar.png) 0 no-repeat;
    cursor: pointer;
    display: none;
  }
  .sidebar-qrcode-control.current{
    background: url(./images/weixinbarclick.png) 0 no-repeat;
  }
  .sidebar-qrcode-control:hover{
    background: url(./images/weixinbarclick.png) 0 no-repeat;
  }
  .sidebar-qrcode-control:active{
    background: url(./images/weixinbarclick.png) 0 no-repeat;
  }
  
/*pcw手机扫码，同步畅玩，二维码*/
.sidebar-pcw-qrcode{
    transform: scale(1.1);display: none;
    position:fixed;right:55px;
    width: 258px;height: 287px;
    top:calc(50% - 118px);*top:35%;top:35%\0;top:calc(50% - 118px)\9\0;
    /*background-color: #474747;*/
    background: url(./images/weixinwai.png) no-repeat;
}
.sidebar-pcw-qrcode .sidebar-qrcode-close{
    position: absolute;top: -5px;right:-15px;width: 27px;height: 27px;
    /* background: url("./images/tcyd_ico.png") no-repeat 0 -616px; */
    background: url("./images/wxclose.png") no-repeat;
}
/* .sidebar-pcw-qrcode .sidebar-qrcode-close:hover{background-position: 0px -589px;} */
.sidebar-pcw-qrcode .sidebar-qrcode-close:hover{background-position: 0px 0px;}
.sidebar-pcw-qrcode .qrcode-img-box {
    width: 195px;height: 168px;
    margin: 25px auto 21px;position: relative;
}
.sidebar-pcw-qrcode .qrcode-img-box .left_bg {
    width: 35px;
    height: 35px;
    position: absolute;
    background: url(./images/tcyd_ico.png) -125px 0 no-repeat;
    background-size: 200px 200px;
    z-index: 1;
    left: -11px;
    bottom: -11px;
}
.sidebar-pcw-qrcode .qrcode-img-box .mid_bg {
   /* width: 137px;
    height: 137px;
    padding: 12px;
    position: absolute;
    background: url(./images/tcyd_ico.png) 0px -406px no-repeat;*/
    width: 178px;
    height: 168px;
    padding: 22px;
    position: absolute;
    background: url(./images/weixinnei.png) no-repeat;
    z-index: 2;
    left: 0;
    top: 0;
}
.sidebar-pcw-qrcode .qrcode-img-box .mid_bg1 {
    width: 178px;
    height: 168px;
    padding: 22px;
    position: absolute;
    /*background: url(./images/tcyd_ico.png) 7px -399px no-repeat;*/
    background: url(./images/weixinnei.png) no-repeat;
    z-index: 2;
    left: -7px;
    top: 0;
}

.qrcode-img-box .mid_bg img{display: block;width: 100%;height: 100%;}
.sidebar-pcw-qrcode .qrcode-txt-box {
    justify-content: center;
    /*width: 161px;*/
    width: 258px;
    margin: 25px auto 0px;
    position: relative;
}
.sidebar-pcw-qrcode .qrcode-txt-box .left_ico {
    display: none;
    width: 17px;
    height: 15px;
    background: url(./images/tcyd_ico.png) 0 -352px no-repeat;
    position: absolute;
    top: 18px;
    left: 1px;
}
.sidebar-pcw-qrcode .qrcode-txt-box .right_ico {
    display: none;
    width: 20px;
    height: 17px;
    background: url(./images/tcyd_ico.png) 0 -377px no-repeat;
    position: absolute;
    top: 28px;
    right: 1px;
}
.sidebar-pcw-qrcode .qrcode-txt-box p {
    font-family: 'Microsoft Yahei';
    width: 250px;
    font-size: 15px;
    line-height: 26px;
    color: #4ff25b;
    text-align: center;
    /*margin: 0 auto;
    font-weight: 600;*/
}
/*pcw手机扫码，同步畅玩，二维码*/

/*实名认证隐私政策*/
.qy-login-agreement {
    bottom: 0px;
    left: 0px;
    width: 100%;
    padding-top: 10px;
  }
  .qy-login-agreement .agreement-link {
    position: relative;
    color: #545454;
    font-size: 13px;
    line-height: 13px;
  }
  .qy-login-agreement .agreement-link .iconfont-agree {
    box-sizing: border-box;
    display: inline-block;
    width: 14px;
    height: 14px;
    border-radius: 50%;
    border: 1px solid #545454;
    vertical-align: bottom;
  }
  .qy-login-agreement .agreement-link .agreement-pop {
    position: absolute;
    top: -58px;
    left: 48px;
    width: 154px;
    height: 48px;
    background-color: #000;
    border-radius: 6px;
    color: #545454;
    font-size: 13px;
    text-align: center;
    line-height: 48px;
  }
  .qy-login-agreement .agreement-link .agreement-triangle {
    position: absolute;
    top: -14px;
    left: 76px;
    border-top: 10px solid #000;
    border-left: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 10px solid transparent;
  }
  .qy-login-agreement .agreement-link a {
    text-decoration: none;
    color: #00cc4c;
    font-size: 13px;
  } 
  .qy-login-agreement .agreement-link .iconfont-agree:hover {
    border-color: rgba(0,204,76,0.7);
  }
  .qy-login-agreement .agreement-link .agree-selected {
    box-sizing: border-box;
    vertical-align: bottom;
    display: inline-block;
    width: 14px;
    height: 14px;
    background-image: url(images/iconcheck.png);
    background-size: cover;
  }
  .qy-login-agreement .agreement-link .agree-cricle {
    color: #00cc4c;
    opacity: .7;
  } 
  /*右下角弹窗*/
  .popup{
    position: fixed;
    bottom: 0px;
    right: 0px;
    width: 350px;
    height: auto;
    background-color: #fff;
    /*border: 1px solid #ccc;
    padding: 1px;*/
    display: none;
}

.closebtn{
    float: right;
    cursor: pointer;
    font-size: 20px;
    color: #ccc;
    top: -23px;
    position: absolute;
    right: 0px;
    /*width: 26px;*/
    z-index: 1;
}
.closetime{
    position: absolute;
    top: -23px;
    text-align: center;
    width: 324px;
    color: #ccc;
    font-size: 16px;
    margin-left: 16px;
}
.closetime .closetimes{
    color: #c8170f;
}
/*保存到桌面提示*/
.tip-desk{
    width:281px;
    height: 41px;
    position:absolute;
    top:30px;left:240px;
    z-index:999;display:block;
    background: url(img/tipdesk.png) no-repeat;
    background-size: contain;
    display: none;
    cursor:pointer
}
.tip-desk a{
    text-decoration:none; 
}
.tip-desk-close{
    position: absolute;
    right: 7px;
    top: 14px;
    width: 27px; height: 27px;
    text-decoration:none;
    text-align: center;
}

