@charset "utf-8";
/**reset**/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img { border:0;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:normal;}
ol,ul {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;}
body{font-family:Arial, "宋体"; font-size:12px; text-align:center; line-height:1.22}
a{text-decoration:underline; color:#039}
a:visited{color:#800080}
html{overflow:scroll;overflow-x:hidden}
#doc{width:81.67em; margin:0 auto}
/*fix float*/
.fixfloat{zoom:1}
.fixfloat:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
/**layout**/
#ft{border-top:1px solid #dcdcdc; padding:10px 0 0 0}
.yn-wrap{padding:10px;}
.yn-section1{margin:0 0 10px 0; text-align:left}
.yn-mainblock{float:left; width:54.17em;}
.yn-sidebar{float:right; width:26.67em;}

.yn-section-ad{margin:0 0 10px 0; text-align:left}
.yn-section-ad .l-ad{float:left; width:63.33em; height:8.33em; overflow:hidden}
.yn-section-ad .s-ad{float:right; width:17.83em; height:8.33em; overflow:hidden}
.yn-btn-ad{margin:0 0 10px 0}

.yn-section2{margin:0 0 10px 0; text-align:left}
.yn-section2 .yn-sidebar{width:25em}

.yn-section3{margin:0 0 10px 0; text-align:left}
.yn-section3 .yn-mainblock{width:53.33em}
.yn-section3 .yn-sidebar{width:25.83em}

/**start:yn-nav**/
#channel_head{height:auto; padding:0; margin:0 auto 10px auto; text-align:left; font:12px/16px "宋体"important; z-index:9999999;}
#channel_head a{font-family:"宋体"important;}
/*channel_info*/
#channel_info{height:63px; background:url(/images/index/userlog_info_bg.gif) repeat-x left top; padding:0; margin:0;}
#channel_info a:link,
#channel_info a:visited{color:#184099; text-decoration:none;}
#channel_info a:hover{text-decoration:underline;}
#channel_logo{float:left; padding:12px 14px 0 12px; margin:0;}
#userlog_info{float:left; padding:10px 3px 0 4px; margin:0; font-size:12px; color:#818181;}
#userlog_info img{margin-bottom:-2px;}
#userlog_info ul{clear:both; width:271px; height:22px; padding:0; margin:0;}
#userlog_info ul li{float:left; margin-right:2px;}
#globalsearch_area{float:right; width:424px; height:60px; background:url(/images/index/globalsearch_area_bg.gif) no-repeat left top; padding:3px 0 0 0; margin:0; text-align:right;}
#globalsearch{margin:0 0 10px 0;}
.searchtext{width:328px; padding:2px 0 0 3px;}
.buttonposition{margin:0 6px -4px 0;}
#staticlink{padding:0; margin:0 10px 0 0; color:#818181;}
/*personal center*/
.pcenter{ width:80px;}
.pcenter a{display:block; height:15px; background:url(/images/index/adown_icon1.gif) no-repeat 60px 5px; border:0; padding:5px 5px 0 5px; margin:1px 1px 0 1px;}
.pcenter .pcenter_hover{border:1px solid #c3c3c3;border-bottom:0; margin:0;}
#pcenter_tip{position:absolute; width:78px !important; width:80px; background:#fff; border:1px solid #c3c3c3;border-top:none; padding:5px 0; margin:0; z-index:9999999;}
#pcenter_tip ul li{height:20px;}
#pcenter_tip ul li a{display:block; padding:3px 5px; color:#184099; text-decoration:none;margin:0 1px;}
#pcenter_tip ul li a:hover{display:block; background:#184099; color:#fff;}
/*hidden a element*/
.uli_hidden{display:none;}
/**end:yn-nav**/

/*start:channel-nav*/
#yn-channel-nav{margin:0 auto 12px auto;}
#yn-channel-nav .yn-main{height:27px;margin:0 4px; background:url(/images/index/main_nav_bg.gif) repeat-x 0 0; border:1px solid #c4c4c4; border-bottom:0; position:relative}
#yn-channel-nav .yn-main b{display:block; width:5px; height:28px; background-repeat:no-repeat; background-image:url(/images/index/main_nav_rd.gif); position:relative}
#yn-channel-nav .yn-main b.r1{float:left; background-position:-6px 0; margin:-1px 0 0 -1px}
#yn-channel-nav .yn-main b.r2{float:right; background-position:0 0; margin:-1px -1px 0 0}
#yn-channel-nav .yn-main ul li{height:17px; border-right-width:1px; border-right-style:solid; border-right-color:#858585; margin:.4em 0 0 0; float:left; text-align:center}
#yn-channel-nav .yn-main ul li a{font-size:14px; color:#000; font-weight:800; padding:0 25px; display:block; *display:inline-block; text-decoration:none}
#yn-channel-nav .yn-main ul li a:hover{text-decoration:underline}
#yn-channel-nav .yn-main ul li.end{border-right:none;}
#yn-channel-nav .yn-main ul li.current{height:30px; background-repeat:no-repeat; background-position:100% -30px; margin:0 0 -3px -1px; position:relative; top:-1px; border:0; bottom:-3px; left:-1px;}
#yn-channel-nav .yn-main ul li.current a{height:30px; line-height:30px; background-repeat:no-repeat; background-position:0 0; color:#fff;}
#yn-channel-nav .yn-main ul li.current a.home{background-position:-5px 0;}
#yn-channel-nav .yn-sub-nav{height:29px; border-width:1px 0 1px 0; border-style:solid; background-repeat:repeat-x; background-position:0 0;}
#yn-channel-nav .yn-sub-nav ul{height:29px; padding:0 1.5em}
#yn-channel-nav .yn-sub-nav ul li{float:left; margin:.4em 0 0 0}
#yn-channel-nav .yn-sub-nav ul li a{display:block; *display:inline-block; height:18px; line-height:18px; padding:2px 1em 0 1em; font-size:12px; font-weight:800; color:#fff; text-decoration:none}
#yn-channel-nav .yn-sub-nav ul li a:hover{text-decoration:underline}
#yn-channel-nav .yn-sub-nav ul li.current{background-repeat:no-repeat; background-position:100% -20px;}
#yn-channel-nav .yn-sub-nav ul li.current a{background-repeat:no-repeat; background-position:0 0; color:#000;}

/*end:channel-nav*/

/**slider-show**/
#yn-slider-show{text-align:center; width:300px; float:left; position:relative}
.na{font-size:14px; text-align:left;}
.slidenumc{height:21px; width:20px;}
#slidenum{position:absolute;right:0px;z-index:30; top:225px; height:21px; }
#slidenum-bg{position:absolute;right:0px;z-index:20; top:225px; height:21px; width:300px; background:#000;}
.slideNumber{margin:0;padding:0;list-style-type:none;float:right;}
.slideNumber li{float:left;display:inline;text-align:center;line-height:21px;font-family:arial; font-size:11px;width:21px;height:21px;cursor:pointer;cursor:hand;overflow:hidden; color:#fff; border-left:1px solid #757575}
.slideNumber li.curSlideNumber{color:#fff; background:#c11C0a}
.slidecontainer{position:relative; height:246px;overflow:hidden;}
.slideimages{float:left;}
.slideimages img{border:0;display:none;}
.slideimages a{position:absolute;top:0;left:0;}
.slide_addone{display:none}

/*yn-pic-text*/
.yn-pic-text{margin:0 0 6px 0;padding:4px 0 4px 0;}
.yn-pic-text a.yn-picture{float:left; display:block; line-height:1.22em; margin:0 .8em 0 0; text-align:center; padding:.2em 0 0 0}
.yn-pic-text a.yn-picture img{border:1px solid #dcdcdc;}
.yn-pic-text div.yn-picture{float:left; display:block; line-height:1.22em; margin:0 .8em 0 0; text-align:center; padding:.2em 0 0 0}
.yn-pic-text h4.yn-pt-titl{font-weight:800; zoom:1}
.yn-pic-text p{zoom:1}
.yn-pic-text p.yn-pt-link a{margin:0 .8em 0 0}
.yn-pic-text p strong{font-weight:800}

/*list*/
.yn-news-listbg li{padding:0 0 0 .6em; background:url(/images/index/dot01.gif) no-repeat 0 50%}
.yn-news-list li.important,
.yn-news-list li.important a{color:#cf0133}
.yn-float-list{padding:0 0 6px 0;}
.yn-float-list li{float:left; width:49.9%}
.yn-list-fix{padding-top:5px}
/**search-box**/
#search-box{padding:10px 0 0 0}
#search-box .hd #search-inp{float:left; font-size:12px;}
#search-box .hd #search-btn{float:left;line-height:1.22; color:#fff; font-size:12px; font-weight:800; border:0}
#search-box .hd span{float:right; margin:5px 0 0 0}
#search-box .hd span strong{font-weight:800;}
#search-box .bd{padding:8px 0 0 0;}
#search-box .bd .search-titl{float:left;}
#search-box .bd .search-key{float:right;}

/**login**/
#login .bd{padding:0 10px;}
#login .login-info{padding:15px 25px 8px 25px;}
.login-status02 td a{padding:0 10px 0 0}
.login-status02 .login-edit a{display:block; width:110px; height:26px; font-weight:800; text-align:center; line-height:26px; background:url(/images/index/login_btn_bg.gif) repeat-x 0 0; color:#000; text-decoration:none; border:1px solid #6e6e6e}
.login-status02 .login-edit a.manage-blog{float:left}
.login-status02 .login-edit a.view-myspace{float:right}
.login-status02 .return-center{text-align:center; padding:10px 0 0 0;}


/*login tip*/
.login-status01 .tip{background-color:#FFFBB8;border:1px solid #FFC30E;font-family:arial,sans-serif;font-size:12px;color:#9C7600;padding:5px;text-align:left;width:13em;position:absolute;}
.login-status01 .help_persistent{display:inline-block;display:-moz-inline-box;*display:inline;*zoom:1;vertical-align:middle;*vertical-align:top;width:17px;height:17px;overflow:hidden;background:url(/images/index/question_active2.gif) no-repeat 0 0;margin:3px 0 0 3px;}
.login-status01 .help_con{display:none;}
#ylogonfrm dl:after,#bd div.ylogonpanel:after{content:'.';visibility:hidden;display:block;clear:both;height:0;}
#ylogonfrm dl{width:100%;text-align:right;}
#ylogonfrm dt,#ylogonfrm dd{float:left;}
.ylnkreg{float:right;}
.ylogon{position:relative;width:245px;height:320px;margin-top:1em;border:1px solid #656565;background-color:#f9f9f9;color:#666;font:12px arial,"宋体";text-align:left; _padding-left /* */:.8em;}
.ylogonpanel{width:210px;margin:0 auto;padding-bottom:1em;}
#ylogonfrm dt,#ylogonfrm dd{margin:0 0 .4em 0;}
.yusrna,.yusrpa{width:120px;*width /* */:130px;padding:.15em; margin-left:3px; border:1px solid #959595}
#ylogonfrm dt{clear:left;width:28%;}
#ylogonfrm dd{width:72%;padding-left:0%;text-align:left;}
.yregbtn{height:26px; font-weight:800; text-align:center; line-height:1.22; background:url(/images/index/login_btn_bg.gif) repeat-x 0 0; color:#000; border:1px solid #6e6e6e;}
.yregrel{padding:.4em 0;}
.yregrel a{float:left;margin-right:1.4em;}

/**chat-pre**/
#chat-pre{}
#chat-pre .status01 p.yn-pt-link{text-align:right; padding:15px 0 0 0}
#chat-pre .status01 p.yn-pt-link a{padding:0}

/**post-table**/
.post-table{width:100%}
.post-table td{padding:3px; font-size:12px; line-height:1.6}
.post-table thead td,
.post-table thead th{font-weight:800; color:#666; text-align:left}
.post-table tbody th{text-align:center}
.post-table tbody th b{display:block; width:17px; height:14px; background-image:url(/images/index/ico_01.gif); background-repeat:no-repeat;}
.post-table tbody th b.up{background-position:0 0}
.post-table tbody th b.new{background-position:0 -28px;}

/**list-table**/
.list-table{width:100%}
.list-table td{color:#999; padding:3px; line-height:1.6; font-size:12px}
.list-table th{padding:3px;}
.list-table th b{display:block; width:14px; height:13px; background-image:url(/images/index/ico_01.gif); background-repeat:no-repeat; text-align:center; color:#fff; font-size:11px; font-weight:800}
.list-table th b.top{background-position:0 -61px;}
.list-table th b.bom{background-position:0 -85px;}
b.no-arr,b.up-arr,b.down-arr{display:block; width:10px; height:13px; margin:0 auto; font-size:11px}
b.up-arr{background:url(/images/index/rank_arr.gif) no-repeat 0 2px;}
b.down-arr{background:url(/images/index/rank_arr.gif) no-repeat 0 -21px;}

/**tool**/
.yn-dash-line{border-bottom:1px dotted #dcdcdc; *border-bottom:none; *background:url(/images/index/dash_dot1.gif) repeat-x 0 bottom}
p.yn-morelink{text-align:right; font-weight:800}
.yn-fz14, .yn-fz14 li, .yn-fz14 p{font-size:14px; line-height:1.5;}
.yn-fz12, .yn-fz12 li, .yn-fz12 p{font-size:12px; line-height:1.5;}
.yn-fz13, .yn-fz13 li, .yn-fz13 p{font-size:13px; line-height:1.5;}
.yn-fz14, .yn-fz14 li{line-height:1.75;}
.yn-fz12, .yn-fz12 li{line-height:1.75;}
.yn-fz13, .yn-fz13 li{line-height:1.75;}
.yn-fz16{font-size:16px; line-height:1.5;}
.yui-nav li{float:left;}
.last{margin-bottom:0 !important;}
.yn-hue-bg{background:#f1f1f1}
a.red{color:#c03}
.red{color:#c03}
.green{color:#469927}
.hue{color:#999}

/**add by liming 20080319**/
#chat-pre p.yn-morelink{padding:5px 0 0 0}
#chat-pre p.yn-morelink a{color:#fff}
