@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,figure{margin:0;padding:0}fieldset,img{border:0}:focus{outline:0}address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}abbr,acronym{border:0;font-variant:normal}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}code,kbd,samp,tt{font-size:100%}input,button,textarea,select{*font-size:100%}body{line-height:1.5}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}sup,sub{font-size:100%;vertical-align:baseline}:link,:visited ,ins{text-decoration:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
.clearfix{margin-right:auto;margin-left:auto;*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}
b,em,i{font-style:normal;}
html,body{width:100%;}
a{color:#333;text-decoration:none;-webkit-tap-highlight-color: rgba(0,0,0,0);}
body{margin:0;font-family:"Microsoft Yahei",Arial,Tahoma,Helvetica,"SimSun","Hiragino Sans GB",sans-serif;font-size:12px;line-height:1.5;position:relative;color:#333;background:#fff;height:100%;}
button,input,select,textarea,th{background:#fff;font-size:12px;line-height:1;font-family:"Microsoft Yahei",Arial,Tahoma,Helvetica,"SimSun";}
input[type="submit"],input[type="reset"],input[type="password"],input[type="button"],input[type="text"],button{-webkit-appearance:none;}/*取消苹果渲染*/
*{-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-moz-text-size-adjust:none;-webkit-text-size-adjust: none;-ms-text-size-adjust: none;}
html {font-size:100px;}
body {font-size:.24rem;}
.h10{width:100%;height:.1rem;background-color: #f6f7f9 }
.bg{background:#fff;}
.flex_grow{-moz-flex-grow:1;flex-grow:1;}
.wrap{width:100%;max-width:7.5rem;min-width:3.2rem;margin:0 auto;overflow: hidden;}
.hide{display: none;}
.auto { height: auto!important; }
.hidden {overflow: hidden;}
.icon{background-image:url("../images/icon.png");background-size:8rem 8rem;}
.ico{background-image:url("../images/order.png");background-size:4rem 8rem;}
ul::-webkit-scrollbar {width: 0;height: 0;display: none;-webkit-appearance: none;border-radius: 0}
/* header */
header { height: 0.84rem; width: 100%; background: #ffffff; }
header .logo { width: 1.62rem; height: 0.68rem; float: left; background-position: 0 0; margin: 0.16rem 2.04rem 0 0.23rem; }
header .search { float: left; width: 3.38rem; height: 0.58rem;line-height: 0.58rem;background: #f6f6f6; border-radius: 0.28rem; margin-top: 0.21rem; }
header .search .fdj { width: 0.34rem; height: 0.34rem; float: right; background-position: -1.84rem 0; margin: 0.08rem 0.19rem 0 0; }
header .menu { width: 0.33rem; height: 0.29rem; float: right; background-position: -3.35rem 0; margin: 0.39rem 0.24rem 0 0; }
/* nav */
nav { position: relative;background: #fff; }
nav ul { display: flex; overflow-x: auto;width: 100%; }
nav ul li a { display: block;position: relative; height: 0.9rem; line-height: 0.9rem; font-size: 0.32rem; color: #505050; white-space: nowrap;padding: 0 0.1rem; margin: 0 0.24rem; }
nav ul li a.current {color: #ec003e; font-weight: bold;font-size: 0.4rem; }
nav ul li a i { display: none; position: absolute; width: 0.84rem; height: 0.1rem; background-position: -2.46rem -0.04rem; left: 0;right: 0; bottom: 0.06rem;margin: 0 auto; }
nav ul li a.current i { display: block; }
nav .navLinear { position: absolute; height: 0.87rem; width: 0.36rem; top: 0; right: 0; background: linear-gradient(to right,rgba(255,255,255,.6),#fff);; }
.navShadow { box-shadow: 0 0.08rem 0.08rem rgba(0, 0, 0, .02);z-index: 1; }
/* power */
.viewAuthority { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #fff; z-index: 9999999999; }
.viewAuthority .header { height: 0.9rem; line-height: 0.9rem; background: #f3f3f3; }
.viewAuthority .header i.prev { float: left; width: .22rem; height: .4rem; background-position: -3.17rem -0.54rem; margin: 0.26rem 2.5rem 0 0.41rem; }
.viewAuthority .header i.close { float: left; width: 0.28rem; height: 0.28rem; background-position: -0.54rem -1.87rem; margin: 0.31rem 1.68rem 0 0; }
.viewAuthority .header p { float: left; font-size: 0.32rem; color: #000; }
.viewAuthority p.tlt { line-height: 0.78rem; color: #333333; font-size: 0.28rem; font-weight: bold; margin: 0 0.43rem; }
.viewAuthority p.txt { line-height: 0.5rem; color: #7b7b7b; font-size: 0.27rem; margin: 0 0.43rem; }
.viewAuthority>p:nth-child(2) { margin-top: 0.42rem; }
/* footer */
footer { padding: 0.4rem 0 0.34rem 0; min-height: 2.04rem; background: #2a2a2b; width: 100%; max-width: 7.5rem; min-width: 3.2rem; margin: 0 auto;position: relative; }
footer a.logoBottom { display: block; width: 1.86rem; height: 0.8rem; background-position: -6.14rem -7.2rem; margin: 0 auto 0.3rem; }
footer p { text-align: center; line-height: 0.28rem; color: #7a7a7b; font-size: 0.24rem;margin: 0 0.62rem; }
footer p a { color: #8e8e8f; }
/* common CSS */
.tlt_c_1 { height: 0.97rem; line-height: 0.97rem; font-size: 0.34rem; color: #4b4b4b; font-weight: bold; text-indent: 0.22rem; position: relative; }
.tlt_c_1 .more { position: absolute; font-size: 0.22rem; font-weight: normal; color: #cac8c9; top: 0; bottom: 0; right: 0.25rem; margin: auto 0; }
.tlt_c_1 .more em { color: #fd6308; }
.tlt_c_2 { font-size: 0.32rem; height: 0.94rem; line-height: 0.94rem; color: #333; padding-left: 0.27rem; position: relative; }
.tlt_c_2 .report { position: absolute; height: 0.38rem; line-height: 0.38rem; padding: 0 0.12rem; border-radius: 0.22rem; border: 0.01rem solid #ececec; right: 0.2rem; top: 0; bottom: 0; margin: auto; font-size: 0.22rem; color: #ffd403; }
.tlt_c_2 .report i { display: inline-block; width: 0.26rem; height: 0.26rem; background-position: -6.25rem -0.01rem; vertical-align: top; margin: 0.06rem 0.05rem 0 0; }
.horizontal_c_1 { width: 100%; display: flex; overflow-x: auto; }
.horizontal_c_1 a { display: block; width: 1.9rem; margin: 0.02rem 0.07rem 0; position: relative; }
.horizontal_c_1 a .hot { position: absolute; width: 0.66rem; height: 0.66rem; background-position: -0.06rem -0.82rem; top: -0.02rem; left: 0.04rem; }
.horizontal_c_1 a img { display: block; width: 1.78rem; height: 1.78rem; border-radius: 0.36rem; margin: 0 auto; }
.horizontal_c_1 a p { height: 0.53rem; width: 100%; line-height: 0.53rem; font-size: 0.24rem; color: #4b4b4b; text-align: center; white-space: nowrap; overflow: hidden; }
.horizontal_c_1 a div { width: 1.18rem; height: 0.48rem; line-height: 0.48rem; text-align: center; font-size: 0.22rem; color: #ec003e; border-radius: 0.24rem; border: 0.01rem solid #ec003e; margin: 0.03rem auto 0.34rem; }
.horizontal_c_1 a div i { display: inline-block; width: 0.18rem; height: 0.21rem; background-position: -4.23rem -0.65rem; vertical-align: top; margin: 0.14rem 0.07rem 0 0; }
.vertical_c_l { margin-bottom: 0.08rem; }
.vertical_c_l li a { display: block; height: 1.3rem; padding: 0.32rem 0 0.27rem; margin-left: 0.2rem; border-top: 0.01rem solid #ececec; }
.vertical_c_l li:last-child a { border-bottom: 0.01rem solid #ececec; }
.vertical_c_l li a img, .vertical_c_l li a .cont, .vertical_c_l li a .down, .vertical_c_l li a .order { float: left; }
.vertical_c_l li a img { width: 1.28rem; height: 1.28rem; border-radius: 0.28rem; margin-right: 0.31rem; }
.vertical_c_l li a .cont { width: 4rem; white-space: nowrap; overflow: hidden; }
.vertical_c_l li a .cont .name { height: 0.36rem; line-height: 0.36rem; font-size: 0.3rem; color: #333333; font-weight: bold; }
.vertical_c_l li a .cont .name span { color: #ec003e; }
.vertical_c_l li a .cont .msg { height: 0.54rem; line-height: 0.54rem; font-size: 0.22rem; color: #9f9fa4; }
.vertical_c_l li a .cont .msg em { color: #ffa114; padding: 0 0.08rem 0 0.28rem; }
.vertical_c_l li a .cont .update { height: 0.32rem; line-height: 0.32rem; font-size: 0.22rem; color: #9f9fa4; }
.vertical_c_l li a .cont .type { height: 0.4rem; line-height: 0.4rem; font-size: 0.18rem; overflow: hidden; }
.vertical_c_l li a .cont .type span { float: left; height: 0.36rem; line-height: 0.36rem; padding: 0 0.14rem; color: #be68cb; background: #fcedfb; border-radius: 0.08rem; margin: 0 0.1rem 0.1rem 0; }
.vertical_c_l li a .cont .type span:nth-child(2n) { color: #f5507b; background: #fef0f3; }
.vertical_c_l li a .cont .type span:nth-child(3n) { color: #54c32d; background: #edfcf3; }
.vertical_c_l li a .down, .vertical_c_l li a .order { width: 1.2rem; height: 0.5rem; line-height: 0.5rem; font-size: 0.24rem; color: #fff; text-align: center; background: #ec003e; border-radius: 0.24rem; margin: 0.47rem 0 0 0.21rem; }
.vertical_c_l li a .order { background: #ff9933; }
.horizontal_c_2 { margin: 0 0 0.32rem 0.21rem; }
.horizontal_c_2 li { float: left; margin: 0 0.3rem 0.19rem 0; }
.horizontal_c_2 li a { display: block; /* width: 1.54rem; */ height: 0.62rem; line-height: 0.62rem; color: #f1516c; text-align: center; font-size: 0.24rem; border-radius: 0.28rem; background: #ffedee; padding: 0 0.3rem; }
.horizontal_c_2 li:nth-child(2n) a { color: #45b97c; background: #edfff5; }
.horizontal_c_2 li:nth-child(3n) a { color: #796cb0; background: #f1edff; }
.horizontal_c_2 li:nth-child(4n) a { color: #009ad6; background: #edfaff; }
.horizontal_c_2 li:nth-child(5n) a { color: #4e72b8; background: #edf3ff; }
.horizontal_c_2 li:nth-child(6n) a { color: #dea32c; background: #fff9ed; }
.horizontal_c_2 li:nth-child(7n) a { color: #f69c9f; background: #ffedee; }
.horizontal_c_2 li:nth-child(8n) a { color: #8f8f8f; background: #eeeeee; }
.rank_c_1 { width: 100%; height: 2.37rem; background: url(../images/bg2.jpg); background-size: cover; position: relative; }
.rank_c_1 .tab_c_rank { position: absolute; width: 7.08rem; height: 0.72rem; bottom: 0; left: 0; right: 0; margin: auto; background: #ffffff90; border-radius: 0.18rem 0.18rem 0 0; }
.rank_c_1 .tab_c_rank div, .rank_c_1 .tab_c_rank a { float: left; width: 3.54rem; height: 0.72rem; line-height: 0.72rem; font-size: 0.3rem; color: #666666; text-align: center; }
.rank_c_1 .tab_c_rank div i, .rank_c_1 .tab_c_rank a i { display: inline-block; height: 0.33rem; width: 0.36rem; background-position: -5.12rem -0.53rem; vertical-align: top; margin: 0.18rem 0.11rem 0 0; }
.rank_c_1 .tab_c_rank div:last-child i, .rank_c_1 .tab_c_rank a:last-child i { width: 0.33rem; background-position: -5.62rem -0.54rem; vertical-align: top; margin: 0.2rem 0.11rem 0 0; }
.rank_c_1 .tab_c_rank div.current, .rank_c_1 .tab_c_rank a.current { border-radius: 0.2rem 0.2rem 0 0; background: #fff; color: #ec003e; position: relative; top: -0.1rem; padding-top: 0.1rem; }
.rank_c_1 .tab_c_rank div.current i, .rank_c_1 .tab_c_rank a.current i { background-position: -4.6rem -0.53rem; }
.rank_c_1 .tab_c_rank div.current:last-child i, .rank_c_1 .tab_c_rank a.current:last-child i { background-position: -6.11rem -0.54rem; }
.sort_c_1 { position: relative; }
.sectionOne_l_qd::after { content: ""; position: absolute; width: 7.07rem; height: 0.54rem; background-image: url(../images/bg3.png); background-size: cover; bottom: -0.35rem; left: 0; right: 0; margin: auto; border-top: 0.06rem solid #ffffff; }
.sort_c_1 li { float: left; }
.sort_c_1 li a { display: flex; height: 0.91rem; width: 2.34rem; border-right: 0.01rem solid #e5e8ed; border-bottom: 0.01rem solid #e5e8ed; align-items: center; justify-content: center; position: relative; }
.sort_c_1 li:nth-child(3n) a { border-right: none; }
.sort_c_1 li a .cont { max-width: 1.4rem; white-space: nowrap; overflow: hidden; margin-left: 0.17rem; position: relative; z-index: 1; }
.sort_c_1 li a .cont .name { font-size: 0.24rem; color: #525252; height: 0.33rem; line-height: 0.33rem; }
.sort_c_1 li a .cont .num { font-size: 0.18rem; color: #9a9a9a; height: 0.27rem; line-height: 0.27rem; }
.sort_c_1 li a i { float: left; width: 0.38rem; height: 0.38rem; background-position: 0 -2.7rem; position: relative; z-index: 1; }
.sort_c_1 li:nth-child(2) a i { background-position: 0 -3.84rem; }
.sort_c_1 li:nth-child(3) a i { background-position: -0.56rem -3.85rem; }
.sort_c_1 li:nth-child(4) a i { background-position: -1.23rem -3.87rem; }
.sort_c_1 li:nth-child(5) a i { background-position: -1.86rem -3.87rem; }
.sort_c_1 li:nth-child(6) a i { background-position: -2.5rem -3.87rem; }
.sort_c_1 li:nth-child(7) a i { background-position: -3.15rem -3.87rem; }
.sort_c_1 li:nth-child(8) a i { background-position: -3.74rem -3.86rem; }
.sort_c_1 li:nth-child(9) a i { background-position: -4.34rem -3.87rem; }
.sort_c_1 li:nth-child(10) a i { background-position: -4.98rem -3.85rem; }
.sort_c_1 li:nth-child(11) a i { background-position: -5.67rem -3.87rem; }
.sort_c_1 li:nth-child(12) a i { background-position: -6.25rem -3.87rem; }
.sort_c_1 li a.current::before { position: absolute; content: ""; width: 100%; height: 100%; background: #ff6767; border-radius: 0.18rem; z-index: 1; box-shadow: 0 0.05rem 0.08rem 0 rgba(255, 0, 0, .19); }
.sort_c_1 li a.current .name, .sort_c_1 li a.current .num{ color: #fff; }
.sort_c_1 li a.current i { background-position: 0 -3.27rem; }
.sort_c_1 li:nth-child(2) a.current i { background-position: 0 -4.35rem; }
.sort_c_1 li:nth-child(3) a.current i { background-position: -0.56rem -4.35rem; }
.sort_c_1 li:nth-child(4) a.current i { background-position: -1.23rem -4.39rem; }
.sort_c_1 li:nth-child(5) a.current i { background-position: -1.84rem -4.39rem; }
.sort_c_1 li:nth-child(6) a.current i { background-position: -2.5rem -4.39rem; }
.sort_c_1 li:nth-child(7) a.current i { background-position: -3.15rem -4.39rem; }
.sort_c_1 li:nth-child(8) a.current i { background-position: -3.74rem -4.39rem; }
.sort_c_1 li:nth-child(9) a.current i { background-position: -4.34rem -4.39rem; }
.sort_c_1 li:nth-child(10) a.current i { background-position: -4.98rem -4.37rem; }
.sort_c_1 li:nth-child(11) a.current i { background-position: -5.67rem -4.39rem; }
.sort_c_1 li:nth-child(12) a.current i { background-position: -6.25rem -4.39rem; }
.sort_btn_1, .sort_btn_2 { position: absolute; width: 1.53rem; height: 0.46rem; line-height: 0.46rem; bottom: -0.35rem; left: 0; right: 0; margin: auto; font-size: 0.18rem; color: #ff5d25; text-align: center; z-index: 1; }
.sort_btn_1 i, .sort_btn_2 i { display: inline-block; width: 0.16rem; height: 0.12rem; background-position: -6.77rem -0.69rem; margin-left: 0.08rem; }
.sort_btn_2 i { transform: rotate(180deg); }
.sort_c_2 li a i { width: 0.42rem;}
.sort_c_2 li:nth-child(2) a i { background-position: -0.59rem -2.7rem;}
.sort_c_2 li:nth-child(3) a i { background-position: -1.36rem -2.68rem;}
.sort_c_2 li:nth-child(4) a i { background-position: -1.97rem -2.7rem;}
.sort_c_2 li:nth-child(5) a i { background-position: -2.72rem -2.7rem;}
.sort_c_2 li:nth-child(6) a i { background-position: -3.46rem -2.73rem;}
.sort_c_2 li:nth-child(7) a i { background-position: -4.1rem -2.72rem;}
.sort_c_2 li:nth-child(8) a i { background-position: -4.66rem -2.72rem;}
.sort_c_2 li:nth-child(9) a i { background-position: -5.3rem -2.72rem;}
.sort_c_2 li:nth-child(10) a i { background-position: -5.92rem -2.75rem;}
.sort_c_2 li:nth-child(11) a.current i { background-position: -6.65rem -3.35rem;}
.sort_c_2 li:nth-child(12) a.current i { background-position: -7.3rem -3.35rem;}
.sort_c_2 li:nth-child(2) a.current i { background-position: -0.59rem -3.27rem;}
.sort_c_2 li:nth-child(3) a.current i { background-position: -1.36rem -3.25rem;}
.sort_c_2 li:nth-child(4) a.current i { background-position: -1.97rem -3.27rem;}
.sort_c_2 li:nth-child(5) a.current i { background-position: -2.72rem -3.27rem;}
.sort_c_2 li:nth-child(6) a.current i { background-position: -3.46rem -3.3rem;}
.sort_c_2 li:nth-child(7) a.current i { background-position: -4.1rem -3.29rem;}
.sort_c_2 li:nth-child(8) a.current i { background-position: -4.66rem -3.29rem;}
.sort_c_2 li:nth-child(9) a.current i { background-position: -5.3rem -3.29rem;}
.sort_c_2 li:nth-child(10) a.current i { background-position: -5.92rem -3.32rem;}
.sort_c_2 li:nth-child(11) a.current i { background-position: -6.65rem -3.35rem;}
.sort_c_2 li:nth-child(12) a.current i { background-position: -7.3rem -3.35rem;}
.tab_c_list { height: 1.09rem; line-height: 1.09rem; }
.tab_c_list div { float: left; font-size: 0.34rem; color: #4b4b4b; font-weight: bold; margin: 0 0.4rem 0 0.42rem; position: relative; }
.tab_c_list div::before { content: ""; position: absolute; top: 0; bottom: 0; left: -0.2rem; margin: auto; width: 0.08rem; height: 0.28rem; background: linear-gradient(to bottom, #f01867, #fd6308); border-radius: 0.04rem; }
.tab_c_list a { float: left; font-size: 0.28rem; color: #787878; margin: 0.02rem 0.42rem 0 0; }
.tab_c_list a.current { color: #ec003e; }
/* gd */
.gdWrap { background: #f4f4f4; }
.sectionOne_gd_qd { position: relative; }
.sectionOne_gd_qd>.gameBg { position: absolute; width: 100%; height: 3.25rem; overflow: hidden; }
.sectionOne_gd_qd>.gameBg::before { content: ""; position: absolute; width: 100%; height: 3.25rem; background: rgba(0, 0, 0, .7); z-index: 1; }
.sectionOne_gd_qd>.gameBg img { display: block; width: 100%; min-height: 3.25rem; transform: scale(1.2); margin-top: -1rem; -webkit-filter: blur(4px); filter: blur(4px); }
.sectionOne_gd_qd .gameMsg { position: relative; padding: 0.85rem 0.2rem 0.27rem; background: #fff; border: 0.01rem solid #ebebeb; border-radius: 1.08rem 1.08rem 0.2rem 0.2rem; z-index: 1; margin: 2.16rem 0.22rem 0.3rem; }
.sectionOne_gd_qd .gameMsg>img { width: 1.6rem; height: 1.6rem; border-radius: 0.32rem; top: -0.76rem; left: 0; right: 0; margin: 0 auto; position: absolute; }
.sectionOne_gd_qd .gameMsg h1 { font-size: 0.36rem; line-height: 0.78rem; max-width: 6.6rem; white-space: nowrap; overflow: hidden; color: #242424; text-align: center; font-weight: 500; }
.sectionOne_gd_qd .gameMsg .date { line-height: 0.38rem; color: #999999; font-size: 0.24rem; text-align: center; }
.sectionOne_gd_qd .gameMsg .date em { max-width: 1.5rem; white-space: nowrap; overflow: hidden; color: #ec003e; padding: 0 0.34rem 0 0.16rem; }
.sectionOne_gd_qd .gameMsg .date em:last-child { color: #666666; }
.sectionOne_gd_qd .gameMsg .type { min-height: 0.6rem; display: flex; justify-content: center; flex-wrap: wrap; margin-top: 0.24rem; }
.sectionOne_gd_qd .gameMsg .type span { height: 0.36rem; line-height: 0.36rem; border-radius: 0.08rem; background: #fcedfb; font-size: 0.2rem; color: #b95cc7; padding: 0 0.11rem; margin: 0 0.1rem 0.24rem 0; }
.sectionOne_gd_qd .gameMsg .type span:nth-child(2n){ background: #fef0f3; color: #f5507b; }
.sectionOne_gd_qd .gameMsg .type span:nth-child(3n){ background: #edfcf3; color: #54c32d; }
.sectionOne_gd_qd .gameMsg .type span:nth-child(4n){ background: #edf6fc; color: #43c3e8; }
.sectionOne_gd_qd .gameMsg .type span:nth-child(5n){ background: #faf7f1; color: #b3904d; }
.sectionOne_gd_qd .gameMsg .downBox { margin-bottom: 0.26rem;}
.sectionOne_gd_qd .gameMsg .downBox a.androidDown { display: block; width: 6.66rem; height: 0.7rem; line-height: 0.7rem; background: linear-gradient(to right, #23c268, #25d973); border-radius: 0.36rem; color: #fff; font-size: 0.26rem; text-align: center; margin: 0.2rem auto 0.38rem; box-shadow: 0 0.05rem 0.08rem 0 rgba(35, 194, 105, .25); }
.sectionOne_gd_qd .gameMsg .downBox a.androidDown i { display: inline-block; width: 0.25rem; height: 0.29rem; vertical-align: top; margin: 0.22rem 0.1rem 0 0; background-position: -4.19rem -1.26rem; }
.sectionOne_gd_qd .gameMsg .downBox a.iosDown { display: block; width: 6.66rem; height: 0.7rem; line-height: 0.7rem; background: linear-gradient(to right, #2c4efd, #0491f9); border-radius: 0.36rem; color: #fff; font-size: 0.26rem; text-align: center; margin: 0.2rem auto 0.38rem; box-shadow: 0 0.05rem 0.08rem 0 rgba(6, 143, 249, .25); }
.sectionOne_gd_qd .gameMsg .downBox a.iosDown i { display: inline-block; width: 0.26rem; height: 0.3rem; vertical-align: top; margin: 0.2rem 0.1rem 0 0; background-position: -5.07rem -1.24rem; }
.sectionOne_gd_qd .gameMsg .downBox div.noDown { display: block; width: 6.66rem; height: 0.7rem; line-height: 0.7rem; background: #dbdbdb; border-radius: 0.36rem; color: #fff; font-size: 0.26rem; text-align: center; margin: 0.2rem auto 0.38rem; }
.sectionOne_gd_qd .gameMsg .downBox .order { display: block; width: 6.66rem; height: 0.7rem; line-height: 0.7rem; background: linear-gradient(to right, #ff9900, #ff9900); border-radius: 0.36rem; color: #fff; font-size: 0.26rem; text-align: center; margin: 0.2rem auto 0.38rem; box-shadow: 0 0.08rem 0.08rem 0 rgba(236, 0, 62, .06); }
.sectionOne_gd_qd .gameMsg .downBox .order i { display: inline-block; width: 0.29rem; height: 0.28rem; vertical-align: top; margin: 0.22rem 0.1rem 0 0; background-position: -4.59rem -1.26rem; }
.sectionOne_gd_qd .gameMsg .downBox p.explain { padding: 0.19rem 0.23rem; width: 6.2rem; color: #666666; font-size: 0.24rem; line-height: 0.4rem; margin: 0 0 0.37rem; border-radius: 0.08rem; background-color: #fffaf2; border: 1px solid #ffd2a6; }
.sectionOne_gd_qd .gameMsg .downBox .pull { font-size: 0; width: 1.6rem; height: 1.6rem; border-radius: 0.32rem; top: -0.76rem; left: 0; right: 0; margin: 0 auto; position: absolute; background-position: -6.4rem -5.26rem; background-image:url("../images/icon.png");background-size:8rem 8rem; z-index: 1;border: none;background-color: rgba(255,255,255,0); }
.sectionOne_gd_qd .gd_tabmenu { width: 6.64rem; margin: 0 auto 0.21rem; border-bottom: 0.02rem solid #ffe5ec;border-top: 0.1rem solid #faf0f0; }
.sectionOne_gd_qd .gd_tabmenu>div { float:left;height: 0.86rem; line-height: 0.86rem; font-size: 0.3rem; color: #f24c78; position: relative; top: 0.02rem; cursor: pointer; border-bottom: 0.04rem solid transparent;margin-right: 1.5rem; }
.sectionOne_gd_qd .gd_tabmenu>div:nth-child(1) { margin-left: 0.88rem; }
.sectionOne_gd_qd .gd_tabmenu>div:nth-child(3) { margin-right: 0; }
.sectionOne_gd_qd .gd_tabmenu>div.current { color: #ec003e; border-bottom: 0.04rem solid #ec003e; }
.sectionOne_gd_qd .description { text-align: center; width: 6.66rem; position: relative;height: 0.85rem; }
.sectionOne_gd_qd .description p { display: inline-block; max-width: 5rem;font-weight: bold; height: 0.85rem; line-height: 0.85rem; text-align: center; font-size: 0.33rem; color: #292929;white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}
.sectionOne_gd_qd .description i { width: 0.24rem; height: 0.22rem; display: inline-block;vertical-align: top;position: relative; }
.sectionOne_gd_qd .description .sup { margin-right: 0.4rem;top: 0.2rem; background-position:-2.56rem -0.64rem; }
.sectionOne_gd_qd .description .bottom {  margin-left: 0.4rem;top: 0.2rem; background-position:-2.56rem -0.64rem;transform: rotate(180deg); }
/* slide */
.img_item {width: 6.66rem;overflow-x: auto;overflow-y: hidden; white-space: nowrap; -webkit-overflow-scrolling: touch;}
.img_item ul{font-size: 0;}
.img_item ul li {margin-right: .1rem; display: inline-block; }
.img_item ul li img, .img_item ul li video {width:auto;max-height: 3.9rem;}
div.photo-box {width: 100%;background: rgba(0,0,0,.8);height: 100% !important;position: fixed;overflow: hidden;display: none;z-index: 999;left: 0;top: 0;}
.cf {*zoom: 1;}
.pinch-zoom-container{height: 100% !important;}
.img-slider {position: absolute;left: 0;top: 0;padding: 0;}
.img-slider li {overflow: hidden;display: table-cell;vertical-align: middle;z-index: 999;}
div.photo-box li {list-style: none;}
.img-slider li img {vertical-align: middle;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.cf:before, .cf:after {content: " ";display: table;}
.cf:after {clear: both;}
.sectionTwo_gd_qd { width: 7.04rem; border-radius: 0.2rem; border: 0.01rem solid #ebebeb; margin: 0 0.22rem 0.1rem; padding-bottom: 0.12rem; background: #fff; }
.sectionTwo_gd_qd .auto { height: auto; }
.sectionTwo_gd_qd .hidden {overflow: hidden;}
.sectionTwo_gd_qd .hiddenBox { position: relative;}
.sectionTwo_gd_qd .hiddenBox>.cont>p { font-size: 0.24rem; color: #666; line-height: 0.42rem; padding: 0 0.2rem; }
.sectionTwo_gd_qd .hiddenBox>.cont>h3 {color:#333;line-height: 0.52rem;font-size: 0.32rem;margin-bottom: 0.08rem;}
.sectionTwo_gd_qd .hiddenBox>.cont>h3::before { content: ""; display: inline-block; width: 0.35rem; height: 0.33rem; vertical-align: top; margin: 0.1rem 0.11rem 0 0.3rem; background-image: url(../images/icon.png); background-size: 8rem 8rem; background-position: -4.68rem 0.01rem; }
.sectionTwo_gd_qd .hiddenBox>.cont img { display: block; max-width: 6.3rem;border-radius: 0.08rem; margin: 0.22rem auto;}
.sectionTwo_gd_qd .tlt {color:#333;line-height: 0.68rem;font-size: 0.32rem;margin-top: 0.14rem;}
.sectionTwo_gd_qd .tlt i { display: inline-block; width: 0.32rem; height: 0.32rem; background-position: -4.11rem 0; vertical-align: top; margin: 0.2rem 0.14rem 0 0.3rem; }
.hiddenBox .linear { position: absolute; height: 0.5rem; bottom: 0.54rem; width: 100%; background: linear-gradient( -180deg ,#fff0 0%,#fff 70%); }
.sectionTwo_gd_qd .hideCont { font-size: 0.24rem; color: #ec003e;line-height: 0.54rem;height: 0.54rem;text-align: center; }
.sectionTwo_gd_qd .hideCont i { display: inline-block; width: 0.4rem; height: 0.2rem; background-position: -5.27rem 0; vertical-align: top; margin: 0.17rem 0 0 0.1rem; }
.sectionTwo_gd_qd .unHideCont i { transform: rotate(180deg); }
.sectionThree_gd_qd { width: 7.04rem; border-radius: 0.22rem;border: 0.01rem solid #ebebeb; margin: 0 auto 0.21rem;padding-top: 0.06rem;background: #fff; }
.sectionThree_gd_qd dl { padding-top: 0.12rem; }
.sectionThree_gd_qd dl dd, .sectionThree_gd_qd dl dt{ float: left; width: 3.42rem; white-space: nowrap; overflow: hidden; margin-left: 0.24rem; text-indent: 0.04rem; }
.sectionThree_gd_qd dl dd { height: 0.38rem; line-height: 0.38rem; font-size: 0.18rem; color: #999999; }
.sectionThree_gd_qd dl dd:nth-child(2n), .sectionThree_gd_qd dl dt:nth-child(2n) { width: 2.94rem; }
.sectionThree_gd_qd dl dt { height: 0.42rem; line-height: 0.42rem; font-size: 0.24rem; color: #666666; margin-bottom: 0.24rem; }
.sectionThree_gd_qd dl dt a { color: #0099ff; }
.sectionFour_gd_qd { width: 7.04rem; border-radius: 0.22rem; border: 0.01rem solid #ebebeb; padding-top: 0.09rem; margin: 0 auto 0.26rem; background: #fff; }
.sectionFour_gd_qd .tlt_c_2 { height: 0.83rem; line-height: 0.83rem; }
.sectionFour_gd_qd ul { width: 7.04rem; padding: 0 0 0.1rem 0.05rem; }
.sectionFour_gd_qd ul li { float: left; }
.sectionFour_gd_qd ul li a { display: block; width: 1.68rem; margin: 0 0.03rem 0; position: relative; }
.sectionFour_gd_qd ul li a img { display: block; width: 1.28rem; height: 1.28rem; border-radius: 0.28rem; margin: 0 auto; }
.sectionFour_gd_qd ul li a p { height: 0.53rem; width: 100%; line-height: 0.55rem; font-size: 0.24rem; color: #333333; text-align: center; white-space: nowrap; overflow: hidden; margin-top: 0.02rem; }
.sectionFour_gd_qd ul li a div { width: 1.5rem; height: 0.48rem; line-height: 0.48rem; text-align: center; font-size: 0.22rem; color: #ec003e; border-radius: 0.24rem; border: 0.01rem solid #ec003e; margin: 0 auto 0.29rem; }
.sectionFour_gd_qd ul li a div i { display: inline-block; width: 0.2rem; height: 0.21rem; background-position: -4.23rem -0.65rem; vertical-align: top; margin: 0.14rem 0.07rem 0 0; }
.sectionFive_gd_qd { width: 7.04rem; border-radius: 0.22rem; border: 0.01rem solid #ebebeb; padding-top: 0.04rem; margin: 0 auto 0.26rem; background: #fff; }
.sectionFive_gd_qd .recommendBar { position: absolute; width: 4.92rem; height: 0.3rem; line-height: 0.3rem; font-size: 0.22rem; color: #999999; display: flex; top: 0; bottom: 0; right: 0.24rem; overflow: hidden; margin: auto; font-weight: normal; }
.sectionFive_gd_qd .recommendBar div { color: #666666; width: 1.26rem; text-align: center; }
.sectionFive_gd_qd .recommendBar div.current { color: #ed3b4c; }
.sectionFive_gd_qd .barBox .menu_cont { position: relative; width: 6.57rem; height: 4.48rem; margin: 0 auto; background: #f6f6f6; border-radius: 0.22rem; }
.sectionFive_gd_qd .barBox .menu_cont .name { width: 6.57rem; position: absolute; top: -0.68rem; left: 0; font-size: 0.24rem; color: #ffffff; height: 0.62rem; line-height: 0.62rem; padding-top: 0.06rem; background: #00000050; text-indent: 0.27rem; }
.sectionFive_gd_qd .barBox .menu_cont .name::before { content: ""; position: absolute; width: 0.07rem; height: 0.3rem; background: #ec003e; left: 0; top: 0; bottom: 0; margin: auto; }
.sectionFive_gd_qd .barBox .menu_cont .name .num { position: absolute; font-size: 0.18rem; color: #aeaeae; top: 0; bottom: 0; right: 0.26rem; margin: auto; }
.sectionFive_gd_qd .barBox .menu_cont .name .num em { font-size: 0.28rem; color: #fb9d04; font-weight: bold; padding: 0 0.04rem 0 0.1rem; }
.sectionFive_gd_qd .barBox .menu_cont>a { display: block; width: 100%; height: 2.94rem; border-radius: 0.22rem 0.22rem 0 0; }
.sectionFive_gd_qd .barBox .menu_cont img { width: 100%; height: 2.94rem; border-radius: 0.22rem 0.22rem 0 0; }
.sectionFive_gd_qd .barBox .menu_cont .cont { position: relative; height: 1.54rem; border-radius: 0 0 0.22rem 0.22rem; padding: 0.21rem 0 0 0.31rem; }
.sectionFive_gd_qd .barBox .menu_cont .txt { width: 5.96rem; height: 1.08rem; line-height: 0.36rem; color: #666666; font-size: 0.18rem; overflow: hidden; }
.sectionFive_gd_qd .barBox .menu_cont .txt i { display: inline-block; width: 0.32rem; height: 0.24rem; background-position: -3.72rem -1.26rem; margin-right: 0.17rem; }
.sectionFive_gd_qd .barBox ul { padding: 0.19rem 0 0.21rem 0.22rem; }
.sectionFive_gd_qd .barBox ul li { float: left; }
.sectionFive_gd_qd .barBox ul li a { display: block; width: 1.98rem; height: 2.6rem; border: 0.01rem solid #ebebeb; border-radius: 0.1rem; margin: 0 0.29rem 0.54rem 0; position: relative; }
.sectionFive_gd_qd .barBox ul li:nth-child(3n) a { margin-right: 0; }
.sectionFive_gd_qd .barBox ul li a img { display: block; width: 1.2rem; height: 1.2rem; border-radius: 0.24rem; margin: 0.2rem auto 0.13rem; }
.sectionFive_gd_qd .barBox ul li a .name { line-height: 0.38rem; color: #333333; font-size: 0.24rem; text-align: center; white-space: nowrap; overflow: hidden; margin: 0 0.1rem; }
.sectionFive_gd_qd .barBox ul li a .type { line-height: 0.32rem; color: #8f8f8f; font-size: 0.18rem; text-align: center; white-space: nowrap; overflow: hidden; margin: 0 0.1rem; }
.sectionFive_gd_qd .barBox ul li a .type em { color: #fc5b12; }
.sectionFive_gd_qd .barBox ul li a div { width: 1.2rem; height: 0.5rem; line-height: 0.5rem; font-size: 0.24rem; color: #fff; text-align: center; border-radius: 0.24rem; background: #ec003e; position: absolute; bottom: -0.24rem; left: 0; right: 0; margin: 0 auto; }
/* index */
.sectionOne_index_qd { height: 3.68rem; background: linear-gradient(to bottom, #ec003e 63%, #ec003e 24%, #f57798 , #fff); padding-top: 0.24rem; margin-bottom: 0.15rem; }
.sectionOne_index_qd .slide { width: 7.08rem; height: 3.68rem; position: relative; border-radius: 0.22rem; margin: 0 auto; }
.sectionOne_index_qd .slide .swiper-slide { width: 7.08rem; height: 3.68rem; border-radius: 0.22rem; }
.sectionOne_index_qd .slide .swiper-slide img { width: 7.08rem; height: 3.68rem; border-radius: 0.22rem; }
.sectionOne_index_qd .slide .swiper-pagination-bullet { width: 0.56rem; height: 0.08rem; background: #ffffff40; border-radius: 0.04rem; opacity: 1; margin-right: 0.1rem; }
.sectionOne_index_qd .slide .swiper-pagination-bullet-active { background: linear-gradient(to right, #fd6407, #ee0e74); }
.sectionOne_index_qd .swiper-container-horizontal>.swiper-pagination-bullets { bottom: 0.12rem; }
.sectionOne_index_qd .slide .swiper-slide p { position: absolute; width: 100%; height: 0.67rem; line-height: 0.67rem; font-size: 0.24rem; color: #ffffff; padding-bottom: 0.27rem; border-radius: 0 0 0.22rem 0.22rem; background: #00000050; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-indent: 0.62rem; bottom: 0; }
.sectionThree_index_qd .tlt_c_1 { height: 1.1rem; line-height: 1.1rem; }
.sectionThree_index_qd ul, .sectionSeven_index_qd ul{ display: flex; overflow: auto; border-bottom: 0.01rem solid #e7e7e7; margin: 0 0 0.37rem 0.22rem; padding-bottom: 0.45rem; }
.sectionSeven_index_qd ul { border-bottom: none; padding: 0; margin-bottom: 0.22rem; }
.sectionThree_index_qd ul li a, .sectionSeven_index_qd ul li a { display: block; width: 6.48rem; height: 3.6rem; background: #f5f5f5; border-radius: 0.22rem; position: relative; margin: 0 0.16rem 0 0.02rem; }
.sectionThree_index_qd ul li a span, .sectionSeven_index_qd ul li a span { position: absolute; width: 0.6rem; height: 0.36rem; line-height: 0.36rem; font-size: 0.24rem; color: #fff; text-align: center; border-radius: 0 0.08rem 0 0.08rem; background: #00000060; right: 0.18rem; top: 0.16rem; }
.sectionThree_index_qd ul li a img, .sectionSeven_index_qd ul li a img { display: block; width: 100%; height: 2.22rem; border-radius: 0.22rem 0.22rem 0 0; }
.sectionThree_index_qd ul li a .name, .sectionSeven_index_qd ul li a .name { width: 6.4rem; height: 0.56rem; line-height: 0.56rem; color: #333333; font-size: 0.32rem; text-indent: 0.42rem; font-weight: bold; margin-top: 0.14rem; white-space: nowrap; overflow: hidden; position: relative; }
.sectionThree_index_qd ul li a p.name::before, .sectionSeven_index_qd ul li a p.name::before { content: ""; position: absolute; width: 0.07rem; height: 0.3rem; background: #ec003e; left: 0; top: 0; bottom: 0; margin: auto; }
.sectionThree_index_qd ul li a .txt, .sectionSeven_index_qd ul li a .txt { width: 6.4rem; height: 0.33rem; line-height: 0.33rem; color: #8e8e8e; font-size: 0.24rem; text-indent: 0.42rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.sectionFive_index_qd ul li:first-child a, .section_rank_qd ul li:first-child a { border-top: none;} 
.sectionFive_index_qd ul li:last-child a { border-bottom: none;} 
.sectionFive_index_qd ul li a .cont, .section_rank_qd ul li a .cont { width: 3.4rem; }
.sectionFive_index_qd ul li a .down, .section_rank_qd ul li a .down, .sectionFive_index_qd ul li a .order, .section_rank_qd ul li a .order { margin: 0.36rem 0 0 0.11rem; }
.sectionFive_index_qd ul li a .rank, .section_rank_qd ul li a .rank { float: left; width: 0.48rem; height: 0.48rem; line-height: 0.48rem; font-size: 0.24rem; color: #999999; text-align: center; margin: 0.32rem 0.22rem 0 0.06rem; background-position: -1.79rem -1.14rem; }
.sectionFive_index_qd ul li:nth-child(1) a .rank, .section_rank_qd ul li:nth-child(1) a .rank { width: 0.48rem; height: 0.6rem; background-position: -0.96rem -0.86rem; }
.sectionFive_index_qd ul li:nth-child(2) a .rank, .section_rank_qd ul li:nth-child(2) a .rank { width: 0.48rem; height: 0.6rem; background-position: -0.2rem -1.7rem; }
.sectionFive_index_qd ul li:nth-child(3) a .rank, .section_rank_qd ul li:nth-child(3) a .rank { width: 0.48rem; height: 0.6rem; background-position: -0.97rem -1.7rem; }
.sectionFive_index_qd .seeRankMore { display: block; width: 7.07rem; height: 0.66rem; line-height: 0.66rem; font-size: 0.26rem; color: #4b4b4b; background: #f5f5f5; border-radius: 0.32rem; margin: 0.06rem auto 0.1rem; text-align: center; }
.sectionFive_index_qd .seeRankMore i { display: inline-block; width: 0.31rem; height: 0.31rem; background-position: -2.63rem -1.24rem; vertical-align: top; margin: 0.19rem 0.12rem 0 0; }
.sectionEight_index_qd .tlt_c_1 { height: 0.9rem; line-height: 0.9rem; }
.sectionEight_index_qd .tabNews { width: 7.06rem; height: 0.78rem; line-height: 0.74rem; border: 0.01rem solid #dadada; border-radius: 0.4rem; margin: 0 auto 0.17rem; }
.sectionEight_index_qd .tabNews div { float: left; width: 3.53rem; height: 0.78rem; font-size: 0.3rem; color: #666666; text-align: center; position: relative; }
.sectionEight_index_qd .tabNews div.current { color: #ec003e; }
.sectionEight_index_qd .tabNews div.current::before { content: ""; position: absolute; width: 0.56rem; height: 0.04rem; border-radius: 0.02rem; bottom: 0.14rem; left: 0; right: 0; margin: auto; background: #ec003e; }
.sectionEight_index_qd .tabNews div.current i { position: absolute; width: 0.2rem; height: 0.14rem; top: 0.24rem; right: 0.28rem; background-position: -3.25rem -1.33rem; }
.sectionEight_index_qd .tabNews div:last-child { box-sizing: border-box; border-left: 0.01rem solid #f9e2e7; }
.sectionEight_index_qd ul li a { padding: 0.2rem 0 0.4rem; }
.sectionEight_index_qd ul li:first-child a { border-top: none; }
.sectionEight_index_qd ul li:last-child a { border-bottom: none; padding-bottom: 0.54rem; }
/* gameList */
.sectionOne_l_qd { width: 7.07rem; /* height: 3.92rem; */ background: #fff; border-radius: 0.2rem; margin: 0.22rem 0.22rem 0.51rem; box-shadow: 0 0.01rem 0.05rem 0 rgba(0, 0, 0, .06); position: relative; padding-bottom: 0.22rem; }
.sectionTwo_l_qd { background: #fff }
.sectionTwo_l_qd .pagecode { margin: 0.39rem 0.3rem 0.62rem; }
/* rank */
.sectionOne_rank_qd .rank_c_1 { height: 2.56rem; background: url(../images/bg4.jpg); background-size: cover; }
.sectionOne_rank_qd .vertical_c_l li a { padding: 0.3rem 0; }
.sectionOne_rank_qd .vertical_c_l li:first-child a { padding-top: 0.48rem; }
/* zt */
.section_ztD_qd { width: 100%; background: #f4f4f4; }
.section_ztD_qd .menu_cont { width: 7.06rem; height: 5.34rem; border-radius: 0.22rem; background: #fff; position: relative; margin: 0.22rem auto 0.26rem; }
.section_ztD_qd .menu_cont img { display: block; width: 100%; height: 2.62rem; border-radius: 0.22rem 0.22rem 0 0; }
.section_ztD_qd .menu_cont .cont { height: 2.7rem; width: 100%; border-radius: 0 0 0.22rem 0.22rem; position: relative; }
.section_ztD_qd .menu_cont h1 { width: 5.2rem; height: 0.6rem; line-height: 0.6rem; color: #333333; font-size: 0.34rem; text-indent: 0.36rem; position: relative; margin-top: 0.13rem; white-space: nowrap; overflow: hidden; font-weight: bold; }
.section_ztD_qd .menu_cont h1::before { content: ""; position: absolute; width: 0.07rem; height: 0.3rem; background: #ec003e; left: 0; top: 0; bottom: 0; margin: auto; }
.section_ztD_qd .menu_cont .update { width: 5.1rem; height: 0.33rem; line-height: 0.33rem; color: #999999; font-size: 0.18rem; text-indent: 0.36rem; white-space: nowrap; overflow: hidden; }
.section_ztD_qd .menu_cont .txt { width: 6.34rem; height: 1.22rem; line-height: 0.42rem; color: #666666; font-size: 0.22rem; overflow: hidden; margin: 0.1rem 0 0 0.36rem; }
.section_ztD_qd .menu_cont .txt i { display: inline-block; width: 0.32rem; height: 0.24rem; background-position: -3.72rem -1.26rem; margin-right: 0.17rem; }
.section_ztD_qd .menu_cont .cont .num { position: absolute; width: 1.79rem; height: 0.78rem; line-height: 0.6rem; top: 0.05rem; right: 0.1rem; color: #aeaeae; text-indent: 0.5rem; background-image:url("../images/icon.png"); background-size:8rem 8rem; background-position: -6.02rem -1.15rem; }
.section_ztD_qd .menu_cont .num em { font-size: 0.28rem; color: #fb9d04; font-weight: bold; padding: 0 0.04rem 0 0.1rem; }
.sectionTwo_ztD_qd { padding: 0.36rem 0 0 0.1rem; }
.sectionTwo_ztD_qd .pagecode { margin: 0.24rem 0.3rem 0.14rem; }
.sectionThree_ztD_qd { padding-left: 0.1rem; }
.sectionThree_ztD_qd .horizontal_c_1 a p { height: 0.43rem; line-height: 0.43rem; color: #4b4b4b; font-size: 0.24rem; margin-top: 0.05rem; }
.sectionFour_ztD_qd { padding-left: 0.21rem; }
.sectionThree_ztD_qd .tlt_c_1, .sectionFour_ztD_qd .tlt_c_1 { text-indent: 0.11rem; }
/* 资讯列表页 */
.newhot{background: #f4f4f4;height: 3.44rem;position: relative;}
.newhot .info{position: relative;overflow: hidden;}
.newhot .info img{width: 7.06rem;height: 2.82rem;border-radius: .18rem;margin: .31rem .22rem;display: block;} 
.newhot .info p{position: absolute;bottom: .31rem;left: .22rem;background: rgba(0,0,0,.5);color: #fff;text-align: center;width: 7.06rem;height: .7rem;line-height: .7rem;font-size: .24rem;border-bottom-right-radius: .18rem;border-bottom-left-radius: .18rem;}
.newhot .info i{width: .84rem;height: .84rem;display: inline-block;background-position: 0 -6rem;position: absolute;left: .21rem;top: .3rem;}

.newbox .newtit{margin: .15rem .22rem 0;position: relative;}
.newbox .newtit p{color: #888;font-size: .22rem;line-height: .64rem;} 
.newbox .newtit p i{width: .26rem;height: .26rem;background-position: -.96rem -6rem;display: inline-block;margin-right: .14rem;}
.newbox .newtit p span{color: #fc5b12;font-weight: 600;}
.newbox .newtit .info{position: absolute;right: 0;top: .15rem;}
.newbox .newtit .info a{color: #888;font-size: .24rem;}
.newbox .newtit .info a.current{color: #ec003e;}
.newbox .newtit .info em{color: #888;font-size: .24rem;margin: 0 .3rem 0 .28rem;}

.newbox ul{overflow: hidden;margin: 0 .22rem .3rem;}
.newbox ul li{float: left;margin: .2rem 0;}
.newbox ul li:nth-child(1){margin-top: 0;}
.newbox ul li img{width: 2.54rem;height: 1.4rem;border-radius: .2rem;float: left;}
.newbox ul li .info{float: left;margin-left: .32rem;height: 1.4rem;width: 4.2rem;position: relative;}
.newbox ul li .info p:nth-child(1){font-size: .28rem;line-height: .4rem;color: #333;overflow:hidden;display: -webkit-box;-webkit-line-clamp:2; -webkit-box-orient: vertical;}
.newbox ul li .info p:nth-child(2){position: absolute;bottom: 0;left: 0;}
.newbox ul li .info p:nth-child(2) span{color: #b9b9b9;font-size: .24rem;}
.newbox ul li .info p:nth-child(2) span:nth-child(1) i{width: .22rem;height: .22rem;background-position: -.96rem -6.33rem;display: inline-block;margin-right: .1rem;}
.newbox ul li .info p:nth-child(2) span:nth-child(2) i{width: .24rem;height: .18rem;background-position: -.96rem -6.62rem;display: inline-block;margin-right: .1rem;}
.newbox ul li .info p:nth-child(2) span:nth-child(2){margin-left: .3rem;}

/* 资讯详情页 */
.dqnewmain{padding:.32rem .22rem;background-color: #fff;}
.dqnewmain h1{font-size:.48rem;color:#272727;line-height: .60rem;font-weight:600;}
.dqnewmain p.info{font-size:.24rem;color:#8f8f8f;padding:.14rem 0 .22rem 0;overflow: hidden;white-space: nowrap;text-align: center;}
.dqnewmain p.info span{margin-right:.28rem;}
.dqnewmain p.info span:last-child{margin-right: 0;}
.dqnewmain .dqcont a {color: #fc5e0f;display: inline-block;line-height: .42rem;border-bottom: 1px solid #fc5e0f;text-indent: 0;}
.dqnewmain .dqcont p{margin-bottom:.25rem;color: #666;font-size: .24rem;line-height: .4rem;}
.dqnewmain .dqcont img{display:block;max-width:7.06rem;height: auto;margin:.1rem auto;}
.dqnewmain .dqcont h3{display:block;font-size:.28rem;line-height:.52rem;font-weight:700;color: #333;margin:.15rem 0;}

.dqdrawer{position: relative;}
.dqnewmain .dqdrawer p{display: block;line-height: .7rem;font-size: .24rem;color: #ec003e;text-align: center;margin-top: .32rem;background-color: #ffdada;overflow: hidden;white-space: nowrap;}
.newdgame{width: 7.04rem;height: 1.66rem;border: 1px solid #e3e3e3;border-radius: .2rem;margin-top: .4rem;overflow: hidden;position: relative;background: url(../images/tjbg.png) no-repeat;background-size: 7.04rem 1.64rem;}
.newdgame img{width: 1.28rem;height: 1.28rem;border-radius: .3rem;float: left;margin: .2rem;}
.newdgame .info{float: left;margin-left: .2rem;margin-top: .2rem;}
.newdgame .info p:nth-child(1){font-size: .3rem;color: #333;}
.newdgame .info p:nth-child(2){font-size: .22rem;color: #9f9fa4;margin: .05rem 0;}
.newdgame .info p:nth-child(3) span{display: inline-block;height: .36rem;border-radius: .08rem;font-size: .18rem;line-height: .36rem;text-align: center;padding: 0 .15rem;margin-right: .1rem;}
.newdgame .info p:nth-child(3) span:nth-child(1){background: #fcedfb;color: #b95cc7;}
.newdgame .info p:nth-child(3) span:nth-child(2){background: #fef0f3;color: #f5507b;}
.newdgame .info p:nth-child(3) span:nth-child(3){background: #edfcf3;color: #54c32d;}
.newdgame a>span{display: inline-block;width: 1.2rem;height: .5rem;text-align: center;line-height: .5rem;font-size: .24rem;color: #fff;background: #ec003e;border-radius: .25rem;text-align: center;position: absolute;top: .54rem;right: .38rem;}

.newtj ul{margin: 0 .3rem;overflow: hidden;}
.newtj ul li{float: left;margin-right: .59rem;width: 1.28rem;}
.newtj ul li:nth-child(4n){margin-right: 0;}
.newtj ul li a{width: 100%;height: 100%;display: block;}
.newtj ul li img{width: 1.28rem;height: 1.28rem;border-radius: .3rem;}
.newtj ul li p{font-size: .24rem;color: #333;line-height: .24rem;margin-top: .1rem;width: 1.28rem;white-space: nowrap;overflow: hidden;text-align: center;}
.newtj ul li span{display: inline-block;width: 1.18rem;height: .48rem;border-radius: .25rem;line-height: .5rem;text-align: center;border: 1px solid #ec003e;color: #ec003e;font-size: .22rem;margin-top: .15rem;}
.newtj ul li i{width: .2rem;height: .21rem;background-position: -1.36rem -6.33rem;display: inline-block;margin-right: .05rem;}

.site{display: block;height: .4rem;border-bottom: .01rem solid #dbdbdb;background: #e3e3e3;white-space: nowrap; overflow: hidden;}
.site a:nth-child(1){width: 1.18rem;background: #fff;display: inline-block;font-size: .2rem;color: #9c999c;line-height: .4rem;text-indent: 2em;position: relative;}
.site a:nth-child(1) i{width: .13rem;height: .4rem;background-position: -2.14rem -6rem;display: inline-block;position: absolute;top: 0.01rem;right: -.13rem;z-index: 2;}
.site a:nth-child(2){min-width: 1.38rem;background: #ebebeb;display: inline-block;font-size: .2rem;color: #9c999c;line-height: .4rem;text-indent: 1.5em;position: relative;text-align: center;}
.site a:nth-child(2) i{width: .13rem;height: .4rem;background-position: -2.36rem -6rem;display: inline-block;position: absolute;top: 0.01rem;right: -.11rem;}
.site span{margin-left: .3rem;color: #9c999c;}
.site_gd {border-top: .01rem solid #dbdbdb;}
.dqnewmain .hiddenBox2 { position: relative; }
.dqnewmain .linear2 { position: absolute; height: 0.5rem; bottom: 0.54rem; width: 100%; background: linear-gradient( -180deg ,#fff0 0%,#fff 70%); }
.dqnewmain .hideCont2 { font-size: 0.24rem; color: #ec003e;line-height: 0.54rem;height: 0.54rem;text-align: center; }
.dqnewmain .hideCont2 i { display: inline-block; width: 0.4rem; height: 0.2rem; background-position: -5.27rem 0; vertical-align: top; margin: 0.17rem 0 0 0.1rem; }
.dqnewmain .unHideCont2 i { transform: rotate(180deg); }
/* 专题合集 */
.ztlist{background-color: #f4f4f4;overflow: hidden;}
.zthead{text-align: center;height: 1.46rem;background: url(../images/ztba.png) no-repeat;background-size: 7.5rem 1.45rem;}
.zthead p{font-size: .4rem;color: #333;padding-top: .25rem;}
.zthead span{font-size: .24rem;color: #9f9fa4;}
.ztmain{margin: .2rem .22rem 0;}
.ztmain>p{width: 7.06rem;height: .78rem;border: 1px solid #dadada;border-radius: .4rem;background: #fff;display: block;}
.ztmain>p a{width: 49.5%;height: 100%;display: inline-block;text-align: center;font-size: .3rem;color: #666;position: relative;}
.ztmain>p a:nth-child(1){border-right: 1px solid #dadada;}
.ztmain>p a span{line-height: .7rem;color: #666;}
.ztmain>p a.current span{border-bottom: .08rem solid #ec003e;color: #ec003e;}
.ztmain>p a.current i{width: .2rem;height: .14rem;background-position: -3.26rem -1.33rem;display: inline-block;position: absolute;top: .25rem;right: .27rem;}
.ztmain ul{overflow: hidden;margin: .33rem .03rem 0;}
.ztmain ul li{width: 3.36rem;height: 2.33rem;background: #fff;border-radius: .2rem;position: relative;float: left;margin-right: .28rem;margin-bottom: .25rem;}
.ztmain ul li:nth-child(2n){margin-right: 0;}
.ztmain ul li a{display: inline-block;height: 100%;width: 100%;}
.ztmain ul li img{width: 3.36rem;height: 1.73rem;border-top-left-radius: .2rem;border-top-right-radius: .2rem;display: block;}
.ztmain ul li p{height: .6rem;line-height: .6rem;font-size: .24rem;color: #333;text-align: center;white-space: nowrap;overflow: hidden;}
.ztmain ul li span{display: block;width: .91rem;height: .32rem;background: rgba(0,0,0,.5);color: #ccc;font-size: .18rem;position: absolute;bottom: .6rem;right: 0;text-align: center;line-height: .32rem;border-top-left-radius: .22rem;}
.ztmain ul li span em{font-size: .18rem;color: #ff9900;}
.ztlist .pagecode a{background: #fff;}
.ztlist .pagecode .current{background: #ec003e;color: #fff;}
/* page */
.pagecode{display: flex;justify-content: space-between;margin:.3rem .3rem .42rem .3rem;}
.pagecode a{width: 1.2rem;height: .58rem;color: #75757d;font-size: .24rem;line-height: .58rem;text-align: center;border-radius: .06rem;background: #f4f4f4;}
.pagecode a:nth-child(1){width: 1rem;}
.pagecode a:nth-last-child(1){width: 1rem;}
.pagecode .current{background: #ec003e;color: #fff;}
.pagecode .left{width: .11rem;height: .22rem;background-position: -1.51rem -6rem;display: inline-block;position: relative;top: .03rem;}
.pagecode .right{width: .11rem;height: .22rem;background-position: -1.78rem -6rem;display: inline-block;position: relative;top: .03rem;left: .03rem;}
/* search */
.head_s { height: 0.88rem; line-height: 0.88rem; background: #ec003e; }
.head_s i.back { float: left; width: 0.2rem; height: 0.33rem; margin: 0.28rem 0.31rem 0 0.35rem; background-position: -1.87rem -1.97rem; }
.head_s .setchclick { float: left; position: relative; }
.head_s .setchclick::before { content: ""; position: absolute; width: 0.26rem; height: 0.26rem; background-position: -2.64rem -2rem; top: 0.32rem; left: 0.3rem; background-image:url("../images/icon.png"); background-size:8rem 8rem; }
.head_s .text { float: left; width: 5.5rem; height: 0.58rem; line-height: 0.58rem; border-radius: 0.3rem; background: #00000015; border: none; margin:0.16rem 0.26rem 0 0; text-indent: 0.74rem; font-size: 0.26rem; color: #fff; position: relative; }
.head_s .text::-webkit-input-placeholder { color: #d19494; }
.head_s .btn { border: none; background: transparent; font-size: 0.32rem; color: #fff; height: 0.58rem; }
.sectionOne_s_qd .tlt { height: 0.54rem; line-height: 0.54rem; color: #999999; font-size: 0.28rem; margin: 0.27rem 0 0 0.23rem; }
.sectionOne_s_qd ul li { float: left; margin: 0 0.16rem 0 0.33rem; }
.sectionOne_s_qd ul li a { display: block; height: 0.78rem; line-height: 0.78rem; color: #afafaf; font-size: 0.28rem; width: 3.2rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.sectionOne_s_qd ul li a em { color: #333333; padding-left: 0.28rem; }
.sectionTwo_s_qd .tlt_c_1 { height: 0.78rem; line-height: 0.78rem; color: #999; font-size: 0.28rem; font-weight: normal; margin-top: 0.1rem; }
.sectionTwo_s_qd ul li { float: left; }
.sectionTwo_s_qd ul li a { display: block; width: 1.48rem; margin: 0 0.2rem 0; position: relative; }
.sectionTwo_s_qd ul li:nth-child(4n) a { margin-right: 0; }
.sectionTwo_s_qd ul li a img { display: block; width: 1.28rem; height: 1.28rem; border-radius: 0.28rem; margin: 0 auto; }
.sectionTwo_s_qd ul li a p { height: 0.55rem; width: 100%; line-height: 0.55rem; font-size: 0.24rem; color: #333333; text-align: center; white-space: nowrap; overflow: hidden; margin-top: 0.02rem; }
.sectionTwo_s_qd ul li a div { width: 1.18rem; height: 0.48rem; line-height: 0.48rem; text-align: center; font-size: 0.22rem; color: #ec003e; border-radius: 0.24rem; border: 0.01rem solid #ec003e; margin: 0 auto 0.18rem; }
.sectionTwo_s_qd ul li a div i { display: inline-block; width: 0.2rem; height: 0.21rem; background-position: -4.23rem -0.65rem; vertical-align: top; margin: 0.14rem 0.07rem 0 0; }
.sectionThree_s_qd .tlt { height: 1.05rem; line-height: 1.05rem; color: #999999; font-size: 0.28rem; margin: 0 0 0 0.23rem; }
.sectionThree_s_qd ul { margin: 0 0 0.56rem 0.22rem; }
.sectionThree_s_qd ul li { float: left; }
.sectionThree_s_qd ul li a { display: block; height: 0.58rem; line-height: 0.58rem; color: #333333; font-size: 0.26rem; border-radius: 0.28rem; background: #f8f8f8; text-align: center; padding: 0 0.24rem; margin: 0 0.26rem 0.26rem 0; position: relative; }
.sectionThree_s_qd ul li a i.new { position: absolute; width: 0.24rem; height: 0.24rem; background-position: -3.32rem -2.05rem; top: 0.06rem; right: -0.02rem; }
.sectionThree_s_qd ul li a i.hot { position: absolute; width: 0.2rem; height: 0.24rem; background-position: -3.87rem -2.05rem; top: 0.06rem; right: -0.04rem; }
/* searchResult */
.sectionOne_sr_qd { margin-top: 0.16rem; }
.sectionOne_sr_qd .vertical_c_l:first-child li:first-child a { border-top: none; }
.sectionOne_sr_qd .tlt_c_1 { height: 0.78rem; line-height: 0.78rem; color: #999; font-size: 0.28rem; font-weight: normal; margin-top: 0.1rem; }
.sectionOne_sr_qd ul.youLike li { float: left; }
.sectionOne_sr_qd ul.youLike li a { display: block; width: 1.48rem; margin: 0 0.2rem 0; position: relative; }
.sectionOne_sr_qd ul.youLike li:nth-child(4n) a { margin-right: 0; }
.sectionOne_sr_qd ul.youLike li a img { display: block; width: 1.28rem; height: 1.28rem; border-radius: 0.28rem; margin: 0 auto; }
.sectionOne_sr_qd ul.youLike li a p { height: 0.55rem; width: 100%; line-height: 0.55rem; font-size: 0.24rem; color: #333333; text-align: center; white-space: nowrap; overflow: hidden; margin-top: 0.02rem; }
.sectionOne_sr_qd ul.youLike li a div { width: 1.18rem; height: 0.48rem; line-height: 0.48rem; text-align: center; font-size: 0.22rem; color: #ec003e; border-radius: 0.24rem; border: 0.01rem solid #ec003e; margin: 0 auto 0.44rem; }
.sectionOne_sr_qd ul.youLike li a div i { display: inline-block; width: 0.2rem; height: 0.21rem; background-position: -4.23rem -0.65rem; vertical-align: top; margin: 0.14rem 0.07rem 0 0; }
.sectionTwo_sr_qd { margin-bottom: 0.38rem; }
.sectionTwo_sr_qd .tlt { height: 0.7rem; line-height: 0.7rem; color: #999; font-size: 0.28rem; margin: 0 0 0.15rem 0.23rem; }
/* order */
.orderList{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 2;width: 100%;height: 100%;background-color: rgba(0,0,0,.6);}
.orderBox{position: absolute;z-index: 5;top: 2.84rem;left: 0;right: 0;margin: auto;background-color: #fff;width: 6.42rem;border-radius: .12rem;text-align: center;}
.orderBox .oClose{position: absolute;top: -.96rem;right: .38rem;z-index: 10;}
.orderBox .oClose i{display: inline-block;width: .48rem;height: .96rem;background-position: 0 0;position: relative;}
.orderBox .oTitle{width: 100%;height: 2rem;background-image: url(../images/order_bg.png);background-size: 100% 100%;text-align: center;font-size: .34rem;color: #fff;}
.orderBox .oTitle i{display:block;width: .59rem;height: .58rem;background-position: -1.51rem -0.12rem;position: relative;top: .42rem;margin: 0 auto;}
.orderBox .oTitle p{margin-top: .56rem;font-size: .34rem;color: #fff;white-space: nowrap;overflow: hidden;}
.orderBox form .tel{width:5.28rem;border:1px solid #dadada;background-color:#fff;color:#999;font-size:.28rem;border-radius:.08rem;padding:0 .26rem;line-height: .82rem;margin: .6rem auto .06rem;overflow: hidden;white-space: nowrap;}
.orderBox form p{ color:#666;font-size:.28rem;line-height: .46rem;margin-top: .24rem;overflow: hidden;white-space: nowrap;}
.orderBox form p em{ color:#cc0000;}
.orderBox form span{display: block;color:#ccc;font-size:.24rem;line-height: .4rem;overflow: hidden;white-space: nowrap;}
.orderBox form .oBtn{width:5.3rem;border: 0;background-color:#ffa622;color:#fff;font-size:.32rem;border-radius:.08rem;line-height: .86rem;margin: .4rem auto .64rem;overflow: hidden;white-space: nowrap; }
.orderBox .msg{color: #fe684d;font-size: .18rem;text-align: left;display: block;width:5.6rem;margin: 0 auto;}
.orderBox .oKnow{display: block;width:3.82rem;border: 0;background-color:#ffb800;color:#fff;font-size:.32rem;border-radius:.39rem;line-height: .78rem;margin: .6rem auto 0rem;overflow: hidden;white-space: nowrap;}

.orderBox .oWin{width: 100%;height: 4.6rem;padding: .52rem 0;font-size: .36rem;border-radius: .12rem;text-align: center;}
.orderBox .oWin p{font-size:.32rem;color: #141414;font-weight: 500;line-height: .86rem;margin-bottom: .2rem;}
.orderBox .oWin i{display:inline-block;width: 3.34rem;height: 2.01rem;background-position: 0 -6rem;position: relative;}

.orderBox .oLose{width: 100%;height: 4.6rem;padding: .52rem 0;font-size: .36rem;border-radius: .12rem;text-align: center;}
.orderBox .oLose p{font-size:.32rem;color: #141414;font-weight: 500;line-height: .86rem;margin-bottom: .2rem;}
.orderBox .oLose i{display:inline-block;width: 3.34rem;height: 2.01rem;background-position: 0 -3.86rem;position: relative;}

.orderBox .oAgin{width: 100%;height: 4.6rem;padding: .52rem 0;font-size: .36rem;border-radius: .12rem;text-align: center;}
.orderBox .oAgin p{font-size:.32rem;color: #141414;font-weight: 500;line-height: .86rem;margin-bottom: .2rem;}
.orderBox .oAgin i{display:inline-block;width: 3.34rem;height: 2.01rem;background-position: 0 -1.73rem;position: relative;}
/* feedback */
.feBaBtn { position: absolute;top: 0;right: 0;padding:0.24rem .26rem .16rem;overflow: hidden;height: 0.4rem; line-height: 0.4rem; color: #ffbe00; text-align: center;}
.feBaBtn i { display: inline-block; position: relative; top: 0.05rem;width: .22rem; height: .4rem; background-position: -3.17rem -0.54rem; margin-right: .06rem; }
.feedBack{overflow: hidden; width: 100%; height: 100%; max-width: 7.5rem; min-width: 3.2rem; background: #fff; position: fixed; top: 0; left: 0; right: 0; bottom: 0; margin: auto; z-index: 2; }
.feHead{height: .88rem;background-color: #f3f3f3;display: flex;justify-content: space-between;position: relative;}
.feHead span{font-size: 0.32rem; color: #000;line-height: .88rem;text-align: center;}
.feHead>i{width: .37rem;height: .36rem;display: block;background-position: -3.17rem -0.54rem;position: relative;left: .26rem;top: .26rem;}
.feHead a i{width: .38rem;height: .38rem;display: block;background-position: -7.09rem -.5rem;position: absolute;right: .26rem;top: .24rem;}
.feedBack .h20{height: 0;}
.feBack{margin: 0 .26rem .25rem;}
.feBack span{font-size: .24rem;color: #898989;margin: .32rem 0;display: block;}
.feBack .info{border: 1px solid #dfe2e6;border-radius: .1rem;}
.feBack .info p{font-size: .28rem;color: #303030;line-height: .88rem;border-bottom: 1px solid #dfe2e6;}
.feBack textarea{width: 6.78rem;height: 1.78rem;border: none;resize:none;background: #edf1f5;padding-left: .2rem;padding-top: .18rem;font-size: .24rem;}
.checkbox {position: relative;height: .88rem;line-height: .88rem;border-bottom: 1px solid #dfe2e6;}
.checkbox:nth-last-child(1){border-bottom: none;}
.checkbox input[type='checkbox'] {position: absolute;left: 0;top: 0;width: .2rem;height: .2rem;opacity: 0;}
.checkbox label {position: absolute;left: .3rem;top: 0;height: .2rem;line-height: .2rem;width: 6.1rem;font-size: .28rem;color: #303030;padding:.34rem 0;}
.checkbox label:after {content: '';position: absolute;right: -.3rem;top: .3rem;width: .16rem;height: .16rem;border: .06rem solid #fff;border-radius: 50%;box-shadow: 0 0 0 1px #ddd ;}
.checkbox input[type='checkbox']:checked + label:after {background-color: #2a2a2b;}
.telBox{height: .88rem;line-height: .88rem;margin: 0 .26rem;overflow: hidden;}
.telBox span{font-size: .24rem;color: 00121a;}
.telBox input{border: none;height: .56rem;width: 3.2rem;margin-top: .12rem;float: right;font-size: .24rem;border: 1px solid #dfe2e6;border-radius: .02rem;}
.telBox input::-webkit-input-placeholder {color: #888;}
.telBox input:-moz-placeholder { color: #888;}
.telBox input::-moz-placeholder { color: #888;}
.telBox input:-ms-input-placeholder { color: #888;}
.feSubmit{height: 1.6rem;width: 7.5rem;}
.feSubmit input{margin: .36rem .26rem 0;font-size: .26rem;width: 6.98rem;height: .88rem;line-height: .88rem;text-align: center;color: #fff;border: none;border-radius: .15rem;background-color: #2a2a2b;}
