/*
* @Author: lungin
* @Designer: Qishifeng
* @Date:   2016-02-29 13:36:16
* @Last Modified by:   lungin
* @Last Modified time: 2017-05-04 18:24:59
*/

/*reset*/
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
img{border:0;}
legend,td,th{padding:0}
html{font-family:'Lantinghei SC', 'Open Sans', Arial, 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, STHeiti, 'WenQuanYi Micro Hei', SimSun, sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,dd,dl{margin:0; font-weight: normal; font-size: 100%;}
ul,ol{padding: 0; list-style: none;}
i,em{font-style: normal;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent; text-decoration: none;}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
optgroup,strong{font-weight:700}
dfn{font-style:italic}
mark{background:0 0}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
pre,textarea{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input::-ms-clear{display: none}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
table{border-collapse:collapse;border-spacing:0}
/*reset end*/

/* basic style */
.clearfix:after,.modwp:after,.vip-header:after,.vip-footer .mapin:after{content:'\20';display:block;height:0;clear:both;}
body{font-size: 14px !important; line-height: 1.5; background-color:#fff;color:#383838;font-family:arial,"Microsoft YaHei","微软雅黑","Hiragino Sans GB","WenQuanYi Micro Hei",tahoma,simsun,"宋体";min-width: 1200px;}
body a:hover{text-decoration: none;}
.img_wp img{display: block; width: 100%;}
.fl{float: left !important;}
.fr{float: right !important;}
.noborder{border: none !important;}
.lastdiv{margin-right: 0 !important;}
.link:hover{color: #e41e27;}
.mask_click{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: url(about:blank);}
.thid{ left:-99999em; position: absolute}
.line-self{height: 0; overflow: hidden; border-bottom: 1px dashed #d8d8d8;}
.txt_center{text-align: center !important;}
.txt_left{text-align: left !important;}
.hcenter{margin: 0 auto;}

.graylink{color:#8b8b8b;}
.redlink{color:#DC0000;}
.c_red{color:#e31e27 !important;}
.c_bule{color:#1276FF;}
.c_tit{color:#383838;}
.c_gray{color:#8b8b8b;}
.c_yellow{color:#ff8a00;}

.mt10{margin-top: 10px !important;}
.mt20{margin-top: 20px !important;}
.mt30{margin-top: 30px !important;}
.mt90{margin-top: 90px !important;}
.mb-10{margin-bottom: -10px !important;}
.mb10{margin-bottom: 10px !important;}
.mb20{margin-bottom: 20px !important;}
.mb30{margin-bottom: 30px !important;}
.mb40{margin-bottom: 40px !important;}
.ml10{margin-left: 10px !important;}
.ml40{margin-left: 40px !important;}
.mr60{margin-right: 60px !important;}
.mlr40{margin-left: 40px !important; margin-right: 40px !important;}

.pb0{padding-bottom: 0 !important;}
.pb40{padding-bottom: 40px !important;}
.pb150{padding-bottom: 150px !important;}
.pt0{padding-top: 0 !important;}
.pt30{padding-top: 30px !important;}
.plr25{padding-left: 25px !important; padding-right: 25px !important;}

.zindex1{position: relative; z-index: 1;}
.zindex2{position: relative; z-index: 2;}

.font22{font-size: 22px !important;}
/* basic style end */

/* header & footer */
.wrapper-head{position: fixed; z-index: 100; left: 0; top: 0; width: 100%; height: 70px; background: url(../img-y16/base/bg_hd.png);}
.wrapper-head a{color:#e41e27;}
.wrapper-head a:hover{color: #f7222c;}
.vip-header{height: 70px;}
.vip-header .logo{float: left; margin: 15px 35px 0 0;}
.vip-header .viplogo{display:block; overflow:hidden; line-height: 1111; width: 102px; height: 40px; background-image:url(../img-y16/base/logo_hd.png);background-image:-webkit-image-set(url(../img-y16/base/logo_hd.png) 1x,url(../img-y16/base/logo_hd_2x.png) 2x);background-repeat:no-repeat;}
.vip-header .viplogo:hover{background-image:url(../img-y16/base/logo_hd_hv.png);background-image:-webkit-image-set(url(../img-y16/base/logo_hd_hv.png) 1x,url(../img-y16/base/logo_hd_hv_2x.png) 2x);}
.vip-header .h_navin{float:left; padding: 16px 0 0 0px;}
.vip-header .menu li{float:left; position:relative; margin-right: 30px;}
.vip-header .menu .mid_link{position:relative; display:inline-block; padding-bottom: 17px; height:37px; color: #fff; line-height:37px; text-align:center; transition: .3s;}
.vip-header .menu .mid_link:hover,.vip-header .menu .cur .mid_link{color: #aaa;}
.vip-header .menu .mid_link i{position: absolute; top:9px;left:58px;width: 22px;height:11px; overflow:hidden; line-height: 11;  background:url(../img-y16/base/bg_basespr.png) no-repeat;}
.vip-header .menu .mid_link .iconhot{background-position:-58px -24px;}
.vip-header .menu .mid_link .iconnew{background:url(../img-y16/base/bg_base_spr24.png) no-repeat -50px -25px;}
.vip-header .tab_jinrong{padding-bottom: 0 !important;}
.vip-header .tab_jinrong .coin{position: absolute; left: 0; top: -17px; top: -16px\0; width: 56px; height: 70px; background: url(../img-y16/base/coin.gif) no-repeat;}

.vip-header .vip-usertop {position:absolute;top:17px;right:0;}
.vip-header .userimg img{width: 100%; height: 100%;display: block;}
.vip-header .unlogin{display: inline-block; vertical-align: top; margin: 0 15px 0 0;}
.vip-header .vip-usertop .userimg{display: inline-block; width: 36px; height: 36px; border-radius: 100%; background: url(../img-y16/base/bg_base_spr24_2021.png) no-repeat -102px 0; vertical-align: top; margin: -2px 10px 0 0; border: 2px solid transparent; transition:.3s;}
.vip-header .usertype .userimg{overflow:hidden; margin:-2px 0 0 6px;}
/* .vip-header .vip-usertop .userimg:hover,.y16 .vip-header .vip-usertop .userimg.on{border-color: #ffc52a;} */
/* .vip-header .userimg:hover{border-color: #fec734;} */
.vip-header .vip-usertop .usertype{position:relative;display:inline-block;margin-right:11px;}
.vip-header .vip-usertop .icvip{vertical-align:top;margin: 0 5px 0 0;position:relative;top:11px;}
.vip-header .vip-usertop .linkmag{display: block; color: #fff;transition: .3s; height: 36px; line-height: 36px;}
.vip-header .vip-usertop .linkmag:hover{color: #ffc52a;}
.vip-header .vip-usertop .btn_wp{display: inline-block; vertical-align: top; margin-top: -4px; height: 36px; line-height: 36px;}
.vip-header .vip-usertop .t_nav_links{display:inline-block; position:relative; padding:0 20px; min-width: 85px; height: 44px; background: #ffc52a; transition: .2s; text-align: center;vertical-align:top; line-height: 44px; border-radius: 44px; font-size: 16px; font-weight: bold; color: #975500;}
.vip-header .vip-usertop .t_nav_links:hover{background: #ffde2a;}
.vip-header .usertype .userinfo{display: inline-block; vertical-align: top; height: 38px;}
.vip-header .p_selfcon{position: absolute; top:40px; left: -16px; width: 130px; background:#fff; border:1px #ddd solid\9; box-shadow:0px 1px 5px rgba(0,0,0,0.22); border-radius:3px;}
.vip-header .p_selfcon a{display: block; padding-left: 20px; height: 32px; line-height: 32px; color: #383838;}
.vip-header .p_selfcon a.username{padding: 0; margin:0 20px; width:auto; height:50px; line-height:50px; color:#dc0000; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.vip-header .p_selfcon .nav_list{padding: 5px 0 11px; border-top: 1px dashed #e3e3e3;}
.vip-header .p_selfcon .nav_list a:hover{color: #dc0000;}

/* sub-nav */
.subnav_wp{background: url(../img-y16/base/bg_subnav.png); overflow: hidden;}
.subnav_wp .h_navin{position: relative;}
.subnav_wp .menu{position: relative; display: none;}
.subnav_wp .menu li{float: left; margin-right: 30px; height: 45px; line-height: 45px;}
.subnav_wp .menu li a{display: block; height: 100%; color: #fff; font-size: 12px; transition: .2s;}
.subnav_wp .menu li a:hover{color: #aaa;}
.subnav_0{left: 136px;}
.subnav_1{left: 194px;}
.subnav_2{left: 281px;}
.subnav_3{left: 366px;}
.subnav_4{left: 455px;}
.subnav_5{left: 538px;}
.subnav_6{left: 625px;}
.subnav_wp .subnav_img{vertical-align:-3px;}
/* sub-nav end */

.vip-footer{background:#fff;}
.vip-footer .mapin{padding:30px 0 60px; min-height:138px;}
.vip-footer .mapin a{color: #383838;}
.vip-footer .mapin dl{ float:left;}
.vip-footer .mapin .fuwu{ width:43%; max-width: 462px; padding-left: 35px; padding-right:55px;}
.vip-footer .mapin .kefu{ width:33%; }
.vip-footer .mapin dt{ font-size:18px; margin-bottom:28px;line-height: 1;}
.vip-footer .mapin .fuwu dt{margin-bottom: 27px;}
.vip-footer .mapin .kefu dt{margin-bottom: 30px;}
.vip-footer .mapin .gz dd{position:relative; margin-bottom:9px; height: 20px;}
.vip-footer .mapin .links{ display:inline-block; width:154px; margin:0px 0 10px; height:20px; line-height:20px; color:#343434; }
.vip-footer .mapin .links:hover{ color:#f7222c; }
.vip-footer .mapin .line{ margin:0 19px; color:#C0C0C0; font-size: 12px;}
.vip-footer .mapin .txt_kf{ display:inline-block;width:280px;height:21px; margin-bottom:4px; overflow:hidden;line-height:1000;background:url(../img-y16/base/bg_basespr.png) no-repeat -40px 0;}
.vip-footer .mapin .p_wxcode{position: absolute;left:0px;top:28px; border:1px #E3E3E3 solid; background:#fff; padding:8px 10px;}
.vip-footer .mapin .p_wxcode img{display:block; width: 85px;}
.vip-footer .mapin .p_wxcode .icjiao{position: absolute;top:-8px;left:50%;width:15px;height:8px;margin-left: -7px;background:url(../img-y16/base/bg_basespr.png) no-repeat -40px -24px;}
.vip-footer .foot{border-top:1px #C6C6C6 dashed; padding: 30px 0 70px; text-align:center;color:#8B8B8B;line-height: 1;}
.vip-footer .f-nav a{margin: 0 20px 0 0;color:#8B8B8B;}
.vip-footer .f-nav a:hover{color:#f7222c;}
.vip-footer .f-nav span{display:inline-block; margin: 0 10px 0 0px;width: 0;height: 12px;color:#C6C6C6;vertical-align:middle;;border-left: 1px #C6C6C6 solid;overflow:hidden;}

.sicontq{ display:inline-block; width:20px; height:20px;vertical-align:middle;margin-right: 15px;overflow:hidden;background:url(../img-y16/base/bg_basespr_2021.png) no-repeat;}
.ic-xlyunbo{ background-position: 0px -37px}
.ic-xlbbs{ background-position: -22px -37px}
.ic-duobao{ background-position: -44px -37px}
.ic-netjsq{ background-position: -66px -37px}
.ic-jifenshop{ background-position: -88px -37px}
.ic-xlpd{ background-position: -110px -37px}
.ic-jinrong{ background-position: -165px -37px}
.ic-jrcs { background-position: -190px -37px; }
.ic-tieba { background-position: -215px -37px; }
.ic-kuainiao { background-position: -240px -37px; }
.ic-chengbao { background-position: -265px -37px; }
.ic-xlmobile{background-position: -432px 0;}
.ic-xlpc{background-position: -407px 0;}
.ic-xlmac{background-position: -382px 0;}

.iconwb{ width:16px; height:18px;margin-right: 18px;}
.ic-sinawb{ background-position: -20px 0px}
.ic-wx{ width:17px;background-position: -20px -18px}
.ic-qq{ width:17px;background-position: -325px -0;}
.ic-xllt{width:16px; height: 17px; background-position: -457px -0; margin-right: 19px;}
/* header & footer end */

/*** new vip icon 2017-03-20  ***/
/* 会员图标 vip */
.icvip{text-indent: -9999px;display:inline-block;width:42px;height:12px;background:url(../img-y16/base/ic_vip.png) no-repeat 0 999em;overflow:hidden;vertical-align:-1px;margin: 0 0 0 2px;background-image: -webkit-image-set(url(../img-y16/base/ic_vip.png) 1x, url(../img-y16/base/ic_vip_2x.png) 2x);}

.icgold08:before,.icgold09:before,.icgold10:before,.icsuper08:before,.icsuper09:before,.icsuper10:before{
  background-image: -webkit-image-set(url(../img-y16/base/ic_vip.png) 1x, url(../img-y16/base/ic_vip_2x.png) 2x);
  display: block;
  margin-left: 8px;
  width: 24px;
  height: 12px;
  background-position: 0 -145px;
  background-repeat: no-repeat;
  content: "";
  animation: iconVip 2s both infinite;
}
@keyframes iconVip{
  0%{transform: translateX(0)}
  50%,100%{transform: translateX(30px)}
}
.icvip00{width: 36px;background-position: 0 0} .icvip01{background-position: -37px 0} .icvip02{background-position: -80px 0} .icvip03{background-position: -123px 0} .icvip04{background-position: -166px 0} .icvip05{background-position: -209px 0} .icvip06{background-position: -252px 0} 
.icvip07{background-position: -295px 0} 
.icvip00hui{width: 35px;background-position: 0px -18px}.icvip01hui{background-position: -37px -18px} .icvip02hui{background-position: -80px -18px} .icvip03hui{background-position: -123px -18px} .icvip04hui{background-position: -166px -18px} .icvip05hui{background-position: -209px -18px} .icvip06hui{background-position: -252px -18px}.icvip07hui{background-position: -295px -18px}
/* gold vip */
.icgold00{width: 35px;background-position: 0 -36px} .icgold01{background-position: -37px -36px} .icgold02{background-position: -80px -36px} .icgold03{background-position: -123px -36px} .icgold04{background-position: -166px -36px} .icgold05{background-position: -209px -36px} .icgold06{background-position: -252px -36px} .icgold07{background-position: -295px -36px} .icgold08{background-position: -338px -36px} .icgold09{background-position: -381px -36px} .icgold10{background-position: -424px -36px;width: 46px;} 


.icgold00hui{width: 35px;background-position: 0px -54px} .icgold01hui{background-position: -37px -54px} .icgold02hui{background-position: -80px -54px} .icgold03hui{background-position: -123px -54px} .icgold04hui{background-position: -166px -54px} .icgold05hui{background-position: -209px -54px} .icgold06hui{background-position: -252px -54px} .icgold07hui{background-position: -295px -54px}.icgold08hui{background-position: -338px -54px} .icgold09hui{background-position: -381px -54px} .icgold10hui{background-position: -424px -54px;width: 46px;} 


/* super vip */
.icsuper00{width: 35px;background-position: 0 -72px} .icsuper01{background-position: -37px -72px} .icsuper02{background-position: -80px -72px} .icsuper03{background-position: -123px -72px} .icsuper04{background-position: -166px -72px} .icsuper05{background-position: -209px -72px} .icsuper06{background-position: -252px -72px} .icsuper07{background-position: -295px -72px} .icsuper08{background-position: -338px -72px} .icsuper09{background-position: -381px -72px} .icsuper10{background-position: -424px -72px;width: 46px;} 

.icsuper00hui{width: 35px;background-position: 0px -90px} .icsuper01hui{background-position: -37px -90px} .icsuper02hui{background-position: -80px -90px} .icsuper03hui{background-position: -123px -90px} .icsuper04hui{background-position: -166px -90px} .icsuper05hui{background-position: -209px -90px} .icsuper06hui{background-position: -252px -90px} .icsuper07hui{background-position: -295px -90px}
.icsuper08hui{background-position: -338px -90px} .icsuper09hui{background-position: -381px -90px} .icsuper10hui{background-position: -424px -90px;width: 46px;}
/* another */
.icnian{width:12px;height:12px; background-position: 0px -108px;} .icnianhui{width:12px;height:12px; background-position: 0px -128px} .icdongjie{width:16px;height:16px; background-position: -19px -109px}
.icdongjiehui{width:16px;height:16px; background-position: -19px -128px} .icshuai{width:16px;height:16px; background-position: -38px -109px} .icshuaihui{width:16px;height:16px; background-position: -38px -128px}
.icqiye{width:16px;height:16px; background-position: -57px -109px} .icqiyehui{width:16px;height:16px; background-position: -57px -128px}
.ichongren{width:16px;height:16px; background-position: -76px -109px} .ichongrenhui{width:16px;height:16px; background-position: -76px -128px}
.icbao{width:16px;height:16px; background-position: -95px -109px} .icbaohui{width:16px;height:16px; background-position: -95px -128px}
.icxun{width:15px;height:16px; background-position: -116px -109px} .icxunhui{width:15px;height:16px; background-position: -116px -128px}
.icgold{width:15px;height:16px; background-position: -136px -109px} .icgoldhui{width:15px;height:14px; background-position: -136px -128px}
.icgrow{width:12px;height:14px; background-position: -155px -109px;} .icdown{width:12px;height:14px; background-position: -155px -128px;}
.ickuainiao{background-position: -338px 0;width: 36px;} 
.ickuainiaohui{background-position: -338px -18px}
.icshangxing{background-position: -380px 0;width: 36px} 
.icshangxinghui{background-position: -380px -18px;}
/*** new vip icon 2017-03-20 end  ***/

/* global layout */
.main{width:960px; margin:0 auto; position:relative;  }
.modwp{width: 1200px;margin: 0 auto;position:relative;}
.wrapper{padding-bottom:20px;}
.g_tips{position: relative; z-index: 101; text-align:center;padding: 20px;background:#FFDC87;font-size: 14px;color:#666;}
/* global layout end */

/* go back top */
.p_getbom{position: fixed; bottom:40px; right:40px; width: 50px;z-index: 11;}
.p_getbom .gobacktop{display: block; width: 50px; height:50px; overflow:hidden; text-indent:-999em;background:url(../img-y16/base/bg_basespr.png) no-repeat 0 -65px;}
.p_getbom .gobacktop:hover{ background-position:-69px -65px;}
.p_getbom .goerwei{display: block; width: 50px; height:50px; overflow:hidden; text-indent:-999em;background:url(../img-y16/base/bg_basespr.png) no-repeat -138px -65px;margin-bottom: 1px;}
.p_getbom .goerwei:hover{ background-position:-207px -65px;}
.p_getbom .p_showma{position: absolute; right: 50px; top: -8px; width: 100px;background:#fff; padding: 8px;border:1px #ddd solid\9; box-shadow:0px 1px 4px rgba(12,4,7,0.2);}
.p_getbom .p_showma:after{content: ""; position: absolute; right: -4px; top: 30px; width: 0; height: 0; overflow: hidden; border-width: 3px 0 3px 4px; border-style: solid; border-color: transparent #fff transparent;}
.p_getbom .p_showma img{display: block; width: 100%;}
/* go back top end */

/* 2016 buttons end */
a.btn_red,a.btn_yellow{display: inline-block; height: 41px; line-height: 41px; color: #fff; font-size: 16px; border-radius: 21px; background: #e41e27; transition: background .2s; text-align: center;min-width: 103px;padding: 0 20px;}
a.btn_yellow{color: #6b0207; background: #ffc52a;}
a.btn_trans{display: inline-block; width: 120px; height: 32px; line-height: 32px; text-align: center; color: #dc0000; border: 1px solid #e41e27; border-radius: 17px; transition: .2s;}
a.btn_red:hover,a.btn_trans:hover{background: #f7222c; color: #fff; border-color: #f7222c; text-decoration: none;}
a.btn_yellow:hover{background: #ffde2a; color: #6b0207;}
a.btn_off,a.btn_off:hover{background-color: #aea588; border-color: #aea588; cursor: default; color: #fff;}
a.btn_trans.btn_off,a.btn_trans.btn_off:hover,a.btn_off_grey,a.btn_off_grey:hover{background-color: #ddd; border-color: #ddd; cursor: default; color: #696969;}
.w1100 .btn_wp .btn_red,.w1100 .btn_wp .btn_yellow{ height: 38px; line-height: 38px; font-size: 16px;}
.w1000 .btn_wp .btn_red,.w1000 .btn_wp .btn_yellow{ height: 35px; line-height: 35px; font-size: 15px;}
.w900 .btn_wp .btn_red,.w900 .btn_wp .btn_yellow{ height: 32px; line-height: 32px; font-size: 14px;}
.nolmod-btn{display:inline-block;border-radius:4px;text-align:center;border: 1px #DC0000 solid;color:#DC0000;font-size: 14px;}
.nolmod-btn:hover{background:#DC0000;color:#fff;}
/* 2016 buttons end */

/* 2016 icons */
.ico_go{position: absolute; width: 25px; height: 25px; background: url(../img-y16/base/spr_center.png) no-repeat 0 -50px;}
.ico_tip{display: inline-block; width: 12px; height: 12px; background: url(../img-y16/base/bg_base_spr24.png) no-repeat -150px -50px;}
.ico_tip:hover{background-position: -150px -75px;}
/* 2016 icons end */

/*page turning component*/
.u_paging{ text-align: center; margin: 30px 0 0;}
.u_paging a{display: inline-block; margin: 0 2px;width: 36px;height: 36px;border: 1px solid #d5d5d5;border-radius: 50%;line-height: 36px;vertical-align: top;overflow: hidden;color: #383838;}
.u_paging span.order{display: inline-block; height: 36px; line-height: 30px; color: #aaa;}
.u_paging a:hover{border-color: #e73c44;}
.u_paging a.on,.u_paging a.order:active{background: #e62f37; color: #fff; border-color: #e62f37;}
.u_paging .prev,.u_paging .next{line-height: 36; background: url(../img-y16/base/spr_center.png) no-repeat;}
.u_paging .prev.off,.u_paging .next.off{border-color: #d5d5d5; cursor: default;}
.u_paging .prev{background-position: -50px -50px;}
.u_paging .prev:hover{background-position: -50px -100px;}
.u_paging .prev.off{background-position: -50px 0;}
.u_paging .next{background-position: -100px -50px;}
.u_paging .next:hover{background-position: -100px -100px;}
.u_paging .next.off{background-position: -100px 0;}
/* page turning component end */

/*side bar of mycenter*/
.main_y16{position: relative; padding: 1.5% 5%; min-height: 696px; border-left: 1px solid #f1f1f1;margin-left: 18.33%;}
.aside_y16{position: absolute; left: 0; top: 0; width: 18.34%;}
.center_nav{padding-top: 20px;}
.center_nav .item{margin-bottom: 6px;}
.center_nav .classify{display: block; padding-left: 14%; height: 34px; line-height: 34px; color: #8b8b8b;}
.center_nav .sub_nav{overflow: hidden; height: auto;}
.center_nav .sub_nav li a{position: relative; display: block; padding-left: 19.5%; height: 34px; line-height: 34px; color: #383838; transition: .3s;}
.center_nav .sub_nav li a:after{content: ""; display: none; position: absolute; right: -5px; top: 50%; margin-top: -4px; width: 0; height: 0; border-width: 4px 0 4px 5px; border-style: solid; border-color: #fff #fff #fff #ffe6e7;}
.center_nav .sub_nav li.on a{background: #ffe6e7; color: #e41e27;}
.center_nav .sub_nav li.on a:after{display: block;}
.center_nav .sub_nav li.non_click a,.center_nav .sub_nav li.non_click a:hover{color: #8b8b8b; background: #fff; cursor: default;}
.center_nav .arrow{position: relative; display: block; height: 34px; overflow: hidden; line-height: 34;}
.center_nav .sub_nav li a:hover,.center_nav .arrow:hover{background: #fff3f3;}
.center_nav .arrow:after{content: ""; position: absolute; left: 28.64%; top: 50%; margin: -5px 0 0 0; width: 20px; height: 10px; background: url(../img-y16/mycenter/spr24_center.png) no-repeat;}
.center_nav .arrow_packup:after{background-position: 0 -75px;}
.center_nav .arrow_show:after{background-position: -25px -75px;}
/*side bar of mycenter*/

/* table style */
.table_info{overflow: hidden;margin-left: -1px;}
.table_info table{width: 100%; border-top: 1px solid #e1e1e1; color: #8b8b8b;margin-left: 1px;;}
.table_info th{height: 52px; font-weight: normal; font-size: 16px; background: #f5f5f5; border-bottom: 1px solid #e1e1e1;}
.table_info td{position: relative; height: 53px; border-right: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; text-align: center; overflow: hidden;}

.table_info .subrow td,.table_info .subtd{border-bottom-style: dashed;}
.table_info .dark_font{color: #383838;}
.table_info .text_ellipsis{overflow: hidden; text-overflow: ellipsis; padding: 0 17px; text-align: left;}
.table_info .on{background: #DBECFA;}
.table_info .bd_dash_right{border-right-style: dashed;}
.table_info .bd_dash_bottom{border-bottom-style: dashed;}

.table_gray table{border-collapse: separate;}
.table_gray table,.table_gray th,.table_gray td{border-color: #fff;}
.table_gray th{background: #ebebeb; border-right: 1px solid #fff;}
.table_gray td{background: #f3f3f3; font-size: 14px;}
.table_gray th.on{background: #fff3d3;}
.table_gray td.on{color: #ff8600;}
/* table style end */

/* cartoon image */
.pop_cartoon{position: fixed; z-index: 11; right: 0; bottom: 200px; animation: slide_left 1s both;}
.pop_cartoon .txt,.pop_cartoon .txt_wp{display: none; z-index: 1; position: absolute; right: 50px; bottom: 112px; background: #fff; border: 2px solid #ff8a8f; -webkit-transform-origin: right bottom; transform-origin: right bottom;}
.pop_cartoon .ani_txt{display: block; -webkit-animation: fade 7s linear .7s 2 both; animation: fade 7s linear .7s 2 both;}
.pop_cartoon .txt{padding: 7px 16px; border-radius: 26px; white-space: nowrap;}
.pop_cartoon .txt_wp{padding: 18px 13px; border-radius: 20px;}
.pop_cartoon .txt:after,.pop_cartoon .txt_wp:after{content: ""; position: absolute; right: 31px; bottom: -16px; border-width: 8px; border-style: solid solid dashed dashed; border-color: #fff #fff transparent transparent;}
.pop_cartoon .txt:before,.pop_cartoon .txt_wp:before{content: ""; position: absolute; right: 29px; bottom: -21px; border-width: 10px; border-style: solid solid dashed dashed; border-color: #ff8a8f #ff8a8f transparent transparent;}
.pop_cartoon .num{color: #e41b25; font-weight: bold;}
.pop_cartoon .txt_wp .tit{font-size: 18px;}
.pop_cartoon .txt_wp p{white-space: nowrap;}
.pop_cartoon .btn_wp{text-align: center;}
.pop_cartoon .btn_takein{display: inline-block; margin-top: 10px; width: 100px; height: 24px; line-height: 24px; background: #ff9600; color: #fff; text-align: center; border-radius: 14px; transition: .2s;}
.pop_cartoon .btn_takein:hover{background: #ffaa00; color: #fff;}
.pop_cartoon .btn_close{display: none; position: absolute; right: 65px; bottom: -22px; width: 28px; height: 28px; overflow: hidden; line-height: 28; background: url(../img-y16/base/bg_base_spr24.png) no-repeat -100px -50px;}
.pop_cartoon .img_xlbird,.pop_cartoon .img_sloth{position: relative; height: 300px;}
.pop_cartoon .img_xlbird{width: 150px;background: url(../img-y16/base/spr_bird.png) no-repeat;top: 100px;right: -70px;}
.pop_cartoon .img_sloth{width: 210px;background: url(../img-y16/base/spr_sloth.png) no-repeat;right: -75px;top: 90px;}
.pop_cartoon:hover .btn_close{display: block;}
.pop_cartoon:hover .txt,.pop_cartoon:hover .txt_wp{display: block; -webkit-animation: show 1s both; animation: show 1s both;}
@-webkit-keyframes slide_left{
	0%{-webkit-transform: translateX(100%);}
	100%{-webkit-transform: translateX(0);}
}
@keyframes slide_left{
	0%{transform: translateX(100%);}
	100%{transform: translateX(0);}
}
@-webkit-keyframes fade{
	0%,50%,100%{opacity: 0; -webkit-transform: scale(0);}
	4%,46%{opacity: 1; -webkit-transform: scale(1);}
}
@keyframes fade{
	0%,50%,100%{opacity: 0; transform: scale(0);}
	7%,43%{opacity: 1; transform: scale(1);}
}
@-webkit-keyframes show{
	0%{-webkit-transform: scale(0);}
	100%%{-webkit-transform: scale(1);}
}
@keyframes show{
	0%{transform: scale(0);}
	100%{transform: scale(1);}
}
/* cartoon image end */

/*css adaption*/
.w1100 body,.w1100 .themebg_wp{min-width: 1100px;}
.w1100 .modwp{width: 1000px;}
.w1100 .vipgrowbox .btn_red{min-width: 84px;}

.w1000 body,.w1000 .themebg_wp{min-width: 1000px;}
.w1000 .modwp{width: 1000px;}
.w1000 .vipgrowbox .btn_red{min-width: 77px;}
.w1000 .vipgrowbox .btn_yellow{min-width: 68px;}

.w900 body,.w900 .themebg_wp{min-width: 900px;}
.w900 .modwp{width: 950px; transform: scale(0.95);}
.w900 .wrapper-head{height: 54px;}
.w900 .vip-header{height: 54px}
.w900 .vip-header .logo{margin: 9px 25px 0 0;}
.w900 .vip-header .viplogo{zoom: .9;}
.w900 .vip-header .h_navin{padding-top: 8px;}
.w900 .vip-header .menu li{margin-right: 22px;}
.w900 .vip-header .menu .mid_link i{display: none;}
.w900 .vip-header .vip-usertop{top:9px;}
.w900 .vip-header .vip-usertop .t_nav_links { height: 40px; line-height: 40px; font-size: 14px; }
.w900 .vip-header .usertype,.w900 .vip-header .unlogin{margin-top: 6px;}
.w900 .vip-header .vip-usertop .btn_wp{  margin-top: 0px;padding-top: 5px;}
.w900 .subnav_wp{clear: both; position: relative; top: -8px;}
.w900 .subnav_0{left: 117px; left: 127px\0;}
.w900 .subnav_1{left: 166px; left: 176px\0;}
.w900 .subnav_2{left: 232px; left: 242px\0;}
.w900 .subnav_3{left: 322px; left: 332px\0;}
.w900 .subnav_4{left:371px; left: 381px\0;}
.w900 .subnav_5{left: 479px; left: 489px\0;}
.w900 .subnav_6{left: 556px; left: 566px\0;}

.w1000 .subnav_4{left:433px; left: 443px\0;}

.w1000 .table_info th,.w900 .table_info th{font-size: 13px;}
.w1000 .vipgrowbox .btn_wp,.w900 .vipgrowbox .btn_wp{margin-top: 13px;}
.w900 .vipgrowbox .btn_yellow{min-width: 62px;}
/* css adaption end */

/*animate*/
@-webkit-keyframes jump {
	0%,6%,12%,18%,24%,30%,100%{-webkit-transform:translateY(0);}
	3%,15%,27%{-webkit-transform:translateY(-5%);}
	9%,21%{-webkit-transform:translateY(5%);}
}
@keyframes jump {
	0%,6%,12%,18%,24%,30%,100%{transform:translateY(0);}
	3%,15%,27%{transform:translateY(-5%);}
	9%,21%{transform:translateY(5%);}
}
.iconhot,.iconnew,.mission_tabs .mark_new:after{
  -webkit-animation: jump 2s infinite;
  animation: jump 2s infinite;
}

@-webkit-keyframes wakeup{
	0%{background-position: -102px 0;}
  33.33%{background-position: -150px 0;}
  66.66%{background-position: -200px 0;}
  100%{background-position: -250px 0;}
}
@keyframes wakeup{
	0%{background-position: -102px 0;}
  33.33%{background-position: -150px 0;}
  66.66%{background-position: -200px 0;}
	100%{background-position: -250px 0;}
}
.vip-header .unlogin .userimg:hover{-webkit-animation: wakeup .2s steps(1) both; animation: wakeup .2s steps(1) both;}
/* animate end */

/* v:2017/4/25 by:lungin */
.vip-header .menu .mid_link .gif{position: absolute; left: 0; top: -17px; top: -16px\0; width: 56px; height: 70px; background: url(../img-y16/base/tab-nianfei.png) repeat-y center top;}

.w900 .tab_jinrong .coin,.w1000 .tab_jinrong .coin,.w1100 .tab_jinrong .coin,.w1300 .tab_jinrong .coin,.w900 .vip-header .menu .mid_link .gif,.w1000 .vip-header .menu .mid_link .gif,.w1100 .vip-header .menu .mid_link .gif,.w1300 .vip-header .menu .mid_link .gif{display: none;}
.w900 .tab_jinrong .txt,.w1000 .tab_jinrong .txt,.w1100 .tab_jinrong .txt,.w1300 .tab_jinrong .txt{display: block !important;}
.w900 .p_getbom,.w1000 .p_getbom,.w1100 .p_getbom,.w1300 .p_getbom{display: none !important; opacity: 0; pointer-events: none;}
/* v:2017/4/27 by:lungin end */


/* v:2017/11/07 by:caihuiting */
.vip-header .menu .mid_link.tab_jinrong .gif{position: absolute; left: 0; top: -17px; top: -16px\0; width: 56px; height: 70px; background: url(../img-y16/base/tab-jinrong.png) repeat-y center top;}
/* v:2017/11/07 by:caihuiting end */


/* v:2017/11/23 by:lijanchan */
.vip-header .menu .mid_link.tab_super{color: #f7d26e;}
.vip-header .menu .mid_link.tab_super:hover{color: #aaa;}
.vip-header .menu .mid_link.tab_super .ic_gif{position: absolute;top: 0;left: 50%;width: 86px;margin: 0 0 0 -44px;}
.vip-header .menu .mid_link.tab_super .ic_gif:before{content: "";position: absolute;top: 8px;left: 0;background: url('../img-y16/base/tab-super.png') no-repeat 0 0;width: 13px;height: 15px;transform-origin: right center;-webkit-transform-origin: right center;animation: super_giftl 1s linear both infinite;-webkit-animation: super_giftl 1s linear both infinite;}
.vip-header .menu .mid_link.tab_super .ic_gif:after{content: "";position: absolute;top: 8px;right: 0;background: url('../img-y16/base/tab-super.png') no-repeat -20px 0;width: 13px;height: 15px;transform-origin: left center;-webkit-transform-origin: left center;animation: super_giftr 1s linear both infinite;-webkit-animation: super_giftr 1s linear both infinite;}
.vip-header .menu .mid_link.tab_super .txt{position: relative;}
.vip-header .menu .mid_link.tab_super .ic_mask{position: absolute;top: 1px;left: -1px;overflow: hidden;width: 100%;height: 100%;-webkit-mask: url('../img-y16/base/txt_mask.png') no-repeat;overflow: hidden;background: none;}
.vip-header .menu .mid_link.tab_super .ic_mask:before{content: "";position: absolute;width: 200%;height: 6px;background: #fff;top: -12px;left: -50px;animation: super_mask 3s linear both infinite;-webkit-animation: super_mask 3s linear both infinite;opacity: .7;}

@keyframes super_giftl{
	0%,100%{transform: rotateY(0deg);}
	50%{transform: rotateY(-50deg);}
}
@-webkit-keyframes super_giftl{
	0%,100%{-webkit-transform: rotateY(0deg);}
	50%{-webkit-transform: rotateY(-50deg);}
}
@keyframes super_giftr{
	0%,100%{transform: rotateY(0deg);}
	50%{transform: rotateY(50deg);}
}
@-webkit-keyframes super_giftr{
	0%,100%{-webkit-transform: rotateY(0deg);}
	50%{-webkit-transform: rotateY(50deg);}
}

@keyframes super_mask{
	0%{transform: translate(0,0) rotate(-30deg);}
	50%,100%{transform: translate(56px,22px) rotate(-30deg);}
}
@-webkit-keyframes super_mask{
	0%{-webkit-transform: translate(0,0) rotate(-30deg);}
	50%,100%{-webkit-transform: translate(56px,22px) rotate(-30deg);}
}
/* v:2017/11/23 by:lijanchan end*/


/* v:02/04/2018 by:maxuekai */
.vip-header .menu .mid_link{z-index:1;}
.h_navin .menu .wanke_sf{position: absolute;top:-32px;left:-50px;width:140px;height:80px;background: url(../img-y16/base/tab-wanke-sf.png) no-repeat;-webkit-animation: wanke_sf 10s steps(150) infinite;animation: wanke_sf 10s steps(150) infinite;}
@-webkit-keyframes wanke_sf{
    0%{background-position: 0 0;}
    100%{background-position: -21000px 0px;}
}
@keyframes wanke_sf{
    0%{background-position: 0 0;}
    100%{background-position: -21000px 0px;}
}
.h_navin .menu .btfly{position: absolute;top:1px;right:0px;-webkit-animation:btfly_path 2s .6s linear both;animation:btfly_path 2s .6s linear both;}
.h_navin .menu .btfly:before{content:'';position: absolute;top:0;left:0;width:11px;height:17px;background:url(../img-y16/base/tab-wanke.png);background-repeat:no-repeat;background-position:-95px 0;-webkit-transform-origin:left 71%;transform-origin:left 71%;-webkit-animation:btfly_flapb .5s infinite alternate;animation:btfly_flapb .5s infinite alternate;-webkit-transform: rotateZ(-14deg);transform: rotateZ(-14deg);}
.h_navin .menu .btfly:after{content:'';position: absolute;top:1px;left:0;width:7px;height:17px;background:url(../img-y16/base/tab-wanke.png);background-repeat:no-repeat;background-position:-81px 0;-webkit-transform-origin:left 60%;transform-origin:left 60%;-webkit-animation:btfly_flapf .5s infinite alternate;animation:btfly_flapf .5s infinite alternate;-webkit-transform:rotateZ(-24deg);transform:rotateZ(-24deg);}
@-webkit-keyframes btfly_flapb{
	0%{-webkit-transform:rotateZ(-16deg) rotateY(0);transform:rotateZ(-16deg) rotateY(0);}
	100%{-webkit-transform:rotateZ(-16deg) rotateY(-64deg);transform:rotateZ(-16deg) rotateY(-64deg);}
}
@keyframes btfly_flapb{
	0%{-webkit-transform:rotateZ(-16deg) rotateY(0);transform:rotateZ(-16deg) rotateY(0);}
	100%{-webkit-transform:rotateZ(-16deg) rotateY(-64deg);transform:rotateZ(-16deg) rotateY(-64deg);}
}
@-webkit-keyframes btfly_flapf{
	0%{-webkit-transform:rotateZ(-26deg) rotateY(0);transform:rotateZ(-26deg) rotateY(0);}
	100%{-webkit-transform:rotateZ(-26deg) rotateY(64deg);transform:rotateZ(-26deg) rotateY(64deg);}
}
@keyframes btfly_flapf{
	0%{-webkit-transform:rotateZ(-26deg) rotateY(0);transform:rotateZ(-26deg) rotateY(0);}
	100%{-webkit-transform:rotateZ(-26deg) rotateY(64deg);transform:rotateZ(-26deg) rotateY(64deg);}
}
@-webkit-keyframes btfly_path{
	0%{-webkit-transform:translate(60px, -32px);transform:translate(60px, -32px);}
	100%{-webkit-transform:translate(0, 0);transform:translate(0, 0);}
}
@keyframes btfly_path{
	0%{-webkit-transform:translate(60px, -32px);transform:translate(60px, -32px);}
	100%{-webkit-transform:translate(0, 0);transform:translate(0, 0);}
}
.h_navin .menu .wanke_branch{position: absolute;top:26px;left:-4px;}
.h_navin .menu .wanke_branch:before{content:'';position: absolute;top:0;left:10px;width:67px;height:13px;background:url(../img-y16/base/tab-wanke.png);background-repeat:no-repeat;background-position:0 0;-webkit-animation:bc_extend01 1.4s linear both;animation:bc_extend01 1.4s linear both;}
.h_navin .menu .wanke_branch:after{content:'';position: absolute;top:0;right:-12px;width:23px;height:12px;background:url(../img-y16/base/tab-wanke.png);background-repeat:no-repeat;background-position:0 -17px;-webkit-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-webkit-animation:bc_extend02 1s linear both;animation:bc_extend02 1s linear both;}
@-webkit-keyframes bc_extend01{
	0%{width:0;}
	100%{width:67px;}
}
@keyframes bc_extend01{
	0%{width:0;}
	100%{width:67px;}
}
@-webkit-keyframes bc_extend02{
	0%{width:0;}
	100%{width:23px;}
}
@keyframes bc_extend02{
	0%{width:0;}
	100%{width:23px;}
}
.h_navin .wanke_branch .br_lf{position: absolute;background:url(../img-y16/base/tab-wanke.png);background-repeat:no-repeat;}
.h_navin .wanke_branch .br_lf01{top:-9px;left:-15px;width:11px;height:13px;background-position:0 -40px;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation:wanke_zoomIn .5s 1s both, wanke_rotate01 1.8s 1.4s linear infinite alternate;animation:wanke_zoomIn .5s 1s both, wanke_rotate01 1.8s 1.4s linear infinite alternate;}
.h_navin .wanke_branch .br_lf02{position: absolute;top:6px;left:-8px;width:5px;height:8px;background-position:-18px -40px;-webkit-transform-origin:center top;transform-origin:center top;-webkit-animation:wanke_zoomIn .5s .8s both, wanke_rotate01 1.4s 1.3s linear infinite alternate;animation:wanke_zoomIn .5s .8s both, wanke_rotate01 1.4s 1.3s linear infinite alternate;}
.h_navin .wanke_branch .br_lf03{position: absolute;top:1px;left:2px;width:15px;height:15px;background-position:-30px -40px;-webkit-transform-origin:center;transform-origin:center;-webkit-animation:wanke_zoomIn .5s both, wanke_rotate_arround 6s .5s linear infinite;animation:wanke_zoomIn .5s both, wanke_rotate_arround 6s .5s linear infinite;}
.h_navin .wanke_branch .br_lf04{position: absolute;top:7px;left:25px;width:8px;height:8px;background-position:-55px -40px;-webkit-transform-origin:center top;transform-origin:center top;-webkit-animation:wanke_zoomIn .5s .5s both, wanke_rotate01 1s 1s linear infinite alternate;animation:wanke_zoomIn .5s .5s both, wanke_rotate01 1s 1s linear infinite alternate;}
.h_navin .wanke_branch .br_lf05{position: absolute;top:8px;left:48px;width:11px;height:13px;background-position:-73px -40px;-webkit-transform-origin:center top;transform-origin:center top;-webkit-animation:wanke_zoomIn .5s .8s both, wanke_rotate01 1.4s 1.3s linear infinite alternate;animation:wanke_zoomIn .5s .8s both, wanke_rotate01 1.4s 1.3s linear infinite alternate;}
.h_navin .wanke_branch .br_lf06{position: absolute;top:3px;left:67px;width:5px;height:9px;background-position:-98px -40px;-webkit-transform-origin:center top;transform-origin:center top;-webkit-animation:wanke_zoomIn .5s 1.2s both, wanke_rotate01 1.8s 1.7s linear infinite alternate;animation:wanke_zoomIn .5s 1.2s both, wanke_rotate01 1.8s 1.7s linear infinite alternate;}
.h_navin .wanke_branch .br_lf07{position: absolute;top:-8px;left:72px;width:12px;height:12px;background-position:-117px -40px;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation:wanke_zoomIn .5s 1.5s both, wanke_rotate01 2s 2s linear infinite alternate;animation:wanke_zoomIn .5s 1.5s both, wanke_rotate01 2s 2s linear infinite alternate;}
@-webkit-keyframes wanke_zoomIn{
	0%{-webkit-transform:scale(0) rotate(0);transform:scale(0) rotate(0);}
	100%{-webkit-transform:scale(1) rotate(-40deg);transform:scale(1) rotate(-40deg);}
}
@keyframes wanke_zoomIn{
	0%{-webkit-transform:scale(0) rotate(0);transform:scale(0) rotate(0);}
	100%{-webkit-transform:scale(1) rotate(-40deg);transform:scale(1) rotate(-40deg);}
}
@-webkit-keyframes wanke_rotate01{
	0%{-webkit-transform:rotate(-40deg);transform:rotate(-40deg);}
	100%{-webkit-transform:rotate(10deg);transform:rotate(10deg);}
}
@keyframes wanke_rotate01{
	0%{-webkit-transform:rotate(-40deg);transform:rotate(-40deg);}
	100%{-webkit-transform:rotate(10deg);transform:rotate(10deg);}
}
@-webkit-keyframes wanke_rotate_arround{
	0%{-webkit-transform:rotate(-40deg);transform:rotate(-40deg);}
	100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes wanke_rotate_arround{
	0%{-webkit-transform:rotate(-40deg);transform:rotate(-40deg);}
	100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
/*兼容ie 8*/
@media \0screen{
	.h_navin .menu .wanke_branch{display:none;}
}
/* v:02/04/2018 by:maxuekai end */


/* v:2018/04/16 by:lijanchan*/
.w1000 .vip-header .menu li{margin-right: 24px;}
.w900 .vip-header .menu li{margin-right: 14px;}
.w900 .h_navin .menu .wanke_sf,.w900 .h_navin .menu .btfly,.w900 .h_navin .menu .wanke_branch,.w900 .vip-header .menu .mid_link.tab_super .ic_gif{display: none;}
/* v:2018/04/16 by:lijanchan end*/


/* v:2018/06/28 by:lijanchan*/
.n_user_panel .txt_btip.down span:before,.n_user_panel .txt_btip.up span:before,.n_user_panel .nup_tab .ic_dot,.n_user_panel .btip_cont .ic_arr,.n_user_panel .txt_grow:before,.n_user_panel .txt_rank:before{background: url('../img-y16/base/user_panel_spr.png') no-repeat;}
.n_user_panel{opacity: 0;transition: opacity .3s;-webkit-transition: opacity .3s;position: absolute;top: -9999px;left: 26px;width: 390px;height: 352px;margin-left: -195px;background: url('../img-y16/base/user_bg.png') no-repeat 0 10px;padding-top: 10px;margin-top: -5px;}
.n_user_panel:hover{top: 100%;opacity: 1;}
.vip-header .usertype .userimg{background-position: -102px 0;}
.vip-header .usertype .userimg:hover ~ .n_user_panel{top: 100%;opacity: 1;}

.n_user_panel .nup_cont{padding: 40px 3px 0;}
.n_user_panel .nup_user{position: relative;margin: 0 30px;padding-left: 68px;height: 54px;}
.n_user_panel .nup_face{position: absolute;top: 0;left: 0;width: 54px;height: 54px;}
.n_user_panel .nup_face img{display: block;width: 100%;height: 100%;border-radius: 54px;-webkit-border-radius: 54px;}
.n_user_panel .nup_msg{padding-top: 6px;}
.n_user_panel .txt_name{font-size: 0;line-height: 0;height: 24px;}
.n_user_panel .nup_name a{display: inline-block;vertical-align: middle !important;}
.n_user_panel .txt_name{font-size: 16px;line-height: 1.5;color: #383838;max-width: 122px;position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.n_user_panel .nup_name .icvip{position: relative;top: 0;}
.n_user_panel .guess-icon{background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE1SURBVHgBrZI7boNAEIZZSAFV3FPYBX1cAhU3SHyDtKniVCltTpC4yjGi3AA3PLqkTLeRoCcdSDz8j7Vjr2W580poZ2f/mflmFsO49vJ9f0bfpXuhH6IomjRNsxzH8c40TYm9FkLMh2GQjuPESZLUZ4Eq6BPCdZZlWz1hGIb3CF7atr3g4Bu+bNt2jSrvaZpuFeJKXcXwfcH3j8TPdCanyYHIOCXBHkOINyWIgUu2ked5AnvOepMHAfE3O4G6gFDCfNT91DewpyeoEEz0vpAsQoXboihe2KeGdaxI2YE60wP7vifRRvcRKtr5O+mRkKgKny3LIoJDsiAIHgj1cM+G53k/Xdd9uK5bV1X1W5alpI+xsb3iOZ6klM2+kI5Cb4lnWRE2EVDfbCNoo/8AFxdNjyd41bUDb4+aVzhBnzAAAAAASUVORK5CYII=); width: 14px; height: 14px; display: inline-block; background-size: contain; vertical-align: -2px;}
.n_user_panel .nup_msg .vip-info-box {display: none;background-color: #FCD68F ;color: #000;width: 150px;padding: 10px;line-height: 1.5;border-radius: 8px;position: absolute;z-index: 1000;top: 50px;left: 30px;}
.n_user_panel .nup_msg:hover .vip-info-box {display: block;}
.n_user_panel .nup_msg .vip-info-box .use {color:#FF5E51;}
.n_user_panel .txt_date{font-size: 12px;color: #8b8b8b;margin-top: 3px;} 
.n_user_panel .txt_date a{color: #ef3535;}
.n_user_panel .txt_date a:hover{text-decoration: underline;}
.n_user_panel .btn_uout{position: absolute;top: 6px;right: 0;font-size: 16px;color: #8b8b8b;}
.n_user_panel .btn_uout:hover{text-decoration: underline;color: #ef3535;}

.n_user_panel .nup_bar{padding-left: 30px;margin-top: 26px;}
.n_user_panel .txt_bar{float: left;position: relative;font-size: 14px;line-height: 20px;color: #383838;}
.n_user_panel .bar_box{float: left;position: relative;top: 7px;padding-left: 8px;width: 230px;margin: 0 10px;height: 6px;border-radius: 6px;-webkit-border-radius: 6px;background: #fffcf4;}
.n_user_panel .ic_bar{position: absolute;top: 0;left: 0;padding-left: 8px;height: 100%;border-radius: 6px;-webkit-border-radius: 6px;background: #c0bbae;}
.n_user_panel .txt_btip{position: absolute;width: 100px;right: -50px;text-align: center;font-size: 0;line-height: 0;bottom: 15px;}
.n_user_panel .txt_btip span{display: inline-block;position: relative;padding: 0 5px;font-size: 12px;color: #fff;line-height: 20px;border-radius: 2px;-webkit-border-radius: 2px;background: #c0bbae;}
.n_user_panel .txt_btip span:after{content: "";position: absolute;top: 100%;left: 50%;border-width: 4px;border-style: solid dashed dashed dashed;border-color: #c0bbae transparent transparent transparent;margin-left: -4px;}
.n_user_panel .txt_btip.down span:before{content: "";display: inline-block;background-position: 0 0;width: 8px;height: 9px;margin-right: 4px;}
.n_user_panel .txt_btip.up span:before{content: "";display: inline-block;background-position: -20px 0;width: 8px;height: 9px;margin-right: 4px;}

.n_user_panel .nup_tab{font-size: 0;line-height: 0;text-align: center;margin-top: 20px;}
.n_user_panel .nup_tab p{display: inline-block;width: 25%;position: relative;height: 20px;vertical-align: top;}
.n_user_panel .nup_tab p+p:before{content: "";position: absolute;top: 50%;left: 0;width: 1px;height: 14px;margin-top: -7px;background: #f7c87e;}
.n_user_panel .nup_tab a{font-size: 14px;line-height: 20px;color: #8b8b8b;position: relative;}
.n_user_panel .nup_tab a:hover{color: #ef3535;}
.n_user_panel .nup_tab .ic_dot{position: absolute;top: 0;right: -7px;background-position: -40px 0;width: 6px;height: 6px;zoom: 1.25;border-radius: 100%;-webkit-border-radius: 100%;}
.n_user_panel .nup_tab .link_tips{display: none; position: absolute;top: 100%;margin-top: 3px;width: 100px;left: 50%;margin-left: -50px;}
.n_user_panel .nup_tab a:hover .link_tips{display: block;}
.n_user_panel .nup_tab .link_tips span{position: relative;display: inline-block;font-size: 12px;line-height: 18px;color: #383838;background: #fff;padding: 0 6px;border: 1px solid #c5c5c5;border-radius: 2px;-webkit-border-radius: 2px;}
.n_user_panel .nup_tab .link_tips em{color: #ec3233;}
.n_user_panel .nup_tab .link_tips span:before{content: "";position: absolute;top: -10px;left: 50%;margin-left: -4px;border-width: 5px 4px;border-style: dashed dashed solid dashed;border-color: transparent transparent #c5c5c5 transparent;}
.n_user_panel .nup_tab .link_tips span:after{content: "";position: absolute;top: -9px;left: 50%;margin-left: -4px;border-width: 5px 4px;border-style: dashed dashed solid dashed;border-color: transparent transparent #fff transparent;}

.n_user_panel .nup_vip{margin-top: 35px;}
.n_user_panel .txt_vip{font-size: 14px;line-height: 20px;margin-left: 30px;color: #383838;}
.n_user_panel .nup_vip ul{margin-top: 12px;font-size: 0;line-height: 0;text-align: center;}
.n_user_panel .nup_vip li{display: inline-block;width: 86px;vertical-align: top;}
.n_user_panel .nup_vip li a{display: inline-block;font-size: 14px;color: #8b8b8b;line-height: 28px;position:relative;}
.n_user_panel .nup_vip li a:before{content: "";display: block;width: 46px;height: 46px;margin: 0 auto;transition: margin-top .5s,margin-bottom .5s;}
.n_user_panel .nup_vip li i{position:absolute;right:-1px;top:-2px;;width: 20px;line-height: 20px;background-color: #ED0920;border-radius:20px;font-size: 12px;color:#fff;transition: top .5s;}
.n_user_panel .nup_vip li:nth-child(1) a:before{background: url('../img-y16/base/tq-cjtd.png') no-repeat; background-size: 100% auto;}
.n_user_panel .nup_vip li:nth-child(2) a:before{background: url('../img-y16/base/tq-ypkj.png') no-repeat; background-size: 100% auto;}
.n_user_panel .nup_vip li:nth-child(3) a:before{background: url('../img-y16/base/tq-bxx.png') no-repeat; background-size: 100% auto;}
.n_user_panel .nup_vip li:nth-child(4) a:before{background: url('../img-y16/base/tq-ypxz.png') no-repeat; background-size: 100% auto;}
.n_user_panel .nup_vip li a:hover:before{ margin-top: -10px;margin-bottom: 10px;}
.n_user_panel .nup_vip li a:hover i{top: -12px}

.n_user_panel .nup_svip{margin-top: 35px;}
.n_user_panel .txt_svip{font-size: 14px;line-height: 20px;margin-left: 30px;color: #383838;}
.n_user_panel .nup_svip ul{margin-top: 12px;font-size: 0;line-height: 0;text-align: center;}
.n_user_panel .nup_svip li{display: inline-block;width: 86px;vertical-align: top;}
.n_user_panel .nup_svip li a{display: inline-block;font-size: 14px;color: #8b8b8b;line-height: 28px;position:relative;}
.n_user_panel .nup_svip li a:before{content: "";display: block;width: 46px;height: 46px;margin: 0 auto;transition: margin-top .5s,margin-bottom .5s;}
.n_user_panel .nup_svip li i{position:absolute;left: 64%;top:-2px;;width: 20px;line-height: 20px;background-color: #ED0920;border-radius:20px;font-size: 12px;color:#fff;transition: top .5s;}
.n_user_panel .nup_svip li:nth-child(1) a:before{background: url('../img-y16/base/tq-cjtd.png') no-repeat; background-size: 100% auto;}
.n_user_panel .nup_svip li:nth-child(2) a:before{background: url('../img-y16/base/tq-ypkj.png') no-repeat; background-size: 100% auto;}
.n_user_panel .nup_svip li:nth-child(3) a:before{background: url('../img-y16/base/tq-bxx.png') no-repeat; background-size: 100% auto;}
.n_user_panel .nup_svip li:nth-child(4) a:before{background: url('../img-y16/base/tq-ypxz.png') no-repeat; background-size: 100% auto;}
.n_user_panel .nup_svip li a:hover:before{ margin-top: -10px;margin-bottom: 10px;}
.n_user_panel .nup_svip li a:hover i{top: -12px}

.n_user_panel .nup_svip_year{margin-top: 35px;}
.n_user_panel .txt_svip{font-size: 14px;line-height: 20px;margin-left: 30px;color: #383838;}
.n_user_panel .nup_svip_year ul{margin-top: 12px;font-size: 0;line-height: 0;text-align: center;}
.n_user_panel .nup_svip_year li{display: inline-block;width: 86px;vertical-align: top;}
.n_user_panel .nup_svip_year li a{display: inline-block;font-size: 14px;color: #8b8b8b;line-height: 28px;position:relative;}
.n_user_panel .nup_svip_year li a:before{content: "";display: block;width: 46px;height: 46px;margin: 0 auto;transition: margin-top .5s,margin-bottom .5s;}
.n_user_panel .nup_svip_year li i{position:absolute;left: 64%;top:-2px;;width: 20px;line-height: 20px;background-color: #ED0920;border-radius:20px;font-size: 12px;color:#fff;transition: top .5s;}
.n_user_panel .nup_svip_year li:nth-child(1) a:before{background: url('../img-y16/base/tq-cjtd.png') no-repeat; background-size: 100% auto;}
.n_user_panel .nup_svip_year li:nth-child(2) a:before{background: url('../img-y16/base/tq-ypkj.png') no-repeat; background-size: 100% auto;}
.n_user_panel .nup_svip_year li:nth-child(3) a:before{background: url('../img-y16/base/tq-bxx.png') no-repeat; background-size: 100% auto;}
.n_user_panel .nup_svip_year li:nth-child(4) a:before{background: url('../img-y16/base/tq-ypxz.png') no-repeat; background-size: 100% auto;}
.n_user_panel .nup_svip_year li a:hover:before{ margin-top: -10px;margin-bottom: 10px;}
.n_user_panel .nup_svip_year li a:hover i{top: -12px}



.n_user_panel.vip .txt_name{color: #ef3535;}
.n_user_panel.vip .txt_bar{color: #ec3233;}
.n_user_panel.vip .ic_bar{background: #ef3535;}
.n_user_panel.vip .txt_btip span{background: #ef3535;}
.n_user_panel.vip .txt_btip span:after{border-color: #ef3535 transparent transparent transparent;}

.n_user_panel.svip .txt_name{color: #ef3535;}
.n_user_panel.svip .txt_bar{color: #ec3233;}
.n_user_panel.svip .ic_bar{background: #ddaa52;}
.n_user_panel.svip .txt_btip span{background: #ddaa52;}
.n_user_panel.svip .txt_btip span:after{border-color: #ddaa52 transparent transparent transparent;}

.vip-header .vip-usertop .usertype{z-index: 2;}

.vip-footer .mapin{padding: 40px 0 33px;}
.vip-footer .mapin dt{font-size: 16px;color: #8b8b8b;}
.vip-footer .mapin .fuwu{padding-left: 0;width: 315px;padding-right: 240px;}
.vip-footer .mapin .txt_kf{height: auto;background: none;font-size: 20px;color: #ef3535;line-height: 20px;}
.vip-footer .mapin .txt_kf em{display: block;width: 88px;font-size: 12px;line-height: 18px;color: #ff1e32;text-align: center;margin-top: 13px;border-radius: 20px;-webkit-border-radius: 20px;border: 1px solid #ff1e32;}
.vip-footer .mapin dl.gz{float: right;}
.vip-footer .foot{padding: 20px 0 40px;height: 12px;font-size: 12px;text-align: left;}
.vip-footer .foot .links{float: right;}

.vip-header .userimg .ic_dot{position: absolute;top: 0;right: 0;background: url(../img-y16/base/bg_base_spr24.png) no-repeat -175px -50px;width: 8px;height: 8px;zoom: 1.25;border-radius: 100%;-webkit-border-radius: 100%;} 
.vip-header .userimg{overflow: visible !important;}
.vip-header .userimg img{border-radius: 100%;}

.vip-header .vip-usertop{min-width: 180px;}
.w1100 .vip-footer .mapin .fuwu{padding-right: 200px;}
.w1100 .vip-header .vip-usertop{right: 20px;}
.w1100 .n_user_panel{zoom: .9;left: 46px\0;}
.w1100 .n_user_panel:hover{left: 46px\0;}
.w1100 .vip-header .usertype .userimg:hover ~ .n_user_panel{left: 46px\0;}

.w1000 .vip-footer .mapin .fuwu{padding-right: 150px;}
.w1000 .vip-header .vip-usertop{right: 10px;min-width: 156px;min-width: 170px\0;}
.w1000 .n_user_panel{zoom: .9;left: 46px\0;}
.w1000 .n_user_panel:hover{left: 46px\0;}
.w1000 .vip-header .usertype .userimg:hover ~ .n_user_panel{left: 46px\0;}

.w900 .vip-footer .mapin .fuwu{padding-right: 0;width: 43%;padding-left: 0 !important;}
.w900 .vip-header .vip-usertop{right: 10px;min-width: 200px;top: 0px;}
.w900 .n_user_panel{zoom: .85;left: 30px;left: 50px\0;}
.w900 .n_user_panel:hover{left: 50px\0;}
.w900 .vip-header .usertype .userimg:hover ~ .n_user_panel{left: 50px\0;}
.w900 .new_user_wp .bar_box{ width: 140px; }
/* v:2018/06/28 by:lijanchan end*/

/* v:2018/08/13 by:lijanchan*/
.vip-header .menu .txt{position: relative;}
.vip-header .menu .mid_link i{top: -6px;}
.vip-header .menu .mid_link.tab_super .ic_gif:before{background: url('../img-y16/base/tab_newani.png') no-repeat -58px 0;width: 20px;height: 25px;top: 1px;left: -7px;}
.vip-header .menu .mid_link.tab_super .ic_gif:after{background: url('../img-y16/base/tab_newani.png') no-repeat -94px 0;width: 20px;height: 25px;top: 1px;right: -7px;}

.vip-header .menu .mid_link.tab_super .ic_ngif{position: absolute;top: 0;left: 50%;width: 86px;margin: 0 0 0 -44px;}
.vip-header .menu .mid_link.tab_super .ic_ngif:before{content: "";position: absolute;top: 5px;left: 3px;background: url('../img-y16/base/tab_newani.png') no-repeat 0 0;width: 13px;height: 24px;transform-origin: right bottom;-webkit-transform-origin: right bottom;animation: super_ngiftl 2s linear both infinite;-webkit-animation: super_ngiftl 2s linear both infinite;}
.vip-header .menu .mid_link.tab_super .ic_ngif:after{content: "";position: absolute;top: 5px;right: 3px;background: url('../img-y16/base/tab_newani.png') no-repeat -30px 0;width: 13px;height: 24px;transform-origin: left bottom;-webkit-transform-origin: left bottom;animation: super_ngiftr 2s linear both infinite;-webkit-animation: super_ngiftr 2s linear both infinite;}
.vip-header .menu .mid_link.tab_super .ic_nmask{position: absolute;top: 1px;left: -1px;overflow: hidden;width: 100%;height: 100%;-webkit-mask: url('../img-y16/base/tab_newani.png') no-repeat -118px 0;overflow: hidden;background: none;}
.vip-header .menu .mid_link.tab_super .ic_nmask:before{content: "";position: absolute;width: 200%;height: 6px;background: #fff;top: -12px;left: -50px;animation: super_mask 3s linear both infinite;-webkit-animation: super_mask 3s linear both infinite;opacity: .7;}

@keyframes super_ngiftl{
  0%,100%{transform: rotate(0deg);}
  50%{transform: rotate(-15deg);}
}
@-webkit-keyframes super_ngiftl{
  0%,100%{-webkit-transform: rotate(0deg);}
  50%{-webkit-transform: rotate(-15deg);}
}
@keyframes super_ngiftr{
  0%,100%{transform: rotate(0deg);}
  50%{transform: rotate(15deg);}
}
@-webkit-keyframes super_ngiftr{
  0%,100%{-webkit-transform: rotate(0deg);}
  50%{-webkit-transform: rotate(15deg);}
}
.username_wp {display: flex; padding-top: 10px; width: 120px;}
.username_wp a{margin-right: 5px}
.username_wp a:nth-last-child(1){margin-right: 0px}
.vip-header .vip-usertop .sur_link{   }
/* v:2018/08/13 by:lijanchan end*/



/* v:2018/08/23 by:lijanchan*/
.public_load{position: fixed;z-index: 1002;top: 50%;left: 50%;width: 300px;margin: -25px 0 0 -150px;text-align: center;}
.public_load .pl_cont{position: relative;display: inline-block;}
.public_load .ic_bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;opacity: .5;filter: alpha(opacity=50);border-radius: 50px;-webkit-border-radius: 50px;}
.public_load .ic_load{position: absolute;top: 50%;left: 7px;background: url('../img-y16/base/bg_base_spr24.png') no-repeat -102px 0;width: 36px;height: 36px;margin-top: -18px;animation: public_load 1s both steps(1) infinite;-webkit-animation: public_load 1s both steps(1) infinite;}
.public_load .txt_load{padding: 0 27px 0 54px;font-size: 14px;color: #fff;line-height: 50px;text-align: left;position: relative;z-index: 2;}
@keyframes public_load{
  0%,87.5%,100%{background-position: -102px 0;}
  12.5%,75%{background-position: -150px 0;}
  25%,62.5%{background-position: -200px 0;}
  37.5%,50%{background-position: -250px 0;}
}
@-webkit-keyframes public_load{
  0%,87.5%,100%{background-position: -102px 0;}
  12.5%,75%{background-position: -150px 0;}
  25%,62.5%{background-position: -200px 0;}
  37.5%,50%{background-position: -250px 0;}
}

.n_user_panel .txt_bar .btn_growth{position: absolute;bottom: -2px;left: 95%;font-size: 0;line-height: 0;}

/* v:2018/08/23 by:lijanchan end*/

/* v:2018/11/06 by:lijanchan*/
.vip-header .menu .ic_jlbgif{animation: head_jlbgif 3s both linear infinite;position: absolute;left: 50%;top: -17px;margin-left: -27px;width: 55px;height: 70px;background: url('../img-y16/base/tab-goldcoin.png') no-repeat;}
.vip-header .menu .txt{z-index: 5;}
@keyframes head_jlbgif{
  0%{background-position: 0 -186px;}
  100%{background-position: 0 214px;}
}

.w900 .vip-header .menu .ic_jlbgif{height: 54px;top: -8px;}

.h18 .vip-header .uservip_box{display: block;font-size: 0;line-height: 0;}
.h18 .vip-header .uservip_box .icvip{top: 0;}
.h18 .vip-header .username{font-size: 12px;color: #ffda76;display: inline-block;position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 80px;}
.h18 .vip-header .vip-usertop .btn_wp{padding-top: 2px;}
.h18 .vip-header .vip-usertop .t_nav_links{font-size: 16px;color: #6b0207;font-weight: normal;background: #ffca3d;background: linear-gradient(113deg, #ffc52a 0%,#ffcf4d 100%);line-height: 40px;height: 40px;border-radius: 40px;}
.h18 .vip-header .vip-usertop .t_nav_links:hover{background: #fdd361;background: linear-gradient(113deg, #ffcf4d 0%,#fbd674 100%);}
/* v:2018/11/06 by:lijanchan end*/

/* v:2019/01/01 by:lijanchan*/
.n_user_panel .bar_btip{position: absolute;bottom: 10px;left: 100%;width: 200px;margin-left: -100px;text-align: center;font-size: 0;line-height: 0;}
.n_user_panel .btip_cont{position: relative;display: inline-block;padding: 0 5px;}
.n_user_panel .btip_box{display: inline-block;position: relative;overflow: hidden;padding-bottom: 5px;border-top: 1px solid;}
.n_user_panel .btip_cont:before{content: "";position: absolute;top: 0;left: 0;width: 6px;height: 24px;border: 1px solid;border-right: 0;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.n_user_panel .btip_cont:after{content: "";position: absolute;top: 0;right: 0;width: 6px;height: 24px;border: 1px solid;border-left: 0;border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
.n_user_panel .btip_box .ic_arr{position: absolute;bottom: 0;left: 50%;width: 200px;height: 5px;margin-left: -100px;}
.n_user_panel .txt_grow,.n_user_panel .txt_rank{display: inline-block;vertical-align: top;position: relative;font-size: 12px;line-height: 24px;white-space: nowrap;margin: 0 4px;}
.n_user_panel .txt_grow{padding-left: 12px;}
.n_user_panel .txt_rank{padding-left: 16px;}
.n_user_panel .txt_grow:before{content: "";position: absolute;top: 50%;left: 0;width: 10px;height: 11px;margin-top: -6px;}
.n_user_panel .txt_rank:before{content: "";position: absolute;top: 50%;left: 0;width: 13px;height: 11px;margin-top: -6px;}


.n_user_panel .btip_box,.n_user_panel .btip_cont:before,.n_user_panel .btip_cont:after{border-color: #c0bbae;}
.n_user_panel .btip_box{color: #c0bbae;}
.n_user_panel .btip_box .ic_arr{background-position: 0 -136px;}
.n_user_panel .txt_grow.up:before{background-position: -134px 0;}
.n_user_panel .txt_grow.down:before{background-position: -147px 0;}
.n_user_panel .txt_rank:before{background-position: -159px 0;}


.n_user_panel.vip .btip_box,.n_user_panel.vip .btip_cont:before,.n_user_panel.vip .btip_cont:after{border-color: #ff1e32;}
.n_user_panel.vip .btip_box{color: #ff1e32;}
.n_user_panel.vip .btip_box .ic_arr{background-position: 0 -118px;}
.n_user_panel.vip .txt_grow.up:before{background-position: -52px 0;}
.n_user_panel.vip .txt_grow.down:before{background-position: -65px 0;}
.n_user_panel.vip .txt_rank:before{background-position: -77px 0;}

.n_user_panel.svip .btip_box,.n_user_panel.svip .btip_cont:before,.n_user_panel.svip .btip_cont:after{border-color: #ddaa52;}
.n_user_panel.svip .btip_box{color: #ddaa52;}
.n_user_panel.svip .btip_box .ic_arr{background-position: 0 -127px;}
.n_user_panel.svip .txt_grow.up:before{background-position: -93px 0;}
.n_user_panel.svip .txt_grow.down:before{background-position: -106px 0;}
.n_user_panel.svip .txt_rank:before{background-position: -118px 0;}
/* v:2019/01/01 by:lijanchan end*/

/* v:2019/08/26 by:lijanchan end*/
.vip-header .menu .ic_supergif{animation: ic_supergif 2s both linear infinite;position: absolute;left: 50%;top: -17px;margin-left: -27px;width: 55px;height: 70px;background: url('../img-y16/base/tab-superfly.png') no-repeat;}
@keyframes ic_supergif{
  0%{background-position: 0 214px;}
  100%{background-position: 0 -300px;}
}

.w900 .vip-header .menu .ic_supergif{height: 54px;top: -8px;}

