@charset "utf-8";
body{padding:0px; margin:0px; background:#fff; font-size:12px; width:960px; color:#999; font-family:Verdana;}
form{margin:0px; padding:0px;}
	input,textarea{font-family:Tahoma;}
	
	input{font-size:12px; border:#aaa solid 1px; color:#444; padding:0 2px 0 2px;}
	select{line-height: 19px; height: 19px;font-size:12px;}
a img{border:none;}
a:link,a:visited{color:#0063DC; text-decoration:none;}
a:hover{color:#FF00CC;text-decoration:underline;}

ul{padding:0px; margin:0px; list-style:none;}
li{list-style:none;}

fieldset{border:1px solid #37B702;padding:10px;}
	fieldset legend{color:#FF00CC;font-size:14px;font-weight:bold;background:url(pic/online_sx.gif) no-repeat 0 center;padding-left:20px;margin-bottom:10px;}
	fieldset form{font-size:14px;color:#666;}

/*Div*/
#colorful{ margin:0px; padding:0px; height:2px;}
	#colorful li{ display:block; float:left;width:10%; height:2px;overflow:hidden;}

#header{background:#fff; border-bottom:1px solid #ccc; text-align:left;margin-top:10px; height:62px;}
	#header-logo{float:left;}	
			
	#header-menu{text-align:right; line-height:36px; font-size:14px;color:#ccc;}	
		#header-menu a{margin:0 5px;}	
			
	#header-search{text-align:right;color:#666;}
	
	#header-search{text-align:right;}
		#new-link{border:#ccc solid 1px;width:250px;padding:3px 5px 3px 25px;text-align:center;margin:0 20px;background:url(pic/new.gif) 5px center no-repeat;display:blank;height:20px;}
			#new-link a{color:#FF00CC;}
			#new-link a .text{color:#666;}
	

/*main*/
#main{padding:10px 0;width:100%;}
	#main strong{font-weight:bold;font-size:12px;background:url(pic/mode_dot_01.gif) no-repeat 0 center;line-height:22px;padding-left:20px;color:#333;}
		#main strong.main-title{background-color:#efefef;display:block;margin-bottom:10px;}
		
	.main-more{text-align:right;}
	
	#main-search{padding:5px;border:1px solid #37B702;background:#E8FCD3;margin-bottom:10px;}
		#main-search form{background:#fff;padding:5px;text-align:center;}
	

#footer{ line-height:22px; margin-top:20px; clear:left; border-top:1px solid #ccc;text-align:center;padding:8px;color:#666;}
	#footer a{color:#666;}
		#footer a:hover{color:#333;}
		
/*ui*/
#page-image-view{padding:5px;border:#ccc solid 1px;position:absolute;margin:20px;background:#fff url(pic/loading.gif) center no-repeat;}

#page-show-info{padding:10px 10px 10px 40px;border:#0066FF solid 1px; border-left:#FF00CC solid 1px;border-top:#FF00CC solid 1px;position:absolute;margin:20px;font-size:14px;line-height:30px;color:#FF00CC;background:#fff url(pic/info.gif) 5px center no-repeat;}

#page-show-error{border:#0066FF solid 1px;position:absolute;width:350px;background:#fff;z-index:210;}
	#page-show-error-bg{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:200;background-color:#ccc;filter:alpha(opacity=20);opacity:0.2;}
	#page-show-error-title{padding:4px;border-bottom:#0066FF solid 1px;color:#fff;background:#0066FF;}
		#page-show-error-title img{background:url(pic/close.gif) center no-repeat;width:12px;cursor:pointer;float:right;}
		
	#page-show-error-main{padding:5px 5px 5px 75px;font-size:14px;line-height:25px;color:#666;background:#fff url(pic/alert.gif) 5px center no-repeat;}
		#page-show-error p{margin:1em 0;padding:0;}
	#page-show-error-bar{text-align:right;margin:5px;}


/* page */
.page_number{padding:5px;margin:0 auto;	text-decoration: none; color:#666; margin:10px auto;font-size:12px;}
	.page_number b{	font-weight:bold;padding: 2px 6px 2px 6px;color: #ccc;margin-right:2px;vertical-align: middle;}
	.page_number span{ margin-left:5px;}
	.page_number a {border:#ddd 1px solid;padding: 2px 6px 2px 6px;background: #FFF;color: #333;margin-right:2px;vertical-align: middle;}
		.page_number a:hover {border-color:#4D5D2C;color:#4D5D2C; text-decoration:none;}

/*text*/
.text-key{color:#6633CC;}
.text-tip{color:#999;text-align:right;}

/*input*/
input.input-radio{ border:none;}
input.input-text{padding:2px;}
input.input-login{width:140px;}
input.input-button{height:20px;padding-top:1px; height:21px; background:#36B701 url(pic/bt.jpg); color:#fff;border:#666 solid 1px;cursor:pointer;}
input.input-button:hover{background-position:0 -20px;}

/*class*/
.clear{clear:both;height:0px;overflow:hidden;}
.ad{padding:5px;text-align:center;}

/*Center*/
#header,body{margin-left:auto; margin-right:auto;}
/*Center*/