
/*==========鍩烘湰鏍峰紡==========*/
body,div,h1,h2,h3,h4,form,img,ul,ol,li,dl,dt,dd,p {margin:0; padding:0;}
li {list-style:none;}
h1,h2,h3,h4 {font-size:100%;}
img {border:0;}
table{ border-collapse:collapse;}
a {color:#673416; text-decoration:none; outline:none;}
a:hover{color:#f00; text-decoration:underline;}
/*娓呴櫎娴姩*/
* html .q {height:1%;}
*+html .q {height:1%;}
.q:after {content:""; display:block; height:0; clear:both; overflow:hidden;}
.clear {clear:both; height:0px; overflow:hidden;}
body {padding:0; min-width:1000px; background:#fff; color:#673416; font-size:12px;font-family:Microsoft YaHei;}
.pbg {background:url(image/public.jpg) no-repeat;}
.bg,.main h3 {background:url(image/bg.jpg) no-repeat;}
.wrap {min-width:1000px; background:url(image/wrap20250115.jpg) no-repeat center 0;position: relative;}
#header {width:100%;min-width:1000px; height:425px; position:relative; z-index:5;}
#header.shownavmask:before{display: block;content: '';background: linear-gradient(to bottom, rgba(0,0,0,0.4) 0%, transparent 100%);width: 100%;height: 400px;position: absolute;left: 0;top: 0;z-index: 2;pointer-events: none;}
#header h1 {width:1000px;margin:0 auto; position:relative; z-index:1001;}
#header h1 a {display:block; position:absolute; top:0; left:438px; width:125px; height:118px; overflow:hidden; text-indent:-9999px;}
#nav { width:1000px;margin:auto; position:relative; z-index:1000;}
#nav:before{display: block;content: '';position: absolute;left: -4px;top: 0;background: url(image/topnav.png) no-repeat center top;width: 1008px;height: 119px;z-index: 0;}
#nav li {float:left; width:111px; text-align:center; padding:0 0 0; position:relative; z-index:1;}
.n0,.n1,.n2,.n3,.n4,.n5,.n6,.n7,#nav li li a {background:url(image/nav.png) no-repeat 1000px 1000px;}

.n0:hover {background-position:19px 21px;}
.n1:hover {background-position:-92px 22px;}
.n2:hover {background-position:-204px 23px;}
.n3:hover {background-position:-315px 21px;}
.n4:hover {background-position:23px -44px;}
.n5:hover {background-position:-89px -43px;}
.n6:hover {background-position:-200px -43px;}
.n7:hover {background-position:-312px -45px;}
#nav li ul {display:none; padding:5px 0 0; margin:-5px 0 0;}
#nav li li {float:none; width:auto; padding:0;}
#nav li a {font-size:16px; color:#1a1a1a; display:block; height:60px; text-indent:-9999px; overflow:hidden;}
#nav li ul li a {font-size:14px; color:#fff; height:24px; line-height:24px;text-indent:0;text-shadow: 0 0 2px #62564b;}
#nav li li a:hover {color:#fff285; text-decoration:none; text-shadow: 0 0 2px #85480f;}
#act_nav {margin:0 0 0 112px;}
#topswf {width:100%; height:700px; position:absolute;  left:0; top:0; z-index:0;display:none;}

.content {width:968px; background:url(image/content.png) no-repeat; padding:75px 0 0 32px; margin:0 auto;position:relative;z-index:1}
.content:not(.hx2-page) {display:flex; flex-wrap:wrap; align-items:stretch;}
.content:not(.hx2-page) .main {display:flex; flex-direction:column;}
.content:not(.hx2-page) .news {flex:1; background-color:#efe6d4;}


.act_link,.gg_box {float:left;width:265px; height:341px; background:url(image/public0514.jpg) no-repeat; padding:4px 0 0 5px;}
.act_link li {float:left; width:131px; height:49px; vertical-align:bottom;}
.act_link li#down {width:262px; height:101px;}
.act_link li.pay,.act_link li.reg {width:130px; height:45px; display:inline; margin:2px 0 0 1px;}
.pay:hover,.reg:hover { background:url(image/public.jpg) no-repeat -338px -277px;}
.reg:hover{ background-position:-572px -277px;}
.act_link li.ts {width:261px; height:86px; margin:1px 0 0; clear:both; border:1px solid #603820; overflow:hidden;}
.act_link li a {display:block; width:100%; height:100%; overflow:hidden; text-indent:-9999px;}
.act_link li.ts a{width:261px; height:86px; text-indent:0; background:#272727;}
.ts img {display:block;width:261px; height:86px; border:none;}
.gg_box {width:698px; height:340px; background-position:-270px 0; padding:5px 0 0;}

.banner {width:667px; height:246px; margin:0 0 0 27px;}

#roll_ad {width:489px;height:243px; padding:1px; overflow:hidden; position:relative; float:left;}
#roll_ad img {display:block; width:489px;height:245px; border:none; object-fit:cover;}
#roll_ad a {position:absolute; background:#272727;display:block; width:489px;height:245px;}

#roll_ad a.s{z-index:1000}
#roll_ad a.h{z-index:0;}
#roll_ad a.ss{z-index:999;}
#roll_adbtn{position:relative; float:left; width:174px;}
#roll_adbtn a{display:block;width:164px; padding:0 0 0 10px; margin-left:1px; height:48px; line-height:48px; border-bottom:1px solid #303030; color:#8f8f8e;}
#roll_adbtn a.on {border:none;height:49px; width:166px; margin:0 -2px 0 0; position:relative; background:url(image/public.jpg) no-repeat -764px -278px; color:#eac300; font-weight:bold;}
#roll_adbtn a:hover { text-decoration:none; color:#eac300;}

.gg_list {clear:both; height:83px; padding:5px 0 0 18px;}
.gg_list li {width:216px; height:81px; float:left; display:inline; margin:0 0 0 9px; background:#272727;}
.gg_list img {width:216px; height:81px;}
.main {float:left; width:701px; margin:10px 0 0; float:left;}
.main h3 {margin:10px 0 0;height:42px; background-position:0 -780px;}
.news {background-position:0 -780px;}
#news_nav {height:42px; margin:0 0 0 70px; background-position:-246px -738px;}
#news_nav li {float:left; display:block; padding:3px 0 0;}
#news_nav a {display:block; width:90px; height:39px; overflow:hidden; text-indent:-9999px;}
.newsnav0 {background-position:0 0;}
.newsnav1 {background-position:-90px 0;}
.newsnav2 {background-position:-180px 0;}
.newsnav3 {background-position:-270px 0;}
.newsnav4 {background-position:-360px 0;}
.more_btn,.details_btn {float:right; margin:-32px 20px 9px; display:inline; width:52px; height:23px; background-position:-590px -8px; overflow:hidden; text-indent:-9999px;}
.news_list {height:381px; background-position:0 -357px; display:none;}
#news0 {display:block;}
.news_list li,.world_list li {height:30px; line-height:30px; vertical-align:bottom; margin:0 23px; padding:3px 0 0; border-bottom:1px solid #ddd0b8;}
.news_list li.news_top {height:165px; padding:0 20px 0 182px; border:none; margin:0;}
.news_top h4 {padding:14px 0 0; height:30px; line-height:30px; font-size:14px;}
.news_top p {height:78px; line-height:24px; overflow:hidden;}
.details_btn {width:87px; height:25px; background-position:-503px -8px; margin:-8px 10px 0;}
.sort {float:left;margin:0 5px 0 18px;}
.time {float:right; color:#c3b3a4; margin-right:18px;}
.link {text-overflow:ellipsis;white-space:nowrap;float:left;width:500px;overflow:hidden}
.main h3 strong {margin:0 0 0 68px; display:block; height:42px; text-indent:-9999px;}
.totem_tit {width:178px; background-position:-77px -738px;}
.media_tit {width:100px; background-position:15px -738px;}

.totem {height:105px; background-position:0 -39px; padding:18px 0 0 8px;}
.totem li {float:left; display:inline; margin:0 0 0 14px; width:208px; height:79px; padding:1px; background:#3c2314;}
.totem li img {display:block; width:206px; height:77px; border:1px solid #5c361e}
.world_img {height:175px; background-position:0 -162px; padding:20px 0 0 8px;}
.world_img li {float:left; display:inline; width:208px; margin:0 0 0 14px; height:153px; padding:1px; background:#3c2314;}
.world_img li img {display:block; width:208px; height:118px;}
.world_img a {color:#e2d9b5;}
.world_img li strong {display:block; height:32px; line-height:32px; background:#432716; border:1px solid #5c361e; margin:1px 0 0; text-align:center; font-weight:normal;}
.world_list {height:215px; background-position:0 -508px; padding:15px 0 0;}
.media {background-position:0 -162px; border-bottom:1px solid #c3a371; padding:0 23px;}
.media li {float:left; width:84px; height:20px; padding:8px 0;}
.side {float:right; width:256px; margin:10px 0 0; border:1px solid #000000; background:#424242;}
.side h3 {height:40px; text-indent:-9999px; margin:12px 0 0;}
.quick_tit {background-position:-255px -345px;}
.quick li {float:left; width:83px; height:32px; border:1px solid #494949; border-color:#494949 #222222 #222222 #494949; background:#323232;}
.quick li a.hg,.quick li a.hr { background:url(image/nav.png) no-repeat -430px 8px; color:#64bd00;}
.quick li a.hr {color:#ff1e00; background-position:-430px -58px;}
.quick li a {display:block; width:83px; height:32px; line-height:32px; text-align:center; color:#b9b9b9;}
.quick li a:hover { background-color:#487815; color:#ffffff; margin:-1px; border:1px solid #65a120; text-decoration:none; position:relative;}
.calendar_tit {background-position:0 -345px;}

#weekdays{height:32px; background:#323232; border-bottom:1px solid #303030;}
#weekdays li{float:left; display:block; width:34.42px; height:31px; line-height:31px; border:1px solid #424242; border-top:none; border-right-color:#282828; text-align:center; color:#929292; cursor:pointer;}

#weekdays li.on { background:#3a680e; border-color:#549216; color:#929292;}
.act_list {border:1px solid #5a5a5a; border-top:0; padding:5px 10px;}
.act_list li { line-height:22px;}
.act_list a {color:#6ac702;}
.act_list li a {color:#b9b9b9;}
.act_list li a:hover {color:#fff;}
.side h3.player_tit,.side h3.service_tit {margin-top:10px;}
.player_tit {background-position:-510px -345px;}
.service_tit {background-position:-8px -276px;}
.service_tel {border:1px solid #545454; background:#3d3d3d; color:#b9b9b9; line-height:22px; padding:10px 20px;}

.bulletin {height:31px; min-width:1000px; margin:0; background:#1f1f1f; border-top:1px solid #1c1c1c; border-bottom:0;}
.bulletin dl {width:1000px; margin:0 auto; height:31px;}
.bulletin dt {float:left; width:110px; text-align:center; font-weight:bold; line-height:31px;}
.bulletin dd {float:left; width:96px; text-align:center; line-height:31px; color:#6b6b6b;}
.bulletin a {display:block; width:88px; height:20px; margin:5px auto 0; line-height:20px; border:1px solid #9e4411; background:#81370e; color:#e2d9b5;}

.footer_bg {min-width:1000px; background:#424242;}
#footer {margin:0 auto;font-family:Tahoma;padding:20px 0 0 345px; height:120px; width:655px; color:#a3a3a3;line-height:22px; background:url(image/qqhx_img_copyright.jpg) no-repeat 0 10px; position:relative;}
#footer span{ display:inline-block; margin:0 5px 0; *margin-bottom:7px; margin-bottom:0/0; width:1px; height:6px; overflow:hidden; background:#a3a3a3;}
#footer a {color:#a3a3a3;}
#footer p.r{ _display:inline; float:right; margin:-18px 16px 0 0;}
#footer p.e{margin-top:-4px; font-size:10px; line-height:19px}
#footer p.license{ padding-left:6px; width:600px; background:#1f1f1f;margin-top:4px;}
#footer a.tg,#footer a.s{ position:absolute; display:block; top:14px; left:3px; width:167px; height:50px; text-indent:-9999px; overflow:hidden;}
#footer a.s{left:174px; width:138px;}
#pop {width:640px; height:400px; background:url(image/pop2014.jpg) no-repeat; display:none;}
.pop_close {display:block; width:41px; height:41px; overflow:hidden; text-indent:-9999px; margin:0 0 0 599px;}
#pop p {height:42px; text-indent:-9999px;}
#pop ul {height:58px; padding:3px 0 0 5px;}
#pop li {float:left; width:210px; height:58px;}
#pop li a {display:block; width:210px; height:58px; overflow:hidden; text-indent:-9999px;}

.spl{background-image:url(image/icon.jpg); background-repeat:no-repeat}
.r01{background-position:0 0} .r02{background-position:0 -40px} .r03{background-position:0 -80px} .r04{background-position:0 -120px}.r05{background-position:0 -160px} .r06{background-position:0 -200px}
.quick a.redC{color:#ff1e00} .quick a.bluC{color:#3192d6}
.service_btn {display:block; margin:0; float:left; width:255px; height:51px; overflow:hidden; text-indent:-9999px; background-position:0px -280px; border-left:1px solid #5a3a27;border-right:1px solid #5a3a27}

#pop {width:816px; height:451px; padding:77px 0 0 78px; background:url(image/pop2015.png) no-repeat; display:none;}
#pop p {height:57px; text-indent:-9999px;}
.close_btn,.toact_btn{display:block; width:35px; height:35px; overflow:hidden; text-indent:-9999px; margin:0 0 0 592px;}
.toact_btn {width:170px; height:46px; margin:4px 0 0 5px; float:left; display:inline;}
/*.pop-hint{width:1000px;height:664px;position: relative;background: rgba(255,255,255,0.8);}
.hint-close{display: block;text-indent: -99999px;width:25px;height:25px;background: url(https://qqhx.qq.com/ossweb-img/web201307/close-hint.png) no-repeat;}
.sl-tit{font-size:18px;color:#000000;text-align: center;line-height: 20px;font-weight: bold;padding-top:59px;}
.sl-t{}*/

body.pg_index #toptb, body.pg_index #hd, body.pg_index #ft, body.pg_index #scrolltop, body.pg_index .focus,
body[class*="pg_list"] #toptb, body[class*="pg_list"] #hd, body[class*="pg_list"] #ft, body[class*="pg_list"] #scrolltop, body[class*="pg_list"] .focus,
body.pg_view #toptb, body.pg_view #hd, body.pg_view #ft, body.pg_view #scrolltop, body.pg_view .focus { display:none !important; }
body.pg_index #wp.wp, body[class*="pg_list"] #wp.wp, body.pg_view #wp.wp { width:100% !important; margin:0 !important; }
body.pg_index, body[class*="pg_list"], body.pg_view { padding:0; }
#nav li:hover ul { display:block; position:relative; z-index:1002; background:rgba(80,50,30,.85); }
.hx-login { position:absolute; right:80px; top:18px; z-index:1003; color:#ead9c4; }
.hx-login a { color:#f0e0c8; margin-left:8px; }

.hx2-page .main {border:1px solid #e9e1cf; border-top:0; float:right; width:683px; margin:0;}
.hx2-page .main_box {border:1px solid #f4f0e7; background:#ede6d8; min-height:800px; padding:0 0 20px;}
.hx2-page .main_tit {height:42px; background:url(image/page_public.jpg) repeat-x 0 -542px; margin:0 0 0 -1px; position:relative;}
.hx2-page .main_tit strong {display:block; height:42px; line-height:42px; text-indent:16px; color:#ead6b0; font-size:16px;}
.hx2-page .path {height:42px; line-height:42px; width:180px; padding-right:20px; margin:-42px -1px 0 0; display:inline; float:right; position:relative; text-align:right; color:#E3C8AB; background:url(image/page_public.jpg) no-repeat 177px 0;}
.hx2-page .path a {color:#E3C8AB;}
.info_tit{background:url(image/info.jpg) no-repeat; text-indent:-9999px !important; width:120px; overflow:hidden;}
.down_tit {background:url(image/down.jpg) no-repeat -509px -160px; text-indent:-9999px !important; width:120px; overflow:hidden;}
#info h5 {height:28px; line-height:28px; color:#664937;padding:0 0 0 20px; margin:16px 20px -28px; font-size:14px; position:relative; width:88px; background:#EDE5D8;}
#info ul {margin:0 20px 8px; padding:0 0 0 108px;}
#info ul:after {content:""; display:block; height:0; clear:both; overflow:hidden;}
#info li {float:left; padding:0 5px 0 6px; line-height:28px; height:28px; white-space:nowrap; font-size:12px;}
.down_txtH3{padding:15px 40px 0 0; text-align:right; font-size:14px; font-weight:bold; text-decoration:underline;}
.down_box {margin:20px auto 0; width:596px; border:1px solid #DABDAF; background:#F2EBE1; padding:0 0 20px; overflow:hidden;}
.down_box li {float:left; width:198px; border:1px solid #DABDAF; border-width:0 0 1px 1px; height:33px; line-height:33px; box-sizing:border-box; overflow:hidden; white-space:nowrap; text-align:center;}
.down_box li strong{padding:0;}
.down_box li.md5 {width:596px; height:auto; min-height:33px; border-left:0; text-align:left; white-space:normal; line-height:22px; padding:6px 0;}
.down_box li.md5 span {display:inline; word-break:break-all;}
.down_box li.ver {margin:0 0 0 -1px; height:33px; line-height:33px; white-space:nowrap; padding:0; text-align:center;}
.down_box li.dbtn1,.down_box li.dbtn2,.down_box li.dbtn3,.down_box li.dbtn4 {width:182px; height:45px; padding:3px 3px 2px 0; border:none; background:url(image/down.jpg) no-repeat 0 -202px; display:inline; margin:10px 0 0 70px; overflow:hidden;}
.down_box li.dbtn3 {background-position:-185px -202px;}
.down_box li.dbtn2 {background-position:-369px -202px;}
.down_box li.dbtn4 {background-position:0 -253px;}
.down_box li.dbtn1 a,.down_box li.dbtn2 a,.down_box li.dbtn3 a,.down_box li.dbtn4 a {display:block; height:45px; text-indent:-9999px; overflow:hidden;}
.patch_tit {width:596px; height:41px; margin:22px auto 0; background:#5F3C28 url(image/down.jpg) no-repeat 220px -161px; text-indent:-9999px; border:1px solid #AC998A;}
.patch {width:596px; border:1px solid #AC998A; margin:0 auto 20px; padding:20px 0; overflow:auto;}
.patch table {width:560px; border:1px solid #333436; margin:0 auto; border-collapse:collapse; table-layout:fixed;}
.patch td,.patch th {border:1px solid #333436; text-align:center; line-height:22px; padding:4px 6px; word-break:keep-all; white-space:nowrap;}
.patch th {font-size:14px; color:#333331; line-height:26px;}
.patch td:last-child,.patch th:last-child {white-space:normal; word-break:break-word;}
.patch .xzlj span {color:#A2260E;}
.hx2-subhead {margin:24px 24px 8px; color:#664937; font-size:14px;}
.hx2-down-cats {margin:0 24px 16px; padding:0;}
.hx2-down-cats li {display:inline-block; margin:0 12px 8px 0;}
.hx2-down-cats a {display:inline-block; padding:6px 14px; background:#5F3C28; color:#e2d9b5; border:1px solid #AC998A;}
.hx2-media {margin:10px 16px;}
.hx2-media li {float:left; width:200px; margin:10px; background:#3c2314; padding:4px;}
.hx2-media img {display:block; width:192px; height:128px; background:#222;}
.hx2-media strong {display:block; text-align:center; color:#e2d9b5; font-weight:normal; line-height:28px;}
.hx2-empty {padding:30px 24px; color:#664937;}
.hx2-page .side {float:left; width:273px; margin:0; border:0; background:#313131; border-bottom:4px solid #262626;}
.hx2-page .side_box {border:1px solid #000; width:256px; margin:0 0 8px 8px; overflow:hidden;}
.hx2-page .side h3 {margin:0;}
.hx2-page .quick {width:256px;}
.hx2-page .quick li {width:83px;}
.hx2-page .news_tit { background:url(image/news.jpg) no-repeat -545px 0; text-indent:-9999px !important; width:120px; overflow:hidden; }
.hx2-page #news_nav { width:642px; height:30px; margin:20px auto 0; padding:0 0 0 1px; background:url(image/news.jpg) no-repeat 0 -79px; }
.hx2-page #news_nav li { float:left; width:127px; padding:0 0 0 1px; display:block; }
.hx2-page #news_nav a { display:block; width:127px; height:30px; overflow:hidden; text-indent:-9999px; background:none; }
.hx2-page #news_nav a.nv0 { margin:0 -1px; padding:0 1px; background:url(image/news.jpg) no-repeat -1px -109px; position:relative; }
.hx2-page #news_nav a.nv1 { margin:0 -1px; padding:0 1px; background:url(image/news.jpg) no-repeat -129px -109px; position:relative; }
.hx2-page #news_nav a.nv2 { margin:0 -1px; padding:0 1px; background:url(image/news.jpg) no-repeat -257px -109px; position:relative; }
.hx2-page #news_nav a.nv3 { margin:0 -1px; padding:0 1px; background:url(image/news.jpg) no-repeat -385px -109px; position:relative; }
.hx2-page #news_nav a.nv4 { margin:0 -1px; padding:0 1px; background:url(image/news.jpg) no-repeat -513px -109px; position:relative; }
.hx2-page .news_list { display:block; height:auto; margin:16px auto 0; width:607px; border:1px solid #D2BCAE; padding:10px 17px; background:transparent; }
.hx2-page .news_list li { height:22px; padding:6px 0; line-height:22px; vertical-align:bottom; border-bottom:1px solid #A5A196; margin:0; }
.hx2-page .news_list .sort { float:left; margin:0 5px; }
.hx2-page .news_list .time { float:right; color:#8e94a6; margin-right:5px; }
.hx2-page .news_list .link { white-space:nowrap; float:left; max-width:340px; overflow:hidden; text-overflow:ellipsis; }
.hx2-page .news_list a { color:#333; }
.hx2-page .page_list { padding:15px 0 10px; height:auto; text-align:center; }
.hx2-page .page_list a { display:inline-block; float:none; margin:0 4px; min-width:32px; height:25px; border:1px solid #D2BCAF; background:#D9C9B0; line-height:25px; text-align:center; color:#A2260E; padding:0 8px; }
.hx2-page .page_list a:hover { border:1px solid #49231A; background:#8F5432; color:#FEF0D5; text-decoration:none; }
.hx2-page .art_box { margin:16px auto 0; width:607px; border:1px solid #D2BCAE; padding:24px 17px 30px; background:#f7f1e6; color:#333; line-height:1.9; }
.hx2-page .art_box h1 { font-size:20px; color:#49231A; text-align:center; margin:0 0 10px; font-weight:700; line-height:1.4; }
.hx2-page .art_meta { text-align:center; color:#8e94a6; margin:0 0 18px; }
.hx2-page .art_content { word-break:break-word; }
.hx2-page .art_content img { max-width:100%; }

body#nv_forum #toptb,
body#nv_forum #hd,
body#nv_forum #ft,
body#nv_forum #scrolltop,
body#nv_forum .focus { display:none !important; }
body#nv_forum { padding:0; min-width:1000px; background:#fff; color:#673416; font-family:Microsoft YaHei,SimSun,sans-serif; }
body#nv_forum a { color:#673416; }
body#nv_forum a:hover { color:#c00; }
body#nv_forum #wp.wp { width:1000px !important; margin:0 auto !important; padding:8px 16px 48px; position:relative; z-index:1; box-sizing:border-box; }
body#nv_forum #ct,
body#nv_forum .boardnav #ct { width:auto; background:#ede6d8; border:1px solid #d2bcae; }
body#nv_forum #pt { background:url(image/page_public.jpg) repeat-x 0 -542px; border:1px solid #5f3c28; color:#E3C8AB; }
body#nv_forum #pt a,
body#nv_forum #pt em { color:#E3C8AB; }
body#nv_forum .bm { border-color:#d2bcae; background:#f7f1e6; }
body#nv_forum .bm_h { background:#5f3c28; border-color:#ac998a; color:#ead6b0; }
body#nv_forum .bm_h h2,
body#nv_forum .bm_h a,
body#nv_forum .bm_h span { color:#ead6b0; }
body#nv_forum .bmw { background:#f7f1e6; }
body#nv_forum .fl_tb h2 a,
body#nv_forum .fl_g dt a { color:#49231A; }
body#nv_forum .xi1 { color:#a2260e; }
body#nv_forum .xi2,
body#nv_forum a.xi2 { color:#8f5432; }
body#nv_forum .xg1,
body#nv_forum .xg2 { color:#8e7a68; }
body#nv_forum td,
body#nv_forum th,
body#nv_forum .fl_row td { border-color:#ddd0b8; }
body#nv_forum .tl th,
body#nv_forum .tl td { border-bottom:1px solid #ddd0b8; }
body#nv_forum .tl .th { background:#e9dcc8; color:#49231A; }
body#nv_forum #threadlist table { background:#f7f1e6; }
body#nv_forum .pg a,
body#nv_forum .pg strong,
body#nv_forum .pgb a { border:1px solid #D2BCAF; background:#D9C9B0; color:#A2260E; }
body#nv_forum .pg strong,
body#nv_forum .pg a:hover { border-color:#49231A; background:#8F5432; color:#FEF0D5; }
body#nv_forum .pn,
body#nv_forum .pnc,
body#nv_forum .pgsbtn,
body#nv_forum .pgs .pgbtn a { background:#8F5432; border:1px solid #49231A; color:#FEF0D5; }
body#nv_forum .pn:hover { color:#fff; }
body#nv_forum #online,
body#nv_forum #chart,
body#nv_forum #forum_rules { background:#f7f1e6; border-color:#d2bcae; }
body#nv_forum .forumstat,
body#nv_forum #livethread { color:#664937; }
body#nv_forum .pls { background:#efe6d6; border-color:#d2bcae; }
body#nv_forum .plc { background:#f7f1e6; }
body#nv_forum .ad .pls,
body#nv_forum .ad .plc { background:#ede6d8; }
body#nv_forum .t_f,
body#nv_forum .pcb { color:#333; }
body#nv_forum .pi { border-bottom-color:#ddd0b8; }
body#nv_forum #f_pst,
body#nv_forum .tedt { background:#f7f1e6; border-color:#d2bcae; }
body#nv_forum .pbl li { border-color:#d2bcae; }
.hx-login .hx2-mj { cursor:pointer; }
#hx2mj_menu { min-width:120px; text-align:left; }
#hx2mj_menu a { color:#49231A; margin-left:0; display:block; }
