body {
	background-color: #c0c0c0;
	margin: 0px;
	font: 12px Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:24px;
	border: 0;
}
a{
	color:#4c4c4c;
	text-decoration: none;
}
a:hover{
	color:#e00000;
	text-decoration: none;
}
#main{ width:940px; background-color:#FFFFFF; margin:0 auto; padding:28px 10px;}


/*菜单*/
#nav, #nav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
line-height:1.8em;
width:940px;
}

#nav a{
display:block;
padding:0px 28px;
/*border:1px solid #CCCCCC;*/
color:#333333;
text-align:center;
text-decoration:none;
background-color:#d8d8d8;
}

#nav a:hover{
background-color:#e00000;
color:#ffffff;
}

#nav li{
float:left;
position:relative;
font-size:13px;
width:132px;
margin:0 1px;
line-height:28px;
}

#nav ul {
position:absolute;
display:none;
width:10em;
top:28px;
padding:0;
margin:0;
}
#nav ul li {
padding:0;
}
#nav li ul a{
width:76px;
height:auto;
background-color:#FFFFFF;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}
.subnav
{
margin:0;
padding:0;
}
.subnav li
{
  margin:0;
padding:0;
list-style-type:none;
border:1px solid #CCCCCC;
border-top:none;
text-align:center;
list-style-position:outside;
line-height:1.8em; 
}
/*结束*/

/*index开始*/
#border{ border: solid 1px #dcdcdc;}
.xuline{ border-bottom:dashed 1px #dddddd;}
.shiline{ border-top: solid 1px #dddddd;}
.shiline2{ border-bottom: solid 1px #dddddd;}
.date{
	font-family: Tahoma;
	font-size: 9px;
}
.size9{	font-family: Tahoma;
	font-size: 9px;
	color:#999999;}

/*index结束*/
/*about开始*/
#right_line{ border-right: solid 1px #cccccc;}
.red{ color:#dc0000;}
.submenu{ background:url(../about/images/submenu_01.jpg) no-repeat; font:12px; width:154px; height:28px; display:block; padding-top:10px; padding-left:7px;}
.submenu:hover{  background:url(../about/images/submenu_02.jpg) no-repeat; width:154px; height:28px; display:block; padding-top:10px; padding-left:7px;}
.submenu2{ background:url(../about/images/submenu_02.jpg) no-repeat; font:12px; width:154px; height:28px; display:block; padding-top:10px; padding-left:7px;}
/*about结束*/
.title{ font:bold 14px;}
.border{ border: solid 1px #666666;}


/*---------------start news----------------*/
.newsdate
{
float:right;
color:#999999;
padding-right:5px;
}
.newstd
{
height:35px;
border-bottom:dashed 1px #999999;
}

/*---------------end news----------------*/



/*全局*/

#comment img{padding:20px 0 0 230px;}
/*盒子*/
.box{margin-top:5px;background:#FFFFFF;width:645px; float:left;}
.box-mainTitle{font:bold 18px/36px "宋体";color:#0099FF;text-align:center;padding-top:20px;padding-bottom:10px;}
.box-title{font:bold 14px/30px Tahoma;padding-left:15px;background:url(../images/box-title-bg.gif) repeat-x;color:#555555;}
.box-title a{float:right;display:block;margin-right:20px;font:normal 12px arial;text-decoration:none;line-height:30px;color:#666666;}
/*发布评论*/
.post{text-align:left;padding:10px 0 15px 45px;font:normal 12px "微软雅黑","Tahoma";}
.postuser{font:normal 14px tahoma;width:90px;}
.posttext{font:normal 14px tahoma;width:400px;height:120px;overflow:auto;}
.postvalidate{font:normal 14px tahoma;width:90px;}
.postsubmit{border:1px solid #CDCCB4;background-color: #EFEEE1;font-weight:bold;font-size: 12px;color:#767648;width:60px;margin-right:10px;padding:5px 10px 3px !important;padding:3px 10px 0px;}
/*评论列表*/
.comment{margin:5px 10px 10px 10px;text-align:left;border:1px solid #eee;font:normal 10px Arial, Helvetica, sans-serif;}
.comment-caption{background:url(../images/title-bg.gif);border-bottom:1px solid #eee;line-height:25px;padding-left:10px;}
.comment-from{font:normal 12px Tahoma;color:#999999;}
.comment-user{font:bold 12px/24px Tahoma;color:#CC6200;}
.comment-date{font:normal 10px/24px Arial;color:#555555;}
.comment-text{padding:5px 10px 0 35px;font:normal 14px Tahoma;line-height:25px;text-align:left;word-wrap:break-word;
overflow:hidden;}
.comment-reply{padding:1px 5px;background:#353535;font:normal 12px "微软雅黑","Tahoma";line-height:180%;color:#eeeeee}
/*input修饰*/
.focus{padding:3px;font-family: Tahoma, Verdana, Sans-Serif;font-size: 12px;border:1px solid #B2D4E8;background:#FFFFFF;color:#0178D9}
.blur{padding:3px;font-family: tahoma, Verdana, Sans-Serif;font-size: 12px;border:1px solid #ddd;background:#FFFFFF;color:#000}
/*分页导航*/
.pagebar{padding:3px;margin:1px 20px;text-align:left;}
.pagebar a:link{border:1px solid #ccc;background:#FFFFFF;font:normal 10px Arial;padding:3px 6px;margin-right:2px;text-decoration:none;color:#999999;}
.pagebar a:visited{border:1px solid #ccc;background:#FFFFFF;font:normal 10px Arial;padding:3px 6px;margin-right:2px;text-decoration:none;}
.pagebar a:hover{color: #008000;border:1px solid #ABCD3A;background:#F2FDDB;}
.current {font:bold 10px Arial;padding:3px 6px;margin-right:2px;border:1px solid #E8DB97;background:#FFFFDD;color:#AE1B0D}
.info{border:1px solid #fff;background:#fff;padding:3px 6px;margin-right:2px;color:#999;font:normal 12px Arial;}



p{
    display:block;
	font:normal 12px/24px Arial, Helvetica, sans-serif;
	color:#000;
/*	text-indent:2em;*/
	margin:15px 0;
}
p.pageshow{
    display:block;
	text-align:center;
}
p a.page{
   color:#4E4E4E;
   font:normal 12px/24px Arial, Helvetica, sans-serif;
   border:1px solid #4E4E4E;
   background:#efefef;
   text-decoration:none;
   padding:0 5px;
}
p a:hover.page{
   color:#FFFFFF;
   padding:0 5px;
   background:#4E4E4E;
}
p span.curr{
   font:normal 12px/24px Arial, Helvetica, sans-serif;
   color:#333;
   border:1px solid #666600;
   background:#ccc;
   padding:0 5px;
}   



/*--------------------------------------------------rollphotos------------------------------------------------------------------*/
.rollphotos {
     margin:5px 0 0 0;
	 padding:0;
}
.photocenter {
     margin:0;
     padding:0;
	 overflow:hidden;
	 zoom: 1;
	 position:relative
}
.photocenter .LeftBotton {
     float: left;
	 width: 14px;
	 cursor: pointer;
	 position: absolute;
	 top: 0;
	 left:0;
	 height: 92px;
}
.photocenter .LeftBotton a{
     width: 14px;
	 cursor: pointer;
	 position: absolute;
	 height: 92px;
     background: url(../images/polydl_photoleft.jpg) 0 30px no-repeat; 
}
.photocenter .LeftBotton a:hover{
     background: url(../images/polydl_photoleft_c.jpg) 0 30px no-repeat; 
}
.photocenter .RightBotton {
     float: right;
	 width: 14px;
	 cursor: pointer;
	 position: absolute;
	 top: 0;
	 right:8px;
	 height: 92px;
}
.photocenter .RightBotton a{
	 width: 14px;
	 cursor: pointer;
	 position: absolute;
	 height: 92px;
     background: url(../images/polydl_photoright.jpg) 0 30px no-repeat; 	 
}
.photocenter .RightBotton a:hover{
     background: url(../images/polydl_photoright_c.jpg) 0 30px no-repeat;
}
.photocenter .content {
     margin: 0px auto;
	 overflow: hidden;
	 width: 650px;
	 padding:0;
}
.photocenter .box {
     float: left;
	 width: 100px; 
	 text-align: center;
	 padding:0 4px;
}






/*友情链接菜单*/
#navlink, #navlink ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
/*line-height:1.8em;*/
/*width:140px;*/
}

#navlink a{
display:block;
/*padding:0px 28px;*/
/*border:1px solid #CCCCCC;*/
color:#333333;
text-align:center;
text-decoration:none;
/*background-color:#d8d8d8;*/
}

#navlink a:hover{
background-color:#e00000;
color:#ffffff;
}

#navlink li{
float:left;
position:relative;
margin-right:3px;
}

#navlink ul {
position:absolute;
display:none;
/*width:10em;*/
top:18px;
padding:0;
margin:0;
z-index:100;
}
#navlink ul li {
float:left;
padding:0;
}
#navlink li ul a{
width:100px;
height:auto;
background-color:#FFFFFF;
font:normal Arial, Helvetica, sans-serif 10px;
}

#navlink li:hover ul, #navlink li li:hover ul, #navlink li li li:hover ul, #navlink li li li li:hover ul{
display:block;
}
.subnavlink
{
margin:0;
padding:0;
}
.subnavlink li
{
  margin:0;
padding:2px 5px;
list-style-type:none;
border:1px solid #CCCCCC;
border-top:none;
text-align:center;
list-style-position:outside;
line-height:1.8em; 
}
/*结束*/

#indexlink
{
position:absolute;
z-index:2;
padding-bottom:10px;
}
#navmenu
{
position:absolute;
z-index:1;
padding-bottom:10px;
}
/*
#navlink li
{
list-style:none;
float:left;
margin-right:3px;
}


#navlink ul {
position:absolute;
display:none;
width:10em;
top:28px;
padding:0;
margin:0;
}
#navlink ul li {
padding:0;
}*/
