/*kv*/
.first_chapter{ padding-top: .5rem; box-sizing:border-box;}
.first_chapter img{display:block; width: 100%;}

/*==========tab_switch==========*/
.tab_switch{font-size:0.12rem;color:#a5a5a5;height:0.32rem;width: 100%;}
.tab_switch li{float:left;text-align:center; height: 0.5rem; /*width: 20%;*/ width: 33.3%; line-height: 0.5rem;}
/*==con_switch==*/
.con_switch{ height: 0.5rem; width: 100%; padding:0 .13rem; box-sizing: border-box; border-top: 1px solid #ac892b; background: #292e35;}
.con_switch  li.on{color:#f9d990;}
/*==rule_switch==*/
.rule_switch{ height: .48rem; font-size: .14rem; color: #61646e; padding-top: .19rem; background: #191b21;}
.rule_switch li{ width: 50%; height: .48rem; background-color: #2c2f38; background: url(http://game.gtimg.cn/images/ttcz/cp/a20160815dfwdwap/rule_tab.png) no-repeat; background-size:3.2rem auto ;}
.rule_switch li h3{ display: inline; padding-left: .18rem; background: url(http://game.gtimg.cn/images/ttcz/cp/a20160815dfwdwap/sec_tle_bg.png) no-repeat left center; background-size: .2rem .2rem;}
.rule_switch li span{ font-weight: 100;}
.rule_switch li.current{ /*background-color: #b23435;*/ color: #fff;}
.rule_switch li:first-child{ background-position: 0 0;}
.rule_switch li:first-child.current{ background-position: 0 -0.52rem;}
.rule_switch li:last-child{ background-position: -1.6rem 0;}
.rule_switch li:last-child.current{ background-position: -1.6rem -0.52rem;}



.common .con_dom{ display: none;}
.common .con_dom.dis{ display: block;}

/*=============赛事介绍============*/
.con_introduce{}
.con_introduce p{font-size: .12rem; line-height: .15rem; color: #a5a5a5;}
.con_introduce .event_tle{position: absolute; width: 100%; top: -.19rem;}
.con_introduce .event_tle img{ display: block; height: 0.48rem; width: auto; margin: auto;}
.con_introduce .event_tle h2{ text-align: center; font-size: 0.18rem; line-height: 1.4; color: #f9d990; font-weight: 100;}
.con_introduce .event_tle strong{ font-weight: bold;}
.con_introduce .event_tle p{ text-align: center; font-size: 0.12rem; line-height: 1.2; color: #b23435;}
.con_introduce .event_intro{ width: 100%; padding:0 .13rem; box-sizing: border-box;}
/*见面会*/
.con_introduce .event_intro1{position: relative; padding-top: .14rem; background: url(http://game.gtimg.cn/images/ttcz/cp/a20160815dfwdwap/event-bg01.jpg) no-repeat bottom right #191b21; background-size: 100% auto;}
.con_introduce .event_intro1 .event_tle{position: relative; top: 0;}
.con_introduce .event_intro1 .event_tle h2{ padding-top: .15rem;}
.con_introduce .event_intro1 ul{ padding: .2rem 0 .4rem;}
.con_introduce .event_intro1 li{ padding: .15rem 0; border-bottom: 1px dotted #383b42;}
.con_introduce .event_intro1 li:last-child{ border: none;}
.con_introduce .event_intro1 li img{ display: block; width: .315rem; height: auto; padding-bottom: .12rem;}
.con_introduce .event_intro1 li p{ padding-left: .15rem; }
/*赛程安排*/
.con_introduce .event_intro2{ position: relative; padding: .85rem 0 .45rem; background: url(http://game.gtimg.cn/images/ttcz/cp/a20160815dfwdwap/event-bg02.jpg) no-repeat bottom right #ee5524; background-size: 100% auto;}
.con_introduce .event_intro2 .event_tle h2{ color: #1c1c1c; padding-top: .05rem;}
.con_introduce .event_intro2 .img01{ display: block; width: 100%;}
/*赛事说明*/
.con_introduce .event_intro3{position: relative; padding-top: .86rem; padding-bottom: .27rem; background: url(http://game.gtimg.cn/images/ttcz/cp/a20160815dfwdwap/event-bg03.jpg) no-repeat bottom right #191b21; background-size: 100% auto;}
.con_introduce .event_intro3 .event_tle h2{ line-height: 1; padding-top: .1rem;}
.con_introduce .event_intro3 li{ padding: .23rem 0; border-bottom: 1px dotted #383b42;}
.con_introduce .event_intro3 li:last-child{ border: none;}
.con_introduce .event_intro3 li div{ float: left; width: .625rem; height: .625rem; background: url(http://game.gtimg.cn/images/ttcz/cp/a20160815dfwdwap/event-intro3.png) no-repeat; background-size: 100% 100%; font-size: .11rem; line-height: .625rem; color: #f9d990; text-align: center;}
.con_introduce .event_intro3 li p{ float: left; padding-left: .12rem; padding-top: .07rem; width: 2.1rem;}
.con_introduce .event_intro3 li span{ color: #b23435;}
.con_introduce .event_intro3 li .p_t{padding-top: .22rem;}
/*见面会说明*/
.con_introduce .event_intro4{position: relative; padding-top: 1.3rem; padding-bottom: .4rem; background: url(http://game.gtimg.cn/images/ttcz/cp/a20160815dfwdwap/event-bg04.jpg) no-repeat bottom right #191b21; background-size: 100% auto;}
.con_introduce .event_intro4 h2{ line-height: 1; padding-top: .1rem;}
.con_introduce .event_intro4 ul{ padding: 0 .085rem;}
.con_introduce .event_intro4 li{ float: left; width: 1.06rem; height: 1.74rem; overflow: hidden; padding: 0 .145rem .25rem;}
.con_introduce .event_intro4 li img{ display: block; width: 100%;}

/*=============赛事规则============*/
.con_rule{ background: url(http://game.gtimg.cn/images/ttcz/cp/a20160815dfwdwap/rule-bg.jpg) no-repeat bottom right #fff; background-size: 100% auto;}
.con_rule .rule_dom{ width: 100%; padding:0 .13rem; box-sizing: border-box;}
.con_rule .rule_dom ul{ padding: .14rem 0;}
.con_rule .rule_dom li{ padding: .15rem 0; border-bottom: 1px dashed #b3b4bb;}
.con_rule .rule_dom li:last-child{ border: none;}
.con_rule .rule_dom h5{ float: left; width: .73rem; height: .31rem; border: .015rem solid #dfbd72; border-radius: .15rem; box-sizing: border-box; font-size: .12rem; line-height: .28rem; color: #61646e; text-align: center; margin: 0;}
.con_rule .rule_dom p{ float: left; width: 2.04rem; padding-left: .12rem; font-size: .12rem; line-height: .18rem; color: #404040;}
.con_rule .rule_dom span{color: #b23435;}
.con_rule .rule_dom .p_t{ padding-top: .08rem;}
.con_rule .rule_dom .rule-img{ display: block; margin: auto; width: 2.7rem;}

/*=============赛事奖励============*/
.con_reward{ background: url(http://game.gtimg.cn/images/ttcz/cp/a20160815dfwdwap/reward-bg.jpg) no-repeat bottom right #191b21; background-size: 100% auto; padding-bottom: .28rem;}
.con_reward .reward_tle{ display: block; width: 1.09rem; margin: auto; padding-top: .25rem; padding-bottom: .16rem;}
.con_reward .reward_img{ display: block; width: 2.88rem; margin: auto; padding-bottom: .05rem;}
.con_reward .reward_gold{ padding-bottom: .1rem;}
.con_reward .reward_gold .reward_tle{ width: .93rem;}
.con_reward .reward_gold .reward_img{ width: 100%;}
.con_reward .reward_second{}
.con_reward .reward_third{}
.con_reward dl{ border-top: 1px solid #363645; margin-top: .23rem;}
.con_reward dl p{ float: left; font-size: .1rem; line-height: .12rem; color: #a5a5a5;}
.con_reward dl p.reward_num{ width: .89rem;}
.con_reward dl p.reward_entity{ width: 1.4rem;}
.con_reward dl p.reward_name{width:.56rem; float: right;}
.con_reward dl dt{border-bottom: 1px solid #363645; width: 100%; padding: .08rem .15rem; box-sizing: border-box;}
.con_reward dl dt p{ color: #b23435;}
.con_reward dl dd{border-bottom: 1px solid #363645; width: 100%; padding: .08rem .15rem; box-sizing: border-box;}


/*公共样式*/
.footer_link{width:100%;height:0.55rem;background-position:0 -1.21rem;font-size:0;}
.footer_link a{display:inline-block;width:50%;line-height:.55rem;overflow:hidden;text-indent:-999rem;}
.qrcode_wrap{width:100%;height:3.03rem;overflow:hidden;background:url(http://game.gtimg.cn/images/ttcz/cp/a20160815dfwdwap/footer_bg.jpg) no-repeat 0 0;background-size:3.2rem auto;font-size:.14rem;line-height:.2rem;text-align:center;color:#a1a2ae; padding: 0 0.13rem; box-sizing: border-box;}
.qrcode_wrap a{color:#a1a2ae;}
.qrcode_wrap .yel{color:#c7ad74;font-size:.16rem;}
.wx_code,.sq_code{width:1.4rem;overflow:hidden;margin:.4rem auto 0;display:block; float: left;}
.sq_code{ margin-right: 0.1rem;}
.code_border{width:1.2rem;background:url(http://game.gtimg.cn/images/ttcz/cp/a20160815dfwdwap/qrcode_bg.png) no-repeat 0 0;background-size:1.44rem auto;padding:0.13rem 0.12rem;}
/*.browser{background:#000;height:auto;}*/
.normal_code{width:80%;padding:10%;display:none;}
.normal_code p{width:46%;float:left;margin:0 2%;}
.normal_code .wx_ico,.normal_code .sq_ico{width:.44rem;height:.36rem;margin:0 auto;display:block;background-position:-2.83rem -1.77rem;}
.normal_code .sq_ico{background-position:-2.24rem -1.77rem;}
.wx_plat .wx_code{display:block;}
.sq_plat .sq_code{display:block;}
.browser  .normal_code{display:none;}

.to_top{width:100%;height:.55rem;border-top:1px solid #000;background-position:0 -2.14rem;font-size:.16rem;}
.to_top a{width:50%;margin:0 auto;display:block;height:100%;line-height:.55rem;text-align:center;color:#dfbe7e;}
.to_top a:after{content:"";display:inline-block;width:.1rem;height:.1rem;-webkit-transform: rotate(45deg);border-left: 2px solid #dfbe7e;border-top: 2px solid #dfbe7e;margin:0 0 -.02rem .1rem;}
.footer_copyright{height:.6rem;position:relative;background:#000;text-align:center;color:#666;font-size:.1rem;padding-top:.4rem;line-height:.2rem;}
.footer_copyright:before{content:"";display:block;width:.72rem;height:.2rem;background:url(http://game.gtimg.cn/images/ttcz/cp/a20160815dfwdwap/common.png) no-repeat 0 -1.85rem;background-size:3.2rem auto;position:absolute;left:50%;top:.2rem;margin-left:-.36rem;}
