<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/***************************global style************************************/
/**清除浮动**/
.clear {
    content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    zoom: 1;
}

.hidden-m {
    display: none;
}

.table-m {
    border-collapse: collapse;
    table-layout: fixed !important;
}

/*文字垂直居中*/
.table-m &gt; tbody &gt; tr &gt; td, .table-m &gt; thead &gt; tr &gt; th {
    vertical-align: middle;
}

/**带边框的表格*/
.table-border-m {
    /*border: 1px solid #ccc;*/
    border-collapse: collapse;
    table-layout: fixed !important;
}

.table-border-m tr td {
    border: 1px solid #ebebeb;
}

.table-border-m tr td:first-child {
    border-left: none !important;
}

.table-border-m tr td:last-child {
    border-right: none !important;
}

/*td超出自动显示省略号*/
.ellipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    -icab-text-overflow: ellipsis;
    -khtml-text-overflow: ellipsis;
    -moz-text-overflow: ellipsis;
    -webkit-text-overflow: ellipsis;
}

.btn.focus, .btn:focus, .btn:hover {
    text-decoration: none;
}

/**控制div中的img的css**/
.div-img {
    margin: 0 auto;
    text-align: center;
}

.div-img em {
    display: inline-block;
    width: 0;
    overflow: hidden;
    height: 100%;
    vertical-align: middle;
}

.div-img img {
    vertical-align: middle;
    max-width: 100%;
    max-height: 100%;
    /* for IE6 _height: 100%; */
    _width: 100%;
}

/*文件上传框美化*/
.btn_addPic {
    display: inline-block;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    text-align: center;
}

.filePrew {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    min-width: 40px;
    width: 100%;
    min-height: 20px;
    height: 100%;
    cursor: pointer;
    opacity: 0;
    filter: alpha(opacity=0);
}

/*分页显示or隐藏*/
.cl-page-content {
    display: none;
}

.cl-page-content.active {
    display: block;
}

/*垂直文字*/
.vertical-txt {
    width: 20px;
    white-space: normal;
    word-wrap: break-word;
}

/*固定中间区域宽度为1200px*/
.block1200 {
    padding-right: 0;
    padding-left: 0;
    margin: 0 auto;
    width: 1200px;
}

.block1620 {
    padding-right: 40px;
    padding-left: 40px;
    margin: 0 auto;
    width: 100%;
}

/*****************************************************************************************/
/*******页面共用css*******/
html {
    width: 100%;
    height: 100%;
}

body {
    -ms-overflow-style: scrollbar; /*IE10右侧滚动条会遮挡部分内容*/
    font-family: 微软雅黑, "Microsoft YaHei", 宋体, SimSun, Arial, Helvetica, sans-serif;
    font-size: 14px;
    margin: 0;
    padding: 0;
    min-width: 1200px;
}

a {
    text-decoration: none;
    outline: none;
}

a:link, a:visited {
    text-decoration: none;
}

a:hover {
    cursor: pointer;
    text-decoration: none;
}

a img {
    border: none;
}

ol, ul, li, dl {
    list-style: none;
    margin: 0;
    padding: 0;
}

/*override bootstrap style*/
.container-fluid {
    padding-right: 0;
    padding-left: 0;
}

.container-fluid .row {
    margin-left: 0;
    margin-right: 0;
    padding-right: 0;
    padding-left: 0;
}

/*.btn:active.focus, .btn:active:focus,*/
.btn.active.focus, .btn.active:focus {
    outline: none;
}


.font-SimSun {
    font-family: 宋体, SimSun, serif;
}

body {
    background: #e6e6e6;
    text-align: center;
}

p {
    margin: 0;
}

.inline-box {
    display: inline-block;
    font-size: 16px;
}

.beforeInit {
    position: relative;
    padding: 50px 0;
    text-align: center;
}
.beforeInit h6 {
    font-size: 24px;
    color: #3b3b3b;
    margin: 100px auto 20px;
}

.system-color {
    color: #c68f40 !important;
}

.towrap {
    width: 100%;
    min-width: 1200px;
}

.bg-margin {
    background-color: #e6e6e6;
    height: 15px;
}

.step-box {
    padding: 50px 20px;
}

.baitiao {
    height: 40px;
    background: #fff;
}

.borderTop {
    border-top: 1px solid #ededed;
}

.head-nav {
    width: 100%;
    background: #fff;
    border-bottom: 2px solid #c68f40;
    line-height: 60px;
    text-align: left;
}

.head-nav .nav-wrapper {
    width: 85%;
    min-width: 1200px;
    margin: auto;
}

.head-nav .nav-link {
    display: inline-block;
    margin-left: 100px;
    user-select: none;
}

.head-nav .nav-link li {
    display: inline-block;
    margin: 0 15px;
}

.head-nav .nav-link li a {
    color: #666;
    padding: 5px 0;
    font-size: 16px;
}

.head-nav .nav-link li a.active {
    color: #c68f40;
    border-bottom: 1px solid #c68f40;
}

.head-nav .nav-link li a:hover {
    border-bottom: 1px solid #c68f40;
}

.main-con {
    width: 85%;
    min-width: 1200px;
    margin: 20px auto;
    display: inline-block;
    text-align: left;
    background: #fff;
}

.main-con .main-left {
    width: 76%;
    background: #fff;
    border-right: 15px solid #e6e6e6;
    box-sizing: border-box;
    height: 100%;
}

.main-con .main-left .radio-inline {
    padding-left: 20px;
    margin-bottom: 10px;
    float: left;
}
.main-con .main-left .radio-inline + .radio-inline {
    margin-left: 0;
}
/*
.main-con .main-left .radio-inline:first-child {
    padding-left: 0;
}
*/
.main-con .main-left .system {
    display: inline-block;
    background: url("../images/system-bg.png") no-repeat;
    width: 260px;
    height: 98px;
    background-size: 100% 100%;
    text-align: center;
    position: relative;
}

.main-con .main-left .ac-logo {
    position: absolute;
    top: -10px;
    right: -10px;
    width: 60px;
    height: 22px;
    background-image: url("../images/icon-check-rt.png");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    font-style: normal;
    color: #fff;
}

.main-con .main-left .v-name {
    height: 65%;
    padding: 10px 0;
    box-sizing: border-box;
}

.main-con .main-left .v-name .title {
    color: #c68f40;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 5px;
}

.main-con .main-left .v-name .price {
    font-size: 14px;
    color: #666;
}

.main-con .main-left .v-info {
    height: 32%;
    margin: 1px;
    box-sizing: border-box;
    font-size: 12px;
    color: #c68f40;
    line-height: 30px;
}

.main-con .main-left .system.active {
    background-image: url("../images/system-bg-active.png");
}

.main-con .main-left .system.active .v-info {
    color: #fff;
}

.main-con .radio-wrap {
    margin-bottom: 30px;
}

.main-con .line-wrap {
    position: relative;
    padding-left: 65px;
    box-sizing: border-box;
}

.main-con .line-wrap .line-title {
    position: absolute;
    left: 18px;
    top: 12px;
    font-weight: 400;
    font-size: 16px;
    color: #2f2f2f;
}

.main-con .line-wrap .line-title:before {
    content: "*";
    position: absolute;
    color: #dc3033;
    left: -18px;
    top: 2px;
}

.main-con .line-wrap input {
    border-radius: 0;
    margin-bottom: 30px;
    padding: 0 15px;
    box-sizing: border-box;
    height: 46px;
    line-height: 46px;
}

.main-con .line-wrap input::-ms-clear {
    display: none;
}

.main-con .many-wrap {
    font-size: 0;
    white-space: nowrap;
    width: 100%;
    box-sizing: border-box;
}

.main-con .many-wrap .line-wrap {
    display: inline-block;
    padding-left: 80px;
    box-sizing: border-box;
}

.main-con .many-wrap .line-wrap label {
    left: 33px;
}

.main-con .many-wrap .line-wrap:first-child {
    margin-left: 0;
    padding-left: 65px;
}

.main-con .many-wrap .line-wrap:first-child label {
    left: 18px;
}

.main-con .choose-list {
    display: inline-block;
    height: 46px;
    line-height: 46px;
}

.main-con .choose-list li {
    display: inline-block;
    margin-left: 20px;
    font-size: 16px;
    color: #2f2f2f;
    cursor: pointer;
}

.main-con .choose-list li:first-child {
    margin-left: 0;
}

.main-con .choose-list li .select-img {
    display: inline-block;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    background: url("../images/radio.png") no-repeat center;
    margin-right: 10px;
    margin-bottom: 2px;
}

.main-con .choose-list li.active .select-img {
    background: url("../images/radio-checked.png") no-repeat center;
}

.main-con .textArea {
    resize: unset;
    width: 100%;
    height: 350px;
    padding: 15px;
    border-radius: 0;
    border: 1px solid #e6e5e5;
}

.main-con .textArea::placeholder {
    color: #9a9a9a;
}

.main-con .textArea::-webkit-input-placeholder {
    color: #9a9a9a;
}

.main-con .textArea::-moz-placeholder {
    color: #9a9a9a;
}

.main-con .textArea::-ms-input-placeholder {
    color: #9a9a9a;
}

.main-con .mask-upload {
    height: 350px;
    border: 1px solid #e6e5e5;
    background-color: #fafafa;
    font-size: 0;
}

.main-con .mask-upload .wrapBox {
    width: 50%;
    height: 100%;
    padding-top: 120px;
    position: relative;
    box-sizing: border-box;
    display: inline-block;
    float: left;
}

.main-con .mask-upload .wrapBox.hasFile .success,
.main-con .mask-upload .wrapBox.hasFile .err.mask {
    z-index: 999;
}

.main-con .mask-upload .wrapBox .success {
    vertical-align: middle;
}

.main-con .mask-upload .wrapBox .success span {
    font-size: 16px;
    color: #333;
    margin-right: 20px;
}

.main-con .mask-upload .wrapBox .success a {
    display: inline-block;
    color: #737373;
    border: 1px solid #c9c9c9;
    padding: 0 5px;
}

.main-con .mask-upload .wrapBox .err {
    color: #d72007;
}

.main-con .mask-upload .warm-tips {
    display: inline-block;
    width: 50%;
    height: 100%;
    font-size: 14px;
    overflow: hidden;
    box-sizing: border-box;
    text-align: center;
    position: relative;
}

.main-con .mask-upload .warm-tips:before {
    content: "";
    position: absolute;
    left: 0;
    height: 80%;
    width: 0;
    top: 40px;
    border-left: 1px dashed #cbcbcb;
}

.main-con .mask-upload .s-text {
    padding: 20px;
    text-align: left;
    margin-top: 60px;
    display: inline-block;
    vertical-align: middle;
}

.main-con .mask-upload .s-text .s-title {
    font-size: 18px;
    color: #c68f40;
    margin-bottom: 24px;
}

.main-con .mask-upload .s-text ul li {
    margin-top: 14px;
    list-style: disc;
    color: #c68f40;
}

.main-con .mask-upload .s-text ul li span {
    color: #8d8d8d;
}

.main-con .mask-upload .mask,
.main-con .mask-upload .success,
.main-con .mask-upload .err {
    position: absolute;
    width: 100%;
    margin: auto;
    text-align: center;
    font-size: 16px;
}

.main-con .mask-upload .mask .choose-file,
.main-con .mask-upload .success .choose-file,
.main-con .mask-upload .err .choose-file {
    display: inline-block;
    width: 175px;
    cursor: pointer;
    color: #c68f40;
    margin-bottom: 10px;
}

.main-con .mask-upload .mask .choose-file img,
.main-con .mask-upload .success .choose-file img,
.main-con .mask-upload .err .choose-file img {
    margin-bottom: 15px;
}

.main-con .file-upload {
    height: 100%;
    margin-bottom: 0 !important;
    width: 180px;
    height: 40px;
    position: absolute;
    top: 394px;
    right: 264px;
    cursor: pointer;
    opacity: 0;
    filter: alpha(opacity=0);
}

.main-con .btn {
    background: #c68f40;
    color: #fff;
    border-radius: 0;
    padding: 15px 60px;
    font-size: 18px;
    margin-top: 20px;
    margin-bottom: 20px;
}

.main-con .btn:focus {
    outline: none;
}

.main-con .settlement {
    padding: 30px;
}

.main-con .settlement:first-child {
    padding-bottom: 0;
}

.main-con .settlement .title {
    font-size: 18px;
    color: #2f2f2f;
    vertical-align: middle;
    margin-bottom: 25px;
    font-weight: bold;
}

.main-con .settlement .title img {
    margin-right: 20px;
    margin-bottom: 3px;
}

.main-con .settlement .width-tm {
    width: 50%;
}

.main-con .settlement .width-zz {
    width: 35%;
}

.main-con .settlement .width-zj {
    width: 15%;
}

.main-con .settlement dl {
    float: left;
    font-size: 14px;
    color: #474747;
}

.main-con .settlement dl:first-child dt,
.main-con .settlement dl:first-child dd {
    padding-left: 40px;
}

.main-con .settlement dl dt {
    padding: 12px;
    background-color: #f6f6f6;
    font-weight: bold;
}

.main-con .settlement dl dd {
    padding: 18px 12px;
}

.main-con .settlement .price-txt {
    text-align: right;
    font-size: 14px;
    color: #474747;
    border-top: 1px solid #e1e1e1;
}

.main-con .settlement .price-txt .price {
    font-size: 24px;
    font-weight: bold;
    color: #d81e06;
}

.main-con .settlement .pay-way .o-num {
    margin: 10px 0 0 52px;
    font-size: 12px;
    color: #3a3842;
}

.main-con .settlement .pay-way .o-num input {
    display: inline-block;
    width: 50%;
    margin: 0 10px;
    border-radius: 0;
}

.main-con .settlement .pay-way .o-num input::-ms-clear {
    display: none;
}

.main-con .settlement .pay-way .o-num .o-row {
    padding: 10px 0;
}

.main-con .settlement .pay-way li {
    padding: 10px 22px 10px 36px;
}

.main-con .settlement .pay-way li.ac {
    box-shadow: 0 0 10px #ebebeb;
    -moz-box-shadow: 0 0 10px #ebebeb;
    -o-box-shadow: 0 0 10px #ebebeb;
    -ms-box-shadow: 0 0 10px #ebebeb;
}

.main-con .settlement .pay-way li.ac .icon-select {
    background-image: url("../images/checkbox-checked.png");
}

.main-con .settlement .pay-way li:hover {
    box-shadow: 0 0 10px #ebebeb;
    -moz-box-shadow: 0 0 10px #ebebeb;
    -o-box-shadow: 0 0 10px #ebebeb;
    -ms-box-shadow: 0 0 10px #ebebeb;
}

.main-con .settlement .pay-way .pay-top {
    vertical-align: middle;
    line-height: 60px;
    font-size: 14px;
    color: #3a3842;
}

.main-con .settlement .pay-way .pay-top img {
    margin: 0 28px;
}

.main-con .settlement .pay-way .pay-top .o-list {
    display: inline-block;
}

.main-con .settlement .pay-way .pay-top .o-list li {
    display: inline-block;
    font-size: 12px;
    color: #929292;
    padding: 0;
    margin-left: 36px;
}

.main-con .settlement .pay-way .pay-top .o-list li:hover {
    box-shadow: none;
}

.main-con .settlement .pay-way .pay-info {
    font-size: 14px;
    color: #6d6d6d;
    margin-left: 68px;
    padding: 12px 0;
}

.main-con .settlement .pay-way .pay-info .imgBox {
    width: 200px;
    height: 200px;
    background: url("../images/img-qrcode-fake.png") no-repeat center / 100% 100%;
}

.main-con .settlement .pay-way .pay-info .code-mask {
    width: 100%;
    height: 100%;
    text-align: center;
    background: #8a8a8a;
    color: #fff;
}

.main-con .settlement .pay-way .pay-info .code-mask img {
    margin: 60px 0 10px 0;
}

.main-con .settlement .pay-way .pay-info .time-out {
    background: url("../images/img-qrcode-fake.png") no-repeat center / 100% 100%;
    width: 100%;
    height: 100%;
}

.main-con .settlement .pay-way .pay-info .time-out .refresh {
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    text-align: center;
    color: #fff;
}

.main-con .settlement .pay-way .pay-info .time-out .refresh img {
    margin: 60px 0 10px 0;
}

.main-con .settlement .pay-way .pay-info .time-out .refresh .reload {
    cursor: pointer;
    text-decoration: underline;
}

.main-con .settlement .pay-way .pay-info .tip {
    background: #ff5e57;
    color: #fff;
    padding: 10px 10px;
    text-align: center;
    margin-top: 8px;
}

.main-con .settlement .pay-way .pay-info .tip img {
    vertical-align: middle;
    margin-right: 10px;
    width: 25px;
}

.main-con .settlement .pay-way .pay-info .tip .txt {
    display: inline-block;
    vertical-align: middle;
    font-size: 12px;
}

.main-con .settlement .pay-way .pay-info .key {
    color: #282828;
    font-weight: bold;
}

.main-con .settlement .pay-way .pay-info .red {
    color: #e93642;
}

.main-con .settlement .pay-way .pay-info .info-r {
    margin-left: 30px;
    line-height: 26px;
    margin-top: 30px;
}

.main-con .settlement .pay-way .pay-info .info-r .next,
.main-con .settlement .pay-way .pay-info .info-r .question {
    display: inline-block;
    padding: 10px 20px;
    text-decoration: none;
}

.main-con .settlement .pay-way .pay-info .info-r a {
    text-decoration: underline;
}

.main-con .settlement .pay-way .pay-info .info-r .next {
    background: #e73d36;
    color: #fff;
}

.main-con .settlement .pay-way .pay-info .info-r .question {
    background: #f1f1f1;
    color: #535353;
    margin-left: 10px;
}

.main-con .settlement .pay-way .icon-select {
    display: inline-block;
    width: 21px;
    height: 21px;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url("../images/checkbox.png");
    vertical-align: middle;
}

.main-con .settlement .pay-way .custom-pay {
    border-top: 1px solid #ededed;
}

.main-con .main-right {
    background: #fff;
    width: 24%;
    height: 100%;
}

.main-con .main-right hr {
    border-top: 1px solid #e6e6e6;
    margin: 16px -28px;
}

.main-con .main-right .itit {
    margin-right: 20px;
    display: inline-block;
    vertical-align: middle;
    width: 23px;
    height: 23px;
    background-repeat: no-repeat;
    background-position: center;
    margin-top: -4px;
}

.main-con .main-right .igou {
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 17px;
    margin-top: -4px;
    margin-right: 16px;
    background: url(../images/gou.png) no-repeat center;
}

.main-con .main-right .lister {
    padding: 22px 28px;
}

.main-con .main-right .lister .titler {
    font-size: 18px;
}

.main-con .main-right .range .itit {
    background-image: url("../images/icon-range.png");
}

.main-con .main-right .ques .itit {
    background-image: url("../images/icon-ques.png");
}

.main-con .main-right .contact .itit {
    background-image: url("../images/icon-contact.png");
}

.main-con .main-right .ques li {
    font-family: SimSun, serif;
    margin: 10px 0;
}

.main-con .main-right .ques li p {
    line-height: 1.6;
    margin-bottom: 0;
    color: #c68f40;
}

.main-con .main-right .ques li .p2 {
    color: #757575;
    font-size: 12px;
    font-family: SimSun, serif;
    line-height: 26px;
}

.main-con .main-right .cb-list li {
    line-height: 2;
}

.btn-jc {
    font-size: 14px;
    padding: 20px 0 30px 30px;
}

.btn-jc a {
    display: inline-block;
    padding: 15px 0;
    text-align: center;
    width: 137px;
    box-sizing: border-box;
}

.btn-jc a.submit {
    background: #c68f40;
    color: #fff;
    margin-right: 20px;
}

.btn-jc a.prev {
    background: #fff;
    color: #535353;
    outline: 1px solid #e6e6e6;
}

.btn-help {
    width: 100%;
    text-align: center;
    display: block;
    color: #6f6f6f;
    background: #f7f7f7;
    border-top: 1px solid #d6d6d6;
    padding: 20px 0;
}

.btn-kefu {
    width: 100%;
    text-align: center;
    display: block;
    color: #6f6f6f;
    background: #f5f5f5;
    border: 1px solid #d6d6d6;
    font-size: 15px;
    line-height: 40px;
}

.btn-kefu + .btn-kefu {
    margin-top: 10px;
}
.btn-kefu .icon-qq{
    display: inline-block;
    background-image: url(../images/icon-qq.png);
    margin-right: 15px;
    height: 23px;
    width: 23px;
    position: relative;
    top: 5px;
}

.total {
    font-size: 0;
    text-align: right;
    margin-top: 15px;
}

.total .item {
    display: inline-block;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}

.total .item .ac {
    color: #dc3033;
}

.version {
    background: #252525;
    font-size: 12px;
    color: #a9a9a9;
    text-align: center;
    line-height: 64px;
}

.search {
    padding: 25px 20px 20px 40px;
}

.search .item1,
.search .item2 {
    padding-left: 20px;
    font-size: 12px;
    color: #6a6a6a;
}

.search .item1 {
    position: relative;
}

.search .item1 span {
    font-size: 18px;
    color: #2f2f2f;
    font-weight: bold;
    margin-right: 20px;
}

.search .item1:before {
    content: "";
    position: absolute;
    left: 0;
    height: 20px;
    width: 3px;
    top: 3px;
    background: #c68f40;
}

.search .item2 {
    font-size: 0;
    margin: 20px 0 10px;
}

.search .item2 span {
    font-size: 14px;
    margin-right: 20px;
}

.search .item2 input {
    width: 25%;
    padding: 0 10px;
    font-size: 14px;
    display: inline-block;
    border-radius: 0;
    height: 34px;
    line-height: 34px;
    border-right: none;
}

.search .item2 input[type="text"]::-ms-clear {
    display: none;
}

.search .item2 .btn-search {
    display: inline-block;
    font-size: 14px;
    background: #c68f40;
    background: linear-gradient(180deg, #ffe7c4, #c68f40);
    color: #fff;
    height: 34px;
    padding: 0 25px;
    line-height: 34px;
    cursor: pointer;
    vertical-align: bottom;
}

.search .item2 .how-to-search {
    padding-left: 30px;
    display: inline-block;
    font-size: 12px;
}

.search .item2 .how-to-search a {
    color: #6a6a6a;
    position: relative;
}

.search .item2 .how-to-search a:first-child {
    margin-right: 20px;
}

.search .item2 .how-to-search a.mask-wx:hover .wx {
    display: block;
}

.search .item2 .how-to-search a.mask-ali:hover .ali {
    display: block;
}

.search .item2 .how-to-search a img {
    margin-right: 10px;
    margin-bottom: 2px;
}

.search .item2 .how-to-search a .wx,
.search .item2 .how-to-search a .ali {
    position: absolute;
    top: 30px;
    right: -200px;
    padding: 20px;
    background: #ffffff;
    box-shadow: 0 0 10px 2px #efefef;
    z-index: 2;
    display: none;
}

.search .item2 .how-to-search a .wx:before,
.search .item2 .how-to-search a .wx:after {
    position: absolute;
    border-left: 9px solid transparent;
    border-right: 9px solid transparent;
    border-bottom: 9px solid #efefef;
    content: " ";
    display: block;
    width: 0;
    height: 0;
    top: -10px;
    right: 280px;
}

.search .item2 .how-to-search a .wx:after {
    border-bottom: 9px solid #ffffff;
    top: -8px;
}

.search .item2 .how-to-search a .ali {
    right: -35px;
}

.search .item2 .how-to-search a .ali:before,
.search .item2 .how-to-search a .ali:after {
    position: absolute;
    border-left: 9px solid transparent;
    border-right: 9px solid transparent;
    border-bottom: 9px solid #efefef;
    content: " ";
    display: block;
    width: 0;
    height: 0;
    top: -10px;
    right: 130px;
}

.search .item2 .how-to-search a .ali:after {
    border-bottom: 9px solid #ffffff;
    top: -8px;
}

.result {
    padding: 25px 40px 20px 40px;
}

.result .status-no {
    height: 300px;
    text-align: center;
    padding-top: 100px;
    color: #a9a6a6;
}

.result .status-no p {
    font-size: 26px;
    margin-bottom: 10px;
}

.result .status-no p img {
    margin-right: 20px;
}

.result .status-no span {
    font-size: 12px;
}

.result .status-res {
    max-height: 500px;
    overflow: auto;
}

.result .status-res .res-item {
    padding: 20px 0;
    border-bottom: 1px solid #f8f8f8;
}

.result .status-res .res-item:first-child {
    padding: 0 0 20px;
}

.result .status-res .res-title {
    font-size: 24px;
    color: #454545;
}

.result .status-res .res-info {
    font-size: 14px;
    color: #878787;
    margin: 16px 0 20px;
}

.result .status-res .res-info span {
    margin-right: 20px;
}

.result .status-res .fail-reason {
    display: inline-block;
    background: #ebebeb;
    font-size: 14px;
    color: #4f4e4e;
    border-radius: 5px;
    position: relative;
    padding: 8px;
    margin-left: 20px;
    line-height: normal;
}

.result .status-res .fail-reason:before {
    position: absolute;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    border-right: 5px solid #ebebeb;
    content: " ";
    display: block;
    width: 0;
    height: 0;
    top: 10px;
    left: -5px;
}

.result .status-res .res-status {
    font-size: 18px;
    color: #ca1716;
    height: 36px;
    line-height: 36px;
}

.result .status-res .res-status.suc {
    color: #2ca518;
}

.result .status-res .res-status img {
    vertical-align: middle;
    margin-right: 15px;
    margin-bottom: 5px;
}

.result .status-res .pull-left {
    width: 80%;
}

.result .status-res .pull-right {
    padding-right: 10px;
}

.result .status-res .pull-right a {
    display: block;
    background: #c68f40;
    color: #fff;
    font-size: 18px;
    padding: 10px 15px;
    border-radius: 5px;
    vertical-align: middle;
}

.result .status-res .pull-right a.un-click {
    opacity: 0.35;
    cursor: not-allowed;
}

.result .status-res .pull-right a img {
    margin-right: 10px;
    margin-bottom: 2px;
}

.result .status-res .pull-right a:first-child {
    margin-bottom: 15px;
    margin-top: 5px;
}

.result .status-res .pull-right .down {
    background: #c68f40;
}

.res-num {
    font-size: 14px;
    color: #3a3842;
    padding: 20px 0;
}

.res-num span {
    color: #e93642;
    display: inline-block;
    padding: 0 5px;
}

.scan-bind {
    line-height: 1;
    font-size: 12px;
    color: #838383;
}

.scan-bind .div-img {
    margin: 0 auto;
    text-align: center;
}

.scan-bind .div-img .erweima {
    width: 78px;
    height: 78px;
    margin: 0 auto;
    text-align: center;
}

.scan-bind .txt {
    margin: 5px 0;
    position: relative;
}

.scan-bind .txt i {
    width: 16px;
    height: 16px;
    display: inline-block;
    vertical-align: middle;
    margin-top: -4px;
    background: url(../images/icon-qs.png) no-repeat center;
    position: relative;
}

.scan-bind .txt i .popover {
    top: -32px;
    left: -400px;
    width: 400px;
    max-width: inherit;
    font-size: 12px;
    border-color: #fff;
    box-shadow: 0 0 6px 0 rgba(4, 0, 0, 0.09);
}

.scan-bind .txt i .popover .popover-content {
    padding: 5px 6px;
}

.scan-bind .txt i .popover.left &gt; .arrow {
    border-left-color: #f8f8f8;
}

.scan-bind .txt i:hover .popover {
    display: block;
}

.remind {
    height: 48px;
    background: #ffefef;
    color: #e42025;
    line-height: 48px;
    padding-left: 20px;
}

.notice {
    padding: 13px 15px;
    margin-top: 10px;
    margin-left: 65px;
    background-color: #f7f7f7;
    color: #9c9c9c;
}

.system-remind{
    padding: 13px 15px;
    background-color: #f7f7f7;
    color: #9c9c9c;
}

.form-control:focus {
    border-color: #ffe7c4;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(198, 143, 64, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(198, 143, 64, 0.6);
}
</pre></body></html>