.fix {display: block;min-height: 1%;}
strong, b {font-weight: bold;}
i, cite, em, var, address, dfn {font-style: italic;}
.lay-1200-auto{width:1200px;margin:0 auto;}
.left {float: left;}
.blacks {color: #000;}
.club_nav_content {border-bottom: 1px solid #F0EBE8;z-index: 999;width: 100%;height: 46px;background: #fff;padding-top: 17px;}
.club_nav_layer {width: 1000px;height: 46px;position: relative;}
.club_nav_layer ul {margin-left: -1px;}
.club_nav_layer ul li {width: 99px;border-left: 1px solid #F0EBE8;float: left;height: 34px;}
.club_nav_layer ul .border_none {border: none;}
.club_nav_layer ul li a {width: 99px;height: 34px;float: left;color: #919191;transition: all 0.3s ease-out 0s;text-align: center;font: normal 12px/12px "宋体";display: inline-block;}
.club_nav_layer ul li a:hover, .club_nav_layer ul li .current {background: #fff;color: #7db61a;font-weight: 700;}
.club_nav_layer ul li a .icon {transition: all 0.3s ease-out 0s;margin: 0px auto 5px auto;background: url(../images/plugs/bg.png) no-repeat;display: block;}
.club_nav_layer ul li a .i01 {background-position: -12px -9px;width: 15px;height: 18px;}
.club_nav_layer ul li a .i02 {background-position: -44px -9px;width: 20px;height: 18px;}
.club_nav_layer ul li a .i04 {background-position: -121px -9px;width: 16px;height: 18px;}
.club_nav_layer ul li a .i07 {background-position: -209px -9px;width: 20px;height: 18px;}
.club_nav_layer ul li a .i08 {background-position: -240px -9px;width: 17px;height: 18px;}
.club_nav_layer ul li a:hover .i01, .club_nav_layer ul li .current .i01 {background-position: -12px -39px;width: 20px;height: 18px;}
.club_nav_layer ul li a:hover .i02, .club_nav_layer ul li .current .i02 {background-position: -44px -39px;width: 20px;height: 18px;}
.club_nav_layer ul li a:hover .i04, .club_nav_layer ul li .current .i04 {background-position: -121px -39px;width: 20px;height: 18px;}
.club_nav_layer ul li a:hover .i07, .club_nav_layer ul li .current .i07 {background-position: -209px -39px;width: 20px;height: 18px;}
.club_nav_layer ul li a:hover .i08, .club_nav_layer ul li .current .i08 {background-position: -240px -39px;width: 20px;height: 18px;}

.lay-levels-index {margin-top: 10px;margin-bottom: 30px;}
.viptishi {width: 1180px;padding: 20px 0 20px 20px;height: 20px;line-height: 20px;}
.viptishi .v-r {width: 180px;color: #000;font-weight: bold;float: left;display: block;}
.viptishi s {width: 16px;display: inline-block;height: 16px;font-size: 0;vertical-align:top;}
.viptishi .v-l {width: 840px;float: right;display: block;}
.lay-levels-index .levels-tab {color: #000;}
table {border-collapse: collapse;border-spacing: 0;background:#fff;}
.lay-levels-index .levels-tab th {text-align: center;height: 44px;background: #f6f6f6;border: 1px solid #e0e0e0;font-weight: bold;color: #000;}
.lay-levels-index .levels-tab .b-1 {background: #fff7d4;}
.lay-levels-index .levels-tab th s {width: 16px;display: inline-block;height: 16px;font-size: 0;vertical-align:top;}
.lay-levels-index .levels-tab td {text-align: center;height: 44px;border: 1px solid #e0e0e0;}
.levels_con {width: 1158px;background:#fff;border: 1px solid #e9e9e9;margin-bottom: 20px;padding: 60px 20px 20px 20px;position: relative;}
.viplevels_con {width: 1178px;position: absolute;padding-left: 20px;font: normal 18px/44px "微软雅黑";left: -1px;top: -1px;background: #fff7d4;border: 1px solid #ffe2af;height: 44px;color: #f50;}
.levels_con p {line-height: 20px;border-bottom: 1px dotted #eee;margin-bottom: 10px;padding-bottom: 10px;color: #797979;}
.levels_con b {font: normal 16px/30px "微软雅黑";color: #000;}
.vip-info-box {height: 216px;background: #20b6b1; margin-bottom:20px;}
.vip-info-box .img-box {float: left;width: 165px;height: 216px;text-align: center;border-right: 1px solid #24CAC6;}
.vip-info-box .img-box .headshot {position: relative;padding-top: 40px;}
.vip-info-box .img-box .headshot img {display: block;width: 100px;height: 100px;margin: 0 auto;border: 2px solid #fff;border-radius: 50px;}
.vip-info-box .img-box .i-lv {position: absolute;right: 30px;bottom: 0;width: 24px;height: 24px;}
.vip-info-box .img-box p {margin-top: 14px;color: #fff;font-size: 14px;text-align: center;font-weight: bold;}
.vip-info-box .content-box {float: left;width: 886px;padding: 20px 0 0 84px;color: #fff;border-left: 1px solid #1DA5A2;}
.vip-info-box .content-box .fanli {font-size: 14px;}
.money {font-family: Helvetica,Arial,'Hiragino Sans GB','Microsoft YaHei','SimSun',sans-serif;}
.vip-info-box .content-box .fanli strong {margin: 0 6px;font-size: 24px;color: #ff0;font-weight: bold;vertical-align: middle;}
.vip-info-box .level {width: 820px;height: 50px;padding: 50px 0 0 40px;margin: 14px 0;background: #1FAFAC;-webkit-border-radius: 40px;border-radius: 50px;}
.vip-info-box .level .level-box {position: relative;}
.vip-info-box .level-tips-box {display: none;position: absolute;left: -87px;top: -40px;}
.vip-info-box .level-tips {position: relative;z-index: 3;width: auto;_width: 0;white-space: nowrap;padding: 4px 14px;text-align: center;color: #fff;background: #f7af00;-webkit-border-radius: 10px;border-radius: 10px;}
.vip-info-box .level .level-bar{position: absolute;top: 0;z-index: 2;width: 760px;height: 10px;background: #D6D6D6;border-radius: 5px;}
.vip-info-box .level .level-hover{position: absolute;top: 0;z-index: 2;height: 10px;background: #F7AC00;}
.vip-info-box .level .level-state{position: absolute;top: 0;z-index: 20;width: 760px;}
.vip-info-box .level .level-state span{position: absolute;bottom: 0;line-height:24px;padding:0 5px;height: 24px;border: 2px solid #D6D6D6;border-radius: 50px;background:#D6D6D6;top:-8px;color:#333;}
.vip-info-box .level .level-state span.hover{background:#FF6600;color:#fff;border: 2px solid #FF6600;}
.vip-info-box .level .level-state span img{padding:4px;}
.vip-info-box .level .level-state span.gid{margin-left:0}
.vip-info-box .level .level-state span.gid1{margin-left:703px;}