﻿/*  twt 08.1.31   */ 



.bold{

	font-weight: bold;

}

.clear-both {

	clear: both;

}

.float-left{

float: left;

}

.float-right{

	float: right;

}

.hutula-body {

	padding: 0px;

	margin: 0px;



}



.ajax_con{



}

.ajax-body {

	padding: 1px;

	margin-top: 0px;

	margin-right: 8px;

	margin-bottom: 8px;

	margin-left: 8px;

	border: 1px solid #eee;

	font-weight: normal;

	color: #769f06;

}

.ajax-body h3{

	margin: 0px;

	padding: 4px;

	background-color: #7fbb01 ;

}

.alert{

	background-color: #f7f7f7;

}

.alert ul{

		margin: 0px;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 20px;

	}





#ajax_help{

	text-align: right;

	padding-right: 5px;

}

#ajax_help a{

	padding-left: 5px;

}

#toolTip {

	position:absolute;

	z-index:1001;

	width:auto;

	border:1px solid #bbb;

	text-align:left;

	padding:5px;

	background-color: #f3f3f3;

	white-space: nowrap;

}

#toolTip p {

	MARGIN: 3px;

	

}

#ajax_close{

	text-align: right;

	padding: 5px;

}

.ajax_Tips{

	background-color: #FFFFFF;

	list-style-type: none;

	margin: 0px;

	background-image: url(images/ajaxbox_bg.gif);

	background-repeat: repeat-x;

	text-align: left;

	background-position: 0px 0px;

	padding: 8px;

	border-top-width: 1px;

	border-right-width: 2px;

	border-bottom-width: 2px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #ccc;

	border-right-color: #ccc;

	border-bottom-color: #ccc;

	border-left-color: #ccc;

}

.jsmenu {

	width: 90px;

	background-color: #fff;

	list-style-type: none;

	margin: 0px;

	background-image: url(images/menu_bg.gif);

	background-repeat: repeat-x;

	border: 1px solid #ccc;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 0px;

	text-align: left;

}

.jsmenu li {

	line-height: 20px;

	height: 20px;

	padding-left: 10px;

}

input, select, textarea {

	COLOR: #5c5c5c;

	font-family: Tahoma, Verdana;

	font-size: 13px;

}

img {

	border: 0px;



}

form {

	margin: 0px;

}

body {

	border: 0px;

	color: #656011;

	font-size: 13px;

	margin: 0px;

	text-align: center;

	padding: 0px;

	



}

a {

	color:#686666;

	text-decoration:none;

}

a:hover {

	color:#cabf0a;

	text-decoration: underline;

}

td {

	font-size: 12px;

}

.page-top {



	width: 1001px;

	background-image: url(images/background.gif);

	background-repeat: repeat-y;

	background-position: 0px top;

}

.page-top2 {

	margin-right: auto;

	margin-left: auto;

	width: 1001px;



	background-color: #f3f3f3;

}

.page-top-1 {

	width: 1001px;

	float: left;

	overflow: hidden;

	text-align: left;



}

.page-top-2 {

	float: right;

	overflow: hidden;

	width: 0px;

	height: 0px;

}

.top-menu {

	text-align: left;

	width: 1001px;

	height: 38px;

	clear: both;

	background-image: url(images/bottom.png);

	background-repeat: repeat-x;

	background-position: 0px top;

	line-height: 32px;

	margin: 0px;

	padding: 0px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #ccc;

	border-right-color: #ccc;

	border-bottom-color: #ccc;

	border-left-color: #ccc;

}

.top-menu2 {

 o/verflow: hidden;

	text-align: left;

	height: 0px;

	margin-left: 0px;

	width: 0px;



}



/* --- */



.page-main {

	width:1001px;



	clear: both;

	background-image: url(images/background.gif);

	background-repeat: repeat-y;

	background-position: center;

}

.page-main2 {

	width:1001px;

	margin-right: auto;

	margin-left: auto;

	text-align: left;

	clear: both;

	

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 20px;

	padding-left: 0px;

}

.page-main .main {

	width:774px;

	margin: 0px;

	padding: 0px;

	height:100%;

	text-align: left;

	overflow:hidden;

	float: left;

}



.page-main .read-main {

	height:100%;

	text-align: left;

	overflow:hidden;

}

.page-link {

	width:1001px;

	margin-right: auto;

	margin-left: auto;

	clear: both;

	background-color: #f3f3f3;

	background-image: url(images/background.gif);

	background-repeat: repeat-y;

	background-position: center top;

}

.page-link2 {

	width:1001px;

	margin-right: auto;

	margin-left: auto;

	text-align: left;

	margin-top: 0px;

	margin-bottom: 0px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #CCCCCC;

	padding: 0px;

}

.page-link-1 a {

	display: block;

	float: left;

	margin-top: 5px;

	margin-right: 10px;

	margin-bottom: 5px;

	margin-left:10px;

}

.page-link-1 img {

	height: 65px;

	width: 225px;

	float: left;

	margin-top: 2px;

	margin-right: auto;

	margin-bottom: 2px;

	margin-left: auto;

}

.page-link-2 img {

	height: 31px;

	width: 88px;

	float: left;

	margin-top: 5px;

	margin-right: 10px;

	margin-bottom: 5px;

	margin-left: 10px;

}

.page-bottom {

	clear: both;

	width: 1001px;

	margin-right: auto;

	margin-left: auto;

	background-image:url(images/bot.gif);

	background-repeat: no-repeat;

	background-position: center top;

}

.page-bottom2 {

	clear: both;

	width: 1001px;

		background-image:url(images/bot.gif);

	margin-right: auto;

	margin-left: auto;

	text-align: center;

	padding-top: 20px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

}



.s-1 .id {

	background-image:url(images/username.gif);

	background-position: 1px 1px;

	background-repeat:no-repeat;

	padding-left:20px;

}

.s-1 .pw {

	background-image:url(images/password.gif);

	background-position: 1px 1px;

	background-repeat:no-repeat;

	padding-left:20px;

}

.s-21 li.li-1, .s-9 li.li-1, .s-10 li.li-1, .s-11 li.li-1, .s-12 li.li-1, .s-13 li.li-1 {

	background-image: url(images/i_hn1.gif);

	padding-left: 25px;

	background-repeat: no-repeat;

	background-position: 5px 6px;

}

.s-21 li.li-2, .s-9 li.li-2, .s-10 li.li-2, .s-11 li.li-2, .s-12 li.li-2, .s-13 li.li-2 {

	background-image: url(images/i_hn2.gif);

	padding-left: 25px;

	background-repeat: no-repeat;

	background-position: 5px 6px;

}

.s-21 li.li-3, .s-9 li.li-3, .s-10 li.li-3, .s-11 li.li-3, .s-12 li.li-3, .s-13 li.li-3 {

	background-image: url(images/i_hn3.gif);

	padding-left: 25px;

	background-repeat: no-repeat;

	background-position: 5px 6px;

}

.s-21 li.li-4, .s-9 li.li-4, .s-10 li.li-4, .s-11 li.li-4, .s-12 li.li-4, .s-13 li.li-4 {

	background-image: url(images/i_hn4.gif);

	padding-left: 25px;

	background-repeat: no-repeat;

	background-position: 5px 6px;

}

.s-21 li.li-5, .s-9 li.li-5, .s-10 li.li-5, .s-11 li.li-5, .s-12 li.li-5, .s-13 li.li-5 {

	background-image: url(images/i_hn5.gif);

	padding-left: 25px;

	background-repeat: no-repeat;

	background-position: 5px 6px;

}

.s-21 li.li-6, .s-9 li.li-6, .s-10 li.li-6, .s-11 li.li-6, .s-12 li.li-6, .s-13 li.li-6 {

	background-image: url(images/i_hn6.gif);

	padding-left: 25px;

	background-repeat: no-repeat;

	background-position: 5px 6px;

}

.s-21 li.li-7, .s-9 li.li-7, .s-10 li.li-7, .s-11 li.li-7, .s-12 li.li-7, .s-13 li.li-7 {

	background-image: url(images/i_hn7.gif);

	padding-left: 25px;

	background-repeat: no-repeat;

	background-position: 5px 6px;

}

.s-21 li.li-8, .s-9 li.li-8, .s-10 li.li-8, .s-11 li.li-8, .s-12 li.li-8, .s-13 li.li-8 {

	background-image: url(images/i_hn8.gif);

	padding-left: 25px;

	background-repeat: no-repeat;

	background-position: 5px 6px;

}

.s-21 li.li-9, .s-9 li.li-9, .s-10 li.li-9, .s-11 li.li-9, .s-12 li.li-9, .s-13 li.li-9 {

	background-image: url(images/i_hn9.gif);

	padding-left: 25px;

	background-repeat: no-repeat;

	background-position: 5px 6px;

}

.s-21 li.li-10, .s-9 li.li-10, .s-10 li.li-10, .s-11 li.li-10, .s-12 li.li-10, .s-13 li.li-10 {

	background-image: url(images/i_hn10.gif);

	padding-left: 25px;

	background-repeat: no-repeat;

	background-position: 5px 6px;

}

.s-1000 .c li {

	background-image: none;

	text-align: center;

	padding-left: 0px;

}

.li-time {

	font-size: 11px;

	padding-right: 5px;

}

/*  通用翻页菜单  */

.xbb-page {

	font-size: 10px;

	height: 22px;

	clear: both;

	text-align: center;

	background-color: #f7f7f7;

	line-height: 22px;

	border: 1px solid #e0e0e0;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.xbb-page.up{

	margin: 0px;

	border-bottom-style: none;

}

.box-page {

	height: 22px;

	margin-right: auto;

	margin-left: auto;

	background-color: #f5f5f5;

	float: right;

}

.xbb-page a {

	display: block;

	text-align: center;

}

.xbb-page a span {

	display: block;

}



.page-0, .page-1, .page-2, .page-3 {

	float: left;

	margin: 2px;

	background-color: #f7f7f7;

	padding: 2px;

	border: 1px solid #CCCCCC;

	height: 12px;

	line-height: 12px;

}

.page-0 {

	background-image: url(images/First.gif);

	background-repeat: no-repeat;

	background-position: center center;

	height: 16px;

	width: 16px;

	padding: 0px;

}

.page-3 {

	background-image: url(images/Last.gif);

	background-repeat: no-repeat;

	background-position: center center;

	height: 16px;

	width: 16px;

	padding: 0px;

}

.page-0 {

	background-color: #f7f7f7;

}

.page-2 {

	background-color: #ddd;

}

.page-2 a {

	font-weight: bold;

}

.page-3 {

	background-color: #f7f7f7;

}

.page-1 a, .page-2 a{

	padding-top: 0px;

	padding-right: 3px;

	padding-bottom: 0px;

	padding-left: 3px;

	display: block;

	float: left;

}

.page-0 a, .page-3 a {

	padding-top: 0px;

	padding-right: 8px;

	padding-bottom: 0px;

	padding-left: 8px;

	display: block;

	float: left;

}

a.nav-class{

	text-decoration: none;

	cursor: default;

}



.navmenu {

	list-style-type: none;

		color: #ffffff;

    background-image: url(images/menu.gif);

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 5px;

	margin: 0px;

}



.navmenu .nav-li {

	float: left;

	color: #ffffff;

	padding-right: 8px;

	padding-left: 8px;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #ccc;

}

.navmenu .nav-li.first-child {

	background-image: none;

		color: #ffffff;



	border-left-style: none;

}

.navmenu a {

	color: #ffffff;

}

.navmenu a:hover {

		color: #ffffff;

}



.navmenu .nav-class{



	background-repeat: no-repeat;

	background-position: right center;



}





.hackmenu {

	margin: 0px;

	padding-top: 3px;

	padding-right: 5px;

	padding-bottom: 3px;

	padding-left: 5px;

	list-style-type: none;

	float: right;

}



.hackmenu .nav-li {

	float: left;

	padding-right: 10px;

	padding-left: 10px;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #555;

}

.hackmenu .nav-li.first-child {

	background-image: none;

	border-left-style: none;

}

.hackmenu a,.hackmenu a:hover{

color: #474747;

}

.hackmenu .nav-class,.hackmenu .nav-class2{

	background-image: url(images/arrow_down.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 10px;

}

.navmenu2 li.first-child {

	background-image: none;

	padding-left: 0px;

}

.navmenu2 li a {

	padding-left: 0px;

	padding-right: 5px;

	font-weight: bold;

}

.navmenu2 .nav-class,.navmenu2 .nav-class2{

	background-image: url(images/arrow_down.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 10px;

	margin-right: 5px;

}



.navmenu2 {

	clear: both;

	list-style: none;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 12px;

	float: left;

}

.navmenu2 li {

	float: left;

	background-image: url(images/bar_pipe2.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 12px;

}





.xbb-tab {

	clear: both;

}

.xbb-tab .xbb-list {

	background-image: url();

	background-repeat: repeat-y;

	padding-top: 3px;

	padding-bottom: 3px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #ddd;

	height: 100%;

}

.xbb-tab .xbb-list.first-child {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #ddd;

}

.xbb-tab .xbb-list-l {

	float: left;

	font-weight: bold;

	padding-left: 5px;

	overflow: hidden;

}

.xbb-tab .xbb-list-r {

	float: right;

	overflow: hidden;

}



/*发表主题;*/

.xbb-tab.ajax-1{

    width: 700px;

}

.ajax-1 .xbb-list-r {

	width: 700px;

}

/*报告等*/

.xbb-tab.ajax-2{

    width: 380px;

}

.ajax-2 .xbb-list-r {

	width: 260px;

}

/*用户资料*/

.xbb-tab.ajax-3{

    width: 480px;

}

.ajax-3 .xbb-list-r {

	width: 360px;

}

/*快速回复*/

.xbb-tab.ajax-4{

    width: 480px;

}

.ajax-4 .xbb-list-r {

	width: 360px;

}



/*  附件翻页  */

.boxmenu {

}

.boxmenu-on {

	float:left;

	margin:0;

	text-align:center;

	padding-right: 5px;

	padding-left: 5px;

	cursor: hand;

	border: 1px solid #CCCCCC;

	background-color: #CCCCCC;

	white-space: nowrap;

}

.boxmenu-off {

	white-space: nowrap;

	float:left;

	text-align:center;

	background-color: #f8f8f8;

	padding-right: 5px;

	padding-left: 5px;

	cursor: hand;

	border: 1px solid #cccccc;

}

.boxmenu-tab {

	border: 1px solid #CCCCCC;

	clear:both;

	background-color: #fff;

}

/* 主题按钮框 */

.mu {

	padding: 1px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: none;

	border-left-style: solid;

	border-top-color: #e0e0e0;

	border-right-color: #e0e0e0;

	border-bottom-color: #e0e0e0;

	border-left-color: #e0e0e0;

}

.mu-a {

	float: left;

	padding-right: 5px;

	background-color: #eae9e9;

}



.mu-a a {

	display: block;

	float: left;

	padding-right: 6px;

	padding-left: 6px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #eae9e9;

	background-color:#eae9e9;



}

.mu-b {

	float: right;

	padding-left: 5px;

	background-color: #eae9e9;

}

.mu-b a {

	display: block;

	float: left;

	padding-right: 6px;

	padding-left: 6px;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #e0e0e0;

	background-color: #eae9e9;

}

.mu-c {

	background-color: #eae9e9;

	line-height: 30px;

	height: 30px;

}



/*  return  */

.return h1 {

	text-align: center;

}

.return ul {

	background-color: #f7f7f7;

	padding: 30px;

	margin-top: 0px;

	margin-right: 100px;

	margin-bottom: 0px;

	margin-left: 100px;

	border: 2px solid #eae9e9;

}

.return p {

	text-align: center;

}

.pagename-m {

	font-size: 13px;

	font-weight: bold;

	float: left;

	padding-left: 10px;

	background-image: url(images/bar_pipe2.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-right: 5px;

}

.pagename-s {

	background-image: url(images/p.gif);

	background-repeat: no-repeat;

	background-position: left center;

	float: left;

	text-indent: 20px;

	width: auto;

	white-space: nowrap;

}

.play {

	background-image: url(images/play.gif);

	background-repeat: no-repeat;

	background-position: 12px center;

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #eee;

	clear: both;

	margin-top: 10px;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 80px;

}

#play{

    height: auto!important;

	height: 50px;

	min-height:50px;

}



/* 选项卡 */



.tabcon .img {

	display: block;

	float: left;

	width: 100px;

	background-repeat: no-repeat;

	background-position: center center;

	height: 105px;

	margin-left: 6px!important;

	margin-left: 3px;

	background-color: #f7f7f7;

	border: 1px solid #f3f3f3;

}

.tabcon ul.txt {

	list-style-type: none;

	padding: 0px;

	float: right;

	margin-top: 0px;

	margin-right: 6px;

	margin-bottom: 0px;

	margin-left: 0px;

	width: 300px;

}

.tabcon ul.txt li {

	overflow: hidden;

	white-space: nowrap;

	line-height: 22px;

	height: 20px;

	margin: 0px;

	padding: 0px;

}



.tabcon {

	margin-top: 3px;



	margin-left: 6px;

}

.tabcon .tags {

	height:24px;

	width:450px;

	margin:0px;

	padding:0px;

}

.tabcon .tags li {

	float:left;

	margin-right:1px;

	height:23px;

	list-style-type:none;

	background-image: url(images/tagleft.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}

.tabcon .tags li a {

	text-decoration:none;

	float:left;

	background:url(images/tagright.jpg) no-repeat right bottom;

	height:23px;

	padding:0px 5px;

	line-height:23px;

	color:#777;

}

.tabcon .tags li.selectTag {

	background-position: left top;

	position:relative;

	height:25px;

	margin-bottom:-2px;

}

.tabcon .tags li.selectTag a {

	background-position: right top;

	color:#000;

	height:25px;

	line-height:25px;

}

.tabcon .tagContents {

	color:#676765;	



	display:none;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #99b731;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #99b731;

	padding-top: 8px;

	padding-right: 8px;

	padding-bottom: 8px;

	padding-left: 8px;

	clear: both;

	overflow: hidden;

	width:456px;

	background-color: #FFFFFF;

}

.tabcon .tagContentss {

	color:#676765;	

	background:url(../../images/19bg.jpg);

	display:none;

	border-bottom-width: 1px;



	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #99b731;

	padding-top: 12px;

	padding-right: 8px;

	padding-bottom: 2px;

	padding-left: 8px;

	clear: both;

	overflow: hidden;

	width:456px;

	height:166px;

	background-color: #FFFFFF;

}



.tabcon div.selectTag {

	display:block

}

/*  */



.usertabcon {

	width:120px;

	text-align: left;

	border: 6px solid #24ABCF;

	padding: 5px;

}

.usertabcon .tags {

	height:24px;

	width:100%;

	margin:0px;

	padding:0px;

}

.usertabcon .tags li {

	float:left;

	margin-right:1px;

	height:23px;

	list-style-type:none;

	background-image: url(images/tagleft.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}

.usertabcon .tags li a {

	text-decoration:none;

	float:left;

	background:url(images/tagright.jpg) no-repeat right bottom;

	height:23px;

	padding:0px 5px;

	line-height:23px;

	color:#999

}

.usertabcon ul.txt {

	list-style-type: none;

	padding: 3px;

	margin: 0px;

	display: block;

}

.usertabcon ul.txt li {

	overflow: hidden;

	/*white-space: nowrap;

	line-height: 20px;

	height: 20px;*/

	margin: 0px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #f3f3f3;

	padding-top: 2px;

	padding-right: 0px;

	padding-bottom: 2px;

	padding-left: 0px;

}

.usertabcon .tags li.selectTag {

	background-position: left top;

	position:relative;

	height:25px;

	margin-bottom:-2px

}

.usertabcon .tags li.selectTag a {

	background-position: right top;

	color:#000;

	height:25px;

	line-height:25px;

}

.usertabcon .tagContents {

	color:#474747;

	display:none;

	height:auto;

	padding:0px;

	clear: both;

	overflow: hidden;

	width:100%;

	border: 1px solid #E6E6E6;

}

.usertabcon div.selectTag {

	display:block

}

.usertabcon ul.pms li {

	overflow: hidden;

	white-space: nowrap;

	line-height: 17px;

	height: 17px;

	margin: 0px;

	padding: 0px;

		font-weight: bold;

	background-color: #f7f7f7;

	display: block;

	border: 1px solid #eee;

}

.usertabcon ul.pms{

		font-weight: bold;

	background-color: #f7f7f7;

	display: block;

	border: 1px solid #eee;

}



.helpclose {

	background-color: #f7f7f7;

	margin-left: 5px;

	text-align: center;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #e6e6e6;

	border-right-color: #e6e6e6;

	border-bottom-color: #e6e6e6;

	border-left-color: #e6e6e6;

}

.helpclose a {

	display: block;

}



/*  */

.page-nav {

	background-image: url(images/background.gif);

	background-repeat: repeat-y;

	background-position: 0px top;

	width:1001px;



}

.page-nav2 {

	background-image: url(images/menu.gif);

	width:1001px;

	margin-right: auto;

	margin-left: auto;

	text-align: left;

	border-bottom-width: 0px;

	border-bottom-style: solid;

	border-bottom-color: #eae9e9;

	line-height: 30px;

	height: 41px;

}



.page-nav-1 {

	float: right;

	padding: 0px;

	margin: 0px;

	overflow: hidden;

}

.page-nav-2 {

	padding: 0px;

	float: left;

	width: 600px;

	margin: 0px;

	white-space: nowrap;

	overflow: hidden;

}

.count,.count2 {

	padding: 1px;

	background-color: #fff;

	margin-top: 1px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

	border: 1px solid #630;

}





.count .ul,.count2 .ul {

	margin: 0px;

	list-style-type: none;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	background-color: #FFFFFF;

	height:300;

}









.count h3,.count2 h3 {

	list-style-type: none;

	background-image: url(images/13.jpg);

	font-size: 13px;

	color: #295101;

	height: 30px;

	margin: 0px;

	line-height: 30px;

	overflow: hidden;



	font-weight: bold;

	text-indent: 5px;

	padding: 0px;

}



.count li,.count2 li {

	padding-top: 0px;

	padding-right: 8px;

	padding-bottom: 0px;

	padding-left: 8px;

	white-space: nowrap;

	overflow: hidden;

	line-height: 22px;

	height: 22px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.count .li-2, .count .li-4, .count .li-6, .count .li-8, .count .li-10, .count .li-12, .count .li-14, .count .li-16, .count .li-18, .count .li-20 {

	background-color: #F7F7F7;

}



.count2 .li-2, .count2 .li-4, .count2 .li-6, .count2 .li-8, .count2 .li-10, .count2 .li-12, .count2 .li-14, .count2 .li-16, .count2 .li-18, .count2 .li-20 {

	background-color: #F7F7F7;

}

.li-2, .li-4, .li-6, .li-8, .li-10, .li-12, .li-14, .li-16, .li-18, .li-20 {

	background-color: #fafafa;

}

/* 缩略图 */



.count .s-title {

	height: 100px;

	overflow: hidden;

	padding: 5px;

	background-color: #f3f3f3;

}

.count .s-humb {

	background-repeat: no-repeat;

	background-position: center center;

	height: 100px;

	overflow: hidden;

	width: 90px;

	float: left;

	margin-right: 5px;

	background-color: #fafafa;

}

.count li.s-submit {

	text-align: right;

	background-image: none;

	line-height: 25px;

	height: 25px;

}

.s-26 li {

	background-image: none;

}

.s-26 li.s-title{

	padding: 0px;

	margin: 0px;

	background-image: url(images/cat_bg.gif);

	background-repeat: repeat-x;

	background-position: 0px 0px;

	height: 28px;

	overflow: hidden;

	line-height: 28px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #e0e0e0;

	text-indent: 5px;

}



.s-nums {

	font-size: 13px;

	margin-left: 8px;

	font-weight: bold;

}

.s-names {

	margin-left: 8px;

	font-weight: bold;

}

.li-fwname{

	padding-right: 2px;

	font-weight: bold;

}

.hu {

	overflow: hidden;

	width: 266px;

	padding-right: 6px;

	padding-left: 3px;

}

.la {

	overflow: hidden;

	background-color: #F3f3f3;

	width: 189px;

	padding-right: 8px;

	padding-left: 8px;

}

.tu {

	width: 250px;

	overflow: hidden;

	text-align: left;

	margin: 0px 10px 0 0px;

	padding-top: 0px;

	padding-right: 8px;

	padding-bottom: 0px;

	padding-left: 8px;

	background-color: #ffffff;

}

.lina {

	width: 226px;

	overflow: hidden;

	text-align: left;

	margin: 0px;

	padding-top: 0px;

	padding-right: 8px;

	padding-bottom: 0px;

	padding-left: 8px;

	background-color: #ffffff;

}

.nav-jsmenu {

	width: 110px;

}

.help-jsmenu {

	width: 140px;

}

.hack-jsmenu {

	width: 110px;

}

.read-jsmenu {

	width: 110px;

}

.read-img {



    

}

#usermenu0 {

	background-image: url(images/help.png);

	background-repeat: no-repeat;

	background-position: 0px center;

	padding-left: 20px;

	margin-right: 10px;

}

.umode {

	height: 25px;

	clear: both;

	background-color: #f5f5f5;

	line-height: 25px;

	border: 1px solid #e4e4e4;

	margin-top: 5px;

	margin-bottom: 5px;

	text-align: right;

	padding: 3px;

}

/*编辑器*/





.editor { /*编辑器 上方标签*/

	background: #F0F0EE;

	border: 1px solid #DDDDDD;

}

/* 按钮切换  */



#posteditor_switcher {

	float: right;

}

.editor_switcher {

	position: relative;

	background: #F0F0EE;

	vertical-align: middle;

	margin-right: 10px;

	top: 1px!important;	

	top: 0px;

	border: 1px solid #DDDDDD;

	

}

.editor_switcher_highlight {

	position: relative;

	top: 1px;

	background: #FFFFFF;

	margin-right: 10px;

	vertical-align: middle;

	font-weight: bold;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #DDDDDD;

	border-right-color: #DDDDDD;

	border-bottom-color: #FFFFFF;

	border-left-color: #DDDDDD;

}

/*  */

.editor_text { /* 编辑区 +外围*/

	font: 18px;

	border: 1px solid #DDDDDD;

	border-top: 0px;

	background: #FFFFFF;

}

.editor_text textarea {/* 编辑区 or 普通模式*/

	border: 0px;

	background: #ffffff;

	overflow: auto;

	padding: 5px;

	word-break: break-all;

}



.editor_buttonnormal { /*UBB标签底色 */

	background: #F0F0EE;

	color: #6633FF;

	padding: 1px;

	border: none;

}

.editor_buttondown, .editor_buttonhover, .editor_buttonselected {

	background: #F0F0EE;

	color: #000000;

	padding: 0px;

	border: 1px solid #DDDDDD;

}


