﻿

/* * { word-break: break-all; word-wrap: break-word;  margin: 0px; padding: 0px;}
	body, th, td, input, select, textarea, button { font: 12px/1.5em Tahoma, Arial, Helvetica, snas-serif; }
	body, h1, h2, h3, h4, h5, h6, p, ul, dl, dt, dd, form, fieldset { margin: 0; padding: 0; }
	h1, h2, h3, h4, h5, h6 { font-size: 1em; }
	ul li { list-style: none; }
	
		a { color: #06C; text-decoration: none; }
		a:hover { text-decoration: underline; }*/

 * { margin: 0px; padding: 0px; }
body, th, td, input, select, textarea, button { font-family: Verdana, "宋体" ,sans-serif; font-size: 12px;}
	body, h1, h2, h3, h4, h5, h6, p, ul, dl, dt, dd, form, fieldset { margin: 0; padding: 0; }
	h1, h2, h3, h4, h5, h6 { font-size: 1em; }

		

	ul li { list-style: none; }
img { border: 0; }
a { color: #3b5998; text-decoration: none; }
a:hover { color: #3b5998; text-decoration: underline; }

.btnGuestBook
{
	border-right: #fdb939 1px solid;
	padding-right: 10px;
	border-top: #fffdee 1px solid;
	padding-left: 10px;
	background: #fff8c5;
	padding-bottom: 0px;
	border-left: #fffdee 1px solid;
	color: #090;
	margin-right: 1em;
	padding-top: 3px;
	border-bottom: #fdb939 1px solid;
}
.inputSubmit
{
	border-right: #00204e 1px solid;
	padding-right: 6px;
	border-top: #9cb1ce 1px solid;
	padding-left: 6px;
	background: #3b5998;
	padding-bottom: 0px;
	vertical-align: middle;
	border-left: #9cb1ce 1px solid;
	color: #fff;
	padding-top: 3px;
	border-bottom: #00204e 1px solid;
	CURSOR: pointer;
}
.inputCancel
{
	border-right: #666 1px solid;
	padding-right: 6px;
	border-top: #e5e5e5 1px solid;
	padding-left: 6px;
	background: #f5f5f5;
	padding-bottom: 0px;
	vertical-align: middle;
	border-left: #e5e5e5 1px solid;
	color: #333;
	padding-top: 3px;
	border-bottom: #666 1px solid;
	CURSOR: pointer;
}

DIV#nyroModalFull {
	
}

DIV.error#nyroModalLoading {
	BORDER-RIGHT: #f66 4px solid; PADDING-RIGHT: 20px; BORDER-TOP: #f66 4px solid; PADDING-LEFT: 20px; BACKGROUND: #fff; PADDING-BOTTOM: 20px; BORDER-LEFT: #f66 4px solid; WIDTH: 300px; TEXT-INDENT: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 20px; BORDER-BOTTOM: #f66 4px solid; HEIGHT: 100px
}
DIV#nyroModalWrapper {
	BORDER-RIGHT: #999 4px solid; BORDER-TOP: #999 4px solid; BACKGROUND: #fff; BORDER-LEFT: #999 4px solid; BORDER-BOTTOM: #999 4px solid
}
A#closeBut
{
	display: block;
	right: 5px;
	background: url(close.gif) no-repeat;
	width: 12px;
	text-indent: -9999em;
	position: absolute;
	top: 5px;
	height: 18px;
	outline: 0;
}
A#closeBut:hover {
	BACKGROUND-POSITION: 0px -34px
}
DIV.wrapper DIV#nyroModalContent {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 20px
}
DIV.wrapperImg DIV#nyroModalContent {
	OVERFLOW: hidden; POSITION: relative; TEXT-ALIGN: center
}
DIV.wrapperImg IMG {
	VERTICAL-ALIGN: baseline
}
DIV.wrapperImg DIV#nyroModalContent DIV {
	BORDER-RIGHT: white 1px dotted; PADDING-RIGHT: 10px; BORDER-TOP: white 1px dotted; PADDING-LEFT: 10px; BACKGROUND: black; FILTER: alpha(opacity=20); LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 10px; OVERFLOW: hidden; BORDER-LEFT: white 1px dotted; BOTTOM: 0px; PADDING-TOP: 10px; BORDER-BOTTOM: white 1px dotted; POSITION: absolute; opacity: 0.2
}
DIV.wrapperImg DIV#nyroModalContent DIV:hover {
	FILTER: alpha(opacity=50); CURSOR: help; opacity: 0.5
}
DIV.wrapperImg A {
	BACKGROUND-IMAGE: url(data:image/gif;base64,AAAA); CURSOR: pointer; TEXT-INDENT: -9999em; POSITION: absolute; TOP: 0px; HEIGHT: 100%; outline: none
}
A.nyroModalPrev {
	LEFT: 0px; WIDTH: 40%
}
A.nyroModalPrev:hover {
	BACKGROUND: url(nyroModalPrev.gif) no-repeat left 20%
}
A.nyroModalNext {
	RIGHT: 0px; WIDTH: 40%
}
A.nyroModalNext:hover {
	BACKGROUND: url(nyroModalNext.gif) no-repeat right 20%
}

/*====================top========================*/
.top
{
	padding-right: 10px;
	padding-left: 10px;
	background: #fff;
	FILTER: Alpha(Opacity=60);
	padding-bottom: 0px;
	overflow: hidden;
	color: #000;
	line-height: 21px;
	padding-top: 0px;
	height: 23px;
	moz-opacity: 0.6;
	opacity: 0.6;
}
DIV.top A, DIV.top A:active, DIV.top A:visited
{
    color: #000;
}
DIV.top A:hover {
	COLOR: #333
}

.error {
	COLOR: #f00
}



FORM LABEL.error
{
	/*padding: 5px 5px 5px 25px;
	border: 1px solid #F60;
	background: #FFF2E9 url(standard_msg_error.gif) 5px 5px no-repeat;
	color: #000;*/
	border: 1px solid #F60;
	background: #FFF2E9 url(standard_msg_error.gif) 3px 3px no-repeat;
	color: #000;
	padding-right: 10px;
	padding-left: 20px;
	padding-bottom: 3px;
	padding-top: 3px;
	margin-bottom: 2px;
	margin-left: 5px;
	font: 12px/1.5em Tahoma, Arial, Helvetica, snas-serif;
}
FORM INPUT.error 
{
	/*BORDER-RIGHT: red 1px dotted; BORDER-TOP: red 1px dotted; BORDER-LEFT: red 1px dotted; BORDER-BOTTOM: red 1px dotted*/
	/*height:22px;
	padding:2px 8px 0 3px;
	border:1px solid #A7A6AA;
	background:#FFF url(input_error_corner.gif) bottom right no-repeat;*/
}

.t_input
{
	padding: 2px 2px;
	border-style: solid;
	border-width: 1px;
	border-color: #7C7C7C #C3C3C3 #DDD;
	line-height: 16px;
}
/*.t_input { padding: 2px 2px; border: 1px solid #ddd; line-height: 16px; }*/
.c_form { padding: 0.5em 3em; }
.formtable {width:380px}
	.formtable caption
{
	padding: 20px 0;
	color: #666;
	font-size: 12px;

}
		.formtable caption h2 { padding-bottom: 8px; border-bottom: 1px solid #CCC; color: #333; font-size: 14px; }
		.formtable caption p { margin-top: 8px; }
	.formtable td, .formtable th { padding: 3px; }
	.formtable th { padding-right: 1em; text-align: right; }
	
	caption, th { text-align: left; }
  caption { font-size: 14px; font-weight: bold; }
  caption p { font-weight: normal; }
  
.commonTopWrap
{
	background: #fff;
	padding: 0 1px 1px;
	border: solid #ddd 1px;
	border-top: none;
	line-height: 21px;
	padding-top: 0px;
	height: 22px;
}
.commonTopPanel { background: #f5f5f5; height: 22px; }
.topbarMenuOff
{
	padding: 2px 0 0 10px;
	float: right;
}
.sf-menu li { float: left; position: relative; padding: 0 0 0 10px; z-index: 99; }
.sf-menu ul { position: absolute; width: 140px; _width: 148px; border: solid #ddd 1px; background: #fff; padding: 1px; }
.sf-menu ul li { width: 70px; display: block; position: static; zoom: 1; padding: 0px; background: none; }
.sf-menu ul li a { display: block; padding: 5px 30px 5px 20px; background: #f5f5f5; text-decoration: none; white-space: nowrap; }
.sf-menu ul li a:hover { color: #fff; text-decoration: none; background: #6f90b8; }
.sf-menu li:hover ul, .sf-menu li.sfHover ul { left: -2px; top: 26px; z-index: 99; }
.sf-shadow ul.sf-shadow-off { background: transparent; }
.userMenu .sf-menu { padding: 3px 10px 0 0; }
.userMenu .sf-menu li { float: right; * line-height: 20px;}
.userMenu .sf-menu ul { width: 100px; _width: 108px; }
.userMenu .sf-menu ul li { width: 100%; line-height: 1em; }
.sf-menu ul li a { padding: 5px 10px; }
.userMenu .sf-menu li:hover ul, .sf-menu li.sfHover ul { left: 7px; top: 21px; z-index: 99; }
.userMenu .sf-menu a.sf-with-ul { padding-right: 25px; min-width: 1px; }
.userMenu .sf-sub-indicator { position: absolute; display: block; right: 10px; top: 0px; width: 10px; height: 10px; text-indent: -999em; overflow: hidden; background: url(menu_arrows-ffffff.png) no-repeat -10px -100px; }

.userMenu { width: 700px; float: right; }
.userMenu a > .sf-sub-indicator { top: 3px; background-position: 0 -100px; }

.siteLogo
{
	padding-right: 10px;
}



.right{float:right;}
.left{float:left;}

.topbarMenuOn
{
	position: absolute;
	top: 0px;
	right: 0px;
	width: 16px;
	background: #f5f5f5;
	height: 16px;
	border: solid #ddd 1px;
	border-top: none;
	padding: 3px;

}


.bodyall {
	MARGIN: auto
}
/*====================head========================*/
.head {
	OVERFLOW: hidden; POSITION: relative
}
/*====================zonename========================*/
.zonename {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; Z-INDEX: 1; LEFT: 20px; LINE-HEIGHT: 25px; POSITION: absolute; TOP: 30px
}
.zonenametitle {
	Z-INDEX: 3; LEFT: 40px; POSITION: absolute; TOP: 55px
}
.zonetool
{
	z-index: 2;
	right: 10px;
	bottom: 3px;
	position: absolute;
}
.zonename INPUT {
FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000
}

/*====================dh========================*/
.dh {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.dhtool {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; OVERFLOW: hidden;  PADDING-TOP: 0px; HEIGHT: 25px;line-height:25px
}
.dhtoollink {
	FLOAT: left
}
.dhtoollink A {
	PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 6px
}
.dhtoollink A:hover {
	BACKGROUND: url(icon_tools.gif) no-repeat right 50%
}

.errorInfo
{
	color: #ff1818;
	padding: 8px 8px 8px 25px;
	margin-bottom: 10px;
	background: #ffef97 url(standard_msg_error.gif) no-repeat 5px center;
	font-weight: bold;
}


/*=============================popup======================================*/
.popuptitle
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 0px;
	overflow: hidden;
	cursor: move;
	line-height: 25px;
	padding-top: 0px;
	height: 25px;
	text-align: left;
}
.popupshow
{


	background: #fff;
	/*border-bottom: #dadada 1px solid;*/
}
.poplayout {
	WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.poplayout SPAN {
	POSITION: relative
}
.popupok {
	Z-INDEX: 100; LEFT: 0px; POSITION: absolute; TOP: 0px
}
.popcolor {
	OVERFLOW: hidden; WIDTH: 21px; HEIGHT: 18px
}
.popmodule {
	WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.popmodule TD {
	BORDER-RIGHT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; BACKGROUND: #fff; BORDER-LEFT: #dadada 1px solid; WIDTH: 50%; BORDER-BOTTOM: #dadada 1px solid; TEXT-ALIGN: left
}
.popmodule TABLE TD {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

/*====================lay========================*/
.layall {
	OVERFLOW: hidden; WIDTH: 100%
}
.lay27 {
	WIDTH: 27%
}
.lay44 {
	WIDTH: 44%
}
.lay50 {
	WIDTH: 49.5%
}
.lay70 {
	WIDTH: 72%
}

.lay40 {
	WIDTH: 39%
}
.lay60 {
	WIDTH: 60%
}
/*====================mkall========================*/
.mkshow {
	WORD-WRAP: break-word;
	overflow:auto
}
.laymar {
	MARGIN-LEFT: 0.98%
}
.mkall {
	MARGIN-TOP: 5px
}
.mktitle
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 0px;
	overflow: hidden;
	padding-top: 0px;
}
.mktitleleft
{
	padding-left: 12px;
	font-weight: bold;
	background: url(icon_coll.gif) no-repeat left 50%;
	float: left;
	cursor: pointer;
}
.mktitleleft2
{
	padding-left: 12px;
	font-weight: bold;
	background: url(icon_ex.gif) no-repeat left 50%;
	float: left;
	cursor: pointer;
}
.mkmove {
	CURSOR: move
}
/*====================loading========================*/
.loading
{
	padding-right: 0px;
	padding-left: 20px;
	background: url(Loading.gif) no-repeat left 50%;
	padding-bottom: 10px;
	margin-left: 10px;
	padding-top: 10px;
	text-align: left;
}

#footer { clear: both; padding: 6px 0 10px; text-align:center; }

.ModuleContent
{
display:none;	
}

/*====================userInfo========================*/
.user
{
	overflow: hidden;
	width: 100%;

}
.userface
{
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 5px;

}
.userface IMG
{
	border-right: #eee 2px solid;
	border-top: #eee 2px solid;
	border-left: #eee 2px solid;
	border-bottom: #eee 2px solid;
}
.userinfo
{
	padding-right: 10px;
	padding-left: 20px;
	padding-bottom: 5px;
	padding-top: 0px;
	text-align: left;
}

.toolpopup
{
	border-right: #000 1px solid;
	border-top: #000 1px solid;
	background: #f5f5f5;
	FILTER: progid:DXImageTransform.Microsoft.Shadow(Color=#A8A8A8,Direction=120,strength=3);
	border-left: #000 1px solid;
	color: #000;
	border-bottom: #000 1px solid;
}
.toolpopup A {
	COLOR: #003399; TEXT-DECORATION: none
}
.toolpopup A:hover {
	COLOR: #cc0033; TEXT-DECORATION: underline
}

/*==========================================List=========================================*/
.i_list{
padding:5px 10px 10px 10px;
text-align:left;
}
.i_list ul{margin:0; padding:0; list-style:none;}
.i_list li{padding-top:3px;}

.pager
{
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: right;
}

/*==========================================Blog=========================================*/
.i_bloglist{
padding:5px 10px 10px 10px;
text-align:left;
}
.i_bloglist span{
font-size:9px;
}
.i_bloglist ul{
margin:0;
padding:0;
list-style:none;
}
.i_bloglist li{
border-bottom:1px #DCDBF2 dashed;
padding:5px 0 5px 0;
}
.i_blog{
padding:0 10px 10px 10px;
text-align:left;
}
.i_blogtime{
border-bottom:1px  dashed;
padding:5px 0 10px 0;
}

.i_blogtitle
{
	font-size: 14px;
	font-weight: bold;
	padding: 10px 0 5px 0;
	line-height: 18px;
	border-bottom: 1px dashed;
}
.i_blogshow
{
    width: 100%;
    overflow: hidden;
    line-height: 1.5;
    padding-top: 10px;
}
.i_blogdo
{
    width: 100%;
    overflow: hidden;
    padding: 10px 0px 10px 0px;
    border-bottom: 1px solid;
}

.IMG
{
	border-right: #564b47 1px solid;
	padding-right: 1px;
	border-top: #564b47 1px solid;
	padding-left: 1px;	
	padding-bottom: 1px;
	border-left: #564b47 1px solid;
	padding-top: 1px;
	border-bottom: #564b47 1px solid;
}


.smile
{
	padding-right: 3px;

	padding-bottom: 3px;
	line-height: 22px;
	padding-top: 3px;
}

.facebox {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px; Z-INDEX: 10001; BACKGROUND: #fff; PADDING-BOTTOM: 8px; BORDER-LEFT: #ccc 1px solid; WIDTH: 350px; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc 1px solid
}
.facebox UL LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 25px; HEIGHT: 25px
}


.talkWrap {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}

.textareaBox 
{
	width:90%;
	height:60px;
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; OVERFLOW: auto; BORDER-LEFT: #ddd 1px solid; WORD-BREAK: break-all; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid
}


.hint {
	BORDER-RIGHT: #ff0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ff0 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ff0 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ff0 1px solid; BACKGROUND-COLOR: #ff9
}
.hint .del {
	FLOAT: right
}


.avatar48
{
	padding-right: 0px;
	padding-left: 5.8px;
	background: url(48_avatar_bg.gif) no-repeat;
	padding-bottom: 0px;
	width: 55px;
	padding-top: 5.8px;
	height: 55px;
}
.a48 img
{
	max-width:48px; max-height: 48px; 

	width: expression(this.width >= 48 && this.width/this.height >= 1 ? 48 : true); 
	height: expression(this.height >= 48 && this.width/this.height <= 1 ? 48 : true);
	vertical-align:middle;
}
.a48
{   
	/*非IE的主流浏览器识别的垂直居中的方法 display:table-cell;*/
	/*background: url(image/48_avatar_bg.gif) no-repeat; 
	vertical-align: middle;*/ 
	/*设置水平居中*/
	/*text-align: center;*/
	vertical-align: middle;
	text-align: center;

	width: 55px;
	height: 55px;

	/* 针对IE的Hack */
	*display: block;
	*font-size: 45.396px;/*约为高度的0.873，200*0.873 约为175*/
	*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.comments_list {
	padding:0 10px 10px 10px;
	text-align:left;
}
.comments H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #ebe6c9 1px solid
}
.comments_list .avatar48 {
	DISPLAY: inline; MARGIN: 0px 0px 0px -63px; POSITION: absolute
}
.comments_list LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 63px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; LINE-HEIGHT: 200%; PADDING-TOP: 10px; BORDER-BOTTOM: 1px solid
}
.comments_list LI .time {
	FONT-SIZE: 12px; COLOR: #999
}
.comments_list .title
{
	margin: 5px 0px;
}
.comments_list .detail {
	COLOR: #444
}





.quote
{
	margin: 0.5em 0;
	padding-left: 20px;
	background: url(q_start.gif) no-repeat 0 0;
	overflow: hidden;
	zoom: 1;
}
.quote .q, .quote blockquote
{
	margin: 0;
	padding: 0 20px 0 0;
	background: url(q_end.gif) no-repeat right bottom;
	color: #666;
	display: inline-block;
}


.avatar_list {
	ZOOM: 1
}
.avatar_list .time {
	FONT-SIZE: 10px
}
.avatar_list LI
{
	padding-right: 6px;
	padding-left: 6px;
	float: left;
	padding-bottom: 6px;
	overflow: hidden;
	width: 60px;
	padding-top: 6px;
}
.avatar_list P
{
	overflow: hidden;
	width: 100%;
	line-height: 22px;
	white-space: nowrap;
	height: 22px;
	TEXT-OVERFLOW: ellipsis;
	text-align: center;
	moz-text-overflow: ellipsis;
}
.avatar_list P.online_icon_p {
	TEXT-ALIGN: left
}
.avatar_list:unknown
{
	clear: both;
	display: block;
	visibility: hidden;
	height: 0px;
	content: ".";
}




.mytool {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #564b47 1px solid; TEXT-ALIGN: left
}


/*====================edit========================*/
.edit
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: #564b47 1px solid;
	text-align: center;
}

.poplayout
{
	width: 100%;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.poplayout SPAN {
	POSITION: relative
}
.popupok {
	Z-INDEX: 100; LEFT: 0px; POSITION: absolute; TOP: 0px
}
.popcolor {
	OVERFLOW: hidden; WIDTH: 21px; HEIGHT: 18px
}

.template
{
	font-size: 12;
	font-family: 宋体;
	word-break: break-all;
	word-wrap: break-word;
	margin: 0px;
	padding: 0px;
}



#DialogBoxLoading
{

	background: url(ajaxloading.gif) #fff no-repeat center 50%;

	text-indent: -9999em;
	width:100%;
	height:100%;
}

#popupcontent
{
	width:100%;
	height:100%;
	background-color: #ffffff;
}
.DialogBoxContent
{
	margin-left: 10px;
	margin-right: 10px;
}
.DialogBoxContent caption
{
	padding: 20px 0;
	color: #666;
	font-size: 12px;
	
}
.DialogBoxContent caption h2
{
	padding-bottom: 8px;
	border-bottom: 1px solid #CCC;
	color: #333;
	font-size: 14px;
}

.DialogBoxContent td, .DialogBox th { padding: 3px; }
.DialogBoxContent th {text-align: right; }
	
span.ErrorMsg
{
	border: 1px solid #F60;
	background: #FFF2E9 url(standard_msg_error.gif) 3px 3px no-repeat;
	color: #000;
	padding-right: 10px;
	padding-left: 20px;
	padding-bottom: 3px;
	padding-top: 5px;
	margin-bottom: 2px;
}
.OkMsg{
	border:1px solid #00BE00;
	background:#E6FFE6 url(standard_msg_ok.gif) 3px 3px no-repeat;
	color:#000;
	padding-right: 10px;
	padding-left: 20px;
	padding-bottom: 3px;
	padding-top: 3px;
	margin-bottom: 2px;
}



.mouse IMG {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BORDER-BOTTOM: #eee 1px solid
}

.pages
{
	background: #fff;
	padding: 1em;
	text-align: right;
}
.pages strong
{
	padding: 3px 5px;
	border: 1px solid #ccc;
	color: #000000;
	margin-right: 5px;
}
.pages span
{
	padding: 0 5px;
}
.pages a
{
	padding: 3px 5px;
	border: 1px solid #ccc;
	background: #f0f0f0;
	text-decoration: none;
}
.pages input {border:1px solid #ddd; height:20px; line-height:20px; width:30px; vertical-align:middle;}
.pages #button {background-color:#f60; border:1px solid #c33; color:#fff; width:30px;}
.pages_if{text-align:right;}


/*===============================Pager===============================*/

.fy {background:#fff; padding:1em; text-align:right}
.fy strong{padding:3px 5px; border:1px solid;margin-right:5px}
.fy span{padding:0 5px}
.fy a{padding:3px 5px; border:1px solid #ccc; background:#ffffff; text-decoration:none}
.fy input {border:1px solid #ddd; height:20px; line-height:20px; width:30px; vertical-align:middle;}
.fy #button {background-color:#f60; border:1px solid #c33; color:#fff; width:30px;}


body {FONT: 12px Tahoma, sans-serif;}
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;}

/*=======================================================================*/
/*==========================================Blog=========================================*/
.i_clist{
padding:5px 10px 10px 10px;
text-align:left;
}
.i_clist span{
font-size:9px;
}
.i_clist ul{
margin:0;
padding:0;
list-style:none;
}
.i_clist li{
border-bottom:1px #DCDBF2 dashed;
padding:5px 0 5px 0;
}
.i_cpList{
padding:0 10px 10px 10px;
text-align:left;
}
.i_clisttime{
border-bottom:1px  dashed;
padding:5px 0 10px 0;
}

.i_clisttitle
{
	font-size: 14px;
	font-weight: bold;
	padding: 10px 0 5px 0;
	line-height: 18px;
	border-bottom: 1px dashed;
}
.i_clistshow
{
    width: 100%;
    overflow: hidden;
    line-height: 1.5;
    padding-top: 10px;
}
.i_clistdo
{
    width: 100%;
    overflow: hidden;
    padding: 10px 0px 10px 0px;
    border-bottom: 1px solid;
}

