﻿/*common*/
body{font-size:12px;font-family:宋体;color:#333333;margin:0;text-align:center;}div{margin:0 auto;padding:0;}
from,ul,img{border:none;}.clear{clear:both;height:0;font-size:0;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;}
/*header*/
#header{height:32px;background:url(http://i.7k7k.com/themes/www2/play_ico1.gif) 0 -174px repeat-x}
#header .c{width:970px}
#header .logo{float:left;width:130px;height:32px}
#header .logo a{float:left;width:113px;height:25px;margin:3px 0 0 0;background:url(http://i.7k7k.com/themes/www2/slogo.gif) 0 0 no-repeat}
#header .menu{float:left;padding-top:10px;}
#header .menu a{margin-right:12px;color:#999999;}
#header .menu a:hover{color:#ff2600;text-decoration:underline;}
#header .so{float:right;width:247px;padding-top:5px;}
#header .so span{float:left;}
#header .so span.key{width:158px;height:16px;margin-right:10px;padding:4px 0 0 22px;background:url(http://i.7k7k.com/themes/www2/play_ico1.gif) 0 -104px no-repeat;overflow:hidden;}
#header .so span.key input{width:157px;margin:0;padding:0;border:0;color:#999999;font-size:12px;font-family:simsun;}
#header .so span.btn{width:57px;height:20px;overflow:hidden;}
#header .so span.btn input{width:57px;height:20px;line-height:20px;background:url(http://i.7k7k.com/themes/www2/play_ico1.gif) 0 -142px no-repeat;border:0;cursor:pointer;}
/*themes*/
#themes{margin-bottom:6px;padding-top:32px;}
/*bgswf*/
#bgswf{position:relative;width:970px;height:600px;}
/*container*/
#container{position:absolute;left:19px;top:17px;width:932px;}
/*menu_box*/
#menu_box{height:55px;padding-left:11px;}
#menu{float:left;width:517px;height:55px;margin-right:6px;}
#menu ul{float:left;width:517px;height:55px;}
#menu ul li{float:left;width:47px;height:55px;}
#menu ul li a{float:left;width:30px;height:20px;padding-top:35px;background:url(http://i.7k7k.com/themes/www2/space.gif) 0 0 no-repeat;outline:0 none;color:#FFFFFF;font-size:14px;}
#menu ul li a:hover{color:#FFEA00;text-decoration:none;}

#skbtn{float:left;width:92px;height:20px;margin-top:29px;padding:6px 0 0 14px;}
#skbtn span{float:left;width:9px;height:9px;margin-right:5px;background:url(http://i.7k7k.com/themes/www2/play_ico1.gif) no-repeat;overflow:hidden;cursor:pointer;}
#skbtn span.s0{background-position:0 -38px;}
#skbtn span.s1{background-position:-14px -38px;}
#skbtn span.s2{background-position:-28px -38px;}
#skbtn span.s3{background-position:-42px -38px;}
#skbtn span.s4{background-position:-56px -38px;}
#skbtn span.s5{background-position:-70px -38px;}
.mb_r{float:right;width:283px;height:55px;padding-left:9px;}
.mb_r h1{width:283px;height:30px;overflow:hidden;}
.mb_r h1 span{float:left;width:223px;height:20px;line-height:24px;margin-right:10px;font-size:14px;color:#fff600;white-space:nowrap;overflow:hidden;text-align:left;}

#slide_game{width:283px;height:25px;overflow:hidden;}
#slide_game li{float:left;width:46px;height:25px;line-height:25px;margin-right:2px;background:url(http://i.7k7k.com/themes/www2/play_ico1.gif) -135px -24px no-repeat;color:#FFFFFF;cursor:pointer;}
#slide_game li.active{background-position:-84px -24px;color:#333333;}
/*left_box*/
#left_box{float:left;width:640px;overflow:hidden;text-align:center;background:#333333;}
#left_box #play_box{width:1px;height:1px;overflow:hidden;}
#left_box #play_box #wait{width:550px;height:420px;margin-bottom:3000px;overflow:hidden;display:none;}
#left_box #play_box #play{width:640px;height:480px;overflow:hidden;}
#play_box #load{position:relative;height:9px;margin-bottom:3px;overflow:hidden;text-align:left;display:none;}
#play_box #load #bar{width:0%;height:9px;margin:0;background:#01A6DE;overflow:hidden;}
#play_box #load #txt{position:absolute;left:47%;top:-2px;height:12px;color:#0f0;font-size:10px;}

/*right_box*/
#right_box{float:left;width:283px;margin-left:9px;padding-top:17px;background:#FFFFFF;overflow:hidden;}
#right_box .content{position:relative;width:283px;height:100%;display:none;overflow:hidden;}
#right_box .active{display:block;}
#right_box #readme{line-height:22px;padding:0 8px;text-align:left;}
#readme p{margin-bottom:15px;}
#readme ul{width:100%;}
#readme li{height:20px;line-height:20px;overflow:hidden;}
#score em{float:left;width:37px;font-style:normal;}
#score span{float:left;width:15px;height:15px;margin-right:4px;background:url(http://i.7k7k.com/themes/www2/play_ico1.gif) -82px -53px no-repeat;cursor:pointer;}
#score span.on{background-position:-63px -53px;}
#popular span{font-weight:bold;color:#ff0c90;}
#vote span{font-weight:bold;cursor:pointer;}

#slide_page .list{width:283px;height:100%;display:none;}
#slide_page .current{display:block;}
#slide_page .list ul{float:left;width:258px;padding:0 12px 0 13px;}
#slide_page .list li{float:left;width:86px;margin-bottom:7px;}
#slide_page .list a{color:#464644;text-decoration:none;}
#slide_page .list img{vertical-align:top;border:0;}
#slide_page .list p{width:82px;height:21px;margin:4px auto 0;white-space:nowrap;overflow:hidden;}
#slide_page #pages{position:absolute;left:0;bottom:-1px;width:283px;height:23px;padding-top:10px;;background:#A1A1A1;}
#slide_page #pages img{width:12px;height:12px;margin-right:10px;background:url(http://i.7k7k.com/themes/www2/play_ico1.gif) no-repeat;overflow:hidden;cursor:pointer;}
#slide_page #pages #pre{background-position:0 -57px;}
#slide_page #pages #next{margin-right:0;background-position:-12px -57px;}
#slide_page #pages span .current{display:inline;background-position:-36px -58px;}
#slide_page #pages span img{background-position:-25px -58px;}


/*explain*/
.explain{height:33px;line-height:39px;padding-left:11px;white-space:nowrap;overflow:hidden;color:#CACACA;text-align:left;}
/*vl*/
#vl{width:970px;overflow:hidden;}
#vl .t{height:50px;overflow:hidden;}
#vl .t h2{width:915px;height:30px;margin:11px auto 0;padding:0 6px;background:url(http://i.7k7k.com/themes/www2/play_ico2.png) 0 0 no-repeat;font-size:12px;font-weight:normal;}
#vl .t h2 span{float:left;width:150px;height:30px;background:url(http://i.7k7k.com/themes/www2/play_ico2.png) 0 -43px no-repeat;}
#vl .c{width:936px;padding:4px 17px;}
#vl .c ul{float:left;width:936px;padding-bottom:4px;border-bottom:1px dashed #dddddd;}
#vl .c ul li{float:left;width:104px;margin-bottom:4px;overflow:hidden;}
#vl .c ul li .i{width:76px;overflow:hidden;}
#vl .c ul li .i div{position:relative;width:76px;height:77px;overflow:hidden;}
#vl .c ul li .i div img{position:absolute;left:-12px;top:0;}
#vl .c ul li .i div span{position:absolute;bottom:0;right:0;display:block;width:76px;height:77px;background:url(http://i.7k7k.com/themes/www2/play_ico3.png) no-repeat ;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i.7k7k.com/themes/www2/play_ico3.png',sizingMethod='scale');cursor:pointer;}
#vl .c ul li .i div .v span{display:none;}
#vl .c ul li h5{width:95px;height:28px;line-height:14px;margin:0 auto;padding:1px;overflow:hidden;font-weight:normal;font-size:12px;}
#vl .c ul li h5 a{color:#464644;}

/*other*/
#other{width:970px;overflow:hidden;}
#other .t{height:36px;overflow:hidden;display:none;}
#other .c{width:936px;padding:4px 17px;}
#other .c #hot{width:936px;height:99px;margin-bottom:3px;padding-bottom:4px;overflow:hidden;border-bottom:1px dashed #dddddd;}
#other .c #hot ul{float:left;width:936px;}
#other .c #hot li{float:left;width:104px;height:99px;overflow:hidden;}
#other .c #hot li .i{width:76px;padding:0 5px;}
#other .c #hot li .i div{width:76px;height:77px;overflow:hidden;}
#other .c #hot li h5{height:22px;line-height:22px;overflow:hidden;font-weight:normal;font-size:12px;}
#other .c #hot li h5 a{color:#464644;}
#other .c #hot li h5 a:hover{text-decoration:none;}

#other .c #play_a2{width:922px;padding:0 0 0 14px;text-align:left;overflow:hidden;white-space:nowrap;}
#other .c #play_a2 a{margin-right:10px;line-height:22px;}
/*comment*/
#cmtbox{width:970px;overflow:hidden;}
#cmtbox .c{width:928px;padding:8px 21px 0;overflow:hidden;}
#cmtbox .b{height:32px;overflow:hidden;}

/*footer*/
#footer{width:960px;line-height:20px;font-family:Arial;}
#footer a{color:#333333;}
#footer #copyright .d{color:#f00}