@charset "utf-8";
/*reset*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
a{text-decoration:none;color:#5D4B25;}
a:hover{text-decoration:underline;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
.clearfix{overflow:auto;_height:1%}
.clear{ clear:both;}

body{background:url(../images/bg.jpg) no-repeat scroll center 37px #EEE7DD;overflow-x:hidden;}
.w1004{margin:0 auto;width:1004px; background:url(../images/wbg.jpg) no-repeat scroll}
.main-box{}
.main-left{float:left;width:208px; position:relative;}
.logo {margin-bottom:10px;background:url(../images/f.jpg);width:190px; height:168px;display:block; margin-left:1px;}
.left-link{width:156px;margin-left:20px; margin-bottom:8px;}
.left-btn{ background:url(../images/left_btn.png);width:156px; height:41px; display:block; text-align:center;line-height:38px; cursor:pointer; font-size:16px; font-weight:bold; color:#E5F2FB; font-family:'微软雅黑'; text-decoration:none;}
.left-btn:hover{ background:url(../images/left_btn_hover.png) no-repeat; text-decoration:none; color:#FF0;}
.server-title{ background:url(../images/fgx.png) no-repeat scroll 0 0;height:40px; line-height:40px;text-align:center;font-size:16px; font-weight:bold;color:#FAEAA4;font-family:'微软雅黑';width:191px; margin-left:2px; margin-top:4px;}
.server-list{width:82%; margin-left:10px; margin-top:10px; margin-bottom:10px;}
.server-list li{ line-height:28px;height:28px; background:url(../images/libg.png) repeat-x; margin-top:1px; padding:0 8px 0 16px;}
.server-list li a,.more a{color:#FAEAA4; text-decoration:none; display:block; cursor:pointer; font-size:12px;}
.server-list li a:hover{ color:#F60;}
.server-list li a span.wh{ background:url(../images/server-status.png) no-repeat scroll 0 4px;width:42px; height:28px; display:block; float:right; text-align:center;color:#fff;}
.server-list li a span.yj{ background:url(../images/server-status.png) no-repeat scroll 0 -26px;width:42px; height:28px; display:block; float:right; text-align:center;color:#fff;}
.server-list li a span.zc{ background:url(../images/server-status.png) no-repeat scroll 0 -54px;width:42px; height:28px; display:block; float:right; text-align:center;color:#fff;}
.server-list li a span.hb{ background:url(../images/server-status.png) no-repeat scroll 0 -83px;width:42px; height:28px; display:block; float:right; text-align:center;color:#fff;}
.more{padding:4px 0; text-align:center;}
.sina{ background:url(../images/sina.png)}
.weibo-box{width:180px; height:250px;margin-left:6px; overflow:hidden;}
.weibo-content{}
.weibo-box-img{width:34px; z-index:2; top:708px;right:4px; position:absolute;}
.main-right{float:left;width:746px;word-wrap:break-word;position:relative;left:40px;}

.navigation{background:url(../images/navigation.png) no-repeat right top;width:792px;height:149px;position:absolute;top:0;z-index:999}
.main-flash{width:942px; height:529px; position:absolute;top:149px;}

.fdtext{ position:absolute; z-index:20;left:30px; top:0;width:524px; height:125px;}
.hotnews{ padding-top:343px;}
.topnew{ background:url(../images/topnew.png);width:463px; height:271px; padding:20px 0;float:left; overflow:hidden; margin-left:10px; display:inline;}
.topnew h3{ font-size:14px; text-align:center; padding:5px 0;}
.topnew h3 a{color:#FF9}
.newlist{width:86%;margin:0 auto;color:#FF9; overflow:hidden;}
.newlist li{ line-height:26px; color:#FF9}
.newlist li a{color:#FF9}
.newlist li span{ float:right;}
.topfocus{float:left;width:273px; overflow:hidden;}
/*tab select*/
.nTab{}
.nTab .TabTitle{background:url(../images/xfgx.gif) repeat-x scroll center bottom;width:86%;margin:0 auto;}
.nTab .TabTitle li{float:left;width:85px;cursor:pointer;text-align:center;height:29px; line-height:29px;font-size:12px;}
.active{ font-weight:bold;color:#F9EAA4; background:url(../images/tabbg.png);width:85px; height:29px;}
.active a{color:#F9EAA4;}
.normal{color:#F9EAA4;}
.nTab .TabContent{ padding-top:1px;}
.none {display:none;}
/*second-column*/
.second-box {}
.second-left{width:244px;float:left; margin-top:40px;}
.second-left-box{ background:url(../images/bg01.png) no-repeat scroll center top; padding-bottom:50px;}
.second-right{width:735px; float:right; margin-top:40px;}
.second-right-box{ background:url(../images/bg03.png) no-repeat scroll center top;}
/*footer*/
#footer { background:url(../images/foot_bg.jpg) no-repeat center bottom; height:184px; padding-top:30px; overflow:hidden}
.copright{ height:80px;width:820px; margin:10px auto; line-height:25px;}
.f-left {float:left;width:140px; height:80px;}
.f-middle{ text-align:center;float:left;width:520px; padding:0 20px;}
.f-middle a{color:#000;}
.f-right{float:left;width:120px; height:80px;}

/*================================*/
.kfzx{ padding:20px 0;width:90%;margin:0 auto;}
.kfzx a{ background:url(../images/kfzx.jpg);width:94px; height:24px; display:block; cursor:pointer; text-indent:-9999px; overflow:hidden;}
.kftxt{width:80%;margin:0 auto; color:#644D0A;}
.kfbtn{width:80%;margin:0 auto; font-weight:bold; padding:4px 0;}
.kfbtn a{ background:url(../images/ic_01.gif) no-repeat; height:22px; line-height:22px; width:72px; display:block;float:left; text-align:center;color:#fff; margin-right:14px; display:inline; text-decoration:none}
.kfbtn a:hover{background:url(../images/ic_01.gif) no-repeat right center;}
.yqlj a{ background:url(../images/yqlj.jpg)}
.parter{width:180px;margin:0 auto;}
.parter img{ margin-top:10px; display:block;}
.yxgl{ height:293px;}
.yxgl .TabTitle{background:none;width:100%;}
.yxgl .TabTitle li{float:left;width:150px;cursor:pointer;text-align:center;height:50px; line-height:50px;}
#myTab2 .active{ font-weight:bold;color:#372D0B; background:none;width:150px;font-size:16px; font-family:'微软雅黑'}
#myTab2 .normal{font-size:16px;color:#B09D72; font-weight:bold;}
.mcnt{ margin-left:20px;}
.mcnt dl{ clear:both; padding:10px 0;}
.mcnt dl dt{width:234px; height:62px;float:left;}
.mcnt dl dt img{width:230px; height:58px;border:1px solid #333; padding:1px;}
.mcnt dl dd{width:420px;float:right; position:relative;}
.mcnt dl dd h3 a{color:#5E4B21}
.mcnt dl dd p{ line-height:22px;}
.mcnt dl dd span { position:absolute; right:0; bottom:0;}
.mediabox{ background:url(../images/bg02.png);width:353px; height:250px;float:left; margin-top:8px;}
.mt .TabTitle{background:none;width:80%; padding-top:17px;margin:0 auto;}
.mt .TabTitle li{float:left;width:84px;cursor:pointer;text-align:center;height:33px; line-height:33px; margin-left:10px; display:inline;}
.mt .active{ font-weight:bold;color:#372D0B; background:url(../images/q.jpg) no-repeat;width:84px;font-size:12px; font-family:'微软雅黑';}
.mt .normal{font-size:12px;color:#B09D72; font-weight:bold;}
.firend-link{ background:url(../images/bg_foot.png) no-repeat;width:756px; height:37px; line-height:24px; padding:10px 20px;margin:0 auto; position:relative;}
.firend-link marquee{ position:absolute; top:10px;width:670px;left:100px;}
.firend-link{color:#5D4B25;}
.mcnt1 .newlist li{color:#5D4B25; line-height:24px;}
.mcnt1 .newlist li a{color:#5D4B25;}
.gl265g {color: #000000;display: block;font: 12px/20px "宋体";}
.oth {clear: both;line-height: 26px;margin: 0 20px;overflow: hidden;}
.f_l { float: left;}
.f_r {float: right;}
.askform{ text-align:center;}
.asktxt{width:200px;border:1px solid #B0A186; height:20px; line-height:20px;}
.g125{width:90%;margin:0 auto;}
.title_title_style {overflow: hidden;white-space: nowrap;width: 180px;}
.title_num_style, .num_style, .title_status_style, .status_style {text-align: center;}
.health_play{ padding:20px 0;}
.health_play p{ text-align:center; padding:2px 0;color:#5D4B25;}



/* lrl */
/*global*/
.fl{ float:left;}
.fr{ float:right;}
.margin_t8{ margin-top:8px;}
.margin_b8{ margin-bottom:8px;}
.margin_l8{ margin-left:8px;}
.margin_r8{ margin-right:8px;}
.hideText{ overflow:hidden; text-indent:-9999px;}
.blockLink a,.noHideBlockLink a{display:block;height:100%;overflow:hidden;text-indent:-9999px;}

/*fwqList*/
.r-box-con{ width:725px; overflow:hidden; margin-top:-60px;}
.r-box-top2{ background:url(../images/r-box-top2.png) no-repeat; height:41px;}
.r-box-top1{ background:url(../images/r-box-top1.png) no-repeat; height:31px;}
.r-box-mid{ background:url(../images/r-box-mid.jpg) repeat-y; padding:10px 35px 10px; min-height:740px;height:100%;_height:740px;}
.r-box-bot{ background:url(../images/r-box-bot.png) no-repeat; height:32px;}
.fwq-box{ width:311px;}
.fwq-box-tj{ background:url(../images/fwq-box-tj.jpg) no-repeat; height:35px;}
.fwq-box-zj{ background:url(../images/fwq-box-zj.jpg) no-repeat; height:35px;}
.fwq-box-qb{ background:url(../images/fwq-box-qb.jpg) no-repeat; height:35px;}
.fwq-box-mid{ background:url(../images/fwq-box-mid.jpg) repeat-y; padding:8px 34px;}
.fwq-box-bot{ background:url(../images/fwq-box-bot.jpg) no-repeat; height:17px;}
.fwq-box-mid ul li{ width:210px; height:30px; background:#101513; border:#2A1F0F 1px solid; font-size:14px; line-height:30px; padding:0 15px; margin-bottom:5px;}
.fwq-box-mid ul li span{ float:right;} 
.fwq-box-mid ul li span.yellow{ color:yellow;}
.fwq-box-mid ul li span.red{ color:red;}
.fwq-box-mid ul li span.green{ color:green;}
/*xsk*/
.news_conbox{ color:#fff; line-height:240%}
.news_conbox p{ line-height:180%; font-size:13px;}
.page_inf .new_cardbtn {background:url(../images/xsk.png) no-repeat ; width:155px; height:37px; line-height:37px; cursor:pointer; border:none;}
.copyCode-lrl{ padding-left:140px; padding-top:15px;}
.copyCode-lrl input.copytext-lrl{ width:280px; padding:3px;}
.copyCode-lrl input.copybtn-lrl{ width:50px; height:24px;}
/*newsList*/
.location{ height:22px; border:#4F0401 1px solid; background:#2B0100; color:#fff; padding-left:10px; line-height:22px;}
.location a{ margin:0 5px;}
.news-box-list{ width:100%; padding:20px 0;}
.news-box-list li{ border-bottom:#674B08 1px dotted; height:28px; line-height:28px;}
.news-box-list li a{ color:#674B08;}
.pageCont{ padding:30px 125px; text-align:center;}
.pageCont a{ margin:0 5px; display:block; float:left; padding:0 5px;}
.pageCont a:hover,.pageCont a.hover{ background:#F60; color:#fff; text-decoration:none;}
.news-text{ margin-top:8px; color:#674B08;}
.news-text .newsTitle{text-align:center;border-bottom:#674B08 1px solid;}
.news-text .newsTitle h2{ padding:10px 0;overflow:hidden;font-family: 'Microsoft Yahei','宋体';font-size: 20px;font-weight: bold;text-align: center;}
.news-text .newsTitle .pubTime{ color:#999; margin-bottom:8px;}
.news-text .newsTitle .pubTime span{ padding:0 12px;}
.news-text .newsContent{ padding-top:10px; font-size:14px; line-height:28px;color:#FF9}
.newsContent p { padding-top:5px;}
.newsContent p img,.newsContent img{display: block;margin: 0 auto;max-width: 604px;padding: 10px 0;text-align: center;}
.pre-next,.news-rel{ margin-top:15px; padding:10px; border:1px dotted #674B08;}
.pre-next h3{ height:28px; line-height:28px; font-weight:bold;}
.pre-next h3 a{ font-weight:normal; color:#674B08;}
.pre-next h3 a:hover{ text-decoration:underline;}
.news-rel h3 { font-weight:bold;}
.game-select select{ width:158px; height:26px; line-height:26px; font-size:14px;}

#nav {height:149px;}
#nav .jquery_out {float:left;line-height:42px;display:block; border-right:1px solid #fff; text-align:center; color:#fff;font:18px/32px "微软雅黑"; }
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery_inner {margin-left:16px;}
#nav .jquery {margin-right:1px;padding:0 2em;}
#nav .mainlevel {float:left; text-align:center;width:106px;}
#mainlevel_01 { background:url(../images/text.png) no-repeat 20px 0; text-indent:-9999px; overflow:hidden; margin-left:20px; display:inline;}
#mainlevel_02{ background:url(../images/text.png) no-repeat -130px 0;text-indent:-9999px;overflow:hidden;margin-left:8px; display:inline;}
#mainlevel_03 { background:url(../images/text.png) no-repeat -270px 0; text-indent:-9999px; overflow:hidden;}
#mainlevel_04{ background:url(../images/text.png) no-repeat -411px 0;text-indent:-9999px;overflow:hidden;}
#mainlevel_05 { background:url(../images/text.png) no-repeat -565px 0; text-indent:-9999px; overflow:hidden;margin-left:10px; display:inline;}
#mainlevel_06{ background:url(../images/text.png) no-repeat -708px 0;text-indent:-9999px;overflow:hidden;}
#nav .mainlevel a {color:#000; text-decoration:none; line-height:42px; display:block;text-align:center;}
#nav .mainlevel a:hover {color:#fff; text-decoration:none;}
#nav .mainlevel ul {display:none; background:url(../images/hover-nav.png) no-repeat 0 -20px;height:144px;width:106px;}
#nav .mainlevel li {width:106px;/*IE6 only*/ text-align:center; line-height:20px;height:20px;text-indent:0;padding:0;padding:0;margin:0;}
#nav .mainlevel li a{ display:block;width:106px;padding:0;margin:0;line-height:20px;height:20px;}
.topbanner{width:942px; height:125px; position:absolute;top:149px;}
.topbanner .nyfocus img{ margin-left:100px;}
/* flash那块写成html */
.main-flash2{ background:url(../images/r-flash-bg.png) no-repeat;width:942px; height:529px; position:absolute;top:149px;}
.scoll-notice{ margin-top:62px; margin-left:100px; height:27px; line-height:27px;}
.scoll-notice a{ color:yellow;}
.show-actives{ padding-left:16px;}
.show-info{ padding:205px 15px 0; width:155px; height:104px; color:#837f66; position:relative;}
.show-info p{ line-height:120%;}
.show-info img{ position:absolute; right:15px; bottom:10px;}
.active-1{ background:url(../images/active-1.jpg) no-repeat;}
.active-2{ background:url(../images/active-2.jpg) no-repeat;}
.active-3{ background:url(../images/active-3.jpg) no-repeat;}
.fdtext{ position:absolute; z-index:20;left:30px; top:0;width:524px; height:125px;}

.loign_star{ line-height:24px;padding-left:30px; padding-bottom:8px;}
.loign_star strong{ color:red}
.loign_star,.loign_star a{color: #FAEAA4;}


/* more *//* lrl-20110906 */
.nTab .sb-more{ position:relative; width:680px;}
.nb-more{ width:48px; height:24px; line-height:24px; position:absolute; right:35px; top:-40px; z-index:9999;}

.peach{ top:0;width:792px;}
.second-right-box .yxgl{ overflow:hidden;}


/**************************************top********************************************/
.thzz { margin:0px auto 0px auto; }
.th { width:1000px; height:37px; text-align:center }
.th1 { width:100px; height:37px; padding-left:10px; line-height:37px; }
.th2 { width:280px; height:37px; line-height:37px; }
.th3 { height:37px; line-height:37px; }
.th3 a{ margin:0 5px;}
.th4_1 { width:62px; height:21px; background-image:url(../../../2010ex/images/3.gif); margin:7px 0 0 10px; line-height:21px; }
.thcl { clear: both; }
.fl { float: left; }
.fr { float: right; }
.th100 { width:100%; height:37px; background-image:url(../../../2010ex/images/bg.gif); font-size:12px; }
.thred { color:#FF0000; }
.thrff6600 { color:#ff6600; }
ul.gd { overflow:hidden; height:22px; line-height:22px; font-size:12px; padding:6px 7px 0px; *padding-top:10px 0 0;
margin:0; float:left; }
ul.gd li { list-style:none; }

/*9.8*/
.server-list{height:71px;}
/*9.14*/
.topfocus{ position:relative;}
.topfocus .nTab,.topfocus .nTab .TabContent{margin:0;padding:0;}
#myTab8 .active {padding:0;margin:0; background:none; border:none; background:url(../images/bm.png);width:29px; height:29px;}
#myTab8 .normal{padding:0;margin:0; background:none; border:none;width:29px; height:29px;}
.topfocus .TabTitle{ background:none; position:absolute; top:280px; left:200px;}
.topfocus .TabTitle li{width:20px;}
#myTab8 li a.one{ background:url(../images/1.png); display:block;width:17px; height:18px; margin-top:4px; margin-left:5px; text-indent:-9999px; overflow:hidden;}
#myTab8 li a.two{ background:url(../images/2.png);display:block;width:17px; height:18px;margin-top:4px; margin-left:5px; text-indent:-9999px; overflow:hidden;}
/* regCon */
.regCon{ width:600px; margin:0 auto;}
.reg1{ background:url(../images/reg1.jpg) no-repeat; height:57px;}
.reg1 h2{ text-align:right; line-height:48px; width:340px; font-size:16px; color:#CCC }
.reg1 .close{float:right; margin:16px 24px 0 0;_margin:16px 12px 0 0; width:20px; height:20px; z-index:99;}
.reg2{ background:url(../images/reg2.jpg) repeat-y; padding:5px 35px;}
.reg2 h3{ font:bold 14px Arial; color:#ffcc35;}
.reg2 p{ margin-top:5px; color:#999;}
.reg2 .regItem{ height:28px; margin:10px 0; overflow:hidden; line-height:28px; color:#CCC }
.reg2 .regItem label{ width:80px; display:block; float:left; font-weight:bold; text-align:right; height:28px; line-height:28px; color:#CCC }
.reg2 .regItem span.red{ color:red; margin-right:3px;}
.reg2 .regItem input{ background:#242018; border:#564F45 1px solid; color:#ffeebc; float:left; margin-right:3px; height:24px; line-height:24px; width:180px; padding:0 3px; vertical-align:middle;}
.reg2 .check{ margin-left:78px;}
.reg2 .check input{float:left; margin-right:5px; width:20px; height:20px;*margin-top:-3px; _margin-top:0;}
.reg2 .check span a{ font-weight:bold; color:#ffcc35;}
.reg2 .reg_btn{ margin-top:20px; margin-left:150px;}
.reg3{ background:url(../images/reg3.jpg) no-repeat; height:33px;}

