body{
background-color:#8a9fb5;
margin:0px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
}

textarea{
font-size:14px;
}

img{
border:0px;
}

td{
font-size:12px;
vertical-align:middle;
}

input{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

select{
font-size:12px;
}

a:visited {color:#FF6600; text-decoration:underline}
a:active {color:#FF6600; text-decoration:underline}
a:hover {color:#FF6600; text-decoration:underline}
a:link {color:#FF6600; text-decoration:underline}

div#allpage{
width:880px;
}

div.title{
font-family:微软雅黑, Arial, Helvetica, sans-serif;
background-image:url(/pics/title2.jpg);
width:880px;
height:200px;
padding:40px 50px 50px 80px;
text-align:left;
color:#486b8b;
font-size:22px;
font-weight:bold;
line-height:1.3em;
}

div.title font{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#999999;
}

div.tab{
height:32px;
background-image:url(/pics/tabback.gif);
border:1px solid #486b8b;
border-top:0px;
border-bottom:0px;
}

ul.tab1{
list-style:none;
margin:6px 20px 0px 20px;
}

ul.tab1 li{
text-decoration:none;
float:left;
padding-top:7px;
margin:0px 0px 0px 3px;
background-image:url(/pics/tab1b.gif);
width:70px;
height:26px;
text-align:center;
font-size:14px;
color:#486b8b;
cursor:pointer;
}

ul.tab1 li.fs{
float:left;
padding-top:7px;
margin:0px 0px 0px 3px;
background-image:url(/pics/tab1a.gif);
width:70px;
height:26px;
text-align:center;
font-size:14px;
color:#FFFFFF;
cursor:pointer;
}

ul.tab1 li.other{
float:right;
padding-top:4px;
margin:0px 0px 0px 3px;
background-image:none;
width:320px;
height:26px;
text-align:right;
font-size:12px;
color:#000000;
cursor:auto;
}


div.mainpage{
height:400px;
background-color:#E9EFF3;
border:1px solid #486b8b;
border-top:0px;
}

div.mainleft{
float:left;
text-align:left;
background-color:#d4dfe7;
width:200px;
height:100%;
padding:10px;
}

div.mainright{
float:right;
text-align:left;
width:670px;
padding:10px 10px 10px 5px;
}

div.leftbox{
margin-top:10px;
background-color:#E9EFF3;
padding:5px;
}

div.boxtitle{
color:#486b8b;
border-bottom:1px dashed #AAAAAA;
font-size:14px;
font-weight:bold;
padding-bottom:2px;
}

div.boxcontent{
padding-top:5px;
padding-bottom:5px;
text-align:center;
}

div.regbox{
margin:10px;
padding:5px;
width:600px;
}

div.regtips{
color:#999999;
}

a.white:visited {color:#FFFFFF; text-decoration:underline}
a.white:active {color:#FFFFFF; text-decoration:underline}
a.white:hover {color:#FFFFFF; text-decoration:underline}
a.white:link {color:#FFFFFF; text-decoration:underline}

a.title:visited {color:#486b8b; font-weight:bold; text-decoration:none;}
a.title:active {color:#486b8b; font-weight:bold; text-decoration:none;}
a.title:hover {color:#486b8b; font-weight:bold; text-decoration:underline;}
a.title:link {color:#486b8b; font-weight:bold; text-decoration:none;}

a.list:visited {color:#486b8b; text-decoration:none;}
a.list:active {color:#486b8b; text-decoration:none;}
a.list:hover {color:#486b8b; text-decoration:underline;}
a.list:link {color:#486b8b; text-decoration:none;}

a.basic:visited {color:#486b8b; text-decoration:underline;}
a.basic:active {color:#486b8b; text-decoration:underline;}
a.basic:hover {color:#486b8b; text-decoration:underline;}
a.basic:link {color:#486b8b; text-decoration:underline;}

div.clearbox{
clear:both;
height:1px;
font-size:0px;
}

div.abscenter {
  position: absolute;
  height: 200px;
  width: 300px;
  top: 50%;
  left: 50%;
  margin-left: -150px;
  margin-top: -100px;
  border: 1px solid #486b8b;
}

div.indexbox{
border:1px solid #CCCCCC;
border-bottom:2px solid #CCCCCC;
border-right:2px solid #CCCCCC;
background-color:#FFFFFF;
padding:5px;
margin-bottom:5px;
}

div.blogtitle{
border-bottom:1px dashed #CCCCCC;
padding:5px;
font-size:14px;
font-weight:bold;
color:#486b8b;
}

span.pagespan{
color:#486b8b;
text-decoration:none;
cursor:pointer;
margin-right:2px;
background-color:#FFFFFF;
border:1px solid #486B8b;
text-align:center;
padding:3px;
}

span.pagespan2{
margin-right:2px;
text-align:center;
padding:3px;
font-weight:bold;
}

div.bloglist{
border-bottom:1px dashed #CCCCCC;
padding:5px;
font-size:14px;
color:#486b8b;
}

div.viewtitle{
border-bottom:1px dashed #CCCCCC;
padding:10px;
text-align:left;
font-size:18px;
color:#486b8b;
font-weight:bold;
}

div.viewother{
padding:3px;
text-align:right;
color:#999999;
}

div.viewcontent{
padding:20px;
}

div.blogcontent textarea{
color:#CC0000;
padding:5px;
border:1px dashed #999999;
background-color:#FFFFCC;
font-family:Arial, Helvetica, sans-serif;
}

ul.adminleft{
list-style: square;
margin:15px 5px 5px 5px;
}

ul.adminleft li{
margin:5px 5px 5px 20px;
}

div.head{
padding:10px;
text-align:center;
font-size:14px;
font-weight:bold;
color:#CC0000;
}

div.leftlist{
padding:5px;
font-size:14px;
}

div.pllist{
padding:5px;
border-bottom:1px dashed #CCCCCC;
}

div.dashed{
border-bottom:1px dashed #CCCCCC;
height:5px;
font-size:0px;
}

div.viewtitle2{
font-size:14px;
color:#486b8b;
font-weight:bold;
padding-left:20px;
margin-top:10px;
}

div.photobackbox{
width:100%;
height:230px;
}

div.photoback{
background-image:url(/pics/photosback.png);
margin-left:5px;
width:210px;
height:213px;
float:left;
}

div.photobox{
margin-left:55px;
margin-top:36px;
width:117px;
height:111px;
text-align:center;
}

div.phototitle{
color:#486b8b;
margin-left:55px;
margin-top:5px;
width:117px;
text-align:center;
}

div.photolistbox{
width:100%;
height:170px;
}

div.list_photobox{
background-color:#F1F1F1;
padding:2px;
text-align:center;
border:1px solid #CCCCCC;
margin:0px 4px 0px 4px;
width:152px;
height:152px;
float:left;
}

div.indexbox2{
padding:5px;
margin-bottom:5px;
}

/*JS滚动图片代码专用CSS----------------*/
.blk_29 {	background-color:#d4dfe7; border:1px solid #b6c4cd; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; position:relative;}
.blk_29 .LeftBotton {	BACKGROUND: url(/pics/ca_hz_002.gif) no-repeat 0px 0px; LEFT: 5px; FLOAT: left; WIDTH: 11px; CURSOR: pointer; POSITION: absolute; TOP: 5px; HEIGHT: 80px}
.blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(/pics/ca_hz_002.gif) no-repeat -11px 0px; FLOAT: right; WIDTH: 11px; CURSOR: pointer; POSITION: absolute; TOP: 5px; HEIGHT: 80px}
.blk_29 .Cont {	background-color:#b6c4cd; MARGIN: 0px auto; WIDTH: 600px;}
.blk_29 .box {	FLOAT: left; WIDTH: 90px; height:80px; TEXT-ALIGN: center}
.blk_29 .box IMG {	border:2px solid #ffffff; DISPLAY: block; MARGIN: 0px auto;}
.rollphotos {	WIDTH: 640px; text-align:center;}
/*---------------------------------------*/

div.bigimgbox{
padding:10px 0px 5px 0px;
background-color:#d4dfe7;
margin-top:2px;
border:1px solid #b6c4cd;
width:640px;
height:300px;
text-align:center;
}

div.facebox{
padding:5px;
float:right;
position:absolute;
top:34px;
right:138px;
width:265px;
height:140px;
background-color:#e4edf5;
border:1px solid #96bde2;
}

div.blogcontent{
padding:20px;
}

div.blogcontent font{
line-height:1.5em;
}

div.addlybox{
position:relative;
border:1px solid #CCCCCC;
border-bottom:2px solid #CCCCCC;
border-right:2px solid #CCCCCC;
background-color:#FFFFFF;
padding:0px;
margin:0px;
margin-bottom:5px;
}

div.navibox{
padding-bottom:10px;
margin-bottom:10px;
border-bottom:1px dashed #486b8b;
font-family:宋体;
}