@charset "utf-8";
#left{
background:url(images/b_04.gif) top no-repeat;
color:#FFFFFF;
}
#left a{
color:#FFFFFF;
}
.first{
font-weight:bold;
background:url(images/d_02.gif) top no-repeat;
}
#left .first-current a{
color:#fffc00;
}
.second-current{
background-color:#507ab2;
}

#right{
background:url(images/main-bg.gif) left repeat-y;
}
h2 {
height:50px;
width:746px;
margin:0px auto;
background: url(images/c_02.gif) top no-repeat;
}
h2 img{
}
.content ul{
margin-left:50px;
clear:both;
padding:23px 0px;
list-style:none;
min-height:300px;
}
* html .content ul{
height:300px;
}
.content li{
font-size:14px;
line-height:1.6em;
background:url(images/li.gif) left no-repeat;
padding-left:15px;
color:#666666;
}
.content span{
font-size:12px;
}
.content a{
color:#363636;
}
#pages{
background:url(images/h3-bg.gif) top repeat-x;
width:710px;
margin:10px auto;
text-align:right;
padding-top:9px;
color:#034a89;
}
#pages a{
color:#034a89;
}
.main{
font-size:14px;
width:680px;
margin:0px auto;
white-space:normal;
word-break:break-all;
line-height:1.6em;
}
.intro{
width:680px;
text-align:center;
margin:0px auto;
margin-bottom:22px;
color:#739cd0;
}
.intro span{
padding:0px 8px;
}
.child-page{
width:680px;
text-align:center;
margin:10px auto;
color:#0000ff;
}
.child-page a{
color:#0000ff;
}
.child-loca{
width:680px;
text-align:left;
margin:10px auto;
line-height:1.6em;
color:#0000ff;
}
.child-loca a{
color:#0000ff;
}
li.noe{
background:none;}

.bm_top{
clear:both;
padding-top:8px;
height:21px;
border-left:1px #8592BE solid;
border-right:1px #8592BE solid;
}
.bm_top img{
margin-left:35px;
margin-right:5px;
vertical-align: middle;
}

.bm_top span{
color:#457716;
}


.main_table{
width:547px;
background:url(images/table-bg.gif) repeat-x top;
margin:0px auto;
}
.t-title{
}
.t-content{
clear:both;
border-left:1px #8592BE solid;
border-top:1px #8592BE solid;

}
.t-left{
background:url(images/table-left.gif) left top no-repeat;
float:left;
height:4px;
width:6px;
font-size:1px;
overflow:hidden;
}
.t-right{
background:url(images/table-right.gif) right top no-repeat;
float:right;
height:4px;
width:6px;
font-size:1px;
overflow:hidden;
}
.main_table{
margin-top:18px;
}
.main_table td{
border-right:1px #8B8DB6 solid;
border-bottom:1px #8B8DB6 solid;
text-align:center;
color:#283A68;
}
td.t-header{
background-color:#CCD2E2;
color:#000;
}
span.main_text{
font-size:16px;}