﻿﻿/*--------reset-------- */
 html {
    zoom: expression(function(ele) {
        ele.style.zoom="1";
        document.execCommand("BackgroundImageCache", false, true);
    }
    (this));
}

/*哀悼置灰*/
/*body {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
}*/
/*ie6,鼠标放上去背景(切换)图片不闪烁*/
 body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, button, p, blockquote, th, td {
    margin:0;
    padding:0;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}
label, input, button, select, textarea {
    font-family:Arial, sans-serif;
    font-size: 12px;
}
fieldset, img, abbr, acronym {
    border: 0;
}
ol, ul {
    list-style: none;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 16px;
    font-weight: normal;
    font-family:"微软雅黑";
}
a:focus, *:focus {
    outline:none;
}
ins {
    text-decoration: none;
}
del {
    text-decoration: line-through;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
    content:'';
    content: none;
}
/* --------base-------- */
 body {
    font-family:'Microsoft YaHei','Helvetica Neue', Helvetica, Arial, Sans-serif;
    line-height: 1.7;
    font-size: 14px;
    color: #555;
    background-color: #fff;
}
abbr, acronym {
    border-bottom: 1px dotted #aaa;
    cursor: help;
}
.placeholder {
    color:#999;
    margin-left:3px;
    margin-top:3px;
}
table {
    font-size: 12px;
}
em {
    font-style: italic;
}
ul {
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
}
.black {
    color:#000;
}
.white {
    color:#FFF;
}
.red {
    color:#a2030d;
}
.blue, .blue a {
    color:#114ec9;
}
.blue a:hover {
    color:#a2030d;
}
.green {
    color:#2f973f;
}
.brown {
    color: #A89C6B;
}
.gray {
    color:#ccc;
}
/* ---------------- */
 a {
    text-decoration:none;
    star:expression(onfocus=this.blur);
    cursor:pointer;
    color: #10218b;
}
a:hover {
    text-decoration:none;
    star:expression(onfocus=this.blur);
    cursor:pointer;
    color: #114ec9;
}
.copyright-a{
    color: #ccdef4;
}
.copyright-a a:hover{
    color: #fff;
}
.cb:after, .cb_li li:after {
    content:"\20";
    display: block;
    width:0;
    height:0;
    clear:both;
}
.cb, .cb_li li {
    zoom:1;
}
.ofH {
    overflow:hidden;
}
.clear {
    width:0;
    height:0;
    clear:both;
    overflow:hidden;
}
.mc {
    margin-left:auto;
    margin-right:auto;
}
.taL {
    text-align:left;
}
.taC {
    text-align:center;
}
.taR {
    text-align:right;
}
.bod {
    border:1px solid red;
}
.fL {
    float:left;
}
.fR {
    float:right;
}
.dpB {
    display:block;
}
.dpN {
    display:none;
}
.dpIB {
    display:inline-block;
}
.b {
    font-weight:700;
}
/*public*/
 .ui{
    background:url(https:/static.122.gov.cn/V1.32.7/plat/static/css/images/ui.png) no-repeat;
}
.wx {
    background: url(https:/static.122.gov.cn/V1.32.7/plat/static/css/images/gabjtkys2.jpg) no-repeat;
}
.ico {
    background:url(https:/static.122.gov.cn/V1.32.7/plat/static/css/images/ui.png) no-repeat;
}
.ico-color {
    background:url(https:/static.122.gov.cn/V1.32.7/plat/static/css/images/ui-color.png) no-repeat;
}
.mt10 {
    margin-top:10px;
}
.mt20 {
    margin-top:20px;
}
.ml10 {
    margin-left:10px;
}
.ml20 {
    margin-left:20px;
}
.mb10 {
    margin-bottom: 10px;
}
.mb20 {
    margin-bottom: 20px;
}
.mb0 {
    margin-bottom: 0px;
}
.lh10 {
    line-height:1;
}
.lh12 {
    line-height:1.2;
}
.lh13 {
    line-height:1.3;
}
.lh15 {
    line-height:1.5;
}
.cF {
    color:#fff;
}
.br_pub {
    border-radius:2px;
}
/*Gradual change*/
 .gcBlue {
    border-top:2px solid #114ec9;
    color:#114ec9;
    background-color: #f5f5f5;
}
a:hover.gcBlue {
    color:#fff;
}
.gcLight {
    background:#e5e5e5;
    color:#999;
}
a:hover.gcLight {
    background:#0078c8;
    color:#fff;
    text-shadow:0 -1px 0 rgba(0, 0, 0, .6);
}
.gcOrange {
    border-top:1px solid #c87800;
    color:#c87800;
    background-color: #f5f5f5;
}
a:hover.gcOrange, a:hover.gcRed, a:hover.gcGreen {
    color:#fff;
}
.gcRed {
    border-top:2px solid #b45000;
    color:#b45000;
    background-color: #f5f5f5;
}
.gcGreen {
    border-top:2px solid #2f973f;
    color:#2f973f;
    background-color: #f5f5f5;
}
.gcGray {
    border-top:2px solid #555;
    color:#555;
    background-color: #f5f5f5;
}
.gcDdd {
    border-top:2px solid #ddd;
    color:#ddd;
    background-color: #f5f5f5;
}
/*title-bar*/
 .title-bar {
    padding-left:10px;
    padding-right:10px;
    height:40px;
    line-height:40px;
    background:#f5f5f5;
    border-radius:0;
    border-top: 2px solid #ccc;
    font-size: 16px;
    font-family: 微软雅黑;
}
.title-bar i {
    margin-right: 5px;
}
.title-bar.dark {
    background-color:#114ec9;
    color: #fff;
    padding-top:10px;
    border-bottom: none;
    margin-bottom: 20px;
}
.title-bar.dark h3 {
    font-size: 16px;
    font-family: 微软雅黑;
    font-weight: normal;
}
#info-search .title-bar, #notice-search-bar .title-bar, .notice-detail-table .title-bar {
    border-color:#2e863e;
    color: #2e863e;
}
.notice .title-bar {
}
.title-bar.green {
    border-color:#2e863e;
}
.title-bar.brown {
    border-color:#A89C6B;
}
.title-bar.blue {
    border-color:#114ec9;
}
.title-bar.red {
    border-color:#a2030d;
}
.title-bar .more {
    font-weight:400;
    position:absolute;
    right:10px;
    top:15px;
}
.content-box {
    border:none;
}
.content-box.ul a {
    display:block;
}
/*ico*/
.ico-logo {
    width: 60px;
    height: 60px;
    background-position: 0 0;
}

.ico {
    margin-right: 5px;
    float: left;
}

.ico-liArrow {
    width: 10px;
    height: 10px;
    background-position: 0 -90px;
}

.ico-news {
    width: 18px;
    height: 15px;
    background-position: 0 -70px;
}

.ico-attention {
    width: 17px;
    height: 17px;
    background-position: -20px -70px;
}

.ico-help {
    width: 16px;
    height: 18px;
    background-position: -40px -70px;
}

.ico-sound {
    width: 16px;
    height: 18px;
    background-position: -60px -70px;
}

.ico-bin {
    width: 16px;
    height: 15px;
    background-position: -150px -190px;
}

.ico-lpn2 {
    width: 40px;
    height: 30px;
    background-position: -80px -70px;
}

.ico-lic {
    width: 40px;
    height: 30px;
    background-position: -120px -70px;
}

.ico-lic-green {
    width: 40px;
    height: 30px;
    background-position: -120px -100px;
}

.ico-lic2 {
    width: 40px;
    height: 30px;
    background-position: -160px -70px;
}

.ico-test {
    width: 40px;
    height: 30px;
    background-position: -200px -70px;
}

.ico-test2 {
    width: 40px;
    height: 30px;
    background-position: -240px -70px;
}

.ico-lpn3 {
    width: 40px;
    height: 30px;
    background-position: -280px -70px;
}

.ico-exam2 {
    width: 40px;
    height: 30px;
    background-position: -320px -70px;
}

.ico-exam3 {
    width: 40px;
    height: 30px;
    background-position: -360px -70px;
}

.ico-lic4 {
    width: 40px;
    height: 30px;
    background-position: -400px -70px;
}

.ico-lic5 {
    width: 40px;
    height: 30px;
    background-position: -440px -70px;
}

.ico-lic6 {
    width: 40px;
    height: 30px;
    background-position: -480px -70px;
}

.ico-lic7 {
    width: 40px;
    height: 30px;
    background-position: -520px -70px;
}

.ico-lic8 {
    width: 40px;
    height: 30px;
    background-position: 0 -130px;
}

/**达到年龄换证**/
.icon-serve1 {
    width: 40px;
    height: 30px;
    background-position: 0 -510px;
}

/**遗失补证**/
.icon-serve2 {
    width: 40px;
    height: 30px;
    background-position: -40px -510px;
}

/**申请延期审验*/
.icon-serve3 {
    width: 40px;
    height: 30px;
    background-position: -80px -510px;
}

/**取消预约**/
.icon-serve4 {
    width: 40px;
    height: 30px;
    background-position: -120px -510px;
}

/**寄件地址管理**/
.icon-serve5 {
    width: 40px;
    height: 30px;
    background-position: 0px -450px;
}

/**用户信息修改**/
.icon-serve6 {
    width: 40px;
    height: 30px;
    background-position: -40px -450px;
}

/**用户密码修改**/
.icon-serve7 {
    width: 40px;
    height: 30px;
    background-position: -80px -450px;
}

/**删除账户**/
.icon-serve8 {
    width: 40px;
    height: 30px;
    background-position: -120px -450px;
}

/**医院体检**/
.icon-serve9 {
    width: 40px;
    height: 30px;
    background-position: -160px -510px;
}

/**事故处理**/
.icon-accident {
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: middle;
    margin: 5px 10px 5px 0;
    background-image: url(https:/static.122.gov.cn/V1.32.7/plat/static/css/images/ui.png);
    background-repeat: no-repeat;
    background-position: 0 -430px;
}

.ico-exam4 {
    width: 40px;
    height: 30px;
    background-position: -40px -130px;
}

.ico-pay {
    width: 40px;
    height: 30px;
    background-position: -80px -130px;
}

.ico-res {
    width: 40px;
    height: 30px;
    background-position: -120px -130px;
}

.ico-jdcxsz {
    width: 40px;
    height: 30px;
    background-position: -160px -130px;
}

.ico-res2 {
    width: 40px;
    height: 30px;
    background-position: -160px -130px;
}

.ico-cam2 {
    width: 40px;
    height: 30px;
    background-position: -200px -130px;
}

.ico-pay2 {
    width: 40px;
    height: 30px;
    background-position: -240px -130px;
}

.ico-jszywyy {
    width: 44px;
    height: 30px;
    background-position: -280px -130px;
}

.ico-cam {
    width: 50px;
    height: 40px;
    background-position: 0 -190px;
}

.ico-exam {
    width: 50px;
    height: 40px;
    background-position: -50px -190px;
}

.ico-lpn {
    width: 50px;
    height: 40px;
    background-position: -100px -190px;
}

.ico-search {
    width: 16px;
    height: 40px;
    background-position: -150px -178px;
}

.ico-search-light {
    width: 16px;
    height: 32px;
    background-position: -166px -182px;
}
/*header*/
.top-nav {}
.top-nav .dropdown {}
.top-nav > a {
    color: #ccdef4;
    display: block;
    line-height: 30px;
    height: 30px;
}
.top-nav .dropdown > a {color:#9eb3d8;display:block;padding:0 10px;line-height:22px;}
.top-nav .open {
    color: #10218b;
}
.top-nav .open > a{
    color: #10218b;
    background-color: #fff;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
}
.login-pane{
	float: right;
	margin-left: 10px;
    z-index: 999;
}
.login-pane > .btn{
	color: #10218b;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    font-weight: normal;
    text-shadow: 0 0px 0 #fff;
}
.login-pane{float:right;margin-left:-1px;}
.login-pane > .btn{height:24px;line-height:24px;color:#9eb3d8;border-radius:0;border:none;border-left:1px solid #1d53b5;border-right:1px solid #1d53b5;display:block;padding:0 10px;font-weight:400;text-shadow:none;background:none;transition:.2s ease-in-out;filter:none;background-color:none;}
.login-pane > .btn:hover{color:#fff;}

.login-pane.open > .btn{
    color: #ffffff;
    background-color: #35aa47;
    background-image: -moz-linear-gradient(top, #35aa47, #35aa47);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#35aa47), to(#35aa47));
    background-image: -webkit-linear-gradient(top, #35aa47, #35aa47);
    background-image: -o-linear-gradient(top, #35aa47, #35aa47);
    background-image: linear-gradient(to bottom, #35aa47, #35aa47);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff35aa47', endColorstr='#ff35aa47', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.login-tab h4{
    margin-bottom: 10px;
}
.login-tab form{
    z-index: 9999;
}
.login-pane.open a,.login-pane.open p{
    background-color: #f2f2f2;
    font-size: 12px;
}
.login-tab label{
    float: left;
    margin-bottom: 0px;
}
.login-tab .btn-block{
    margin-bottom: 5px;
}
.forgot-pwd{
    width: 100%;
    display: block;
    float: left;
    margin-bottom: 5px;
}
#toptool{height:24px;background-color:#0d419d;}
#toptool .container{position:relative;}
.login-pane.open p{
    color: #555;
}
#qyjgdl {
    padding-top: 20px;
    background:#fff url(https:/static.122.gov.cn/V1.32.7/plat/static/css/images/login-bg2.jpg) right bottom no-repeat;
}
.login-tab {
    top:30px;
    right: 0px;
    position: absolute;
    background-color: #f2f2f2;
    padding: 12px;
    width:224px;
    border-radius: 4px;
    border: 1px solid #ccc;
    z-index: 999;
    box-shadow:0 5px 20px rgba(0,0,0,.2);
    display: none;
}
.open .login-tab {
    display:block;
}
.login-msg {
    color: #b94a48;
    background-color: #F5DDDC;
    text-align:center;
    margin-bottom: 10px;
}
.msg-warning {
    color: #555;
    background-color: #FFF9B0;
    text-align:center;
    padding: 10px;
}
.login-tab form a {
    padding: 0px;
}
.district{
    color: #ffc954;
    font-weight: bold;
}
.user-center,.open .district{
    color: #DD4B39;
    font-weight: bold;
}
.search-bar {
    display: block;
    width: 100%;
    float: left;
    margin-bottom: 20px;
}
.search-bar input {
    width: 70%;
    float: left;
    /*border-radius: 0px;*/
    border:0px;
    padding: 2.5%;
}
.search-bar button {
    width: 25%;
    float: left;
    height: 40px;
    text-align: center;
    line-height: 40px;
    background-color: #2f973f;
    color: #fff;
    font-size: 16px;
    font-family: 微软雅黑;
}
.ui-header{background:url(https:/static.122.gov.cn/V1.32.7/plat/static/css/images/ui-header.png) no-repeat;}
.header{margin-bottom:20px;}
	.header .header_body{height:90px;background-position:0 -60px;background-repeat:repeat-x;}
	.header-logo{margin-top:15px;line-height:1.3;}
		.header-logo i{margin-right:10px;}
		.header-logo-top{color:#fff;font-size:12px;}
		.header-logo-middle{color:#fff;font-size:22px;font-weight:700;}
		.header-logo-bottom{color:#9eb3d8;font-size:12px;}
/*nav*/
.area {
    width: 240px;
    float: left;
}
.area .dropdown-menu {
    border-radius: 0 0 0 0;
    margin-top: -3px;
    border: none;
    -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.2);
    background-color: #fff;
    min-width: 400px;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    z-index: 999;
}
.area .dropdown-menu>li {
    float: left;
    text-align: center;
}
.area .dropdown a {
    color: #fff;
}
.area .dropdown-menu a {
    width: 40px;
    background-color: #fff;
    text-align: center;
}
.area .dropdown-menu a:hover {
    background-color: #fff;
}
.main-nav {margin-top:22px;float:right;}
.main-nav a{color:#fff;margin-left:4%;padding:5px 0;display:inline-block;font-size:16px;font-weight:700;transition:.2s ease-in-out;}
.main-nav a:hover,.main-nav a.active{color:#fbef5f;}
.main-nav a.active{border-bottom:2px solid #fbef5f;}

/*tab*/

/*footer*/
.footer {
    margin-top:30px;
    background: #10218b;
    padding:20px 0;
    color: #ccdef4;
}
.footer-nav {
    margin: 0 auto;
}
.footer-nav li {
    float: left;
    margin-bottom: 10px;
    padding: 0px 30px 10px 0px;
}
.footer-nav li a {
    color: #ccdef4;
}
.footer .logo {
    width:70px;
    height:60px;
    margin-bottom:20px;
    background-position:0 -270px;
    margin-top: 30px;
    margin-left: auto;
    margin-right: auto;
}

.footer .wxlogo {
    width: 104px;
    height: 104px;
    /*margin-bottom: 20px;*/
    /*background-position: 0 -270px;*/
    margin-top: 5px;
    margin-left: auto;
    margin-right: auto;
}


.footer a:hover {
    color:#fff;
}
.useChrome {
    display:none;
    display:block\9;
}
/*  login panel  */
 .ztab-alive {
    display:block;
}
/* member page */
 .notice-detail-table {
    margin-bottom: 10px;
    margin-left: 18px;
    border-left:1px solid #ddd;
    ;
    border-right:1px solid #ddd;
    ;
    border-bottom:1px solid #ddd;
    ;
}
#userViolationDiv .tab-pane, #myVehicle .tab-pane, #myLicense .tab-pane {
    margin-bottom: 10px;
    border: 1px solid #ddd;
}
#userViolationDiv .tab-content, #myVehicle .tab-content, #myLicense .tab-content {
    padding: 0px;
}
.mem-car-status-green {
    display:inline;
    font-size:0;
    line-height:0;
    padding:5px 20px 5px 20px;
    border-radius:3px;
    background-color:#090;
    position:relative;
    top:-4px;
    text-align: center;
}
.tab-box .newsList {
    /*ie6*/
    _overflow:hidden;
}
.tab-box .newsList a {
    display:block;
    overflow:hidden;
    line-height: 24px;
}
.top-business {
    padding-bottom: 20px;
}
.top-business a {
    height:60px;
    text-shadow:1px 2px 2px rgba(0, 0, 0, .4);
    position:relative;
    color: #fff;
    text-decoration: none;
    font-size: 18px;
    font-family: 微软雅黑;
}
.top-business a:hover {
    color:#fff;
    text-decoration: none
}
.top-business a:hover .text {
    text-decoration:none;
}
.top-business ul li {
    width: 33.3%;
    float: left;
}
.top-business .red {
    background:#a2030d;
    width: 100%;
    display: block;
}
.top-business .blue {
    background:#114ec9;
    width: 100%;
    display: block;
}
.top-business .green {
    background:#2f973f;
    width: 100%;
    display: block;
}
.top-business .red:hover, .top-business .blue:hover, .top-business .green:hover {
    background:#555;
}
.top-business .text {
    margin-right:10px;
    line-height:58px;
    white-space:nowrap;
}
.top-business .icoBox {
    height:60px;
    position:absolute;
    top:0;
    left:0;
    padding:0 5px 0 30px;
}
.top-business .icoBox .ico {
    margin-top:10px;
    display: block;
}
.top-business p {
    padding-left: 100px;
    line-height: 60px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.home-business-list, .business-list {
    line-height:28px;
    display: block;
}
.home-business-list .line, .business-list .line {
    height:1px;
    background:#f2f2f2;
    /*ie67*/
    +overflow:hidden;
}
.home-business-list .ico, .business-list .ico {
    position: absolute;
    margin: 15px 5px 10px 0px;
}
.home-business-list, .business-list {
    margin-bottom: 20px;
    background-color: #fff;
}
.home-business-list>ul>li {
    width: 33.3%;
    float: left;
    cursor: pointer;
    padding-top: 10px;
    position: relative;
    height: 70px;
    background-color: #fff;
    border-bottom: 1px solid #e5e5e5;
}
.business-list>ul>li {
    width: 25%;
    float: left;
    cursor: pointer;
    padding-top: 10px;
    position: relative;
    height: 70px;
    background-color: #fff;
    border-bottom: 1px solid #e5e5e5;
}
/*	.business-list>ul>li:hover{
		border-bottom: 5px solid #e2e2e2;		
	}*/
 .home-business-list>ul>li p, .business-list>ul>li p {
    padding-left: 55px;
}
.helpinfo a {
    color: #fff;
    text-indent: 40px;
}
.helpinfo {
    text-align: center;
    background-color: #fff;
    margin-right: 10px;
}
.business-info a {
    color:#fff;
    font-size: 12px;
}
.home-business-list li:hover .business-info a, .business-list li:hover .business-info a {
    color: #2f973f;
}
.home-business-list li:hover .business-info a:hover, .business-list li:hover .business-info a:hover {
    color: #114ec9;
}
.business-title {
    background: #fff;
    padding-top: 16px;
}

.business-title1 {
    background: #fff;
    padding-top: 16px;
}

.sideTool a {
    height:40px;
    line-height:38px;
    display:block;
    padding:0 20px;
}
.sideTool a:hover {
    color:#fff;
    text-decoration: none;
}
.sideTool .blue {
    background:#114ec9;
    color: #fff;
}
.sideTool .green {
    background:#2f973f;
    color: #fff;
}
.sideTool .green:hover, .sideTool .blue:hover {
    background:#555;
    color: #fff;
}
.sideTool .lightBlue {
    background:#d8eaff;
}
.sideTool .light {
    background:#f2f2f2;
}
.sideTool a:hover.light, .sideTool a:hover.lightBlue {
    color:#000;
}
.sideTool .ico {
    margin-top:15px;
    margin-right:20px;
}
.sideTool .sp {
    font-size:24px;
    text-shadow:0 2px 0 #000;
    padding:10px 20px;
    position:relative;
    margin-top:115px;
}
.tab-box {
    background-color: #fff;
}
.tab-box .btn_inquiry {
    bottom:20px;
}
.btn_inquiry {
    padding:10px 0;
    color: #fff;
}
.btn_inquiry:hover {
    background-color: #555;
    text-decoration: none;
}
/*hello*/
 #hello {
    color: #555;
    padding: 0px 0 10px 0;
    margin-top: -10px;
}
.member-main {
}
.member-main .span10 {
    /* background-color: #f9f9f9; */
    /* padding: 8px; */
    /* margin-left: -1px; */
    min-height: 600px;
    /* border: 1px solid #e5e5e5; */
    /* border-bottom: 1px solid #e5e5e5; */
    /* border-right: 1px solid #e5e5e5; */
}
/*sidebar*/
 .user-sidebar {
    background-color: #f2f2f2;
    font-size: 14px;
    z-index: 9999;
    border-left: #ccc;
    border-top: #ccc;
    border-bottom: #ccc;
}
.user-sidebar ul {
    margin-right: -1px;
}
.score {
    margin-bottom: 0;
    border-bottom: 1px solid #ddd;
    background:url(https:/static.122.gov.cn/V1.32.7/plat/static/css/images/record.png) no-repeat;
    background-position:0 0px;
    padding-left: 50px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.score .badge {
    line-height: 48px;
    font-size: 28px;
    font-weight: bold;
    padding: 0px 10px;
    min-width: 36px;
    text-align: center;
    border-radius: 4px;
}
.score.record {
    padding-top: 10px;
    margin-bottom: 0;
    border-bottom: 1px solid #ddd;
    background:url(https:/static.122.gov.cn/V1.32.7/plat/static/css/images/score.png) no-repeat;
    background-position:0px 0;
    padding-left: 50px;
}
.score p {
    line-height: 24px;
}
.record {
}
.score-indicator {
    background-color: #2f973f;
}
.score h3 {
    line-height: 32px;
    font-size: 12px;
}
/*.point{padding: 15px;}
.point span{
	border:1px solid #ccc;width: 11px;height:10px;display: inline-block;padding: 0px;margin-left: -5px;
}
.point span.green{
	background-color: #2f973f;
}
*/
.point p {
    color: #ccc;
}
.number {
    font-size: 34px;
    font-weight: 400;
    font-family: Arial;
    line-height: 40px;
}
.time {
    padding:10px;
    color:gray;
    background-color: #f2f2f2;
    margin-bottom: 10px;
}
/*#left-nav {
	margin-left: -25px;padding: 0px 20px 0px 20px;border-right:1px solid #ddd;
}*/
 #left-nav li a {
    padding-top: 10px;
    padding-bottom: 10px;
}
.nav-list>.active>a, .nav-list>.active>a:hover, .nav-list>.active>a:focus, .nav-list>li>a:hover {
    color: #116ec9;
    line-height: 24px;
    font-weight: normal;
    padding: 1px 10px;
    border-left:2px solid #116EC9;
    border-bottom: 1px solid #ddd;
    border-top:1px solid #fff;
    border-radius: 0px;
    background:#fff url(https:/static.122.gov.cn/V1.32.7/plat/static/img/mem-li-icon.jpg) no-repeat right;
}
.nav-list>li>a {
    color: #555;
    line-height: 24px;
    padding: 1px 10px;
    border-left:none;
    border-bottom: 1px solid #ddd;
    border-top:1px solid #f2f2f2;
}
.alert-link {
    position: relative;
    top: -2px;
    right: -10px;
    line-height: 20px;
    float: right;
}
.alert-link a {
    margin-right: 10px;
}
.mem-block {
    margin-bottom: 20px;
}
.mem-block .nav {
    margin-bottom: 2px;
}
.mem-block .nav-tabs {
    border:none;
}
.mem-block .nav-tabs li {
    width: 160px;
    border-top: 2px solid #F5F5F5;
}
.mem-block .nav-tabs .active {
    border-top: 2px solid #114EC9;
}
.mem-block .tab-content {
    /*border-top: 1px solid #555;*/
}
.mem-block .tab-content th {
    line-height:18px;
}
.mem-block .table {
    margin-bottom: 5px;
}
.mem-block .nav-tabs>.active>a, .mem-block .nav-tabs>.active>a:hover, .mem-block .nav-tabs>.active>a:focus {
    color: #555;
    background-color: #fff;
}
.mem-block .tab-content .table {
    margin-bottom: 0px;
}
.mem-block-title {
    padding: 5px 10px 5px 10px;
    display: block;
}
.mem-block-title h3 {
    font-size: 16px;
    font-family: 微软雅黑;
    line-height: 32px;
    position: relative;
}
.mem-block-title a {
    text-decoration: none;
    float: right;
    font-size: 14px;
}
.mem-block-title a:hover {
    text-decoration: underline;
}
.mem-block-title ul {
    margin-bottom: 0px;
}
.mem-block-title .input-append {
    margin-bottom: 0px;
    position: absolute;
    right: 0px;
    top: 0px;
}
.login {
    /*margin-top: 20px;*/
}
#login-tabs {
    margin-bottom: 0px;
}
/*业务区域*/
 #mem-content {
    /* margin: 10px; */
    background-color: #fff;
}
.breadcrumb>li {
    text-shadow:0 0 0;
}
.table {
    /*	height: 24px;
	line-height: 24px;
*/
    font-size: 12px;
    table-layout: fixed;
}
.table-title {
    font-size: 14px;
}
.table thead {
    background-color: #E6E6E6;
    color: #555;
    font-weight: bold;
}
.table td {
    height: 24px;
    line-height: 24px;
    border-top: 1px solid #e5e5e5;
    word-break:keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.help-guide-table td {
    white-space: normal;
}
.table td span{
    word-break:normal;
    white-space: normal;
    overflow: visible;
    text-overflow: clip;
}
/*
.nav-pills{
	padding-bottom: 1px;
	margin-bottom: 0px;
	border-bottom: 1px solid #555;
}
.nav-pills>.active>a, .nav-pills>.active>a:hover, .nav-pills>.active>a:focus {
	color: #fff;
	background-color: #555;
	border-radius: 0px;
}
.nav-pills>li>a {
	margin: 0px;
	border-radius: 0px;
	background-color: #ddd;
	color: #555;
}*/
 .alert {
    border-radius: 0px;
    border: 0px;
    -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.2);
}
#info-search form {
    /*overflow: hidden;height:auto;*/
}
#info-search a {
    font-size: 14px;
}
#info-search h4, .notice-search h4 {
    font-size: 14px;
    font-weight: bold;
    line-height: 24px;
    padding: 5px;
    margin-bottom: 10px;
    /*background-color: #efefef;*/
    border-bottom: 1px dotted #ccc;
    color: #555;
}
#info-search {
    /*height: auto;*/
    margin-bottom: 20px;
    z-index: 0;
}
#info-search img ,.notice-search img{
    margin-bottom: 10px;
}
#info-search .help-inline, .notice-search .help-inline {
    /*margin-top: -10px;*/
}
#info-search .tab-content {
    /*min-height: 270px;*/
}
#info-search .controls-row, .notice-search .controls-row {
    /*overflow: hidden;*/
    vertical-align: center;
}
#info-search-input {
    float: left;
    height: 20px;
}
#info-search p, .notice-search p {
    font-size: 16px;
    font-family: 微软雅黑;
    margin-bottom: 5px;
    line-height: 24px;
    color: #555;
}
.valcode {
    display: inline-block;
    font-size: 12px;
}
.valcode img {
    display: inline-block;
    height: 32px;
    width: 90px;
    vertical-align: middle;
    margin-left: 5px;
    //margin-bottom: 10px;
    border-radius: 3px;
}
.tsc-form .valcode img {
    display: inline-block;
    height: 32px;
    width: 90px;
    vertical-align: middle;
    margin-left: 5px;
    margin-bottom: 10px;
    border-radius: 3px;
}
.inquiry {
    margin-top:20px;
    border:1px solid #ddd;
    padding: 20px;
    height: 240px;
}
.table select {
    width: auto;
}
.reg-step {
    font-size: 16px;
    font-family: 微软雅黑;
}
.tab-box {
    padding: 15px;
}
#info-search li {
    width: 33.3%
}
#info-search .nav, .news .nav, .map-model .nav {
    margin-bottom: 0px;
}
.info-search .nav {
    margin-bottom: 0px;
}
.info-search .tab-content{
    padding: 0px;
}
.info-search .nav-tabs a {
    font-size: 16px;
    font-family:"微软雅黑";
}
.info-search .nav-tabs .active {
    border-top: 2px solid #2e863e;
    ;
}
.info-search .tab-content .tab-pane {
    padding: 20px;
    border: 1px solid #ddd;
    border-top-color: transparent;
}
.register .form-actions, .login .form-actions, .info-search .form-actions {
    /* Fallback for web browsers that doesn't support RGBa */
    background: rgb(255, 255, 255);
    /* RGBa with 0.6 opacity */
    background: rgba(255, 255, 255, 0.6);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#88ffffff, endColorstr=#88ffffff);
    /* IE6 - IE9 */
}
#info-wf {
    background:#fff url(https:/static.122.gov.cn/V1.32.7/plat/static/css/images/search-bg1.jpg) right top no-repeat;
}
#info-jf {
    background:#fff url(https:/static.122.gov.cn/V1.32.7/plat/static/css/images/search-bg2.jpg) right top no-repeat;
}
#info-bf {
    background:#fff url(https:/static.122.gov.cn/V1.32.7/plat/static/css/images/search-bg3.jpg) right top no-repeat;
}
#info-gg {
    background:#fff url(https:/static.122.gov.cn/V1.32.7/plat/static/css/images/search-bg4.jpg) right top no-repeat;
}
.business-list, .content-box, .tab-content {
    /*background: #fff;*/
}
.notice .content-box span{
    float: left;
    line-height: 32px;
    font-size: 42px;
    width:5%;
}
.content-box li a {
    float: left;
    display:block;
    /*内联对象需加*/
    word-break:keep-all;
    /* 不换行 */
    white-space:nowrap;
    /* 不换行 */
    overflow:hidden;
    /* 内容超出宽度时隐藏超出部分的内容 */
    text-overflow:ellipsis;
    /* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
    line-height: 32px;
    width: 94%;
}
.image-news {
    margin-bottom: 20px;
}
.news .nav-tabs a {
    font-size: 16px;
    font-family: 微软雅黑;
}
.slider {
    overflow: hidden;
}
.slider img {
}
.news .nav-tabs {
    background-color: #f5f5f5;
    font-size: 16px;
    font-family: 微软雅黑;
}
.news .nav-tabs li {
    width: 115px;
}
.news .nav-tabs > a {
    line-height: 40px;
}
.news .nav-tabs .active {
    border-top: 2px solid orange;
}
.news-list {
    margin-top: 5px;
    overflow: hidden;
}

.news-list li{
    height: 28px;
    margin: 0px;
    display: block;
    overflow: hidden;
    width: 100%;
}
.news-list .dots{
    float: left;
    line-height: 28px;
    font-size: 42px;
    width:5%;
}
.news-new{
    line-height: 20px;
    float: left;
    text-align: right;
    width: 32px;
    height: 20px;
    color: #fff;
    text-indent: 9999px;
    overflow: hidden;
    display: block;
    background-image: url(https:/static.122.gov.cn/V1.32.7/plat/static/css/images/new-icon.png);
    margin: 5px 0px;
}

.news-time{
    line-height: 28px;
    float: right;
    width:17%;
    text-align: right;
}
.news-list li a{
    float: left;
    width:70%;
    line-height: 28px;
    display: block;
    overflow: hidden;
    /*内联对象需加*/
    word-break:keep-all;
    /* 不换行 */
    white-space:nowrap;
    /* 不换行 */
    overflow:hidden;
    /* 内容超出宽度时隐藏超出部分的内容 */
    text-overflow:ellipsis;
    /* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
}
.news-list a:hover{
    text-decoration: underline;
}
.news-list>.top {
    font-size: 16px;
    font-family: 微软雅黑;
    padding-top: 5px;
}
.news>ul>a {
    text-align: right;
    padding-right: 10px;
    /*display: inline-block;*/
}
.news>ul>li a {
    text-align: left;
}
.news-list .info {
    color: #999;
    font-size: 14px;
    margin-top: 5px;
    margin-bottom: 5px;
}
.header .search {
    float: right;
}
.sidebar-icon {
    margin: 20px 0;
    background-color: #f9f9f9;
    background: url(https:/static.122.gov.cn/V1.32.7/plat/static/img/mem-icon.png) 0px -264px no-repeat;
    height: 60px;
}
.side-link {
    border: 1px solid #e5e5e5;
}
.side-link, .feature, .links {
    margin-bottom: 20px;
}
.feature li, .links li {
    line-height: 40px;
    height: 40px;
    background-color: #fff;
    padding-left: 20px;
    border-bottom: 1px solid #e5e5e5;
    cursor: pointer;
}
.feature li:hover, .links li:hover {
    background-color: #f3f6f9;
}
.side-link ul {
    background-color: #f5f5f5;
    /*border: 1px solid #e5e5e5;*/
}
.side-link li {
    line-height: 48px;
    height: 48px;
    padding-left: 20px;
    background-color: #fff;
    cursor: pointer;
    border-bottom: 1px solid #e5e5e5;
}
.side-link li:last-child {
    border-bottom: 0px solid #aaffff;
}
.side-link li:hover {
    background-color: #f3f6f9;
}
.side-link li a {
    font-size: 16px;
    font-family: 微软雅黑;
}
.side-link .hall {
    margin-top: 100px;
}
.side-link .ico-pol {
    display: block;
    width:223px;
    height:160px;
    position:absolute;
    top:-105px;
    right:-5px;
    background-position:-100px -270px;
}
.help-list .hall {
    position: relative;
    margin-top: 100px;
}
.help-list .ico-pol {
    display: block;
    width:223px;
    height:160px;
    position:absolute;
    top:-115px;
    right:-5px;
    background-position:-100px -270px;
}
.help-guide-table tbody th{
    width: 20px;
}
.side-box .content-box {
    color: #999;
    line-height: 24px;
}
.map-container {
    background-color: #fff;
}
.map-container .nav {
    margin-bottom: 0px;
}
.map-container .nav-header {
    padding-left: 25px;
    float: left;
    width: 100%;
}
.map-container .nav-list {
    float: left;
    margin-bottom: 20px;
    width: 100%;
}
.map-container .nav-list>li {
    float: left;
    width: 20%;
}

.map-container .fzjg-list>li {
    float: left;
    width: 12%;
}
.fzjg-list{
    margin-top: 10px;
}
.fzjg-list .nav-header{
    margin-top:5px;
    padding-top: 10px;
    border-bottom: 1px dashed #ccc;
}
.map-container .nav-list>li>a {
    border: none;
    padding: 0px 10px;
    margin: 0px;
}
.map-container .nav-list>li>a:hover {
    border: none;
    padding: 0px 10px;
    margin: 0px;
    color: blue;
    background: none;
}
.map-title {
    padding-bottom: 10px;
}
.map-title .nav li {
    width: 50%;
    text-align: center;
}
.map-filter {
    padding-top: 10px;
    padding-bottom: 10px;
    position: absolute;
    z-index: 999;
    line-height: 30px;
    vertical-align: middle;
    text-shadow:none;
    background-color: #fff;
    border-bottom: 1px solid #ccc;
    zoom: 1;
}
.map-container .tab-content {
    border-top: 2px solid #114ec9;
}
.notice-search li a {
    font-size: 12px;
    padding-right: 8px;
    padding-left: 8px;
}
.map-model .tab-content {
    margin-top: -60px;
}
.notice-search .nav-pills, .map-filter .nav-pills {
    border-bottom: 1px dotted #ccc;
    padding-bottom: 10px;
}
.map-list {
    width: 30%;
    float: left;
    height: 640px;
}
.map-content {
    width: 70%;
    float: left;
}
#dituContent {
}
/*hack baidu map css*/
 .map-list ul {
    /*padding: 10px 0 0 10px;*/
}
.map-list>ul>li {
    padding:0 10px 10px 40px;
    border-bottom: 1px solid #ddd;
    cursor: pointer;
}
.map-list>ul>li:last-child {
    border-bottom: none;
}
.map-list>ul>li:nth-child(even) {
    /*	background-color: #F9F9F9;	*/
}
.map-list ul li:hover {
    background-color:#F9F9F9;
}
.map-list ul li:hover i {
    /*ie67*/
    +1position:relative;
    +top:0;
}
.map-list i, .map-list-order {
    display:inline-block;
    margin:0 0 -40px -30px;
    text-align:center;
    color:gray;
    font-weight:bold;
}
.map-list .active i, .active>.map-list-order {
    color: blue;
}
.map-list-order {
    top: 50px;
    left: 10px;
}
.map-list select {
    width: 100%;
}
.map-list>li>ul {
    width: 15%;
    float: left;
    margin: 5px 0px 0px 0px;
}
.map-list>li>ul>li {
    padding: 4px 5px;
    width: 45%;
    float: left;
    cursor: pointer;
}
.map-list>li>ul>li:hover, .map-list>li>ul>li.active {
    background-color: #eee;
}
.map-model li {
    width: 50%;
    text-align: center;
}
.map-table {
    padding: 20px;
}
.map-table .table {
    margin-bottom: 0px;
}
.notice ul>li {
    /*border-bottom: 1px solid #f2f2f2;*/
}
.notice {
    margin-bottom: 20px;
}

.content-box {
    padding: 10px;
}
.content-box{
}
.notice ul>li:last-of-type {
    border-bottom: none;
}
.notice .content-box {
    padding: 0px;
}
/*1020 notice page*/
 .notice-list ul {
    width: 100%;
    float: left;
}
.notice-list>li {
    background-color: #fff;
    float: left;
    width: 100%;
    margin-bottom: 20px;
}
.notice-list>li>ul>li {
    background-color: #fff;
    float: left;
    width: 29.3%;
    padding: 15px 2% 15px 2%;
    border-bottom: 1px solid #f5f5f5;
}
.notice-list>li>ul>li:hover {
}
.notice-detail-list {
    background-color: #fff;
}
.notice-detail-list .active, .notice-detail-list li:hover {
    background-color: #f3f6f9;
}
.notice-detail-list li {
    padding: 10px 10px;
    border-bottom: 1px solid #f5f5f5;
}
.main-news li a {
    display: block;
    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.notice-detail-table {
    background-color: #fff;
}
#notice-search-bar {
    /*overflow: hidden;*/
}
.notice-search .nav {
    margin-bottom: 0px;
}
.notice-search .nav li {
    width: 24.97%;
}
.notice-search .tab-pane {
}
.notice-search form {
    /*overflow: hidden;*/
    background-color: #fff;
}
.news-content {
    background-color: #fff;
    overflow: hidden;
    min-height: 350px;
}
.news-content>.news-list span {
    display: inline-block;
    text-align: left;
    float: right;
}
.news-content>.news-list a:hover {
    text-decoration: underline;
    font-weight: normal;
}
.news-content>.news-list>li a {
    border: 0px;
}
.entry-header h1 {
    font-size: 20px;
    padding: 10px;
}
.entry-content {
    margin: 20px 0px;
    line-height: 32px;
}
.entry-content img {
    margin-bottom: 20px;
}
.entry {
    background-color: #fff;
}
.entry-summary, .entry-footer {
    color: #999;
}
.entry-attach {
    line-height: 32px;
    border-bottom: 1px dotted #ddd;
    /*margin-bottom: 10px;*/
}
.entry-attach span {
    margin-right: 20px;
}
.post-cat, .post-time {
    line-height: 32px;
    display: inline-block;
}
.entry-header {
    /*border-bottom: 1px dashed #eee;*/
}
.entry-footer, .entry-summary {
    background-color: #f2f2f2;
}
.entry-footer, .entry-header, .entry-content, .entry-summary {
    padding: 10px 30px;
    overflow: hidden;
}
.nav-tabs>li>a {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 20px;
    -webkit-border-radius: 0px 0px 0 0;
    -moz-border-radius: 0px 0px 0 0;
    border-radius: 0px 0px 0 0;
    margin-right: 0px;
    text-align: center;
    background-color: #f5f5f5;
    color: #555;
}
.mem-block .nav-tabs li a {
    padding-top: 5px;
    padding-bottom: 5px;
    line-height: 20px;
}
.mem-block .tab-content {
    padding: 15px 0px;
    overflow: visible;
}
.nav-tabs>.active>a, .nav-tabs>.active>a:hover, .nav-tabs>.active>a:focus {
    /*color: #114ec9;*/
    background-color: #ffffff;
    cursor: default;
    /*	border-top-color: transparent;
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
*/
    font-weight: normal;
}
.carousel {
    position: relative;
    margin-bottom: 0px;
    line-height: 1;
    height: 203px;
    overflow: hidden;
}
legend {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: 20px;
    font-size: 21px;
    line-height: 40px;
    color: #333333;
    border: 0;
    border-bottom: 1px solid #e5e5e5;
}
.nav-header {
    font-size: 14px;
}
.form-horizontal {
    margin-top: 20px;
}
.tab-content {
    background-color: #fff;
    z-index:5;
}
.news .tab-content, #info-search .tab-content, .notice-search .tab-content {
    border-left: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
}
.news .tab-content {
    padding: 0px 10px 0px 0px;
    height: 161px;
}
.input-append, .input-prepend {
}
.nav-pills>.active>a, .nav-pills>.active>a:hover, .nav-pills>.active>a:focus {
    color: #ffffff;
    background-color: #114ec9;
}
.top-nav .caret {
    border-top: 4px solid #ccdef4;
}
.nav-tabs>li {
}
.nav-tabs>.active {
}
.pagination {
    text-align: center;
    margin: 10px 0;
}
.breadcrumb {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    padding: 0px 15px;
    margin: 0 0 0px;
    list-style: none;
    background-color: #f5f5f5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.carousel-inner>.item {
    width: 100%;
    height: 208px;
    overflow: hidden;
    /*text-align: center;*/
}
.carousel-inner>.item img {
    /*width: 100%;*/
}
.badge-info {
    background-color: #114ec9;
}
.main-container {
    min-height: 600px;
}
/* reset image style For Baidu map  */
 .BMap_Marker img {
    max-width:none;
}
.ywfw {
    background-color:#e5e5e5;
}
.ywfw li {
    float:left;
    margin:0 5px;
}
/* app download */
 .app-bg {
    color: #777;
    background:url(https:/static.122.gov.cn/V1.32.7/plat/static/css/images/app-bg.jpg) repeat-x top;
}
.app-download {
    padding-top: 20px;
}
.app-info {
    margin-top: -50px;
}
.alert {
    background-color: #fff;
    font-size: 12px;
    border-bottom: 1px dashed #ccc;
    padding: 8px 10px 8px 10px;
}
.alert p {
    display: block;
    min-height: 30px;
    line-height: 30px;
}
.help-header {
    /*position: absolute;*/
}
.help-list {
    background-color: #f2f2f2;
    border-radius: 0px;
}
.help-list .nav {
    margin-left: 0;
    margin-bottom: 5px;
    list-style: none;
}
.row{
    position: relative;
}
.sidebar {
    background-color: #eee;
    /* border: 1px solid #e5e5e5; */
    /* position: absolute; */
    left: 0px;
}
.sidebar .active {
    border-left: 2px solid #114ec9;
}
.sidebar>li>a {
    font-weight: bold;
}
.sidebar h4 {
    padding-left: 10px;
}
.sidebar i {
    /*line-height: 32px;*/
}
.sidebar ul {
    background-color: #f5f5f5;
}
.sidebar a {
    text-decoration: none;
    padding: 8px 14px;
    border-radius: 0px;
    display: block;
    cursor: pointer;
    overflow: hidden;
}
.sidebar a:hover {
    background-color: #fff;
}
.sidebar .icon-angle-down, .sidebar .icon-angle-right {
    float: right;
    opacity: 0.25;
}
.help-content {
    background-color: #fff;
    margin-bottom: 20px;
    border: 1px solid #e5e5e5;
    border-top: 2px solid #2e863e;
}
.help-content-noborder {
    background-color: #fff;
    margin-bottom: 20px;
}
.help-content select {
    margin-bottom: 0px;
}
.help-content .progress {
    height: auto;
    margin-top: 10px;
}
.help-content .bar {
    display: block;
    float: left;
    vertical-align: middle;
    line-height: 40px;
    height: 40px;
    font-size: 14px;
    float: left;
}
.help-content .bar i{
    line-height: 40px;
    float: right;
    margin-right: 10px;
}
.help-content .table {
    margin: 20px auto;
    width: 96%;
}
.help-content .title-bar {
    border: none;
    background-color: #fff;
}
.help-title {
    padding-left: 10px;
    padding-right: 10px;
    line-height: 40px;
    background: #f5f5f5;
    border-radius: 0;
    border-top: 2px solid #ccc;
    border-color: #114ec9;
    margin-bottom: 20px;
}
.help-title p {
    line-height: 20px;
    text-indent: 2em;
}
/* .help-title b {
    font-style:italic;
    font-size:15px; 
} */
.help-content h {
    font-style:italic;
    font-size:15px; 
    font-weight: bold;
}
.help-content r {
	color: #a2030d;
    font-weight: bold;
}
.help-title h3 {
    font-size: 18px;
    font-family: 微软雅黑;
    font-weight: bold;
}

.help-content h3 {
    font-size: 17px;
    font-weight: bold;
}

.help-content h5 {
    padding: 10px;
    font-weight: bold;
}
.help-content h6 {
    padding: 5px 15px;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
}
.help-content p, .help-content ul {
    padding: 0px 10px;
    text-indent: 2em;
   
}


.help-content .p1{
    padding-left:30px; 
    overflow: hidden;    
}

.blsj, .sfyj {
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px dashed #eee;
}
.question {
    margin: 10px 10px 0px 10px;
    font-weight: bold;
    line-height: 32px;
    position: relative;
}
.question i {
    position: absolute;
    font-size: 20px;
    color: #ccc;
    left: 0px;
    top: 5px;
}
.question-num {
    margin-right: 5px;
    font-size: 18px;
}
.answer {
    margin: 0px 15px 15px 15px;
}
.answer i {
    color: #ccc;
    text-indent: 0;
}
.register {
    padding-top: 20px;
    background-color: #fff;
}
.progress {
    padding: 0px;
    background-color: #f2f2f2;
    border:none;
    height: auto;
    line-height: 32px;
    text-shadow: 0 0px 0 rgba(0, 0, 0, 0.25);
}
.progress .bar {
    text-shadow: 0 0px 0 rgba(0, 0, 0, 0.25);
}
.register .progress {
    height: 20px;
}
#businessProgress .progress {
    height: 10px;
    margin-bottom: 5px;
}
#businessProgress .business-step {
    width: 19%;
    display: inline-block;
}
[class^="icon-ZT"], [class*=" icon-ZT"] {
    background-color: orange;
    width: 14px;
    height: 14px;
    display: inline-block;
    margin-top: 4px;
    margin-right: 4px;
}
.icon-ZT-A {
    background-color: #2f973f;
    width: 14px;
    height: 14px;
    display: inline-block;
    margin-top: 4px;
    margin-right: 4px;
}
.carousel-indicators {
    cursor: pointer;
    position: absolute;
    top:173px;
    right: 10px;
    z-index: 99;
    margin: 0;
    list-style: none;
}
.carousel-caption h4{
    margin:0 0 5px;
    font-size: 14px;
    padding-bottom: 30px;
}
.carousel-caption{
    padding: 10px;
    overflow: hidden;
}
.carousel-indicators li{
    color: #000;
    text-indent: 0px;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
}
.noticeTable {
    background-color: #fff;
}
.noticeTable .table {
    background-color: #fff;
}
.pull-right {
}
.msg-bg {
    background:url(https:/static.122.gov.cn/V1.32.7/plat/static/css/images/msg-bg.jpg) no-repeat top;
    min-height: 240px;
    text-align: center;
    padding-top: 70px;
    margin-top: 40px;
}
.msg h5 {
    font-size: 18px;
    font-weight: bold;
}
.msg p {
    line-height: 36px;
}
.notready-bg {
    background:url(https:/static.122.gov.cn/V1.32.7/plat/static/css/images/notready-bg.jpg) no-repeat top;
    min-height: 240px;
    text-align: center;
    padding-top: 40px;
    margin-top: 40px;
}
.notready-msg h1 {
    font-size: 36px;
    font-weight: bold;
}
.notready-msg p {
    line-height: 36px;
}
.error-bg {
    background:url(https:/static.122.gov.cn/V1.32.7/plat/static/css/images/error-bg.jpg) no-repeat top;
    min-height: 240px;
    text-align: center;
    padding-top: 40px;
    margin-top: 40px;
}
.error-msg h1 {
    font-size: 48px;
    font-weight: bold;
}
.error-msg p {
    line-height: 36px;
}
.service {
}
.service h3 {
    background-color: #f2f2f2;
    text-align: center;
}
#detail {
    margin-top: 20px;
}
.popup {
    background-color: #fff;
    margin: 0px auto;
    padding: 0px;
    margin-bottom: 20px;
    border: 1px solid #ccc;
    border-radius: 0px;
    width: 420px;
}
.popover{
    white-space: nowrap;
}
.pop-header {
    padding: 8px;
}
.pop-content {
    padding: 8px 20px;
}
.pop-footer {
    background-color: #e5e5e5;
    padding: 8px;
    overflow: hidden;
}
.modal-backdrop {
    background-color:#000;
}
.form-inline .btn-group {
    display:-moz-inline-stack;
    zoom:1;
    display:inline-block;
    *display:inline;
}
.btn {
    -webkit-border-radius: 3px;
    border-radius: 3px;
    text-transform: uppercase;
    /*height: 30px;*/
    font-size:12px;
    line-height: 20px;
    margin: 0;
    overflow: visible;
    cursor: pointer;
}
.btn-large {
    -webkit-border-radius: 3px;
    border-radius: 3px;
    text-transform: uppercase;
    height: 36px;
    font-size:16px;
    font-family:"微软雅黑";
    line-height: 20px;
    margin: 0;
    overflow: visible;
}
/*!
 * Datetimepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */
 .datetimepicker {
    padding: 4px;
    margin-top: 1px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    direction: ltr;
    /*.dow {
		border-top: 1px solid #ddd !important;
	}*/
}
.datetimepicker-inline {
    width: 220px;
}
.datetimepicker.datetimepicker-rtl {
    direction: rtl;
}
.datetimepicker.datetimepicker-rtl table tr td span {
    float: right;
}
.datetimepicker-dropdown, .datetimepicker-dropdown-left {
    top: 0;
    left: 0;
}
.datetimepicker-dropdown:before {
    content:'';
    display: inline-block;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #ccc;
    border-bottom-color: rgba(0, 0, 0, 0.2);
    position: absolute;
    top: -7px;
    left: 6px;
}
.datetimepicker-dropdown:after {
    content:'';
    display: inline-block;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #ffffff;
    position: absolute;
    top: -6px;
    left: 7px;
}
.datetimepicker-dropdown-left:before {
    content:'';
    display: inline-block;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #ccc;
    border-bottom-color: rgba(0, 0, 0, 0.2);
    position: absolute;
    top: -7px;
    right: 6px;
}
.datetimepicker-dropdown-left:after {
    content:'';
    display: inline-block;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #ffffff;
    position: absolute;
    top: -6px;
    right: 7px;
}
.datetimepicker > div {
    display: none;
}
.datetimepicker.minutes div.datetimepicker-minutes {
    display: block;
}
.datetimepicker.hours div.datetimepicker-hours {
    display: block;
}
.datetimepicker.days div.datetimepicker-days {
    display: block;
}
.datetimepicker.months div.datetimepicker-months {
    display: block;
}
.datetimepicker.years div.datetimepicker-years {
    display: block;
}
.datetimepicker table {
    margin: 0;
}
.datetimepicker td, .datetimepicker th {
    text-align: center;
    width: 20px;
    height: 20px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: none;
}
.table-striped .datetimepicker table tr td, .table-striped .datetimepicker table tr th {
    background-color: transparent;
}
.datetimepicker table tr td.minute:hover {
    background: #eeeeee;
    cursor: pointer;
}
.datetimepicker table tr td.hour:hover {
    background: #eeeeee;
    cursor: pointer;
}
.datetimepicker table tr td.day:hover {
    background: #eeeeee;
    cursor: pointer;
}
.datetimepicker table tr td.old, .datetimepicker table tr td.new {
    color: #999999;
}
.datetimepicker table tr td.disabled, .datetimepicker table tr td.disabled:hover {
    background: none;
    color: #999999;
    cursor: default;
}
.datetimepicker table tr td.today, .datetimepicker table tr td.today:hover, .datetimepicker table tr td.today.disabled, .datetimepicker table tr td.today.disabled:hover {
    background-color: #fde19a;
    background-image: -moz-linear-gradient(top, #fdd49a, #fdf59a);
    background-image: -ms-linear-gradient(top, #fdd49a, #fdf59a);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));
    background-image: -webkit-linear-gradient(top, #fdd49a, #fdf59a);
    background-image: -o-linear-gradient(top, #fdd49a, #fdf59a);
    background-image: linear-gradient(top, #fdd49a, #fdf59a);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);
    border-color: #fdf59a #fdf59a #fbed50;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.datetimepicker table tr td.today:hover, .datetimepicker table tr td.today:hover:hover, .datetimepicker table tr td.today.disabled:hover, .datetimepicker table tr td.today.disabled:hover:hover, .datetimepicker table tr td.today:active, .datetimepicker table tr td.today:hover:active, .datetimepicker table tr td.today.disabled:active, .datetimepicker table tr td.today.disabled:hover:active, .datetimepicker table tr td.today.active, .datetimepicker table tr td.today:hover.active, .datetimepicker table tr td.today.disabled.active, .datetimepicker table tr td.today.disabled:hover.active, .datetimepicker table tr td.today.disabled, .datetimepicker table tr td.today:hover.disabled, .datetimepicker table tr td.today.disabled.disabled, .datetimepicker table tr td.today.disabled:hover.disabled, .datetimepicker table tr td.today[disabled], .datetimepicker table tr td.today:hover[disabled], .datetimepicker table tr td.today.disabled[disabled], .datetimepicker table tr td.today.disabled:hover[disabled] {
    background-color: #fdf59a;
}
.datetimepicker table tr td.today:active, .datetimepicker table tr td.today:hover:active, .datetimepicker table tr td.today.disabled:active, .datetimepicker table tr td.today.disabled:hover:active, .datetimepicker table tr td.today.active, .datetimepicker table tr td.today:hover.active, .datetimepicker table tr td.today.disabled.active, .datetimepicker table tr td.today.disabled:hover.active {
    background-color: #fbf069 \9;
}
.datetimepicker table tr td.active, .datetimepicker table tr td.active:hover, .datetimepicker table tr td.active.disabled, .datetimepicker table tr td.active.disabled:hover {
    background-color: #006dcc;
    background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
    background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
    background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
    background-image: -o-linear-gradient(top, #0088cc, #0044cc);
    background-image: linear-gradient(top, #0088cc, #0044cc);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
    border-color: #0044cc #0044cc #002a80;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datetimepicker table tr td.active:hover, .datetimepicker table tr td.active:hover:hover, .datetimepicker table tr td.active.disabled:hover, .datetimepicker table tr td.active.disabled:hover:hover, .datetimepicker table tr td.active:active, .datetimepicker table tr td.active:hover:active, .datetimepicker table tr td.active.disabled:active, .datetimepicker table tr td.active.disabled:hover:active, .datetimepicker table tr td.active.active, .datetimepicker table tr td.active:hover.active, .datetimepicker table tr td.active.disabled.active, .datetimepicker table tr td.active.disabled:hover.active, .datetimepicker table tr td.active.disabled, .datetimepicker table tr td.active:hover.disabled, .datetimepicker table tr td.active.disabled.disabled, .datetimepicker table tr td.active.disabled:hover.disabled, .datetimepicker table tr td.active[disabled], .datetimepicker table tr td.active:hover[disabled], .datetimepicker table tr td.active.disabled[disabled], .datetimepicker table tr td.active.disabled:hover[disabled] {
    background-color: #0044cc;
}
.datetimepicker table tr td.active:active, .datetimepicker table tr td.active:hover:active, .datetimepicker table tr td.active.disabled:active, .datetimepicker table tr td.active.disabled:hover:active, .datetimepicker table tr td.active.active, .datetimepicker table tr td.active:hover.active, .datetimepicker table tr td.active.disabled.active, .datetimepicker table tr td.active.disabled:hover.active {
    background-color: #003399 \9;
}
.datetimepicker table tr td span {
    display: block;
    width: 23%;
    height: 54px;
    line-height: 54px;
    float: left;
    margin: 1%;
    cursor: pointer;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.datetimepicker .datetimepicker-hours span {
    height: 26px;
    line-height: 26px;
}
.datetimepicker .datetimepicker-hours table tr td span.hour_am, .datetimepicker .datetimepicker-hours table tr td span.hour_pm {
    width: 14.6%;
}
.datetimepicker .datetimepicker-hours fieldset legend, .datetimepicker .datetimepicker-minutes fieldset legend {
    margin-bottom: inherit;
    line-height: 30px;
}
.datetimepicker .datetimepicker-minutes span {
    height: 26px;
    line-height: 26px;
}
.datetimepicker table tr td span:hover {
    background: #eeeeee;
}
.datetimepicker table tr td span.disabled, .datetimepicker table tr td span.disabled:hover {
    background: none;
    color: #999999;
    cursor: default;
}
.datetimepicker table tr td span.active, .datetimepicker table tr td span.active:hover, .datetimepicker table tr td span.active.disabled, .datetimepicker table tr td span.active.disabled:hover {
    background-color: #006dcc;
    background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
    background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
    background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
    background-image: -o-linear-gradient(top, #0088cc, #0044cc);
    background-image: linear-gradient(top, #0088cc, #0044cc);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
    border-color: #0044cc #0044cc #002a80;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datetimepicker table tr td span.active:hover, .datetimepicker table tr td span.active:hover:hover, .datetimepicker table tr td span.active.disabled:hover, .datetimepicker table tr td span.active.disabled:hover:hover, .datetimepicker table tr td span.active:active, .datetimepicker table tr td span.active:hover:active, .datetimepicker table tr td span.active.disabled:active, .datetimepicker table tr td span.active.disabled:hover:active, .datetimepicker table tr td span.active.active, .datetimepicker table tr td span.active:hover.active, .datetimepicker table tr td span.active.disabled.active, .datetimepicker table tr td span.active.disabled:hover.active, .datetimepicker table tr td span.active.disabled, .datetimepicker table tr td span.active:hover.disabled, .datetimepicker table tr td span.active.disabled.disabled, .datetimepicker table tr td span.active.disabled:hover.disabled, .datetimepicker table tr td span.active[disabled], .datetimepicker table tr td span.active:hover[disabled], .datetimepicker table tr td span.active.disabled[disabled], .datetimepicker table tr td span.active.disabled:hover[disabled] {
    background-color: #0044cc;
}
.datetimepicker table tr td span.active:active, .datetimepicker table tr td span.active:hover:active, .datetimepicker table tr td span.active.disabled:active, .datetimepicker table tr td span.active.disabled:hover:active, .datetimepicker table tr td span.active.active, .datetimepicker table tr td span.active:hover.active, .datetimepicker table tr td span.active.disabled.active, .datetimepicker table tr td span.active.disabled:hover.active {
    background-color: #003399 \9;
}
.datetimepicker table tr td span.old {
    color: #999999;
}
.datetimepicker th.switch {
    width: 145px;
}
.datetimepicker thead tr:first-child th, .datetimepicker tfoot tr:first-child th {
    cursor: pointer;
}
.datetimepicker thead tr:first-child th:hover, .datetimepicker tfoot tr:first-child th:hover {
    background: #eeeeee;
}
.input-append.date .add-on i, .input-prepend.date .add-on i {
    cursor: pointer;
    width: 14px;
    height: 14px;
}
.loading {
    height:50px;
    padding:20px;
    background:url(https:/static.122.gov.cn/V1.32.7/plat/static/css/images/loading.gif) no-repeat center center;
}
input[type=submit], input[type=reset], input[type=button] {
    filter:chroma(color=#000000);
}
/*以下所有都是各种fix*/
 .select {
    padding:5px;
    border:1px solid #dcdcdc;
    border-radius:3px;
    margin-bottom:10px;
    height:18px;
    /*ie67*/
    +overflow:hidden;
}
.select select {
    width:100%;
    height:auto;
    padding:0;
    margin:0;
    border:none;
    display:block;
}
#searchnode .btn-group button.btn {
    height:30px;
    overflow:hidden;
}
#searchnode .select {
    width:90px;
    height:18px;
    line-height:26px;
    display:inline-block;
    background-color:#f3f3f3;
    border:1px solid #dcdcdc;
    border-radius:3px;
}
#searchnode .input-append input {
    width:100px;
}
.tab-content {
    /*padding:0 10px;*/
    position:relative;
}
#info-search button, [id*="notice-search"] button {
    width:90%;
    left:5%;
    position:absolute;
    bottom:10px;
}
.tab-content .input_l {
    width:91%;
}
.tab-content .input_s {
    width:49%;
}
.sideTool {
    height:210px;
    padding-bottom:50px;
    overflow:visible;
}
.sideTool._s {
    height:160px;
}
.sideTool .tab-pane {
    margin:0 10px;
}
/*地图左侧列表*/
 #nodelist {
    padding: 0 10px 0 0;
    border-left: 1px solid #ccc;
}
#nodelist dd {
    width:auto;
    word-break:break-all;
    overflow:hidden;
}
/*日期选择*/
 .datetimepicker table tr td span {
    overflow:hidden;
}
/*日期选择*/
 .datetimepicker table tr td[colspan="7"] {
    /*ie67*/
    +width:215px;
}
.datetimepicker table tr td[colspan="7"] span.disabled {
    color:#999;
    background-color:#fff;
}
.datetimepicker table tr td[colspan="7"] span.disabled:hover {
    color:#999;
    background-color:#fff;
}
/*tipBox:为浮层输出报错*/
 .tipBox {
    position:relative;
}
.tipBox .help-inline {
    width:120px;
    background-color:#b94a48;
    padding:5px;
    height: 23px;
    line-height: 23px;
    border-radius:3px;
    margin-top:0;
    position:absolute;
    right:-140px;
    top:0;
    line-height:1.2;
    z-index:10;
}
.controls-row.error .help-inline {
    color:#fff;
    font-size:12px;
}
/*btFix dor ie67*/
 .ml-10 {
    +margin-left:-10px;
}
.controls-row.error input, .controls-row.error .select, .controls-row.error textarea {
	border: 2px solid #b94a48;
}
.container{
    /*position: relative;*/
}

#gotop {
    display: block;
    position: fixed;
    font-size: 20px;
    line-height: 20px;
    width: 20px;
    height: 20px;
    border-radius: 4px;
    padding: 10px;
    right: 20px;
    bottom: 20px;
    background-color: #000;
    color: #fff;
    cursor: pointer;
    filter: alpha(opacity=50);
    -moz-opacity:0.5;
    opacity: 0.5;
}
.data-nums{
    margin-top: 10px;
    padding: 10px;
    text-align: right;
    background-color: #efefef;
}
.data-nums span{
    color: #DD4B39;
    font-weight: bold;
}
.control-group{
    position: relative;
    z-index: 8;
}
.help-img{
    position: absolute;
    display: none;
    left: 418px;
    top: 0px;
    padding: 5px;
    border: 1px solid #d9d9d9;
    background-color: #fff;
    border-radius: 3px;
    z-index: 999;
}
.inquiry-jdc-img{
    position: absolute;
    display: none;
    left: 560px;
    top: -70px;
    padding: 5px;
    border: 1px solid #d9d9d9;
    background-color: #fff;
    border-radius: 3px;
    z-index: 999;
}
.inquiry-jsz-img{
    position: absolute;
    display: none;
    left: 560px;
    top: -40px;
    padding: 5px;
    border: 1px solid #d9d9d9;
    background-color: #fff;
    border-radius: 3px;
    z-index: 999;
}
.inquiry-bfc-img{
    position: absolute;
    display: none;
    left: 560px;
    top: -80px;
    padding: 5px;
    border: 1px solid #d9d9d9;
    background-color: #fff;
    border-radius: 3px;
    z-index: 999;
}
.help-inline{
    z-index: 99;
}
.hphm-img span{
    display: block;
    width: 361px;
    height: 245px;
    background: url(https:/static.122.gov.cn/V1.32.7/plat/static/css/images/hphm.jpg);
    z-index: 9999;
}
.djzsbh-img span{
    display: block;
    width: 400px;
    height: 77px;
    background: url(https:/static.122.gov.cn/V1.32.7/plat/static/css/images/djzsbh.jpg);
    z-index: 9999;
}
.jszh-img span{
    display: block;
    width: 363px;
    height: 243px;
    background: url(https:/static.122.gov.cn/V1.32.7/plat/static/css/images/jszh.jpg);
    z-index: 9999;
}
.dabh-img span{
    display: block;
    width: 363px;
    height: 252px;
    background: url(https:/static.122.gov.cn/V1.32.7/plat/static/css/images/dabh.jpg);
    z-index: 9999;
}
.fdjh-img span{
    display: block;
    width: 361px;
    height: 245px;
    background: url(https:/static.122.gov.cn/V1.32.7/plat/static/css/images/fdjh.jpg);
    z-index: 9999;
}
/*未启用业务文字图片都是灰色*/
.business-title a{
	color:#555555;
}
.yzminput{
    width:50px;
    +width:45px;
}
/*验证码刷新图片*/
a:hover.rcaptcha{
    color: #3875d7;
}
#info-search a.rcaptcha {
    font-size: 16px;
}
.login-tab form a.rcaptcha {
    display: inline;
    padding: 0px 0px 0px 10px;
    font-size: 16px;
}
a.rcaptcha {
    display: inline;
    padding: 0px 0px 0px 10px;
    font-size: 16px;
}
/*IE6版本提示开始*/
#ie6-warning{background:#FF0; position:absolute;top:0; left:0;font-size:12px; line-height:24px; color:#F00;
padding:0 10px;}  
#ie6-warning img{float:right; cursor:pointer; margin-top:4px;}
#ie6-warning a{text-decoration:none;}

.modal{border:none;background-color:#fff;border-radius:4px 4px 0 0;}
.modal .table th,.modal .table td{padding:8px;}
.modal .table input,.modal .table textarea,.modal .table select{margin-bottom:0;}
.modal .modal-header{height:16px;padding:10px 20px;border-bottom:none;background-position:0 0;line-height:1.5;font-size:12px;color:#fff;font-weight:400;}
.modal .modal-body{padding:0;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.modal .modal-body .table{margin-bottom:0;}
.modal .modal-body .table tbody th{width:120px;background-color:#f9f9f9;text-align:right;vertical-align:middle;font-weight:400;}
.modal .modal-footer{height:68px;padding:0 20px;line-height:68px;border:1px solid #ddd;border-top:none;background-position:0 -36px;border-radius:0;}

/*100周年大庆*/
/*body{
    background: url(https:/static.122.gov.cn/V1.32.7/plat/static/img/100year.jpeg) center top no-repeat;
    padding-top: 150px!important;
}

.header,.top{
    width: 1224px;
    margin: 0 auto;
    box-sizing: border-box;
}

.header_body, #toptool{
    background: #ad0d01!important;
}
#toptool{
    border-bottom: none!important;
}

.row{
    margin-left: 0!important;
}

.loginBg{
    background: none!important;
}*/

/*二十大-版本1*/
/* body {
    background: url(https:/static.122.gov.cn/V1.32.7/plat/static/img/20thConference.jpg) center top no-repeat;
    margin-top: 120px !important;
}

.logoLianghui {
    padding: 14px 0;
    text-align: right;
}

.header_body>.container {
    width: 100%;
    max-width: 1224px;
}

.container.a {
    background-color: #fff;
    margin-bottom: -30px;
}

.container.a>.row {
    margin: 0px;
}

.container.a>.row #content {
    width: 100%;
    max-width: 1224px;
}

.header,
.container.a {
    width: 1224px !important;
    margin: 0 auto;
} */

/*二十大-版本2*/
/* body{
    background: url(https:/static.122.gov.cn/V1.32.7/plat/static/img/xiyingershida.jpg) center top no-repeat;
    padding-top: 150px!important;
}

.header,.top{
    width: 1224px;
    margin: 0 auto;
    box-sizing: border-box;
}

.header_body, #toptool{
    background: #d20001!important;
}
#toptool{
    border-bottom: none!important;
}

.row{
    margin-left: 0!important;
}

.loginBg{
    background: none!important;
} */

/*哀悼置灰-background-color为了解决IE9可能出现的渲染问题*/
/*
.header_body, #toptool{
    background: rgb(85, 85, 85)!important;
    background-color: rgb(85, 85, 85)!important;
}*/
