@charset "utf-8";
/* CSS Document */

#news_center_content {
	float:left;

	margin:0 0px 0 5px;
	padding:0px;
	
}
.contMain {
	PADDING-BOTTOM: 15px;
	PADDING-LEFT: 15px;
	width:709px;
	PADDING-RIGHT: 15px;
	BACKGROUND: #eff4fa;
	FLOAT: left;
	PADDING-TOP: 15px;
	margin:5px 3px 0 3px;
 
}
.contMain #artibodyTitle {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 41px;
	COLOR: #000;
	FONT-SIZE: 23px;
	FONT-WEIGHT: bold
}
.contMain .artInfo {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 20px;
	HEIGHT: 20px;
	COLOR: #8a8a8a;
	PADDING-TOP: 5px
}
.contMain .artInfo STRONG {
	COLOR: #ce0112
}
.contMain .artInfo A {
	TEXT-DECORATION: underline
}
.contMain .digest {
	BORDER-BOTTOM: #dfe9f2 1px solid;
	BORDER-LEFT: #dfe9f2 1px solid;
	PADDING-BOTTOM: 6px;
	LINE-HEIGHT: 21px;
	MARGIN-TOP: 14px;
	PADDING-LEFT: 10px;
	WIDTH: 685px;
	PADDING-RIGHT: 10px;
	BACKGROUND: #fff;
	FLOAT: left;
	FONT-SIZE: 12px;
	BORDER-TOP: #dfe9f2 1px solid;
	BORDER-RIGHT: #dfe9f2 1px solid;
	PADDING-TOP: 7px
}
.contMain .articleBody {
	LINE-HEIGHT: 25px;
	MARGIN-TOP: 20px;
	WIDTH: 710px;
	FLOAT: left;
	FONT-SIZE: 14px;
	OVERFLOW: hidden
}
P {
	MARGIN: 0px 0px 22px
}
.contMain .guanggao {
	MARGIN: 0px 6px 0px 0px;
	FLOAT: left
}
.clear {
	LINE-HEIGHT: 0;
	CLEAR: both
}
/* functionos */

.functionPanel {
	BORDER-BOTTOM: #d9d9d9 1px dashed;
	BORDER-LEFT: #d9d9d9 1px dashed;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 31px;
	PADDING-LEFT: 10px;
	WIDTH: 685px;
	PADDING-RIGHT: 10px;
	BACKGROUND: #f7fafd;
	FLOAT: left;
	HEIGHT: 31px;
	BORDER-TOP: #d9d9d9 1px dashed;
	BORDER-RIGHT: #d9d9d9 1px dashed;
	PADDING-TOP: 0px
}
.functionPanel #adwad_2 {
	WIDTH: 290px;
	WHITE-SPACE: nowrap;
	FLOAT: left;
	OVERFLOW: hidden
}
.functionPanel .func {
	FLOAT: right;
	width:280px;
}
.functionPanel .func A {
	BACKGROUND-IMAGE: url(../../images/default/icons.gif);
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 18px;
	PADDING-RIGHT: 0px;
	BACKGROUND-REPEAT: no-repeat;
	COLOR: #000;
	MARGIN-LEFT: 8px;
	PADDING-TOP: 1px
}
.functionPanel .rss {
	BACKGROUND-POSITION: left top
}
.functionPanel .favorite {
	BACKGROUND-POSITION: left -17px
}
.functionPanel .printPage {
	BACKGROUND-POSITION: left -36px
}
.functionPanel .commend {
	BACKGROUND-POSITION: left -58px
}
.functionPanel .close {
	BACKGROUND-POSITION: left -80px
}
.functionPanel .foundError {
	BACKGROUND-POSITION: left -101px
}
.fl {
	FLOAT: left
}
.otherReading {
	WIDTH: 100%;
	FLOAT: left;
	PADDING-TOP: 10px
}
.box2 {
	BORDER-BOTTOM: #d9d99d 1px solid;
	TEXT-ALIGN: left;
	BORDER-LEFT: #d9d99d 1px solid;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 1px;
	WIDTH: 700px;
	PADDING-RIGHT: 1px;
	BACKGROUND: #fff;
	BORDER-TOP: #d9d99d 1px solid;
	BORDER-RIGHT: #d9d99d 1px solid;
	PADDING-TOP: 1px;
}
.box2 .inner {
	WIDTH: 570px;
	FLOAT: left;
}
.box2 .inner .t {
	LINE-HEIGHT: 31px;
	PADDING-LEFT: 10px;
	WIDTH: 690px;
	BACKGROUND: #eff4fa;
	FLOAT: left;
	HEIGHT: 31px;
	FONT-WEIGHT: bold;
}
.zrbj {
	TEXT-ALIGN: right;
	PADDING-BOTTOM: 15px;
	PADDING-LEFT: 0px;
	WIDTH: 100%;
	PADDING-RIGHT: 0px;
	FLOAT: left;
	COLOR: #8a8a8a;
	PADDING-TOP: 10px
}
.keywords {
	PADDING-BOTTOM: 7px;
	LINE-HEIGHT: 21px;
	PADDING-LEFT: 55px;
	WIDTH: 650px;
	PADDING-RIGHT: 0px;
	FLOAT: left;
	PADDING-TOP: 7px;
	display:block;
	BACKGROUND: url(../../images/default/article_bg.gif) no-repeat -148px -135px;
}
.keywords LI {
	DISPLAY: inline
}
.commentWrapper {
	BORDER-BOTTOM: #c5d6e8 1px solid;
	BORDER-LEFT: #c5d6e8 1px solid;
	PADDING-BOTTOM: 10px;
	MARGIN-TOP: 15px;
	PADDING-LEFT: 10px;
	WIDTH: 685px;
	PADDING-RIGHT: 10px;
	FLOAT: left;
	BORDER-TOP: #c5d6e8 1px solid;
	BORDER-RIGHT: #c5d6e8 1px solid;
	PADDING-TOP: 10px
}
.list3 {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 21px;
	PADDING-LEFT: 10px;
	WIDTH: 320px;
	PADDING-RIGHT: 10px;
	PADDING-TOP: 6px;
	float:left
}
.list3 LI {
	WIDTH: 230px;
	TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	FLOAT: left;
	CLEAR: left;
	OVERFLOW: hidden
}
.list3 LI DIV {
	PADDING-LEFT: 8px;
	TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	BACKGROUND: url(../../images/default/article_bg.gif) no-repeat -128px -338px;
	FLOAT: left;
	OVERFLOW: hidden
}
/* replay box */



.dcmp-title {
	line-height:25px;
}
.dcmp-title strong {
	color:#444;
	font-weight:normal;
}
.dcmp-title small {
	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:35px;
	width:90%;
	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(../../images/default/btn-bg2.gif) no-repeat;
	line-height:25px;
	letter-spacing:1px;
	overflow:hidden;
	color:#444;
	cursor:pointer;
	margin-left:5px;
}



/*-------------content--------------*/
#content #newslist, #content #advicelist, #content #articlelist { margin:0; padding:0; list-style:none; }
#content #newslist li, #content #advicelist li, #content #articlelist li { min-height:77px; _height:77px; border-bottom:1px solid #EEE; padding:9px 0; padding-left:110px; position:relative; }
#content #newslist a img, #content #advicelist a img, #content #articlelist a img { margin-right:10px; border:1px solid #999; position:absolute; left:0; top:9px; width:100px; height:75px; }
#content #advicelist a img { width:80px; height:118px; left:10px; }
#content #newslist a:hover img, #content #advicelist a:hover img, #content #articlelist a:hover img { border:1px solid #999; padding:1px; margin-left:-1px; margin-top:-1px; margin-right:9px; }
#content #newslist h3, #content #advicelist h3, #content #articlelist h3 { color:#5E544B; font-size:115%; margin:0; padding:0; }
#content #newslist h3 span, #content #advicelist h3 span, #content #articlelist h3 span { float:right; color:#CCC; font-size:91.7%; font-weight:normal;}
#content #newslist h3 a, #content #advicelist h3 a, #content #articlelist h3 a { color:#69C; text-decoration:underline; }
#content #newslist h3 a:hover, #content #advicelist h3 a:hover, #content #articlelist h3 a:hover { color:#69C; text-decoration:underline; }
#content #newslist p, #content #advicelist p, #content #articlelist p { margin:0; padding:0; color:#777; }
#content #guidelist { margin:0; padding:0; list-style:none; }
#content #guidelist li { color:#FF5500; list-style:none; width:700px; overflow:hidden; }
#content #guidelist li a { padding: 0 20px 0 10px; background: url(../../images/default/dot1.gif) no-repeat left center; color:#006600; }
#content #guidelist li h4 { margin:10px 0 5px 0; }
#content #guidelist li h4 a { color:#CC3300; background:none; padding:0; }
#content #advicelist em { color:#999999; white-space:nowrap; font-size:85%; }
#content #advicelist .advice-details a { font-size: 85%; color:#79a44a; padding: 0 5px 0 20px; background: url(../../images/default/advice.gif) no-repeat left; }
#content #advicelist .advice-details a.views { background-position:0 -22px; }
#content #advicelist .advice-details a.comments { background-position:0 -46px; }
#content #advicelist .advice-details a.solution { background-position:0 -71px; }
#content #advicelist .votes a { background:transparent url(../../images/default/vote_bg.gif) no-repeat;color:#FFFFFF;font-size:120%;height:44px;left:0;margin-left:10px;position:absolute;top:9px;width:60px;text-decoration:none;padding:10px 0 10px 16px; }
#content #advicelist .votes strong {  display:block;font-size:160%;font-weight:normal;letter-spacing:-1px;line-height:1; }
#content .banner_adds { border:1px solid; clear:both; height:115px; padding-top:5px; width:550px; }
.relatedContentItem {
color:#999999;
font-size:12px;
padding:0 100px;
width:500px;
}
.relatedContentItem p.title {
border-bottom:1px solid #999999;
}
/*---------------pagenavi------------------*/
.pagenavi { 
font-size:83.3%; 
clear:both; 
font-weight:700; 
margin:10px 0 0 0; 
font-family:Tahoma;
}
.pagenavi span { 
padding:2px 5px; 
border:#CCC 1px solid; 
margin-right:3px; 
color:#CCC; 
}
.pagenavi .current { 
color:#69c; 
border:#69c 1px solid; 
}
.pagenavi a { 
padding:2px 5px; 
border:#CCC 1px solid; 
margin-right:3px; 
color:#5E544B; 
text-decoration:none; 
}
.pagenavi a:hover { 
color:#FFF; 
background:#69c; 
border:#4B433C 1px solid; 
}


/* news list */

.list_01 {
	BORDER-BOTTOM-WIDTH: 100%;
	width:650px;
}
.list_01 DT {
	BORDER-BOTTOM: #b6c7db 1px; BORDER-LEFT: #b6c7db 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #edf1f5; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; CLEAR: both; BORDER-TOP: #b6c7db 1px solid; BORDER-RIGHT: #b6c7db 1px solid; PADDING-TOP: 8px
}
.list_01 DT A{
color:#0080FF
}
.list_01 DT SPAN {
	MARGIN: 0px 0px 0 5px; COLOR: #999999
}
.list_01 DD {
	BORDER-BOTTOM: #b6c7db 1px solid; BORDER-LEFT: #b6c7db 1px solid;  LINE-HEIGHT: 120%;   WIDTH: 723px !important;   DISPLAY: table;  COLOR: #444; BORDER-TOP: #b6c7db 1px; BORDER-RIGHT: #b6c7db 1px solid;  float:left; margin:0px 0px 10px 0px; padding:10px 10px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
.list_01 DD IMG {
	MARGIN: 5px 0px 5px 10px; FLOAT: right
}
.list_01 DT A {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}


#news_center_content .content {
	border:1px solid #ccd6db;
	line-height:20px;
	color:#333;
	width:700px;
	padding-left:13px;
	COLOR: #959595;
	FONT-SIZE: 0.9em;
	padding-bottom:10px;
	padding-top:5px;
	padding-right:5px;
	overflow:hidden;
}
#news_center_content .content_ul {
width:697px;
height:120px;
float:left;
padding:0 0 0 0px;
margin:0 0 3px 0px;
background-color:#F0F1D1
}
#news_center_content .content_ul2 {
width:697px;
height:120px;
float:left;
padding:0 0 0 0px;
margin:0 0 3px 0px;
background-color:#E4EDF1
}
#news_center_content .content_ul content_ul2 li {
padding-left:5px;
color:#676767
}
#news_center_content .content_ul content_ul2 li .content_li {
float:left;
color:#676767
}
#news_center_content .center_title {
float:left;
background-color:#cfdde6;
font-weight:bold;
margin:0px;

}
#news_center_content #center_title li {
MARGIN: 2px 0 0 0 ;  
color:#333333;
}
#news_center_content .center_list {
float:left;
 
}
#news_center_content .center_list a {
text-decoration:none;
color:#666666
} 



.pager {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 12px; MARGIN: 0px 0px 20px; PADDING-TOP: 10px; HEIGHT: 30px; TEXT-ALIGN: center
}
.pager B {
	BORDER-RIGHT: #c2c2c2 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; DISPLAY: inline-block; PADDING-LEFT: 6px; FONT-SIZE: 12px; BACKGROUND: #f5f5f5 0px 0px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 1px solid; COLOR: #ff0000; LINE-HEIGHT: 15px; PADDING-TOP: 4px; BORDER-BOTTOM: #c2c2c2 1px solid; HEIGHT: 15px; TEXT-ALIGN: center
}
.pager A {
	BORDER-RIGHT: #c2c2c2 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; DISPLAY: inline-block; PADDING-LEFT: 6px; FONT-SIZE: 12px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 4px; MARGIN-LEFT: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 1px solid; COLOR: #000; LINE-HEIGHT: 13px; PADDING-TOP: 4px; BORDER-BOTTOM: #c2c2c2 1px solid; HEIGHT: 15px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.pager A:hover {
	COLOR: #ff0000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.pager .current {
	BACKGROUND: #dfdfdf; COLOR: #ff0000
} 
