div, dl, dt, dd, ul, ol, li,h1, h2, h3, pre, code,form, fieldset, legend, input, button,textarea, p, blockquote{margin: 0;padding: 0;text-align:left;-webkit-text-size-adjust:none;}
img {border: 0;}
ol, ul {list-style: none;}
body { margin:0 auto;color: #555;text-align:center;font:normal 12px Arial,'Microsoft Yahei',Sans-Serif;background: #f8f8f8 url(bg.jpg) center top repeat-x;}

/*------------------css public --------------------------c5b692*/
a:link      { color: #1677d8;text-decoration: none;}
a:visited  { color: #1677d8;text-decoration: none;}
a:hover   { color: #000;text-decoration: none;}

a.b:link      { color: #ddd;text-decoration: none;}
a.b:visited  { color: #ddd;text-decoration: none;}
a.b:hover   { color: #ddd;text-decoration: underline;}



.font1{ color:#bcbcbc;}
.font2{ color:#277cad;}
.font3{ color:#24a4e3;}
.font4{ color:#777;font-size:12px;}
.toolh3{padding:5px 0;border-bottom:1px solid #e1e9ec;font-size:12px;color:#777;}

h1 {padding:4px;text-align:center;font-size:16px;}
h2 {
	text-align:left;
	font-size: 16px;
	font-weight:700;
	padding:20px 0 2px 0;
	text-indent:5px;
}
h3 {
	text-align:left;
	color:#0f8bb4;
	font-size: 12px;
	font-weight:400;
	margin-bottom:7px;
	padding:15px 0 3px 0;
	border-bottom: solid 1px #dad7ce;
	text-indent:5px;
}
.font_faguang {color:#ffffff;filter: Glow(Color=#000000, Strength=1, FONT-SIZE: 12px;);}
br {oveflow: hidden;line-height: 5px}
hr {color:#C7C5BF;height:1px;width:100%;}
input{ border:1px solid #ccc;height:20px;line-height:20px;text-indent:2px;}
textarea {overflow:auto;}
.rowspace{width: 100%;height:6px;background:#f9f9fa; clear:both;	margin:0 auto;overflow:hidden;}
.rowspace10{width: 100%;height:10px;background:#f9f9fa; clear:both;	margin:0 auto;overflow:hidden;}
.inputbtn{color:#fff;height:26px;line-height:26px;width:59px;border:0;background: #e7e5de url(btnbg.jpg) center top no-repeat;text-align:center;}
/*------------frame-----------*/

#header {margin:0 auto;position:relative;width:1200px;padding: 0;height:210px;overflow:auto;background:url(logo.jpg) no-repeat 0 0;border-bottom: solid 0px #dad7ce;}
#header h1 {font-size:28px;color:#5a5843;font-weight: normal;display:none;}
#menu {margin:0 auto; text-align:left;width: 980px;height:35px;overflow:auto;}
#menu ul{margin:0;padding:0;}
#menu ul li {float: left;font-size:14px;background:#f8f8f8 url(navbg.bmp);}
#menu a{display: block;padding: 9px 20px;text-decoration: none;color: #777;font-weight:400;text-shadow: 1px 1px 0 #fff;}
#menu a:visited{color: #777;text-shadow: 1px 1px 0 #fff;}
#menu a:hover {background:#999;color: #fff;text-shadow: 1px 1px 0 #333;}
#menu a.active {background:#555;color: #fff;text-shadow: 1px 1px 0 #222;}
#menu a.mail{display: block;padding: 9px 20px;text-decoration: none;color: #666;font-weight:400;text-shadow: 1px 1px 0 #777;}
#menu a.mail:visited{color: #666;text-shadow: 1px 1px 0 #777;}
#menu a.mail:hover {background:#888;color: #fff;text-shadow: 1px 1px 0 #777;}


#wrapper {margin:0 auto;width: 980px;border-top: solid 0px #efede7;padding-top:10px;height:100%;overflow:auto;}

#content {float: left;padding:0 10px 0 0;width: 669px;border-right: solid 1px #e2e2e2;}
/*---------------------------- Side Panel ----------------------------*/
#sidepanel{float:left;width: 294px;padding: 14px 0px 0 5px;border-left: solid 0px #efede7;}
#sidepanel .box {padding: 0;line-height: 16px;margin-bottom: 8px;color: #555;text-align:left;}
#sidepanel .box h2 {font-size: 12px;font-family:Georgia,Sans-serif;border-bottom: solid 1px #eee;margin: 0;padding: 3px 0;color:#333;}
#sidepanel ul{margin:0;padding:4px 0 0 10px;line-height:1.8em;list-style:none;}
#sidepanel li{padding:0 0 0 10px;background:url(tdot.gif) no-repeat 0px 8px;}
#sidepanel ul.aa li{padding:0 0 0 10px;background:url(tdot.gif) no-repeat 0px 8px; height:24px;line-height:24px;border-bottom: solid 0px #dad7ce;}

#sidepanel .link a:link{color:#666;text-decoration:none;font-size:12px;}
#sidepanel .link a:visited{color:#666;text-decoration:none;font-size:12px;}
#sidepanel .link a:hover{color:#000;font-size:12px;text-decoration:underline;}

#botom {font-family:Tahoma,sans-serif;border-top: solid 3px #bbb;height:100%;background:#444;color:#ddd;line-height:18px;}
#botom span{ color:#a1df1c;}

.commentform{
	line-height:26px;
	padding:10px 0 20px 0;
}

.commentcon{
	line-height:26px;
	border:1px solid #d1d7e1;
	margin-top:5px;
	background:#fff;
}
.commentcon span{ display:inline-block; width:100px;}

/*---------------------------- Posts----------------------------*/

.post {padding: 10px 0 0;}

.post h2 {
	text-align:left;
	color:#000;
	font-size: 16px;
	font-weight:700;
	padding:1px 0 0px 0;
	text-indent:0px;
}

.titlediv{background:url(titlebg.jpg);height:68px;padding-left:55px;}
.post a.title:link    { font-size:16px;font-weight: bold;color:#000;}
.post a.title:visited { font-size:16px;font-weight: bold;color:#000;}
.post a.title:hover   { text-decoration: none;font-size:16px;font-weight: bold;color: #1a7bce;}

.post .text {
	font-size:13px;
	padding: 10px 0 0;
	text-align:justify;
	border-top: solid 0px #efede7;
}
.post .text a:link    { text-decoration: underline;}
.post .text a:visited { text-decoration: underline;}
.post .text a:hover   { text-decoration: underline;}
.post p{line-height:1.7em;padding:5px 0;}
.post .textinfo {
	font-size: 12px;
	height:34px;
	line-height:34px;
	overflow:auto;
}

.post .tags {float: left;width: 300px;text-indent:10px;}
.post .class {float: left;width: 110px;text-transform: capitalize;}
.post .comment {float: left;width:100px;}

.post a.b:link    { color: #666; text-decoration: none;font-weight:normal;}
.post a.b:visited { color: #666; text-decoration: none;}
.post a.b:hover   { color: #000; text-decoration: none;}

post .text a[href^="http:"] {
	background: url(../../pics/remote.gif) right top no-repeat;
	white-space: nowrap;
}
.bookmarks {
	float: left;
	width:255px;
	padding-left:5px;
}
.moreinfo{padding-left:8px;}
.moreinfodiv {
width:180px;
height:65px;
background:rgba(0,0,0,0.08) !important;
/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#20000000,endColorstr=#20000000);*/
padding:3px;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
display:none;
position:absolute;
z-index:9999;
}
.moreinfodivchild{
height:43px;
border:1px solid #bbb;
background:#fff;
padding:10px 12px;

}
/*-------------using now----------*/
.borderl{ border: 1px solid #dfdfdf;background:#fff;height:100%;}
.titlel{
	background:#f8f8f8;
	color:#67757e;
	font-weight:700;
	padding: 0 11px;
	line-height:2.4em;
	border-bottom: 1px solid #dfdfdf;
}
.conl li{padding:10px 0 1px 15px;color:#67757e;background:url(sidedotb.gif) no-repeat 0px 16px;line-height:20px;border-bottom:1px dashed #e0e0e0;}
.conl strong{color:#277cad;}

.connews {padding:12px 15px 20px 15px;}
.connews li {padding:7px 0 7px 10px;color:#777;background:url(dashedd.gif) repeat-x 0 bottom;}


.borderll{height:100%;padding:0 15px 0 0;}
.titlell{
	color:#000;
	font-weight:700;
	font-size:14px;
	padding: 6px 11px;
	border-bottom: 1px solid #eee;
}

.conll {border-top: 1px solid #fff;}
.conll li{padding:8px 0 10px 10px;color:#67757e;line-height:20px;background:url(dashed.gif) repeat-x 0 bottom; height:100%;overflow:auto;}
.conll strong{color:#67757e;font-size:12px;font-weight:700;}

/*-----------Other---------------*/

.servicepic{float:left;width:150px;height:60px;margin:4px 15px 0 0;}
.servicecon{float:left;width:402px;}

.conclass li{padding:5px 0 5px 15px;color:#777;background:url(sidedotb.gif) no-repeat 0px 8px;}
.con{padding-top:10px;}
.con li{padding:5px 0 5px 15px;color:#67757e;}
.conlist li{padding:5px 0 5px 10px;color:#777;background:url(tdot.gif) no-repeat 0px 9px;}

.page{margin:0 auto;width:85%; padding:10px 0;height:100%;overflow:auto;}
	.page ul{}
	.page li{float:left;background:#fff;text-align:center;border:1px solid #ccc;margin-left:10px;width:20px;height:20px;line-height:20px;}
	.page a:link{ color: #666;  text-decoration: none;font-size: 14px;}
	.page a:visited{ color: #666;  text-decoration: none;font-size: 14px;}
	.page a:hover{color: #00f;  text-decoration: underline;font-size: 14px;}

#articlecon{
	text-indent:2em;
	height:100%;
}
#articlecon p{
	padding:15px 10px;
	color:#666;
	text-indent:0;
	font-size:13px;
	line-height:1.9em;
}
#content .artiinfo{
	color:#666;
	padding:4px 0;
	float:left;
	border-top:solid 1px #e3e3e3;
}
#content .botominfo{
	color:#666;
	padding:4px 0;
	float:left;
}

.articlecolor{
    color:#277cad;
}
