.index_tab2 {clear:both;width:90%;margin:0 auto;background-color: #fff;border:1px solid #eee;border-radius: 6px;}
.index_tab2 li{float:left; width:33%; height:40px; cursor:pointer; position:relative;box-sizing: border-box;}
.index_tab2 li:first-child {border-top-left-radius: 6px;border-bottom-left-radius: 6px}
.index_tab2 li:last-child {border-top-right-radius: 6px;border-bottom-right-radius: 6px}
.index_tab2 li+li {border-left: 1px solid #eee}
.index_tab2 li p{display:block;  line-height:38px;  text-align:center;color:#00b3ff;}
.index_tab2 li.active {background-color: #00b3ff}
.index_tab2 li.active p {color:#fff;position: relative;}
.index_tab2 li.active p:after {content: " ";display: inline-block;width:10px;height: 10px;position: absolute;bottom:-5px;background-color: #00b3ff;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);left:45%;}
.index_tab2.game_page{margin:10px auto;display:flex;width:auto;border-radius:0;width:70%;}
.index_tab2.game_page .item{flex:1;-webkit-flex:1;line-height:30px;height:30px;}
.index_tab2.game_page .item p{color:#808080;line-height:30px;}
.index_tab2.game_page li.active{border-radius:0;background:#e5e4e2;}
.index_tab2.game_page li.active p{color:#00b3ff;}
.index_tab2.game_page li.active p:after{border:none;height:0;}

.new_public{ background:#fff; width:100%; overflow: hidden; max-width: 1000px;}
.new_fix{ position: fixed; bottom: 0; width: 100%; max-width: 800px;}
.new_tit{height:40px;width:100%;line-height:40px;  color:#00b3ff; position:relative; border-bottom:1px solid #eeeeee;}
.new_tit a{width:50px;float:right;margin-right:10px; background:url(../images/icon_more.png) no-repeat right center; background-size:12px auto; padding-right:10px;height:37px;line-height:37px;color:#474747;}
.new_tit .tit_ico{position:absolute; left:0;top:0;height:37px; padding:0 0 0 10px;}
.new_tit span{position:absolute; left:33px;top:0;line-height:37px;}

.list_four{padding:5px 0}
.list_four li{float:left; width:25%; padding:10px 0; text-align:center}
.list_four li a{ display:block; color:#333; }
.list_four li a p{ display:block; margin-top:8px; overflow:hidden;height: 20px;}
.list_four li a img{ width:62px;height:62px;border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;-webkit-border-radius: 5px;}
.list_text {margin: 5px 10px 0px;
}
.list_text li{line-height: 20px;height: 20px;padding: 10px 0;border-bottom: 1px dashed #ebebeb;}
.list_text li a {max-width: 50%;display: block;float: left;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 14px}
.list_text .a1{
display: inline-block;
    float: left;
    width: 18%;
}
.list_text .a2{
    display: inline-block;
    float: left;
    width:82%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;

}

.back{ float:left;display: inline-block;height:35px;margin-left:7px;}
.back a{ background:url(../images/back.png) no-repeat center center; margin-left:8px; width: 20px; height: 20px; display: inline-block; background-size: 20px 20px; margin-top: 7px;}
.hot_link{ padding:5px 0 15px 0; font-size:0}
.hot_link a{ color:#000;  padding:6px 10px 5px 10px; display:inline-block; margin:10px 0 0 10px;border-radius: 5px}
.hot_link a.a1{ box-shadow:0 0 20px #fe8727 inset}
.hot_link a.a2{ box-shadow:0 0 20px #644ab4 inset}
.hot_link a.a0,.hot_link a.a3{ box-shadow:0 0 20px #af9bec inset}
.hot_link a.a4{ box-shadow:0 0 20px #a77350 inset}
.hot_link a.a5{ box-shadow:0 0 20px #7ca2fe inset}
.hot_link a.a6{ box-shadow:0 0 20px #f0582e inset}
.hot_link a.a7{ box-shadow:0 0 20px #0675c3 inset}

.list_one{margin:0 10px;}
.list_one dl dt{ width:100%; float:left;padding:5px 0; border-bottom:1px dashed #e0e0e0; position:relative; z-index:1} 
.list_one dl dt:last-child{ border:0;}
.list_one dl dt { width:100%; float:left;padding:5px 0; min-height:60px; position:relative }
.list_one dl dt p.p1{ width:60px; padding:0 10px 0 0; position: absolute;left:0;top:5px}
.list_one dl dt p.p1 img{ width:60px; height:60px;background:#f0f0f0; border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px;}
.list_one dl dt p.p3{ position:absolute; right:7px; top:20px;}
.list_one dl dt p.p3 .btn{  background: #fff ;color:#00b3ff;display: block;height:32px;line-height:32px;text-align: center; padding: 0 10px; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;-o-border-radius:6px;border:1px solid #00b3ff;}
.list_one dl dt p.p2{ margin:0 70px}
.list_one dl dt p.p2 i{ display:block; }
.list_one dl dt p.p2 i b{color:#333;font-weight: 400;}
.list_one dl dt p.p2 span{ display:block; color:#999999; line-height:20px; font-size:12px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 90%;  }
.list_one dl dt p.p2 img{width:14px;}

.news_list{clear:both; width:100%;}
.news_list li{padding:10px; border-bottom:1px dashed #e0e0e0; position:relative; height:70px;}
.news_list li:last-child{border-bottom:none;}
.news_list li .a1,.news_list li .a1_1{position:absolute; left:10px; top:10px; width:70px;height:70px;}
.news_list li .a1_1{background:url(../img/default_gl.jpg) no-repeat; background-size:98px 60px;}
.news_list li .a1 img,.news_list li .a1_1 img{width:70px; height:70px;border-radius: 10px}
.news_list li .a2{position:absolute; left:90px; top:12px; right:10px; line-height:20px; height:40px; overflow:hidden;font-size: 16px;white-space: nowrap;text-overflow: ellipsis; color:#333;}
.news_list li a:hover{text-decoration:underline; color:#00b3ff}
.news_list li .p1{position:absolute; right:10px; color:#666; bottom:10px;font-size:12px;}

.location {margin-top:50px;}