﻿﻿ /*公示系统css文件*/
    /*css reset*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, select, option {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-family: inherit;
    vertical-align: baseline;
}

body {
    font-family: "Microsoft Yahei", Arial, "宋体";
    font-size: 14px;
}

ol, ul {
    list-style: none
}

table {
    border-collapse: collapse;
}

caption, th, td {
    font-weight: normal
}

blockquote:before, blockquote:after, q:before, q:after {
    content: ''
}

blockquote, q {
    quotes: "" ""
}

input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset;
}

input {
    vertical-align: middle;
    border: none;
    outline: none;
    padding: 0;
}

textarea {
    outline: none;
}

img {
    border: none 0;
    vertical-align: middle;
    outline: none;
}

strong {
    font-weight: bold;
}

.ml10 {
    margin-left: 10px;
}

.mr10 {
    margin-right: 10px;
}

.mr20 {
    margin-right: 20px;
}

.mr50 {
    margin-right: 50px;
}

.tr {
    text-align: right;
}

.va-top {
    vertical-align: top;
}

.gt_holder.popup .gt_mask {
    z-index: 2;
}

.state-msg em.bdnone {
    border-right: none;
}

.dib {
    display: inline-block;
}

.a-orange {
    color: #ffb66c;
}

/* 清除浮动*/
.clearfix:after {
    content: " ";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    font-size: 0;
    line-height: 0;
}

*.clearfix {
    zoom: 1;
}

.center {
    text-align: center !important;
}

.left {
    text-align: left !important;
}

.right {
    text-align: right !important;
}

/* 浮动*/
.fl {
    float: left;
}

.fr {
    float: right;
}

/* 相对定位*/
.pos-rel {
    position: relative;
}

/*超链接*/
a {
    text-decoration: none;
}

/* 留白*/
.ml5 {
    margin-left: 5px
}

.ml120 {
    margin-left: 120px;
}

.ml320 {
    margin-left: 500px;
}

.ml20 {
    margin-left: 20px;
}

.ml50 {
    margin-left: 50px;
}

.mt20 {
    margin-top: 20px !important;
}

.mb20 {
    margin-bottom: 20px;
}

.mb36 {
    margin-bottom: 36px;
}

.mt33 {
    margin-top: 33px;
}

.mr5 {
    margin-right: 5px;
}

.mt28 {
    margin-top: 28px;
}

/* display*/
.none {
    display: none;
}

.font-14 {
    font-size: 14px !important;
}

/*边距*/
.pb10 li {
    padding-bottom: 10px;
}

.pdb6 {
    padding-bottom: 6px;
}

.pdb160 {
    padding-bottom: 160px;
}

.plr20 {
    padding-left: 20px;
    padding-right: 20px;
}

/*模块对齐*/
.mod {
    margin: 0 auto;
    /*width: 1000px;*/
    width: 1120px;
    position: relative;
}

.mod1366 {
    margin: 0 auto;
    width: 1366px;
    position: relative;
}

.tr-center {
    text-align: center !important;
}

/*背景颜色*/
.outer-blue-bg {
    background-color: #084C8B;
}

.footer-box {
    background-color: #fff;
    border-top: 1px solid #d5d5d5;
}

/*边框*/
.border-top9 {
    border-top: 9px solid #ab812d;
}

.border-top7 {
    border-top: 7px solid #ab812d;
}

.border-bottom {
    border-bottom: 1px solid #d5d5d5;
}

/*页面尾部*/
.footer {
    font: normal 12px/20px "Microsoft Yahei";
    color: #8F8F8F;
    padding: 14px 0 16px 0;
    text-align: center;
}

.footer span {
    display: inline-block;
    padding: 0 12px;
}

.footer a {
    color: red;
}

.footer a:hover {
    color: blue;
}

.mb25 {
    margin-bottom: 25px;
}

.mb40 {
    margin-bottom: 40px !important;
}

.mb60 {
    margin-bottom: 60px;
}

.mr120 {
    margin-right: 120px;
}

.over-hidden {
    overflow: hidden;
}
.mt30{
    margin-top: 30px;
}

.mb30{
    margin-bottom: 30px;
}

.mb15{
    margin-bottom: 15px;
}

.mask-dzyy{
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0,0,0,.5);
    z-index: 999999;
}

.sweep-code{
    width: 320px;
    height: 390px;
    background-color: #fff;
    border-radius: 5px;
    position: absolute;
    top: 40%;
    margin-top: -195px;
    left: 50%;
    margin-left: -160px;
    padding: 0 30px;
    box-sizing: border-box;
}

.sweep-code i.close{
    cursor: pointer;
    display: block;
    width: 13px;
    height: 13px;
    background: url(/img/hxelicenselogin_new/close2.png) no-repeat center center;
    position: absolute;
    top: 14px;
    right: 14px;
}

.dzyy-code{
    display: block;
    margin: 50px auto 0;
}

.sweep-code .code-tip p{
    font-size: 16px;
    line-height: 16px;
    color: #333;
    text-align: center;
    margin-bottom: 0px;
    margin-top: 15px;
}

.sweep-code .explain{
    padding-top: 20px;
    border-top: 1px solid #e9e9e9;
    /*background: url(/img/hxelicenselogin_new/login-system.jpg) no-repeat 40px 23px;*/
}

.sweep-code .explain p{
    font-size: 14px;
    /*text-indent: 44px;*/
    text-align: center;
}

.sweep-code .explain p a{
    color: #a97c22;
}

.login-code-btn02{
    position: absolute;
    top: 140px;
    display: block;
    left: 50%;
    width: 105px;
    height: 30px;
    background: #ab812d;
    border-radius: 4px;
    font-size: 12px;
    color: #fff;
    line-height: 30px;
    text-align: center;
    cursor: pointer;
    margin-left: -52px;
}