body{
    font-family: verdana,arial,helvetica;
    font-size: 12px;
	text-align:center;
	margin:0px;
	background:#F3F9F7 url(../../../gif/bg.gif) center top repeat-x;
}
form{
    margin:0px;
    display:inline;
}
td{
    border-right:1px;
    border-top: 0px;
    font-size: 9pt;
}
textarea,input,select{
	font-family: Verdana;
	font-size: 12px;
	background-color: #ffffff;
}
a{
	color: #5C5A5B;
	text-decoration: none;
}
a:hover{
    color: #FF0000;
    text-decoration: none;
}
img{
    border:0;
}
#tbody{
	width:800;
	text-align:left;
	padding:5px;
	margin: auto;
	background:#fff;
}
#head{
	height:1px;
}
#head a{
    color:#000000;
}
#head .left{
	float:left;
}
#head .right{
    padding:3px;
	float:right;
	text-align:right;
}
#topright a:hover{
	color: #FFffff;
	text-decoration: none;
}
#topright a{
	color: #ffffff;
	text-decoration: none;
	line-height: 160%;
}
#headline{
	border-top:5px solid #ffffff;
	border-bottom:3px solid #ffffff;
}
#headlogo{
	float:left;
	width:207px;
	height:100px;
	background:#5C99DC;
}
#notice{
	float:left;
	width:263px;
	height:101px;
	margin:1px 8px 0px 7px;
    background: #fff url(../../../gif/center.gif) no-repeat top;
}
#login{
	float:left;
	width:293px;
	height:101px;
	margin:1px 0px 0px 7px;
}
#text{
	float:left;
	width:293px;
	height:101px;
	margin:1px 0px 0px 7px;
}
#headlogo .left{
	float:left;
	width:210px;
	height:100px;
	background:#5C99DC;
}
#headlogo .right{
	float:right;
	width:32%;
	height:60px;
	border:1px double #188AD6;
}

#headlogo .username{
	color:#0000ff;
	font-weight:bold;
	padding:2px 0px 0px 0px;
}
#headlogo a{
	text-decoration: underline;
}
#nav{
	float:left;
	width:160px;
	margin:3px 0px 0px 3px;
	border:1px double #84BE29;
}
.copyctrl{
	color: #FFFFFF;
}
.title{
	height:25px;
	font-size: 12px;
	font-weight: bold;
	padding:3px;
	background:#f8f5ee;
}
.newreg{
	float:right;
	width:300px;
}
.newatc{
	float: left;
	width: 480px;
}
.title_2{
	height:25px;
	font-size: 12px;
	font-weight: bold;
	padding:5px;
	background:#f8f5ee;
}
.commend{
	float:right;
	width:300px;
	height:200px;
	margin-top:1px;
	background:#f6f6f6;
}
.album{
	float:left;
	width:543px;
	height:200px;
	margin:1px 0px 0px 7px;
	background:#F6F6F6;
}
.photo{
	float:left;
	height:130px;
	padding:8px;
	text-align:center;
}
.title_3{
	height:25px;
	font-size: 12px;
	font-weight: bold;
	padding:5px;
	background:#e0f5d8;
}
.info{
	float:right;
	width:300px;
	height:200px;
	margin-top:1px;
	background:#f3f3f3
}
.cate{
	float:right;
	width:300px;
	height:100px;
	margin:1px;
	background:#f3f3f3
}
.album1{
	float:left;
	width:100px;
	text-align:center;
	padding:3px;
	background:#FcFcFc
}
.sort{
	float:right;
	width:300px;
	margin-top:1px;
	background:#f3f3f3;
}
.commendatc{
	float:left;
	width:310px;
	margin:1px 0px 0px 7px;
	background:#f4fff7;
}
.hotblog{
	float:left;
	width:226px;
	margin:1px 0px 0px 7px;
	background:#f4fff7;
}
.clear{
	font-size:1px;
	clear: both;
}
.left_head{
	color:#ffffff;
	text-align:center;
	width:165px;
	height:25px;
	font-size: 12px;
	font-weight: bold;
	padding:3px;
	background-color:#84BE29;
}
.right_head{
	height:25px;
	font-size: 12px;
	font-weight: bold;
	padding:3px;
	background:#DEEBFF;
	border-top:2px solid #5C99DC;
}
.head{
	height:25px;
	font-size:12px;
	font-weight: bold;
	padding:3px;
	background:#e0f5d8;
	border-top:2px solid #8fde72;
}
.head a{color:#666666;}
.xml{
	font-family: Tahoma, Verdana;
	BORDER: #8C8E7B 1px solid;
	background:#FFFFFF;
}
.xml a{
    color:#ffffff;
}
.xml_1{
	background:#FF6500;
	font-size: 7pt;
	color:#ffffff;
}
.xml_2{
   background:#8C8E7B;font-size: 7pt;
}
.i_table{
	border:1px solid #f7f7f7;
	background-color: #FFFFFF;
}
.comment{
	border:1px dashed #000000;
	background-color: #FFFFFF;
}
.picborder {
    border:1px solid #cccccc;
	background-color: #FFFFFF;
}
.top{
    padding:3px;
    height:37px;
    background: #D6EBFF url(../../../gif/topbg.gif);
	border:1px solid #94C3F7;
}
.top a{
    color:#00007B;
}
#topright{
    float:right;
	height:18px;
	padding-right:160px;
}
.tablebor{
    width:440px;
	border:1px solid #5C99DC;
	background-color: #FFFFFF;
}
.fontcolor{
    color:#ff6600;
	font-size: 13px;
	font-weight: bold;
}
.line{
    margin:0px 0px 3px 5px;
    padding:5px;
    width:460px;
    border-bottom:1px dotted #cccccc;
}
.bor{
    color:#006BB3;
    padding:3px;
    height:23px;
    background-color: #DEEBFF;
    border-bottom:1px solid #C6DEFE;
	border-right:1px solid #C6DEFE;
	border-left:1px solid #C6DEFE;
	border-top:1px solid #ffffff;
}
.bor a{
    color:#006BB3;
}
.menu{
	
	padding:4px;
    height:25px;
    background:#D7E7E7;color:#00497D;
	border-top:2px solid #86B2B6;
}
.menutop{
    height:13px;
    background: url(../../../gif/top.gif) no-repeat bottom;
}
.menubottom{
    height:13px;
    background: url(../../../gif/bottom.gif) no-repeat top;
}
.menu1{
    color:#EE028E;
	padding-left:8px;
    background: url(../../../gif/center.gif) repeat-y;
}
.menu2{
	font-weight:bold;
	padding:4px;
    height:25px;
    background:#DEEBFF;
	border-top:2px solid #5C99DC;
}
.dot{
    margin:0px 5px 0px 5px;
    padding:5px;
    border-bottom:1px dotted #cccccc;
}
.list {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-type: none;
}
