/*
* @Author: lungin
* @Designer: Qishifeng
* @Date:   2016-02-29 13:36:16
* @Last Modified by:   lungin
* @Last Modified time: 2017-04-28 09:43:06
*/

/*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,.modwp:after,.vip-header:after,.vip-footer .mapin:after{content:'\20';display:block;height:0;clear:both;}
body{font-size: 12px; line-height: 1.5; background-color:#f1f1f1;color:#808080;font-family:"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei","微软雅黑",tahoma,arial,simsun,"宋体";min-width: 1200px;  }
a{color: #383838;}
.thid{ left:-99999em; position: absolute}
.zindex1{position: relative; z-index: 1;}
.zindex2{position: relative; z-index: 2;}
.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;}
.pb40{padding-bottom: 40px !important;}
.pb0{padding-bottom: 0 !important;}
.pb150{padding-bottom: 150px !important;}
.pt30{padding-top: 30px !important;}
.plr25{padding-left: 25px !important; padding-right: 25px !important;}
.font22{font-size: 22px !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);}
/* basic style end */

/*global layout*/
.main{width:960px; margin:0 auto; position:relative;  }
.modwp{width: 1190px;margin: 0 auto;position:relative;}
.vip-golbtop{height: 30px;background:#444343;}
.wrapper-head{background:url(../img-y16/base/bg_hd.png);margin-bottom: 30px;}
.vip-header{height: 76px;position:relative;z-index: 110;}
.wrapper{padding-bottom:20px; *zoom:1;}
.vip-footer{background:#fff;*zoom:1;position:relative;}
.vip-footer .modwp{background:#fff; }
.g_tips{position: relative; z-index: 101; text-align:center;padding: 20px;background:#FFDC87;font-size: 14px;color:#666;}

.vip-golbtop .modwp{z-index: 120;}
.vip-golbtop .vipsystip{text-align:right;line-height: 30px;color:#fff;background:#444343;_padding-top: 6px}
.vip-golbtop .vipsystip a{color:#fff;}
.vip-golbtop .vipsystip .linkclose{margin-left: 30px;display:inline-block; width:12px; height:12px;line-height: 100;overflow:hidden;background:url(../img-y16/base/bg_basespr.png) no-repeat -150px -37px;vertical-align:middle;}

.vip-header .logo{float:left;width: 180px;height: 76px;}
.vip-header .viplogo{display:block;width: 180px;height: 76px;overflow:hidden;line-height: 1111;background-image:url(../img-y16/base/viplogo.png);background-image:-webkit-image-set(url(../img-y16/base/viplogo.png) 1x,url(../img-y16/base/viplogo_2x.png) 2x);background-repeat:no-repeat;}
.vip-header .h_navin{float:left; padding: 18px 0 0 0px;font-size:16px;}
.vip-header .menu li{float:left; display:inline;position:relative;margin-right: 30px;}
.vip-header .menu .mid_link{ height:37px;line-height:37px;;border-radius:5px;text-align:center;display:inline-block;position:relative; color:#fff;;}
.vip-header .menu .mid_link i{position: absolute;overflow:hidden;}
.vip-header .menu .mid_link .iconhot{top:7px;left:67px;width: 22px;height:11px; overflow:hidden;background:url(../img-y16/base/bg_basespr.png) no-repeat -58px -24px; border: none !important;}
.vip-header .menu .mid_linkmore{padding-right: 30px;*padding-right: 15px;}
.vip-header .menu .cur .mid_link{color:#DC0000;}
.vip-header .menu .cur .mid_link i{border-top:4px #DC0000 solid;}
.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 .menu .cur .p_havelinks{display:block; }
.vip-header .menu .p_havelinks{display:none; position: absolute;left:0px;top:37px; border:1px #ddd solid\9;margin-left: -1px\9; background:#fff; padding:8px 0px;box-shadow:0px 1px 4px rgba(12,4,7,0.2);width:100%;border-radius:4px;}
.vip-header .menu .p_havelinks a{display:block; line-height: 33px;font-size: 14px;padding-left: 20px;}

.vip-header .vip-usertop{position:absolute;top:17px;right:0;min-width:275px;font-size:14px;}
.vip-header .vip-usertop .linkmag{}
.vip-header .vip-usertop .line{color:#C6C6C6;margin-left: 6px; font-size: 11px;display:inline-block; vertical-align:middle;}
.vip-header .vip-usertop .linkhelp{margin:0 15px 0 10px;display:inline-block; vertical-align:middle;color:#fff;}
.vip-header .vip-usertop .t_nav_links{display:inline-block;vertical-align:middle;height:31px; line-height:31px;padding:0 10px 0 30px;color:#fff;background:#DC0000;position:relative;border-radius:5px;}
.vip-header .vip-usertop .t_nav_links:hover{ text-decoration:none;background:#ED0000; }
.vip-header .vip-usertop .ic_openvip{background:url(../img-y16/base/bg_basespr.png) no-repeat 0px 0px;width: 18px; height: 24px; overflow: hidden;position: absolute;left: 9px; top: 4px; }
.vip-header .vip-usertop .icvip{vertical-align:top;margin: 0 5px 0 0;position:relative;top:11px;}
.vip-header .userimg img{width: 100%; height: 100%;display: block;}
.vip-header .vip-usertop .usertype{position:relative;display:inline-block;margin-right:11px;}

.vip-header .p_selfcon{position: absolute;left:0px;top:44px; border:1px #ddd solid\9; background:#fff;box-shadow:0px 1px 5px rgba(0,0,0,0.22);width: 72px;border-radius:3px;}
.vip-header .p_selfcon .p_links{display:block; line-height: 30px;font-size: 14px;}
.vip-header .p_helpcon{width: 140px;left: auto;right: 0;top: 68px;color:#383838;}
.vip-header .p_helpcon .p_helptit{margin: 0 -20px 10px -20px;padding: 0 20px 10px 20px;border-bottom: 1px #E3E3E3 dashed;}
.vip-header .p_helpcon .line{margin-left: 10px;margin-right: 10px;}

.vip-footer .mapin{padding:30px 0 60px;font-size: 14px;*zoom:1;min-height:138px;}
.vip-footer .mapin a{color: #383838;}
.vip-footer .mapin dl{ float:left; display:inline;}
.vip-footer .mapin dt{ font-size:18px; margin-bottom:28px;line-height: 1; color:#383838;}
.vip-footer .mapin .fuwu{ width:43%; max-width: 462px; padding-left: 35px; padding-right:55px;}
.vip-footer .mapin .fuwu dt{margin-bottom:27px;}
.vip-footer .mapin .kefu{ width:33%; }
.vip-footer .mapin .kefu dt{margin-bottom: 30px;}
.vip-footer .mapin .gz dt{}
.vip-footer .mapin .gz dd{height: 20px;position:relative;margin-bottom:9px;  }
.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;font-size: 14px;text-align:center;color:#8B8B8B;line-height: 1;}
.vip-footer .f-nav a{margin: 0 20px 0 0;color:#8B8B8B;}
.vip-footer .f-nav span{margin: 0 10px 0 0px;color:#C6C6C6;width: 1px;height: 12px;display:inline-block; 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.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; }


.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;}
.c_red{color:#e31e27 !important;}
.graylink{color:#8b8b8b;}
.redlink{color:#DC0000;}
.c_bule{color:#1276FF;}
.c_tit{color:#383838;}
.c_gray{color:#8b8b8b;}
.c_yellow{color:#ff8a00;}
.txt_center{text-align: center !important;}
.txt_left{text-align: left !important;}
.hcenter{margin: 0 auto;}

.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;}

/*** new vip icon 2017-03-20  ***/
/* 会员图标 vip */
.icvip{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; line-height: 12;}
.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} .icvip00hui{background-position: 0 -18px}
.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}
/* 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} .icgold00hui{background-position: 0 -54px}
.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}
/* 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} .icsuper00hui{background-position: 0 -90px}
.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}
/* 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 -108px} .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  ***/

.p_getbom{position: fixed;_position: absolute; 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%;}

.modwp .modtit{height: 24px;margin-bottom: 20px;}
.modwp .modtit h2{float:left;font-size: 24px;line-height:1;height: 26px;font-weight: normal;color:#525252;}
.modwp .modtit .subt{ font-size: 12px;margin-left: 5px;}
.modwp .modtit .subtit{float:right;}
.modwp .modcon{background:#fff;*zoom:1;}
.modmag{margin-bottom: 40px;}

/**layout**/
.p_body{background:#000;filter:alpha(opacity=10); opacity: 0.1;position: fixed;_position:absolute;top:0px;left:0;right:0;bottom:0;width:100%;height:100%; z-index:1000; }
.pop_box{position:fixed;_position:absolute;  z-index:1001; }
.pop_box_wp{background:#fff;width:420px;position:relative;color:#646464; overflow:hidden;border:1px #ddd solid\9; background:#fff; box-shadow:0px 1px 4px rgba(12,4,7,0.2);   }
.p_b_hd{height:38px;line-height:38px;font-size:14px;padding-left:15px;border-bottom:1px solid #DFDFDF ;  }
.p_b_hd h3{font-weight: normal;}
.p_b_bd{padding:35px 20px 35px; }
.p_btn{padding:10px 0 20px;text-align:center;background:#F5F5F5;border-top:1px solid #E3E3E3 ; }
.p_btn .btnlinks{display:inline-block;border-radius:17px;margin: 0 10px; padding: 0 25px;height: 34px;line-height: 34px;text-align:center;color:#fff;font-size: 16px;background: #DC0A0A; }
.p_btn .btnlinks:hover{color: #fff;}
.p_btn .btnlinks:hover{text-decoration:none;background:#ED0000; }
.p_btn .btnlinks_nol{border:1px #E3E3E3 solid;color:#8B8B8B;height: 32px;line-height: 32px;background:#fff;}
.p_btn .btnlinks_nol:hover{background:#fff; color: #8B8B8B;}

.p_b_close{width:15px;height:15px;background:url(../img-y16/base/bg_basespr.png) no-repeat -132px -37px;position:absolute; right:13px;top:13px;overflow:hidden; line-height:300;transition:transform .3s ease-in;-webkit-transition:transform .3s ease-in;  }
.p_b_close:hover{-webkit-transform:rotate(180deg);-webkit-transform-origin:50% 50%;transform:rotate(180deg);transform-origin:50% 50%;}

.p_lontypecon{text-align:center;font-size: 16px;font-weight: bold;}
.p_infoztcon{padding-left: 78px;}
.p_infoztcon .zttit{font-size: 16px;margin-bottom: 15px;font-weight: bold;}
.p_infoztcon li{font-size: 14px;}

.p_infogetjuan{padding: 30px;font-size: 14px;}
.p_infogetjuan .getjuantop{margin-bottom: 25px;border-bottom: 1px #E3E3E3 dashed;padding-bottom: 5px;}
.p_infogetjuan .juanname{font-size: 16px; }
.p_infogetjuan .juandui{height: 40px;position:relative;}
.p_infogetjuan .juandui .btns{position:absolute;right:0px;top:4px;}
.p_infogetjuan .juandui .linkuse{display:inline-block; width:108px; height:36px;line-height: 36px;font-size: 16px;background:#DC0A0A;color:#fff;border-radius:5px;text-align:center;}
.p_infogetjuan .juandui .linkuse:hover{background:#ED0000;}

.p_infoztform{padding: 35px 35px 0px;}
.p_infoztform li{margin-top: 10px;}
.p_infoztform .ztformtips{}
.p_infoztform .zpformtit{display:inline-block; width:88px; height:36px;line-height: 36px;text-align:right;font-size: 14px;}
.p_infoztform .ztputform{border:1px #C9CACA solid;background:#fff;; width:150px; height:30px;line-height: 30px;font-size: 14px; padding: 3px 6px;vertical-align:middle;}
.p_infoztform .btn_sendyzm{display:inline-block;height:38px;line-height: 38px;font-size: 14px;text-align:center;background:#FF6A16;color:#fff; padding: 0px 10px;border-radius:5px;margin-left: 8px;vertical-align:middle; transition: background .2s;}
.p_infoztform .btn_sendyzm:hover{color: #fff; background: #ff7819;}
.p_infoztsubtip{padding: 25px 35px 20px;line-height: 1.8; }
.p_infoztsubtip .zttit{font-weight: bold;}

/* 2016 css */
body.y16{color: #383838; font-size: 14px; font-family:arial,"Microsoft YaHei","微软雅黑","Hiragino Sans GB","WenQuanYi Micro Hei",tahoma,simsun,"宋体"}
.y16 .modwp{width: 1200px;padding: 0;}
.y16 a{color:#e41e27;}
.y16 a:hover{color:#f7222c;}
.img_wp img{display: block; width: 100%;}
.line-self{height: 0; overflow: hidden; border-bottom: 1px dashed #d8d8d8;}

/*2016 buttons*/
.btn_msg{position: relative; display: inline-block; vertical-align: middle; width: 15px; height: 19px; font-size: 0; background: url(../img-y16/base/bg_base_spr24.png) no-repeat 0 0;}
.btn_msg:hover{background-position: -25px 0;}
.btn_msg .num{position: absolute; top: -6px; line-height: 18px; background: url(../img-y16/base/bg_base_spr24.png) no-repeat -50px 0; font-size: 12px; color: #fff; text-align: center; width: 24px;right: -12px;height: 18px; transition: opacity .2s;}
.btn_msg .num_db{background-position: -75px 0;}
.btn_msg:hover .num{opacity: .9;}

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_red:hover,a.btn_trans:hover{background: #f7222c; color: #fff; border-color: #f7222c; text-decoration: none;}
a.btn_yellow{color: #6b0207; background: #ffc52a; transition: .2s;}
a.btn_yellow:hover{background: #ffde2a; color: #6b0207;}
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_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;}

/* 2016 icons */
.ico_new,.ico_hot,.ico_super{position: absolute; width: 30px; height: 30px; background: url(../img-y16/index/index_spr24.png) no-repeat; overflow: hidden; line-height: 30;}
.ico_new{background-position: -250px 0;}
.ico_hot{background-position: -250px -50px;}
.ico_super{background-position: -300px 0;}
.ico_exchange{display: inline-block; vertical-align: middle; margin-left: 6px; width: 22px; height: 18px; background: url(../img-y16/index/index_spr24.png) no-repeat -300px -50px;}
.ico_duobao{display: inline-block; vertical-align: middle; width: 20px; height: 20px; overflow: hidden; line-height: 20; background: url(../img-y16/index/index_spr24.png) no-repeat -350px -50px;}
.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 public header */
.y16 .wrapper-head{position: fixed; z-index: 100; left: 0; top: 0; width: 100%; background: url(../img-y16/base/bg_hd.png); border-bottom: none; margin-bottom: 0;height: 70px;}
.y16 .vip-header{height: 70px; background: none;}
.y16 .vip-header .logo{margin: 15px 35px 0 0; width: auto; height: auto;}
.y16 .vip-header .viplogo{position: relative; 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;}
.y16 .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);background-repeat:no-repeat;}

.y16 .vip-header .h_navin{padding: 16px 0 0 0px; font-size:14px;}
.y16 .vip-header .menu .mid_link{padding-bottom: 17px; color: #fff; border-radius: 0; transition: .3s;}
.y16 .vip-header .menu .mid_link .iconhot{top:9px; left:58px; line-height: 11;}
.vip-header .menu .mid_link .iconnew{top:9px;left:58px;width: 22px;height:11px; line-height: 11; overflow:hidden; background:url(../img-y16/base/bg_base_spr24.png) no-repeat -50px -25px;}
.y16 .vip-header .menu .mid_link:hover,.y16 .vip-header .menu .cur .mid_link{color: #aaa;}
.y16 .vip-header .menu .cur .mid_link i{border-top: none;}

.y16 .vip-header .unlogin{display: inline-block; vertical-align: top; margin: 0 15px 0 0;}
.y16 .vip-header .unlogin .userimg{display: inline-block; width: 36px; height: 36px; border-radius: 100%; background: url(../img-y16/base/bg_base_spr24.png) no-repeat -100px 0; vertical-align: top; margin-right: 10px;}
.y16 .vip-header .unlogin .userimg:hover{-webkit-animation: wakeup .2s steps(3) both; animation: wakeup .2s steps(3) both;}
@-webkit-keyframes wakeup{
	0%{background-position: -100px 0;}
	100%{background-position: -250px 0;}
}
@keyframes wakeup{
	0%{background-position: -100px 0;}
	100%{background-position: -250px 0;}
}
.y16 .vip-header .unlogin:hover .userimg{border-color: #fec734;}
.y16 .vip-header .usertype{}
.y16 .vip-header .sidefunc{position: absolute; right: 10px; top: 0; white-space: nowrap;}
.y16 .vip-header .sidefunc a{margin-right: 2px; color: #aaa;}
.y16 .vip-header .usertype a:hover{color: #ffc52a;}
.y16 .vip-header .vip-usertop .linkmag{display: block; color: #fff;transition: .3s; height: 36px; line-height: 36px;}
.y16 .vip-header .vip-usertop .linkmag:hover{color: #ffc52a;}
.y16 .vip-header .vip-usertop .btn_wp{display: inline-block; vertical-align: top; height: 36px; line-height: 36px;}
.y16 .vip-header .vip-usertop .t_nav_links{height:36px; min-width: 85px; line-height:36px; padding:0 20px; border-radius:18px; background: #ffc52a; color: #6b0207; transition: .2s; text-align: center;vertical-align:top;}
.y16 .vip-header .vip-usertop .t_nav_links:hover{background: #ffde2a;}
.y16 .vip-header .vip-usertop .ic_openvip{display: none;}
.y16 .vip-header .usertype .userimg{border-radius:100%;width:36px;height:36px;transition:.3s;overflow:hidden;border:2px solid transparent;display:inline-block;vertical-align:top;margin:-2px 0 0 6px;}
.y16 .vip-header .usertype .userinfo{display: inline-block; vertical-align: top;height: 38px;}
.y16 .vip-header .vip-usertop .userimg:hover,.y16 .vip-header .vip-usertop .userimg.on{border-color: #ffc52a;}
.y16 .vip-header .btn_msg{margin-right:12px;}

.y16 .vip-header .p_selfcon{position: absolute; top:40px; width: 130px;left: -16px;background:#fff;}
.y16 .vip-header .usertype .p_selfcon a{display: block; padding-left: 20px; height: 32px; line-height: 32px;}
.y16 .vip-header .usertype .p_selfcon a.username{padding: 0; width:auto;height:50px;line-height:50px;color:#dc0000;margin:0 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.y16 .vip-header .usertype .p_selfcon .nav_list{padding: 5px 0 11px; border-top: 1px dashed #e3e3e3;}
.y16 .vip-header .usertype .p_selfcon .nav_list a{color: #383838;}
.y16 .vip-header .usertype .p_selfcon .nav_list a:hover{color: #dc0000;}
.y16 .vip-header .vip-usertop .username_wp{height:100%;}
.y16 .vip-header .vip-usertop .username{display: inline-block; color:#fff;max-width:6em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:5px;}
.y16 .vip-header .vip-usertop .vip_expire{margin-top: 4px; color: #8b8b8b; font-size: 12px;white-space: nowrap;}
.vip-header .p_selfcon .p_links{display:block; line-height: 30px;font-size: 14px;}
.vip-header .p_helpcon{width: 140px;left: auto;right: 0;top: 68px;color:#383838;}
.vip-header .p_helpcon .p_helptit{margin: 0 -20px 10px -20px;padding: 0 20px 10px 20px;border-bottom: 1px #E3E3E3 dashed;}
.vip-header .p_helpcon .line{margin-left: 10px;margin-right: 10px;}
.y16 .vip-header .p_mycenter{position: absolute; top:70px; right: 0px; width: 260px; padding: 20px; border-radius: 0;min-height: 163px;left: auto;color: #8b8b8b;}

.y16 .wp-hd-white{background: #fff; background: rgba(255,255,255,.9); border-bottom: 1px solid #e5e5e5;}
.wp-hd-white .vip-header .viplogo{background-image:url(../img-y16/base/logo_hd_w.png);background-image:-webkit-image-set(url(../img-y16/base/logo_hd_w.png) 1x,url(../img-y16/base/logo_hd_w_2x.png) 2x);}
.wp-hd-white .vip-header .viplogo:hover{background-image:url(../img-y16/base/logo_hd_w_hv.png);background-image:-webkit-image-set(url(../img-y16/base/logo_hd_w_hv.png) 1x,url(../img-y16/base/logo_hd_w_hv_2x.png) 2x);}
.wp-hd-white .vip-header .menu .mid_link,.wp-hd-white .vip-header .vip-usertop .linkmag{color: #383838;}
.wp-hd-white .vip-header .menu .mid_link:hover,.wp-hd-white .vip-header .menu .cur .mid_link,.wp-hd-white .vip-header .vip-usertop .linkmag:hover{color: #e41e27;}
.wp-hd-white .vip-header .btn_msg{background-position: 0 -25px;}
.wp-hd-white .vip-header .btn_msg:hover{background-position: -25px -25px;}
.wp-hd-white .vip-header .usertype .userimg,.wp-hd-white .vip-header .unlogin .userimg{border-color: #dedede;}
.wp-hd-white .vip-header .vip-usertop .username{color: #383838;}
.wp-hd-white .vip-header .vip-usertop .btn_wp{background-position: 0 -176px;}
.wp-hd-white .vip-header .usertype:after{background: #e5e5e5;}

.vipgrowbox{position:relative;margin-bottom:40px; height: 87px;}
.updatebox{position:relative; padding-top: 24px; width:81.02%;float:left;}
.updatebox .sjtimes{position: absolute; white-space: nowrap; top: -9px;left: 0;margin-left: -15%;}
.updatebox.pos_level6 .sjtimes{left: inherit !important; right: 0;}
.updatebar{height: 11px; background: #d6d6d6; border-radius:6px; overflow: hidden; margin: 0 0 10px;}
.updatebar span{float:left; height: 100%; border-radius: 6px; }
.updatebar .current{background: #fdc729;}
.updatebar .next{background: #e02128; border-radius: 0 6px 6px 0; -webkit-animation: extend .4s ease-out; animation: extend .4s ease-out; -webkit-transform-origin: left center; transform-origin: left center;}
.grownormal .updatebar:hover .current{border-radius: 6px 0 0 6px;}
.updatebox .level_wp{position: relative;overflow: hidden;height: 30px;}
.updatebox .level{position: absolute; top: 0; text-align: center;}
.updatebox .level1{left: 0;}
.updatebox .level2{left: 9.63%;}
.updatebox .level3{left: 22.41%;}
.updatebox .level4{left: 38.22%;}
.updatebox .level5{left: 55.89%;}
.updatebox .level6{left: 74.57%;}
.updatebox .level7{right: 0;}
.updatebox .level span{display: block;}
.updatebox .level .tit{color: #ff8a00; line-height: 1;}
.growdown .level .tit,.growpause .level .tit{color: #8b8b8b;}
.normalvip_state .level6{left: inherit; right: 0;}
.normalvip_state .level7{display: none;}
.growdown .updatebar span,.growpause .updatebar span{background: #888888}
.vipgrowbox .btn_wp{float: right; margin-top: 10px;}
.vipgrowbox .btn_yellow{line-height: 39px;height: 39px;font-size: 16px;min-width: 82px;}

.p_mycenter .cont{position: relative; padding: 5px 0 20px 95px;border-bottom: 1px dashed #e3e3e3;min-height: 70px;}
.p_mycenter .userimg{position: absolute; left: 0; top: 0; width: 75px; height: 75px; overflow: hidden; border-radius: 100%;}
.p_mycenter .badge_wp .icvip{margin-right: 4px;}
.p_mycenter .tip{margin-top: 4px; font-size: 12px;}

.p_mycenter .vipgrowbox{margin:15px 0 0 0;}
.p_mycenter .updatebox{text-align:center;padding-top:0;width:100%;float:none;}
.p_mycenter .updatebox .updatebar{height: 7px;border-radius:4px;margin: 7px 0 5px;}
.p_mycenter .updatebox .updatebar span{float:left; height: 100%; border-radius: 4px; }
.p_mycenter .updatebox .updatebar .current{background: #fdc729;}
.p_mycenter .updatebox .updatebar .next{background: #e02128; border-radius: 0 4px 4px 0; -webkit-animation: extend .3s ease-out; animation: extend .3s ease-out; -webkit-transform-origin: left center; transform-origin: left center;}
.p_mycenter .updatebox:hover .updatebar .current{border-radius: 4px 0 0 4px;}
@-webkit-keyframes extend{
	0%{-webkit-transform: scaleX(0);}
	100%{-webkit-transform: scaleX(1);}
}
@keyframes extend{
	0%{transform: scaleX(0);}
	100%{transform: scaleX(1);}
}
.p_mycenter .updatebox .l_txt,.p_mycenter .updatebox .r_txt{font-family: Arial; position:absolute; top:0;}
.p_mycenter .updatebox .l_txt{left:0px;}
.p_mycenter .updatebox .r_txt{right:0px;}
.p_mycenter .updatebox .sjtimes,.p_mycenter .updatebox .showsjday{font-size:12px;}
.p_mycenter .updatebox .sjtimes{position: static;margin: 0;;}
.p_mycenter .updatebox .showsjday{margin-bottom:3px;position:absolute;text-align:center;width:100%;}
.p_mycenter .datedown .updatebar span{background: #888888}

.p_mycenter .btn_wp{text-align: center;float: none;margin-top: 20px;}
.p_mycenter .btn_renew{display: inline-block; margin: 0 auto; height: 35px; line-height: 35px; color: #fff; font-size: 14px; border-radius: 23px; background: #e41e27; transition: .2s;min-width: 64px;padding: 0 18px;}
.p_mycenter .btn_renew:hover{background: #f7222c;color: #fff;}
.p_mycenter .btn_wp .tip{margin-top: 8px; font-size: 12px;}
.p_mycenter .link_logout{position: absolute; top: 32px; right: 20px; color: #383838;}
.p_mycenter .novip .btn_wp{float: none; width: auto;}
.p_mycenter .novip .btn_renew{width: 105px;}

/*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;}

/*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;}

/* 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_bottom{padding: 16px 0; text-align: center; border-bottom: 1px solid #e9e9e9;}
.table_line{position: relative;}
.table_line .line{position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.table_line .line img{display: block; width: 100%; height: 100%;}
.table_line .theme1,.table_line .theme2{position: absolute; font-size: 16px; color: #383838;}
.table_line .theme1{left: 16.1%; bottom: 15px;}
.table_line .theme2{right: 16.1%; top: 14px;}
.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;}

/* 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 */

/* 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: 452px;}
.subnav_5{left: 538px;}
.subnav_6{left: 625px;}
/* sub-nav end */

/* inside header */
.y16 .inside_head .vip-header .usertype{float: left;width: auto;padding-right: 3em;margin-right: 18px;}
.y16 .inside_head .vip-header .vip-usertop .username{display: block; margin-bottom: 5px;}
.y16 .inside_head .vip-header .vip-usertop .btn_wp{background: none; position: static; float: left; margin-top: 17px; padding: 0; width: auto; height: auto;}
.y16 .inside_head .vip-header .sidefunc{right: 0;}
.y16 .inside_head .vip-header .usertype:after,.y16 .inside_head .vip_expire{display: none;}
.y16 .inside_head .vip-header .usertype .userimg{left: -40px;}
/* inside header end */

/*css adaption*/
.w1100 body,.w1100 .themebg_wp{min-width: 1100px;}
.w1100 .modwp{width: 1100px;}
.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 .inside_head .vip-header .vip-usertop{padding-top: 28px;}
.w1000 .inside_head .vip-header .usertype .userimg{top: -13px; left: -44px;}
.w1000 .inside_head .vip-header .usertype{padding: 0; margin: 0;}
.w1000 .inside_head .vip-header .vip-usertop .btn_wp{margin-top: -10px;}

.w900 .wrapper-head{height: 54px;}
.w900 .subnav_0{left: 117px; left: 127px\0;}
.w900 .subnav_1{left: 166px; left: 176px\0;}
.w900 .subnav_2{left: 244px; left: 254px\0;}
.w900 .subnav_3{left: 322px; left: 332px\0;}
.w900 .subnav_4{left:401px; left: 411px\0;}
.w900 .subnav_5{left: 479px; left: 489px\0;}
.w900 .subnav_6{left: 556px; left: 566px\0;}
.w900 body,.w900 .themebg_wp{min-width: 900px;}
.w900 .modwp{width: 900px;}
.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 .vip-usertop{top:9px;}
.w900 .vip-header .vip-usertop .t_nav_links{height: 34px; line-height: 34px;}
.w900 .vip-header .usertype,.w900 .vip-header .unlogin{margin-top: 0;}
.w900 .vip-header .vip-usertop .btn_wp{top: 54px;}
.w900 .inside_head .vip-header .vip-usertop{padding-top: 20px;}
.w900 .inside_head .vip-header .vip-usertop .btn_wp{margin-top: -10px;}
.w900 .inside_head .vip-header .usertype{padding: 0; margin: 0;}
.w900 .inside_head .vip-header .usertype .userimg{top: -13px; left: -44px;}
.w900 .inside_head .vip-header .vip-usertop .username,.w900 .inside_head .vip-header .sidefunc,.w1000 .inside_head .vip-header .vip-usertop .username,.w1000 .inside_head .vip-header .sidefunc{display: none;}
.w1000 .table_info th,.w900 .table_info th{font-size: 13px;}
.w900 .vipgrowbox .btn_wp,.w1000 .vipgrowbox .btn_wp{margin-top: 13px;}
.w1000 .vipgrowbox .btn_yellow{min-width: 68px;}
.w900 .vipgrowbox .btn_yellow{min-width: 62px;}
.w900 .vip-header .menu .mid_link i{display: none;}
.w900 .subnav_wp{clear: both; position: relative; top: -8px;}
/* 2016 public header 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;
}

/*2016-06-06*/
.y16 .vip-header .vip-usertop { min-width: auto; }
.y16 .vip-header .usertype { padding-bottom: 10px; }
.y16 .vip-header .vip-usertop .btn_wp { margin-top: -4px; }
.y16 .vip-header .vip-usertop .t_nav_links { height: 44px; line-height: 44px; border-radius: 44px; font-size: 16px; font-weight: bold; color: #975500; }

.w900 .y16 .vip-header .vip-usertop .btn_wp { margin-top: -2px; }
.w900 .vip-header .vip-usertop .t_nav_links { height: 40px; line-height: 40px; font-size: 14px; }

/* 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 */
