@import url("./custom.css");

*{margin:0; padding:0;}
body{
	font-size:12px; line-height:20px;
	background-color:#fff; 
	color:#333333;
}

a:link{color:#333333;}
a:visited{color:#333333;}
a:active{color:#333333;}
a:hover {color:#205AA7;}

img { vertical-align: text-bottom; }


#my_body{margin:0 auto; width:770px; background-color:#fff; }
#my_hedder{margin:0px; padding:0px; width:770px; height:80px; background-image:url(img/top.gif); background-repeat:no-repeat;}
#my_contents{margin:0px 20px 0px 20px ; width:730px; background-color:#fff; }
#my_contents1{margin:0px 0px 0px 0px ; width:770px; background-color:#fff; }
#my_footer{clear:both; background-color:#9ccafc; margin:10px 0px 0px 0px ; width:770px; border-top:1px solid #fff;}

.foottx {text-align:right; padding:1px 6px 1px 0px; color:#eee; font-size:10px;}



h1{margin:0; width:770px; height:80px; font-size:14px; float:left; display:inline ; display:none; }
h2{margin:20px 0 10px 0;padding:0;font-size:20px;color:#205AA7;}
h3{margin:20px 0px 8px 0px; padding:0; font-size:14px;color:#205AA7;border-bottom:1px solid #aec5e4; line-height:18px;}
h4{margin:8px 0px 8px 0px;  padding:0; font-size:14px;color:#666666; line-height:18px;}
h5{margin:8px 0px 8px 0px; padding:0; font-size:14px;color:#205AA7;line-height:18px;}



.nbody{margin:4px 0px 4px 0px; color:#333333; font-size:12px; line-height:20px;}
.flright { float:right; margin:0 0 12px 12px;}





/* toppage */

.tmenu td {padding:2px 0px 2px 4px; border-top:1px solid #ffffff;}
.atbox{margin:10px auto; width:580px; padding:10px ; border:1px solid #3366cc;}
.adbox{clear:both; margin:10px auto ; width:600px; padding:0px ;font-size:12px; line-height:16px;}

/* ann */
.ann_imagebox{float:left; margin:0 ; width:440px;}
.ann_msgbox{float:left; margin:0 ; width:280px;  }

/* map */
.map_imagebox{float:left; margin:0 ; width:490px;}
.map_image1box{float:left; margin:0 ; width:580px;}
.map_msgbox{float:left; margin:0 ; width:230px;}
.map_msg1box{float:left; margin:0 ; width:140px;}

.ctlbox{margin:0px ; width:210px; padding:10px ; border:1px solid #cccccc;}
.ctl1box{margin:0px ; width:124px; padding:5px ; border:1px solid #cccccc;}

/* report */
.rep_imagebox{float:left; margin:0 ; width:490px;}
.rep_msgbox{float:left; margin:0 ; width:230px;}
.rep_ctlbox{margin:0px auto; width:210px; padding:10px ; border:1px solid #cccccc;}

/* term */
.trm  {width:100%; border:1px #cccccc solid; border-collapse:collapse; border-spacing:0px;}
.trm td {padding:4px 4px 4px 4px; border:1px #cccccc solid;font-size:12px; line-height:18px;}
.trm th {padding:4px 0px 4px 4px; border:1px #cccccc solid;font-size:12px; line-height:18px;}

/* select of term */
.strm {border:0px;}
.strm td{height:30px;}

.sign{margin:6px 0px 4px 20px; width:420px;font-size:14px;  font-weight: bold; text-align:right;}
.newsframe{border: 1px #ddd solid; }
.bnbtn{margin:8px 0px 8px 0px;}
.kinew{margin:4px 0px 4px 0px; padding:0; font-size:12px;  font-weight: bold; color:#666666;line-height:12px;}
.hmenu {display:none; }

.map_imagebox{position:relative; margin:0 ; width:500px;}

