body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, 
dl, dt, dd, ul, ol, li, 
pre, 
form, fieldset, legend, button, input, textarea, 
th, td  { margin:0; padding:0; }


body, button, input, select, textarea  { font:12px/1.5 tahoma, "microsoft yahei", "\5FAE\8F6F\96C5\9ED1"; }
h1, h2, h3, h4, h5, h6 { font-size:100%; }
address, cite, dfn, em, var { font-style:normal; } 
code, kbd, pre, samp { font-family:courier new, courier, monospace; } 
small { font-size:12px; } 

.explain {font-size:15px}
.red_bold {color: red; font-weight: bold}

ol, ul, dl { list-style:none; }

a { text-decoration:none; }
a:hover { text-decoration:underline; }

legend { color:#000; } 
fieldset, img { border:0; } 
button, input, select, textarea { font-size:100%; vertical-align:middle; } 

sub, sup { font-size:75%; line-height:0; position:relative; vertical-align:baseline; }
sup { top:-0.5em; }
sub { bottom:-0.25em; }


table { border-collapse:collapse; border-spacing:0; }


.clear:after { content:"."; height:0; display:block; clear:both; visibility:hidden; }

.clear { display:inline-table; }

* html .clear { height:1%; }
.clear { display:block; }




body{background: #F7F7F7}
body.bgColorA { background:#FBF8EF; }




.wrap1366{width: 1366px;height:109px;margin: 0 auto;background:#fff url(../png/77qw4a.png) no-repeat right center; border-top:9px solid #ab812d; position:relative;}
.logo_top { background: no-repeat;width: 566px;height: 77px; margin-top:-10px; z-index:100; }
.logoBg { width:636px; height:109px; background: url(../png/77qw4a.png) no-repeat; position: absolute; top:0; right:0; z-index:1; }
.wrap1120{width: 1120px;margin: 0 auto;padding-top:28px;min-height: 574px;}


.sign{width: 936px;height:500px;margin:66px auto 0 auto;background: #fff;-webkit-box-shadow:2px 2px 6px #ccc;-moz-box-shadow:2px 2px 6px #ccc;box-shadow:2px 2px 6px #ccc; border-radius:4px; }
.sign1{width: 936px;height:432px;margin:66px auto 0 auto;background: #fff;-webkit-box-shadow:2px 2px 6px #ccc;-moz-box-shadow:2px 2px 6px #ccc;box-shadow:2px 2px 6px #ccc; border-radius:4px; }
.sign2{width: 936px;height:430px;margin:66px auto 0 auto;background: #fff;-webkit-box-shadow:2px 2px 6px #ccc;-moz-box-shadow:2px 2px 6px #ccc;box-shadow:2px 2px 6px #ccc; border-radius:4px;}
.sign3{width: 936px;min-height:900px;margin:66px auto 0 auto;background: #fff;-webkit-box-shadow:2px 2px 6px #ccc;-moz-box-shadow:2px 2px 6px #ccc;box-shadow:2px 2px 6px #ccc; border-radius:4px;}
.sign5{width: 936px;min-height:600px;margin:66px auto 0 auto;background: #fff;-webkit-box-shadow:2px 2px 6px #ccc;-moz-box-shadow:2px 2px 6px #ccc;box-shadow:2px 2px 6px #ccc; border-radius:4px;}
.signyn{width: 936px;height:520px;margin:66px auto 0 auto;background: #fff;-webkit-box-shadow:2px 2px 6px #ccc;-moz-box-shadow:2px 2px 6px #ccc;box-shadow:2px 2px 6px #ccc; border-radius:4px; }



.sign4-metro{width: 936px;height:500px;margin:66px auto 0 auto;background: #fff;-webkit-box-shadow:2px 2px 6px #ccc;-moz-box-shadow:2px 2px 6px #ccc;box-shadow:2px 2px 6px #ccc; border-radius:4px; }
.sign4{width: 936px;height:716px;margin:66px auto 0 auto;background: #fff;-webkit-box-shadow:2px 2px 6px #ccc;-moz-box-shadow:2px 2px 6px #ccc;box-shadow:2px 2px 6px #ccc; border-radius:4px; }
#nav{background: #AB812D;border-radius: 4px 4px 0 0;overflow: hidden;height: 47px;padding-left: 40px}
#nav li{float: left;color: #fff;font: 18px microsoft yahei;margin-left: 2px;padding-top: 16px;}
#nav li a.selected{background: none;color: #AB812D;border-radius: 4px 4px 0 0;background: #fff; height:35px;}
#nav li a{color: #fff;text-decoration: none;padding: 6px 14px 12px 14px;}



#nav_bl{background: #1068B2;border-radius: 4px 4px 0 0;overflow: hidden;height: 47px;padding-left: 40px}
#nav_bl li{float: left;color: #fff;font: 18px microsoft yahei;margin-left: 2px;padding-top: 16px;}
#nav_bl li a.selected{background: none;color: #AB812D;border-radius: 4px 4px 0 0;background: #fff; height:35px;}
#nav_bl li a{color: #fff;text-decoration: none;padding: 6px 14px 12px 14px;}

#btn_backhome{width: 80px;height: 30px;float: right;margin-right: 10px;margin-top: 9px;background: #d0aa63;font:14px microsoft yahei;color: #fff;border-radius: 4px;border:none;cursor: pointer;}

a.brochure{
    float: right;
    color: #fff;
    line-height: 46px;
    font-size: 14px;
    margin-right:10px;
}
.sign_infor{margin: 38px auto;font:14px microsoft yahei;text-align: right; }
.sign_infor td b { font:22px Microsoft YaHei; font-weight: bolder; color:#e42b2c; padding-right:8px; vertical-align:middle; }
.sign_infor td{ padding: 9px;}
.sign_infor td input{width: 298px;height: 24px}

#send{background: #FEAA34;border-radius: 4px;border:none;color: #fff;cursor: pointer;width: 102px;height: 28px;line-height: 28px;margin-left: 20px}
.send{background: #FEAA34;border-radius: 4px;border:none;color: #fff;cursor: pointer;width: 102px;height: 28px;line-height: 28px;margin-left: 20px}
button.btn_upload, button.btn_get_num{background: #FEAA34;border-radius: 4px;border:none;color: #fff;cursor: pointer;width: 102px;height: 28px;line-height: 28px;margin-left: 20px}
.btn_get_num{background: #FEAA34;border-radius: 4px;border:none;color: #fff;cursor: pointer;width: 102px;height: 28px;line-height: 28px;margin-left: 20px}
#btn_sign{background: #d0aa63;border-radius: 4px;border:none;color: #fff;cursor: pointer;width: 90px;height: 28px;line-height: 28px;}
#btn_sign1{background: #d0aa63;border-radius: 4px;border:none;color: #fff;cursor: pointer;width: 150px;height: 28px;line-height: 28px;}
.btn_sign{background: #d0aa63;border-radius: 4px;border:none;color: #fff;cursor: pointer;width: 90px;height: 28px;line-height: 28px;}
.btn_sign_el_sh {background: #d0aa63;border-radius: 4px;border: none;color: #fff;cursor: pointer;width: 140px;height: 28px;line-height: 28px;}
#btn_reset{background: #AA802F;border-radius: 4px;border:none;color: #fff;cursor: pointer;width: 90px;height: 28px;line-height: 28px;margin-left: 40px}
#btn_back{background: #AA802F;border-radius: 4px;border:none;color: #fff;cursor: pointer;width: 90px;height: 28px;line-height: 28px;margin-left: 50px}
#btn_back1{background: #AA802F;border-radius: 4px;border:none;color: #fff;cursor: pointer;width: 150px;height: 28px;line-height: 28px;margin-left: 50px}
#nonPerson{text-align: center;}
.sign_inforoth{margin: 38px auto;font:14px microsoft yahei;text-align: center; }
.sign_inforoth td{padding: 9px;}
.sign_inforoth td input{width: 300px;height: 24px}


#btn_change{background: #d0aa63;border-radius: 4px;border:none;color: #fff;cursor: pointer;width: 130px;height: 28px;line-height: 28px;}
#btn_sign_normal {background: #d0aa63;border-radius: 4px;border: none;color: #fff;cursor: pointer;width: 90px;height: 28px;line-height: 28px;}
#btn_read_ca_info {background: #d0aa63;border-radius: 4px;border: none;color: #fff;cursor: pointer;width: 90px;height: 28px;line-height: 28px;}
#btn_sign_ltCa {background: #d0aa63;border-radius: 4px;border: none;color: #fff;cursor: pointer;width: 90px;height: 28px;line-height: 28px;}
#btn_sign_ca {background: #d0aa63;border-radius: 4px;border: none;color: #fff;cursor: pointer;width: 90px;height: 28px;line-height: 28px;}
#btn_sign_el {background: #d0aa63;border-radius: 4px;border: none;color: #fff;cursor: pointer;width: 90px;height: 28px;line-height: 28px;}
#btn_read_info {background: #d0aa63;border-radius: 4px;border: none;color: #fff;cursor: pointer;width: 90px;height: 28px;line-height: 28px;}
#btn_sign_pe_reg_cert {background: #d0aa63;border-radius: 4px;border: none;color: #fff;cursor: pointer;width: 90px;height: 28px;line-height: 28px;}

#send_bl{background: #000063;border-radius: 4px;border:none;color: #fff;cursor: pointer;width: 102px;height: 28px;line-height: 28px;margin-left: 20px}
#btn_backhome_bl{width: 80px;height: 30px;float: right;margin-right: 10px;margin-top: 9px;background: #649DE3;font:14px microsoft yahei;color: #fff;border-radius: 4px;border:none;cursor: pointer;}
#btn_change_bl{background: #649DE3;border-radius: 4px;border:none;color: #fff;cursor: pointer;width: 130px;height: 28px;line-height: 28px;}
#btn_sign_sms_bl{background: #649DE3;border-radius: 4px;border:none;color: #fff;cursor: pointer;width: 130px;height: 28px;line-height: 28px;}
#btn_sign_normal_bl {background: #649DE3;border-radius: 4px;border: none;color: #fff;cursor: pointer;width: 90px;height: 28px;line-height: 28px;}
#btn_sign_pe_reg_bl {background: #649DE3;border-radius: 4px;border: none;color: #fff;cursor: pointer;width: 90px;height: 28px;line-height: 28px;}
#btn_sign_shr_bl {background: #649DE3;border-radius: 4px;border: none;color: #fff;cursor: pointer;width: 90px;height: 28px;line-height: 28px;}
#btn_sign_ltCa_bl {background: #649DE3;border-radius: 4px;border: none;color: #fff;cursor: pointer;width: 90px;height: 28px;line-height: 28px;}
#btn_sign_bl {background: #649DE3;border-radius: 4px;border: none;color: #fff;cursor: pointer;width: 90px;height: 28px;line-height: 28px;}
#btn_read_info_bl {background: #649DE3;border-radius: 4px;border: none;color: #fff;cursor: pointer;width: 90px;height: 28px;line-height: 28px;}
#btn_sign_bl{background: #649DE3;border-radius: 4px;border:none;color: #fff;cursor: pointer;width: 90px;height: 28px;line-height: 28px;}
#btn_sign1_bl{background: #649DE3;border-radius: 4px;border:none;color: #fff;cursor: pointer;width: 150px;height: 28px;line-height: 28px;}
.btn_sign_bl{background: #649DE3;border-radius: 4px;border:none;color: #fff;cursor: pointer;width: 90px;height: 28px;line-height: 28px;}
#btn_reset_bl{background: #649DE3;border-radius: 4px;border:none;color: #fff;cursor: pointer;width: 90px;height: 28px;line-height: 28px;margin-left: 40px}
#btn_back_bl{background: #649DE3;border-radius: 4px;border:none;color: #fff;cursor: pointer;width: 90px;height: 28px;line-height: 28px;margin-left: 50px}
#btn_back1_bl{background: #649DE3;border-radius: 4px;border:none;color: #fff;cursor: pointer;width: 150px;height: 28px;line-height: 28px;margin-left: 50px}
#nonPerson_bl{text-align: center;}

.textInfo { width:936px; margin:20px auto 32px auto; text-align:center; color:#1E1E1E; font:16px Microsoft YaHei; white-space:nowrap; }
.textInfo a { color:#FF0000; cursor:pointer; text-decoration:none; }
.textInfo i { font-style:normal; color:#FF0000; }


.location_text { height:45px; border-bottom:1px solid #e5e5e5; margin-left:16px; }
.location_text li { font:16px/45px microsoft yahei; float:left; margin-right:64px; }





.manage{width: 1120px;height:43px;line-height:43px;margin:15px auto 30px auto;background: #d0aa63;border-radius: 0 0 4px 4px;}
.manage span{color: #fff;font:13px microsoft yahei;vertical-align: middle;margin-left: 10px}
.manage span a{color: #fff;font:13px microsoft yahei;text-decoration: none;}
.manage img{vertical-align: middle;margin-left: 20px}
.manage1{width: 1120px;height:43px;line-height:43px;margin:0px auto;background: #d0aa63;border-radius: 0 0 4px 4px;}
.manage1 span{color: #fff;font:13px microsoft yahei;vertical-align: middle;margin-left: 10px}
.manage1 span a{color: #fff;font:13px microsoft yahei;text-decoration: none;}
.manage1 img{vertical-align: middle;margin-left: 20px}
.imgRight { float:right; margin-right:24px; }
.imgLeft { float:left; margin-right:24px; width: 70%;}


.entrance{width: 1073px; min-height: 448px;margin:35px auto;background: #fff;-webkit-box-shadow:0 0 6px #ccc;-moz-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc;}
.entrance_nav{width: 100%;overflow: hidden;text-align: center;}
.entrance_nav li{float: left;vertical-align: middle;font: 16px microsoft yahei;color:#0F4F8F;width: 20%;text-align: center;padding: 45px 0}
.entrance_nav li a{font: 16px microsoft yahei;text-decoration: none;color:#666;}
.entrance_nav li a:hover{ color:#ab8130;filter:alpha(opacity=80); zoom:1;-moz-opacity:0.8; opacity:0.8;}
.entrance span{ border-left:7px solid #804000; color:#804000; font:16px/15px Microsoft YaHei; text-indent:7px; padding-right:14px; margin-bottom:10px; float:left; }




.ndbg_manage{width: 100%;text-align: center;margin-top: 10px}
.ndbg_manage th{padding: 10px;background: #e9e2da;font: 14px microsoft yahei;color:#87550F;font-weight: bold; }
.ndbg_manage td{padding: 10px;background: #f4f4f4;border:1px solid #e3e3e3;font: 14px microsoft yahei;color: #666;font-weight: 400;}
.ndbg_manage td a{text-decoration: underline;color: #3A88D6;}




.main{width: 1126px;overflow: hidden; position:relative;}
.left_menu1 { width:191px; height:100%;  overflow-y:auto; border:1px solid #fff; overflow-x:hidden; background:#AA802F;border-radius: 4px; float: left; }
.left_menu1 dl dt { height:40px;  text-indent:18px;  font:14px/40px microsoft yahei;border-bottom:2px solid #fff; color:#fff; cursor:pointer; text-align: center}
.left_menu1 dl dt.current { background:#AE1D1C url(../png/xvhbaz.png) 12px 12px no-repeat; color:#fff;  }
.left_menu1 dl dt:hover {  background:#AE1D1C url(../png/xvhbaz.png) 12px 12px no-repeat;}


.main_jbxx{float: right;width: 920px;background: #fff;border-radius: 4px;margin-bottom: 40px;min-height: 485px;}
.jbxx{padding: 20px;background: #F4F4F4;margin-top: 20px;}
.jbxx span{ border-left:7px solid #804000; color:#804000; font:16px/15px Microsoft YaHei; text-indent:7px; padding-right:14px; float:left; }


.ylbgs{background: #fff;}
.bottom_words{font: 14px microsoft yahei;color: #333;margin:20px auto;text-align: center;}



.dy{background: #fff;width: 964px;margin:24px auto 0 auto;}
.top_words{font:bold 24px microsoft yahei;color: #333;margin:0 20px;text-align: center;display: block;}


.tableDY2{ width:100%; text-align: center; margin-top:-1px; }
.tableDY2 li a:hover{background: #fff}
.tableDY2 th{ color:#333; border:1px solid #333; padding:4px; font: 14px  Microsoft YaHei; }
.tableDY2 td {padding:4px; font:14px Microsoft YaHei;color:#333;border:1px solid #333;}
.tableDY2 th.thRight { text-align:right; }


.tableDY{ margin-top:20px;display: block;text-align: center;}
.tableDY th { font-size:20px; font-weight:bold;border:1px solid #333; }
.tableDY td{padding: 4px;border:1px solid #333;font-size: 15px;width: 100px}

      
.xzcf_word1{margin-top: 60px;padding-bottom: 20px;margin-bottom: 40px;min-height: 200px;}
.xzcf_word1 span{ background:url(https://fw.scjgj.sh.gov.cn/noticerpt/css/images/u870.png) left center no-repeat;padding-left: 30px;font:16px microsoft yahei;color: #804000;}
.titleSpecial { text-align: center; margin: 40px 0; }
.titleSpecial span { font: 28px microsoft yahei;color:#333;font-weight: bold;}




.heightBg1 { height:52px; background:#aa802f; }
#head1 { height:109px; background:#fff url(../png/77qw4a.png) no-repeat right center; }
.headContent1 { width:1120px; margin:0 auto; position:relative; }
.logoC { height:94px; background:no-repeat 125px 18px;  font:34px/73px Microsoft YaHei; font-weight:bold; color:#045489; text-indent:-99999px;letter-spacing:1px;  }
.logoC { height:94px; background:no-repeat 125px 18px;  font:34px/73px Microsoft YaHei; font-weight:bold; color:#045489; text-indent:-99999px;letter-spacing:1px;  }
.nav2 { height:52px; border-left:1px solid #d0aa63; border-right:1px solid #7e5812; margin-left:126px; float:left; }
.nav2 li { float: left; border-right: 1px solid #d0aa63;border-left: 1px solid #7e5812; }
.nav2 li.iconIndex { width:170px; background:url(../png/tz0nxh.png) no-repeat 47px center; text-indent:82px; }
.nav2 li.iconQiye { width:219px; background:url(../png/llco38.png) no-repeat 45px center; text-indent:74px; }
.nav2 li.iconXinxi { width:216px; background:url(../png/8ruecn.png) no-repeat 56px center; text-indent:87px; }
.nav2 li.iconShiyong { width:190px; background:url(../png/32guab.png) no-repeat 45px center; text-indent:79px; }
.nav2 li a { font:200 16px/52px Microsoft YaHei; color:#fff; text-decoration:none; }
.textA { float:right; font:200 14px/53px Microsoft YaHei; color:#fff; margin-right:180px; position:relative; cursor:pointer; }
.tableB { width:384px; min-height:238px; border:1px solid #aa802f; background:#fff; z-index:999; position:absolute; top:52px; right:140px; display:none; }
#wrap { width:1366px; margin:0 auto; position:relative; }

.heightBg1_blue { height:52px; background:#0D5488; }
.bg1_blue { background:#E8EFF5; }
.nav2_blue { height:53px;border-left:1px solid #006b9f;border-right:1px solid #004b77;margin-left:126px;float:left; }
.nav2_blue li { float: left; border-right: 1px solid #004b77;border-left: 1px solid #006b9f; }
.nav2_blue li.iconIndex { width:170px; background:url(../png/tz0nxh.png) no-repeat 47px center; text-indent:82px; }
.nav2_blue li.iconQiye { width:219px; background:url(../png/llco38.png) no-repeat 45px center; text-indent:74px; }
.nav2_blue li.iconXinxi { width:216px; background:url(../png/8ruecn.png) no-repeat 56px center; text-indent:87px; }
.nav2_blue li.iconShiyong { width:190px; background:url(../png/32guab.png) no-repeat 45px center; text-indent:79px; }
.nav2_blue li.iconIndex_blue { width:170px; background:url(../png/11gmmq.png) no-repeat 47px center; text-indent:82px; }
.nav2_blue li.iconQiye_blue { width:219px; background:url(../png/v62gor.png) no-repeat 45px center; text-indent:74px; }
.nav2_blue li.iconXinxi_blue { width:216px; background:url(../png/sdhbwn.png) no-repeat 56px center; text-indent:87px; }
.nav2_blue li.iconShiyong_blue { width:190px; background:url(../png/79qqo4.png) no-repeat 45px center; text-indent:79px; }

.nav2_blue li a { font:200 16px/52px Microsoft YaHei; color:#fff; text-decoration:none; }

.map { padding:9px 15px 15px 15px; }
.map li { height:24px; padding:4px 4px 0 4px; font:bold 14px/22px Microsoft Yahei; color:#996726; }
.map li.blackA { color:#515151; padding-top:0; font-weight:normal;}
.map li span { font:normal 14px/22px Microsoft Yahei; color:#303030; }
.map li a { padding:0 6px; font:200 14px/22px Microsoft Yahei; color:#303030; text-decoration:none; display:inline-block; }
.map li a:hover { color:#10335e; text-decoration:none; }





.left_menu2 { width:214px; height:100%;  overflow-y:auto; overflow-x:hidden; border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; -moz-border-radius: 6px 6px 0 0; float: left;margin-bottom: 60px}
.left_menu2 dl dt { text-indent: 30px;height:40px;font:14px/40px microsoft yahei; color:#fff; cursor:pointer; background:#A97F31;}
.left_menu2 dl dt a{color:#fff; text-decoration: none;}
.left_menu2 dl dt.current { background:#AE1B1B; color:#fff;  }
.left_menu2 dl dt:hover {  background:#AE1B1B;}

.secondmenu_nav {background: #fff; }
.secondmenu_nav.current {background: #AE1B1B; display:block; }
.secondmenu_nav li {text-indent: 40px; height:38px; background:#F0E6D4; cursor:pointer; font:14px/38px microsoft yahei; color:#fff; padding-left: 12px; border:1px solid #cbcbcb;}
.secondmenu_nav li a {background:url(../png/rdl8fj.png) 8px center no-repeat;color:#585e74; display:block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.secondmenu_nav li a.current {background:url(../png/xvhbaz.png) 6px center no-repeat;color:#fff; display:block; }
.secondmenu_nav li.current{ background:#AE1B1B;color: #fff; }
.secondmenu_nav li:hover { background:#AE1B1B;color: #fff;}
.secondmenu_nav li a:hover { color:#fff; text-decoration:none;  background: url(../png/xvhbaz.png) 6px center no-repeat;}


.icon_menu {
  background: url(../png/ymejnt.png) no-repeat;
  display: inline-block;
  vertical-align: middle;
  height: 24px;
  width: 24px;
   position: relative;
   top:0px;
   right:14px;
}


.icon_jyyc {
  background-position: 1px -0px;
}
.icon_yzwf {
  background-position: -22px -0px;
}
.icon_ccjc {
  background-position: -44px -0px;
}
.icon_xzcf {
  background-position: -69px -0px;
}
.icon_sfxz {
  background-position: -117px -0px;
}
.icon_qyzx {
  background-position: -94px -0px;
}


.main_xxgg{float: right;width: 900px;border-radius: 4px;}

.notice_search{background: #fff;border-radius: 4px; border:1px solid #cbcbcb;-webkit-box-shadow:2px 2px 6px #e2dfd7;-moz-box-shadow:2px 2px 6px #e2dfd7; box-shadow:2px 2px 6px #e2dfd7; margin-bottom: 20px; margin-right:10px; padding-top: 30px;padding-left: 58px;overflow: hidden;}
.notice_search1 span{padding-left: 10px;font:16px microsoft yahei;color: #666;margin-right: 20px}
.notice_search1 input{width: 540px; height: 40px;font: 12px simsum;color: #666; background:url(../png/ylq0pi.png) no-repeat ; border:none;text-indent: 10px;margin-right: 20px; line-height:40px; }
.notice_search1 button{width: 96px;height: 40px;background:#d0aa63 url(../png/21t8e1.png) 14px center no-repeat ;font: 18px microsoft yahei;color: #fff;border-radius: 4px;border:none;cursor: pointer;text-indent: 24px}
.notice_search2{ margin-top: 10px; float: left;}
.notice_search2 p { float:left; }
.notice_search2 span{ padding-left: 10px;font:16px microsoft yahei;color: #666;}

.notice_search_nav { padding:0px 10px 15px 18px;float: left;}
.notice_search_nav li { height:24px;padding:0px 10px 10px 4px; font:bold 14px/24px Microsoft Yahei; color:#0b4c8c; }
.notice_search_nav li.blackA { color:#515151; padding-top:0; font-weight:normal;}
.notice_search_nav li span { font:normal 14px/22px Microsoft Yahei; color:#303030; }
.notice_search_nav li a { padding:0 8px; font:200 14px/22px Microsoft Yahei; color:#303030; text-decoration:none; display:inline-block; }
.notice_search_nav li a.current{color:#fff; text-decoration:none;background: #d0aa63;border-radius: 4px;}
.notice_search_nav li a:hover { cursor:pointer; color:#fff; text-decoration:none;background: #d0aa63;border-radius: 4px; }

.xxgg{background: #fff;border-radius: 4px; border:1px solid #cbcbcb;-webkit-box-shadow:2px 2px 6px #e2dfd7;-moz-box-shadow:2px 2px 6px #e2dfd7; box-shadow:2px 2px 6px #e2dfd7; margin-right:10px;margin-bottom: 16px;padding: 0 40px;}
.xxgg_tb {width: 100%; }
.xxgg_tb td{padding: 14px 4px;font: 14px microsoft yahei;color: #666;}
.xxgg_tb td a{font: 14px microsoft yahei;color: #666;}
.xxgg_tb td a:hover{color: #A97F31;}
.xxgg_tb thead{border-bottom: 2px solid #d0aa63;}
.xxgg_tb thead th{width: 40px;font: 14px microsoft yahei;color: #3383B6;padding-top:16px;padding-bottom: 8px;}
.xxgg_tb thead th a{font: 14px microsoft yahei;color: #A97F31;text-decoration: none;}
.xxgg_tb thead td{font: 18px microsoft yahei;font-weight: bold;text-align: left;color: #333;padding-top:16px;padding-bottom: 8px;}



.tablefoot1 { width:700px; margin:6px auto 0 auto; }
.tablefoot1 li { padding:0 6px 0 0; float:left; color:#525252; height:29px; line-height:29px; font-size:12px; }
.tablefoot1 li a { color:#d0aa63; width:25px; height:27px; border:1px solid #ebdcbe; background:#fff; display:block; text-align:center; line-height:27px; font-size:12px; }
.tablefoot1 li a:hover { color:#fff; background:#d0aa63; text-decoration:none; }
.tablefoot1 li a.current { width:27px; height:29px; border:0; background:#d0aa63;color:#fff; display:block; text-align:center; line-height:29px; }

.tablefoot1 li .btnLittle{ width:57px; height:27px; background:#fff; border:1px solid #ebdcbe; font:12px/27px Microsoft YaHei; color:#d0aa63; cursor:pointer;}
.tablefoot1 li .btnLittle:hover{ color:#c7a057; background:none; }
.tablefoot1 li .btnUp{ width:57px;height:27px; background:#fff url(../png/qn67fb.png) 8px center no-repeat; border:1px solid #ebdcbe; text-indent:6px; font:12px/27px Microsoft YaHei; color:#d0aa63; cursor:pointer; }
.tablefoot1 li .btnUp:hover{  background:#fff url(../png/qn67fb.png) 8px center no-repeat; color:#c7a057;}
.tablefoot1 li .btnDown{ width:57px;height:27px; background:#fff url(../png/olk3zg.png) no-repeat 48px center; border:1px solid #ebdcbe; padding-right:4px; font:12px/27px Microsoft YaHei; color:#d0aa63; cursor:pointer; }
.tablefoot1 li .btnDown:hover{ background:#fff url(../png/olk3zg.png) no-repeat 48px center; color:#c7a057; }



.tablefoot2 { width:560px; margin:6px auto 0 auto; }
.tablefoot2 li { padding:0 6px 0 0; float:left; color:#525252; height:29px; line-height:29px; font-size:12px; }
.tablefoot2 li a { color:#d0aa63; width:25px; height:27px; border:1px solid #ebdcbe; background:#fff; display:block; text-align:center; line-height:27px; font-size:12px; }
.tablefoot2 li a:hover { color:#fff; background:#d0aa63; text-decoration:none; }
.tablefoot2 li a.current { width:27px; height:29px; border:0; background:#d0aa63;color:#fff; display:block; text-align:center; line-height:29px; }

.tablefoot2 li .btnLittle{ width:57px; height:27px; background:#fff; border:1px solid #ebdcbe; font:12px/27px Microsoft YaHei; color:#d0aa63; cursor:pointer;}
.tablefoot2 li .btnLittle:hover{ color:#c7a057; background:none; }
.tablefoot2 li .btnUp{ width:57px;height:27px; background:#fff url(../png/qn67fb.png) 8px center no-repeat; border:1px solid #ebdcbe; text-indent:6px; font:12px/27px Microsoft YaHei; color:#d0aa63; cursor:pointer; }
.tablefoot2 li .btnUp:hover{  background:#fff url(../png/qn67fb.png) 8px center no-repeat; color:#c7a057;}
.tablefoot2 li .btnDown{ width:57px;height:27px; background:#fff url(../png/olk3zg.png) no-repeat 56px center; border:1px solid #ebdcbe; padding-right:4px; font:12px/27px Microsoft YaHei; color:#d0aa63; cursor:pointer; }
.tablefoot2 li .btnDown:hover{ background:#fff url(../png/olk3zg.png) no-repeat 48px center; color:#c7a057; }


.main_jyycgg{background: #fff;}
.th_bg_nav{background: #d0a862;border-radius: 4px 4px 0 0;overflow: hidden;height: 40px;padding-left: 20px}
.th_bg_nav li{float: left;color:#d0a862;font: 16px/40px microsoft yahei;margin-left: 2px;background: #ffffff;margin-top: 4px;padding: 0 20px;height: 40px;border: 1px solid #cba35e;border-radius: 4px 4px 0 0;cursor: pointer;}
.th_bg_nav li.selected{background: #fff;color:#996726;}
.th_bg_nav1{background: #d0a862;border-radius: 4px 4px 0 0;overflow: hidden;height: 40px;padding-left: 20px}
.th_bg_nav1 li{float: left;color:#ffffff;font: 16px/40px microsoft yahei;margin-left: 2px;background: #d0a862;margin-top: 4px;padding: 0 20px;height: 40px;border: 1px solid #cba35e;border-radius: 4px 4px 0 0;cursor: pointer;}
.th_bg_nav1 li.selected{background: #fff;color:#996726;}

.jjyc_word{text-align: center;margin-top: 40px;padding-bottom: 20px;margin-bottom: 40px;min-height: 400px;}
.jjyc_word span{font: 28px microsoft yahei;color:#333;font-weight: bold;}
.jjyc_word p{font: 16px/36px microsoft yahei;color:#333;}


.btnAllA {  height:30px; margin-top:30px; text-align:center; }
.btnAllA li { height:30px; display:inline; display:inline; margin-right:24px; }


.tableG5 { width:100%; border-collapse:collapse; }
.tableG5 th { background:#e9e2da; border:1px solid #eeeeee; padding:10px; font:bold 14px  Microsoft YaHei; color:#87550F; text-align:center; }
.tableG5 td { padding:10px 4px; font:14px Microsoft YaHei;color:#333; border:1px solid #eeeeee; text-align:center; }
.tableG5 td.tdLeft { text-align:left; }
.tableG5 td a { color:#FFB66C; text-decoration:none; padding:0 4px; cursor:pointer; }
.tableG5 tr.trbg1 {background:#f4f4f4;}
.tableG5 tr.trbg2 {background:#f6f7f9;}




.tableG6 { width:100%; border-collapse:collapse; }
.tableG6 th { background:#DCE5EC; border:1px solid #eeeeee; padding:10px; font:bold 14px  Microsoft YaHei; color:#0f4f8f; text-align:right; }
.tableG6 td { padding:10px; font:14px Microsoft YaHei;color:#666666; border:1px solid #eeeeee; text-align:left;background:#fff; }
.tableG6 td.tdbg1 {background:#f7f8fa;}
.tableG6 td a { color:#3278b6; text-decoration:none; cursor:pointer; }


.tableG7 { width:100%; border-collapse:collapse; }
.tableG7 th { padding:4px 20px; font: 14px  Microsoft YaHei; color:#333; text-align:right; }
.tableG7 td { padding:4px 20px; font:14px Microsoft YaHei;color:#333;text-align:left;}
.tableG7 td.tdbg1 {background:#f7f8fa;}
.tableG7 td a { color:#3278b6; text-decoration:none; cursor:pointer; }
.tableG7 input{width: 200px;height: 25px}
.tableG7 select {width: 204px;height: 29px}
.tableG7 .input1{width: 14px;margin-left: 0px}
.tableG7 .input2{width: 12px;margin:0 8px;}
.tableG7 .input3{width: 14px; margin:0 8px;}


.tableG8 { width:100%; border-collapse:collapse; }
.tableG8 th { padding:10px 20px; font: 14px  Microsoft YaHei; color:#333; text-align:right; }
.tableG8 td { padding:5px; font:14px Microsoft YaHei;color:#333;text-align:left;}
.tableG8 td.tdbg1 {background:#f7f8fa;}
.tableG8 td a { color:#3278b6; text-decoration:none; cursor:pointer; }
.tableG8 input{width: 150px;height: 25px;}
.tableG8 .input1{width: 14px;margin-left: 20px}
.tableG8 .input2{width: 12px;margin:0 8px;}


.tableG9 { width:100%; border-collapse:collapse; }
.tableG9 th { background:#e9e2da; border:1px solid #eeeeee; padding:2px 10px; font:bold 14px  Microsoft YaHei; color:#87550F; text-align:center; }
.tableG9 td { padding:10px 4px; font:14px Microsoft YaHei;color:#666; border:1px solid #eeeeee; text-align:center; }
.tableG9 td.tdLeft { text-align:left; }
.tableG9 td a { color:#FFB66C; text-decoration:underline; padding:0 4px; cursor:pointer; }
.tableG9 tr.trbg1 {background:#fff;}
.tableG9 tr.trbg2 {background:#F6F7F9;}


.tableG10 { width:100%; border-collapse:collapse; }
.tableG10 th {background:#e9e2da; color:#87550F; border:1px solid #eeeeee; padding:10px 20px; font:bold 14px  Microsoft YaHei; text-align:right; }
.tableG10 td {padding:5px; font:14px Microsoft YaHei;color:#333;border:1px solid #eeeeee;text-align:left;}
.tableG10 td.tdbg1 {background:#F6F7F9;}
.tableG10 td a { color:#3278b6; text-decoration:none; cursor:pointer; }
.tableG10 input{width: 300px;height: 30px;margin: 0 10px;}
.tableG10 select {width: 304px;height: 31px;margin: 0 10px;}
.tableG10 .input1{width: 14px;margin-left: 10px}
.tableG10 .input2{width: 12px;margin:0 8px;}
.tableG10 .input3{width: 12px;margin:0 8px;}
.tableG10 tr.trbg1 {background:#fff;}
.tableG10 tr.trbg2 {background:#F6F7F9;}


.tableG11 { width:100%; border-collapse:collapse; }
.tableG11 th {background:#e9e2da; color:#87550F; border:1px solid #eeeeee; padding:10px 20px; font:bold 14px  Microsoft YaHei; text-align:right; }
.tableG11 td {padding:5px; font:14px Microsoft YaHei;color:#333;border:1px solid #eeeeee;text-align:left; background:#F6F7F9;}
.tableG11 td.tdbg1 {background:#F6F7F9;}
.tableG11 td.redA { color:#FF0000; background:none; font-size:13px; line-height:40px; border:none; text-align:center; text-indent:106px; }
.tableG11 td a { color:#3278b6; text-decoration:none; cursor:pointer; }
.tableG11 input{width: 300px;height: 30px;color: #ccc;margin: 0 10px 0 40px;}
.tableG11 select{width: 300px;height: 30px;color: #ccc;margin: 0 10px 0 40px;}
.tableG11 .input1{width: 14px;margin-left: 10px}
.tableG11 .input2{width: 12px;margin:0 8px;}
.tableG11 .input3{width: 12px;margin:0 8px;}
.tableG11 tr.trbg1 {background:#fff;}
.tableG11 tr.trbg2 {background:#F6F7F9;}
.tableG11 td a.orangeLink { color:#FFB66C; }
.tableG11 td.redInfo1 { color: #ff0000; }



.tableZ { width:100%; border-collapse:collapse;}
.tableZ td input[type=text] { height:26px; _height:32px; _line-height:26px; width:90.4%; *+width:98%; _width:99%; }
.tableZ td input[type=radio] { padding-right:4px; width:28px; height:14px; vertical-align:text-bottom;}
.tableZ th { text-align:right;background:#e9e2da; color:#87550F;font-weight:bold; }
.tableZ td { text-align:left;color:#333; }
.tableZ th,.tableZ  td{ padding:0 5px; height:40px; border:1px solid #eeeeee; font-size:14px; font-family:Microsoft Yahei;}
.tableZ th.center, .report table.info td.center { text-align:center; }
.tableZ th.left { text-align:left; }
.tableZ th.bold { font-weight:bold; }
.tableZ td.right { text-align:right; }
.tableZ td .tip { padding:2px 1px; border-width:1px; }
.tableZ td #inp-mail.tip { background:url(https://fw.scjgj.sh.gov.cn/noticerpt/css/images/layout/inp-tip.jpg) no-repeat 1px 4px; }




.tableG13 { width:100%; border-collapse:collapse; }
.tableG13 th { background:#e9e2da; border:1px solid #eeeeee; padding:10px; font:bold 14px  Microsoft YaHei; color:#9B7D46; text-align:center; }
.tableG13 td { padding:5px; font:14px Microsoft YaHei;color:#666666; border:1px solid #eeeeee; text-align:center; background:#f6f7f9; }
.tableG13 td.tdLeft { text-align:left; }
.tableG13 td a { color:#FFB66C; text-decoration:none; cursor:pointer; }


.tableG14 { width:100%; border-collapse:collapse; }
.tableG14 th { background:#e9e2da; border:1px solid #eeeeee; padding:10px 4px; font:bold 14px  Microsoft YaHei; color:#9B7D46; text-align:right; }
.tableG14 td { padding:2px; font:14px Microsoft YaHei;color:#666666; border:1px solid #eeeeee; text-align:center; }
.tableG14 tr {background:#fff;}
.tableG14 tr.trbg1 {background:#fff;}
.tableG14 tr.trbg2 {background:#F6F7F9;}
.tableG14 td input {width: 200px; height:25px;}
.tableG14 .input1 {width: 14px;margin-left: 5px;}

.input2{ width: 12px; height:12px;margin:0 8px;}


.tableYL{ width:100%;text-align: center;margin-bottom: 30px;}
.tableYL li a:hover{background: #fff}
.tableYL th{background:#E9E2DA; color:#333; border:1px solid #eeeeee; padding:8px; font: 14px  Microsoft YaHei; }
.tableYL td {padding:5px; font:14px Microsoft YaHei;color:#333;border:1px solid #eeeeee;}
.tableYL th.thRight { text-align:right; }


.tableDY{ margin-top:20px;display: block;text-align: center;}
.tableDY th { font-size:20px; font-weight:bold;border:1px solid #333; }
.tableDY td{padding: 4px;border:1px solid #333;font-size: 15px;width: 100px}




.xzcf_word { text-align: center;padding-bottom: 20px;margin-bottom: 40px;margin-top: 40px; min-height: 400px;}
.xzcf_word span{font: 28px microsoft yahei;color:#333;font-weight: bold; margin-bottom:40px;}
.xzcf_word p{ font: 16px/36px microsoft yahei;color:#333;text-align: left;text-indent: 40px; }
.xzcf_word p em { text-decoration:underline; }


.xzcf_tb{width: 100%;text-align: center;margin-top: 20px;margin-bottom: 20px;}
.xzcf_tb th{padding: 10px;background: #DAE3EA;font: 14px microsoft yahei;color:#0F4F8F;font-weight: bold; border:1px solid #ddd;}
.xzcf_tb td{padding: 10px;background: #F7F7F7;border:1px solid #ddd;font: 14px microsoft yahei;color: #666;font-weight: 400;}
.xzcf_tb td a{text-decoration: underline;color: #1559c8;}
.xzcf_word_nav{width: 100%;background: #fff;overflow: hidden;padding-left: 40px;list-style-type:disc;}
.xzcf_word_nav li{width:50%;float: left;font: 14px microsoft yahei;color: #333;padding: 10px 0;}
.download{height: 400px;border:1px solid #ddd;margin:10px;font: 14px microsoft yahei;color: #666;text-align: center;line-height: 150px; }




.detail_bg { z-index: 998; position:fixed; top:0; left:0; width:100%; height:100%; background:#000; opacity:0.4; filter:alpha(opacity=40); display:none; }
.detailA2 {z-index:999; position:fixed; top:40%; left:35%; width:400px; margin:-79px 0 0 -140px; background-color:#fff; border-radius:4px;}
.detailA3 {z-index:999; position:fixed; top:25%; left:35%; width:390px; margin:-78px 0 0 -140px; background-color:#fff; border-radius:4px;}
.detailA4 {z-index:999; position:fixed; top:50%; left:50%; width:390px; margin:-78px 0 0 -140px; background-color:#fff; border-radius:4px;}
.detailA5 {z-index:999; position:fixed; top:27%; left:42%; width:340px; margin:-78px 0 0 -140px; background-color:#fff; border-radius:4px;}
.detailA6 {z-index:999; position:fixed; top:50%; left:50%; width:390px; margin:-135px 0 0 -140px; background-color:#fff; border-radius:4px;}

.detail_title2 { position: relative; cursor:move; background:#d4b562; border-radius:4px 4px 0 0;  }
.detail_title2 h3 { font:14px/36px Microsoft YaHei; color:#fff; padding-left:18px; }
.detail_title2 .close { float:right;color:#fff; padding:5px; margin:-4px 5px 0 0; font:bold 20px/31px Microsoft YaHei; text-decoration:none; }
.detail_title5 { position: relative; cursor:move; background:#d4b562; border-radius:4px 4px 0 0;  }
.detail_title5 .close { float:right;color:#000; padding:5px; margin:-4px 5px 0 0; font:bold 20px/31px Microsoft YaHei; text-decoration:none; }
.detail_content5 { border-top:0; padding:0px 28px 12px 28px; }
.detail_content2 { border:1px solid #eaeaea; border-top:0; padding:20px 28px 12px 28px; }
.detail_content3 { border:1px solid #eaeaea; border-top:0; padding:0px 28px 12px 28px; }
.inputA1 { width:210px; height:30px;font: 200 13px Microsoft YaHei; margin-left:30px; }
.inputA2 { width:80%; height:30px;font: 200 13px Microsoft YaHei; border:1px solid #aaa; }
.inputA3 { width:200px; height:20px;font: 200 13px Microsoft YaHei; border:1px solid #aaa; }
.btnClear {  padding-left:10px;}
.btnFoot1 { height:59px; text-align:center; background:#f6f6f6; border-radius:0 0 4px 4px; }
.btnFoot1 li { display:inline; margin-right:10px; }
.button3 { width:101px; height:30px; border:none; background:#d4b562; font:200 14px/30px Microsoft YaHei; color:#fff; border-radius:3px; cursor:pointer; margin-top:14px; }
.tableForm { width:100%; margin-left:36px; }
.tableForm th { width:20%; color:#4e4e4e; font:14px Microsoft YaHei; text-align:right; white-space:nowrap; }
.tableForm td { color:#787878; font:12px Microsoft YaHei; text-align:left; padding:5px 0;}


.main_jsxx {float: right;width: 920px; min-height:485px; background: #fff;border-radius: 4px; margin-bottom:20px; }
.table_wrap { padding:20px 16px; }

.tableQ { border-collapse:collapse; width:100%; }
.tableQ thead th { background:#e9e2da; border:1px solid #eeeeee; padding:10px; font:bold 14px  Microsoft YaHei; color:#87550F; text-align:center;  }
.tableQ tbody th { background:#f6f7f9; color:#666; border:1px solid #eeeeee; font-weight:200; font-size:14px; }
.tableQ tbody td { background:#fff; padding:10px 10px 10px 20px; font:200 14px Microsoft YaHei;color:#666666; border:1px solid #eeeeee; text-align:center;word-wrap:break-word; }
.tableQ tbody td.tdLeft { text-align:left; }
.check1 { border:1px solid #a5a5a5; }
.inputTime {width:100%; height:30px; text-indent:8px; font:14px Microsoft YaHei;color:#000; border:1px solid #a9a9a9; background:#fff; }


.tableG { width:100%; border-collapse:collapse; }
.tableG th { background:#e9e2da; border:1px solid #eeeeee; padding:10px; font:bold 14px  Microsoft YaHei; color:#87550F; text-align:center; }
.tableG td { padding:10px; font:14px Microsoft YaHei;color:#666666; border:1px solid #eeeeee; text-align:center; }
.tableG td.tdLeft { text-align:left; }
.tableG td.tdRight { text-align:right; border:0; }
.tableG td.tdRight a { text-decoration:none; }
.tableG td a { color:#FFB66C; text-decoration:underline; padding:0 4px; cursor:pointer; }
.tableG tr {background:#fff;}
.tableG tr.trbg1 {background:#fff;}
.tableG tr.trbg2 {background:#F6F7F9;}
.tableG td input {width: 300px;margin: 0 10px;}


.btnAll {  height:30px; margin-top:30px; text-align:center; }
.btnAll li { height:30px; display:inline; display:inline; margin-right:14px; }

.button4 { height: 30px; background:#D4B562; border:none; font:14px/30px Microsoft YaHei; color:#fff; border-radius:4px; cursor:pointer; text-align:center; padding:0 24px;  }
.button4:hover { background:#CA9E50;}
.button5 { height: 35px; background:#D4B562; border:none; font:14px/30px Microsoft YaHei; color:#fff; border-radius:4px; cursor:pointer; text-align:center; padding:0 33px;  }
.button51 { height: 35px; background:#D0AA63; border:none; font:14px/30px Microsoft YaHei; color:#fff; border-radius:4px; cursor:pointer; text-align:center; padding:0 33px;  }
.button6 { height: 35px; background:#D4B562; border:none; font:14px/30px Microsoft YaHei; color:#fff; border-radius:4px; cursor:pointer; text-align:center; padding:0 33px;  }

.button41 { height: 35px; background:#AA802F; border:none; font:14px/35px Microsoft YaHei; color:#fff; border-radius:4px; cursor:pointer; text-align:center; padding:0 33px;  }

.typeC { height:20px; margin-bottom:20px; margin-top:10px; }
.typeC li { float:left; margin-right:36px; font:14px/20px Microsoft YaHei; color:#333; }
.typeC li.marginA { margin-right:20px;}
.typeC li.marginB { margin-right:10px;}
.typeC li.redInfo { font-size: 14px; color: #FF0000; font-weight: 700; }    

.inputB { width:98%!important; border:1px solid #a9a9a9; height:28px; }
.inputB3 { width:60%; border:1px solid #a9a9a9; height:28px; }
.inputB2 { width:90%; border:1px solid #a9a9a9; height:28px; }
.inputB1 {width:44%; border:1px solid #a9a9a9; height:28px;}
.textB { width:100%; border:1px solid #a9a9a9; height:60px; }
.left_menu1 dl dt[disabled],.left_menu1 dl dt:disabled { color:#ccc; text-shadow:0px 1px 0px #fff; background:#886727; opacity:0.6; filter:alpha(opacity=60); cursor:default; }
.left_menu1 dl dt[disabled]:hover { background:#886727;}

.marginTop { margin-top:20px;}

#dialog-iframe-annual { border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}

.tableQ1 { width:100%; border-collapse:collapse; }
.tableQ1 th { background:#e9e2da; border:1px solid #eeeeee; padding:10px; font:bold 14px  Microsoft YaHei; color:#87550F; text-align:center; }
.tableQ1 td { padding:10px; font:14px Microsoft YaHei;color:#666666; border:1px solid #eeeeee; text-align:left;background:#fff; }
.tableQ1 td.tdbg1 {background:#f6f7f9;}
.tableQ1 td a { color:#3278b6; text-decoration:none; cursor:pointer; }


.tableQ2 { width:100%; border-collapse:collapse; }
.tableQ2 th { background:#e9e2da; border:1px solid #eeeeee; padding:10px; font:bold 14px  Microsoft YaHei; color:#87550F; text-align:center; }
.tableQ2 td { padding:10px; font:14px Microsoft YaHei;color:#666666; border:1px solid #eeeeee; text-align:center; white-space:nowrap; }
.tableQ2 td.tdLeft { text-align:left; }
.tableQ2 td a { color:#ffb66c; text-decoration: underline!important; cursor:pointer; }
.tableQ2 tr.trbg1 {background:#fff;}
.tableQ2 tr.trbg2 {background:#F6F7F9;}

.tableQ3 { width:100%; border-collapse:collapse; }
.tableQ3 th { background:#e9e2da; border:1px solid #eeeeee; padding:10px; font:bold 14px  Microsoft YaHei; color:#87550F; text-align:center; }
.tableQ3 td { padding:10px 0px; font:14px Microsoft YaHei;color:#666666; border:1px solid #eeeeee; text-align:center; }
.tableQ3 td.tdLeft { text-align:left; }
.tableQ3 td a { color:#ffb66c; text-decoration: underline!important; cursor:pointer; }
.tableQ3 tr.trbg1 {background:#fff;}
.tableQ3 tr.trbg2 {background:#F6F7F9;}


.printTitle { background:#fff; width:313px; height:113px; margin:30px auto; text-align:center; }
.printTitle h1 { font:22px/64px Microsoft YaHei; }
.printTitle h2 { font:14px/49px Microsoft YaHei; }
.tableP { width:815px; border-collapse:collapse; margin:0 auto; background:#fff; }
.tableP table { width:100%; border-collapse:collapse; }
.tableP th { background:#fff; border:1px solid #e8e8e8; padding:14px 10px; font:200 14px  Microsoft YaHei; color:#333; text-align:center; }
.tableP td { padding:14px 10px; font:14px Microsoft YaHei;color:#666666; border:1px solid #e8e8e8; text-align:center; }


.btn_YL { height:30px; margin-top:30px;margin-bottom: 30px; text-align:center; }
.btn_YL li { height:30px; display:inline; display:inline; margin-right:24px; }

.button7 { height: 43px; background:#fff; border:none; font:14px/30px Microsoft YaHei; color:#333; border-radius:4px; cursor:pointer; text-align:center; padding:0 24px;border: 1px solid #0b4c8c;  }
.button7:hover { background:#CA9E50; color:#fff; border:1px solid #CA9E50; }
.button8 { height: 43px; background:#fff; border:none; font:14px/32px Microsoft YaHei; color:#333; border-radius:4px; cursor:pointer; text-align:center; padding:0 20px;  border: 1px solid #0b4c8c}
.button8:hover { background:#eaeaea; border:1px solid #acacac; }
.button9 { height: 43px; background:#fff; border:none; font:14px/32px Microsoft YaHei; color:#333; border-radius:4px; cursor:pointer; text-align:center; padding:0 40px;  border: 1px solid #0b4c8c}
.button9:hover { background:#eaeaea; border:1px solid #acacac; }




.tbxz_word { min-height:1195px; text-align: center; margin: 16px 0 26px 0; padding:50px 98px 60px 98px;}
.tbxz_word h1 {font:28px Simsun; color:#000; font-weight: bold; margin-bottom:30px;}
.tbxz_word p{font:400 19px Microsoft YaHei;color:#3e3e3e;text-align: left; padding-bottom:28px;}


.tbxz_word1 { text-align: center; background:#fff; border-top:4px solid #cbcbcb; border-bottom:4px solid #cbcbcb; border-left:12px solid #cbcbcb; border-right:12px solid #cbcbcb; padding:34px 0 20px 0;}
.tbxz_word1 h1 {font:28px Microsoft YaHei; color:#000; font-weight: 400; margin-bottom:24px;}
.tbxz_word1 p{font:400 18px/36px Microsoft YaHei;color:#333;text-align: left;text-indent: 40px;}
.tbxz_word1 p.textSmall { font-size:14px; text-align:center; padding-right:32px; padding-top:10px; }


.radio_bar { text-align:center; height:40px; background:#f1f1f1; }
.radio_bar li { display:inline; height:40px; line-height:40px; margin-left:16px; color:#666; font-size:14px; font-family:Microsoft Yahei; }
.radio_bar input[type=radio] { height:16px; }
.sign_infor1 {margin: 88px auto 38px auto;font:14px microsoft yahei;text-align: right; }
.sign_infor1 td b { font:22px Microsoft YaHei; font-weight: bolder; color:#e42b2c; padding-right:8px; vertical-align:middle; }
.sign_infor1 td{ padding: 9px; }
.sign_infor1 td input{ width: 300px; height: 24px}
.sign_infor1 td .linkA { background: url(../png/3w84eb.png) no-repeat left center; color:#0c73b6; padding-left:26px; text-decoration:none; }
sign_infor1 td .linkA:hover { color:#137fc0; }
.sign_infor1 td b { color:#e75b5c; font-size:12px; }
.sign_infor1 td.tdLeft { text-align:left; width:140px; }

.sign_infor2 {margin: 38px auto 38px auto;font:14px microsoft yahei;text-align: right; }
.sign_infor2 td b { font:22px Microsoft YaHei; font-weight: bolder; color:#e42b2c; padding-right:8px; vertical-align:middle; }
.sign_infor2 td{ padding: 9px; }
.sign_infor2 td input{ width: 300px; height: 24px}
.sign_infor2 td .linkA { background: url(../png/3w84eb.png) no-repeat left center; color:#0c73b6; padding-left:26px; text-decoration:none; }
sign_infor2 td .linkA:hover { color:#137fc0; }
.sign_infor2 td b { color:#e75b5c; font-size:12px; }
.sign_infor2 td.tdLeft { text-align:left; width:140px; }


.sign_infor3 {margin: 20px auto 20px auto;font:14px microsoft yahei;text-align: right; }
.sign_infor3 td b { font:22px Microsoft YaHei; font-weight: bolder; color:#e42b2c; padding-right:8px; vertical-align:middle; }
.sign_infor3 td{ padding: 9px; }
.sign_infor3 td input{ width: 200px; height: 20px}
.sign_infor3 td .linkA { background: url(../png/3w84eb.png) no-repeat left center; color:#0c73b6; padding-left:26px; text-decoration:none; }
sign_infor3 td .linkA:hover { color:#137fc0; }
.sign_infor3 td b { color:#e75b5c; font-size:12px; }
.sign_infor3 td.tdLeft { text-align:left; width:140px; }





.footer{text-align:center; border-top:1px solid #d4d4d4; padding:10px 0; background:#fff;}
.footer p{ font:12px/20px Simsun; color:#666666;  }
.footer a.redA1 { font:12px/20px Microsoft YaHei; color:#FF0000; cursor:pointer; text-decoration:none; }
.footer a.redA1:hover { color:#0000ff; }


.ui-dialog-buttonset button[type=button] {
	width: 87px;
    height: 27px;
    border: none;
    background: #d4b562;
    font: 200 15px/20px Microsoft YaHei;
    color: #fff;
    cursor: pointer;
    margin-top: 5px;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
}

.ui-dialog-buttonset button[type=button]:hover {
	background:#ab812d;
}



.mTop { margin-top:10px; }
.mBottom { margin-bottom:10px; }
.show { display:block; }
.hide { display:none; }
.left { text-align:left; }
.center { text-align:center; }
.right { text-align:right; }
.fL { float:left; }
.fR { float:right; }
.indent { text-indent:2em; }
.readonly { background:#fff; color:#333; }
.must { color:red; padding-left:3px; }
.hide-position { position:absolute; left:-99999px}


.login-popup .tips { color:red; padding:0 25px; font-size:12px; font-family:Microsoft Yahei; }
.login-popup .tips1 { padding:0 94px; font-size:16px; font-family:Microsoft Yahei; }

.report .table_wrap table {  _width:990px; _margin-left:10px; _margin-right:10px; }
.report .table_wrap .search-bar { width:100%; height:38px; padding:10px; }
.report .table_wrap .search-bar .s-box { float:left; margin-right:6px; }
.report .table_wrap .search-bar .s-box input { width:506px; height:30px; line-height:24px; _height:34px; padding:2px; font-size:14px; color:#bdbdbd; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.report .table_wrap .search-bar .s-btn { float:left; }
.report .table_wrap .search-bar .s-btn a { background:url(https://fw.scjgj.sh.gov.cn/noticerpt/css/images/notice/se-su-b.png) no-repeat top; width:122px; height:36px; display:block; text-decoration:none; }
.report .table_wrap .search-bar .s-btn a:hover { background:url(https://fw.scjgj.sh.gov.cn/noticerpt/css/images/notice/se-su-a.png) no-repeat top; }


.tbxz_word_shanghai { text-align: center; margin: 40px 0 26px 0; padding:54px 180px 60px 180px;}
.tbxz_word_shanghai h1 {font:28px Microsoft YaHei; color:#000; font-weight: 400; margin-bottom:60px;}
.tbxz_word_shanghai p{font:400 20px/36px Simsun;color:#000;text-align: left;text-indent: 40px;}
.table_shanghai { border-collapse:collapse; margin:10px 0; }
.table_shanghai th { border:1px solid #333; font:400 18px Simsun;color:#000; padding:8px;}
.table_shanghai td { border:1px solid #333; font:400 18px Simsun;color:#000; padding:8px;}


.tab_allA { padding:20px 10px 0 10px;}
.tabs_list_ccjc{height:38px;border-bottom:4px solid #d0aa63;}
.tabs_list_ccjc li{font-weight: 600;font-size: 14px;font-family: Microsoft YaHei;display: inline-block; margin: 0 10px 0 0;list-style: none;cursor: pointer;	float: left;}
.tabs_list_ccjc li a{ display:block;padding: 10px 20px; color: #766e59;background:#efe6ce;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;text-decoration:none;height:18px;}
.tabs_list_ccjc li.current a{ background:#d0a862;color:#fff;}
.tabs_list_ccjc li.current a:hover{ background:#c89e55;}
.tabs_list_ccjc li a:hover{ background:#e6ddc5;}
.tabLine { background:#fff; height:2px; border-bottom:1px solid #e7e7e7; position:relative; top:39px;  }

.helpPosition { position:absolute; top:13px; right:5px;}


.input-text{
height: 28px;
width: 315px;
line-height: 28px;
vertical-align: middle;
background: #ffffff;
border:1px solid #aaaaaa;
float: left;
}
.link-btn{
width: 62px;
height: 28px;
display: inline-block;
line-height: 25px;
text-align: center;
vertical-align: middle;
 background:url(https://fw.scjgj.sh.gov.cn/noticerpt/css/images/upload_file.png) no-repeat;
color: #333333!important;
text-decoration: none;
margin-top: -38px;
float: right;
padding-right: 57px;
}

.link-btn:hover {
  opacity: 0.8;
  filter: (opacity=80);
}

.file-uploader-wrap{
position: relative;
height: 28px;
}
.file-uploader-wrap-fake{
position: absolute;
top: 0;
left: 0;
z-index: 1;
height: 27px;
_display : none;
}
.file-uploader-wrap .file-uploader{
position: relative;
width: 400px;
height: 27px;
text-align: right;
filter : alpha(opacity = 0);
opacity: 0;
z-index: 2;
cursor: pointer;
_filter : none;
_text-align : left;
_line-height : 27px;
}


.typeC2 { border-collapse: collapse; width: 100%; margin-bottom: 20px; }
.typeC2 td { color: #ff0000; font: 14px microsoft yahei; font-weight: 600; padding:2px 0px 2px 8px;  border: 1px solid #aaaaaa; }


.dissent-content .tab {display: none;}
.tabs_listP {height:38px;
	border:1px solid #989898; border-collapse: collapse; }
.tabs_listP li{font-weight: 600;
    font-size: 14px;
    font-family: Microsoft YaHei;
    display: inline-block;
    width:33.2%;
    list-style: none;
    cursor: pointer;
    float: left;
	border-right:1px solid #989898;
   }
	.tabs_listP li a{ display:block;padding: 10px 20px; color: #766e59;
	text-decoration:none;
	height:18px;
}
.tabs_listP li.current a{ background:#F56161;color:#fff;}
.tabs_listP li.current a:hover{ background:#F56161; color:fff;}

.tableQ10 { width:100%; border-collapse:collapse; }
.tableQ10 th {background:#e9e2da; color:#87550F; border:1px solid #eeeeee; padding:10px 20px; font:bold 14px  Microsoft YaHei; text-align:right; }
.tableQ10 td {padding:5px 10px 5px; font:14px Microsoft YaHei;color:#333;border:1px solid #eeeeee;text-align:left;}
.tableQ10 td.tdbg1 {background:#F6F7F9;}
.tableQ10 td a { color:#3278b6; text-decoration:none; cursor:pointer; }
.tableQ10 input{width: 90%;height: 30px;color: #333;}
.tableQ10 select{width: 90%;height: 34px;color: #333;}
.tableQ10 .input1{width: 14px;margin-left: 10px}
.tableQ10 .input2{width: 12px;margin:0 8px;}
.tableQ10 .input3{width: 12px;margin:0 8px;}
.tableQ10 tr {background:#F6F7F9;}



.mTop { margin-top:10px; }
.mBottom { margin-bottom:10px; }
.show { display:block; }
.hide { display:none; }
.left { text-align:left; }
.center { text-align:center; }
.right { text-align:right; }
.fL { float:left; }
.fR { float:right; }
.indent { text-indent:2em; }
.readonly { background:#fff; color:#333; }
.must { color:red; padding-left:3px; }





 .spinBg { background:#fff; width:238px; height:32px; margin:0 auto;  display:block; border:1px solid #ccc; border-radius:3px; }
 .spinBg li { display:block; float:left; height:32px; width:118px; font:14px Simsun; color:#000; line-height:32px; text-align:center; border-right:1px solid #ccc; }
 .spinBg li:last-child { border-right:none;}
 .spinBg li.leftSpin { background:url(../png/ilnm4j.png) no-repeat;}
 .spinBg li.rightSpin { background:url(../png/fx1tsc.png) no-repeat;}
 .spinBg li.leftSpin:hover { background:url(../png/nizyml.png) no-repeat;background-color:#c99939;color:#fff;cursor: pointer;}
 .spinBg li.rightSpin:hover { background:url(../png/6guixw.png) no-repeat;background-color:#c99939;color:#fff;cursor: pointer;}


 
 #imgConac{ margin-top: -70px;margin-left: 100px;}

 
.tableB1 { width:100%; border-collapse:collapse; }
.tableB1 th {background:#e9e2da; color:#87550F; border:1px solid #eeeeee; padding:10px 20px; font:bold 14px  Microsoft YaHei; text-align:right; }
.tableB1 td {padding:5px; font:14px Microsoft YaHei;color:#333;border:1px solid #eeeeee;text-align:left;}
.tableB1 td.tdbg1 {background:#F6F7F9;}
.tableB1 td a { color:#3278b6; text-decoration:none; cursor:pointer; }
.tableB1 input{width: 400px;height: 26px;margin: 0 10px 0 60px;}
.tableB1 .input1{width: 14px;margin-left: 10px}
.tableB1 .input2{width: 12px;margin:0 8px;}
.tableB1 .input3{width: 12px;margin:0 8px;}

.tableB1 tr {background:#F6F7F9;}
.sel_cc { width: 404px; margin: 0 10px 0 60px; height: 30px; line-height: 30px;}

.con_red { padding-bottom: 20px;}
.title_red { font-size: 16px; font-weight: 400; color: #f00; display: inline-block; }
.title_red i { width: 5px; height: 13px; display: inline-block; vertical-align: middle; margin-right: 10px; border: 1px solid #7f3f02; background: #ff0301; }

.con_yellow { padding-bottom: 20px;}
.title_yellow { font-size: 16px; font-weight: 400; color: #804000; display: inline-block; }
.title_yellow i { width: 5px; height: 13px; display: inline-block; vertical-align: middle; margin-right: 10px; border: 1px solid #7f3f02; background: #804000; }


textarea.text_cc { border: 1px solid #a9a9a9; height: 70px; padding: 5px; font-size: 14px; color: #333; resize: none;}

.con_hg .title_red { padding-bottom: 10px;}
.tb_bg { background: #fff;}

.title_line { height: 40px; line-height: 40px; text-align: center; position: relative; padding-bottom: 10px;}
.title_line em { height: 1px ; width: 100%; display: block; background: #333; position: absolute; top: 50%; z-index: 1; }
.title_line span { color: #333; padding: 2px 40px; font-size: 20px; background: #fff; display: inline-block; position: relative; z-index: 2; }

input.plus_a { width: 16px; height: 16px; border: none; background: url(../png/kt9ufs.png) no-repeat center ;cursor:pointer; }
input.minus_a { width: 16px; height: 16px; border: none; background: url(../png/l3idac.png) no-repeat center ;cursor:pointer; }


.tit_com_area { padding: 10px 0 10px 200px; margin-top: 10px;}
span.title_com { text-align: left; font-size: 16px; font-weight: 400; height: 14px; display: inline-block; line-height: 14px; padding-left: 10px; color: #AB812D; border-left:4px solid #AB812D ; }
.code_wrap { background: #d0aa63; text-align: center; padding: 30px 0;}
.code_wrap p.info_dl { color: #fff; font-size: 16px; padding: 5px 20px; }
.code_wrap p.info_ab { font-size: 14px; padding: 5px 20px; cursor: pointer;  color: #f1e6d5!important; text-decoration: underline; }
.code_wrap p.info_dd { font-size: 13px; padding: 5px 20px; color: #000!important;}



.space_table_b { margin-top: 30px;}
.space_table_b th { padding-left: 4px; padding-right: 4px; white-space: nowrap;}
.space_table_b th.th_tip { text-align: left; color: red; font-size: 14px; font-family: "microsoft yahei"; background: none; border: none; }
.space_table_b td { padding: 4px; width: 10%;}
.space_table_b td.td_no_border { border: none; color: red; }
b.qs_plus, b.qs_del , b.qs_plus_t { width: 16px; height: 16px; display:inline-block; vertical-align: middle; background: url(../png/fmqhv2.png) no-repeat; margin-left: 10px; cursor: pointer;  }
b.qs_del { background: url(../png/qjjrv5.png) no-repeat;}
.btnAll li { margin: 0 7px!important; }
p.pop_tip_red { font-size: 16px; font-family: "microsoft yahei";  color: red; padding-top: 40px; text-align: center;}
p.tx_be_tip { font-size: 18px; font-family: "microsoft yahei";  font-weight: bold; color: red; padding-top: 100px; text-align: center;}
p.tx_be_tip_min { font-size: 14px; font-family: "microsoft yahei";  color: red; text-align: center; padding-bottom: 60px;}
#nav h2.title_bb {font-size: 16px; font-family: "microsoft yahei"; color: #fff;background: url(../png/cfjx87.png) no-repeat center left;text-indent: 20px;float:  left;line-height: 47px;margin-left: -16px;}
.tag_nav_wrap { text-align: center; padding-top: 50px;}
.tag_nav_wrap .entrance_nav { width: auto; display: inline-block;}
.tag_nav_wrap .entrance_nav li { width: 300px;}


.red { color:#f00; }
.red_middle { color:#f00;font-size: 15px }
.selSm { width:110px; border:1px solid #a9a9a9; height:28px; line-height: 28px; }
.inpSm { width:320px; border:1px solid #a9a9a9; height:28px; line-height: 28px; }
.tbThd { font-weight:bold; }
.tbThd span { width:50px; display: inline-block; }
.tbThd a { font-weight:normal; margin:0 15px 0 5px; text-decoration: underline; color: #00f; display: inline-block; }
.detail_bg { z-index: 998; position:fixed; top:0; left:0; width:100%; height:100%; background:#000; opacity:0.4; filter:alpha(opacity=40); display:none; }
.wd { width:630px; height: 300px; background: #fff; border-radius: 5px; box-shadow:3px 3px 3px #bbb; overflow: hidden; position: absolute; top: 50%; left: 50%; margin-top: -150px; margin-left: -315px; z-index: 999; display: none; }
.wd h2 { height: 40px; padding-left: 30px; line-height: 38px; font-size: 16px; font-weight: normal; background:#ab812d url(../png/qay1bl.png) no-repeat 15px center; color: #fff; }
.wdCon { padding:10px; }
.tbLst th, .tbLst td { padding:5px; text-align: center; }
.pgct li { width:30%; line-height: 30px; text-align: right; float:left; }
.pgct li, .pgct li a { color:#666; font-size: 14px; }
.pgct li.ct { width:98%;}
.pgct li a:hover{color:#87550f;}
.pgct li, .pgct li span, .pgct li, .pgct li a{margin:0 5px}


.tips_t {
    font-size: 14px;
    line-height: 28px;
    text-align: left;
    color: #666;
}

.czlk { padding: 20px 0; }
.czlk a { min-width: 150px; margin-right: 20px; padding: 0 20px; line-height: 38px; border: 1px solid #ab812d; border-radius: 3px; font-size: 16px; color: #ab812d; display: inline-block; }
.czlk a i { width:20px; height: 20px; margin: 10px 5px 0 0; background-image: url(../png/jurihy.png); background-repeat: no-repeat; display: inline-block; float: left; }
.czlk a i.sysm { background-position: 0 0; }
.czlk a i.cjwt { background-position: -20px 0; }
.czlk a:hover { background: #f8f2e6; text-decoration: none; }
.czSel { margin-top: 20px; border-top: 1px solid #eee; }
.czSel h3 { margin: 30px 0 15px 0; font-size:16px; color: #ab812d; }
.czSel label { font-size: 18px; color: #666; vertical-align: middle; cursor: pointer; }
.czSel label input[type="radio"] { margin-right: 10px; border: 1px solid #ac812e; }