﻿@charset "utf-8";
/* CSS Document */

.content { width:1178px; border:1px solid #ddd; margin-top: 10px;}
.content .ysqgk_t { width:1118px; height: 41px; background: url(../images/ysqgk_t.jpg) left no-repeat; }
.content .ysqgk_t span { line-height: 41px; padding-left: 50px; color:#fff; font-size: 18px;}
.pt_content {padding:20px 30px; line-height:200%;  font-size:16px;}
.pt_content * {
    line-height:200% !important;  font-size:16px !important;
    font-family: "Microsoft YaHei" !important;
}
.pt_title {width:1068px; float: left;  text-align:center; font-size:22px; line-height:40px; padding:10px 25px;}

.bot {text-align: center;}
.bot a { line-height: 31px; padding: 8px 20px; margin-right: 20px; }
.bot .bot1 { background-color:#00A4E3; color:#fff;}
.bot .bot2 { background-color:#ccc; color:#333;}

.personTable td{
    border-bottom:1px solid silver;
    border-right:1px solid silver;
}
.personTable{
    width:730px;
}
.tableBorder{
}
.tableBorder td{
    padding-left:8px;
    border-bottom:1px solid silver;
    border-right:1px solid silver;
}
.tdBorder, .personTable td{
    border-bottom:1px solid silver;
    border-right:1px solid silver;
}
.personTable td{
    height:30px;
}
.personTable .label{
    text-align:right;
    padding-right:8px;
    width:100px;

}
.personTable .normalText, .personTable  select{
    margin-left:8px;
    width:150px;
    border:1px solid #9AABBB;
    background-color:#FEFEF1;
}
textarea{
    margin-left:8px;
    width:450px;
    height:50px;
    border:1px solid #9AABBB;
    background-color:#FEFEF1;
}
table{
    font-size:14px;
}
.disableTable .normalText{
}
.requireStyle{
    margin-left:4px;
    color:red;
}
.shuoming{
    margin-left:10px;
    font-size:14px;
    margin:10px 0px;
    padding:4px 8px;
    line-height:22px;
}
.RowLabel{
    width:30px;
    text-align:center;
    color:#0066CC;
    font-weight:bold;
    font-size:14px;
}

.zhi12 {
    font-size: 12px;
    color: #000000;
}
a.zhi12:link {
    font-size: 12px;
    color: #000000;
    text-decoration: none;
}
a.zhi12:visited {
    font-size: 12px;
    color: #000000;
    text-decoration: none;
}
a.zhi12:hover {
    font-size: 12px;
    color: #FF0000;
    text-decoration: underline;}
.tred1{ color:#cc0000;}
.tred1 a:link, .tred1 a:visited{ color:#cc0000;}
.tred1 a:hover{ color:#cc0000; text-decoration:underline;}

.f_c{ text-align:center;}

.personTable1 {        width:730px;
}

.list_content { margin: 20px 0; padding:0 20px; }
.list_content .t { width:100%; height: 38px;  border-bottom: 1px solid #ddd; background-color:#F6F6F6;}
.list_content .t span { padding-left: 20px; line-height: 38px; color:#0168B5; font-weight: bold; font-size: 16px;}
.list_content .c { padding:10px 20px; float: left; }
/*.right .bgt {width:866px; margin-top: 10px;}
.right .bgt .t1{ width:100%; height:30px;font-weight:bold; line-height:30px; background: url("list_r_bg.jpg") left center no-repeat; }
.right .bgt .t1 span { padding-left:15px;}
.right .bgt .t1 span a { font-size: 16px;}
.right .depart { width:866px; margin:12px 0 0 0; }
.right .depart .t1{ width:100%; height:30px;font-weight:bold; line-height:30px; background: url("list_r_bg.jpg") left center no-repeat; }
.right .depart .t1 span { padding-left:15px; font-size: 16px; color:#EE3907;}
.right .depart .c1 { margin-left: 20px; margin-top: 6px;}
.right .depart li { width:196px; line-height:32px; background: url("dot_r.jpg") left center no-repeat; padding-left:15px; float: left;}
.right .depart li a { font-size: 12px;}*/
.list_content .bgt {width:866px; margin-top: 10px;}
.list_content .bgt .t1{ width:100%; height:33px;font-weight:bold; line-height:33px; background-color: #FAFAFA; border-bottom: 2px solid #00A4E3;}
.list_content .bgt .t1 span { padding: 0 30px; background-color: #00A4E3; float: left; line-height:33px; color:#fff;}
.list_content .bgt .t1 span a { color:#fff;}
.list_content .depart {  margin:12px 0 0 0; }
.list_content .depart .t1{ width:100%; height:33px;font-weight:bold; line-height:33px; background-color: #FAFAFA; border-bottom: 2px solid #00A4E3;}
.list_content .depart .t1 span { padding: 0 30px; background-color: #00A4E3; float: left; line-height:33px; color:#fff;}
.list_content .depart .t1 span a {color:#fff;}
.list_content .depart .c1 { margin-top: 10px;}
.list_content .depart .c1 .tb_list { border:solid #ddd; border-width:1px 0px 0px 1px; width:100%;}
.list_content .depart .c1 .tb_list tr { background-color: #fff; height: 35px;}
.list_content .depart .c1 .tb_list td *{ padding-left: 14px;}
.list_content .depart .c1 .tb_list td { background: url("list_r_dot.jpg") 10px center no-repeat; padding-left: 10px; width:25%; border:solid #ddd; border-width:0px 1px 1px 0px;}
.list_content .depart .c1 li { text-indent: 20px;  border-bottom: 1px dotted #ccc; line-height: 40px; height: 40px;  }
.list_content .depart .c1 li a {  font-size: 16px;  line-height: 1.6;  }
.list_content .depart .c1 span { float: right;  font-size: 14px;  color: #aaa; padding-right: 10px;  }