/*--基本--*/
/*
*{filter:gray;}
*/
body{
margin:0px;
padding:0px;
text-align:center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background:#f6f6f6 url(bg.gif) repeat left;
margin-left:auto;
margin-right:auto;
}

/*--主标题--*/
#pageHead{
width:100%;
height:80px;
margin-left: auto;
margin-right:auto;
text-align:left;
background:url(hd.gif) repeat left;
}

#headTitle{width:80%;height:60px;margin:0px;padding:20px 0 0 120px;background:url(logo1.gif) no-repeat left;}
h1{ width:160px; height:30px; line-height:30px; font-size:23px; font-weight:bold; color:#fff; margin:0}
#headInfo{width:160px; height:30px; line-height:20px; font-family:Arial;font-size:14px; color:#fff; text-align:right}

/*--顶站导航栏--*/

#nav{
width:100%;
height:48px;
line-height:48px;
text-align:left;
margin-left:auto;
margin-right:auto;
padding-left:0px;
padding-right:0px;
background:url(nav_bg.gif) repeat left;
}
#mainlist{
width:80%;
height:48px;
line-height:48px;
text-align:left;
padding-left:120px;
padding-right:0px;
background:url(logo2.gif) no-repeat left;
}
#mainlist ul{
clear:left;
list-style:none;
display:inline;
}
#mainlist li{
float:left;
display:block;
/*line-height:25px;*/
}
#mainlist li a{
display:block;
width:75px;
margin:0px;
padding:0px;
text-align:center;
}
.one{
width:75px;
text-align:center;
font-size:12px;
color:#fff;
border-right:0px solid #647d8f;
}
.one a:link,.one a:visited{
text-decoration:none;


}
.one a:hover{
text-decoration:underline;
}

.two{
width:75px;
text-align:center;
font-size:12px;
border-right:0px solid #647d8f;
}
.two a:link,.two a:visited{
text-decoration:none;
font-weight:bold;
}
.two a:hover{
text-decoration:underline;
font-weight:bold;
}

/*--主体--*/

#mainbody{
width:100%;
padding-bottom:20px;
margin-left:auto;
margin-right:auto;
padding-left:0px;
padding-right:0px
}

/*--左侧--*/

#mainleft{
float:left;
clear:left;
width:200px;
text-align:center;
margin-left:auto;
margin-right:auto;
padding-top:10px;
padding-bottom:10px;
overflow:hidden;
}

#userPanel{

}

/*--用户图片--*/
#facepic{
width:100%;
margin-left:auto;
margin-right:auto;
text-align:center;
}
/*--用户菜单--*/
.mainlistup{
height:0px;
}
#login{
width:180px;
margin-left:auto;
margin-right:auto;

}
#login{
width:100%;
text-align:center;
margin-left:auto;
margin-right:auto;
}
.side_top{
width:176px;
height:28px;
line-height:28px;
color:#000;
font-size:12px;
font-weight:bold;
background:url(sidetop.gif) no-repeat center;
margin:auto;
}

.side_body{
font-size:12px;
padding:0px;
width:172px;
background:#ffffff;
border-left:2px solid #DBDBD0;
border-right:2px solid #DBDBD0;
text-align:left;
margin-left:auto;
margin-right:auto;
}
.side_body ul{
clear:left;
list-style:none;
display:inline;
}
.side_content{
padding:0px 10px 2px 10px;
text-align:left;
}
.side_bottom{
width:176px;
height:8px;
font-size:1px;
background:url(sidebottom.gif) no-repeat center;
margin:0 auto 10px auto;
}
#userpanel-4{
width:120px;
margin-left:auto;
margin-right:auto;
text-align:left;
}


/*--内容主体--*/

#mainright{
float:right;
clear:right;
text-align:right;
padding-top:5px;
padding-right:10px;
width:788px;
overflow:hidden;
}

#fontzoomc{
width:93%;
text-align:right;
height:24px;
padding-top:5px;
padding-right:5px;
}
#fontzoomc a{
width:60px;
margin;0px;
padding:0px;
}



.contenttop{
font-size:14px;
color:#666;
margin:0px auto;
text-align:left;
}
.contenttitle2{
width:99%;
height:25px;
border-top:1px solid #e5e5e5;
border-left:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
border:1px solid #e5e5e5;
text-align:left;
font-weight:bold;
padding-left:5px;
padding-right:5px;
color:#fff;
background-color:#0088bb;
}

#setToptitleleft{
float:left;
}

#setToptitleright{
float:right;
padding-right:5px;
font-weight:100;
}

.contentauthor2{
width:99%;
font-size:11px;
font-weight:100;
color:#AFAFAF;
border-left:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
padding-left:10px;
padding-bottom:4px;
text-align:left;
}

.contentbody{
font-size:12px;
color:#000;
text-align:left;
width:99%;
line-height:150%;
border-left:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
padding:5px;
padding-bottom:10px;

}
.noblog{
width:93%;
font-size:12px;
padding:5px 0px 5px 0px;
text-align:center;
margin-left:auto;
margin-right:auto;
}

#contenttags{
width:99%;
height:25px;
text-align:left;
padding:5px;
color:#CCCC99;
border-left:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
}

#contentbottom{
width:99%;
font-size:12px;
text-align:center;
padding-bottom:24px;
MARGIN-RIGHT: auto;
MARGIN-LEFT: auto;
padding:5px;
border-left:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
border-bottom:1px solid #bfcad2;
}
.contentbodybottom{
border-left:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
color:#CCCCCC;
width:100%;
margin:0px auto;
}
#ct{clear:both;color:#000;}

#contentlink{
font-size:12px;
text-align:left;
padding-top:10px;
width:99%;
padding:5px;
border-left:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
border-bottom:1px solid #e5e5e5;
}

#content6{
font-size:12px;
text-align:right;
padding:5px 0px 5px 0px;
width:93%;
}

#readblog_7{
font-size:12px;
color:#000;
text-align:left;
width:100%;
border:1px solid #e5e5e5;
}
#readblog_7_1{
padding-left:10px;
padding-top:5px;
font-size:12px;
}
#readblog_7_2{
font-size:12px;
color:437cae;
text-align:left;
padding-bottom:5px;
padding-top:5px;
padding-left:10px;
height:20px;
border-top:1px solid #e5e5e5;
border-bottom:1px solid #bfcad2;
}
#readblog_7_3{
font-size:12px;
text-align:left;
padding-left:10px;
height:50px;
padding-top:8px;
}
#readblog_7_4{color:#D8D8D8;padding-bottom:8px;}

#readblog_8{
font-size:12px;
border:1px solid #bfcad2;
width:80%;
margin-left:auto;
margin-right:auto;
}
#readblog_8_1{
font-size:12px;
padding:5px 0px 0px 0px;
width:350px;
text-align:center;
margin-left:auto;
margin-right:auto;
}
#readblog_8_2,#readblog_8_3{
width:350px;
text-align:left;
padding-bottom:5px;
margin-left:auto;
margin-right:auto;
}
#readblog_8_4{
width:350px;
padding-bottom:5px;
text-align:center;
margin-left:auto;
margin-right:auto;
}

#readblog_9{height:20px;}

/*--底部信息--*/
.footer{
clear:both;
width:100%;
height:60px;
margin-right: auto;
margin-left: auto;
padding: 0px;
font-size:12px;
padding-top:10px;
background:url(nopic.gif) repeat;
}
#changeskin{
padding-top:10px;
padding-bottom:10px;
height:40px;
}
/*--发表日志相关--*/
#post{
width:650px;
margin-left:auto;
margin-right:auto;
border:1px solid #e5e5e5;
}
#post_1{
width:650px;
height:20px;
font-weight:bold;
text-align:center;
border-bottom:1px solid #e5e5e5;
padding-top:5px;
padding-left:20px;
background-color:#0088bb;
color:#fff;
}
#postbody{
width:600px;
font-size:12px;
text-align:left;
padding-left:20px;
margin-left:auto;
margin-right:auto;
}

#posttitle,#postconfig,#postaddress,#postcontent,#posttextarea{
padding-top:3px;
}
#postcontent{
width:600px;
background-color:#586B91;
}
#postbutton{
text-align:center;
padding-top:10px;
}
.button{
width:50px;
height:20px;
font-size:12px;
color:#437cae;
border:1px solid #437cae;
background-color:#fff;
}
#postselect{width:540px;}
#wrEditor{border:1px solid #666;}
#content1{
width:500px;
border:1px solid #666;
}


/*--表单相关--*/
.input1{
width:300px;
}

#input{
font-size:12px;
width:30px;
}
.input2{
width:80px;
}


textarea{border:1px solid #437cae;font-size:13px;color:#333;}
textarea.linenum{overflow:hidden;width:40px;height:160px;border:1px; border-right:0px; border-color:#336699; text-align:right; background:#eeeeee;font-family:Georgia;}
textarea.codebody{overflow:auto;width:400px;height:160px;padding-left:5px;border:1px; border-left:0px; border-color:#336699}
select{
border:1px solid #666;
}



/*--分页相关--*/
#fy{
width:98%;
font-size:12px;
color:437cae;
height:20px;
text-align:left;
padding-left:8px;
font-weight:bold;
CLEAR:both;
}
#fy a:link,#fy a:visited{
font-weight:100;
width:12px;
text-align:center;
}
.link4:link,.link4:visited{font-size:12px;color:#000;text-decoration:none;}
.link4:hover{font-size:12px;color:#999;text-decoration:underline;}

/*--设置相关--*/
#admin_1{
width:80%;
border:1px solid #ccc;
padding:8px;
text-align:left;
}
#admin_2{
text-align:left;
padding-bottom:5px;
font-weight:bold;
}
#admin_3{
padding-left:5px;
padding-bottom:5px;
}
#admin_4{float:left;width:30%;text-align:right;}
#admin_5{float:right;width:70%;text-align:left;}
#admin_6{text-align:right;padding:4px 5px 4px 0px;}
#admin_7{text-align:left;padding:2px 5px 2px 0px;}

/*--信息报告页面--*/
#info{
width:400px;
height:25px;
line-height:25px;
background-color:#0088bb;
color:#fff;
font-weight:bold;
border-left:1px solid #586B91;
border-right:1px solid #586B91;
border-top:1px solid #586b91;
margin-left:auto;
margin-right:auto;
}
#info-0{
width:400px;
padding-top:10px;
border-left:1px solid #586B91;
border-right:1px solid #586B91;
margin-left:auto;
margin-right:auto;
}
#info-1{
width:400px;
padding-top:10px;
font-size:14px;
font-weight:bold;
border-left:1px solid #586B91;
border-right:1px solid #586B91;
margin-left:auto;
margin-right:auto;
}
#info-2{
width:400px;
padding-top:10px;
padding-bottom:10px;
border-left:1px solid #586B91;
border-right:1px solid #586B91;
border-bottom:1px solid #586B91;
margin-left:auto;
margin-right:auto;
}
#info-2 a:link,#info-2 a:visited{
text-decoration:underline;
color:#c8d3e8;
}

/*--UBB相关--*/
#ubb_1{
width:600px;
height:200px;
margin-left:auto;
margin-right:auto;
}

#ubb_2{
width:600px;
background-color:#e5e5e5;
}

#ubb_3{
width:600px;
height:25px;
padding-left:10px;
padding-top:5px;
}
#ubb_3 ul{
clear:left;
list-style:none;
display:inline;
}
#ubb_3 li{
float:left;
display:block;
height:25px;
}
#ubb_3 li a{
display:block;
width:20px;
height:20px;
margin:0px;
border:0px;
text-align:center;
}
#ubb_3 li a:link,#ubb_3 li a:visited{
border:1px solid #e5e5e5;
background-color:#fff;
}
#ubb_3 li a:hover{
background-color:#e5e5e5;
border:1px solid #000;
}

#ubb_4{
width:600px;
height:30px;
padding-left:10px;
padding-top:5px;
}

#ubb_5{
width:600px;
padding-left:10px;
padding-bottom:10px;
background-color:#e5e5e5;
}
#ubb_6{
width:600px;
height:46px;
padding-left:10px;
padding-bottom:10px;
text-align:center;
margin-left:auto;
margin-right:auto;
background-color:#e5e5e5;
}
#ubb_7{
width:600px;
padding-left:10px;
padding-bottom:10px;
background-color:#e5e5e5;
}
#ubbface{
text-align:center;
margin-left:auto;
margin-right:auto;
}
#playmedia{
height:25px;
font-weight:bold;
background-color:#e5e5e5;
}
#playmediabody{
width:500px;
margin-left:auto;
margin-right:auto;
border:1px solid #e5e5e5;
}
#divid{
padding-left:4px;
}

.arrow {
	font-family: webdings;
}
.calendar {
	color: #BBBBBB;
	text-align: center;
	font: 11px Verdana;
}
.calendar-thisday {
	color: #666;
	text-align: center;
	font: 11px Verdana;
	background-color:#BA4B01;
}
.calendar-today {
	color: #fff;
	text-align: center;
	font: 11px Verdana;
	background-color:#ef5e02;
}
.thisdaylink:link,.thisdaylink:visited{
color:#fff;
}

#plubb1{
width:350px;
}
#plubb2{
width:90%;
height:25px;
}
#plubb2 ul{
clear:left;
list-style:none;
display:inline;
}
#plubb2 li{
float:left;
display:block;
height:25px;
}
#plubb2 li a{
display:block;
width:20px;
height:20px;
margin:0px;
border:0px;
text-align:center;
}
#plubb2 li a:link,#plubb2 li a:visited{
border:1px solid #586B91;
background-color:#fff;
}
#plubb2 li a:hover{
background-color:#586B91;
border:1px solid #000;
}



.codetitle{background:transparent;color: #0088bb; margin:0px 10px 0px 10px; line-height: 150%; font-size: 13px; font-weight:bold}
.code {  color: #ffffff; border: 1px solid #0088bb; margin:0px 10px 0px 10px; line-height: 150%; word-break:break-all; background: #0088bb}
.code ol {  color: #ffffff; border: 0px dotted #000000; margin:0px 0px 0px 40px; padding:10px; line-height: 150%; word-break:break-all; background:#ffffff; text-align:left;font-family:Georgia;}
.code li {list-style-type:decimal !important; padding:0px 0px 0px 5px; color:#000000 !important;}





/*--系统关闭--*/
#off{
height:100px;
line-height:100px;
font-weight:bold;
}

/*--引用和代码--*/
.quote{
margin:5px 20px;
border:1px solid #CCCCCC;
padding:5px; 
background:#F3F3F3 
}
.HtmlCode{
margin:5px 20px;
padding:5px; 
background-color:#EAEAEA;
border-left:3px solid #FF8040;
color:#999999;
}
/*--留言--*/
#lycontentbody{
width:99%;
padding:0px;
MARGIN:0px;
text-align:center;
margin-left:auto;
margin-right:auto;
line-height:25px;
padding:5px;
border-left:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
}
#lybody1{
float:left;
width:15%;
height:100px;
text-align:center;
margin-left:auto;
margin-right:auto;

}
#lybody2{
float:right;
width:82%;
padding-top:20px;
padding-bottom:20px;
padding-left:10px;
border-left:1px solid #c8d3e8;
text-align:left;
}
#lytitle1{
text-align:center;
margin-left:auto;
margin-right:auto;
background-color:#0088bb;
width:99%;
padding:0px;
MARGIN:0px;
line-height:25px;
padding-left:5px;
padding-right:5px;
border-left:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
color:#fff;
}
#lycontentbottom{
clear:both;
width:99%;
font-size:12px;
text-align:center;
padding-bottom:24px;
MARGIN-RIGHT: auto;
MARGIN-LEFT: auto;
padding:5px;
border-left:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
border-bottom:1px solid #bfcad2;
}
#lypost1{
width:350px;
text-align:left;
margin-left:auto;
margin-right:auto;
}
