/* CSS Document */
body { background:url(img/index_bk.jpg) repeat-x top #000; color:#fff}
.more {background:url(img/more-2.jpg) no-repeat top center;display: block;height: 16px; position: absolute;width: 48px; overflow:hidden}


.main{ width:962px; margin:0 auto;} 
.top_bk { background:url(img/top_bk.jpg) no-repeat top center; height:347px;position:relative}
.content { background:url(img/content_bk.jpg) repeat-y; width:962px; }
.input100 { width:110px; border:1px solid #3d302a; background-color:#615959; height:20px; line-height:20px; color:#fff; font-size:14px;}
.input180 { width:180px; border:1px solid #3d302a; background-color:#615959; height:20px; line-height:20px; color:#fff; font-size:14px;}
.toplogo {position:absolute;left: 349px;top: 2px;}
.topenter {position:absolute;left: 398px;top: 232px;}
.bigeyes {position:absolute;left: 562px;top: 73px;}
.btn_ctrl_style ul li{background:url(img/qh_bg02-2.jpg);font-weight:bold;text-align:center;width:16px;height:16px;margin:2px;cursor:pointer;float:left;}
.img_ctrl_style ul li a img{vertical-align:top;border:0px}
.l_gx1{width:400px; height:273px; float:left; }


.left { width:217px; float:left;}
.index_login { background:url(img/login_bk.jpg) no-repeat center top; height:197px; padding-left:25px;}
.index_login a{}
.index_login a:link{}
.index_login a:hover{}
.sections{ width:193px; padding:0 5px 10px 19px;}
.sections ul{ width:147px; margin:0 auto;}
.sections ul li{ float:left; padding:5px 0; }
.sections02{ width:193px; padding:0 5px 0px 19px;}
.left_bk { background: url(img/left_bk.jpg) left top; min-height:180px;height:auto;}

.server{ width:193px; padding:0 5px 10px 19px;}
.server ul{ width:147px; margin:0 auto; height:170px; overflow:hidden}
.server ul li{ background:url(../img/ico_select.html) no-repeat 5px center; float:left; padding:5px 0; text-indent:23px; border-bottom:1px dashed #302d29; width:150px }


.right { width:743px; float:left; text-align:left;}
.index_news { width:731px; background:url(img/right_bk.jpg) top left; height:294px; float:left;}
.main_news{ width:523px; float:left; padding:27px 5px 0; position: relative;}

.guide { padding-left:3px;}
.guide li{ float: left; padding: 0 2px 0 0;width:60px; height:26px; line-height:26px;}
.guide a{ background:url(img/til_bk02.jpg) no-repeat top center;color: #fff;display: block;width:60px; height: 26px;line-height: 26px;text-align: center;}
.guide a:hover { background:url(img/til_bk022.jpg) no-repeat top center;text-decoration: none;width:60px;}
.guide a.current {color: #FFE7C6;line-height: 26px;}
.gd1 a{ background:url(img/til_bk01.jpg) no-repeat top center; display: block; color:#91846A;}
.gd1 a:hover{ background:url(img/til_bk012.jpg) no-repeat top center; display: block;}
.guide a.current{line-height:26px;color:#FFE7C6;}

.news_box { height: 233px; width:508px; float:left; text-align:left; padding-left:5px; overflow:hidden}
.news_box ul { padding: 8px 10px 0 7px;}
.news_box li {color: #fff;height: 25px;line-height: 25px;overflow: hidden;}
.news_box a { color: #fff;}
.news_type em{display:inline-block;width:46px;height:18px;cursor:pointer;line-height:18px;margin:2px 8px 0 0;float:left; text-align:center; background:url(img/news_tilbk01.jpg) no-repeat top center}
.news_box a:hover {color: #D8C6AC; text-decoration: none;}
.news_box span{float:right;}
.news_box .more{top:31px;right:21px;}
.hidden .more{display:none;}


.main_eyes { width:193px; float:left; padding-top:5px; padding-left:5px;}
.picad { padding:5px 8px 10px 2px; text-align:left; float:left; height:71px;}
.picad a{float:left; margin:0 2px 0 3px;}
.game_info { padding-left:4px; float:left; margin-bottom:8px;}
.info_title { background: url(img/game_title.jpg) no-repeat top center; width:690px; height:37px; padding-left:35px; }
.game_top { background:url(img/game_top.jpg) no-repeat top center; width:725px; height:4px;}
.game_bk { background:url(img/game_bk.jpg) repeat-y center; width:705px; padding:5px 10px; }
.game_bot { background:url(img/game_bom.jpg) no-repeat top center; width:725px; height:4px;}
.game_info_l {width:358px; float:left; height:194px; background:url(img/gameiofo_01.jpg) no-repeat top center; margin-right:4px; overflow:hidden;}
.game_info_r {width:358px; float:left; height:194px; background:url(img/gameiofo_01.jpg) no-repeat top center; margin-left:5px; overflow:hidden}
.info_title02 {width:323px; height:37px; padding-left:35px; }
.game_info02_l {width:358px; float:left; height:227px; background:url(img/gameiofo_03.jpg) no-repeat top center; margin-right:4px; overflow:hidden;}
.game_info02_l a{background:url(img/til_bk03.jpg) no-repeat top center;color: #fff;display: block;width:60px; height:26px;line-height:26px;text-align: center; float:left; margin:9px 3px 0 3px}
.game_info02_l a:hover { background:url(img/til_bk032.jpg) no-repeat top center;text-decoration: none;width:60px;}
.game_info02_r {width:358px; float:left; height:227px; background:url(img/gameiofo_02.jpg) no-repeat top center; margin-left:5px; overflow:hidden}
#link a{ padding:3px; float:left; margin:0 3px; height:22px; overflow:hidden; width:75px;border:0}

.game_info ul li { width:342px; height:24px; line-height:24px; overflow:hidden; text-indent:5px; border-bottom:1px dashed #46413a; margin-left:8px;}

.game_info li span { float:right; width:45px; color:#7f7367}
.game_info li em {width:40px; margin:0 3px;}
.index_more { padding:12px 10px 0 0}
.photo li { border:0}

.ind_bot { background:url(img/ind_bot.jpg) no-repeat top center; width:962px; height:27px;}

#foot{ background:url(img/foot_bk.jpg) top center; height:118px; margin-top:15px;}
#foot .footer { width:962px; margin:0 auto; padding-top:15px;}
#foot .footer p{ text-align:center; height:26px; line-height:26px;}

.news_menu { background:url(img/news_topbk.jpg) no-repeat top center; width:688px; height:29px; padding:43px 0 0 55px; color:#eca551}
.news_main { background: url(img/news_mainbk.jpg) repeat-y center; padding:20px; min-height:1300px; height:auto;}
.news_place { font-size:12px; font-weight:normal; padding-right:38px; color:#ccc}
.news_main ul { padding: 5px 35px 0 25px;}
.news_main li {color: #fff;height: 36px;line-height: 36px;overflow: hidden; border-bottom:1px dashed #7f7367;}
.news_main a { color: #fff;}
.newslist_type em{display:inline-block;width:66px;height:21px;cursor:pointer;line-height:21px;margin:8px 8px 0 0;float:left; text-align:center; background:url(img/news_tilbk03.jpg) no-repeat center center;}
.news_type em{display:inline-block;width:46px;height:21px;cursor:pointer;line-height:21px;margin:2px 8px 0 0;float:left; text-align:center; background:url(img/news_tilbk01.jpg) no-repeat center center;}
.news_main a:hover {color: #D8C6AC; text-decoration: none;}
.news_main ul li span{float:right;}
.news_bot{ background:url(img/news_bot.jpg) no-repeat top left; height:28px;}
.news_xu { width:650px; text-align:center; margin:0 auto; margin-top:25px; height:32px; line-height:32px; }

.news { padding: 0px 35px 0 25px; }
.news h3{ font-size:16px; font-weight:bold; text-align:center; height:45px; line-height:45px; color:#eca551}
.news h4{ font-size:16px; font-weight:normal; text-align:center; height:45px; line-height:45px; color:#ffc000;}
.news_op { height:25px; text-align:center; color:#7d7369; border-bottom:1px dashed #5c5248}
.newcard_op { height:50px; text-align:center; color:#7d7369; border-bottom:1px dashed #5c5248; }
.newdetail { line-height:30px; padding:10px; width:622px; text-align:left}
.new_cardbto{ background: url(img/newcard_but.jpg) no-repeat; width:156px; height:36px; line-height:500px;cursor:pointer; border:0}
.new_bjcardbto{ background: url(img/baijin_but.jpg) no-repeat; width:156px; height:36px; line-height:500px;cursor:pointer; border:0}


.news h4{ font-size:16px; font-weight:normal; text-align:center; height:45px; line-height:45px; color:#ffc000}
.newcard_op { height:50px; text-align:center; color:#7d7369; border-bottom:1px dashed #5c5248}

.playlist {padding:5px 10px; line-height:20px; text-align:left; margin-top:25px;}
.playlist ul{ float:left; margin-top:5px;}
.playlist ul li { padding:0; }
.playlist span { display:block; float:left; text-indent:2px; height:20px; line-height:20px;}
.ibg2{ height:20px; line-height:20px; background-color:#4a4036; width:166px; padding:0 3px; display:block}
.ibg3{ width:166px; padding:0}
.ibg3 ul li { padding:0; }
.sp1 { padding:0; width:100px;}
.sp2 { width:32px; text-align:center; padding:0}


.jt_left, .jt_left_1 { float: left;height: 70px; padding: 6px 2px 0px 2px; width:10px;
}
#jt_ele .left_1{width:18px; height:30px; float:left; padding:30px 10px 5px 15px;}
#jt_ele .left_1{padding:30px 10px 5px 5px;}
#jt_ele .juntuan{width:155px; height:68px; float:left; margin:0; padding:5px; border:1px solid #3a342b; background-color:#000000}
#jt_ele .tp{width:63px; height:64px;float:left;}
#jt_ele .tp img{}
#jt_ele .lj{width:85px; line-height:20px; float:left; padding-left:4px; height:22px; overflow:hidden} 

.server{ width:193px; padding:0 5px 10px 19px;}
.server ul{ width:147px; margin:0 auto; height:170px; overflow:hidden}
.server ul li{ background:url(img/ico_select.gif) no-repeat 5px center; float:left; padding:5px 0; text-indent:23px; border-bottom:1px dashed #302d29; width:150px }