html, body { height: 100%; margin: 0; padding: 0; color: #474747; font-family: "微软雅黑"; font-size: 14px; }
    a, a:hover { text-decoration: none; color: #474747; }
.unsel { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.oneline { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
.redStar { color: red; }

/*通用样式*/
.datetimepicker { background: url(../imgs/date.png) no-repeat right center; }
.controlDiv .datetimepicker { width: 120px; }
.has-feedback .form-control { padding-right: 0; }
/*实名认证弹出框*/
.tmpRealNameVerify .gbBox { border: none; }
    .tmpRealNameVerify .gbBox .mainPanel { height: 240px;text-align:center; }
        .tmpRealNameVerify .gbBox .mainPanel > table { margin: auto; }
            .tmpRealNameVerify .gbBox .mainPanel > table th, .tmpRealNameVerify .gbBox .mainPanel > table td { padding: 5px; }
        .tmpRealNameVerify .gbBox .mainPanel .qrCodeAuthDesc { display: none;font-size:16px;margin-top:10px; }
/*人脸核验弹出框*/
.tmpFactAuth .gbBox { border: none; }
    .tmpFactAuth .gbBox .mainPanel { height: 240px; text-align: center; }
        .tmpFactAuth .gbBox .mainPanel > table { margin: auto; }
            .tmpFactAuth .gbBox .mainPanel > table th, .tmpFactAuth .gbBox .mainPanel > table td { padding: 5px; }
        .tmpFactAuth .gbBox .mainPanel .qrCodeFaceAuthDesc { display: none; font-size: 16px; margin-top: 10px; }
/*友情提示*/
.prompt { width: 286px; border: 1px solid #edd478; background: #FFFDF3; line-height: 24px; font-size: 13px; padding: 12px; border-radius: 3px; }

/*bootstrap.css样式覆盖*/
.top_banner_1 { padding: 0; }
.row { margin: 0; }
.col-sm-12 { padding: 0; }
.form-control { -webkit-box-shadow: none; box-shadow: none; border-radius: 0; width: 220px; padding: 6px 10px }
.btn { color: #fff; background-color: #1398f8; width: 140px; height: 42px; border: none; font-size: 16px; margin-right: 6px; }
    .btn:hover { background-color: #1079c4; }
.btn-small { height: 34px; width: auto; padding: 0 16px; font-size: 15px; min-width: 72px; }

/*左右结构右边框架样式*/
.tdRight { vertical-align: top; width: 928px; margin-left: 12px; }
.titleHeader { height: 56px; line-height: 56px; background-color: #f9f9f9; border: solid 1px #e3e3e3; z-index: 4; }
    .titleHeader .title { font-family: 微软雅黑; font-weight: 700; font-size: 18px; color: #1592fe; margin-left: 16px; float: left; width: 558px; }
    .titleHeader .input-group { width: 280px; margin-top: 9px; margin-right: 16px; float: right; }
        .titleHeader .input-group #txtSearch { height: 36px; border-top-left-radius: 17px; border-bottom-left-radius: 17px; border: solid 1px #ddd; border-right: none; }
        .titleHeader .input-group .input-group-addon { background: none; padding: 0px; border: none; width: 46px; }
.gbBox { background: #fff; padding: 12px; border: solid 1px #e3e3e3; border-top: none;}
    .gbBox .gb { text-indent: 10px; margin-bottom: 16px; }
        .gbBox .gb:last-child { border-bottom: 0px solid #1C9AD2; }
        .gbBox .gb .gb_top { width: 100%; height: 44px; line-height: 44px; background-color: #e2f0fb; }
        .gbBox .gb .title { font-weight: 700; font-size: 18px; float: left; }
        .gbBox .gb .title2 { font-weight: 700; font-size: 18px; min-height: 36px; line-height: 36px; margin: 10px 0; text-align: center; }
        .gbBox .gb .pz { float: right; }
            .gbBox .gb .pz .validStatus { margin-left: 20px; }
            .gbBox .gb .pz .print_gsgg { border: 0; background: url(../imgs/PrintIcon2.png) center center no-repeat transparent; margin: 8px 8px 0 6px; float: right; width: 28px; height: 28px; }
        .gbBox .gb .content { background-color: transparent; width: 902px !important;overflow-x: auto; font-size: 15px; line-height: 32px; padding: 8px 10px; }
            .gbBox .gb .content p { font-size: 15px; line-height: 32px; margin: 0; text-indent: 2em; }
.toTop { width: 101px; height: 38px; color: #fff; font-size: 18px; background: url(../imgs/top_bg2.png); line-height: 38px; text-align: center; font-weight: 600; cursor: pointer; position: absolute; /*bottom: 100px;*/ right: -105px; display: none; }

/*_Layout.cshtml*/
body { margin: 0px; padding: 0px; font-family: 微软雅黑; font-size: 14px; }
.head { background: url(../imgs/head_bg.png) repeat-x; }
.head_row { height: 160px; }
body.layoutBody { min-width: 1395px; font-family: 微软雅黑; }
a:focus { outline: none; }
.headMenu { height: 61px; background: url(imgs/nav_bg.png) repeat-x; border-top: solid 1px #355ba5; color: #fff; }
.floor { color: #b2b2b2; }
    .floor span.sp { color: #4a4a4a; margin: 0px 14px; font-weight: 600; }
.content { background: #f2f2f2; padding-bottom: 30px; }
.container { width: 1180px; padding: 0px; }
.qh_choose {
    float: left;
    line-height: 26px;
    _line-height: 26px;
    color: #ccc;
    overflow: hidden;
    padding-left: 20px;
    margin-left: 20px;
    margin-top: 52px;
}
    .qh_choose img { float: left; width: 18px; height: 18px; margin-top: 2px; }
    .qh_choose span { float: left; color: #fff; font-size: 16px; line-height: 22px; margin-left: 5px; }
    .qh_choose a { width: 90px; height: 28px; background: url(../imgs/unfold2.png) 72px center no-repeat; background-color: #ffffff15; text-indent: 8px; border-radius: 2px; float: left; color: #fff; line-height: 28px; margin-top: 6px; }
        .qh_choose a:hover { background-color: #ffffff15; }
.com.sel { display: inline-block; width: 180px; height: 32px; background: #ffffff25; border: 1px solid #dedede; margin: 10px 0 0 10px; line-height: 32px; text-align: center; cursor: pointer; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.toppub .top_banner_0 { padding: 0 30px; }
.toppub .top_banner_1 { height: 100px; min-width: 970px; }
.top_banner_1 .rowTitle .siteLogo { /*height: 93px;*/ height: 82px; float: left; margin-right: 10px; }
.top_banner_1 .rowTitle .siteTitle { float: left; padding-top: 8px; line-height: 28px; }
.top_banner_1 .rowRight .weChatQrCode { position: fixed; top: 40%; right: 30px; background-color: #fff; width: 126px; height: 134px; z-index: 1000; border-radius: 3px 3px 0 0; box-shadow: 0 2px 9px #ddd; }
    .top_banner_1 .rowRight .weChatQrCode .delImg { position: absolute; top: -8px; right: -8px; border-width: 0; cursor: pointer; opacity: 0.75; }
        .top_banner_1 .rowRight .weChatQrCode .delImg:hover { opacity: 1; }
    .top_banner_1 .rowRight .weChatQrCode .qrcodeImg { height: 92px; width: 92px; margin: 12px 0 0 18px; }
    .top_banner_1 .rowRight .weChatQrCode .desc { display: block; font-size: 12px; margin-left: 10px; float: left; margin-top: 2px; }
.top_banner_1 .rowRight .font_right .loginInfo1 { color: #fff; font-size: 16px; line-height: 24px; }
    .top_banner_1 .rowRight .font_right .loginInfo1 span { font-size: 14px; color: #cdced9; }
.top_banner_1 .rowRight .font_right .loginInfo2 { color: #cdced9; }
    .top_banner_1 .rowRight .font_right .loginInfo2 .toLogin { color: red; }
    .top_banner_1 .rowRight .font_right .loginInfo2 .logged { color: #ffa800; margin-right: 20px; }
        .top_banner_1 .rowRight .font_right .loginInfo2 .logged:hover { text-decoration: underline; }
.layoutBody .content #contentBox { min-height: 200px; }
.layoutBody #floorBox { background: #23282d; }
.layoutBody .floor .floor_banner_0 .shortcuts { height: 36px; line-height: 36px; padding-left: 24px; }
.layoutBody .floor .floor_banner_1 { background: #2D3237; border-top: 1px solid #3b4046; }
    .layoutBody .floor .floor_banner_1 .bottomInfoMain { height: 148px; background: #2D3236; color: #B0B0B0; overflow: hidden; }
        .layoutBody .floor .floor_banner_1 .bottomInfoMain .pt0 { width: 157px; text-align: center; float: left; }
            .layoutBody .floor .floor_banner_1 .bottomInfoMain .pt0 .Chinese { font-size: 28px; padding-top: 10px; padding-left: 4px; }
            .layoutBody .floor .floor_banner_1 .bottomInfoMain .pt0 .English { color: #545653; font-size: 20px; margin-top: -4px; }
            .layoutBody .floor .floor_banner_1 .bottomInfoMain .pt0 .sydw { margin-top: -5px; }
        .layoutBody .floor .floor_banner_1 .bottomInfoMain .pt1 { float: left; padding-top: 8px; }
            .layoutBody .floor .floor_banner_1 .bottomInfoMain .pt1 > span { line-height: 26px; }
            .layoutBody .floor .floor_banner_1 .bottomInfoMain .pt1 .lnk0 { color: #bbb; margin-left: 5px; }
            .layoutBody .floor .floor_banner_1 .bottomInfoMain .pt1 .lnk1 { color: #bbb; }
            .layoutBody .floor .floor_banner_1 .bottomInfoMain .pt1 .lnk1Img { width: 19px; margin-bottom: 2px; margin-right: 2px; margin-left: 5px; }
        .layoutBody .floor .floor_banner_1 .bottomInfoMain .pt2 { float: right; margin-right: 20px; }
            .layoutBody .floor .floor_banner_1 .bottomInfoMain .pt2 .mapImg { height: 160px; cursor: pointer; }
        .layoutBody .floor .floor_banner_1 .bottomInfoMain #bottomInfo { float: left; padding-top: 8px; }
            .layoutBody .floor .floor_banner_1 .bottomInfoMain #bottomInfo .tel { line-height: 26px; width: 20%; display: inline-block; text-indent: 25px; }
            .layoutBody .floor .floor_banner_1 .bottomInfoMain #bottomInfo .fax { line-height: 26px; width: 20%; display: inline-block; }
            .layoutBody .floor .floor_banner_1 .bottomInfoMain #bottomInfo .address { line-height: 26px; width: 38%; display: inline-block; text-indent: 8px; }
            .layoutBody .floor .floor_banner_1 .bottomInfoMain #bottomInfo .copyright { line-height: 26px; width: 56%; text-align: center; display: inline-block; }
                .layoutBody .floor .floor_banner_1 .bottomInfoMain #bottomInfo .copyright a { color: #bbb; }
                .layoutBody .floor .floor_banner_1 .bottomInfoMain #bottomInfo .copyright .lnk1Img { width: 19px; margin-bottom: 2px; margin-right: 2px; margin-left: 5px; }
/*HeadMenu.cshtml*/
.headMenu ul, li { padding: 0px; margin: 0px; list-style: none; }
.headMenu a { text-decoration: none; cursor: pointer; font-size: 18px; cursor: pointer; font-weight: 400; color: #fff; }
    .headMenu a:hover { /*color: #0084bb;*/ }
.headMenu .nav { background: #0796d7; width: 100%; height: 42px; line-height: 42px; position: relative; z-index: 1000; -webkit-box-shadow: 1px 2px 2px rgba(0,0,0,0.2); box-shadow: 1px 2px 2px rgba(0,0,0,0.2); }
    .headMenu .nav a:hover, .nav a.hover { color: #fff !important; }
    .headMenu .nav li { position: relative; }
    .headMenu .nav > li { float: left; border-left: 1px solid #0881B7; border-right: 1px solid #2FAAE3; }
        .headMenu .nav > li:hover, .nav > li.hover { /*border-top-color: #9cd70e;*/ z-index: 1; }
        .headMenu .nav > li > a { font-size: 16px; padding: 0 26px; color: #fff; line-height: 42px; float: left; text-align: center; text-transform: uppercase; }
        .headMenu .nav > li:first-child > a { border-left-color: transparent; }
        .headMenu .nav > li:last-child > a { border-right-color: transparent; }
        .headMenu .nav > li:hover > a, .nav > li.hover > a { background: #0279af; }
    .headMenu .nav ul { position: absolute; top: -9999px; left: -9999px; z-index: 999; width: 100%; min-width: 100px; border: solid 1px #bcbcbc; border-top: none; -webkit-box-shadow: 2px 1px 2px rgba(9,3,5,0.1); box-shadow: 2px 1px 2px rgba(9,3,5,0.1); }
        .headMenu .nav ul ul { border-top: solid 1px #bcbcbc; }
    .headMenu .nav > li:hover > ul, .nav > li.hover > ul { top: 42px; left: 0; }
    .headMenu .nav ul li a { display: block; background: #fff; }
    .headMenu .nav ul li:first-child > a { border-top: none; }
    .headMenu .nav ul li:last-child > a { border-bottom: none; }
    .headMenu .nav ul li:hover > a, .nav ul li.hover > a { background: #eff3f5; color: #3498db !important; font-weight: bold; }
    .headMenu .nav ul li:hover > ul, .nav ul li.hover > ul { position: absolute; top: 1px; left: 100%; width: 101%; padding-left: 1%; }
/*引导页*/
.guideBody { background: url(../imgs/bg.jpg) bottom center #014da3 no-repeat; }
    .guideBody .center { margin: 0 auto; height: 96%; width: 980px; display: table; }
        .guideBody .center .guide { display: table-cell; vertical-align: middle; padding-top: 20px; }
    .guideBody .guideFooter { height: 60px; line-height: 60px; border-top: solid 1px #777; text-align: center; font-size: 16px; color: #bbb; background-color: #23282C; width: 100%; position: fixed; bottom: 0; }
        .guideBody .guideFooter a:hover { text-decoration: underline; }
        .guideBody .guideFooter .footerMain { text-align: center; line-height: 38px; }
            .guideBody .guideFooter .footerMain .lnk { color: #bbb; }
            .guideBody .guideFooter .footerMain .lnks { display: inline-block; position: relative; }
                .guideBody .guideFooter .footerMain .lnks .gabImg { width: 19px; margin-bottom: -4px; margin-right: 2px; }
                .guideBody .guideFooter .footerMain .lnks #sydw { position: absolute; top: 0; right: -60px; }
                .guideBody .guideFooter .footerMain .lnks .sydwImg { width: 60px; }
        .guideBody .guideFooter .footerDesc { text-align: center; color: #ffd800; line-height: 20px; font-size: 12px; }
        .guideBody .guideFooter span { margin: 0 16px; }
    .guideBody .center .guide .guideTop { position: relative; left: 50%; float: left; }
        .guideBody .center .guide .guideTop .guideTitle { float: left; position: relative; left: -50%; background: url(../imgs/logo.png) center left no-repeat; padding-left: 126px; }
            .guideBody .center .guide .guideTop .guideTitle .Chinese { font-size: 50px; letter-spacing: 3px; font-weight: bold; line-height: 62px; color: #fff; text-shadow: 2px 1px 1px #032e59; filter: shadow(Color=#032e59,Direction=10,Strength=10); }
            .guideBody .center .guide .guideTop .guideTitle .English { font-size: 24px; color: #fff; text-shadow: 2px 1px 1px #032e59; filter: shadow(Color=#032e59,Direction=10,Strength=10); }
    .guideBody .center .guide .guideCenter { width: 980px; margin: 0 auto; }
        .guideBody .center .guide .guideCenter .guideNav { width: 980px; height: 40px; margin-top: 100px; }
            .guideBody .center .guide .guideCenter .guideNav .guideCompanySelect { height: 30px; width: 200px; color: #fff; font-size: 20px; background: url(../imgs/ft.png) 10px center #00479d no-repeat; line-height: 28px; border-radius: 5px; text-align: left; padding: 3px 8px; padding-left: 42px; cursor: pointer; float: left; }
            .guideBody .center .guide .guideCenter .guideNav .rollNotes { width: 200px; height: 30px; color: #fff; font-size: 16px; line-height: 30px; border-radius: 5px; text-align: left; overflow: hidden; margin-left: 20px; float: left; padding-right: 20px; }
            .guideBody .center .guide .guideCenter .guideNav .rollImg { width: 30px; height: 30px; margin-left: 10px; float: left; }
            .guideBody .center .guide .guideCenter .guideNav .guideCompanySelect:hover { background-color: #00B4E5; }
            .guideBody .center .guide .guideCenter .guideNav .guideContent { width: 980px; float: left; margin-top: /*50*/ 2px; }
                .guideBody .center .guide .guideCenter .guideNav .guideContent .guidelist { width: 980px; height: 168px; float: left; background: url(../imgs/guideCenterBg.png); margin-bottom: 8px; }
                    .guideBody .center .guide .guideCenter .guideNav .guideContent .guidelist .listTitle { width: 38px; height: 122px; float: left; color: #fff; margin-left: -9px; font-size: 20px; text-align: center; line-height: 24px; padding-top: 46px; }
.listTitle1 { background-image: url(../imgs/tab2.png); }
.listTitle2 { background-image: url(../imgs/tab3.png); }
.list { width: 834px; height: 98px; float: left; margin-left: 86px; margin-top: 35px; }
    .list li { width: 218px; height: 98px; margin-right: 60px; }
        .list li a { width: 100%; height: 100%; float: left; background-image: url(../imgs/icoBg.png); background-color: #db6643; }
            .list li a:hover { border: solid 2px #fdff64; margin-top: -2px; margin-left: -2px; }
        .list li img { width: 64px; height: 64px; float: left; margin-left: 26px; margin-right: 16px; margin-top: 17px; }
        .list li span { line-height: 98px; float: left; font-size: 20px; color: #fff; }
.guideBody .center .guide .guideCenter .guideNav .guideRight { width: 46px; float: right; margin-right: -56px; }
    .guideBody .center .guide .guideCenter .guideNav .guideRight #areaBox { width: 380px; height: 0px; background: #fff; position: absolute; margin-top: /*50*/ 2px; margin-left: /*-10*/ -990px; display: none; }
        .guideBody .center .guide .guideCenter .guideNav .guideRight #areaBox .companySelTitle { height: 28px; padding-left: 10px; background: #DEDEDE; line-height: 28px; }
        .guideBody .center .guide .guideCenter .guideNav .guideRight #areaBox .companySelPanel { padding: 5px; background: #fff; height: 165px; overflow: auto; }
            .guideBody .center .guide .guideCenter .guideNav .guideRight #areaBox .companySelPanel .area { display: inline-block; width: /*78*/ 160px; height: 32px; background: #fff; border: 1px solid #dedede; margin: 2px; line-height: 32px; text-align: center; cursor: pointer; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
                .guideBody .center .guide .guideCenter .guideNav .guideRight #areaBox .companySelPanel .area:hover { background: #C1E6F9; }
                .guideBody .center .guide .guideCenter .guideNav .guideRight #areaBox .companySelPanel .area.hover { background: #0070BB; color: #fff; }

    .guideBody .center .guide .guideCenter .guideNav .guideRight .btnUrl { width: 30px; min-height: 64px; margin-top: /*50*/ 2px; padding-top: 42px; padding-left: 8px; padding-right: 8px; float: left; color: #fff; font-size: 20px; background: url(../imgs/ft.png) center 16px #00479d no-repeat; line-height: 24px; border-radius: 5px; text-align: center; }
    .guideBody .center .guide .guideCenter .guideNav .guideRight .btnUrl1 { background-image: url(../imgs/loginIco.png); /*margin-top:10px;*/ }
    .guideBody .center .guide .guideCenter .guideNav .guideRight .btnUrl:hover { background-color: #00B4E5; }
.guideBody .center .guide .guideCenter .guideNav .guideContent .guidelist:last-child { margin-bottom: 70px; }
.guideBody .center .guide .guideCenter .guideNav .guideContent .guidelist #dowebok { width: 834px; margin-left: 84px; padding-top: 36px; }
    .guideBody .center .guide .guideCenter .guideNav .guideContent .guidelist #dowebok .owl-wrapper-outer { margin: 0 auto; }
    .guideBody .center .guide .guideCenter .guideNav .guideContent .guidelist #dowebok .shd { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.15); }
        .guideBody .center .guide .guideCenter .guideNav .guideContent .guidelist #dowebok .shd a { display: block; width: 218px; *background-image: url(about:blank); background-image: url(about:blank)\0; }
    .guideBody .center .guide .guideCenter .guideNav .guideContent .guidelist #dowebok .txt { position: absolute; left: 0; bottom: 0; width: 226px; height: 100px; padding: 0 12px; color: #888; box-shadow: 0 0 15px 15px rgba(228, 233, 238, 0.95); background-color: #e4e9ee\9; background-color: rgba(228, 233, 238, 0.95); }
    .guideBody .center .guide .guideCenter .guideNav .guideContent .guidelist #dowebok h3 { width: 226px; height: 25px; margin-bottom: 6px; padding-top: 6px; font: 700 18px/25px arial,"Microsoft Yahei"; overflow: hidden; }
        .guideBody .center .guide .guideCenter .guideNav .guideContent .guidelist #dowebok h3 a { color: #333; text-decoration: none; }
            .guideBody .center .guide .guideCenter .guideNav .guideContent .guidelist #dowebok h3 a:hover { color: #338de6; }
    .guideBody .center .guide .guideCenter .guideNav .guideContent .guidelist #dowebok p { width: 226px; height: 54px; line-height: 18px; font-size: 12px; }
    .guideBody .center .guide .guideCenter .guideNav .guideContent .guidelist #dowebok .item:hover .shd { background-color: rgba(0, 0, 0, 0); }
    .guideBody .center .guide .guideCenter .guideNav .guideContent .guidelist #dowebok .item:hover .txt { background-color: #fff\9; background-color: rgba(248, 249, 249, 0.95); box-shadow: 0 0 15px 15px rgba(248, 249, 249, 0.95); }
.owl-buttons { float: left; width: 834px; margin-top: -110px; }
.owl-theme .owl-controls .owl-buttons div { float: left; margin-top: -50px; width: 30px; height: 60px; margin: 0; padding: 0; border-radius: 0; background-color: transparent; overflow: hidden; _display: none; }
.owl-theme .owl-controls .owl-buttons .owl-prev { float: left; margin-left: -26px; }
.owl-theme .owl-controls .owl-buttons .owl-next { margin-right: -26px; float: right; }
.owl-theme .owl-controls .owl-buttons .owl-prev { background: url(../imgs/left.png) center center no-repeat; }
.owl-theme .owl-controls .owl-buttons .owl-next { background: url(../imgs/right11.png) center center no-repeat; }
#dowebok .item { position: relative; width: 218px; height: 98px; margin: 0 auto; background-color: #fff; overflow: hidden; }
.item a { width: 100%; height: 100%; float: left; background-image: url(../imgs/icoBg.png); background-color: #db6643; }
    .item a img { width: 48px; height: 48px; float: left; margin-left: 26px; margin-right: 16px; margin-top: 25px; }
    .item a span { line-height: 98px; float: left; font-size: 20px; color: #fff; }
        .item a span.twoLines { line-height: normal; margin-top: 22px; display: block; }
    .item a:hover { border: solid 1px #fdff64; width: 216px; height: 96px; }
        .item a:hover span { line-height: 96px; }
            .item a:hover span.twoLines { line-height: normal; margin-top: 21px; }
        .item a:hover img { margin-left: 25px; margin-top: 24px; }

/*资讯浏览列表页*/
.zxll { margin: 0px 0 0 0; padding: 0; background: #fff; }
    /*.zxll .contentTypeName { font-family: 微软雅黑; font-weight: 700; font-size: 16px; }
.zxll .header { margin: 14px 0; border: 1px solid #ddd; padding: 8px; }
.zxll .header #searchBox { margin-bottom: 0px; }
.zxll .header #searchBox input[type="text"][name="title"] { width: 400px; }
.zxll .header #searchBox .operate { display: inline-block; margin-left: 30px; }*/
    .zxll .titleHeader .title { font-size: 20px; }
    .zxll .tbDiv { border: 1px solid #ddd; margin-top: -1px; padding: 0; }
        /*.zxll .tbDiv #Table thead tr { height: 40px; border-bottom: 0px; background: #F0F0F0; }*/
        .zxll .tbDiv .pagination a { cursor: pointer; }
        .zxll .tbDiv .table > thead > tr > th, .zxll .tbDiv .table > tbody > tr > th, .zxll .tbDiv .table > tfoot > tr > th, .zxll .tbDiv .table > thead > tr > td, .zxll .tbDiv .table > tbody > tr > td, .zxll .tbDiv .table > tfoot > tr > td { vertical-align: middle; }
.tbDiv #TableBox #Table { width: 100%; margin-top: 10px; }
    .tbDiv #TableBox #Table td { color: #333; font-size: 15px; cursor: pointer; }
        .tbDiv #TableBox #Table td.title { }
        .tbDiv #TableBox #Table td.pubTime { color: #a69ba6; }
/*资讯浏览详情页*/
.zxllXq { margin-top: 15px; background-color: #ffffff; }
    .zxllXq #maintb { width: 98%; margin-left: auto; margin-right: auto; }
        /*thead tr td { font-size: 18px; font-weight: bold; }*/
        .zxllXq #maintb tbody #content { padding-top: 10px; width: 96%; overflow: auto; margin-left: auto; margin-right: auto; }
    .zxllXq .md { text-align: center; }
        .zxllXq .md.title { font-size: 26px; color: #444444; padding-top: 32px; padding-bottom: 26px; }
        .zxllXq .md.info { width: 97%; margin-left: auto; margin-right: auto; background-color: #f9f9f9; height: 40px; line-height: 40px; color: #888888; }
    .zxllXq .topNav { border-bottom: solid 1px #dddddd; height: 36px; line-height: 36px; color: #666666; font-size: 14px; }
        .zxllXq .topNav a { color: #666666; }
    .zxllXq .bottomNav { border-top: solid 1px #dddddd; padding-top: 28px; padding-bottom: 32px; }
        .zxllXq .bottomNav .nav { width: 46%; padding-left: 2%; padding-right: 2%; display: inline-block; }
            .zxllXq .bottomNav .nav .lbl { color: #1592fe; font-size: 16px; }
            .zxllXq .bottomNav .nav > a { font-size: 16px; color: #333333; }
/*通用文章内容*/
.articleContent p { margin-top: 6px; margin-bottom: 6px; line-height: 32px; }
.articleContent * { font-size: 16px; color: #333; }
.articleContent.desc * { font-size: 15px; }
/*内页*/
/*顶部标题*/
.rowTitle { /*background:url(../imgs/logo1.png) center left no-repeat; padding:10px 0px 12px 88px; margin-top:12px;*/ float: left; /*margin-left: 15px;*/ margin-top: 40px; }
    .rowTitle .Chinese { font-size: 36px; font-family: 黑体; font-weight: bold; color: #ffffff; line-height: 36px; }
    .rowTitle .English { color: #ffffff; font-family: Arial; font-size: 16px; }
.rowRight { position: absolute; right: 0; top: 58px; }
    .rowRight img { float: left; }
    .rowRight .font_right { float: left; height: 48px; background: url(../imgs/person2.png) no-repeat; padding-left: 54px; }
.font_right { float: left; margin-left: 12px; }
    .font_right .span1 { font-size: 18px; font-weight: bold; color: #0071BF; background: url(../imgs/phone.png) center left no-repeat; text-indent: 22px; line-height: 32px; margin-top: 6px; height: 32px; }
    .font_right .span2 { background: url(../imgs/person.png) center left no-repeat; text-indent: 22px; margin-top: 6px; }
        .font_right .span2 a { color: #F90; margin-left: 6px; }
.toppub { height: 28px; background: #F1F1F1; border-bottom: 1px solid #ddd; font-size: 12px; }
.headMenu { height: 61px; background: url(../imgs/nav_bg.png) repeat-x; border-top: solid 1px #355ba5; color: #fff; }
.floor { color: #8B8B8B; }
    .floor span.sp { color: #4a4a4a; margin: 0px 14px; font-weight: 600; }
.headMenu ul { margin: 0px; }
    .headMenu ul li { list-style: none; display: inline-block; height: 60px; line-height: 58px; padding: 0 34px; font-size: 18px; cursor: pointer; }
        .headMenu ul li:hover { background-color: #122370; }
        .headMenu ul li.selected { background: url(../imgs/nav_selectbg.png) repeat-x; }
            .headMenu ul li.selected a { font-weight: bold; }
.headMenu #box_menu { display: none; height: auto; position: relative; background-color: #2148B7; text-align: center; }
.ermenu { cursor: pointer; line-height: 42px; height: 42px; }
    .ermenu:hover { background-color: #183183; }
/*内页*/
.centerRight { width: 860px; float: left; margin-left: 20px; background-color: #fff; min-height: 500px; }
.centerRight_title { width: 100%; height: 42px; line-height: 42px; text-indent: 12px; background-color: #69C3FF; }
    .centerRight_title span { font-size: 16px; font-weight: bold; color: #fff; margin-bottom: 10px; float: left; }
    .centerRight_title .search_txt { width: 260px; margin-top: 6px; float: left; height: 30px; line-height: 30px; padding: 0 5px; border: solid 1px #999; border-right: none; }
    .centerRight_title .search_btn { width: 32px; margin-top: 6px; height: 30px; float: left; background: url(../imgs/search.png) center center #444 no-repeat; border: none; margin-right: 8px; }
.centerRight_content { width: 100%; padding: 20px 2%; float: left; }
.process { width: 730px; margin: 0 auto; }
.steps { width: 100%; float: left; margin-top: 0px; }
.step { background: #fff; padding: 20px; }
.step_on, .step_out { background: url(../imgs/step1.png) center right no-repeat; width: 170px; height: 46px; line-height: 46px; font-size: 16px; text-align: center; color: #fff; float: left; margin-left: -23px; position: relative; }
.step_out { background-image: url(../imgs/step2.png); color: #999; }
.tips { float: left; width: 100%; height: 38px; line-height: 38px; border: solid 1px #EDD890; color: #666; border-radius: 2px; margin: 16px 0; background: url(../imgs/notice.png) 10px center #FFFDF3 no-repeat; text-indent: 36px; }
    .tips span { color: #fe3420; }
    .tips label { color: #333333; }
.branch { width: 178px; text-align: center; float: left; line-height: 40px; }
.branchTitle { color: #fff; width: 100%; background-color: #69C3FF; float: left; }
.branch a { background-color: #F2F2F2; border-bottom: solid 1px #fff; width: 100%; float: left; cursor: pointer; }
a.branch_selected, a.register_url.branch_selected { background: #0070BB; color: #fff; text-decoration: none; }
.register { width: 534px; float: left; margin-left: 18px; }
.register_list { float: left; width: 100%; margin-bottom: 32px; }
.register_title { border-left: solid 9px #69C3FF; height: 21px; line-height: 18px; float: left; width: 100%; }
    .register_title span { font-size: 16px; padding-bottom: 4px; float: left; margin-left: 10px; border-bottom: solid 1px #D7D7D7; width: 100%; }
        .register_title span a.btnDownload, .register_title span a.btnDownload:hover { color: #1592fe; width: auto; float: right; margin-right:24px;font-weight:bold;}
.register_url { white-space: nowrap; min-width: 214px; margin-left: 19px; margin-right: 30px; float: left; height: 40px; line-height: 40px; background-color: #F2F2F2; text-align: center; margin-top: 8px; cursor: pointer; }
    .register_url:hover { background-color: #E1F3FD; }
.register_content { float: left; margin-top: 6px; }
.position { width: 100%; background: url(../imgs/position.png) center left no-repeat; text-indent: 30px; line-height: 30px; margin-top: 10px; font-size: 16px; }
/*.search{ width:100%; float:left; border:solid 1px #D7D7D7; padding:6px; background-color:#FaFaFa; line-height:30px; font-size:16px; margin-top:10px;}
.search div{ float:left;}
.search span{ float:left; margin:0 8px;}
.search input[type=text]{ height:30px; line-height:30px; border:solid 1px #A9A9A9; padding:0 4px; float:left; width:180px;}
.select{height:30px; line-height:30px; border:solid 1px #A9A9A9; padding:0 4px; float:left; width:180px;}
.searchBtns{ width:84px; height:30px; line-height:26px; padding:0px; float:left; margin-left:8px; background:url(../imgs/search.png) 10px center #0680D0 no-repeat; color:#fff; text-indent:24px; border:none; border-radius:3px;}*/
.steps4 .step_out, .steps4 .step_on { width: 198px; }
/*内页表单*/
.sqrBox { border: 2px solid rgba(228, 228, 228, 1); border-radius: 5px; width: 700px; display: inline-block; margin: 4px 0px; margin-left: 10px; margin-top: 20px; }
.sqlInfoBox { width: 300px; padding-left: 20px; display: inline-block; }
.imgBox { width: 120px; display: inline-block; height: 190px; margin-right: 10px; }
    .imgBox.has-error .imgBox1 { border: 1px solid #a94442; }
.imgBox1 { width: 114px; height: 114px; border: 1px solid #ddd; margin-top: 40px; cursor: pointer; }
.imgBox .title { text-align: center; padding-top: 10px; font-size: 14px; font-family: 'Arial Normal', 'Arial'; }
.imgBox1 .delImg { POSITION: absolute; margin-top: 4px; margin-left: 92px; background: url(../imgs/del.png); width: 18px; height: 18px; z-index: 999; }
.imgBox1 .op { font-size: 100px; color: #ddd; position: absolute; margin-top: -24px; margin-left: 18px; }
.imgBox1 .img { position: absolute; width: 114px; height: 114px; vertical-align: middle; }
    .imgBox1 .img td { width: 112px; height: 112px; text-align: center; vertical-align: middle; }
.imgBox1 img { max-width: 112px; max-height: 112px; vertical-align: middle; margin: auto; }
.imgBox input[type=file].show { position: absolute; margin-top: -112px; width: 110px; margin-left: 2px; height: 110px; opacity: 0; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); cursor: pointer; }
.imgBox input[type=file].hide { display: none; }
.sqrLine .del { display: inline-block; position: absolute; margin-top: 100px; margin-left: 6px; color: red; cursor: pointer; }
.addSQR { margin-left: 10px; margin-top: 4px; cursor: pointer; }
    .addSQR a { color: #169BD5; padding-left: 4px; }

/*公示公告*/
 
    .gsgg .gsggTb { width: 100%; }
.tdLeft { width: 252px; vertical-align: top; }
.gsgg .gsggTb .tdLeft #leftNav { width: 252px; float: left; }
.gsgg .gbBox { float: left; }
    .gsgg .gbBox .gb { float: left; width: 100%; }

/*公告公示分类目录*/
.tdLeft .centerLeft { width: 240px; float: left; background-color: #fff; }
.tdLeft .centerLeft_title { width: 240px; height: 56px; line-height: 56px; background-color: #1492ff; color: #fff; text-align: center; font-size: 18px; font-weight: bold; float: left; }
    .tdLeft .centerLeft_title:not(:first-child) { margin-top: 12px; }
.tdLeft .centerLeft_content { width: 240px; float: left; background: #fff; border: solid 1px #E4E4E4; border-top: none; padding-bottom: 6px; }
    .tdLeft .centerLeft_content .fbrqItem { width: 100%; float: left; background: url(../imgs/u02.png) 34px center no-repeat; text-indent: 52px; line-height: 20px; overflow: hidden; height: 20px; margin-top: 8px; text-overflow: ellipsis; white-space: nowrap; cursor: pointer; }
        .tdLeft .centerLeft_content .fbrqItem:hover { color: #FB7818; }
    .tdLeft .centerLeft_content .menuList { float: left; margin-bottom: 8px; width: 100%; }
        .tdLeft .centerLeft_content .menuList .secondMenu { width: 100%; float: left; /*background: url(../imgs/u1.png) center left no-repeat;*/ background-color: #f5f7f9; text-indent: 28px; font-weight: bold; line-height: 42px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
        .tdLeft .centerLeft_content .menuList .titleIcon { width: 16px; height: 16px; background: url(../imgs/unfold01.png) center center no-repeat; float: right; margin-right: 18px; margin-top: 12px; }
        .tdLeft .centerLeft_content .menuList .titleIcon_packup { background: url(../imgs/packup.png) center center no-repeat; }
        .tdLeft .centerLeft_content .menuList .threeMenu { width: 100%; float: left; background: url(../imgs/u02.png) 34px center no-repeat; text-indent: 52px; line-height: 20px; overflow: hidden; height: 20px; margin-top: 8px; text-overflow: ellipsis; white-space: nowrap; cursor: pointer; }
            .tdLeft .centerLeft_content .menuList .threeMenu:hover { color: #FB7818; text-decoration: none; }

/*办理业务*/
.ywbl { margin-top: 20px; }

    /*办理业务左侧二级栏目*/
    .ywbl .BLYWChildMenuBox { width: 240px; float: left; background-color: #fff; border: solid 1px #e3e3e3; padding: 6px 0 10px; }
        .ywbl .BLYWChildMenuBox > div { height: 50px; font-size: 16px; line-height: 50px; cursor: pointer; text-align: left; padding-left: 20px; border-bottom: solid 1px #EAEAEA; margin: 0 15px; }
            .ywbl .BLYWChildMenuBox > div:hover { color: #1592fe; }
            .ywbl .BLYWChildMenuBox > div.selected { background: #e2f0fb; font-weight: bold; margin: 0px; border-bottom: none; }
                .ywbl .BLYWChildMenuBox > div.selected > .f { height: 50px; width: 6px; background: #1592fe; float: left; margin-left: -20px; }
            .ywbl .BLYWChildMenuBox > div > span > img { margin: 0 12px 2px 1px; }
            .ywbl .BLYWChildMenuBox > div.selected > span > img { margin: 0 12px 2px 16px; }

    /*办理业务右侧*/
    .ywbl #divRight { float: left; width: 928px; margin-left: 12px; min-height: 506px; }

/*办事指南*/
#tbUserInfo { margin-top: 20px; margin-left: 38px; }
    #tbUserInfo td.lbl { width: 100px; text-align: center; font-weight: 600; }
    #tbUserInfo td.ctl { width: 300px; }
.ckbszl { color: #fb7818; cursor: pointer; margin-left: 10px; }
.ckbszl1 { color: #fb7818; cursor: pointer; width: 100px; height: 30px; border: 1px solid; text-align: center; line-height: 26px; background-color: beige; position: absolute; display: none; }
    .ckbszl:hover, .ckbszl1:hover { text-decoration: underline; }
.headInfo { float: right; margin-right: 16px; }
.blzlBox { line-height: 32px; font-size: 15px; background: #fff; padding: 20px; min-height: 400px; border: solid 1px #e3e3e3; border-top-style: none; }
    .blzlBox a { font-size: 15px; color: #1592fe; }
.btn_bszn { width: 96px; height: 38px; font-weight: bold; background: url(../imgs/rtn_gray.png) no-repeat; font-size: 15px; border-radius: 0; }
.btn_bszn1 { background: url(../imgs/rtn_orange.png) no-repeat; }
.blzlBox .content { background-color: transparent; }
.bszn .btnBox { display: none; clear: both; float: right; top: 100px; position: absolute; right: -102px; }
.bszn .tdLeft .centerLeft_content .menuList .threeMenu.select { color: #1592FE; }
/*互动交流列表*/
.hdjl { margin: 16px 0; padding: 16px; background: #fff; }
    .hdjl .conditionPanel { margin: 14px 0; border: 1px solid #ddd; padding: 8px; }
        .hdjl .conditionPanel #searchBox { margin-bottom: 0px; }
            .hdjl .conditionPanel #searchBox .control-label:not(:first-child) { margin-left: 30px; }
            .hdjl .conditionPanel #searchBox .controlDiv { display: inline-block; }
                .hdjl .conditionPanel #searchBox .controlDiv:last-child { margin-left: 30px; }
    .hdjl .searchBox { text-align: right; position: relative; height: 0px; margin-right: 40px; top: 14px; font-size: 18px; }
        .hdjl .searchBox img { margin-right: 4px; margin-bottom: 6px; }
        .hdjl .searchBox span { cursor: pointer; margin-left: 20px; }
    .hdjl ul.nav-tabs li { background: #F5F5F5; font-size: 20px; font-family: "微软雅黑 Regular", 微软雅黑; color: #000; cursor: pointer; }
        .hdjl ul.nav-tabs li a { color: #555; border: 1px solid #ddd; margin-right: -1px; border-radius: 0; font-size: 16px; }
        .hdjl ul.nav-tabs li.active a, ul.nav-tabs li.active a:hover { border: 1px solid #ddd; border-top: 4px solid #FF9900; padding-top: 7px; border-bottom: 1px solid #fff; font-size: 16px; color: #555 }
    .hdjl #tsjyBox { border: 1px solid #ddd; margin-top: -1px; padding: 14px; }
        .hdjl #tsjyBox #tsjyTableBox table#tsjyTable thead tr { height: 40px; background: #F0F0F0; border-bottom: 0px; }
        .hdjl #tsjyBox #ysjyPageBox { text-align: center; }
    .hdjl #wdtsjyBox { border: 1px solid #ddd; margin-top: -1px; padding: 14px; display: none; }
        .hdjl #wdtsjyBox #wdtsjyTableBox table#wdtsjyTable thead tr { height: 40px; background: #F0F0F0; border-bottom: 0px; }
        .hdjl #wdtsjyBox #wdtsjyPageBox { text-align: center; }
        .hdjl #wdtsjyBox .toLogin { color: blue; }
    .hdjl .pagination a { cursor: pointer; }
    .hdjl table { TABLE-LAYOUT: fixed; }
        .hdjl table td { white-space: normal; text-overflow: ellipsis; overflow: hidden; height: 30px; }
    .hdjl .table thead td { font-size: 16px; }
    .hdjl .table tbody td { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; height: 30px; }
    .hdjl .table-hover tbody > tr a:hover { color: #ef8847; text-decoration: underline; }

/*我要投诉*/
#myTSJYBox { padding: 0 10px; }
    #myTSJYBox .box { border: 1px solid #E4E4E4; min-height: 100px; margin-top: 20px; }
        #myTSJYBox .box .title { background: #E4E4E4; height: 38px; line-height: 38px; font-size: 16px; font-family: 微软雅黑; padding-left: 10px; }
        #myTSJYBox .box .mainDiv { padding: 0px 30px; padding-top: 20px; }
            #myTSJYBox .box .mainDiv .form-group .control-label { width: 52px; vertical-align: top; margin-top: 7px; }
            #myTSJYBox .box .mainDiv .form-group .controlDiv { display: inline-block; }
                #myTSJYBox .box .mainDiv .form-group .controlDiv.long { width: 550px; }
    #myTSJYBox .bottom .form-group .operateBtns { text-align: center; margin: auto; margin-top: 20px; }
        #myTSJYBox .bottom .form-group .operateBtns .divBtn { width: 160px; display: inline-block; }
    #myTSJYBox i { display: inline-block; background: #f00; border-radius: 50%; width: 0.5em; height: 0.5em; left: 35px; position: absolute; }
/*互动交流详情*/
.tsjyDetails#myTSJYBox { padding: 0 10px; height: 454px; overflow: auto; padding-bottom: 10px; }
    .tsjyDetails#myTSJYBox .box { min-height: auto; margin-top: 20px; }
        .tsjyDetails#myTSJYBox .box .title { background: #E4E4E4; height: 38px; line-height: 38px; font-size: 16px; font-family: 微软雅黑; padding-left: 10px; }
        .tsjyDetails#myTSJYBox .box table { width: 100%; }
            .tsjyDetails#myTSJYBox .box table td { border: 1px solid #E4E4E4; padding: 0 4px; }
                .tsjyDetails#myTSJYBox .box table td.tdLabel { width: 136px; text-align: center; vertical-align: middle; }
                .tsjyDetails#myTSJYBox .box table td.textWrap { word-wrap: break-word; word-break: break-all; }
                .tsjyDetails#myTSJYBox .box table td.controlDiv { min-width: 150px; }
            .tsjyDetails#myTSJYBox .box table tr { height: 44px; }
/*用户信息编辑*/
.yhxx { margin: 16px 0; padding: 20px 0; background: #fff; }
    .yhxx .headPanel { display: block; width: 85%; height: 30px; margin: 0 auto; padding: 0; line-height: 30px; }
    .yhxx .mainPanel { display: block; width: 85%; height: 500px; margin: 0 auto; padding: 0px; }
        .yhxx .mainPanel table, .yhxx .mainPanel tr, .yhxx .mainPanel td { border: 0; /*background-color: #69C3FF;*/ font-size: 16px; }
        .yhxx .mainPanel table { width: 80%; height: 460px; margin: 10px auto; }
            .yhxx .mainPanel table > tr { height: 30px; }
            .yhxx .mainPanel table .tdleft { text-align: right; }
                .yhxx .mainPanel table .tdleft .leftMain { width: 200px; height: 385px; margin: 0 auto; }
                    .yhxx .mainPanel table .tdleft .leftMain .leftHead { display: block; width: 170px; height: auto; text-align: center; margin: 0 auto; }
                        .yhxx .mainPanel table .tdleft .leftMain .leftHead > img { display: block; width: 94px; height: 102px; text-align: center; line-height: 102px; margin: 0 auto; }
                        .yhxx .mainPanel table .tdleft .leftMain .leftHead > p { display: inline-block; line-height: 26px; height: auto; margin: 10px auto; font-size: 18px; text-align: center; color: #2C86C6; }
                    .yhxx .mainPanel table .tdleft .leftMain .leftTipPanel { display: block; width: 170px; height: 150px; margin: 0 auto; padding: 0px; }
                        .yhxx .mainPanel table .tdleft .leftMain .leftTipPanel > p { display: inline-block; line-height: 26px; height: auto; background-color: #FFFDF3; border: 1px solid #EDDC9D; margin: 5px auto; font-size: 14px; text-align: left; padding: 5px; }
            .yhxx .mainPanel table .tdright { text-align: left; }
                .yhxx .mainPanel table .tdright .controlDiv { display: inline-block; }
                .yhxx .mainPanel table .tdright .longInput { width: 286px; }
                .yhxx .mainPanel table .tdright .bottomBtns { margin-left: 77px; vertical-align: middle; width: 287px; height: auto; padding: 0; display: inline-block; }
                    .yhxx .mainPanel table .tdright .bottomBtns button { text-align: center; width: 120px; margin: 0 auto; padding: 0; }
        .yhxx .mainPanel .lbl { margin-left: 6px; }
/*个人中心*/
.grzx { margin: 16px 0; padding: 16px; background: #fff; }
    .grzx .headPanel { font-weight: 700; font-size: 18px; border-bottom: 1px solid #ddd; height: 34px; }
        .grzx .headPanel .linkEdit { cursor: pointer; border: 0; list-style: none; text-decoration: none; }
            .grzx .headPanel .linkEdit > img { outline: none; display: inline-block; cursor: pointer; border: 0; width: 16px; height: 16px; }
    .grzx .topPanel { padding-left: 8px; margin-bottom: 10px; margin-top: 6px; }
        .grzx .topPanel > table tr { height: 40px; }
            .grzx .topPanel > table tr td { font-size: 14px; }
                .grzx .topPanel > table tr td.tdLabel { min-width: 76px; }
                .grzx .topPanel > table tr td.tdField { min-width: 280px; }
    .grzx ul.nav-tabs li { background: #F5F5F5; font-size: 20px; font-family: "微软雅黑 Regular", 微软雅黑; color: #000; cursor: pointer; }
        .grzx ul.nav-tabs li#flow_loading { background: #dff0d8; margin: 17px 17px 0; color: rgb(0, 182, 255); border: 1px solid #ccc; display: none; }
        .grzx ul.nav-tabs li a { color: #555; border: 1px solid #ddd; margin-right: -1px; border-radius: 0; font-size: 16px; }
        .grzx ul.nav-tabs li.active a, ul.nav-tabs li.active a:hover { border: 1px solid #ddd; border-top: 4px solid #FF9900; padding-top: 7px; border-bottom: 1px solid #fff; font-size: 16px; color: #333; }
    /*padding-left:18px;padding-right:18px;*/
    .grzx .nav-tabs .choose { background: #ffffff; }
    .grzx ul.nav-tabs li.choose a, .grzx ul.nav-tabs li.choose a:hover { border-bottom: 1px solid #fff; }
    .grzx table { TABLE-LAYOUT: fixed; }
    .grzx .topPanel { margin-bottom: 14px; }
        .grzx .topPanel > table { width: 100%; }

    .grzx #wssqBox { border: 1px solid #ddd; margin-top: -1px; padding: 14px; }
        .grzx #wssqBox #zbywBox #zbywTableBox table thead tr { height: 40px; background: #F0F0F0; border-bottom: 0px; }
        .grzx #wssqBox #zbywBox #zbywPageBox { text-align: center; }
        .grzx #wssqBox #lsywBox #lsywTableBox table thead tr { height: 40px; background: #F0F0F0; border-bottom: 0px; }
        .grzx #wssqBox #lsywBox #lsywPageBox { text-align: center; }
        .grzx #propertyRightsBox { border: 1px solid #ddd; margin-top: -1px; padding: 14px; display: none; }
        .grzx #propertyRightsBox #fwTableBox table thead tr { height: 40px; background: #F0F0F0; border-bottom: 0px; }
        .grzx #propertyRightsBox #tdTableBox table thead tr { height: 40px; background: #F0F0F0; border-bottom: 0px; }
        .grzx #propertyRightsBox #qtTableBox table thead tr { height: 40px; background: #F0F0F0; border-bottom: 0px; }
    .grzx #gudjBox { border: 1px solid #ddd; margin-top: -1px; padding: 14px; display: none; }
        .grzx #gudjBox #gudjTableBox table thead tr { height: 40px; background: #F0F0F0; border-bottom: 0px; }
        .grzx #gudjBox #gudjPageBox { text-align: center; }
    .grzx #myContractBox { border: 1px solid #ddd; margin-top: -1px; padding: 14px; display: none; }
        .grzx #myContractBox #myContractTableBox table thead tr { height: 40px; background: #F0F0F0; border-bottom: 0px; }
        .grzx #myContractBox #myContractPageBox { text-align: center; }
    .grzx .ckbszl1 .headPanel { border-bottom: 1px solid #FF9900; font-weight: bold; }
        .grzx .ckbszl1 .headPanel > span { line-height: 28px; }
    .grzx #wdtsjyBox { border: 1px solid #ddd; margin-top: -1px; padding: 14px; display: none; }
        .grzx #wdtsjyBox #wdtsjyTableBox table thead tr { height: 40px; background: #F0F0F0; border-bottom: 0px; }
        .grzx #wdtsjyBox #wdtsjyPageBox { text-align: center; }
.cmd-box > a { display: inline-block; line-height: 24px; }
/*支付费用*/
.register_title { border-left: solid 9px #69C3FF; height: 21px; line-height: 18px; float: left; width: 100%; }
    .register_title span { font-size: 16px; padding-bottom: 4px; float: left; margin-left: 10px; border-bottom: solid 1px #D7D7D7; width: 100%; }
.register_details { margin-top: 22px; float: left; text-align: left; line-height: 40px; width: 100%; }
    .register_details th { font-size: 14px; color: #666666; font-weight: normal; width: 110px; vertical-align: top; }
    .register_details span.money { color: #ff9900; }
.register_btn { float: left; margin: 20px 0px 0px 140px; width: 100%; }
    .register_btn li { float: left; margin-right: 55px; background: #169bd5; border-radius: 5px; width: 140px; height: 40px; }
        .register_btn li a { display: block; text-decoration: none; color: #ffffff; font-size: 16px; text-align: center; line-height: 40px; }
.tips2 { height: auto; line-height: 24px; padding: 10px 14px; background-position: 14px 18px; text-indent: 26px; }
    .tips2 span { line-height: 34px; }

/*支付跳转页*/
.payAmount { line-height: 36px; margin-top: 8px; text-indent: 10px; border-bottom: dashed 1px #ccc; font-size: 16px; }
    .payAmount span { color: #D12912; font-weight: bold; font-size: 18px; }
.paymentMethod a { float: left; width: 150px; height: 56px; border: solid 2px #E8E8E8; margin: 20px; border-radius: 6px; }
    .paymentMethod a:hover { border: solid 2px #EDB424; }
.paymentFooter { border-top: 1px dashed #BCC1CB; border-bottom: 1px dashed #BCC1CB; background-color: #F4F7FE; width: 100%; float: left; }
.f_desc { width: 76%; line-height: 20px; padding-left: 46px; padding-bottom: 10px; padding-top: 10px; color: #666; float: left; }
    .f_desc ul li { list-style: outside; margin: 3px 0; }

/*按钮样式*/
/*.btn{ height:40px; line-height:38px; padding:0 18px; font-weight:bold; float:left; background-color:#169BD5; text-align:center; color:#fff; font-size:16px; margin:0 6px;}
.btn:hover{ color:#fff; background-color:#088BC6;}*/
.btn { font-family:微软雅黑;}
.has-error .control-label { color: rgb(71, 71, 71); }
.has-success .control-label { color: rgb(71, 71, 71); }
.has-success .form-control, .has-success .input-group-addon, .has-success .form-control:focus { border-color: #ccc; }

/*填写说明*/
.span3 { color: #666; float: left; margin-right: 36px; }
.aPoint { color: #FF9900; }
    .aPoint:hover { color: red; }
.fontTips { color: red; display: inline-block; font-weight: normal; font-size: 14px; margin-bottom: 0px; }
.register_box { width: 99%; float: left; background-color: #F4F4F4; margin-top: 16px; padding: 10px; border-radius: 3px; border: solid 1px #ccc; padding-top: 6px; }
.red { color: red; display: inline; }
.nTitle { height: 30px; line-height: 30px; color: #666; float: left; text-align: right; width: 120px; }
.txt { height: 30px; line-height: 30px; border: solid 1px #A9A9A9; padding: 0 4px; float: left; }
input::-webkit-input-placeholder { color: #999; }
.txtarea { float: left; width: 300px; height: 106px; line-height: 1.5; border: solid 1px #A9A9A9; padding: 2px 6px; margin-right: 8px; }
.operation { float: left; width: 99%; height: 36px; line-height: 36px; padding: 0 10px; margin-top: 16px; background-color: #1398f8; }
    .operation span { color: #fff; font-size: 16px; }
.addBtn { color: #fff; float: left; background: url(../imgs/add.png) center left no-repeat; line-height: 36px; text-indent: 24px; margin-right: 20px; }
    .addBtn:hover { color: #fff; text-decoration: underline; }
.btns { float: left; min-width: 64px; text-align: center; height: 30px; line-height: 30px; background-color: #169BD5; color: #fff; border-radius: 3px; margin-right: 8px; }
    .btns:hover { color: #fff; background-color: #0389C4; }
.bigBtns { float: left; min-width: 140px; text-align: center; height: 40px; line-height: 40px; font-size: 16px; background-color: #169BD5; color: #fff; border-radius: 3px; margin-right: 30px; }
    .bigBtns:hover { color: #fff; background-color: #0389C4; }
.nList { float: left; width: 100%; margin-top: 10px; }
.select[disabled] { background-color: #ebebe4; }
.nList .select { padding: 0; }
.nList .spans { float: left; line-height: 30px; }
.delete { width: 24px; height: 24px; float: left; margin-left: 20px; margin-top: 100px; background: url(../imgs/delete.png) center center no-repeat; }
.operation_bottom { float: left; width: 100%; margin-top: 10px; }
    .operation_bottom a { color: #0099CC; }
        .operation_bottom a:hover { color: #0099CC; }
    .operation_bottom .addBtn { background-image: url(../imgs/add1.png); }

/*填写说明内容颜色为红色*/
.explanation .txtarea { color: red; }
.explanation .txt { color: red; }
.explanation .cityPicker_span > .title > span { color: red; }
.explanation .select { color: red; }
    .explanation .select option { color: #333; }

/*验证码等待效果样式*/
.loadingShow { background: rgb(240,173,78) url(../imgs/loading.gif) no-repeat 50% 50%; }

/*分页样式*/
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus { background-color: #1397f9; border-color: #1397f9; }

/*业务办理*/
/*登记预约/资料预审/登记申请*/
.ywblDiv td { height: 50px; }
.ywblDiv #tbUserInfo { margin-top: 20px; }
    .ywblDiv #tbUserInfo td.lbl { width: 100px; text-align: center; font-weight: 500; }
    .ywblDiv #tbUserInfo td.ctl { width: 200px; }
.ywblDiv .ckbszl { color: rgb(255, 153, 0); cursor: pointer; }
.ywblDiv .ckbszl1 { color: rgb(255, 153, 0); cursor: pointer; width: 100px; height: 30px; border: 1px solid; text-align: center; line-height: 26px; background-color: beige; position: absolute; display: none; }
.ywblDiv .ckbszl:hover, .ckbszl1:hover { color: red; }
.ywblDiv .step .topPanel { position: absolute; top: 0; left: 0; width: 100%; padding: 22px 20px; height: 135px; background-color: #ffffff; z-index: 3; }
    .ywblDiv .step .topPanel.fixed { position: fixed; top: 56px; width: 926px; }
.ywblDiv .bizCategory { width: 170px; text-align: center; float: left; line-height: 40px; z-index: 0; }
    .ywblDiv .bizCategory a { background-color: #f6f6f6; border: solid 1px #ededed; color: #333333; width: 100%; float: left; cursor: pointer; margin-bottom: 8px; }
        .ywblDiv .bizCategory a:hover { background-color: #1592fe; border: solid 1px #1592fe; color: #ffffff; }
.ywblDiv .register_url { white-space: normal; word-break: break-all; display: inline-block; width: 100%; margin-left: 0; margin-right: 0; float: left; height: 50px; line-height: 50px; background-color: #f5f5f5; text-align: left; margin-top: 0; cursor: pointer; font-size: 15px; }
    .ywblDiv .register_url:nth-child(2n) { background-color: #ffffff; }
        .ywblDiv .register_url:nth-child(2n):hover { background-color: #E1F3FD; }
    .ywblDiv .register_url .txt_type { max-width: 420px; display: inline-block; white-space: normal; word-break: break-all; }
.ywblDiv .nav_flag { background-color: #fe9900; display: inline-block; width: 2px; height: 14px; margin-left: 18px; margin-right: 15px; margin-bottom: -2px; }
.ywblDiv .register_content { margin-top: 16px; width: 100%; }
.ywblDiv .register_title span.txt_type { width: 659px; }
.ywblDiv .bizTypeBtn { border-radius: 3px; border: solid 1px #42a6fe; color: #666666; font-size: 14px; float: right; margin-right: 12px; height: auto; line-height: 24px; margin-top: 12px; padding: 1px 10px; background-color: #ffffff; }
    .ywblDiv .bizTypeBtn:hover { background-color: #148bf3; color: #ffffff; }
/*邮寄证书/联动过户*/
.ywblDiv2 .infoText { display: block; padding-top: 7px; word-break: break-all; white-space: normal; }
.ywblDiv2 .text-blue { color: #69C3FF; }
.ywblDiv2 .infoText { display: block; padding-top: 7px; word-break: break-all; white-space: normal; }
.ywblDiv2 #trans select, #trans input { height: 25px; float: left; width: 150px; }
.ywblDiv2 .tranCBox { /*width: 80px;*/ vertical-align: text-bottom; float: left; }
.ywblDiv2 .tranSelect { width: 135px; float: left; }
.ywblDiv2 .nList span { padding-left: 5px; }
.ywblDiv2 .dwDiv { display: none; }
/*.ywblDiv2 .transItems .select, .transItems .txt { height: 25px; float: left; width: 150px; }
.ywblDiv2 .transItems .tranCBox { margin-left: 5px; }
.ywblDiv2 .transItems .red { height: 25px; }
.ywblDiv2 .transItems input[type="checkbox"] { float: left; margin-top: 9px; }
.ywblDiv2 .transItems > table > tbody > tr > td { line-height: 30px; vertical-align: top; border-left: solid 2px #69C3FF; padding-top: 8px; }*/
.ywblDiv2 .transItems .select, .transItems .txt { height: 30px; float: left; width: 160px; }
.ywblDiv2 .transItems .tranCBox { margin-left: 5px; font-size: 15px; font-weight: 600 }
.ywblDiv2 .transItems .red { height: 25px; margin-right: 11px; }
.ywblDiv2 .transItems input[type="checkbox"] { float: left; margin-top: 9px; }
.ywblDiv2 .transItems > table > tbody > tr > td { line-height: 36px; vertical-align: top; padding: 16px 0 0 0; }
.ywblDiv2 .transItems > table > tbody > tr > th { line-height: 30px; vertical-align: top; width: 116px; padding: 16px 0 11px 0; }
.ywblDiv2 .transItems .tranTitle { margin-left: 5px; text-align: right; line-height: 25px; float: left; }
.ywblDiv2 .transItems > table > tbody > tr > td > * { margin-bottom: 5px; }
.ywblDiv2 .register_item { background: none; border: 0; }
.ywblDiv2 .icons { width: 24px; height: 26px; float: left; margin-left: 5px; }
.ywblDiv2 .transItems > table > tbody > tr { border-bottom: 1px dashed #b5b5b5; }
.ywblDiv2 .register_box { margin-top: 6px; }
.ywblDiv2 .transItems > table > tbody > tr > td > * { margin-bottom: 16px; }
/*进度查询/证书查验/证明查验/合同查询*/
.ywblDiv3 .resultBox tr { height: 50px; }
.ywblDiv3 .resultBox td { font-size: 16px; border: 1px solid #dcdcdc; padding-left: 20px; padding-right: 20px; }
.ywblDiv3 .resultBox .name { color: #999999; text-align: center; }
.ywblDiv3 .dy, .ywblDiv3 .cf, .ywblDiv3 .yy { width: 60px; height: 29px; display: inline-block; line-height: 29px; color: #fff; margin: 0 3px; text-align: center; }
.ywblDiv3 .dy { background: #CC66CC; }
.ywblDiv3 .cf { background: #FD0033; }
.ywblDiv3 .yy { background: #FF9900; }
.ywblDiv3 .hlight { color: #69c3ff; }
.ywblDiv3 .n_hlight { color: #f90; }
.ywblDiv3 .o_hlight { color: #999; }
.ywblDiv3 .step { padding-top: 35px; padding-bottom: 32px; }
.ywblDiv3 .has-error { border-color: #a94442; }
.ywblDiv3 .viewer-button.viewer-fullscreen { display: none; }
.ywblDiv3 .notic_box { clear: both; font-size: 14px; margin-top: 42px; white-space: normal; width: 240px; border: solid 1px #EDD890; color: #666; border-radius: 2px; background-color: #fffdf3; padding: 10px; }
.ywblDiv3 .notice { background: url(../imgs/notice.png) 10px center #FFFDF3 no-repeat; text-indent: 36px; margin-left: -9px; color: red; }
/*住房证明*/
.ywblDiv4 .addSQR a { color: #1592fe; padding-left: 4px; }
.ywblDiv4 .sqrLine .del { position: absolute; display: inline-block; cursor: pointer; background: url(../imgs/close.png) center center no-repeat; height: 30px; width: 30px; margin-top: 5px; margin-left: -15px; }
/*资料预审详情*/
.zlysDivDetail { padding-left: 20px; padding-right: 20px; }
    .zlysDivDetail .register_title_other { margin-top: 20px; margin-bottom: 10px; }
    .zlysDivDetail .img_box { padding-left: 14px; margin-top: 6px; height: 260px; overflow: auto; }
    .zlysDivDetail .anomaly { background: url(../imgs/u560.png); height: 20px; width: 14px; display: inline-block; float: right; margin-right: 15px; }
    .zlysDivDetail .remark .op { background: url(../imgs/u3246.png); }
    .zlysDivDetail .remark.open .op { background: url(../imgs/u3247.png); }
    .zlysDivDetail .lbl { color: #000; width: 80px; text-align: right; display: inline-block; line-height: 28px; overflow: hidden; }
    .zlysDivDetail .detailtxt { width: 280px; display: inline-block; line-height: 28px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
    .zlysDivDetail .result_mark { width: 352px; height: 111px; border: 1px solid #ddd; overflow-y: auto; }
    .zlysDivDetail .even { background: #F2F2F2; }
    .zlysDivDetail .imageBox { width: 376px; height: 417px; display: inline-block }
    .zlysDivDetail .ybBox > div { cursor: pointer; }
        .zlysDivDetail .ybBox > div.c { background: #def2fa; }
    .zlysDivDetail .remark { color: #fff; width: 308px; }
        .zlysDivDetail .remark table { table-layout: fixed; width: 300px; }
        .zlysDivDetail .remark.open table { table-layout: auto; width: 300px; height: 140px; margin-top: -112px; background: #a1a1a1; z-index: 999; position: absolute; }
        .zlysDivDetail .remark.open .content { overflow: auto; display: block; height: 140px; }
        .zlysDivDetail .remark td { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; height: 30px; }
        .zlysDivDetail .remark.open td { word-wrap: break-word; word-break: break-all; white-space: normal; }
        .zlysDivDetail .remark .op { width: 23px; height: 12px; cursor: pointer; }
    .zlysDivDetail .spananomaly { background: url(../imgs/u560.png) no-repeat; width: 30px; height: 30px; left: 780px; position: fixed; z-index: 99; top: 225px; }
    .zlysDivDetail .elecarchive { display: inline-block; margin: 10px auto; width: 300px; height: 280px; line-height: 280px; text-align: center; float: right; margin-right: 50px; }
/*住房证明详情*/
.zfzmDivDetail { height: 540px; overflow: auto; }
    .zfzmDivDetail .containerDiv { display: block; width: 90%; height: auto; margin: 20px auto; padding: 0; /*background-color: #DDD;*/ }
    .zfzmDivDetail .tbContent td { height: 30px; line-height: 30px; /*background-color: #ddd;*/ margin: 5px auto; padding: 0; font-size: 14px; }
    .zfzmDivDetail .tbContent label { color: #000; width: 100px; display: inline-block; text-align: right; }
    .zfzmDivDetail .tbContent span { color: #333333; }
    .zfzmDivDetail .listDiv { display: block; width: 50%; height: auto; }
    .zfzmDivDetail .leftDiv { /*background-color: #ff6a00;*/ float: left; }
    .zfzmDivDetail .rightDiv { /*background-color: #ffd800;*/ float: right; }
    .zfzmDivDetail p { display: block; height: 30px; line-height: 30px; /*background-color: #ddd;*/ margin: 5px auto; padding: 0; font-size: 14px; }
        .zfzmDivDetail p > label { color: #000; width: 80px; display: inline-block; text-align: right; }
        .zfzmDivDetail p > span { color: #333333; }
    .zfzmDivDetail .sqrInfo { display: block; width: 100%; height: 30px; margin: 0 auto; padding: 0; line-height: 30px; }
    .zfzmDivDetail .acceptInfo { display: block; width: 100%; height: 30px; margin: 0 auto; padding: 0; line-height: 30px; }
    .zfzmDivDetail .eleImg { display: inline-block; margin: 10px auto; width: 300px; height: 280px; line-height: 280px; text-align: center; }
    .zfzmDivDetail .logisticTitle { width: 450px; overflow: auto; padding: 10px; float: left; background-color: #fafafa; border: solid 1px #E2E2E2; -webkit-box-shadow: 2px 1px 2px rgba(9,3,5,0.1); box-shadow: 2px 1px 2px rgba(9,3,5,0.1); }
    .zfzmDivDetail .logistic { width: 430px; max-height: 165px; overflow: auto; margin-top: 2px; padding: 10px; float: left; background-color: #fafafa; border: solid 1px #E2E2E2; -webkit-box-shadow: 2px 1px 2px rgba(9,3,5,0.1); box-shadow: 2px 1px 2px rgba(9,3,5,0.1); }
        .zfzmDivDetail .logistic .status_location { float: left; margin-bottom: 10px; }
    .zfzmDivDetail .status_list { width: 100%; padding-left: 8px; }
        .zfzmDivDetail .status_list li { clear: both; padding-left: 14px; border-left: 1px solid #d9d9d9; padding-bottom: 14px; }
            .zfzmDivDetail .status_list li span { font-size: 12px; color: #777; line-height: 18px; }
            .zfzmDivDetail .status_list li a { color: #018BF2; font-size: 12px; text-decoration: underline; }
        .zfzmDivDetail .status_list .status_ico { width: 16px; height: 16px; margin-left: -22px; background: url(../imgs/state1.png) left no-repeat; float: left; }
        .zfzmDivDetail .status_list .status_date { float: left; width: 70px; margin-right: 4px; }
        .zfzmDivDetail .status_list .status_week { float: left; width: 28px; margin-right: 8px; }
        .zfzmDivDetail .status_list .status_time { float: left; width: 50px; margin-right: 8px; }
        .zfzmDivDetail .status_list .late .status_ico { background-image: url(../imgs/state2.png); }
        .zfzmDivDetail .status_list .late span { color: #25AE5F; }
        .zfzmDivDetail .status_list .start { border: none; padding-bottom: 0; }
        .zfzmDivDetail .status_list .status_hide { visibility: hidden; display: inline; }
/*住房证明2详情*/
.zfzm2Detail.containerDiv { display: block; width: 90%; height: auto; margin: 20px auto; padding: 0; /*background-color: #DDD;*/ }
.zfzm2Detail .c-blue { color: #0094ff; }
.zfzm2Detail .c-red { color: #ff0000; }
.zfzm2Detail .listDiv { display: block; width: 50%; height: auto; }
.zfzm2Detail .leftDiv { /*background-color: #ff6a00;*/ float: left; }
.zfzm2Detail .rightDiv { /*background-color: #ffd800;*/ float: right; }
.zfzm2Detail p { display: block; height: 30px; line-height: 30px; /*background-color: #ddd;*/ margin: 5px auto; padding: 0; font-size: 14px; }
    .zfzm2Detail p > label { color: #000; width: 80px; display: inline-block; text-align: right; }
    .zfzm2Detail p > span { color: #333333; }
/*联动过户详情*/
.lbghDivDetail .containerDiv { display: block; width: 90%; height: auto; margin: 20px auto; padding: 0; /*background-color: #DDD;*/ }
.lbghDivDetail .tbContent td { height: 30px; line-height: 22px; /*background-color: #ddd;*/ margin: 5px auto; padding: 0; font-size: 14px; vertical-align: text-top; min-width: 49px; word-break: break-all; }
.lbghDivDetail .tbContent label { color: #000; width: 100px; display: inline-block; text-align: right; }
.lbghDivDetail .tbContent span { color: #333333; }
.lbghDivDetail .listDiv { display: block; width: 50%; height: auto; }
.lbghDivDetail .leftDiv { /*background-color: #ff6a00;*/ float: left; }
.lbghDivDetail .rightDiv { /*background-color: #ffd800;*/ float: right; }
.lbghDivDetail p { display: block; height: 30px; line-height: 30px; /*background-color: #ddd;*/ margin: 5px auto; padding: 0; font-size: 14px; }
    .lbghDivDetail p > label { color: #000; width: 80px; display: inline-block; text-align: right; }
    .lbghDivDetail p > span { color: #333333; }
.lbghDivDetail .btn-primary { color: #fff; background-color: #428bca; border-color: #357ebd; }
.lbghDivDetail .btn { display: inline-block; padding: 4px 12px; margin-bottom: 0; font-size: 14px; font-weight: normal; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px; }
.lbghDivDetail .tbTrans { width: 96%; margin-left: 29px; }
    .lbghDivDetail .tbTrans td { border-bottom: dashed 1px #D7D7D7; padding-bottom: 5px; padding-top: 5px; }
    .lbghDivDetail .tbTrans tr:first-child td { padding-top: 0; }
    .lbghDivDetail .tbTrans tr:last-child td { border-bottom-style: none; padding-bottom: 0; }
    .lbghDivDetail .tbTrans td b { color: #000000; }
.lbghDivDetail .sqrInfo { display: block; width: 100%; height: 30px; margin: 0 auto; padding: 0; line-height: 30px; }
.lbghDivDetail .sqlBuy { display: block; width: 100%; height: 30px; margin: 0 auto; padding: 0; line-height: 30px; }
.lbghDivDetail .jointInfo { display: block; width: 100%; height: 30px; margin: 0 auto; padding: 0; line-height: 30px; }
.lbghDivDetail .resultMark { display: block; width: 100%; height: 30px; margin: 0 auto; padding: 0; line-height: 30px; }
/*上传合同*/
.uploadContract .containerDiv { display: block; width: 90%; height: auto; margin: 20px auto; padding: 0; /*background-color: #DDD;*/ }
.uploadContract .tbContent td { height: 30px; line-height: 22px; /*background-color: #ddd;*/ margin: 5px auto; padding: 0; font-size: 14px; vertical-align: text-top; min-width: 49px; word-break: break-all; }
.uploadContract .tbContent label { color: #000; width: 100px; display: inline-block; text-align: right; }
.uploadContract .tbContent span { color: #333333; }
.uploadContract .listDiv { display: block; width: 50%; height: auto; }
.uploadContract .leftDiv { /*background-color: #ff6a00;*/ float: left; }
.uploadContract .rightDiv { /*background-color: #ffd800;*/ float: right; }
.uploadContract p { display: block; height: 30px; line-height: 30px; /*background-color: #ddd;*/ margin: 5px auto; padding: 0; font-size: 14px; }
    .uploadContract p > label { color: #000; width: 80px; display: inline-block; text-align: right; }
    .uploadContract p > span { color: #333333; }
.uploadContract .tbTrans { width: 96%; margin-left: 29px; }
    .uploadContract .tbTrans td { border-bottom: dashed 1px #D7D7D7; padding-bottom: 5px; padding-top: 5px; }
    .uploadContract .tbTrans tr:first-child td { padding-top: 0; }
    .uploadContract .tbTrans tr:last-child td { border-bottom-style: none; padding-bottom: 0; }
    .uploadContract .tbTrans td b { color: #000000; }
.uploadContract .sqrInfo { display: block; width: 100%; height: 30px; margin: 0 auto; padding: 0; line-height: 30px; }
.uploadContract .sqlBuy { display: block; width: 100%; height: 30px; margin: 0 auto; padding: 0; line-height: 30px; }
.uploadContract .jointInfo { display: block; width: 100%; height: 30px; margin: 0 auto; padding: 0; line-height: 30px; }
.uploadContract .resultMark { display: block; width: 100%; height: 30px; margin: 0 auto; padding: 0; line-height: 30px; }
/*邮寄证书详情*/
.yjzsDivDetail .containerDiv { display: block; width: 90%; height: auto; margin: 20px auto; padding: 0; /*background-color: #DDD;*/ }
.yjzsDivDetail .tbContent td { height: 30px; line-height: 22px; /*background-color: #ddd;*/ margin: 5px auto; padding: 0; font-size: 14px; vertical-align: text-top; }
.yjzsDivDetail .tbContent label { color: #000; width: 100px; display: inline-block; text-align: right; }
.yjzsDivDetail .tbContent span { color: #333333; }
.yjzsDivDetail .listDiv { display: block; width: 50%; height: auto; }
.yjzsDivDetail .leftDiv { /*background-color: #ff6a00;*/ float: left; }
.yjzsDivDetail .rightDiv { /*background-color: #ffd800;*/ float: right; }
.yjzsDivDetail p { display: block; height: 30px; line-height: 30px; /*background-color: #ddd;*/ margin: 5px auto; padding: 0; font-size: 14px; }
    .yjzsDivDetail p > label { color: #000; width: 80px; display: inline-block; text-align: right; }
    .yjzsDivDetail p > span { color: #333333; }
.yjzsDivDetail .btn-primary { color: #fff; background-color: #428bca; border-color: #357ebd; }
.yjzsDivDetail .btn { display: inline-block; padding: 4px 12px; margin-bottom: 0; font-size: 14px; font-weight: normal; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px; }
.yjzsDivDetail #history table { width: 100%; border-collapse: collapse; }
    .yjzsDivDetail #history table td { padding: 5px; text-align: center; }
        .yjzsDivDetail #history table td:nth-child(4) { text-align: left; }
    .yjzsDivDetail #history table th { text-align: center; }
