﻿body {
	margin:0px;
	padding:0;
	color:#555;
	font-size:15px;
	line-height:20px;
}

a:link,a:visited {text-decoration:none; color:#666666;}
a:hover{color:#333333;}
ul {list-style: none; margin: 0; padding: 0;}
img {border: none;}

#pro_cast{
	width:197px;
	background:#FFFFFF;
	padding:7px 8px 0px 19px;
}
#pro_cast a:link,#pro_cast a:visited {
	text-decoration: none;
	color:#000000;
}
#pro_cast a:hover {
	text-decoration: none;
	color: #333333;
}

#news_index{
	padding:10px;
}
#unit{
	padding-left:20px;
	padding-top:0px;
	font-size:16px;
	height:25px;
}
#content{
	width:580px;
	padding:10px 10px 0 10px;
	line-height:20px;
}
#content p { margin:0 0 10px 0;}
#content p.title { margin:0 0 5px 0;}
#content p.title2 { margin:0;}
#spotbox{ display:block; width:auto; height:auto; position:absolute;}
#content a:link,#content a:visited {
	text-decoration: none;
	color:#003366;
}
#content .style2 a:link,#content .style2 a:visited {
	text-decoration: none;
	color:#333333;
}
#content a:hover,#content .style2 a:hover {
	text-decoration: none;
	color: #00588F;
}
#leftbox{display:block; width:223px; height:90px; position:relative;}
#borderx{display:block; width:auto; height:auto; background:url(images/border.gif);}
#spotbox01{
	display:block;
	width:19px;
	height:18px;
	position:absolute;
	background:url(images/iconspot.png);
	left: 7px;
	top: 9px;
}
#spotbox02{
	display:block;
	width:19px;
	height:18px;
	position:absolute;
	background:url(images/iconspot.png);
	left: 7px;
	top: 45px;
}
#textbox01{
	position:absolute;
	left: 31px;
	top: 7px;
	width: 67px;
}
#textbox02{
	position:absolute;
	left: 31px;
	top: 43px;
	width: 67px;
}
#maintextbox{display:block; width:560px; height:auto; padding:0 10px 0 30px; line-height:22px; overflow: hidden; text-align:justify; text-justify:distribute;}
#maintextbox2{display:block; width:560px; height:auto; padding:15px 20px; line-height:25px; font-size:16px;}
#maintextbox2 a{ text-decoration: none;color:#36C; font-family:Arial;}
#maintextbox2 a:hover{ text-decoration: underline;color:#003366;}
#content #maintextbox2 a{ text-decoration: none;color:#36C; font-family:Arial;}
#content #maintextbox2 a:hover{ text-decoration: underline;color:#003366;}
#maintextbox2 p{ margin:0px; padding:0;}
#maintextbox p{ margin:0; padding:6px 0;}
#maintextbox li { margin:0 0 0 3px;; padding:7px 0 7px 0; list-style:outside disc;}

#backbox{ display:block; clear:both; width:105px; height:70px; position:relative; margin:0 auto;}
#arrow{display:block; height:20px; width:20px; background:url(images/iconarrow.png); position:absolute; float:left; left: 0; top: 24px;}
#backtext{display:block; width:80px; height:20px; position:absolute; float:right; left: 20px; top: 23px;}
#backtext a { text-decoration: none; color:#02737E;}
#backtext a:hover{ text-decoration: underline;color:#09c;}

#picbox{display:block; width:560px; height:auto; clear:both; padding:10px 0 0 30px; overflow:hidden;}
#picbox p { margin:0; padding:0; font-size: 12px; color: #333333; text-align: center; line-height:15px;}
#pic01{display:block;  float:left;}
#pic02{display:block;  float:right;}
#pic03{display:block; width:560px; margin:0 auto; padding:0 0 15px 0; text-align:center;}
#desmainbox{display:block; width:630px; height:40px; position:relative; float:right;}
#desbox01{display:block; width:300px; height:40px; float:left;}
#desbox02{display:block; width:300px; height:40px; float:right; margin:0 10px 0 0;}
