﻿/*
Filename:              style.css
Version:               0905191030
Website:               -
Author:                Max
*/
/*Css Reset*/
html:lang(zh-cn){overflow-y:scroll;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border:0;}
:focus{outline:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
abbr,acronym{border:0;font-variant:normal;}
input, button, textarea, select, optgroup, option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
code, kbd, samp, tt{font-size:100%;}
input, button, textarea, select{*font-size:100%;}
ol, ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
caption, th{text-align:left;}
sup, sub{font-size:100%;vertical-align:baseline;}
:link, :visited, ins{text-decoration:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
/*Styles*/
.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0;}
.clearfix{display:inline-block;}
.clearfix{_height:1%;}
.clearfix{display:block;}
.fr{float:right!important;}
.fl{float:left!important;}
.show{display:block;}
.hide{display:none;}
.highlight{color:#F30!important;}
.important{font-weight:bold!important;}
body{font:12px/1.5 Tahoma,sans-serif;color:#333;background:#EDEDED url(../images/body.png) repeat-x;}
a{color:#333;text-decoration:none;}
a:hover{color:#F30;text-decoration:underline;}
#page{width:100%;height:100%;}
/*Head*/
#header{width:990px;height:72px;margin:0 auto;}
#logo{width:82px;height:38px;float:left;}
#site-nav{width:auto;height:20px;padding:5px 0 0;float:right;color:#666;white-space:nowrap;}
#site-nav a{margin:0 5px;color:#666;}
#nav{width:990px;height:34px;clear:both;}
#nav ul{padding-left:320px;width:670px;height:34px;background:url(../images/nav.png);}
#nav li{float:left; width:70px;height:34px; background:url(../images/nav-li.png) no-repeat left center;margin:0 10px 0 0;padding:0 0 0 10px;}
#nav li.first{width:100px;background:none;}
#nav li.first a{width:100px;}
#nav a{display:block;width:70px; height:34px; line-height:34px;text-align:center;font-size:14px;font-weight:bold;color:#FFF;}
/*Content*/
#content{width:990px;padding:5px;margin:2px auto 0; background:#FFF;}
#main{width:705px; padding:160px 0 0 0;background:url(../images/head.jpg) no-repeat; float:left;}
#game,#partner,#contact,#server-list{width:705px;margin-bottom:5px;}
#main h3,#friendlink h3{height:30px; line-height:30px;*line-height:34px; padding-left:15px;font-size:14px; overflow:hidden;color:#FFF;}
#game h3,#partner h3,#contact h3,#server-list h3{width:690px;background:url(../images/bg1.png);}
#game-list{width:703px;border:1px #EDEDED solid; border-top:none;}
#contact div,#partner div,#server-list div{width:687px; padding:5px 8px; border:1px #EDEDED solid; border-top:none; line-height:1.5;font-size:14px;}
#contact div p,#partner div p,#server-list div p{text-indent:2em;margin-bottom:10px;}
#main #server-list input.serverList{width:30px;float:left;}
#main #server-list label.serverList{text-align:left;cursor:pointer;width:250px;padding-left:10px;}
#partner img{vertical-align:-6px;}
#game-list dl{width:330px;height:102px;float:left; padding:10px;overflow:hidden;}
#game-list dt{float:left;width:152px;height:102px;}
#game-list dd{float:left; width:170px; margin-left:8px;}
#game-list dd p{ line-height:18px; height:72px; overflow:hidden;}
#game-list img{width:150px;height:100px;border:1px #DDD solid;}
#game-list dd a{display:inline-block;width:60px; padding-left:20px; height:27px; line-height:27px;font-weight:bold;background:url(../images/btn.png) no-repeat;margin:2px 5px 0 0;}
#info,#hot,#special{width:350px;float:left;}
#info h3,#hot h3,#special h3{width:335px;background:url(../images/bg2.png);}
#hot h3{background-image:url(../images/bg3.png);}
#hot{margin-left:5px;}
#info h3 a,#hot h3 a,#special h3 a{float:right;margin-right:10px;}
#info ul,#hot ul,#friendlink div,#special ul{border:1px #EDEDED solid; border-top:none;}
#info ul,#hot ul,#special ul{padding:5px 9px;width:330px;}
#info li,#hot li,#special li{height:23px;width:318px; overflow:hidden;line-height:23px;padding-left:12px;background:url(../images/bg5.png) no-repeat left 6px;}
#friendlink{width:990px;padding:0 5px 5px;clear:both;margin:0 auto; background:#FFF;}
#friendlink h3{width:975px; background:url(../images/bg4.png);}
#friendlink div{padding-bottom:10px;background:url(../images/friend.png) no-repeat center bottom;}
#friendlink div a{float:left;display:inline; margin:5px 0 5px 20px;}
#friendlink div img{display:block;width:88px;height:31px;}
/*Side*/
#side{width:285px; padding:35px 0 0 0;background:url(../images/form.jpg) no-repeat left top; float:right;}
#side .inner{background:url(../images/side.png) no-repeat left bottom; padding-bottom:10px;}
#side h3{height:28px;line-height:25px;font-size:14px; padding-left:35px;background:url(../images/side-h3.png) no-repeat;}
#side h3 a{float:right;margin-right:30px;}
#side form{margin:0 0 10px 30px;}
#side legend{font-size:14px;font-weight:bold;height:28px;line-height:28px;margin:0 0 10px; padding-left:5px;}
#side form div{padding:5px 0 0;}
#side label{float:left;width:60px;height:20px; line-height:20px; text-align:right;font-size:14px;font-weight:bold;*margin:3px 0 0;}
#side input{height:18px;width:140px;padding:2px 3px; float:left; border:1px #CCC inset; font:bold 14px/18px Tahoma,Microsoft YaHei; letter-spacing:1px;color:#444;}
#side .check input{width:70px;}
#side button{width:55px;height:26px;padding-bottom:2px;border:0;font-size:14px;color:#FFF;font-weight:bold;background:url(../images/button.png);margin:10px 5px 0 0;cursor:pointer;}
#side #submit{margin-left:60px;}
#side ul{padding:5px 0;margin:5px 0 0 25px;}
#side li{width:210px; height:20px;line-height:20px;padding-left:15px;overflow:hidden;background:url(../images/bg6.png) no-repeat left 6px;}
#flash{width:300px;height:200px;padding:12px 25px; margin:0 5px 0 0; background:#F7F7F7 url(../images/flash-bg.png) no-repeat; float:left;}

/*Register Passport*/
#aside{width:285px; padding:0;background:url(../images/side.png) no-repeat left bottom; float:right;}
#aside .inner{background:url(../images/form.jpg) no-repeat left top;padding:38px 0 10px;}
#aside h3{height:28px;line-height:25px;font-size:14px; padding-left:35px;}
#aside h3 a{float:right;margin-right:30px;}
#aside ul{padding:5px 0;margin:5px 0 0 25px;}
#aside li{width:210px; height:24px;line-height:24px;padding-left:15px;overflow:hidden;background:url(../images/bg6.png) no-repeat left 6px; margin:5px 0;}
#main form{margin:10px 0;}
#main form div{border:0; padding:0; margin:10px 0; overflow:hidden;}
#main legend span{padding-left:280px; font-size:14px; font-weight:bold; margin:10px 0;}
#main label{width:300px; float:left; text-align:right;}
#main input{padding:2px; float:left; width:160px;}
#main button{margin-left:340px; width:50px;}
.pic{padding-bottom:10px;}
.pic a{float:left; width:96px; display:inline;padding:1px 1px 3px;overflow:hidden;border:1px solid #FFF;margin:7px 0 0 25px;}
*+html .pic a{padding:1px;}
.pic a img{display:block;width:90px;height:60px;padding:2px;border:1px solid #CCC;}
.pic a span{float:left;width:90px;cursor:pointer;overflow:hidden;padding:0 3px;text-align:center;line-height:16px;height:16px;margin-top:2px;word-break:break-all;}
*+html .pic a span{margin-top:4px;}
/*Footer*/
#footer{width:990px;margin:0 auto;padding:10px 5px;clear:both; background:#FFF;}
#footer p, #footer address{margin:5px auto;text-align:center;}
#footer a{margin:0 5px;}
/*Banner*/
.b704x60{width:704px;height:60px; margin:5px 0 5px 0; float:left; position:relative; clear:both; background:maroon}
.b240x80{width:240px;height:80px;margin:5px 0 10px 19px;background:maroon;}
.b240x40{width:240px;height:40px;margin:10px 0 10px 19px;background:maroon;}

/*newspic*/
.newspic li{width:680px;height:130px;padding:10px;border-bottom:1px #CCC dashed;margin-bottom: 10px;}
.newspic li a{float:left; display:inline; width:155px; height:123px; text-align:center; overflow:hidden;}
.newspic li img{width:150px; height:100px;padding:1px; border:1px #CCC solid; float:left;}
.newspic li span{ padding:3px; line-height:22px; cursor:pointer;font-size:14px;}
.newspic h5, .newspic li p{width:510px; float:right; font-size:14px; line-height:25px; overflow:hidden;}
.newspic h5{height:25px;color:#fe6402;font:14px;}
.newspic li p{height:55px; color:#323433;}
.newspic li p .intro{height:55px;}
.newspic li p span{ margin-right:15px;}
.newspic li p span a{display:inline-block;width:70px; padding-left:10px; height:27px; line-height:27px;background:url(../images/btn.png) no-repeat;margin:2px 5px 0 0; color:#fe6601;font:14px;}
.hong{float:left;display:inline; margin:-25px 0 0 120px; font-weight:normal; font:14px Simsun;color:#foo;}
/*liucheng*/
.center {margin:30px auto 30px auto;text-align: center;}
.zhifu {font-weight: bolder;color: #00;margin: 30px 0 0 50px ;}
.zffs{width:600px;border:1px solid #e2e0e0;margin:30px auto 30px auto;border-collapse:collapse;}
.zffs td,.zffs th{height:24px;border:1px solid #e2e0e0;border-width:0 1px 1px 0;margin:2px 0 2px 0;padding: 15px;}
.zffs th{text-align:center;font-weight:600;font-size:12px;}
.zffs td span a{display:inline-block;width:100px; height:30px; line-height:30px;background:url(../images/bttn.png) no-repeat;margin:2px 5px 0 0; color:#fe6601;font:14px;font-weight: bold;text-align: center;}
.zffs p {color:#foo;}
.zffs a img{width:90px !important;height:30px !important;}
/*biaodan*/
#game-zuo {width:703px;border:1px #EDEDED solid; border-top:none;}
#shuruxx{width:650px;margin: 0 auto; }
#shuruxx div{width:650px; padding:5px 8px; border:1px #EDEDED solid; border-top:none; line-height:1.5;font-size:14px;}
#shuruxx div p {color: #656565;}
#shuruxx span {color: #656565;}
#shuruxx .xiayibu{height: 73px;width: 212px;margin: 0 auto;}
#shuruxx .xiayibu img {height: 73px;width: 212px;}
.xinxi{width:650px;font-size:14px;font-weight:bold;margin:10px 0;border-bottom: 1px dashed #CCC;}
.shibai {height: 130px;width: 640px;border-bottom: 1px dashed #CCC;text-align: center;color: #f00;font-size: 14px;padding: 30px;}
.chengo {height: 50px;width: 640px;border-bottom: 1px dashed #CCC;text-align: center;color: #f00;font-size: 14px;padding: 30px;}
.wenti {width: 700px;height: 20px;border-top: 1px dashed #CCC;padding: 10px 0 ;text-align: center;font-size: 14px;}
.ziliao {width: 648px;height: 80px;border-top: 1px dashed #CCC;padding: 20px 0 10px 50px ;font-size: 14px;}
.hongse {color: #F00}
.btn{width:80px !important;text-align:center;cursor:pointer;}
