body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0px;font-size:12px;}
body{background:#fff;color:#000; margin-top:0px;font-family:"Arial"}


ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}

a:link,a:visited,a:hover,a:active,a:focus{margin:0;padding:0;text-decoration:none;}

#baby{width:1000px;}
#top{height:80px;background:url(../images/top.jpg);}
#main{padding-left:30px;padding-right:30px;padding-top:25px;}

.title{width:100%;height:78px;background:url(../images/t01_bg.jpg) repeat-x ;text-align:left;font-size:1px;}

.top {float:right;padding-right:25px;padding-top:10px;color:#FF0000;}
.top a:link{color:#990000;}
.top a:visited{color:#990000;}
.top a:hover{color:#ff0000;}
.top a:active{color:#990000;}


.main{border-bottom:3px solid #000;padding-bottom:10px;padding-top:10px;}
.td{height:35px;text-align:right;width:200px;}
.th{height:35px;text-align:left;padding-left:10px;line-height:14px;}
.th01{text-align:left;padding:10px;line-height:20px}

.bottom_img{FLOAT:LEFT;}
.bottom{FLOAT:LEFT;color:#333;line-height:14px;padding-left:25px;padding-top:15px;}
.red{color:#990000;}
.yellow{color:#ff6600;}

.yellow a:link{color:#ff6600;text-decoration : underline}
.yellow a:visited{color:#ff6600;text-decoration : underline}
.yellow a:hover{color:#ff6600;text-decoration : none}
.yellow a:active{color:#ff6600;text-decoration : underline}

.black{color:#666;}

.black a:link{color:#666;text-decoration : underline}
.black a:visited{color:#666;text-decoration : underline}
.black a:hover{color:#666;text-decoration : none}
.black a:active{color:#666;text-decoration : underline}

.submit{	
	background-image:url(../images/button01.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	width:184px;
	height:23px;
	color:#333;
	border:0;
	color:#FFFFFF;
	font-weight:bold;
	cursor:pointer;
}

.submit_over{	
	border:1px solid #333;
	background-position:left top;
	background-repeat:repeat-x;
	width:186px;
	height:23px;
	color:#666;
	border:0;
	cursor:pointer;
}


.title_pw{width:100%;height:96px;background:url(../images/pw_bg.jpg) repeat-x ;text-align:left;font-size:0px;}

.submit01{	
	background-image:url(../images/pw_button.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	width:101px;
	height:24px;
	color:#fff;
	border:0;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
}

.submit02{	
	background-image:url(../images/login_button.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	width:188px;
	height:31px;
	color:#fff;
	border:0;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
}

.submit01_1{	
	background-image:url(../images/pw_button.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	padding-top:5px;
	text-align:center;
	width:101px;
	height:24px;
	color:#fff;
	border:0;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
	float:left;
}

.admin_submit{	
	background-image:url(../images/admin_button.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	text-align:center;
	width:101px;
	height:24px;
	color:#fff;
	border:0;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
	float:left;
}

.admin_submit01{	
	background-image:url(../images/admin_button.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	padding-top:5px;
	text-align:center;
	width:101px;
	height:24px;
	color:#fff;
	border:0;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
	float:left;
}

.circle li{list-style-type :circle;color:#666;background:url(../images/corcle.jpg) no-repeat 0px 3px ;padding-left:15px;}

.news_td{padding-left:20px;background:url(../images/corcle.jpg) no-repeat 5px 3px ;}

.td01{padding-top:5px;text-align:right;width:100px;font-weight:bold;color:#990000;}
.th01{text-align:left;line-height:14px;}

.pw_box{border:2px solid #990000;width:500px;height:280px;background-color:#efedb1;padding:15px;padding-top:25px;}
.pw_err{border:1px solid #990000;background:url(../images/pw_p01.jpg) no-repeat 15px 6px;background-color:#ffcc00;text-align:left;padding-left:35px;padding-top:3px;padding-bottom:3px;}

.submit02{	
	background-image:url(../images/pw_button_ok.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	width:101px;
	height:24px;
	color:#fff;
	border:0;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
}

.pw_err01{border:1px solid #990000;background:url(../images/pw_p01.jpg) no-repeat 10px 15px;background-color:#ffcc00;text-align:left;padding-left:30px;padding-top:10px;padding-bottom:3px;}

.reg_suc{border:1px solid #990000;background-color:#ffcc00;text-align:left;padding-top:10px;padding-bottom:3px;}

.success{border:1px solid #990000;background-color:#F3F3F3;text-align:center;padding-top:10px;padding-bottom:3px;}
/*admin*/
#top_admin{height:250px;width:1024px;background:url(../images/admin_top.gif);}
.button{height:25px;width:150px;background:url(../images/admin_b01.jpg) no-repeat ; font-size:14px;font-weight:bold;padding-top:8px;text-align:center;color:#fff;}
.button_l{background-color:#efedb1;width:150px;padding-bottom:3px;padding-top:5px;}
.button_l li{color:#990000;padding-top3px;padding-bottom:3px;padding-left:20px;background:url(../images/admin_p.gif) no-repeat 3px 3px;}
.button_l a:link,a:visited,a:hover,a:active,a:focus{margin:0;padding:0;text-decoration:none;color:#990000;}

.main_right_bg ul {padding-top:10px;padding-bottom:15px:}
.main_right_bg li {color:#666;;padding-top:3px;padding-bottom:8px;padding-left:30px;background:url(../images/admin_p01.jpg) no-repeat 15px 8px;}
/*admin01*/
.admin_main{padding:20px;font-size:13px;line-height:30px}
.admin_main_title{background:url(../images/admin_title.jpg) no-repeat;padding-left:25px;width:400px;height:25px;padding-top:3px;font-weight:bold;color:#990000;font-size:14px}
.button_right{background:url(../images/right_button_bg.jpg) no-repeat;padding-left:25px;height:22px;width:225px;color:#990000;font-weight:bold;padding-top:2px;font-size:13px;}
.main_right_bg{background-color:#efefef}

.admin_box{padding-left:15px;}

.black {color:#666;}
.black a:link{color:#666;text-decoration : underline}
.black a:visited{color:#990000;text-decoration : underline}
.black a:hover{color:#666;text-decoration : none}
.black a:active{color:#666;text-decoration : underline}


/* For simpleModal */
#modalOverlay {
  background-color:#000;
  cursor:wait;
}

#modalContainer {
	margin-top: 50px;
	width:300px;
	left:50%;
	top:15%;
	margin-left: -150px;
	background :#fff;
	border:3px solid #006cc8;
	padding: 10px 10px 10px 10px;
}
/* endFor simpleModal */

.yes_no_dialog p{

	font-size: 14px;
}

.yes_no_dialog p.title{

	font-size: 16px;
	font-weight: bold;
	background: url('../images/important.png') 0 5px no-repeat;
	padding: 5px 0 5px 30px;
	margin-bottom: 5px;
}

.yes_no_dialog .buttons a{

	font-size: 15px;
	font-weight: bold;
}

/*paginator css */
div.pagination {
	padding-top: 2px;
	height: 1.7em;
	text-align: right;
	font-family: Verdana, Arial, sans-serif;
	font-size: small;
}
div.pagination span, div.pagination a {
	height: 20px;
	border: 1px solid;
	padding: 0 3px 0 3px;
}

div.pagination span.current {
	background: #EBF0FA;
	font-weight: bold;
	font-style: italic;
}

div.pagination a {
	padding: 1px 3px 0 3px;
	text-decoration: none;
}

div.pagination a.next {
	font-weight: bold;
}

div.pagination a.prev {
	font-weight: bold;
}

div.pagination span.disabled {
	color: #9e9e9e;
	border-color: #888888;
}

div.pagination span.disabled .prev{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12;
}

/*message css */
div.green_msg {
	background: #C6FFC6 url('../images/yes.png') no-repeat 5px center;
	border: 1px solid #4BAC4B;
	color: #B21800;
	font-weight: bold;
	padding: 5px 0 5px 40px;
	margin-bottom: 5px;
	overflow: hidden;
}

div.red_msg {

	background: #FFF5F4 url('../images/stop.png') no-repeat 5px center;
	border: 1px solid #FF5339;
	color: #B21800;
	font-weight: bold;
	padding: 5px 0 5px 40px;
	overflow: hidden;
}
/* end message css */

/* add by lu */
.STYLE7 {color: #BBBBBB}
