/*commend*/
.mt16{ margin-top:16px}
.pl35{ padding-left:35px}
.p30{ padding:30px;}
.k_red{color:#890b11}
.k_a1{ width:82px; line-height:19px; padding-top:1px; text-align:center; color:#7f090e; background:url(../k_img/k_a_bg1.gif);display:block}
.k_a2{ width:120px; line-height:24px; padding-top:1px; text-align:center; color:#7f090e; background:url(../k_img/k_a_bg2.jpg);display:block}
.k_a3{ width:89px; line-height:27px; text-align:center; color:#7f090e; background:url(../k_img/k_a_bg3.jpg);display:block}
.k_a4{ width:70px; line-height:26px; text-align:center; color:#7f090e; background:url(../k_img/k_a_bg4.jpg);display:block}
.k_a5{ width:80px; line-height:27px; text-align:center; color:#7f090e; background:url(../k_img/k_a_bg5.jpg);display:block}
.k_a6{ width:80px; line-height:27px; text-align:center; color:#7f090e; background:url(../k_img/k_a_bg6.jpg);display:block}
#k_main td{ padding:4px 0 3px; text-align:left;}
/*frame tab*/
.k_frame1{ width:215px; height:165px; padding:21px 8px 0 12px; background:url(../k_img/k_frame1.jpg); clear:both; overflow:hidden}
.k_frame1 .more{ line-height:16px; padding:0 0 8px 180px;}.k_frame1 p{ background:url(../k_img/k_ico_arr.gif) 0 11px no-repeat; padding:6px 0 3px 8px; border-bottom:1px solid #b49b25; }
.k_frame2{ width:221px; height:220px; padding:40px 0 0 15px; margin-top:15px; background:url(../k_img/k_frame2.jpg);}
.k_frame2 p{ line-height:2}
.k_frame3{ overflow:hidden}
.k_frame3 h5{ line-height:31px; padding:2px 0 0 25px; background:url(../k_img/k_frame3_top.gif); overflow:hidden; zoom:1; color:#A40F1A}
.k_frame3 .con{ border-left:1px solid #e5be39;border-right:1px solid #e5be39; background:#fff; color:#890B11; overflow:hidden; zoom:1}
.k_frame3 .con .s1{ padding:15px 24px 10px; overflow:hidden; zoom:1}
.k_frame3 .bottom{ height:5px; background:url(../k_img/k_frame3_bottom.gif); overflow:hidden}
.k_tab{ width:682px; margin:8px; overflow:hidden}
.k_tab ul{ height:28px; padding-left:3px; background:url(../k_img/k_tab_bg.jpg)}
.k_tab li{ float:left}
.k_tab li a{ line-height:27px; padding:1px 26px 0; border-right:2px solid #fff; display:block;color:#b91c1b; font-weight:bold}
.k_tab li a.hover{ background:url(../k_img/k_tab_hover.jpg)}
.k_tab th{ background:#ffd71d; padding:5px 0 4px;}
.k_tab td{ text-align:center!important;}
.k_tab .all{background:#ffe56e;}
.k_list{ padding:10px 40px }
.k_list li{ background:url(../k_img/k_ico_arr.gif) 0 13px no-repeat; line-height:1.8; padding:6px 0 3px 8px; border-bottom:1px dashed #d1a442; }
/*nav*/
#k_nav{ height:90px; padding-left:31px;}
#k_nav1{ height:45px; padding-left:65px;}
#k_nav img{ float:left}
.k_arr1{ padding-left:57px;}
.k_arr2{ padding-left:165px;}
.k_arr3{ padding-left:277px;}
.k_arr4{ padding-left:484px;}
/*layout*/
body{ background:#BB1422 url(../k_img/k_bg.jpg) center 8px no-repeat}
#k_main{width:960px;position:relative;top:85px!important; top:-8px; margin:0 auto;position:relative; z-index:0; overflow:hidden; background:url(../k_img/k_main_bg.jpg) 0 1px no-repeat; color:#000; margin-top:8px;}
#k_sidel{width:240px; float:left}
#k_sider{width:718px; float:right; overflow:hidden; zoom:1}
.k_area{ background:url(../k_img/k_area_bg.gif);}
.k_area_top{ background:url(../k_img/k_area_top.gif) no-repeat;}
.k_area_bottom{ min-height:560px; _height:560px; background:url(../k_img/k_area_bottom.gif) left bottom no-repeat; padding:8px 9px 14px 10px; overflow:hidden; *overflow:visible; zoom:1}
.k_area1{min-height:350px; _height:350px; background:url(../k_img/k_area1_bg.jpg) no-repeat; overflow:hidden;*overflow:visible; zoom:1}
.k_intro{ width:479px; height:178px; padding:42px 25px 0 17px; background:url(../k_img/k_intro.jpg); float:left; color:#fff3d9; position:relative}
.k_intro h5{color:#ffc000;}
.k_intro p{line-height:1.7;}
.k_intro .ab1{position:absolute; right:28px; bottom:65px}
.k_intro .ab2{position:absolute; right:27px; bottom:13px}
.k_train{width:167px; height:184px; padding:36px 0 0 10px; background:url(../k_img/k_train.jpg); float:left}
.k_train img{border:1px solid #b49b25;}
.k_train .radchek{ margin-right:2px;}

.k_game{ width:342px; height:173px; margin:8px 3px 0 3px; background:url(../k_img/k_game_bg.jpg); display:inline; overflow:hidden; position:relative}
.k_game.bg{ background:url(../k_img/k_game_bg1.jpg);}
.k_game .imgs{ width:130px; height:173px; background:url(../k_img/k_game1.jpg); float:left}
.k_game .imgs.bg2{background:url(../k_img/k_game2.jpg)}
.k_game .imgs.bg3{background:url(../k_img/k_game3.jpg)}
.k_game .imgs.bg4{background:url(../k_img/k_game4.jpg)}
.k_game .txt{ padding:22px 0 0 10px}
.k_game .ab{ position:absolute; right:13px; bottom:12px;}

.k_help{ padding:10px 30px;}
.k_help p{ line-height:2; margin-top:20px;}

.k_prize{ width:419px; height:168px; margin:30px auto; background:url(../k_img/k_prize.jpg) bottom no-repeat; position:relative}
.k_prize div{ width:100px; text-align:center; height:100px}
.k_prize div img{ padding:2px; border:1px solid #ae8c60; background:#fff}
.k_prize div span{ display:block; line-height:18px;}
.k_prize .ab1{ left:33px; top:29px; position:absolute;}
.k_prize .ab2{ left:161px; top:0; position:absolute;}
.k_prize .ab3{ left:288px; top:41px; position:absolute;}

.k_run{ width:100%; font-family:Verdana; overflow:hidden; color:#333}
.k_run ul{ width:349px; line-height:23px; padding-top:2px; float:left; border-bottom:1px solid #ffda2c; overflow:hidden;background:#fdf2bf }
.k_run li {float:left;text-align:center; display:inline; overflow:hidden; }
.k_run .w1{ width:25%;}
.k_run .w2{ width:40%;}
.k_run .w3{ width:35%;}
.k_run ul.k_bgc{ background:#ffd200;}
.k_run ul.k_bgc1{ background:#ffe466;}

.k_pic{ width:100%; height:211px; background:url(../k_img/k_pic.gif)}
.k_pic .imgs{ padding:18px 0 0 29px; float:left}
.k_pic .s1{ padding:35px 0 0 30px; float:left; line-height:1.8}
/*orther*/
.k_t1{width:229px; line-height:25px; padding:12px 0 0 470px;background:url(../k_img/k_t1.jpg); overflow:hidden; color:#fff}
.k_t2{width:698px;height:28px; background:url(../k_img/k_t2.jpg); overflow:hidden;}
.k_t3{width:698px;height:28px; background:url(../k_img/k_t3.jpg); overflow:hidden;}
.k_t3 .ml14{ float:left; margin-left:14px;}
.k_t4{width:650px; line-height:33px; padding:1px 0 0 32px; margin:20px 0 0 9px;color:#890b11; background:url(../k_img/k_t4.gif); overflow:hidden;}
.k_t5{width:218px; line-height:26px; padding:2px 0 0 480px;background:url(../k_img/k_t3.jpg); overflow:hidden;color:#fff}
.k_t6{ width:682px; height:28px; background:url(../k_img/k_t6.jpg); overflow:hidden; margin:10px 0 10px 8px;}
.k_t7{ width:682px; height:28px; background:url(../k_img/k_t7.jpg); overflow:hidden; margin:10px 0 10px 8px;}
.k_t8{width:698px;height:28px; background:url(../k_img/k_t8.jpg); overflow:hidden;}
.k_t9{width:698px;height:28px; background:url(../k_img/k_t9.jpg); overflow:hidden;}
.k_bo1{ border-top:1px dashed #bbb; padding-top:15px; padding-left:27px; margin:0 15px 50px}
.k_bo2{ background:url(../k_img/k_line.gif) bottom repeat-x}
/*footer*/
#footer .top{background:url(../k_img/k_footer_bg.jpg); color:#333}
#footer p{color:#fff}