/* CSS Document */
body,td,th {font-family:Arial, Helvetica, sans-serif;font-size: 11px;color: #333;}
body {background:url(/images/dbg.jpg) repeat-x center top #fff;margin: 0px;}
ul,li,p{ padding:0; margin:0; list-style:none;}
a{color:#333; text-decoration:none;}
a:hover{color:#f30; text-decoration:underline;}
img{ border:0;}


/* top */
#k_top{width:1002px; margin:auto; height:115px; background:url(/images/top_bg.jpg) top;}
#bottom_w{clear:both;width:100%;text-align:center;background:url(/images/bottom_bg.gif) repeat-x top #F2F2F2; }
.bottom{width:1002px; margin:auto; height:60px; padding:0px 0 0 0}
.bottom p{line-height:38px; font-size:14px; color:#414141; font-weight:100;}
.bottom img{ float:left; margin:0 0 0 10px;}
.bottom{ font-weight:100;color:#979797;}
.bottom a{color:#979797;}
.bottom a:hover{color:#f30;}
#top_dl{height:20px;}
#top_navw{}
.t_nav{float:left; width:730px; text-align:center; font-size:16px; line-height:34px;height:34px; padding-top:57px;}
.t_nav li{float: left; width:119px; background:url(/images/t_nav.gif) 0 -40px; color:#979797; height:34px;}
.t_nav li a{color:#979797; display:block}
.t_nav li a:hover{ color:#ff0;}
.t_nav li.now{float: left; width:119px; background:url(/images/t_nav.gif) 0 0; color:#fff; height:34px;}
.t_nav li.now a{ color:#fff;display:block}
.t_nav li.now a:hover{ color:#ff0;}
#top_dl .dl_txt{float: right; color:#fff;}
#top_dl .dl_txt a{ color:#fff; font-weight:bold; padding:0 3px;}
#top_dl .dl_txt a:hover{ color:#ff0;}
.top_logo{float:left; width:260px;}
form{ padding:0; margin:0;}

/* index */
#main_w{width:1002px; margin:auto;}
#tk_left{float:left;background:url(/images/nbg.gif) no-repeat 0 0; width:255px; padding:7px 0 0 0;}
#tk_left_bg{background:url(/images/nbg.gif) no-repeat left bottom; padding:0 0 7px 0;}
.tk_bord{ padding:3px 0;}
#tk_right{float: right;background:url(/images/nbg.gif) no-repeat top right;  text-align:left; width:741px; padding:10px 0 10px 0;overflow:hidden;}
#tk_right_bg{padding:0 0 7px 0;}
.nav_w{width:243px; margin:auto;}
.nav_w .nav{background:url( http://koramgame.com/images/nav_01.jpg) no-repeat 0 5px #fff;width:243px;line-height:36px;color:#585858; height:36px;  font-size:20px;}
.nav_w .nav a{color:#585858;padding:0px 0px 0px 20px;display:block;height:36px; text-decoration:none;}
.nav_w .nav a:hover{color:#f30; text-decoration: none;}
.nav_w .now{background:url(/images/nav_02.jpg) no-repeat 0 5px #fff;width:243px;line-height:36px;height:36px; font-size:20px;color:#585858; }
.nav_w .now a {color:#585858;padding:0px 0px 0px 20px;display:block;height:36px;text-decoration: none;}
.nav_2{ clear:both;color:#585858; font-size:12px;line-height:27px;background:url(/images/nav_b.gif) repeat-y top left #fff;  text-decoration:none;}
.nav_2 a{color:#585858;padding:0px 0px 0px 34px;line-height:27px;height:27px;display:block; overflow:hidden; text-decoration:none;}
.nav_2 a:hover{color:#f30; text-decoration: none;}
.nav_2 p{ margin:0; padding:0;height:27px; overflow:hidden;}
.tk_news{ clear:both; padding:0 13px;}
.tk_news_top{padding:84px 0 0 8px; font-size:18px; height:48px;}
.tk_news h2{padding:5px 10px 0px 4px; background:url(/images/h2_bg.jpg) repeat-x top; margin:0; height:30px; font-size:16px; color:#FDEF00;}
.tk_news .to_top{ float:right; padding-top:3px; line-height:8px;}
.tk_news .date{font-size:9px; color:#A4A4A4;}
.tk_news_txt{ clear:both;}
.tk_news_txt p{ padding:10px 0; line-height:18px;}
.view505{float:left; width:506px; padding-left:4px; height:348px;}
.view505_right{float: right; width:220px;height:348px; background:#DBD9D9; border:1px solid #DBD9D9;}
.dl_bg{background:url(/images/dl_bg.jpg) no-repeat 0 0; height:174px;}
.dl_login{background:url(/images/dl_login.gif) no-repeat 3px 3px #fff; padding-top:25px; }
.dl_logout{background:#fff; padding:5px 5px 0 6px; }
.dl_td1{padding:9px 0 0 73px; height:30px;}
.dl_td2{padding:9px 0 0 73px; height:35px;}
.dl_td3{text-align:center; height:40px;}
.dl_td4{text-align:center; height:20px;}
.dl_bg .t_input{width:130px; color:#ddd; border:0; background:#686868;}
.dl_xxbg{background:#F2F1F1; height:80px;}
.dl_xx_td1{padding:10px 0 0 10px; height:28px; background:url(/images/dl_x.gif) no-repeat 5px 10px;}
.l_sign{padding:17px 0 0 15px; background:url(/images/236_bg.jpg) no-repeat 0 10px; width:222px; margin:auto; height:70px;}
.l_sign .sign_01{color:#1F376D; height:18px;}
.l_sign .sign_02{height:22px;}
.l_sign .sign_input{width:110px; color:#fff; background:#fff; border:1px solid #88A9C5;}
.l_sign .sign_03{font-size:10px; color:#4F4F4F;}
.picked_game{padding:15px 0 0 0;}
.p_game_bg{background:url(/images/game_bg.jpg) no-repeat 0 0; height:39px;}
.p_game_bt{background:url(/images/game_btbg.jpg) no-repeat 0 0;float:left;color:#fff; width:200px; font-size:18px; padding:2px 0 0 10px; line-height:26px;}
.p_game_td{background:#F8F8F8; padding:5px 10px;}
.p_game_td .td_bt{background:url(/images/dott.gif) repeat-x 0 18px; height:30px; color:#B31101; font-weight:bold; font-size:14px; }
.p_game_td .td_pic{ height:130px;}
.p_game_td .td_pic p{ float:left; padding-right:4px;}
.p_game_td .pic_210{ height:220px; float:left; width:730px;font-size:14px;color:#000;}
.p_game_td .pic_210 .pic_tu{float:left; width:220px;}
.p_game_td .pic_210 .pic_tu img{ border:1px solid #222;}
.p_game_td .pic_210 .pic_tu p{ padding:12px 0 0 0; font-weight:bold;  height:20px; }
.p_game_td .pic_210 .pic_txt{float:left; line-height:17px; width:490px; padding-right:8px;}
.blue_u {color:#0241A8; }
.blue_u a{color:#0241A8; text-decoration:underline;}
.blue_u a:hover{color:#f30;}
.blue2_u {color:#0033FF; }
.blue2_u a{color:#0033FF; text-decoration:underline;}
.blue2_u a:hover{color:#f30;}
.blue {color:#0241A8; }
.blue a{color:#0241A8;}
.blue a:hover{color:#f30;}


/* reg */
.reg_box{padding:10px 15px 10px 15px;font-size:14px;line-height:24px;width:400px; margin:auto;height:300px;}
.box_bt{height:52px; font-size:18px; font-weight:bold;}
.box_td{height:50px;}
.box_left{float:left; text-align:right; padding-right:8px; width:120px;}
.box_right{float:left; width:260px;}
.input_reg{height:20px; padding-top:4px; color:#333; width:260px; border:1px solid #A3A5AB;}
.box_td2{height:40px; padding-left:100px;}
.box_td3{height:50px;padding-left:127px;}
.box_button{background:url(/images/butt108.gif); display:block; width:108px; height:32px; line-height:32px; color:#fff; font-size:16px; font-weight:bold; text-align:center;}


.daohang_bg{background:url(/images/daohang_bg.jpg) no-repeat 0 0; line-height:26px; padding-left:12px;height:28px;}
#dh_txt{background:#F8F8F8; width:737px;}
.password_main{margin:auto; width:510px;padding:40px 0 0 0; font-size:14px; line-height:24px;}

.n_pay{ display:table; padding:40px 0 0 40px; text-align:center;}
.n_pay li{float:left; width:220px;}
.n_pay p{height:25px; font-size:12px;padding-top:10px;}

.n_pay_td1{ line-height:24px; background:url(/images/pay2_03.gif) no-repeat 0 40px;padding-top:30px}
.n_pay_bt{padding:12px 0 0 92px;font-size:14px; color:#fff; font-weight:bold;  height:58px;}
.n_pay_main{padding:2px 0px 20px 122px; width:630px;}
.n_pay_td2{font-size:12px; line-height:24px;background:url(/images/pay2_06.gif) no-repeat 0 10px;}
.n_pay_td3{font-size:12px; line-height:24px;background:url(/images/pay2_08.gif) no-repeat 0 10px;}
.n_pay_td2 p{ float:left;color:#CE0B08; width:240px; padding:10px 0 0 0; height:60px; font-weight:bold;}
.n_pay_td3 p{ float:left; width:300px; padding:10px 0 0 0; height:30px; font-weight:bold;}

.dl_left{float:left; width:300px; padding:20px 0 0 50px;}
.dl_left .dl_txt{color:#FF0A00; padding-bottom:5px;}
.dl_left p{ height:32px;}
.dl_right{float:right; width:580px; padding-top:20px;}
.zc_w{height:31px; text-align:center; width:482px; font-size:16px; line-height:30px; background:url(/images/dott_hui.gif) bottom repeat-x}
.zc_tab01{float:left; width:120px; cursor:pointer; background:url(/images/login_02.gif) no-repeat 0 0; height:31px;}
.zc_tab02{float:left; width:120px; cursor:pointer;background:url(/images/login_01.gif) no-repeat 0 0; height:31px;}
.zc_main{width:480px; border:1px solid #C9C9C9; background:#fff; border-top:0;height:300px;}


.invite_bg{background:url(/images/invite_bg.gif) no-repeat 0 0;  width:468px;}
.invite_bt{height:36px; font-size:16px; color:#fff; line-height:26px; padding:0 10px;}
.invite_txt{border:1px solid #D9D7D7;height:200px; padding:15px 20px 0 40px;  border-top:0;}
.qh_pic{height:60px; padding-top:10px;}
.qh_pic p{ float:left; width:200px;}
.s_txt{ padding:7px 10px; line-height:18px;}
.app_txt{float:left; width:340px; line-height:20px; font-size:12px; padding:5px 10px;}




