﻿@charset "utf-8";
/*common*/
body{font-size:12px;font-family:Arial,宋体;color:#333;margin:0px;text-align:center;background:url(http://i.7k7k.com/themes/www1/pbg1.jpg) 0 0 repeat;}div{margin:0px auto;padding:0;}
from,ul,img{border:0;}.clear{clear:both;height:0px;font-size:0px;overflow:hidden;}
h1,h2,h3,h4,h5,h6,h7,form,select,input,ul,li,label,img,p{padding:0;margin:0;}li{list-style:none;overflow:hidden;}
a:link {color:#000000;text-decoration:none;}
a:visited {text-decoration:none;color:#000000;}
a:hover {text-decoration:underline;color:#FF0000;}
a:active {text-decoration:none;color:#FF0000;}
.f_b,a.f_b:visited,a.f_b:link{color:#0589db;text-decoration: none;}
.f_r,a.f_r:visited,a.f_r:link{color: #f80000;text-decoration: none;}
.f_o,a.f_o:visited,a.f_o:link {color: #FF6600;text-decoration: none;}
.f_g,a.f_g:visited,a.f_g:link{color:#179117;text-decoration: none;}
.f_p,a.f_p:visited,a.f_p:link {color: #FF3399;text-decoration: none;}
.f_w,a.f_w:visited,a.f_w:link {color: #fff;text-decoration: none;}
/*header*/
#header{height:44px;background:url(http://i.7k7k.com/themes/www1/header.gif) repeat-x}
#header .c{width:960px}
#header .logo{float:left;width:150px;height:44px}
#header .logo a{float:left;width:120px;height:24px;margin:10px 0 0 0;background:url(http://i.7k7k.com/themes/www1/header.gif) 0 -84px no-repeat}
#header .menu{float:right;}
#header .menu a{float:left;width:43px;height:20px;line-height:20px;font-size:14px;font-weight:bold;margin:12px 5px 0 0}
#header .menu a:link,#header .menu a:visited{color:#444;text-decoration:none}
#header .menu a:hover{color:#fff;background:url(http://i.7k7k.com/themes/www1/header.gif) 0 -44px no-repeat}
#header .menu a.s{width:76px}
#header .menu a.s:hover{background-position:0 -64px;}
/*top*/
#top{min-width:960px;padding-bottom:10px;background:url(http://i.7k7k.com/themes/www1/pbg2.jpg) 0 0 repeat-x;}
#top .t{width:877px;height:29px;padding:20px 0 27px;overflow:hidden;}
#top .t a{color:#191919;font-size:14px;font-weight:bold;text-decoration:none;text-align:right;}
#top .t .l{float:left;width:362px;margin-right:24px;}
#top .t .l h1{float:right;width:227px;height:29px;line-height:29px;background:url(http://i.7k7k.com/themes/www1/icon5.gif) -111px 0 no-repeat;font-size:14px;}
#top .t .l div{float:left;width:111px;margin-right:24px;}
#top .t .l div a{float:left;width:95px;height:29px;padding-right:15px;line-height:29px;background:url(http://i.7k7k.com/themes/www1/icon5.gif) 0 0 no-repeat;}
#top .t .c{float:left;width:110px;}
#top .t .c a{float:left;width:95px;height:29px;padding-right:15px;line-height:29px;background:url(http://i.7k7k.com/themes/www1/icon5.gif) -338px 0 no-repeat;}
#top .t .r{float:right;width:307px;padding-left:74px;}
#top .t .r .keyword{float:left;width:219px;height:20px;padding:2px 2px 0;border:1px solid #a3c7e3;margin-top:2px;background:#fff;overflow:hidden;}
#top .t .r .keyword input{width:219px;border:0;}
#top .t .r #sobtn{float:right;width:65px;height:29px;background:url(http://i.7k7k.com/themes/www1/icon5.gif) -449px 0 no-repeat;cursor:pointer;}
#top .t .r #sobtn input{display:none;}
/*play*/
#container{position:relative;width:954px;padding:3px;background:#d9d9d9;}
#container .wmode{position:absolute;top:-17px;left:0;width:50px;height:17px;}
#container .wmode a{float:left;width:23px;height:17px;background:url(http://i.7k7k.com/themes/www1/icon5.gif) no-repeat;}
#container .wmode a span{display:none;}
#container .wmode a.v{background-position:-514px 0;margin-right:4px;}
#container .wmode a.d{background-position:-537px 0;}
#container #left_box{float:left;width:647px;background:#000;overflow:hidden;text-align:center;}
#container #left_box #play_box{width:1px;height:1px;overflow:hidden;}
#container #left_box #play_box #loading{width:100%;height:100%;margin-bottom:3000px;overflow:hidden;display:none;}
#container #left_box #play_box #play{width:100%;height:100%;overflow:hidden;}
#container #right_box{float:left;width:304px;height:496px;margin-left:3px;background:#606060;overflow:hidden;}
#container #right_box ul{float:left;width:304px;padding-top:13px;}
#container #right_box ul li{float:left;width:101px;padding-bottom:8px;}
#container #right_box ul li .i{width:75px;height:56px;margin-bottom:2px;padding:3px;border:1px solid #cfcfcf;background:#fff;}
#container #right_box ul li .i div{position:relative;width:75px;height:56px;overflow:hidden;}
#container #right_box ul li .i div img{position:absolute;left:-12px;top:-10px;}
#container #right_box ul li h5{height:22px;line-height:22px;overflow:hidden;}
#container #right_box ul li h5 a{color:#fff;font-size:12px;font-weight:normal;}
#container #menu_box{height:46px;background:#fff;}
#container #menu_box #menu{width:937px;/*width:862px;*/height:28px;margin:0 auto;padding:9px 7px;text-align:right;}
#container #menu_box #menu a{float:left;height:26px;line-height:26px;border:1px solid #ccc;text-decoration:none;color:#000;background-color:#fff;}
#container #menu_box #menu a:hover{border:1px solid #9ac100;background-color:#f5ffcc;}
#fulls_a	{width:55px;margin-right:7px;padding-right:8px;background:url(http://i.7k7k.com/themes/www1/icon6.gif) no-repeat 5px 5px;}
#zoomb_a	{width:55px;margin-right:7px;padding-right:8px;background:url(http://i.7k7k.com/themes/www1/icon6.gif) no-repeat 5px 5px;}
#zooms_a	{width:55px;margin-right:7px;padding-right:8px;background:url(http://i.7k7k.com/themes/www1/icon6.gif) no-repeat 5px 5px;}
#bests_a	{width:55px;margin-right:7px;padding-right:8px;background:url(http://i.7k7k.com/themes/www1/icon6.gif) no-repeat 5px 5px;}
#again_a	{width:55px;margin-right:7px;padding-right:8px;background:url(http://i.7k7k.com/themes/www1/icon6.gif) no-repeat 5px -39px;}
#down_a		{width:55px;margin-right:7px;padding-right:8px;background:url(http://i.7k7k.com/themes/www1/icon6.gif) no-repeat 5px -85px;}
#fav_a		{width:55px;margin-right:7px;padding-right:8px;background:url(http://i.7k7k.com/themes/www1/icon6.gif) no-repeat 5px -130px;}
#send_a		{width:79px;margin-right:7px;padding-right:5px;background:url(http://i.7k7k.com/themes/www1/icon6.gif) no-repeat 5px -222px;}
#shortcut_a	{width:90px;margin-right:7px;padding-right:5px;background:url(http://i.7k7k.com/themes/www1/icon6.gif) no-repeat 5px -429px;}
#report_a	{width:55px;margin-right:7px;padding-right:5px;background:url(http://i.7k7k.com/themes/www1/icon6.gif) no-repeat 5px -479px;}
#random_a	{width:79px;margin-right:7px;padding-right:5px;background:url(http://i.7k7k.com/themes/www1/icon6.gif) no-repeat 5px -520px;}
#say_a		{width:65px;padding-right:5px;background:url(http://i.7k7k.com/themes/www1/icon6.gif) no-repeat 5px -571px;}
#container #menu_box #progress{height:28px;margin:0 auto;padding:15px 7px 3px;display:none;}
#container #menu_box #progress #framecount{float:right;width:60px;color:#01A6DE;font-weight:bold;text-align:right;}
#container #menu_box #progress .n{float:left;width:70px;color:#01A6DE;font-weight:bold;text-align:left;}
#container #menu_box #progress .bar{float:left;width:800px;border:#333 1px solid;height:6px;margin-top:3px;overflow:hidden;}
#container #menu_box #progress #bar{float:left;background:#01A6DE;width:0%;height:6px;overflow:hidden;}
/*mid*/
#mid{width:954px;margin-bottom:10px;border:3px solid #d9d9d9;background:#fff;}
/*hot*/
#hot{width:952px;height:95px;padding:10px 1px 0;border-bottom:2px dashed #d9d9d9;}
#hot ul{float:left;width:952px;}
#hot ul li{float:left;width:119px;margin:0 0 5px;}
#hot ul li .i{width:75px;height:56px;margin-bottom:2px;padding:5px;background:url(http://i.7k7k.com/themes/www1/imgbg3.png) 0 0 no-repeat;}
#hot ul li .i div{position:relative;width:75px;height:56px;overflow:hidden;}
#hot ul li .i div img{position:absolute;left:-12px;top:-10px;}
#hot ul li h5{height:22px;line-height:22px;overflow:hidden;}
#hot ul li h5 a{color:#505050;font-size:12px;}
/*gameinfo*/
#gameinfo{width:918px;margin-bottom:5px;padding:20px 18px 10px;text-align:left;}
#gameinfo p{color:#0036fe;margin-bottom:10px;}
#gameinfo p span{color:#f00;}
#gameinfo p a{color:#0036fe;}
#gameinfo ul{float:left;width:520px;height:22px;overflow:hidden;}
#gameinfo ul li{float:left;width:130px;height:22px;line-height:22px;text-align:left;overflow:hidden;}
#gameinfo ul #score label{float:left;width:37px;}
#gameinfo ul li#score div{float:left;width:15px;height:17px;background:url(http://i.7k7k.com/themes/www1/star2.gif) no-repeat 0 -199px;cursor:pointer;}
#gameinfo ul li#score span{float:left;width:15px;height:17px;background:url(http://i.7k7k.com/themes/www1/star2.gif) no-repeat -18px -199px;}
#gameinfo ul li.popular span{color:#ff0c90;font-weight:bold;}
#gameinfo ul li#vote span{font-weight:bold;cursor:pointer;}
/*pa2*/
.pa2{width:918px;padding:0 18px 8px;text-align:left;overflow:hidden;white-space:nowrap;}
.pa2 a{margin-right:10px;line-height:22px;}
/*hot_recommend*/
#hot_recommend{width:952px;padding:0 1px 12px;}
#hot_recommend ul{float:left;width:952px;}
#hot_recommend ul li{float:left;width:119px;}
#hot_recommend ul li .i{width:75px;height:56px;margin-bottom:2px;padding:5px;background:url(http://i.7k7k.com/themes/www1/imgbg3.png) 0 0 no-repeat;}
#hot_recommend ul li .i div{position:relative;width:75px;height:56px;overflow:hidden;}
#hot_recommend ul li .i div img{position:absolute;left:-12px;top:-10px;}
#hot_recommend ul li h5{height:22px;line-height:22px;overflow:hidden;}
#hot_recommend ul li h5 a{color:#505050;font-size:12px;}
/*wg*/
.wg{width:954px;height:22px;margin-bottom:10px;border:3px solid #d9d9d9;background:#fff;}
.wg ul{float:left;width:952px;text-align:left;}
.wg ul li{float:left;width:107px;height:22px;padding-left:12px;line-height:22px;overflow:hidden;}
.wg ul li a{color:#04f;text-decoration:none;}
/*comment*/
#commentbox{width:954px;margin-bottom:10px;padding:3px;background-color:#d9d9d9;}
#commentbox #comment{width:954px;padding-top:8px;background-color:#fff;font-size:12px;}
/*footer*/
#footer{width:960px;line-height:20px;}
#footer #copyright .d{color:#f00}