﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,a,em,img,input,b,u,i,dl,dt,dd,ol,ul,li,form,label,table,caption,tbody,tfoot,thead,tr,th,td,embed,figure,section{margin:0;padding:0;border:0 none;font:inherit;font-size:100%;outline:0;vertical-align:baseline;}
body,button,input,select,textarea{font:12px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1","Simsu",Arial,tahoma,"Hiragino Sans GB",\5b8b\4f53,Helvetica,sans-serif;}
html{color:#555;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{width:100%;height:100%;background: #f2f2f2;}
a,button{cursor:pointer;}
a{border:0;outline:0;text-decoration:none;}
a:link,a:visited{color:#000;text-decoration:none;}
a:hover{color:#fa8905;text-decoration:underline;}
caption,th,td{text-align:left;font-weight:normal;vertical-align:middle;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500;}
img{border:0;outline:0;}
input{outline:0;outline-style:none;}
input,select,textarea{font-size:100%;}
input,select,img{vertical-align:middle;}
ol,ul,li{border:0;list-style:none;outline:0;}
table{border-collapse:collapse;border-spacing:0;}

.cb{zoom:1;}
.cb:after{clear:both;display:table;content:"";}
.clear{clear:both;height:0;overflow:hidden;display:block;}
.clearfix{*zoom:1}
.clearfix:after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:".";}
.fl{float:left;_display:inline;}
.fr{float:right;_display:inline;}
.to{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hide{display:none !important;}
.show{display:block;}

.mr8{margin-right:8px;}

.main{width:1200px;height:auto;margin:0 auto;padding-top:18px;position:relative;overflow:hidden;}

.main .logo{width:177px;height:47px;background:url("https://file.7youxi.com/yeyou/gh_2/gyf/gyf6/images/logo2.png") 0 0 no-repeat;display:block;}
.main .title{width:950px;height:45px;line-height:45px;margin:10px 0 30px 0;padding:0 15px;font-size:22px;background:#5c9fd3;color:#080808;}
.main .title span{padding:0 15px;font-size:14px;color:#fff;}
.main .rec-game{width:958px;height:352px;padding:10px 11px;border:1px solid #b2b2b2;background:#fff;}
.main .rec-game .game{width:231px;height:350px;border:1px solid #b2b2b2;background:#fff;float:left;}
.main .rec-game .img{width:231px;height:161px;}
.main .rec-game .brand{line-height:26px;padding:10px 5px 5px 5px;font-size:16px;font-weight:700;color:#434343;}
.main .rec-game .brand span{padding-left:15px;font-size:14px;font-weight:500;color:#fd3a1a;}
.main .rec-game .txt{height:40px;padding:5px;display:block;}
.main .rec-game .star{line-height:20px;padding:0 5px;font-weight:700;}
.main .rec-game .star span{font-size:14px;color:#fd3a1a;}
.main .rec-game .btn{width:221px;height:45px;line-height:45px;margin:5px;font-size:22px;background:#ee8768;color:#fff;text-align:center;display:block;}
.main .rec-game .btn:hover{background:#ff9270;text-decoration:none;}
.main .gif{width:960px;padding:20px 10px;display:block;}
.main .list{width: 100%;}
.main .list a{border:none;background:none;float: none;}

/* .main .tb tr:hover{background: rgb(202, 228, 255);} */
.main .tb tr:hover{background:#fff580;}
.main .tb th,.main .tb td{height:42px;line-height:42px;border:#f6c31c 1px solid;font-weight:600;text-align:center;font-size: 15px;}
.main .tb th{border:#d6d1cb 1px solid;}
.main .tb th{height:32px;line-height:32px;background:#dbdbdb;color:#412222;}
.main .tr1{background:#64e0ff;}
.main .tr0{background: #ffea00;}
.main .tr0:hover{background:#fff580;}
.main .tr1:hover{background:#fff580;}
.main .tr2{background:#fff;}
.main .tr2:hover{background:#fcf;}
.main .red{color:#ff0000;}
.pagetop{width: 100%;height: 101px;background: url(../image/top.jpg) 0 0 no-repeat;}
.pagetop .top_tit{width: 1200px;height: 100%;background: url(../image/top_tit.png) center center no-repeat;margin: 0 auto;}
.pagetop .gyf7_top_tit{background: url(../image/7_top_tit.png) center center no-repeat;}
.rank_list{width: 218px;height: 288px;background-color: #fff;border: 1px solid #d6d6d6;padding: 0 20px;margin: 10px 0 0 0;}
.rank_list .subtitle{height: 50px;line-height: 50px;font-size: 20px;font-weight: bold;color: #000;}
.rank_list .subtitle span{color: #cc0000;}
.rank_list ul{border-top: 1px solid #f3f3f3;}
.rank_list ul li div{float: left;height: 100%;}
.rank_list ul li{border-bottom: 1px solid #f3f3f3;width: 218px;}
.rank_list ul li.header{height: 30px;line-height: 30px;}
.rank_list ul li.list{height: 38px;line-height: 38px;position: relative;}
.rank_list ul li.header div{font-size: 13px;color: #999;text-align: center;}
.rank_list ul li .ranking{width: 27px;}
.rank_list ul li .game_name{width: 114px;}
.rank_list ul li .status{width: 27px;margin: 0 5px;}
.rank_list ul li .xf{width: 40px;}
.rank_list ul li.list .ranking{width: 16px;height: 16px;line-height: 16px;color: #fff;background-color: #999;font-size: 13px;margin: 11px 11px 0 0;text-align: center;border-radius: 3px;}
.rank_list ul li.list .ranking.ranking_1{background-color: #ff1912;}
.rank_list ul li.list .ranking.ranking_2{background-color: #0083ff;}
.rank_list ul li.list .ranking.ranking_3{background-color: #cc33ff;}
.rank_list ul li.list .game_name{font-size: 14px;}
.rank_list ul li.list .game_name a{color: #333;}
.rank_list ul li.list .status{background: url("../image/hot_icon.png") center center no-repeat;height: 18px;margin-top: 9px;}
.rank_list ul li.list .xf{width: 40px;height: 18px;line-height: 18px;font-size: 13px;text-align: center;background-color: #4ba71d;border-radius: 3px;margin-top: 10px;}
.rank_list ul li.list:hover .xf{background-color: #ef3e3e;}
.rank_list ul li.list .xf a{display: inline-block;width: 40px;height: 18px;line-height: 18px;color: #fff;}
.rank_list ul li.list.on{background-color: #f1f1f1;padding: 0 10px;margin-left: -10px;border: 0 none;height: 39px;}
.rank_list ul li.list .game_pic{position: absolute;left: 0;bottom: 38px;width: 235px;height: 115px;border: 2px solid #ff4200;z-index: 99;}
.rank_list ul li.list .game_pic .icon{width: 12px;height: 6px;position: absolute;left: 113.5px;bottom: -7px;background: url(https://file.7youxi.com/yeyou/gh_2/gyf/gyf6/images/triangle_icon2.png) center center no-repeat;}
.game_tj_list{width: 908px;height: 278px;border: 1px solid #d6d6d6;background-color: #fff;padding: 0 10px 10px;margin: 10px 0 0 0;}
.game_tj_list .subtitle{
height: 50px;
line-height: 50px;font-weight: bold;color: #000;}
.game_tj_list .subtitle .txt{font-size: 20px}
.game_tj_list .subtitle .txt span{color: #cc0000;}
.pagetop .search_box{height: 30px;margin-top: 35px;}
.pagetop .search_box .search_key{width: 160px;height: 28px;border: 1px solid #f65858;text-indent: 10px;border-top-left-radius: 3px;border-bottom-left-radius: 3px;}
.pagetop .search_box .search_btn{width: 60px;height: 30px;background-color: #f65858;border: 1px solid #d71b1b;font-size: 14px;color: #f3f3f3;border-top-right-radius: 3px;border-bottom-right-radius: 3px;cursor: pointer;}
.game_tj_list .game_tj_pic ul{margin-left: -9px;}
.game_tj_list .game_tj_pic ul li{width: 170px;height: 225px;float: left;margin-left: 9px;border: 1px solid #d6d6d6;padding: 1px;border-radius: 5px;overflow: hidden;}
.game_tj_list .game_tj_pic ul li:hover{border: 2px solid #ff6600;padding: 0;}
.game_tj_list .game_tj_pic ul li a{display: block;text-decoration: none;}
.game_tj_list .game_tj_pic ul li img{width: 170px;height: 105px;display: block;border-top-left-radius: 3px;border-top-right-radius: 3px;}
.game_tj_list .game_tj_pic ul li p{width: 100%;height: 24px;line-height: 24px;color: #000;font-size: 15px;text-align: center;}
.game_tj_list .game_tj_pic ul li p.game_name_tj{padding-top: 5px;}
.game_tj_list .game_tj_pic ul li p.game_type{color: #ff0000;font-size: 13px;}
.game_tj_list .game_tj_pic ul li p.game_context{color: #868686;font-size: 12px;}
.game_tj_list .game_tj_pic ul li span.in_game{display: block;width: 76px;height: 22px;background: url(../image/in_game_btn.png) 0 0 no-repeat;margin: 10px auto 0;}

.cb_bar{height: 52px;line-height: 52px;color: #412222;font-size: 23px;font-weight: 600;text-indent: 5px;margin-bottom: 2px;}
.footer {font-size: 13px;color: #eee;text-align: center;line-height: 30px;background-color: #920e00;padding: 15px 0;}