body {text-align: center; font-family:"宋体", arial;margin:auto 0; padding:0; line-height:190%; font-size:14px; color:#ffffff;font-family: '宋体';background: url('bottom_bg.jpg') no-repeat bottom center;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;line-height:190%;}
ul,li{ list-style-type:none;}

a{color: #ffffff;text-decoration:none;}
a:hover {color:#ffffff;text-decoration:none;}
#bg{margin: 0 auto;background: url(top_bg.jpg) no-repeat top center;}
#main{width:1000px;margin:0 auto; overflow:hidden;}
#main .t1{background:url(top_01.jpg);height:67px;position: relative;}
#main .t1 .nav{position:absolute;width:210px;height:30px;line-height:30px;background:url(nav.jpg) no-repeat top center;left:534px;top:0px}
#main .t2{background:url(top_02.jpg);height:68px;}
#main .t3{background:url(top_03.jpg);height:67px;}
#main .t4{background:url(top_04.jpg);height:68px;}
#main .t5{background:url(top_05.jpg);height:67px;position: relative;}
	#main .t5 .kf_list{width:186px;height:75px;position: absolute;left:223px;top:54px}
	#main .t5 .kf_list ul{font-family: '黑体';}
	#main .t5 .kf_list ul li{height:25px;line-height:25px;color:#FFFFFF}
	#main .t5 .kf_list ul li a{height:25px;line-height:25px;color:#FFFFFF;white-space:nowrap;}
	#main .t5 .kf_list ul li a:hover{height:25px;line-height:25px;color:#FFE100;white-space:nowrap;}


	#main .t5 .kf_info{width:250px;height:80px;background:url(button.png) 0px 0px no-repeat;position: absolute;left:420px;top:2px}
	#main .t5 .kf_info .month{width:60px;height:28px;display: block;font-weight: bold;position: absolute;font-size: 26px;text-align: center;color: #BF1311;line-height: 26px;left:0px;top:14px;}
	#main .t5 .kf_info .day{width:60px;height:28px;display: block;font-weight: bold;position: absolute;font-size: 26px;text-align: center;color: #BF1311;line-height: 26px;left:56px;top:14px;}
	#main .t5 .kf_info .hour{width:60px;height:28px;display: block;font-weight: bold;position: absolute;font-size: 26px;text-align: center;color:#BF1311;line-height: 26px;left:110px;top:14px;}
	#main .t5 .kf_info .server{width:36px;height:28px;display: block;font-weight: bold;position: absolute;font-size: 26px;text-align: center;color: #BF1311;line-height: 26px;left:59px;top:53px;}
	.blue{color:#006FF9}

#main .t6{background:url(top_06.jpg);height:67px;}
#main .t7{background:url(top_07.jpg);height:68px;}
#main .t8{background:url(top_08.jpg);height:67px;position: relative;}

	#main .t8 .enterhd{background:url(button.png) -8px -88px no-repeat;width:177px;height:91px;position: absolute;left:650px;top:-25px}
	#main .t8 .entergame{background:url(button.png) -8px -189px no-repeat;width:177px;height:91px;position: absolute;left:650px;top:75px}

#main .t9{background:url(top_09.jpg);height:68px;}
#main .t10{background:url(top_10.jpg);height:67px;}

/***footer***/
#footer{ width:100%; height:126px; text-align:center; line-height:25px;}


/******************弹窗登录********************/
/************popup*****************/
.popdiv{display: block; /*left: 50%;position: fixed !important;  top: 50%; */width: 451px;height:281px; z-index: 10000; text-align:left;height:auto; position:absolute;background:url(bg.png) no-repeat;}
.title1{position:relative;}
.close_1{display:block;width:15px;height:15px;right:15px;top:17px;position: absolute;}

.pop_main{margin-top: 0; width: 451px;height:281px;position: relative;}
/*.pop_main h3 {color: #461500;font-size: 14px;height: auto;line-height: 26px;margin: 0 0 10px; text-align:center;text-align:center}*/
.toptab{width:252px;height:36px;position: absolute;left:154px;top:29px;overflow:hidden}
.toptab li{width:118px;height:35px;line-height:36px;float:left;text-align:center;color:#0e5572;margin-left:6px;_margin-left:3px;cursor:pointer}
.toptab .on{border:1px solid #a6b5b8;border-bottom:none;background:#FFFFFF;}
.toptab .off{border:1px solid #a6b5b8;height:34px;background:#c0e1f3;}

.lbox{width:350px;position:absolute;left:50px;top:75px;color:#0e5572}
.lbox a{color:#0e5572}

/***登录部分***/
.fixed:after{content:".";display:block;height:0;clear:both;visibility: hidden}
.fixed {zoom:1}
.form_list .input_txt {margin-right: 12px}
.input_txt{height:20px;line-height:20px;padding:5px;font-size:12px;color:#565656;border:1px #c9c9c9 solid;float:left}
input[type=text],input[type=password],textarea{box-shadow:3px 3px 5px rgba(0,0,0,0.06) inset}
input[type=text]:focus,input[type=password]:focus,textarea:focus{border-color:#76c4f2;color:#3098d5;box-shadow:0px 0px 10px rgba(96,205,205,0.5)}
input[type=text]:focus,input[type=password]:focus{font-weight:bold}
input[type=submit],button[type=submit]{cursor:pointer}
button{cursor:pointer}
.input_box .input_tip{position:absolute;color:#979797;left:0;top:0}
.input_box label{cursor:text}


#login_err_msg{color:red}
#loginbox{width:207px;margin:0px auto}
#loginbox .form_list{width:100%;padding-bottom:8px;*padding-bottom:4px;_padding-bottom:4px;position:relative;}
#loginbox .input_box{position:relative;float:left;margin-right:-20px}
#loginbox .input_txt{padding-left:34px;}
#loginbox .input_w1{width:165px}
#loginbox .input_tip{height:32px;line-height:32px}
#loginbox .icon_box{width:28px;height:30px;display:inline-block;overflow:hidden;background:#f1f1f1;border-right:1px #cecece solid;position:absolute;top:1px;left:1px;}
#loginbox .icon_box .icon14{margin:8px 6px;width:12px;height:12px;}
.name_gray{background-position:-109px -56px;}
.pwd_gray{background-position:-128px -56px;}
.qq_gray{background-position:-176px -127px;}
.weibo_gray{background-position:-153px -45px;}
a:hover .weibo_gray, .weibo_gray:hover {background-position: -153px -61px;}
a:hover .qq_gray, .qq_gray:hover {background-position: -176px -143px;}

a .icon14, .icon14 {transition: all 0.2s ease-out 0s;}

.icon14{background-image: url("icon-index.jpg");display:inline-block;height: 14px;overflow: hidden;vertical-align: middle;width: 16px;}
#loginbox .auto_login{height:20px;line-height:20px;color:#565656}
#loginbox .auto_login .auto_login_l{float:left}
#loginbox .auto_login .forget{float:right}
#loginbox .auto_login .checkbox_a{height:20px;line-height:20px;float:left}
#loginbox .auto_login .fui_checkbox{margin:2px 4px 2px 0}
#loginbox .submit{font-size:14px;border:1px solid #00ADEC;background:#3E9AF1;color:white;border-radius:2px;width:100%;height:36px;line-height:36px;background:linear-gradient(#00adec,#109dff);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);}
#loginbox .submit:hover{background:#13B4FF;}
#loginbox .with_other_login{height:20px;line-height:20px}
#loginbox .with_other_login li{display:inline}
#loginbox .with_other_login a{color:#565656;margin-right:30px;float:left}
#loginbox .with_other_login a .icon14{margin:0 3px 0 0;margin-right:3px;float:left;height:16px;}
#loginbox .with_other_login a .name{float:left}
#loginbox .with_other_login .reg{color:#3098d5;float:right;margin:0}


/***注册部分***/
#regbox{width:207px;height:230px;margin:0px auto}
#regbox .reg_row{clear:both;height:32px;}
#regbox .regname{float:left;line-height:24px;text-align:left;width:65px;white-space: nowrap;}
#regbox .errmsg{float:left;line-height:24px;text-align:left;width:65px;white-space: nowrap;color:red}
#regbox .inputbox{float:left;width:140px;}
#regbox  .input_zc{width:124px;height:23px;background-color:#f9f9f9;border:1px #cccccc solid;line-height:23px;padding:0 3px;}
#regbox  .input_yz{width:50px;height:23px;background-color:#f9f9f9;border:1px #cccccc solid;line-height:23px;}
#regbox .xy{text-align:center;width:207px;float:left}
#regbox .btn{padding:10px}
#regbox .czbtn{background:url('zhuce_btn.png') 0 -5px no-repeat;width:128px;height:44px;cursor:pointer;}
#regbox .czbtn:hover{background-position:-128px -5px;}
.fastreg .fastcon{padding-top:45px;text-align:center;height:61px;}


