﻿@charset "utf-8";
/*common*/
body{font-size:12px;font-family:Arial,宋体;color:#333;margin:0px;text-align:center;}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,dl,dt,dd{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:none;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{clear:both;width:960px;height:116px;margin-top:8px;margin-bottom:10px;border-bottom:1px solid #88bafd;}
#header .l{float:left;width:8px;height:116px;background:url(bg_header.gif) 0 0 no-repeat;}
#header .c{float:left;width:944px;height:116px;background:url(bg_header.gif) 0 -116px repeat-x;}
#header .r{float:left;width:8px;height:116px;background:url(bg_header.gif) -8px 0 no-repeat;}
#header .c .t{width:944px;height:40px;}
#header .c .t .fav_l{float:left;width:120px;height:40px;line-height:40px;background:url(bg_header.gif) 0 -232px repeat-x;}
#header .c .t .fav_l a{padding-left:20px;background:url(h_icon.gif) 0 0 no-repeat;color:#fff;text-decoration:none;}
#header .c .t .w{float:left;width:265px;height:40px;padding:0 1px 0 1px;background:url(bg_header.gif) 0 -272px no-repeat;line-height:40px;}
#header .c .t .w a{margin-right:12px;color:#fff;text-decoration:none;}
#header .c .t .w  .key{float:left;margin-left:2px;margin-top:9px;border:1px solid #9dcafd;}
#header .c .t .w .key input{border:0;height: 20px;}
#header .c .t .w  #sobtn{float:right;width:56px;height:28px;margin-right:48px;margin-top:7px;background:url(h_icon.gif)  -61px -52px no-repeat;cursor:pointer;}
#header .c .t .w  #sobtn input{display:none;}



#header .c .t #login{float:left;width:432px;font-size:12px;}
#header .c .t #login .un{float:left;width:48px;height:40px;line-height:40px;color:#fff000;}
#header .c .t #login .up{float:left;width:36px;height:40px;padding-left:12px;line-height:40px;color:#fff000;}
#header .c .t #login .ui{float:left;width:103px;height:18px;margin-top:9px;border:1px solid #9dcafd;background-color:#fff;}
#header .c .t #login .ui input{width:100px;border:0;color:#909090;}
#header .c .t #login #btn{float:left;width:55px;height:19px;margin:9px 0 0 12px;background:url(h_icon.gif) 0 -52px no-repeat;cursor:pointer;}
#header .c .t #login #btn input{display:none;}
#header .c .t #login .reg{float:left;width:59px;height:40px;line-height:40px;}
#header .c .t #login .reg a{color:#fff000;}
#header .c .t #login .loged{height:40px;line-height:40px;}
#header .c .t #login .loged span{color:#fff000;font-weight:bold;margin-right:12px;}
#header .c .t #login .loged a{color:#fff;margin-right:12px;}
#header .c .t #fav_t{float:left;width:78px;height:29px;margin:6px 0 0;background:url(h_icon.gif) 0 -110px no-repeat;cursor:pointer;}
#header .c .t #fav_t span{display:none;}
#header .c .b{width:944px;height:56px;padding-top:20px}
#header .c .b .logo{float:left;height:75px;width:210px;margin-top:-20px}
#header .c .b .logo a{float:left;width:200px;height:75px;background:url(logo.gif) 0 0 no-repeat;}
#header .c .b .logo a h1{display:none;}
#header .c .b .nav{float:left;width:694px;height:33px;padding:5px 0 0 21px;}
#header .c .b .nav h2{float:left;width:63px;height:33px;background:url(h_icon.gif) -1px -179px no-repeat;}
#header .c .b .nav h2.f{width:64px;background-position:0 -179px;}
#header .c .b .nav h2 a{float:left;width:63px;height:33px;line-height:33px;font-size:14px;color:#441200;}

/*toptag*/
#toptag{width:926px;height:26px;padding:10px 16px 0;margin-bottom:6px;border:1px solid #88bafd;}
#toptag .l{float:left;width:690px;padding:1px;white-space:nowrap;overflow:hidden;text-align:left;}
#toptag .l a,#toptag .l span{margin-right:12px;}
#toptag .l span{color:#f00;}
#toptag .r{float:right;width:220px;padding:1px;white-space:nowrap;overflow:hidden;text-align:left;}
#toptag .r a,#toptag .r span{color:#191919;margin-right:12px;}
/*玩过的游戏*/
.box3{display:none;width:938px;padding:3px 10px 0;margin-bottom:4px;margin-top:-10px;border-bottom:1px solid #88bafd;border-left:1px solid #88bafd;border-right:1px solid #88bafd;height:24px;line-height:24px;}
.box3 .box3r{float:right;margin-top:1px;margin-right:2px;}
.box3 .box3l{float:left}
#box31l{float:left;width:90px;}
#hscontent{width:770px!important;overflow:hidden;float:left;white-space:nowrap;word-spacing:4px;text-align:left;}
#hscontent a{color:green;}
#hsb{float:left;}
.hsl_n,.hsl_y,.hsr_n,.hsr_y{float:left;width:13px;height:16px;margin:3px 1px 2px 2px;background:url("icon-1.gif") no-repeat;}
.hsl_n{background-position:-143px 0px;}
.hsl_y{background-position:-159px 0px;cursor:pointer;}
.hsr_n{background-position:-175px 0px;}
.hsr_y{background-position:-191px 0px;cursor:pointer;}


/*mgame_div*/
#mgame_div{height:77px;margin-bottom:1px;}
#tumble{margin-top:5px;width:960px;height:77px;}
#tumble div,#tumble dl{float:left;}
#tumble dl{width:81px;margin:5px 5px 0 5px;display:inline;}
.tumbleleft{width:38px;height:77px;background:url(bg.gif) -17px -95px;text-indent:-9999px;cursor:pointer;}
.tumbleleft a,.tumbleright a{display:block;height:100%;width:100%;}
.tumbleleft a:hover,.tumbleright a:hover {text-decoration:none;}
.tumbletext{width:880px;padding-left:5px;height:75px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#f5f5f5;overflow:hidden;}
.tumbleright{width:37px;height:77px;background:url(bg.gif) -120px -95px;text-indent:-9999px;cursor:pointer;}

#gamesdiv {width:7200px;}
#gamesdiv UL {list-style:none;margin:0;padding:0;float:left;}
#gamesdiv UL LI {width:80px;float:left;padding:0px;text-align:center;font-size:12px;line-height:150%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#gamesdiv UL LI a img{margin-top:5px;width:68px;height:45px;border:1px #ccc solid;}

#yxctumble dl{float:left;}
#yxctumble {margin-top:5px;width:960px;height:77px;padding-bottom:10px;}
#yxcgamesdiv {width:7200px;}
#yxcgamesdiv ul {list-style:none;margin:0;padding:0;float:left;}
#yxcgamesdiv ul li {width:80px;float:left;padding:0px;text-align:center;font-size:12px;line-height:150%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#yxcgamesdiv ul li a img{margin-top:5px;width:68px;height:45px;border:1px #ccc solid;}

.ibox1 { margin:2px auto 0; width:960px; overflow:hidden;}
.ibox1 .t { width:960px; height:7px;  overflow:hidden;}
.ibox1 .c { width:958px; border:1px solid #C4DBEF;margin:0; overflow:hidden;}
.ibox1 .c .b1 { float:left; width:956px;  margin:0; overflow:hidden; }
.ibox1 .c .b2 { float:left; width:954px;  margin:0; overflow:hidden;  }
.ibox1 .b { width:960px; height:7px; overflow:hidden; } 

.ibox1 .title,.ibox2 .title { height:35px; line-height:35px;  border-bottom:1px dashed #ddd; }
.ibox1 .title h3,.ibox2 .title h3 { float:left; font-size:12px; font-weight:normal;}
.ibox1 .title h3 a,.ibox2 .title h3 a { text-decoration:none; color:#0066FF; } 
.ibox1 .title span,.ibox2 .title span { padding:0 20px 0 10px; font-size:12px;}
.ibox1 .title span a,.ibox2 .title span a { padding:0 4px; }
.ibox1 .c .tt { display:inline; float:left; width:18px; height:60px; margin:8px 5px 0 2px; padding:3px 0; text-align:center; background:#FF99CC; writing-mode:lr-tb;}
.t3 { float:left; margin:5px 0 0 0px;}
.t3 li { float:left; display:inline; width:82px; height:83px; margin:0 5px; text-align:center; overflow:hidden; } 
.t3 li .p { width:80px; height:62px;border:1px solid #F0F0F0; overflow:hidden;}
.t3 li .p img {width:72px;height:54px; margin:0 auto; border:1px solid #CFCFCF; padding:3px; overflow:hidden;}
.t3 li h5 {width:82px; height:18px; margin:0 auto; line-height:18px; overflow:hidden;}
.t3 li h5 a { font-size:12px; color:#000; text-decoration: none; font-weight:normal;}
.t3 li h5 a:hover { color:red; text-decoration:underline;}
/*best*/
#best{width:960px;margin-bottom:5px;}
#best .t{width:960px;height:8px;background:url(bg_border.png) 0 -32px no-repeat;overflow:hidden;}
#best .b{width:960px;height:8px;background:url(bg_border.png) 0 -40px no-repeat;overflow:hidden;}
#best .tag{width:956px;padding:5px 0 0 0;border:2px solid #fe943a;border-top:0;border-bottom:1px dashed #9b9b9b;background-color:#fffff0;}
#best .tag dl{float:left;width:956px;}
#best .tag dl dt{float:left;width:42px;line-height:23px;padding-left:14px;text-align:left;color:#fd0d00;}
#best .tag dl dt a{color:#fd0d00;}
#best .tag dl dd{float:left;width:900px;line-height:23px;text-align:left;white-space:nowrap;overflow:hidden;font-family:宋体;}
#best .tag dl dd a{margin-right:12px}

#best .so{width:956px;height:28px;border:2px solid #fe943a;border-top:0;border-bottom:1px dashed #9b9b9b;background-color:#fffff0;padding:4px 0 7px;}
#best .so h3{float:left;width:42px;height:28px;line-height:28px;padding-left:14px;color:#fd0d00;text-align:left;}
#best .so h3 a{color:#fd0d00;font-size:12px;font-weight:normal;}


#best .so .w{float:left;width:942px;padding-left:14px;text-align:left;line-height:20px;}
#best .so .w a{padding-right:10px}
#best .so .v{float:right;width:390px;padding-left:24px;line-height:20px;background:url(h_icon.gif) 0 -240px no-repeat;text-align:left;}
#best .bp{width:956px;border:2px solid #fe943a;border-top:0;border-bottom:0;padding:8px 0 6px;}
#best .bp ul{float:left;width:936px;padding:6px 10px 0;}
#best .bp ul.sp{float:left;width:936px;padding:6px 10px 0;background:url(sp.gif) 0 0 no-repeat;}
#best .bp ul li{float:left;width:104px;margin-bottom:5px}
#best .bp ul li .i{width:75px;height:56px;margin-bottom:2px;padding:5px;background:url(imgbg3.png) 0 0 no-repeat;}
#best .bp ul li .i div{position:relative;width:75px;height:56px;overflow:hidden;}
#best .bp ul li .i div img{position:absolute;left:-12px;top:-10px;}
#best .bp ul li a:hover img{padding:0;border:solid red 2px}

#best .bp ul li h4{width:100px;height:15px;line-height:15px;overflow:hidden;}
#best .bp ul li h4 a{color:#04f;font-weight:normal;font-size:12px;}
/*new*/
#new{width:960px;margin-bottom:8px;}
#new .t{width:960px;height:8px;background:url(bg_border.png) 0 -16px no-repeat;overflow:hidden;}
#new .b{width:960px;height:8px;background:url(bg_border.png) 0 -24px no-repeat;overflow:hidden;}
#new .c{width:956px;border:2px solid #3aa4fe;border-top:0;border-bottom:0;}
#new .c .tit{height:40px;line-height:40px;border-bottom:#c3c3c3 dashed 1px;margin-right:2px}
#new .c .tit h3{float:left;padding-left:30px;font-weight:normal;font-size:12px;}
#new .c .tit h3 label{margin-right:10px}
#new .c .tit h3 a{padding:4px 8px 3px;margin-left:5px;background:#f0f0f0; border:1px solid #ccc;color:#000;cursor:pointer}
#new .c .tit h3 a:hover,#new .c .tit h3 a.swapselected{background:#c00;color:#fff;border:1px solid #c00;}

#new .c .tit .r{float:right;padding-right:25px}
#new .c .tit .r a{padding:4px 8px 3px;margin-left:5px;background:#f0f0f0; border:1px solid #ccc;color:#000;cursor:pointer}
#new .c .tit .r a:hover{background:#c00;color:#fff;border:1px solid #c00;}


#new .c ul{float:left;width:936px;padding:10px 10px 0;}
#new .c ul li{float:left;width:104px;margin-bottom:5px}
#new .c ul li .i{width:75px;height:56px;margin-bottom:2px;padding:5px;background:url(imgbg3.png) 0 0 no-repeat;}
#new .c ul li .i div{position:relative;width:75px;height:56px;overflow:hidden;}
#new .c ul li .i div img{position:absolute;left:-12px;top:-10px;}
#new .c ul li h4{width:100px;height:20px;line-height:20px;overflow:hidden;}
#new .c ul li h4 a{color:#04f;font-weight:normal;font-size:12px;}
#new .c .txt{float:left;width:954px;border-top:#c3c3c3 dashed 1px;}
#new .c .txt dl{float:left;width:148px;border-right:#c3c3c3 dashed 1px;padding:5px 0 5px 10px;}
#new .c .txt dl.e{border-color:#fff}
#new .c .txt dl dd{height:25px;line-height:25px;padding-left:15px;text-align:left;background:url(h_icon.gif) 0 -284px no-repeat;overflow:hidden;}
/*json*/
#json{width:960px;margin-bottom:8px;}
#json .t{width:960px;height:8px;background:url(bg_border.png) 0 -48px no-repeat;overflow:hidden;}
#json .b{width:960px;height:8px;background:url(bg_border.png) 0 -56px no-repeat;overflow:hidden;}
#json .c{width:956px;border:2px solid #fe943a;border-top:0;border-bottom:0;background-color:#fffff0;}
#json .c #jsontit{height:53px;line-height:53px}
#json .c #jsontit h3{float:left;padding-left:30px;font-weight:normal;font-size:12px;}
#json .c #jsontit h3 label{margin-right:10px}
#json .c #jsontit h3 a{padding:4px 8px 3px;margin-left:5px;background:#f0f0f0; border:1px solid #ccc;color:#000;cursor:pointer}
#json .c #jsontit h3 a:hover,#json .c #jsontit h3 a.swapselected{background:#c00;color:#fff;border:1px solid #c00;}
#json .c #jsontit .r{float:right;padding-right:25px}
#json .c #jsontit .r a{padding:4px 8px 3px;margin-left:5px;background:#f0f0f0; border:1px solid #ccc;color:#000;cursor:pointer}
#json .c #jsontit .r a:hover{background:#c00;color:#fff;border:1px solid #c00;}
#json .c #jsonlist{width:956px;}
#json .c #jsonlist ul{float:left;width:936px;padding:0 10px 5px;border-top:#9b9b9b dashed 1px;}
#json .c #jsonlist ul li{float:left;width:104px;padding:15px 0 5px;}
#json .c #jsonlist 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;}
#json .c #jsonlist ul li .i div{position:relative;width:75px;height:56px;overflow:hidden;}
#json .c #jsonlist ul li .i div img{position:absolute;left:-12px;top:-10px;}
#json .c #jsonlist ul li h4{width:100px;height:20px;line-height:20px;overflow:hidden;}
#json .c #jsonlist ul li h4 a{color:#04f;font-weight:normal;font-size:12px;}
/*last*/
#last{width:960px;margin-bottom:8px;}
#last .t{width:960px;height:8px;background:url(bg_border.png) 0 -16px no-repeat;overflow:hidden;}
#last .b{width:960px;height:8px;background:url(bg_border.png) 0 -24px no-repeat;overflow:hidden;}
#last .c{width:956px;border:2px solid #3aa4fe;border-top:0;border-bottom:0;}
#last .c ul{float:left;width:954px;padding:5px 1px;text-align:left;}
#last .c ul li{float:left;width:120px;height:25px;line-height:25px;padding-left:38px;border-right:#c3c3c3 dashed 1px;background:url(h_icon.gif) 17px -284px no-repeat;overflow:hidden;}
#last .c ul li.e{border-color:#fff}

/*pkgame*/
#pkgame{width:960px;margin-bottom:8px;}
#pkgame .t{width:960px;height:8px;background:url(bg_border.png) 0 -16px no-repeat;overflow:hidden;}
#pkgame .b{width:960px;height:8px;background:url(bg_border.png) 0 -24px no-repeat;overflow:hidden;}
#pkgame .c{width:956px;border:2px solid #3aa4fe;border-top:0;border-bottom:0;}
#pkgame .c .tt { display:inline; float:left; width:18px; height:60px; margin:8px 5px 0 2px; padding:3px 0; text-align:center; background:#FF99CC; writing-mode:lr-tb;}

#pkgame .c ul{padding:3px 2px;}
#pkgame .c ul li{float:left;width:160px;line-height:22px;text-align:left;padding-left:15px;overflow:hidden;}
#pkgame .c ul li a{color:#04f;font-weight:normal;font-size:12px;}
#pkgame .c ul li .pkuser{padding-left:10px;width:105px;overflow:hidden;display:block;white-space:nowrap; }
.div_img{ float:left; margin:0px; padding:4px 5px 3px 5px;border:1px #ccc solid;}

/*exc*/
#exc{width:960px;margin-bottom:8px;}
#exc .t{width:960px;height:8px;background:url(bg_border.png) 0 -16px no-repeat;overflow:hidden;}
#exc .b{width:960px;height:8px;background:url(bg_border.png) 0 -24px no-repeat;overflow:hidden;}
#exc .c{width:956px;border:2px solid #3aa4fe;border-top:0;border-bottom:0;}
#exc .c ul{width:952px;padding:5px 2px;}
#exc .c ul li{float:left;width:104px;line-height:22px;text-align:left;padding-left:15px}
/*link*/
#link{width:960px;margin-bottom:8px;}
#link .t{width:960px;height:8px;background:url(bg_border.png) 0 -16px no-repeat;overflow:hidden;}
#link .b{width:960px;height:8px;background:url(bg_border.png) 0 -24px no-repeat;overflow:hidden;}
#link .c{width:939px;border:2px solid #3aa4fe;border-top:0;border-bottom:0;padding:8px 5px 8px 12px;text-align:left;line-height:20px;}
#link .c label{color:#f00;font-weight:bold}
#link .c a{margin-right:12px;}
/*fimg*/
#TMdiv{width:100px;height:92px;position:absolute;z-index:99;background:#fff;text-align:center;padding:5px 4px 3px;border:1px solid #ccc;}
#TMshadow{position:absolute;z-index:98;background:#000;-moz-opacity:0.30;opacity:0.30;filter:Alpha(opacity=30);}
#TMimg{width:100px;height:75px;}
#TMtext{width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:5px 0 0 0;font-size:12px;line-height:17px;height:17px}
/*footer*/
#footer{width:960px;line-height:20px;}
#footer #copyright div{height:16px;padding-top:9px;}
#footer #copyright div.b a.e{padding:2px 0 0 25px;}
#footer #copyright div.d{color:#f00}

#index_a1,#index_a3,#index_a4,#index_a5{width:960px;margin:5px auto;}
