@CHARSET "UTF-8";
/*基本元素*/
* {border:0; padding:0; margin:0;}/* Set everything to "zero" */
button{background-color:transparent}
body, html {min-height:100%; height:100%; font-size:12px; font-family:宋体;} 
html body {font-size:small; height:auto;} 
p {font-size: 90%; line-height:1.3em; color:#888888; height:16px; padding-top:4px;}
h1 {font-size: 20px;color: #369;}
h2 {font-size: 14px;color:#009900} 
a:hover {color:#996600;text-decoration:underline;}
a:visited {color:#666666;text-decoration:none;}
a {color:#666666;text-decoration:none;}
.a1:hover {color:#006699;text-decoration:underline;}
.a1:visited {color:#006699;text-decoration:none;}
.a1 {color:#006699;text-decoration:none;}
body{
background:url(../img/main/bg.gif);
width: 100%;height:100%; min-width:950px;max-width:930;margin:0 auto ;padding:0;font-size:12px;
}
.dotLine1{background-image:url(../img/main/dotLine1.gif);background-repeat:repeat-x; height:2px;overflow: hidden;line-height:2px}
.dotLine2{background-image:url(../img/main/dotLine2.gif);background-repeat:repeat-x; height:2px;overflow: hidden;line-height:2px}
.p1{height:19px; padding-top:0px;width:180px;}
.nifty{ margin: 0 auto;background: #9BD1FA; width:40%;} 
.nifty .content { padding:0 10px; }  
b.rtop, b.rbottom{display:block;background: #88DDBC} 
b.rtop b, b.rbottom b{display:block;height:1px;overflow:hidden; background:#FFF} 
b.r1{margin: 0 5px} 
b.r2{margin: 0 3px} 
b.r3{margin: 0 2px} 
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
#list{margin:20px; margin-left:40px; border-width:1px;border-style:solid;border-color:#CCCCCC; width:550px; padding:20px;}
#page{margin:20px; margin-left:0px;border-width:1px;border-style:solid;border-color:#CCCCCC; width:610px; padding:20px;}
/*框架元素*/
.clear{clear:both;}
#top,#main,#bottom ,#main_out,#top_out{margin:0 ;padding:0;position: relative;}
#top_out{width:916px;height:126px;margin:0 auto;background-image:url(../img/main/top.gif);background-repeat: no-repeat;top:-15px;}
#top{width:100%;height:100%;position:relative;}
#top #logo{position:absolute;left:15px;top:15px;width:410px;height:100px;cursor:pointer;}
#top #menu{position:absolute;width:470px;height:60px;top:36px;right:15px;overflow:hidden;}
#top #menu li{width:92px;height:33px;list-style: none;float:right;}
#top #menu li.back {background-color: #999999;top:29px;z-index: 8;position: absolute;}/*lavalamp style*/
#top #menu li div{position:relative;width:92px;cursor:pointer;z-index:10;display:block;z-index:10}
#top #menu li div.menu_img{height:33px;top:-34px; background-repeat: no-repeat;background-position:center;}
#top #menu li div.menu_text{height:29px;top:29px;padding-top:10px;color:white;font-family:幼圆,方正大黑简体,微软雅黑;font-size:15px;font-weight:bold;text-align:center;}

#main_out{width:950px;height:100%;margin:0px auto;display: block;background-color:white;position:relative;}
#main{width:930px;padding-left:20px;min-height:600px;height:100%;margin:0 auto;display: block;}
#main #main_left{width:710px;height:100%;margin:0;float:left;}
#main #main_left > div{float:left;}
#main #main_left #flash{width:460px;height:200px; border-style:solid; border-width:2px; border-color:#CCCCCC; margin:1px; margin-left:4px;}
#main #main_left #news{width:220px;height:210px;margin-right:5px; margin-left:5px;}
#main #main_left #news .title{background-image:url(../img/main/new_info.gif); background-repeat:no-repeat;width:220px;height:23px; text-align:right;}
#main #main_left #news .content{border-width:1px;border-style:solid;border-color:#CCCCCC;width:208px;height:167px; padding:5px; padding-top:1px; padding-bottom:9px; margin-top:3px;}
#main #main_left #downandintr{width:710px;height:277px;background-image:url(../img/main/intro.gif);background-repeat: no-repeat; margin-left:3px;}
#main #main_left #downandintr > div{margin:0;}
#main #main_left #game_sel{width:192px;height:247px;float:left; padding:15px;}
#main #main_left #introduce{width:485px;height:277px;float:left;}
#main #main_left #introduce .title{ margin-top:16px; margin-left:40px;}
#main #main_left #introduce .content{width:460px; height:160px;}
#main #main_left #introduce .rule{width:210px;float:left; padding:10px;} 
#main #main_left #introduce .code{width:210px;float:left; padding:10px;} 
#main #main_left #introduce .download{width:460px; height:60px;}
#main #main_left #ADbar_left{width:190px;height:190px;background-image:url(../img/main/ad1.jpg); background-repeat:no-repeat; margin-left:2px;}
#main #main_left #article{width:500px;height:190px; margin-left:10px;}
#main #main_left #article .title{background-image:url(../img/main/study_title.gif); background-repeat:no-repeat;width:500px;height:26px; text-align:right;}
#main #main_left #article .content{border-width:1px;border-style:solid;border-color:#CCCCCC;width:485px;height:150px; margin-top:3px; padding:5px;}
#main #main_right{width:199px;height:100%;margin:0;float:left;}
#main #main_right #login{width:206px;height:210px;background-image:url(../img/main/login.gif);background-repeat: no-repeat;}
#main #main_right #count{width:206px;height:210px;background-image:url(../img/main/userinfo.gif);background-repeat: no-repeat;}
#main #main_right #top10{width:199px;height:278px;}
#main #main_right #top10 .title{background-image:url(../img/main/ranking.gif); background-repeat:no-repeat;width:192px;height:45px; text-align:right;}
#main #main_right #top10 .content{border-width:1px;border-style:solid;border-color:#FCBA4C; border-top:0px; width:175px;height:218px; padding:5px; padding-top:0px; padding-left:10px;_padding-right:0px;}
#main #main_right #ADbar_right{width:190px;height:190px;background-image:url(../img/main/ad1.jpg); background-repeat:no-repeat}

#bottom_out{width:800px;margin:10px auto 0 auto;background-color:white;position:relative;overflow:hidden;}
#bottom{width:800px;margin:0px auto 0 auto; text-align:center;padding-top:5px;}
/*模块元素*/
/*login part*/
input.login_input1{position:absolute;left:75px;width:90px;padding:1px;color:#008800;font-size:1em;vertical-align:middle;}