body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,Passlogin,table,td,img,div{margin:0;padding:0;border:0;}
body  { margin:0; color:#000000; font:12px "ËÎÌå",Lucida Grande, Verdana, Lucida, Arial, Helvetica, sans-serif; text-align: center;}
ul,li,dl,ul,ol{list-style:none;}
div,li,td,th {
	line-height: 21px;
	font-size:12px;
}
select	{font-size:12px; color:#333333;}
input	{font-size:12px; color:#333333;}
select,input{vertical-align:middle; padding:0; margin:0;}

.cls {clear:both;}
.dis{display:inline;}

a:link {color:#000000;text-decoration:none;} 
a:visited {color: #000000;text-decoration:none;} 
a:hover{color: #F00; text-decoration:underline;} 
a:active {color: #F00;text-decoration:underline;}

.conU{padding:10px;font-size:14px;line-height:24px;}
.conC{padding:5px;}
.marB{margin-bottom:8px;}
.more{float:right;margin-right:10px;margin-top:3px; font-weight:normal; color:#000000}

body{ background:#ff9900;}

.wrap{
	width:873px;
	margin:0 auto;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	background:#FFFFFF;
	text-align:left;}
	
.topheader{
	background:url(../images/2009ms_bg01.gif) repeat-x;
	height:40px;
	line-height:40px;
	border-top:1px solid #e4e4e4;
	text-align:right;
	padding-right:10px;
	margin-top:2px;}
	
.topheader_l{
	float:left;
	width:280px;
	padding-left:10px;
	background:url(../images/2009ms_bg02.jpg) no-repeat left top;
	height:40px;
	text-align:left;}

.taitou{text-align:center;margin-bottom:5px;}

.main{margin-bottom:8px;padding:1px;background:#FFFFFF;clear:both;}

.left{
	float:left;
	width:246px;
	height:198px; 
	background:url(../images/bg01.gif) no-repeat left top;
	margin-right:6px;}
	
.center{
	float:left;
	width:375px;
	border:1px solid #e0e0e0;
	background:url(../images/bg02.gif) repeat-x;
	height:196px;}
	
	
	
.right{
	float:right;
	width:230px;
	border:1px solid #b3b3b3;}
	
.notice{margin-left:50px;margin-top:12px; color:#ff6600;line-height:24px;}
	
.tbg01{
	height:25px;
	background:url(../images/tbg01.gif) repeat-x;
	padding-left:15px;
	padding-top:6px;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #b3b3b3;
	color:#cc0000;}
	
h1{
	height:30px;
	line-height:30px;
	font-size:16px;
	color:#ff6600;
	text-decoration:underline;
	text-align:center;
	padding-top:5px;}
	
h1 a:link,h1 a:visited{color:#ff6600; text-decoration:none;}
h1 a:hover,h1 a:active{color:#FF0000; text-decoration:underline;}
	
.linex{margin:8px;background:url(../images/linex.gif) repeat-x left bottom;padding-bottom:5px;}

.time{margin-left:150px;margin-top:45px;}

.leftside{
	float:left;
	width:246px;
	height:261px; 
	background:url(../images/bg03.gif) no-repeat left top;
	margin-right:6px;}
	
.centerside{
	float:left;
	width:378px;
	background:url(../images/tbg03.jpg) no-repeat left top;}
	
.tbg02{margin-left:48px;margin-top:10px;font-size:14px;font-weight:bold;color:#FFFFFF;}

.conU1{padding:10px;padding-left:20px;line-height:24px;}

.tbg03{
	height:23px;
	padding-top:5px;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;}
	
.link_right{float:right;display:inline;margin-right:10px;margin-top:2px; font-size:12px;color:#006699;}

.link_right a:link,.link_right a:visited{color:#006699; text-decoration:none;}
.link_right a:hover,.link_right a:active{color:#FF0000; text-decoration:underline;}

.kc{padding:5px;color:#FF6600;font-size:14px;}

.fyellow{color:#FF6600;}

.con_test{padding:6px;line-height:24px;}

.con_test strong{color:#FF6600;}

.tbg04{
	height:31px;
	background:url(../images/tbg04.jpg) repeat-x left top;
	border:1px solid #2a849e;
	margin-bottom:6px;}
	
.tbg05{
	height:31px;
	background:url(../images/tbg05.jpg) no-repeat left top;
	padding-left:60px;
	line-height:31px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;}
	
.out{
	border:1px solid #b3b3b3;
	background:url(../images/tbg01.gif) repeat-x left top;}
	
.out_left{
	float:left;
	width:286px;
	border-right:1px solid #b3b3b3;}
	
.out_center{
	float:left;
	width:322px;
	border-right:1px solid #b3b3b3;}
	
.out_right{
	float:right;
	width:260px;
	border-right:1px solid #b3b3b3;}
	
.tbg06{
	height:25px;
	padding-left:15px;
	padding-top:6px;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #b3b3b3;
	color:#cc0000;}
	
.news li{height:24px;line-height:24px;}	
.news li span{float:right;margin-right:5px;color:#999999;}