@charset "gb2312";
/**kv**/
html,body{height:100%;}
.first_chapter{height:5.86rem; box-sizing: border-box;font-size:.16rem; background:url(//game.gtimg.cn/images/tsumtsum/m201903/bg1.jpg) no-repeat; background-size:3.2rem 5.265rem; background-position: 0 0.6rem; position: relative;}
.btn-top-dw{ display: block; width: 2.21rem; height: 0.68rem; text-align: center; background: url(//game.gtimg.cn/images/tsumtsum/m201903/spr-dw.png) no-repeat; background-size:2.39rem 1.145rem; background-position: 0 0; text-indent: -9999px; line-height: 0.68rem; margin: 4.46rem auto 0;}


.kv_roll_ul{height:100%;}
.kv_roll_ul li{height:100%;overflow:hidden;}
.kv_roll_ul li img{display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);}
/**中间导航**/
.center_nav{width:100%;height:0.56rem;line-height:0.56rem;background: #b74c3f;display:-webkit-box;-webkit-box-orient:horizontal;position:absolute;bottom:0;left:0;}
.center_nav a{height:100%;display:block;-webkit-box-flex:1;color:#fff;text-align:center;}
.center_nav a:before{content:"";display:inline-block;vertical-align:middle;width:0.25rem;height:0.25rem;margin-right:0.05rem;}
.ico_strategy,.ico_gallery{border-right:0.01rem solid #c15d51;}
.ico_strategy:before{background:url(//game.gtimg.cn/images/tsumtsum/m201903/common.png) no-repeat 0 -.8rem;background-size:1.6rem auto;}
.ico_gallery:before{background:url(//game.gtimg.cn/images/tsumtsum/m201903/common.png) no-repeat 0 -1.62rem;background-size:1.6rem auto;}
.ico_bbs:before{background:url(//game.gtimg.cn/images/tsumtsum/m201903/common.png) no-repeat 0 -1.23rem;background-size:1.6rem auto;}
.first_chapter .controller{width:100%;height:0.2rem;padding-top:0.15rem;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(0,0,0,0)), to(rgba(0,0,0,.4)));position:absolute;bottom:0.56rem;left:0;text-align:center;}
.first_chapter .controller li{display:inline-block;width:0.1rem;height:0.1rem;border-radius:0.1rem;background:#fff;margin:0 0.03rem;opacity:.5;}
.first_chapter .controller li.current{opacity:1;}
.first_chapter .controller li a{display: none;}

/*反正就是一个很大的盒子*/
.cont-box{ width: 100%; height: 7.80rem; background:url(//game.gtimg.cn/images/tsumtsum/m201903/bg2.jpg) no-repeat; background-size:3.2rem 7.865rem;}
/** 游戏特色 **/
 h2.gray{width:100%;height:0.27rem; font-size:0.12rem;text-align:center;color:#ffffff;}
.liner{ width:0.2rem; height: 0.02rem; background: #e1d8be; margin: 0 auto;}
.info_wrap{position:relative;height:3.78rem; background-size:cover;font-size:.16rem;}
.info_wrap h3{width:100%;height:0.54rem;line-height:0.54rem;font-size:0.25rem;font-weight:500; color:#ffffff; text-shadow: 1px 0px 3px #676767;}

.info_roll_ul li{overflow:hidden;position:relative;text-align:center;}
.info_roll_ul li img{ width: 100%; height: auto;}
.info_roll_ul .details{width:100%;height:.32rem;color:#000;font-size:.12rem;line-height:.16rem;padding-bottom:0.15rem;}
.info_wrap .controller{width:100%;height:0.35rem;text-align:center;font-size:0;line-height:.35rem; background: #a4e2fe; margin-top: -5px;}
.info_wrap .controller li{display:inline-block;width:10px;height:10px;border-radius:50%; border:2px solid  #628898; margin:0.12rem 0.03rem;text-indent:-99rem;}

.info_wrap .controller li.current{background:#0091de; border:2px solid  #0091de;}

.ico_left,.ico_right{width:0.5rem;height:0.5rem;position:absolute;top:50%;margin-top:0.2rem;}
.ico_left:before,.ico_right:before{content:"";width:100%;height:100%;display:block;border-radius:0.3rem;background:#000;opacity:.6;}
.ico_left:after,.ico_right:after{content:"";width:0.12rem;height:0.12rem;display:block;border-left:0.02rem solid #fff;border-top:0.02rem solid #fff;position:absolute;top:0.18rem;}
.ico_left:after{right:0.05rem;-webkit-transform:rotate(-45deg);}
.ico_right:after{left:0.05rem;-webkit-transform:rotate(135deg);}
.ico_left{left:-0.25rem;}
.ico_right{right:-0.25rem;}
/**轮播广告**/
.adroll_wrap{width:100%;position:relative;font-size:.16rem;}
.news_roll li a{display:block; padding:0 0.2rem; position: relative;}
.news_roll li .img-title{ color: #ffffff; font-size: 0.18rem; font-weight: bold; position: absolute; top: 0.27rem; left: 0.4rem; text-shadow: 2px 2px 2px #c0831c;}
.news_roll li .icon-see{ width: 0.8rem; height: 0.2rem; line-height: 0.2rem;  font-size: 0.1rem; border-radius: 0.2rem; text-align: center; font-weight: bold; color: #ffffff; background: rgba(191,137,31,.5); position: absolute; top: 0.525rem; left: 0.4rem;}
.news_roll li .icon-see2{ display: block; width: 0.8rem; height: 0.2rem; line-height: 0.22rem;  border-radius: 0.2rem;  background: url(//game.gtimg.cn/images/tsumtsum/m201903/arrow.png) no-repeat; text-indent: -0.085rem; background-size:0.06rem 0.105rem; background-position:0.65rem 0.045rem;}
.news_roll li .img-title2{text-shadow: 2px 1px 5px #003366;}
.news_roll li .icon-see3{ background: rgba(0,102,204,.5);}


.news_roll li img{display:block;border-radius:0.1rem;}
.adroll_wrap .controller{width:100%;height:0.35rem;text-align:center;}
.adroll_wrap .controller li{display:inline-block; width:10px;height:10px;border-radius:50%; border:2px solid  #628898; margin:0.12rem 0.03rem;text-indent:-99rem;}
.adroll_wrap .controller li.current{background:#0091de; border:2px solid  #0091de;}
/**新闻公告**/
.white_h2{height: 0.42rem; line-height:0.42rem;color:#ffffff;font-weight:normal;text-align:center;font-size:0.12rem;}
.news_wrap{width:100%;font-size:.16rem;}
.news{width:100%;}
.news li{width:100%; height: 0.475rem; padding:0 0.2rem 0; margin-bottom: 0.1rem; position:relative;-webkit-box-sizing:border-box;display:-webkit-box;}
.news .more{text-align:center; height:0.6rem;padding:0;}
.news .more a{line-height:0.6rem;}
.news .ico{width:0.4rem;height:0.4rem;border-radius:50%;color:#000;line-height:0.4rem; margin-right: .1rem; text-align:center;padding:0;border:none;-webkit-box-flex:0;font-weight:400;font-size:.12rem;}
.ico_gonggao{background:#feee57;}
.ico_act{background:#84d2f8;}
.ico_news{background:#fdbb67;}
.ico_gonglve{background:#84d2f8;}

.news a{-webkit-box-flex:1;display:block;color:#ffffff;font-size:.14rem; font-weight: bold; border-bottom: 1px solid #76c9f5; text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:.20rem;}
.news p{color:#cccccc;font-size:.09rem;}
/**footer**/
footer{font-size:.1rem;}
.footer_link{width:100%;height:.55rem;line-height:.55rem;background:#444;display:-webkit-box;-webkit-box-orient:horizontal;}
.footer_link a{height:100%;display:block;-webkit-box-flex:1;color:#fff;text-align:center;}
.ico_connect{border-right:0.01rem solid #000;}
.footer_link a:before{content:"";display:inline-block;vertical-align:middle;width:0.25rem;height:0.25rem;margin-right:0.05rem;}
.ico_connect:before{background:url(//game.gtimg.cn/images/tsumtsum/m201903/common.png) no-repeat 0 -2.1rem;background-size:1.6rem auto;}
.ico_bbs:before{background:url(//game.gtimg.cn/images/tsumtsum/m201903/common.png) no-repeat 0 -1.23rem;background-size:1.6rem auto;}
.qrcode_wrap{width:100%;background:#000;overflow:hidden;font-size:.14rem;line-height:.2rem;text-align:center;color:#a1a2ae;}
.my-code-box{width:100%;background:#000;overflow:hidden;font-size:.14rem;line-height:.2rem;text-align:center;color:#a1a2ae;}

.qrcode_wrap a{color:#a1a2ae;}
.code_border img{display:block;}
.qrcode_wrap .yel{color:#ff0;white-space:nowrap;}
.wx_code,.sq_code{width:1.6rem;overflow:hidden;margin:.4rem auto;display:none;}
.my-code{width:1.6rem;overflow:hidden;margin:.4rem auto;display:block !important;}
.code_border{margin:0 auto; border-radius: 0.1rem; overflow: hidden;}
.normal_code{width:90%;padding:10% 5%;display:none;}
.normal_code p{width:46%;float:left;margin:0 2%;}
.normal_code .wx_ico,.normal_code .sq_ico{width:.64rem;height:.64rem;margin:0 auto;display:block;background-position:-.65rem 0;}
.normal_code .sq_ico{background-position:0 0;}
.wx_plat .wx_code{display:block;}
.sq_plat .sq_code{display:block;}
.browser .normal_code{display:block;}


.to_top{width:100%;height:.55rem;border-top:1px solid #000;background:#333;font-size:.16rem;}
.to_top a{width:50%;margin:0 auto;display:block;height:100%;line-height:.55rem;text-align:center;color:#adaeb1;}
.to_top a:after{content:"";display:inline-block;width:.1rem;height:.1rem;-webkit-transform: rotate(45deg);border-left: 2px solid #adaeb1;border-top: 2px solid #adaeb1;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(//game.gtimg.cn/images/tsumtsum/m201903/common.png) no-repeat 0 -2.52rem;background-size:1.6rem auto;position:absolute;left:50%;top:.2rem;margin-left:-.36rem;}


/*my footer*/
.footer_tips{ height: 1.81rem; background: #181716;}
.btn-dw{ display: block; width: 2.375rem; height: 0.425rem; background: url(//game.gtimg.cn/images/tsumtsum/m201903/spr-dw.png) no-repeat; background-size:2.39rem 1.145rem; background-position: 0 -0.72rem; margin: 0.2rem auto; text-align: center; line-height: 0.425rem; text-indent: -9999px;}
.btn-sina{ display: block; width: 0.73rem; height: 1.04rem; margin: 0 auto; text-align: center;}
.btn-sina img{ display: block; width: 0.35rem; margin: 0 auto;}
.btn-sina span{ display: block; height: 0.19rem; line-height: 0.19rem; font-size: 0.12rem; color: #919096;}
.btn-sina .yellow-color{ color: #f3f205;}
.my-code .code-tips{ height: 0.25rem; line-height: 0.3rem;  font-size: 0.12rem; color: #aaabb8;}
.my-code .code-tips2{ font-size: 0.15rem; font-weight: bold; color: #c7bebe;}


/*mydetails css*/
.top-return{ height: 0.2rem; background: #0056b8; padding-top: .6rem;}
.arrow{width:.2rem; line-height: .2rem; color:#fff; font-size:.1rem;  padding-left:20px;position:relative;display:block;-webkit-box-flex:0;white-space:nowrap}
.arrow:before{content:"";display:block; width:0.075rem; height:0.075rem; border-left:1px solid #fff;border-top:1px solid #fff;-webkit-transform:rotate(-45deg);position:absolute;left:9px;top:6px}
/*conten-maxbox*/
.detail-container{padding: 15px;overflow: hidden;}
.detail-header{border-bottom: 1px solid #f2f2f2; padding-bottom: 20px;}
.detail-title{font-size:0.18rem;color:#333;line-height:0.28rem;padding-bottom:5px}
.detail-info{font-size: 0.06rem;font-family: "Helvetica"; color: #333;}
.detail-links{ color: #6987aa;}
.detail-date{color: #8c8c8c; margin-right: 0.05rem;}
.conten-txt{    padding: 0.05rem 0 0.3rem 0; color: #3e3e3e; font-size: 0.085rem; line-height: 0.13rem;word-wrap: break-word;word-break: normal;overflow: hidden;}
