@charset "gb2312";
/**reset: */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {padding:0;margin:0;}
table{border-collapse:collapse;border-spacing:1;}
fieldset,img{border:0;}
a img{vertical-align:top;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul,li {list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
/*-*/

.clear:after{clear: both;content:'.';display: block;visibility:hidden;height:0;}
.clear{zoom:1; clear: both;}

/**common setting: */
html,body {height:100%;font-size:12px;color:#723300;line-height:22px;}

a {color:#723300;text-decoration:none;}
a:hover {color:#f60;text-decoration:underline;}
/*-*/

.aBut {display:block;overflow:hidden;background:url(../images/images.png) no-repeat -9999px -9999px;text-indent:-9999px;cursor:pointer;}

/**layout: */
 body{background:#a45d00 url(../images/v2/rp.jpg);}
.wrap{ background:url(../images/v2/bgrp.gif) repeat-y center top;max-width:1680px;min-width:998px;}
.wrap-in{background:url(../images/v2/bg.jpg) no-repeat center top;}
.page{width:998px; margin:auto;}
.header,.bodyer,.footer{position:relative;}
.header{position:relative;height:229px; overflow:hidden;}
	.header h1,.header p{display:none;}
.bodyer{height:auto; padding:1px 0;}
.footer{max-width:1680px;min-width:998px;margin:0 auto;background:url(../images/v2/bgbt.jpg) no-repeat center top; padding-top:10px; margin-left:-2px;}
/*-*/

/**NIE Elements: */
#NIE-topnav{float:right; color:#c60000; height:30px; font-size:12px; width:165px; padding:0 20px; position:relative; z-index:10;}
#NIE-topnav a{color:#333; padding-left:5px;}
#NIE-topnav li{float:left; line-height:30px; padding:0 6px; height:30px; background:#000; opacity:0.01; filter:alpha(opacity=1);}

#NIE-copyRight,#NIE-copyRight a{color:#333;}
#NIE-copyRight{padding:30px 20px; font-size:12px; width:720px; margin:auto;}
#NIE-logo{display:block; background:#000; opacity:0.01; filter:alpha(opacity=1); position:absolute; top:12px; left:0; z-index:11; width:150px; height:70px; text-indent:-9999px;}
#NIE-overlayer{display:none;position:absolute;width:100%;height:100%;background:#000;filter:Alpha(opacity=50);opacity:0.5;top:0;left:0;z-index:9999; margin:0; padding:0;}

.NIE-art{padding:10px;}
.NIE-art .art-hd{background:#fffaf3; border:1px solid #f9dcae; padding:15px; text-align:center;}
.NIE-art .art-title{font-size:14px; height:20px; line-height:20px; font-weight:bold; color:#d60000;}
.NIE-art .art-time{color:#a45d00;}
.NIE-art .art-bd{padding:10px 0;}
.NIE-art h4{background:url(../images/v2/art_h4.jpg) no-repeat; width:687px; color:#d60000; font-weight:bold; height:40px; line-height:50px; padding-left:50px; margin:10px 0;}
.NIE-art h5{background:url(../images/v2/art_h5.gif) no-repeat; width:126px; color:#d60000; font-weight:bold; height:25px; line-height:25px; text-align:center; margin:10px 0 10px 20px;}
.NIE-art p img{border:5px solid #f6daa6; background:#000; margin:auto;  display:block;}
.NIE-art .table3{margin:auto; border-right:2px solid #fff; border-bottom:2px solid #fff;}
.NIE-art td,.NIE-art th{padding:5px; border-left:2px solid #fff; border-top:2px solid #fff;}
.NIE-art th{background:#f9dcad; color:#723300; font-weight:bold; text-align:center;}
.NIE-art td{background:#fdf0db; color:#723300;}
.NIE-art p{margin:5px; color:;}
.NIE-art .b{font-weight:bold;}
.NIE-art .redb{font-weight:bold; color:#c00;}
.NIE-art .red{color:#c00;}
/*-*/

/**Elements: */
.tabswitch a{display:none; height:250px;}
.tabswitch a img{height:250px;}
.tabswitch a.current{display:block;}
.tabswitch{position:relative; height:440px; height:250px; overflow:hidden;}
.tabswitch-tabs {position:absolute; top:0; right:0; width:152px;}
.tabswitch-tabs li{width:150px; height:80px; overflow:hidden; cursor:pointer; text-align:centere; border:1px solid #cb7e00; margin-bottom:2px; float:left; display:inline;}
.tabswitch-tabs span{display:block; padding:2px; margin:auto; overflow:hidden;}
.tabswitch-tabs li.current{background:#b00000; border:1px solid #b00000;}

.lightboard{border:1px solid #e6b971; background:#fff7eb; padding:5px;}

.col-left,.col-right{ float:left;  display:inline;}
.col-left{width:594px;margin-right:0;}
.col-right{float:right;width:360px;}

#flow ol{background:url(../images/flow.jpg) no-repeat; width:230px; height:307px; overflow:hidden;}
#flow h3, #flow li{display:none;}

#hotNews h3{background:url(../images/v2/h3_news.jpg) no-repeat; width:360px; height:41px; text-indent:-9999px;}

#mainnav{width:821px; height:59px; overflow:hidden; margin-bottom:10px;}
#mainnav li{float:left; height:59px;}
#mainnav a{display:block; width:130px; height:59px; text-indent:-9999px; background:url(../images/v2/navhover.jpg) no-repeat 0 -70px;}
#mainnav-1{width:131px;}
#mainnav-2{width:140px;}
#mainnav-3{width:136px;}
#mainnav-4{width:137px;}
#mainnav-5{width:138px;}
#mainnav-6{width:130px;}
#mainnav-1 a:hover, #mainnav-1 .current{background-position:-2px 0;}
#mainnav-2 a:hover, #mainnav-2 .current{background-position:-133px 0;}
#mainnav-3 a:hover, #mainnav-3 .current{background-position:-273px 0;}
#mainnav-4 a:hover, #mainnav-4 .current{background-position:-409px 0;}
#mainnav-5 a:hover, #mainnav-5 .current{background-position:-546px 0;}
#mainnav-6 a:hover, #mainnav-6 .current{background-position:-684px 0;}



.dSearch {height:45px;padding:20px 0 0 50px;font-size:14px;font-weight:800; text-align:center;}
.dSearch .inpTxt {width:200px;height:20px;margin:0 10px 0 0;border:1px solid #d2a45b;vertical-align:middle;line-height:20px; margin:10px 0;}
.dSearch .inpBut {width:94px;height:29px;vertical-align:middle;border:none;background:url(../images/images.png) no-repeat;cursor:pointer; display:block; margin:auto;}


.pTxt1 {padding:6px 0;border-bottom:1px solid #d3c5a3; text-align:center; font-size:12px;}
.pTxt1 strong {display:block;height:26px;line-height:26px;text-align:center;font-weight:800;font-size:14px;}
.pTxt1 a {color:#b62f00;}

.pTxt2 {position:absolute;}
.pTxt2_1 {width:249px;top:73px;left:186px;}
.pTxt2_2 {width:247px;top:73px;left:637px;}

.ulTxtlist1 {padding:8px 0 0;}
.ulTxtlist1 li {height:27px;border-bottom:1px dotted #bfa872;line-height:27px;text-align:right;color:#d7beaa;}
.ulTxtlist1 li span {float:left;color:#723300}
.ulTxtlist1 .li_1 {border-bottom:none;}
.ulTxtlist1 .li_1 a {text-decoration:underline}
.ulTxtlist1 .li_2 {border-bottom:none;}

.ulTxtlist2 {float:right;width:420px;}
.ulTxtlist2 li {height:30px;padding:0 0 0 24px;background:url(../images/images.png) no-repeat -180px 11px;border-bottom:1px dotted #bfa872;line-height:30px;}
.ulTxtlist2 .li_1 {padding:0;background:none;border-bottom:none;text-align:center;font-weight:800;color:#d00;font-size:14px;}
.ulTxtlist2 .li_2 {padding:5px 0 0;background:none;border-bottom:none;}
.ulTxtlist2 .li_2 a,.btn {display:block;width:132px;height:29px;margin:auto;background:url(../images/images.png) no-repeat 0 -50px;line-height:29px;text-align:center;}

.pImg1 {float:left;width:180px;height:185px;padding:1px;background:#fff;border:1px solid #f2c77b;}

.ulImglist1{overflow:hidden;}
.ulImglist1 li {float:left;display:inline; width:175px; border-left:1px solid #eee3cc; padding-right:5px; padding-left:11px; margin-left:-1px;}
.ulImglist1 li .sImg {float:left; margin-right:3px; border:1px solid #e6b971; padding:1px; background:#fff;}
.ulImglist1-name{float:left; color:#b74100; border-bottom : 1px dotted #bfa872; width:82px;}
.ulImglist1 span{float:left; width:82px;}
.ulImglist1-t{float:left; color:#d60000; margin-right:auto;}


/**
 * board>>
 */
.board-hd{background:url(../images/board.jpg) no-repeat top right; height:40px; overflow:hidden;}
.board-name{background:url(../images/board.jpg) no-repeat top left; width:120px; padding-left:30px; line-height:45px; color:#d60000; font-weight:bold; height:40px; overflow:hidden;}
.board-bd{border-left:1px solid #e6b971; border-right:1px solid #e6b971; background:#fff7eb; padding:10px 10px 0; overflow:hidden;}
.board-ft{background:url(../images/board.jpg) no-repeat bottom right; height:10px; overflow:hidden; line-height:0;}
.board-status{background:url(../images/board.jpg) no-repeat 0 -181px; width:100px; height:10px; overflow:hidden; line-height:0;}
.board-link{float:right; line-height:45px; color:#b74100; margin-right:20px;}
	
	.boardplat .board-hd{background:url(../images/v2/box.gif) no-repeat top right; height:10px; overflow:hidden;}
	.boardplat .board-name{background:url(../images/v2/box.gif) no-repeat top left; width:120px; padding-left:30px; line-height:45px; color:#d60000; font-weight:bold; height:10px; overflow:hidden;}
	.boardplat .board-bd{border-left:1px solid #e6b971; border-right:1px solid #e6b971; background:#fff; padding:0 10px; overflow:hidden;}
	.boardplat .board-ft{background:url(../images/v2/box.gif) no-repeat bottom right; height:10px; overflow:hidden; line-height:0;}
	.boardplat .board-status{background:url(../images/v2/box.gif) no-repeat 0 -324px; width:100px; height:10px; overflow:hidden; line-height:0;}

	#topic-review{width:270px; float:left; display:inline;}
	.board .list strong{font-weight:normal; text-indent:2em;}
	.board .list{overflow:hidden; height:100%;}
		.board .list:after{content:''; clear:both;}
	.board .list a{float:right; color:#d60000;}
	.board .list li{clear:both; overflow:hidden; height:100%; border-bottom:1px dotted #bfa872; margin-bottom:5px;}
	.board .list h6{color:#b74100; font-weight:bold;}
	.board .list .red{float:none;}
	
	#topic-hot{width:415px; float:left; display:inline; margin-left:10px;}
		#topic-couple{background:url(../images/topic_area.jpg) no-repeat; width:392px; height:185px; margin:auto;}
		#topic-main,#topic-comment{width:172px; height:178px; color:#977000; }
		#topic-main{float:left; margin-left:3px;}
		#topic-comment{float:right;}
		#topic-couple strong{color:#d60000; display:block; margin:5px; border-bottom:1px solid #d3c5a3; padding:5px;}
		#topic-main span,#topic-comment span{padding:5px; display:block; text-indent:2em;}
	#topic-star{width:270px; float:left; display:inline; margin-left:10px;}
/*end board*/

.popup{background:url(../images/popup.png) no-repeat; width:555px; height:246px; position:absolute; z-index:10000; display:none;}
.popup-bd{padding:50px;}
.popup-close{position:absolute; cursor:pointer; top:0; right:0; width:50px; height:50px; font-size:0;  -webkit-text-size-adjust:none; filter:alpha(opacity=1); background:#000; opacity:0.01;}
.panel strong{color:#d60000; font-weight:bold;}
.panel .des{border-bottom:1px dotted #5c0000; padding-bottom:10px; margin-bottom:10px;}

.popup-wide{background:none; width:456px;}
.popup-wide .popup-hd{background:url(../images/p_hd.png) no-repeat; height:75px; padding:0 30px;}
.popup-wide .popup-bd{background:url(../images/p_rp.png) repeat-y; height:auto; padding:0 30px;}
.popup-wide .popup-ft{background:url(../images/p_ft.png) no-repeat; height:16px;}
.popup-wide .popup-name{text-align:center; color:#bb0000; height:40px; line-height:40px; font-size:14px; font-weight:bold;}

.dBut2 .aBut {
    display: block;
    float: left;
    height: 44px;
    margin: 0 5px 0 0;
    overflow: hidden;
    text-align: left;
    text-indent: -9999px;
    width: 125px;
}
.aBut {
    background: url(http://res.xy2.netease.com/qt/11/0707_9years/images/images.png) no-repeat scroll -9999px -9999px transparent;
    cursor: pointer;
    display: block;
    overflow: hidden;
    text-indent: -9999px;
}
.dBut2 .aBut_6 {
    background-position: -250px 0;
    width: 145px;
}
.dBut2 .aBut_5 {
    background-position: -125px 0;
}
.dBut2 .aBut_4 {
    background-position: 0 0;
}
.inpTxt{font-size:12px; font-weight:normal; color:#333;}
.inpTip{color:#999;}
#NIE-suggest{ position:absolute; top:500px; left:0; background:#fff; border:1px solid #D2A45B; width:320px; display:none;}
#NIE-suggest ul{padding:10px; overflow:hidden; height:100%;}
#NIE-suggest ul:after{content:' '; clear:both; font-size:0;}
#NIE-suggest li{float:left; width:80px; height:20px; text-align:center; line-height:20px; cursor:pointer;}
#NIE-suggest a{display:block; width:100%; height:100%;}
#NIE-suggest a:hover{background:#BFA872; color:#fff;}

#topic-like{background:url(../images/face.jpg) no-repeat 0 120px; width:392px; margin:auto; height:130px; padding-top:30px;}
#topic-like li{float:left; height:160px; width:56px;}
#topic-like .nie-irate-count{font-size:0; -webkit-text-size-adjust:none; background:#faf1b1; width:20px; height:auto; display:block; text-indent:-9999px;}
#topic-like .nie-irate-tag,#topic-like .nie-irate-vote{display:block; text-align:center;}
#topic-like .nie-irate-bar{display:block; background:#ff7f00 url(../images/line.jpg) repeat-y; border:1px solid #e19400; width:20px; height:80px; margin:auto; margin-bottom:50px;}

.red{color:#d60000;}
	#marquee{height:389px; position:relative; overflow:hidden;}
	.board .list li{height:auto;}
	.board .list{height:auto;}
	.board .list strong{display:block;}

#content .wrap-in{background-image:url(../images/cwrapbg.jpg);}
#content .page{background-image:url(../images/cheader.jpg);}
#content .header{height:338px; background:none; padding-bottom:0;}
#content #headerEffect{height:326px;}
#content #nav{top:298px;}
#content .main{width:730px; float:left; display:inline; padding-left:9px;}
#content .side{width:241px; float:left; display:inline; padding-left:10px;}
#content #topic-review{width:240px; margin-top:10px;}

.page-nav{ font-size:12px; font-weight:bold; color:#c00; padding:20px 0; text-align:center;}
.page-nav a{padding:2px 5px; color:#723300; background:#fff7c9; border:1px solid #ccab72; margin:3px;}

/**
	@update 2011-08-02 
	@by mrhanta
	@for 代表有话说
 */
.ulImglist2:after{clear: both;content:'.';display: block;visibility:hidden;height:0;}

	.ulImglist2{overflow:hidden; height:auto;zoom:1; clear: both;}
	.ulImglist2 li {float:left;display:inline; width:296px; border-left:1px solid #eee3cc; padding:10px; margin-left:-1px; height:186px;overflow:hidden; border-bottom:1px dotted #b74100;}
	.ulImglist2 li .sImg {float:left; margin-right:10px; border:1px solid #e6b971; padding:1px; background:#fff; width:110px; height:80px;}
	.ulImglist2 span{float:left; color:#723300;}
	.ulImglist2 span strong{color:#b74100; font-weight:bold;}
	.ulImglist2 .role-words{color:#666; padding-top:5px; margin-top:5px; text-indent:2em; height:66px;overflow:hidden;}
	.ulImglist2 .role-focus{color:#c00; display:block; clear:both; text-align:right;}

#wordsbox{margin:auto; width:981px; margin-bottom:10px;}
#words-search{padding:30px 10px; text-align:center; color:#c00; font-size:14px; font-weight:bold;}
#words-inp{border:1px solid #d2a45b; height:20px; width:260px;}
#words-do{
	background: url(../images/images.png) no-repeat scroll 0 -50px transparent;
    height: 29px;
    line-height: 29px;
    margin: auto;
    text-align: center;
    width: 60px;
	border:0;
	color:#c30000;
	border-right:1px solid #e7a300;
	font-size:12px;
}

/**
	@update 2011-08-12
	@by mrhanta
	@for  v2
 */
.dMain {width:994px;padding:0 0 8px;margin:0 auto;}
.dMain-hd{background:url(../images/v2/h3.jpg) no-repeat; width:994px; height:55px; text-indent:-9999px;}
.dMain-bd{padding:10px 8px;}
.h3-forum{background-position: 0 0;}
.h3-subject{background-position: 0 -55px;}
.h3-live{background-position: 0 -110px;}
.h3-db{background-position:0 -165px;}
.h3-t{background-position: 0 -220px;}

.piclist:after{clear: both;content:'.';display: block;visibility:hidden;height:0;}
.piclist{overflow:hidden; height:auto;zoom:1; clear: both;}
.piclist li{float:left; width:190px; height:120px; text-align:center;}
.piclist img{display:block; padding:1px; border:1px solid #e6b971; margin:auto;}

.picture{height:402px;}
.picture p{padding:10px; color:#666; height:52px; margin-bottom:10px; border-bottom:1px solid #d3c5a3;}
.picture p strong{color:#b74100; font-weight:bold;}

.eyelist{}
.eyelist li{clear:both; overflow:hidden; padding:10px 0; border-bottom:1px dotted #bfa872; padding-left:120px;}
.eyelist-img{float:left; margin-left:-120px; margin-top:5px;display:inline;width:110px;height:80px;overflow:hidden;}
.eyelist-link{display:block; color:#c00;}
.eyelist-des span {display:block;}
.eyelist-des a{color:#c00;}
.eyelist-more{display:block; text-align:right; color:#c00;}
.eyelist-des .eyelist-more{display:inline;}

.scrollview{width:580px; position:relative; margin:auto; height:72px; overflow:hidden;}
.scrollview-screen{width:545px; margin:auto; position:relative; overflow:hidden;}
.scrollview-screen ul{width:auto; height:112px; position:relative; top:0; left:0;}
.scrollview-screen li{width:130px; padding:0px 3px; height:72px; text-align:center; float:left;}
.scrollview-screen img{border:1px solid #8d2000;} 
.scrollview-prev,
.scrollview-next{display:block; width:15px; height:70px; background:url(../images/v2/arr.gif) no-repeat; border:1px solid #e6b971; position:absolute; top:0; text-indent:-9999px; cursor:pointer;}
.scrollview-prev{background-position:5px 30px; left:0;}
.scrollview-next{background-position:-50px 30px; right:0;}
.scrollview-tab{width:70%;margin:auto; height:10px; margin-top:5px;text-align:center; line-height:10px;}
.scrollview-tab li{display:inline; cursor:pointer; margin:0 2px; font-size:16px; color:#be0606; _font-size:10px; *font-size:12px;}
.scrollview-tab .current{color:#ff3c00;}

 /*#dh9-forum*/
 #dh9-forum .tabview{width:390px; height:50px; padding:10px 0; margin:auto;}
 #dh9-forum .tabview li{width:121px; height:49px; margin:0 5px 0 4px; float:left; display:inline; background:url(../images/v2/tab.gif) no-repeat -123px 0; text-align:center; line-height:40px;}
 #dh9-forum .tabview a{color:#fff; font-size:14px; text-shadow: 1px 1px 0px #db7000; font-weight:bold; cursor:pointer;}
 #dh9-forum .tabview a:hover{color:#c00; text-decoration:none;}
 #dh9-forum .tabview li.current{background-position:0 0;}
 #dh9-forum .tabview li.current a{color:#c00;}
.tabview-content{display:none;}
 #dh9-forum .tabview-content.current{display:block;}
	.dh9-news, .dh9-review{width:365px; float:left;}
	.dh9-comment{width:605px; float:right;}
	.dh9-review{margin-top:8px; display:inline;}
	
#dh9-live{}
	.dh9-liveshow, .dh9-words{width:365px; float:left;}
	.dh9-picshow{width:605px; float:right;}
	.dh9-words{margin-top:8px; display:inline;}
	.dh9-mm, .dh9-party{margin-top:8px; clear:both;}
	
#dh9-t{}
	.dh9-intro,
	.dh9-recommend{width:327px; float:right;}
	.dh9-tblog{width:643px; float:left;}
	.dh9-recommend{margin-top:8px; display:inline;}
	.dh9-intro p{text-indent:2em;}
	
h6{color:#c00; background:url(../images/v2/block.gif) no-repeat left; padding-left:10px; clear:both;}
.col2 td{padding:5px;}

.tabflat{height:32px; width:auto; position:relative; z-index:10; padding-left:10px;}
.tabflat ul{height:32px;}
.tabflat li{height:32px; width:91px; float:left; background:url(../images/v2/tab2.gif) no-repeat -90px 0; text-align:center; line-height:32px; cursor:pointer; }
.tabflat .current{background-position:0 0; color:#d10000; width:91px;}
.tabflat-board{position:relative; top:-1px;}

.subject{display:none;}
#subjectpool .subject.current{display:block;}

.subject .col-left{width:507px;}
.subject .col-right{width:420px; border-left:1px solid #e2d9c0; padding-left:10px;}
.subject-title{background:url(../images/v2/yiti.jpg) no-repeat; width:497px; height:57px; position:relative;}
.subject-tag{position:absolute; top:0; left:20px; color:#d10000;}
.subject-detail{margin-left:80px; padding:10px 0; text-indent:2em; float:left; color:#d10000; width:290px; line-height:1.5;}
.subject-static{float:right; padding:10px; width:80px;}
.subject-static em{color:#d10000;}

.subject-view{background:url(../images/v2/yiti_con.jpg) no-repeat; width:497px; height:95px; overflow:hidden; border-bottom:1px dotted #bfa872; padding-bottom:10px;}
.subject-v1{width:220px; float:left;}
.subject-v2{width:220px; float:right;}
.subject-view strong{color:#d10000; font-weight:bold; width:100px; text-align:center; float:left; line-height:30px; margin-bottom:-10px;}
.subject-view p{clear:both; text-indent:7em; padding:0 10px;}
.subject-view a{color:#d10000;}

.subject-deep{background:url(../images/v2/laotou.jpg) no-repeat left; padding:10px 0; padding-left:70px; border-bottom:1px dotted #bfa872;}
.subject-deep strong{color:#d10000;}
.subject-deep p{text-indent:2em; color:#8b2100;}

.subject-show{height:30px; padding:10px 0 0 120px;}
.subject-show strong, .subject-show .btn{float:left;}
.subject-show strong{color:#d10000; line-height:30px;}

#hVidoe{width:150px; height:64px; color:#fff; overflow:hidden; position:absolute; top:-34px; right:15px; text-align:center; padding-top:20px;}

.pic-plug{margin:0 10px 10px;}
.content{padding:0 10px;}
.content .col-left{width:730px;}
.content .col-right{width:240px;}

.h3-more{float:right; width:60px; height:20px; background:#000; margin-top:10px; opacity:0.01; filter:alpha(opacity=1);}
