@charset "utf-8"; 

body{font-family:Arial,Helvetica,sans-serif; background:url(../_img/_layout/bg_color.gif); margin:0}
td{font-size:12px; color:#666}
a{color:#666; text-decoration:underline}
a:hover{text-decoration:none}
.copyright{font-size:11px; color:#666}
.copyright a{text-decoration:none}
.blue2{font-size:11px; color:#069}
.blue2 a{color:#069; text-decoration:none}
.LineGray{font-size:1px; line-height:1px; background-color:#DFDFDF}
hr{border-bottom:1px dashed #fff; border-left:1px dashed #fff; border-right:1px dashed #fff; border-top:1px dashed #ccc}
.BottomNavi{font-size:11px; color:#B3B3B3}
.BottomNavi a{text-decoration:none}
.Underline{padding:0 5px}
.Underline a{text-decoration:none; font-size:11px}
.Underline a:hover{text-decoration:underline}
.Timeline{color:#54595A; border-bottom:1px dashed #DDE1E3}
.PageNum{font-size:10px; color:#069}
.PageNum a{text-decoration:underline}
.PageNum a:hover{text-decoration:none}
.ServiceTTOP{font-size:15px; font-weight:bold; color:#069; background:url(../_img/02_services/t_top.gif) no-repeat; letter-spacing:1px; text-align:center; height:42px; padding-top:5px}
.ServiceTCenter{background:url(../_img/02_services/t_bg.gif) repeat-y}
.ServiceBottom{background:url(../_img/02_services/t_bottom.gif) no-repeat; height:23px}
.LineDot{font-size:1px; line-height:1px; background:url(../_img/_layout/line_dot_gary.gif) repeat-x}
.NaviBottom{font-size:11px; color:#CCC}
.NaviBottom a{color:#999; text-decoration:none}
.No{display:none}
.line{line-height:1px}
.line_h4{line-height:4px; background-color:#599FC1}
.bg{background:url(../_img/_layout/index_bg.gif)}
.sb{color:#069}
.sb:hover{font-size:9pt; color:#fff; background-color:#2569CE; padding-top:2px; padding-left:2px; text-decoration:none}
.indexBottom{font-size:11px; color:#069; padding-bottom:10px}
.indexBottom a{line-height:18px; color:#666; text-decoration:none; padding-bottom:1px; border-bottom:1px solid #CACED2}
.indexBottom a:hover{border:none; color:#666}
select{font-size:12px; color:#666; background-color:#F2F2F2; line-height:12px}
.FormFormat input{background-color:#F7F7F7; font-size:11px; color:#4B4B4B; border:1px solid #999}
.FormFormat textarea{background-color:#F7F7F7; font-size:11px; color:#666; border:1px solid #999}
.Table0p{margin:0px; padding:0px}
Form{padding:0px; margin:0px}
.Size12{font-size:12px; color:#333; line-height:20px}
.Size11{font-size:11px; line-height:18px; color:#666}
.Size11 a{line-height:18px; color:#069; text-decoration:underline}
.Size11 a:hover{text-decoration:none}
.Size11 .black2{color:#666}
.Size16{font-size:16px; font-weight:bold; color:#069}
.ServiceCotent{font-size:12px; line-height:18px; color:#666}
.ServiceCotent a{color:#069}
.TitleIcon{font-size:16px; font-weight:bold; color:#036; background:url(../_img/_layout/title_icon.gif) no-repeat; padding-left:25px}
.Size13{font-size:13px; padding:0 7px 5px 5px}
.Size15{font-size:15px; font-weight:bold; padding:0 7px 10px 10px}
.OverviewLink a{font-size:12px; color:#FFF; text-decoration:none; border-bottom:1px solid #79BBDA}
.OverviewLink a:hover{color:#7ADDFA}
.guide{font-size:14px; line-height:34px; text-decoration:none; color:#666}
.guide a:hover{color:#069; display:block; font-weight:bold}
.Hotnews{font-size:13px; color:#069}
.Hotnews a:hover{font-size:13px; color:#666}
.blue{color:#039}
.blue2{color:#069}
.black{color:#333}
.black2{color:#666}
.white{color:#fff}
.white:hover{color:#fff}
.org{color:#9f7800}
table{border-collapse:collapse; border-spacing:0; text-align:left}
th, td{padding:0}
img{border:0}
a.special:link{color:#F00}
a.special:hover{text-decoration:none}
.no_bold{font-weight:normal}

.table_sb{width:100%; background-color:#D5E2F5; margin-top:0; margin-left:0; font-size:9pt; color:#82444B; border:1px solid #5F8CD0}
#t1{width:72px; position:absolute; z-index:2; margin-top:-72px; margin-left:0}
#t2{width:72px; position:absolute; z-index:2; margin-top:-21px}
#t3{width:130px; position:absolute; z-index:2; margin-top:-55px}
#t4{width:140px; position:absolute; z-index:2; margin-top:-89px}
#t7{width:80px; position:absolute; z-index:2; margin-top:-21px}
#t5{width:120px; position:absolute; z-index:2; margin-top:-38px}
#t6{width:100px; position:absolute; z-index:2; margin-top:-21px}
.indexBottom .overview{margin:10px 0; display:block}
.pic_line{padding:1px; border:1px solid #CCC}
.topic{color:#060; margin-bottom:8px; display:block}
#demo{overflow:hidden; height:120px}
#demo span{color:#F00}
.counter{margin-top:20px; color:#FFF}
