@charset "gb2312";
body,p,ul,dl,h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;}
body{text-align:left;font-size: 12px;padding:0 0 8px 0; background:url(../images/k5-cont-bg.jpg) no-repeat center 494px #f9ab2d}
li{list-style:none}
input {-webkit-appearance:none;}
a,a:link,a:visited,a:hover{text-decoration:none;color:#2a2a2a;}
.clearfix:after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"."}
em{ font-style:normal;}

.g-top-full{ width:100%; height:44px; background:#15a7bd; display:block; overflow:hidden}
.g-top-full .g-box-980{ width:980px; height:auto; display:block; overflow:hidden; margin:0 auto;}
.g-top-full .g-box-980 .g-logo{ width:auto; height:auto; float:left; display:inline; overflow:hidden}
.g-top-full .g-box-980 .g-top-nav{ width:auto; height:44px; line-height:42px; font-size:14px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; float:right; margin:0; display:inline; overflow:hidden}
.g-top-full .g-box-980 .g-top-nav a{ color:#fff; padding:0 5px;}
.g-top-full .g-box-980 .g-top-nav a:hover{ color:#FF0;}

.g-banner-full{ width:100%; height:450px; background:url(../images/k5-banner.jpg) no-repeat center center; display:block; overflow:hidden;}
.g-banner-full .m-banner-mod{ width:114px; height:127px; position:absolute; left:50%; margin:0 0 0 -553px; top:73px; display:block; overflow:hidden; z-index:50;}
.g-banner-full .g-banner-980{ width:980px; height:450px; margin:0 auto; display:block; overflow:hidden;}
.g-banner-full .g-banner-980 .g-banner-img{ width:497px; height:auto; float:left; margin:0; display:inline; overflow:hidden; position:relative; zoom:1}
.g-banner-full .g-banner-980 .g-banner-img img{ width:407px; height:252px; margin:125px 0 0 33px; display:block; overflow:hidden;}
.g-banner-full .g-banner-980 .g-banner-img b{ width:407px; height:252px; position:absolute; left:33px; top:125px; z-index:10; background:url(../images/k5-img-shadow.png) no-repeat; display:block; overflow:hidden;}
.g-banner-full .g-banner-980 .g-banner-font{ width:470px; height:300px; float:left; margin:101px 0 0 0; display:inline; overflow:hidden}
.g-banner-full .g-banner-980 .g-banner-font h1{ width:100%; height:32px; line-height:32px; font-size:32px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#f8f13e; margin:7px 0 0 0; float:left; display:inline; overflow:hidden;}
.g-banner-full .g-banner-980 .g-banner-font em{ width:100%; height:16px; line-height:16px; font-size:16px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#1febff; margin:16px 0 0 0; float:left; display:inline; overflow:hidden}
.g-banner-full .g-banner-980 .g-banner-font em span{ color:#fffb84; padding:0 5px;}
.g-banner-full .g-banner-980 .g-banner-font em strong{ font-weight:normal; margin:0 0 0 20px;}
.g-banner-full .g-banner-980 .g-banner-font .g-banner-cont{ width:100%; height:auto; max-height:144px; line-height:24px; font-size:14px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#eafffd; float:left; margin:10px 0 0 0; display:inline; overflow-x:hidden; overflow-y:auto}
.g-banner-full .g-banner-980 .g-banner-font .g-banner-cont a{ color:#ff0}
.g-banner-full .g-banner-980 .g-banner-font .m-ohter-key{ width:100%; height:auto; max-height:68px; margin:15px 0 0 0; font-size:14px; float:left; display:inline;overflow:hidden}
.g-banner-full .g-banner-980 .g-banner-font .m-ohter-key strong{ float:left; color:#fff; margin:3px 10px 0 0 ; display:inline; overflow:hidden}
.g-banner-full .g-banner-980 .g-banner-font .m-ohter-key a{ float:left; margin:3px 10px 0 0 ; color:#fff; text-decoration:underline; display:inline; overflow:hidden}


.g-cont-box{ width:996px; height:auto; display:block; overflow:hidden; margin:auto;}
.g-cont-box .g-cont-game{ width:225px; height:266px; float:left; margin:20px 0 0 20px; display:inline; overflow:hidden; background:#d67800; border:2px solid #ce7300; border-radius:8px; cursor:pointer}
.g-cont-box .g-cont-game:hover{ border-color:#ffd200}
.g-cont-box .g-cont-game .g-cont-top{ width:100%; height:106px; display:block; overflow:hidden; background:url(../images/k5-game-bg.png) no-repeat center bottom;}
.g-cont-box .g-cont-game .g-cont-top .m-game-img{ width:68px; height:68px; float:left; border:2px solid #ffcd1e; border-radius:10px; margin:15px 10px 0 15px; display:inline; overflow:hidden}
.g-cont-box .g-cont-game .g-cont-top strong{ width:114px; height:16px; line-height:16px; font-size:16px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#fff226; float:left; margin:20px 0 0 0; display:inline; overflow:hidden}
.g-cont-box .g-cont-game .g-cont-top em{ width:114px; height:14px; line-height:14px; font-size:12px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#fffaa9; float:left; margin:11px 0 0 0; display:inline; overflow:hidden}
.g-cont-box .g-cont-game .g-cont-top .m-game-rank{ vertical-align:top; width:auto; height:13px; float:left; margin:9px 0 0 0; display:inline; overflow:hidden}
.g-cont-box .g-cont-game p{ width:194px; height:100px; line-height:20px; font-size:12px; font-weight:normal; color:#ffe3be; display:block; overflow:hidden; margin:10px auto 0; text-indent:22px}
.g-cont-box .g-cont-game b{ width:74px; height:27px; line-height:27px; background:#f8a016; font-size:12px; font-weight:normal; color:#fff; text-align:center; border-radius:6px;display:block; overflow:hidden; margin:11px 0 0 135px;}

.g-collection-box{ width:960px; height:auto; margin:30px auto 0; display:block; overflow:hidden;}
.g-collection-box dt{ width:191px; height:58px; float:left; margin:0 15px 0 0; display:inline; overflow:hidden}
.g-collection-box dd{ width:auto; height:58px; float:left; margin:0 12px 0 0 ; display:inline; overflow:hidden;white-space:nowrap}
.g-collection-box dd a{ width:auto; height:40px; line-height:40px; padding:0 16px; font-size:14px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; float:left; display:inline;overflow:hidden; margin:11px 0 0 0; background:#d57700; border-radius:6px; cursor:pointer;}
.g-collection-box dd a:visited{ color:#fff}
.g-collection-box dd a:hover{ background:#eb4231}

.g-foot{ width:100%; height:auto; display:block; overflow:hidden; text-align:center; margin:30px 0 0 0; color:#974e00}
.g-foot p{ margin:6px 0 0 0;}
.g-foot a{ color:#974e00}













