﻿@charset "utf-8";/* CSS Document */input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {    -webkit-text-fill-color: #fff;    -webkit-box-shadow: 0 0 0px 1000px rgb(153, 153, 153) inset;}/*清除浏览器默认样式*/body, html, div, p, dl, dt, dd, ol, ul, li, h1, h2, h3, h4, h5, h6, img, button, input, select, textarea, a, span, table, tr, td {    margin: 0;    padding: 0;    list-style: none;    border: 0;    text-decoration: none;}body, html {    width: 100%;    height: 100%;}body {    font-size: 12px;    color: #2b2b2b;    font-family: "微软雅黑";}a:link, a:visited {    color: #2b2b2b;    text-decoration: none;}.button:link, .button:visited {    background: #6fb3e0;}.button:hover {    background: #2977b3;}.main_icon:hover {    color: #438eb9;}.footer {    text-align: center;    line-height: 30px;    position: fixed;    bottom: 0;    left: 0;    width: 100%;    height: 30px;    overflow: hidden;    min-width: 700px;    background: #EBEBEB;    color: gray;}/* CSS Document */.Landing_interface {    background-image: url(../images/bg.jpg);    background-repeat: no-repeat;    background-size: 100%;    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/html/nds/images/bg.jpg',sizingMethod='scale');}    .Landing_interface img {        height: 100%;        width: 100%;        border: 0;    }.Landing_interface_top {    width: 241px;    height: 49px;    margin: 0px auto 20px; /*2015-4-23孙静妹修改*/    font-family: "微软雅黑"; /*2015-4-23孙静妹修改*/    font-weight: bold; /*2015-4-23孙静妹修改*/    text-align: center;    background: url(../images/logo.png) no-repeat;}.Landing_interface_cont {    width: 282px;    overflow: hidden;    margin: 0 auto;}.bor_bot1 {    /*margin-top: 23px;孙静妹修改*/}.bor_bot {    width: 276px;    padding: 0 5px 15px 5px;    position: relative;}.Landing_interface_input1, .Landing_interface_input2, .Landing_interface_input3 {    width: 235px;    height: 36px; /*孙静妹修改*/    background: #2b2b2b; /*ie8 */    background: rgba(0,0,0,0.36); /*孙静妹修改*/    filter: alpha(opacity=36); /*ie8*/    font-family: "微软雅黑";    border-radius: 20px;    padding-left: 40px;    color: #fff;    line-height: 36px;    *line-height: 36px;    _line-height: 36px;}.logined-panel {    text-align: left;    font-size: 16px;    width: 364px;    overflow: hidden;    font-weight: bold;    margin: 0 auto;}    .logined-panel ul {        margin: 20px 0 50px 100px;    }        .logined-panel ul li {            line-height: 45px;        }            .logined-panel ul li a:link {                text-decoration: underline;                color: #438eb9;            }            .logined-panel ul li a:link {                text-decoration: underline;                color: #438eb9;            }/*孙静妹修改*/input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {    background-color: rgb(0, 0, 0) !important;    background-image: none;    color: rgb(255, 255, 255);}.login-ico {    background: url(../images/dl.png) no-repeat;    width: 16px;    height: 16px;    display: inline-block;    position: absolute;    top: 11px;    left: 20px;}.ico2 {    background: url(../images/mm.png) no-repeat;}.sub {    height: 36px; /*height: 40px;孙静妹修改*/    width: 54px;    border-radius: 0 20px 20px 0;    background: #3b87ab;    position: absolute;    top: 0px;    right: 5px;    color: #fff;    cursor: pointer;    font-weight: bold;    font-family: "微软雅黑"; /*2015-4-23孙静妹修改*/    display: block;    line-height: 36px;    text-align: center;}.ico3 {    background: url(../images/yzm.png) no-repeat;    width: 21px;    position: absolute;    top: 7px;}.Landing_interface_input3 {    height: 30px;    width: 126px;}.login-panel {    height: 216px;    margin-top: -108px;    margin-left: -150px;    width: 300px;    position: absolute;    left: 50%;    top: 50%;}.bor_bot .span {    height: 18px; /*2015-4-23孙静妹修改*/    float: right;    width: 86px; /*2015-4-23孙静妹修改*/    margin: 5px 3% 0 0; /*2015-4-23孙静妹修改*/    opacity: 0.6; /*2015-4-23孙静妹修改*/}.main_gap {    width: 1%;    min-width: 3px;    float: left;}.nav_left .fh1 {    color: #438eb9;    position: absolute;    top: 11px;    left: -1.4%;}.not-support-animation .spinner {    display: none !important;}.not-support-animation #progress {    background: url(../themes/classic/01/images/tip-loading.gif) no-repeat center center !important;}.nav_left .fh2 {    color: #438eb9;    position: absolute;    top: 28px;    left: -1.4%;}.nav_left2 a {    color: #438eb9;    position: absolute;    top: 28px;    left: -1.8%;}.nav_right {    float: left;    background: #f2f2f2;    height: 100%;    width: 100%;}    .nav_right h3 {        background: #e7e6e6;        height: 38px;        border-bottom: 1px solid #ccc;        line-height: 38px;        border-left: 1px solid #ccc;        border-right: 1px solid #ccc;        border-bottom: 1px solid #ccc;    }    .nav_right ul {        border-left: 1px solid #ccc;        border-right: 1px solid #ccc;        border-bottom: 1px solid #ccc;        height: 528px;    }        .nav_right ul li {            height: 30px;            line-height: 30px;            padding-left: 28px;            border-left: 2px solid #f2f2f2;        }            .nav_right ul li:hover {                background: #fff;                border-left: 2px solid #438eb9;            }.Main_interface_cont_cont {    float: left;    overflow: hidden;    overflow-x: hidden;    width: auto;    height: 100%;    background: #903;    background: #f2f2f2;    width: 68%;}.icon-wrap {    width: 100%;    background: #fff;    padding: 10px 0 5px 0;}.icon {    width: 98%;    margin: 0 auto;    overflow: hidden;    clear: both;    background: #fff;}    .icon li {        float: left;        width: 10.8%;        min-width: 62px;        height: 67px;        margin: 0 0 8px 2px;        display: inline;        text-align: center;        cursor: pointer;    }.icon-wrap .icon .iconfont {    color: #6fb3e0;    width: 100%;    display: block;    font-size: 30px;}    .icon-wrap .icon .iconfont:hover {        color: #448fb9;    }.danju {    width: 100%;    height: 38px;    line-height: 38px;    background: #e7e6e6;    border-top: 1px solid #ccc;    border-bottom: 1px solid #ccc;}    .danju h3 {        float: left;    }    .danju a {        float: right;        font-size: 24px;        font-weight: bold;        margin-right: 10px;        width: 20px;    }.shenpi {    height: 50px;    line-height: 50px;    margin-left: 10px;}    .shenpi span {        float: left;    }    .shenpi .audit_input {        width: 164px;        height: 24px;        border: 1px solid #ccc;        float: left;        margin: 12px 10px 0 0;    }    .shenpi .button {        width: 62px;        height: 26px;        float: left;        line-height: 26px;        margin: 12px 10px 0 5px;        text-align: center;        color: #fff;    }.shenpi_span {    margin-left: 10%;}/*table*/.Barcode-print-wrap {    border: 1px solid #d3d3d3;    padding-top: 1px;    color: #000;}.Barcode-print-wrap {    border: 0 none;    border-collapse: collapse;    border-spacing: 0;    empty-cells: show;    font-size: 12px;}.ewTableHeader {    background: #6fb3e0;    color: #fff;}.ewPointer {    width: 54px;    cursor: default;}/*.ewTable{border:1px solid #d3d3d3;}*/.ewTable td {    text-align: center;    cursor: default;    height: 24px;    border-right: 1px solid #d3d3d3;    border-bottom: 1px solid #d3d3d3;}.ewTableHeader td {    color: #fff;    font-size: 12px;    font-weight: bpld;    line-height: 20px;    text-align: center; /*vertical-align:top;*/}.Barcode-print-wrap .ewPointer .srk {    width: 92px;    text-align: center;    font-family: "微软雅黑";    color: #000;    font-size: 12px;    border-bottom: 1px solid #999;}/**加载效果*/.spinner {    margin: 100px auto;    width: 90px;    height: 90px;    position: relative;    text-align: center;    -webkit-animation: rotate 2.0s infinite linear;    animation: rotate 2.0s infinite linear;}.spinner-wrapper {    position: absolute;    width: 100%;    height: 100%;    background-color: rgba(23, 22, 22, 0.79);    z-index: 99999;    top: 0px;}.dot1, .dot2 {    width: 60%;    height: 60%;    display: inline-block;    position: absolute;    top: 0;    background-color: #67CF22;    border-radius: 100%;    -webkit-animation: bounce 2.0s infinite ease-in-out;    animation: bounce 2.0s infinite ease-in-out;}.dot2 {    top: auto;    bottom: 0px;    -webkit-animation-delay: -1.0s;    animation-delay: -1.0s;}.fade-down {    -webkit-animation: down 0.5s ease-in both 0s;    -moz-animation: down 0.5s ease-in both 0s;    -o-animation: down 0.5s ease-in both 0s;    animation: down 0.5s ease-in both 0s;}.top-fade-tip {    -webkit-animation: down 0.3s ease-in both 0s;    -moz-animation: down 0.3s ease-in both 0s;    -o-animation: down 0.3s ease-in both 0s;    animation: down 0.3s ease-in both 0s;    position: fixed;    top: 0px;    width: 50%;    height: 80px;    line-height: 80px;    left: 50%;    margin-left: -25%;    text-align: center;}.top-fade-out-tip {    -webkit-animation: down 0.3s reverse both;    -moz-animation: down 0.3s reverse both;    -o-animation: down 0.3s reverse both;    animation: down 0.3s reverse both;    position: fixed;    top: 0px;    width: 50%;    height: 80px;    line-height: 80px;    left: 50%;    margin-left: -25%;    text-align: center;}.top-fade-down-up {    -webkit-animation: fade-down-up 4s both !important;    -moz-animation: fade-down-up 4s both !important;    -o-animation: fade-down-up 4s both !important;    animation: fade-down-up 4s both!important;    position: fixed;    top: 0px;    width: 50%;    height: 80px;    line-height: 80px;    left: 50%;    margin-left: -25%;    text-align: center;}.warnning {    color: #8a6d3b;    background-color: #fcf8e3;    border-color: #FFFFFF;    border-radius: 5px;    border-radius: 0px 0px 5px 5px;}.error {    color: #fff;    font-size: 13px;    font-weight: bold;    background: rgba(171, 9, 27, 1);    border-radius: 0px 0px 5px 5px;}.success {    color: #fff;    font-size: 13px;    font-weight: bold;    border-radius: 0px 0px 5px 5px;    background: rgba(57, 171, 19, 1);}/*----------------动画定义----------------------------*/@-webkit-keyframes rotate {    100% {        -webkit-transform: rotate(360deg);    }}@keyframes rotate {    100% {        transform: rotate(360deg);        -webkit-transform: rotate(360deg);    }}@-webkit-keyframes bounce {    0%, 100% {        -webkit-transform: scale(0.0);    }    50% {        -webkit-transform: scale(1.0);    }}@keyframes bounce {    0%, 100% {        transform: scale(0.0);        -webkit-transform: scale(0.0);    }    50% {        transform: scale(1.0);        -webkit-transform: scale(1.0);    }}/*------动画：从上往下渐入---------------------*/@-webkit-keyframes down {    0% {        opacity: 0;        -webkit-transform: translateY(-30px);    }    100% {        opacity: 1;        -webkit-transform: translateY(0px);    }}@-moz-keyframes down {    0% {        opacity: 0;        -moz-transform: translateY(-30px);    }    100% {        opacity: 1;        -moz-transform: translateY(0px);    }}@-ms-keyframes down {    0% {        opacity: 0;        -ms-transform: translateY(-30px);    }    100% {        -ms-transform: translateY(0px);    }}@keyframes down {    0% {        opacity: 0;        transform: translateY(-30px);    }    100% {        opacity: 1;        transform: translateY(0px);    }}@-webkit-keyframes fade-down-up {    0% {        opacity: 0;        -webkit-transform: translateY(-30px);    }    7% {        opacity: 1;        -webkit-transform: translateY(0px);    }    90% {        opacity: 1;        -webkit-transform: translateY(0px);    }    100% {        opacity: 0;        -webkit-transform: translateY(-30px);        display: none;    }}@-moz-keyframes fade-down-up {    0% {        opacity: 0;        -moz-transform: translateY(-30px);    }    7% {        opacity: 1;        -moz-transform: translateY(0px);    }    90% {        opacity: 1;        -moz-transform: translateY(0px);    }    100% {        opacity: 0;        -moz-transform: translateY(-30px);        display: none;    }}@-ms-keyframes fade-down-up {    0% {        opacity: 0;        -ms-transform: translateY(-30px);    }    7% {        opacity: 1;        -ms-transform: translateY(0px);    }    90% {        opacity: 1;        -ms-transform: translateY(0px);    }    100% {        opacity: 0;        -ms-transform: translateY(-30px);        display: none;    }}@keyframes fade-down-up {    0% {        opacity: 0;        transform: translateY(-30px);    }    7% {        opacity: 1;        transform: translateY(0px);    }    90% {        opacity: 1;        transform: translateY(0px);    }    100% {        opacity: 0;        transform: translateY(-30px);        display: none;    }}.tip-box:hover {    -moz-box-shadow: 0 0 12px #000;    -webkit-box-shadow: 0 0 12px #000;    box-shadow: 0 0 12px #000;    opacity: 1;    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);    filter: alpha(opacity=100);    cursor: pointer;}.tip-message {    padding: 0px 5px;    text-align: left;}.tip-box {    background-repeat: no-repeat;    padding: 15px 10px 10px 40px;    background-position-x: 5px;    background-position-y: center;    word-wrap: break-word;    width: 300px;    position: absolute;    margin: 0px;    top: 10px;    -moz-border-radius: 3px 3px 3px 3px;    -webkit-border-radius: 3px 3px 3px 3px;    border-radius: 3px 3px 3px 3px;    background-position: 15px center;    background-repeat: no-repeat;    -moz-box-shadow: 0 0 12px #999;    -webkit-box-shadow: 0 0 12px #999;    box-shadow: 0 0 12px #999;    color: #fff;    opacity: .9;    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);    filter: alpha(opacity=80);    z-index: 9999999;}.tip-content {    position: relative;    padding-right: 10px;}.tip-close {    position: absolute;    right: 10px;    top: 0px;    cursor: pointer;}.tip-right {    right: 10px;}.tip-left {    left: 10px;}.tip-info {    background-color: #37C2EC;    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=")!important;}.tip-error {    background-color: #bd362f;    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=")!important;}.tip-success {    background-color: #51a351;    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==")!important;}.tip-warning {    background-color: #f89406;    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=")!important;}