﻿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-size:100%;outline:0;vertical-align:baseline;}
body,button,input,select,textarea{font:12px/1.5 "思源黑体"}
html{color:#555;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{width:100%;height:auto;background:#f8f8f8 url("../image/bg.jpg") 50% 0 no-repeat;}
a,button{cursor:pointer;}
a{border:0;outline:0;text-decoration:none;}
a:link,a:visited{color:#555;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:980px;height:auto;margin:0 auto;padding-top:30px;position:relative;/*overflow:hidden;*/}

.main .logo{width:177px;height:47px;background:url("../image/logo2.png") 0 0 no-repeat;display:block;}
.main .gyf5_logo{width:206px;background: url(../image/gyf_logo.png) 0 0 no-repeat;}
.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;display: block;}
.main .rec-game .img img{display: block;width: 100%;height: 100%;}
.main .rec-game .brand{line-height:22px;padding:10px 5px 5px 5px;font-size:15px;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:44px;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:980px;height:117px;}
.main .list li{width:245px;height:29px;text-align:center;float:left;}
.main .list a{width:243px;height:28px;line-height:28px;border:1px #ccc solid;font-weight:700;background:#f9f9f9;float:left;}

.main .tb tr:hover{background: rgb(202, 228, 255);}
.main .tb th,.main .tb td{height:25px;line-height:25px;border:#cacaca 1px solid;font-weight:700;text-align:center;}
.main .tb th{height:32px;line-height:32px;background:#f9f7f8;color:#020202;}
.main .tr1{background:#fff;}
.main .tr0{background: #ffff98;}
.main .tr1:hover{background:#d9edf9;}
.main .tr2{background:#fff;}
.main .tr2:hover{background:#fcf;}
.main .red{color:#f00;}
.footer{padding:10px 0;color:#fff;text-align:center;background: #000;margin-top: 35px;}
.footer .txt{height:26px;line-height:26px;}