@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,input,p,iframe{font-family:"ËÎÌå",Tahoma,sans-serif;margin:0;padding:0;}
body{color:#1a4861;font-size:12px;background:url('bottom_bg.jpg') no-repeat bottom center;background-color:#FDF5D0;}
img{border:0;}
ul,ol,li{list-style:none;}
a{text-decoration:none;color:#194960;}
a:hover{text-decoration:underline;color:#194960;}
em{font-style:normal;}
input,img,button{vertical-align:middle;border:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
header,section,article,aside,footer,nav{display:block;}
.clear{clear:both;}
.fleft{float:left;}
.fright{float:right;}

/***main***/
#mainbg{background:url('top_bg.jpg') center top no-repeat;}
.main{width:980px;height:auto;margin:0 auto;overflow:hidden;}
/***header-top***/
.header-top{width:980px;height:auto;position:relative;}
.header-top .t1{width:100%;height:90px;background:url('top_01.jpg') no-repeat;}
.header-top .t2{width:100%;height:90px;background:url('top_02.jpg') no-repeat;}
.header-top .t3{width:100%;height:90px;background:url('top_03.jpg') no-repeat;}
.header-top .t4{width:100%;height:90px;background:url('top_04.jpg') no-repeat;position:relative;}
	.home{width:142px;height:59px;position:absolute;left:346px;top:42px;background:url('icon.png') -3px -2px no-repeat;}
	.home:hover{width:142px;height:59px;position:absolute;left:346px;top:42px;background:url('icon.png') -151px -2px no-repeat;}
.header-top .t5{width:100%;height:90px;background:url('top_05.jpg') no-repeat;}
.header-top .t6{width:100%;height:480px;background:url('top_06.jpg') no-repeat;position:relative;}

.list_09{width:140px;height:68px;margin-top:5px;float:left;text-align:left}
.list_10{width:140px;height:68px;margin-top:5px;float:left;text-align:right}
.list_09 img,.list_10 img{width:137px;height:68px;}

/******left******/
.left-con{width:326px;height:100%;overflow:hidden;position:relative;}

.left-con .login{width:100%;height:204px;background:url(left_1.jpg) no-repeat;}

/******µÇÂ¼¿ò******/
.usercon{width:314px;float:left;height:160px;overflow:hidden;line-height:26px;background:#D2ECF9}
.usercon .logput{height:98px;}
.usercon .userinfo{width:177px;padding-left:27px;padding-top:11px;float:left;}
.usercon dt{height:98px;}
.usercon dl{height:39px;font-size:12px;line-height:39px;color:#4F0E0C;font-family:"Î¢ÈíÑÅºÚ";position:relative;}
.usercon dl span{position:absolute;left:4px;top:0px;width:42px;height:30px;line-height:30px;color:#78BCE3;z-index:2}
.usercon dl input{width:162px;height:30px;line-height:30px;border:none;padding-left:5px;position:absolute;background:#0174B3;color:#FFFFFF;z-index:1}
/*#cookietime{margin-top:-2px}*/
.usercon .sub{width:85px;height:72px;padding-top:9px;float:left;display:inline}
.usercon .loginbtn{background:url('icon.png') -3px -69px;width:85px;height:72px;cursor:pointer;}
.usercon .loginbtn:hover{background-position:-98px  -69px;}
.usercon .other{width:100%;height:62px;position:absolute;top:98px}
.usercon .other .qq{display:block;width:126px;height:26px;background:url('icon.png') -3px -211px;position:absolute;top:8px;left:42px;}
.usercon .other .qq:hover{background-position: -135px -211px;}
.usercon .other .reg{display:block;width:85px;height:41px;background:url('icon.png') -3px -150px;position:absolute;top:0px;left:203px;}
.usercon .other .reg:hover{background-position: -98px -150px;}

.login .bef{width:285px;height:22px;line-height:22px;color:#4F4F4F;margin:0px auto}
.login .bef a{display:block;float:left;margin-left:5px;background:url('icon.png') -3px -319px;width:62px;height:22px;text-align:center;color:#4F4F4F;text-decoration:none;}
#log_log a:hover{text-decoration:none;}

/******µÇÂ¼ºó******/
#loginedname{height:28px;padding-left:16px;font-size:12px;color:#241917;}
#loginedname .kho{height:23px;overflow:hidden;}
#loginedname .kho .ulogout{width:50px;height:18px;margin-right:10px;float:right;color:#241917;text-decoration:none;}

#loginedgameDiv{padding-left:16px;height:50px;color:#241917;}
#loginedgameDiv .showServerList{float: right;width: 50px;margin-right: 15px;}
#loginedgameDiv a{width:205px;height:30px;line-height:26px;margin:0px auto;color:#1A4A60;text-decoration:none;}
#loginedgameDiv span{color:red}
#loginedgameDiv a:hover{color:red;text-decoration:none;}

#newsTab{width:168px;height:39px;float:left;}
#newsTab ul{width:142px;height:39px;}
#newsTab li{width:71px;height:39px;display:block;float:left;text-indent:-999px;cursor:pointer;overflow:hidden;}
#newsTab li.on0{background:url('icon.png') -8px -422px no-repeat}
#newsTab li.on1{background:url('icon.png') -79px -422px no-repeat}

#newsTabCon{width:100%;height:230px;position:relative;float:left;}
#newsTabCon ul{top:11px;left:11px;width:276px;position:absolute;}
#newsTabCon li {float:left;height:24px;line-height:24px;width:100%;color:#794314;background:url('icon.png') -8px -396px no-repeat;padding-left:20px}
#newsTabCon li a{color:#194960;}
#newsTabCon li .gg{float:left;line-height:24px;height:24px;text-align:left;overflow:hidden;color:#194960; width:221px;}
#newsTabCon li .ggtime{width:55px;float:right;line-height:24px;height:24px;overflow:hidden; color:#194960;text-align:center}



/******right******/
.right-con{width:642px;height:100%;overflow:hidden;}
.right-con .qk_enter{width:100%;height:64px;position:relative;}
.right-con .qk_enter .tj{display:block;width:90px;height:23px;position:absolute;top:7px;left:29px;background:url('icon.png') -6px -350px no-repeat}
#tj_server{width:252px;height:26px;position:absolute;top:6px;left:125px;}
#tj_server li{display:block;width:205px;height:30px;line-height:30px;background:url('icon.png') -3px -279px no-repeat;color:#1a4861}
#tj_server li a{padding-left:35px;color:#1A4A60;text-decoration:none;}
#tj_server li span{color:red}
#tj_server li a:hover{padding-left:35px;color:red;text-decoration:none;}


.right-con .qk_enter .qk{width:97px;height:26px;position:absolute;left:377px;top:6px;line-height:26px;text-align:left;color:#4f4f4f}
.right-con .qk_enter .qk_enter{width:89px;height:26px;position:absolute;left:474px;top:10px;}
#sid{width:89px;height:18px;border:1px solid #B0B0B0;text-align:center}
#qs_btn{width:40px;height:19px;border:none;background:url('icon.png') -6px -250px no-repeat;position:absolute;left:572px;top:11px;}

.right-con .logined{width:590px;border-bottom:1px dashed #2382C6;margin:0px auto;zoom:1;overflow:auto; }
.right-con .logined .logined_span{display:block;width:99px;height:23px;background:url('icon.png') -3px -376px no-repeat;float:left;}
.right-con .logined ul li{display:block;width:205px;height:30px;line-height:30px;background:url('icon.png') -3px -279px no-repeat;color:#1a4861}
.right-con .logined ul li a{padding-left:35px;color:#1A4A60;text-decoration:none;}
.right-con .logined ul li span{color:red}
.right-con .logined ul li a:hover{padding-left:35px;color:red;text-decoration:none;}

#logined_server{width:486px;height:50px;float:left}

.allserver{height:355px;overflow:hidden;position:relative;}

.allserver .row{width: 588px;height:26px;margin: 0px auto;line-height:26px;border-bottom:1px #0173B2 solid;padding-top:20px;}
.allserver .row .tabs li{display:inline;float:left;margin-left:10px;width:87px;height:26px;overflow:hidden}
.allserver .row .tabs a{display:block;width:85px;height:26px;background:#F4FEFF;height:26px;border: 1px solid #0173B2;border-bottom:none;color:#0069B7;text-align:center;}
.allserver .row .tabs a.on0,.allserver .row .tabs a.on1{background:#2683C9;color:#ffffff;display:block;width:85px;height:26px;line-height:28px;text-align:center;z-index:9;text-decoration: none;border:1px solid #0073B2}


.allserver .servlist{width:585px;height:282px;margin:0px auto;position:absolute;top:60px;left:30px;overflow-y:scroll;overflow-x:hidden;
	 scrollbar-face-color: #9EBFE8;
	 scrollbar-shadow-color: #FFFFFF;
	 scrollbar-highlight-color: #FFFFFF; 
	 scrollbar-3dlight-color: #9EBFE8; 
	 scrollbar-darkshadow-color: #9EBFE8;
	 scrollbar-track-color: #FFFFFF;
	 scrollbar-arrow-color: #FFFFFF
 }
.allserver .servlist ul{width:540px;}
.allserver .servlist ul li{width:205px;float:left;height:30px;line-height:30px;background:url('icon.png') -3px -279px no-repeat;color:#1A4A60;margin-top:10px;margin-left:40px;}
.allserver .servlist ul li a{padding-left:35px;color:#1A4A60;text-decoration:none;}
.allserver .servlist ul li span{color:red}
.allserver .servlist ul li a:hover{padding-left:35px;color:red;text-decoration:none;}

/***footer***/
#footer{ width:100%; height:220px; padding-top:50px;text-align:center; line-height:25px;}
#footer .copy{padding-top:24px;color:#194960}
#footer .bottom1{padding-top:45px;}
#footer .bottom2{width:980px;margin:0 auto;padding-top:20px;}
#footer .botcopy{line-height:25px;padding-top:89px;}

/******************µ¯´°µÇÂ¼********************/
#div_window_login{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;}
#div_window_login .title1{position:relative;}
#div_window_login .close_1{display:block;width:15px;height:15px;right:15px;top:17px;position: absolute;}

#div_window_login .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}*/
#div_window_login .toptab{width:252px;height:36px;position: absolute;left:154px;top:29px;overflow:hidden}
#div_window_login .toptab li{width:118px;height:35px;line-height:36px;float:left;text-align:center;color:#0e5572;margin-left:6px;_margin-left:3px;cursor:pointer}
#div_window_login .toptab .on{border:1px solid #a6b5b8;border-bottom:none;background:#FFFFFF;}
#div_window_login .toptab .off{border:1px solid #a6b5b8;height:34px;background:#c0e1f3;}

#div_window_login .lbox{width:350px;position:absolute;left:50px;top:75px;color:#0e5572}
#div_window_login .lbox a{color:#0e5572}

/***µÇÂ¼²¿·Ö***/
#div_window_login .fixed:after{content:".";display:block;height:0;clear:both;visibility: hidden}
#div_window_login .fixed {zoom:1}
#div_window_login .form_list .input_txt {margin-right: 12px}
#div_window_login .input_txt{height:20px;line-height:20px;padding:5px;font-size:12px;color:#565656;border:1px #c9c9c9 solid;float:left}
#div_window_login input[type=text],input[type=password],textarea{box-shadow:3px 3px 5px rgba(0,0,0,0.06) inset}
#div_window_login 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)}
#div_window_login input[type=text]:focus,input[type=password]:focus{font-weight:bold}
#div_window_login input[type=submit],button[type=submit]{cursor:pointer}
#div_window_login button{cursor:pointer}
#div_window_login .input_box .input_tip{position:absolute;color:#979797;left:0;top:0}
#div_window_login .input_box label{cursor:text}


#div_window_login #login_err_msg{color:red}
#div_window_login #loginbox{width:207px;margin:0px auto}
#div_window_login #loginbox .form_list{width:100%;padding-bottom:8px;*padding-bottom:4px;_padding-bottom:4px;position:relative;}
#div_window_login #loginbox .input_box{position:relative;float:left;margin-right:-20px}
#div_window_login #loginbox .input_txt{padding-left:34px;}
#div_window_login #loginbox .input_w1{width:165px}
#div_window_login #loginbox .input_tip{height:32px;line-height:32px}
#div_window_login #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;}
#div_window_login #loginbox .icon_box .icon14{margin:8px 6px;width:12px;height:12px;}
#div_window_login .name_gray{background-position:-109px -56px;}
#div_window_login .pwd_gray{background-position:-128px -56px;}
#div_window_login .qq_gray{background-position:-176px -127px;}
#div_window_login .weibo_gray{background-position:-153px -45px;}
#div_window_login a:hover .weibo_gray, .weibo_gray:hover {background-position: -153px -61px;}
#div_window_login a:hover .qq_gray, .qq_gray:hover {background-position: -176px -143px;}

#div_window_login a .icon14, .icon14 {transition: all 0.2s ease-out 0s;}

#div_window_login .icon14{background-image: url("icon-index.jpg");display:inline-block;height: 14px;overflow: hidden;vertical-align: middle;width: 16px;}
#div_window_login #loginbox .auto_login{height:20px;line-height:20px;color:#565656}
#div_window_login #loginbox .auto_login .auto_login_l{float:left}
#div_window_login #loginbox .auto_login .forget{float:right}
#div_window_login #loginbox .auto_login .checkbox_a{height:20px;line-height:20px;float:left}
#div_window_login #loginbox .auto_login .fui_checkbox{margin:2px 4px 2px 0}
#div_window_login #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);}
#div_window_login #loginbox .submit:hover{background:#13B4FF;}
#div_window_login #loginbox .with_other_login{height:20px;line-height:20px}
#div_window_login #loginbox .with_other_login li{display:inline}
#div_window_login #loginbox .with_other_login a{color:#565656;margin-right:30px;float:left}
#div_window_login #loginbox .with_other_login a .icon14{margin:0 3px 0 0;margin-right:3px;float:left;height:16px;}
#div_window_login #loginbox .with_other_login a .name{float:left}
#div_window_login #loginbox .with_other_login .reg{color:#3098d5;float:right;margin:0}


/***×¢²á²¿·Ö***/
#div_window_login #regbox{width:207px;height:230px;margin:0px auto}
#div_window_login #regbox .reg_row{clear:both;height:32px;}
#div_window_login #regbox .regname{float:left;line-height:24px;text-align:left;width:65px;white-space: nowrap;}
#div_window_login #regbox .errmsg{float:left;line-height:24px;text-align:left;width:65px;white-space: nowrap;color:red}
#div_window_login #regbox .inputbox{float:left;width:140px;}
#div_window_login #regbox  .input_zc{width:124px;height:23px;background-color:#f9f9f9;border:1px #cccccc solid;line-height:23px;padding:0 3px;}
#div_window_login #regbox  .input_yz{width:50px;height:23px;background-color:#f9f9f9;border:1px #cccccc solid;line-height:23px;}
#div_window_login #regbox .xy{text-align:center;width:207px;float:left}
#div_window_login #regbox .btn{padding:10px}
#div_window_login #regbox .czbtn{background:url('zhuce_btn.png') 0 -5px no-repeat;width:128px;height:44px;cursor:pointer;}
#div_window_login #regbox .czbtn:hover{background-position:-128px -5px;}
#div_window_login .fastreg .fastcon{padding-top:45px;text-align:center;height:61px;}
