body {font-size:12px;}
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 auto; padding:0;}
h1, h2, h3, h4, h5 {font-size:100%;}
a {color:#000; text-decoration:none;}
a:hover {color:#c30; text-decoration:underline;}
img {border:0px none;}
OL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
SPAN {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
INPUT {
	FONT-SIZE: 12px
}
SELECT {
	FONT-SIZE: 12px
}
TEXTAREA {
	FONT-SIZE: 12px
}
TABLE {
	FONT-SIZE: 12px
}
TD {
	FONT-SIZE: 12px
}
H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px normal; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px normal; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px normal; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}

UL {
	TEXT-ALIGN: left
}
A {
	COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.clear {
	CLEAR: both; DISPLAY: none; HEIGHT: 1px
}
.auto {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.auto UL {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.imgCenter {
	VERTICAL-ALIGN: middle
}
.txtLeft {
	TEXT-ALIGN: left
}
.txtCenter {
	TEXT-ALIGN: center
}
.txtRight {
	TEXT-ALIGN: right
}
.f12 {
	FONT-SIZE: 12px
}
.f16 {
	FONT-SIZE: 16px
}
.ti12 {
	TEXT-INDENT: 12px
}
.ti24 {
	TEXT-INDENT: 24px
}
.red {
	COLOR: #fe1200
}
.red A {
	COLOR: #fe1200
}
.darkGray {
	COLOR: #424242
}
.darkGray A {
	COLOR: #424242
}
.tintGray {
	COLOR: #b7b7b7
}
.tintGray A {
	COLOR: #b7b7b7
}
.generalGray {
	COLOR: #565656
}
.generalGray A {
	COLOR: #565656
}
.black {
	COLOR: #000
}
.black A {
	COLOR: #000
}
.blue {
	COLOR: #00f
}
.blue A {
	COLOR: #00f
}
.white {
	COLOR: #fff
}
.white A {
	COLOR: #fff
}
.fb {
	FONT-WEIGHT: bold
}
.underline {
	TEXT-DECORATION: underline
}
.underline A {
	TEXT-DECORATION: underline
}

.more {
	PADDING-RIGHT: 5px; TEXT-ALIGN: right
}
.blank5 {
	FONT-SIZE: 1px; MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 5px
}
.blank5_fff {
	FONT-SIZE: 1px; BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 5px
}
.m_1 {
	MARGIN: 0px
}

.Area {
	CLEAR: both; WIDTH: 950px; HEIGHT: auto
}


.area {
	CLEAR: both; WIDTH: 950px;
}
.column643 {
	FLOAT: left; WIDTH: 643px
}
.column300 {
	FLOAT: right; WIDTH: 300px
}
.title01 H2 {
	BACKGROUND: url(http://www.tui18.com/indeximg/pic03.gif); WIDTH: 643px; TEXT-INDENT: 23px; PADDING-TOP: 4px; HEIGHT: 27px; TEXT-ALIGN: left
}
.title02 H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(http://www.tui18.com/indeximg/pic05.gif); MARGIN-BOTTOM: 20px; WIDTH: 643px; COLOR: #003366; TEXT-INDENT: 42px; PADDING-TOP: 8px; HEIGHT: 22px; TEXT-ALIGN: left
}
.title02 H2 A {
	COLOR: #003366
}
.title03 H2 {
	FONT-WEIGHT: bold; BACKGROUND: url(http://www.tui18.com/indeximg/pic06.gif); MARGIN-BOTTOM: 20px; WIDTH: 300px; COLOR: #003366; TEXT-INDENT: 36px; PADDING-TOP: 10px; HEIGHT: 20px; TEXT-ALIGN: left
}
.title03 H2 A {
	COLOR: #003366
}

.list01 {width:600px;float:left;padding-left:10px;}
.list01 ul {width:100%}
.list01 li {line-height:25px;color:#003399;font-size:14px;}
.list01 li a {color:#003399;text-decoration:underline;}
.list01 span {color:#999;font-size:12px;float:right;}



.line01 {
	FONT-SIZE: 1px; BACKGROUND: url(http://www.tui18.com/indeximg/pic0002.gif) repeat-x; OVERFLOW: hidden; HEIGHT: 1px
}
.line02 {
	FONT-SIZE: 1px; BACKGROUND: url(http://www.tui18.com/indeximg/pic07.gif); OVERFLOW: hidden; WIDTH: 643px; HEIGHT: 1px
}
.bg01 {
	BACKGROUND: url(http://www.tui18.com/indeximg/pic0001.gif)
}









.classbox{
	width:252px;

}
.classbox dl{
	width:252px;  
}
.classbox dl dt{
	color:#555;
	font-weight:bold;
}
.classbox dl dd{
	width:250px;
	background:#FAFAFA;
	
}
.classbox dl dd ul{
	list-style:none;
	overflow:hidden;
	width:250px;
}
.classbox dl dd ul li{
	float:left;
	width:71px;
	margin-left:5px;
	margin-bottom:5px;
	height:27px;
	display:inline;
	font-size:14px;
}
.classbox dl dd ul li a{
	display:block;
	width:70px;
	text-decoration:none;
	color:#0066CC;
}
.classbox dl dd ul li a:hover{
	background:#FAFAFA;

	color:#000;
}
.classbox dl dd ul li.this a{
	background:#FFC;
	color:#FF6600;
	font-size:12px;
	font-weight:bold;
}

.shequ {
	MARGIN-TOP: -10px; PADDING-LEFT: 5px; LIST-STYLE-POSITION: outside! important; LIST-STYLE-TYPE: decimal! important
}
.shequ LI {
	MARGIN-LEFT: 5px; WIDTH: 270px
}
.shequ SPAN {
	MARGIN-TOP: -25px; FLOAT: right
}




.listbox{
	width:643px;
	overflow:hidden;
}
.listbox dl{
	width:643px;
	float:left;
	display:inline;
	margin:8px 10px 0px 0px;
}
.listbox dl dt{
	width:643px;
	height:26px;
	margin:1px auto;
	background:url(/indeximg/title_bg_1.gif) repeat-x;
}
.listbox dl dt .title{
	width:200px;
	height:26px;
	line-height:26px;
	float:left;
	background:url(/indeximg/article_ico_1.gif) 10px 6px no-repeat;
}
.listbox  dl  dt  .title  .titlea{
	margin-left:28px;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:2px;
}
.listbox dl dt .more{
	width:48px;
	height:19px;
	float:right;
	line-height:19px;
	background:url(/indeximg/article_ico_2.gif) no-repeat;
	text-align:center;
	margin:3px 5px 0px 0px;
}
.listbox dl dt .more a{
	text-decoration:none;
}
.listbox dl dd{
	padding:0px 0px 0px 0px;
}
.listbox dl dd a{
	height:25px;
	display:block;
	color:#039;
	line-height:25px;
	font-size:14px;
	float: left;
	width: 290px;
	text-indent: 10px;

}



.spelist{
	width:640px;
}
.spelist dl{
	width:640px;
	margin:10px auto 0px;
	border-bottom:1px dotted #DDD; 
	padding-bottom:10px; 
}
.spelist dl dd.speimg{
	width:100px;
	margin-left:10px;
	float:left;
}
.spelist dl dd.speimg a{
	width:240px;
	height:70px;
	border:1px solid #DDD;
	padding:1px;
	display:block;
	overflow:hidden;
}
.spelist dl dd.speimg a:hover{
	border:1px solid #F90;
}
.spelist dl dd.spetitle{
	width:340px;
	height:31px;
	line-height:20px;
	font-size:16px;
	font-weight:bold;
	float:right;
	margin-left:26px;
}
.spelist dl dd.spetitle a{
	color:#039;
	letter-spacing:2px;
}
.spelist dl dd.speinfo{
	width:360px;
	height:25px;
	line-height:15px;
	float:right;
	font-size:12px;
	color:#669933;
	margin-left:10px;
}
.spelist dl dd.speinfo strong{
	color:#666666;
	margin-left:16px;
	font-size:12px;
}
.spelist dl dd.speinjj{
	width:360px;
	height:31px;
	line-height:20px;
	font-size:14px;
	float:right;
	margin-left:10px;
        COLOR: #666666; 
}


.spelist dl dt{
	width:600px;
	clear:both;
	margin:7px auto 0px;
	text-indent:25px;
	font-size:14px;
	color:#666666;
	line-height:21px;

}








.submit{
	margin-right:20px;
	width:68px;
	height:21px;
	background:url(/images/userlogin_submit.gif) repeat-x;
	border:1px solid #D4B06A;
	font-weight:bold;
	color:#753D00;
	letter-spacing:3px;
	line-height:20px;
	font-size:12px;
}





//*---------------内容页:评论*/
.comment{
	width:640px;

	margin-top:7px;
}
.comment .commenttitle{
	width:638px;
	height:26px;
	margin:0px auto;
	background:url(/images/title_bg_1.gif) repeat-x;
	border-bottom:1px solid #DDD;
}
.comment .commenttitle .title{
	float:left;
	margin:5px 0px 0px 12px;
	color:#999;
	display:inline;
}
.comment .commenttitle .title strong{
	letter-spacing:4px;
	color:#444;
	margin-right:10px;
}
.comment .commenttitle .gotopost{
	float:right;
	display:block;
	width:100px;
	height:23px;
}
.comment .commenttitle .gotopost a{
	width:95px;
	height:22px;
	display:inline;
	float:right;
	text-align:center;
	line-height:22px;
	text-decoration:none;
	background:url(/images/ico_gotopost.gif) no-repeat;
	margin:1px 3px 0px 0px;
}
.comment .commentbox{
	width:640px;
}
.comment .commentbox dl{
	width:622px;
	margin:10px auto 0px;
	border:1px solid #D1DDCE;
}
.comment .commentbox dl dt{
	width:622px;
	background:#F4F9F2;
	line-height:25px;
	text-indent:10px;
	color:#333;
	border-bottom:1px solid #E6ECE3;
}
.comment .commentbox dl dt span{
	color:#669933;
	font-size:11px;
}
.comment .commentbox dl dd{
	padding:5px;
	font-size:12px;
	line-height:20px;
	color:#000;
}
/*---------------内容页:发表评论:标题*/
.comment .posttitle{
	width:640px;
	height:26px;
	margin:10px auto;
	background:url(/images/title_bg_1.gif) repeat-x;

	border-bottom:1px solid #DDD;
}
.comment .posttitle strong{
	letter-spacing:4px;
	color:#444;
	display:block;
	margin:7px 0px 0px 13px;
}
.comment .postbox{
	width:634px;
	margin:5px auto;
	overflow:hidden;
}

.comment .postbox .userbox{
	width:640px;
	overflow:hidden;
	margin-top:10px;
}
.comment .postbox .userbox dl{
	width:640px;
}
.comment .postbox .userbox dl dd{
	float:left;
	display:block;
	padding-bottom:2px;
}
.comment .postbox .userbox dl dd input.username,.comment .postbox .userbox dl dd input.password{
	width:70px;
	border:1px solid #CCC;
	padding:3px 0px 2px 5px;
	margin-right:6px;
}
.comment .postbox .userbox dl dd.mtop{
	margin:7px 7px 0px 0px;
}
.comment .postbox .txtbox{
	width:634px;
	line-height:25px;
}
.comment .postbox .txtbox textarea{
	border:1px solid #CCC;
	width:600px;
	height:80px;
	padding:5px;
}
.comment .postbox  .sbut{
	margin:10px;
}
.comment .postbox .userbox .submit{
	width:70px;
	height:25px;
	padding-top:2px;
}














.dcmp-title{
	line-height:25px;
}
.dcmp-title strong{
	color:#444;
	font-weight:normal;
}
.dcmp-title small{
	float:left;
	font-size:12px;
	color:#999999;
}
.dcmp-stand{
	float:right;
	margin-top:-18px;
	padding-right:10px;
	position:relative;
	clear:both;
	color:#999;
}
.dcmp-stand strong{
	font-weight:normal;
	color:#444;
}
.dcmp-stand input{
	margin-right:2px;
}
.dcmp-stand img{
	vertical-align:middle;
	margin-right:2px;
}
.dcmp-content{
	padding-top:8px;
}

.dcmp-content textarea{
	width:96%;
	height:60px;
}
.dcmp-mood{
	height:25px;
	width:80%;
	overflow:hidden;
	clear:both;
	padding-top:12px;
}
.dcmp-mood strong{
	float:left;
	color:#444;
	font-weight:normal;
	line-height:25px;
}
.dcmp-mood ul{
	float:left;
}
.dcmp-mood ul li{
	float:left;
	margin-right:8px;
}
.dcmp-mood ul li input,.dcmp-mood ul li img{
	vertical-align:middle;
	margin-right:4px;
	*margin-right:0px;
}
.dcmp-post{
	height:35px;
	overflow:hidden;
	clear:both;
	color:#444;	
}
.dcmp-post .dcmp-userinfo{
	float:left;
	margin-right:6px;
}
.dcmp-post .dcmp-userinfo input{
	height:13px;
	padding-right:0px;
}
.dcmp-post .dcmp-userinfo input,.dcmp-post .dcmp-userinfo img{
	vertical-align:middle;
	margin:5px;
}
.dcmp-post .dcmp-submit{
	float:left;
	padding-top:6px;
}
.dcmp-post .dcmp-submit input,.dcmp-post .dcmp-submit button{
	vertical-align:middle;
}
.dcmp-post .dcmp-submit button{
	width:70px;
	height:25px;
	border:none;
	background:url(/templets/images/btn-bg2.gif) no-repeat;
	line-height:25px;
	letter-spacing:1px;
	overflow:hidden;
	color:#444;
	cursor:pointer;
	margin-left:5px;

}

.dede_comment{
	padding-bottom:6px;
}
.dede_comment .decmt-box{
	width:98%;
	padding:6px 5px 8px;
	margin:0px auto;
	border-bottom:1px solid #E5E5E5;
	overflow:hidden;
	clear:both;
}
.dede_comment .decmt-box .decmt-title{
	line-height:19px;
	color:#999;
	font-family:Tahoma;
}
.dede_comment .decmt-box .decmt-title span{
	margin-right:2px;
	vertical-align:middle;
}
.dede_comment .decmt-box .decmt-title .moodico{
	height:18px;
	width:18px;
	display:inline-block;
}
.dede_comment .decmt-box .decmt-title .username{
	color:#669;
}
.dede_comment .decmt-box .decmt-title .username a{
	color:#669;
}
.dede_comment .decmt-box .decmt-title .username a:hover{
	text-decoration:none;
	color:#690;
}
.dede_comment .decmt-box .decmt-title .ip{
	color:#669;
	font-size:11px;
}
.dede_comment .decmt-box .decmt-title .date{
	color:#666;
	font-size:11px;
}
.dede_comment .decmt-box .decmt-act{
	float:right;
	margin-top:-18px;
	padding-right:10px;
	position:relative;
	clear:both;
	color:#999;
}
.dede_comment .decmt-box .decmt-act span{
	margin-right:7px;
}
.dede_comment .decmt-box .decmt-act span a{
	color:#888;
}
.dede_comment .decmt-box .decmt-content{
	color:#555;
	line-height:21px;
	clear:both;
	width:99%;
	margin:2px auto 0px;
/*	background:url(/templets/images/ico-comment-quote.gif) 0px 4px no-repeat;
	text-indent:18px;*/
}
.dede_comment .decmt-box .decmt-content img{
	vertical-align:middle;
}
.dede_comment .decmt-box .decmt-box{
	background:#FFE;
	border:1px solid #CCC;
	margin:6px auto;
}
.dede_comment .decmt-box .decmt-box .decmt-title{
	text-indent:4px;
}
.dede_comment .decmt-box .decmt-box .decmt-content{
	color:#666;
}
.nocomment{
	padding:10px;
	color:#777;
}
.dede_comment_post{
	padding:5px;
}



.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#666;
	border-bottom:1px solid #EEE;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 1px;
	border-bottom:2px solid #690;
}
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#F63;
	padding:2px 4px 1px;
	border-bottom:2px solid #F63;
	font-weight:bold;
}
.dede_pages .pageinfo{
	float:right;
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#666;
	font-weight:normal;
	margin:0px 2px;
}

