.banner-eq {
    height: 280px;
    background: #39c;
    position: relative;
}
.banner-innerpage-eq {
    width: calc(100vw - 120px);
    height: 100%;
    background: #39c url(images/deskDanner.jpg) center no-repeat;
    background-size: cover;
    animation: slide 30s infinite linear;
}
.banner-eq .inner {
    padding: 0 60px;
}
.inner {
    max-width: 900px;
    margin: 0 auto;
    padding: 0 1em;
}
.banner-eq .zit {
    bottom: 1.5em;
    font-size: 2em;
    border-radius: 0;
    box-shadow: 0 0.5em 0.3em -0.3em rgb(0 0 0 / 30%);
    max-width: 1100px;
    margin-right: 50px;
    line-height: 1.2;
}
.zit {
    color: #fff;
    background: #39c;
    padding: 0.5em;
    line-height: 1;
    position: absolute;
    z-index: 2;
    min-width: 2em;
    display: inline-block;
    min-height: 1em;
}
.zit::after {
    content: "Z";
    position: absolute;
    left: 0.5em;
    bottom: -0.5em;
    transform: rotate(30deg);
    display: inline-block;
    margin: 0 0.2em 0 0;
    z-index: -1;
    color: #39c;
    font-weight: bold;
    transition: all .5s;
}

.wrap {
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 1em;
    /* background: pink; */
    margin-top: -5em;
    overflow: hidden;
}


.main-lk{
    width: 900px;
    height: 470px;
    text-shadow: 1px 1px 1px #fff;
    border: 1px solid #DDD;
    margin: 0 auto;
    background-color: #fff;
}/*修改 */
.divleft{
    float:left;
    background-color: #ffffff;
    width:475px;
    font-size: 16px;
    height: 100%;
    /*max-width: 470px;*/
    padding-left:30px;
}/*修改 */
.divright{
    float:right;
    width:420px;
    height: 100%;
    background-color: #ffffff;
}/*修改 */

header h1 {
    text-align: center;
    font: 1.5em "microsoft yahei", Helvetica, Arial, sans-serif;
    padding: 1.8em 1em 0.2em 1em;
    display: block;
    border-bottom: 1px solid #DADADA;
    margin: -10px -30px 30px -30px;
    color: #000000;

}

header h1>span {
    display: block;
    font-size: 60%;
    font-weight: 400;
    padding: 0.4em 0 0.2em 0;
    color: #888;
}


.divleft .msg-error {
    position: relative;
    /* background: #ffebeb; */
    color: #e4393c;
    /* border: 1px solid #faccc6; */
    padding: 3px 10px 3px 5px;
    line-height: 15px;
    height: auto;
    margin-left: 110px;
}
.hide {
    display: none;
}
.divleft .msg-error b {
    position: absolute;
    top: 50%;
    left: 10px;
    display: block;
    margin-top: -8px;
    width: 16px;
    height: 16px;
    overflow: hidden;
}
.divleft .item-error {
    border-bottom: 1px solid #e4393c;
}

.linkinfo-button-disable {
    pointer-events:none;
}
.divleft.button-disable {
    border: 1px solid #ADADAD;
    background: #ADADAD;
}
.divleft .button-disable a{
    /* color: #; */
    pointer-events:none;
}
.divleft .button-disable:hover {

    /* color: #ADADAD; */

    background-color: #ADADAD;

    border-color: #ADADAD;

}

.divright h1{
    padding-top:1em ;
    padding-left: 20px;
}
.divright p{
    padding-left: 60px;
}
.divright .info {
    width: 300px;
    padding: 10px 0px 10px 20px;
    font: 18px "microsoft yahei", Helvetica, Arial, sans-serif;
}
/*.divright .info b{*/
/*    width: 16px;*/
/*    height: 16px;*/
/*    padding-left: 20px;*/
/*    padding-right: 10px;*/
/*}*/
/*.divright .img01 b {*/
/*    background: url(../images/service.png) no-repeat;*/
/*}*/
/*.divright .img02 b {*/
/*    background: url(../images/film.png) no-repeat;*/
/*}*/
/*.divright .img03 b {*/
/*    background: url(../images/equipment.png) no-repeat;*/
/*}*/
/*.divright .img04 b {*/
/*    background: url(../images/cinema.png) no-repeat;*/
/*}*/
.divright .info {
    width: 320px;
}
.divright .content {
    line-height: 32px;
    padding-left: 10px;
    margin-bottom: 0em;
}

.img {
    width: 32px;
    height: 32px;
    display: inline-block;
}

.img:before {
    /*\3000 为空格字符，  */
    content: '\3000';
}
.img01 {
    background: url(../images/service.png) no-repeat;
}
.img02 {
    background: url(../images/film.png) no-repeat;
}
.img03 {
    background: url(../images/equipment.png) no-repeat;
}
.img04 {
    background: url(../images/cinema.png) no-repeat;
}
.effect6
{
    position:relative;
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.effect6:before, .effect6:after
{
    position:absolute;
    z-index:-1;
    -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
    -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
    box-shadow:0 0 20px rgba(0,0,0,0.8);
    top:50%;
    bottom:0;
    left:10px;
    right:10px;
    -moz-border-radius:100px / 10px;
    border-radius:100px / 10px;
}
.effect6:after
{
    right:10px;
    left:auto;
    -webkit-transform:skew(8deg) rotate(3deg);
    -moz-transform:skew(8deg) rotate(3deg);
    -ms-transform:skew(8deg) rotate(3deg);
    -o-transform:skew(8deg) rotate(3deg);
    transform:skew(8deg) rotate(3deg);
}


.floating-label {
    /*color: #d1d4d6;*/
    color: #000000 !important;
    -webkit-transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    -ms-transition: all 200ms ease;
    -o-transition: all 200ms ease;
    transition: all 200ms ease;
    font: 1.1em "microsoft yahei", Helvetica, Arial, sans-serif;
}

.floating-label-on {
    font-size: 0.75rem;
    color: #007bff;
}

.floating-input {
    transition: border-bottom 100ms ease;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    outline: none;
    border: none;
    border-bottom: 1px solid #E5E6E7;
    -webkit-border-radius: unset;
    -moz-border-radius: unset;
    border-radius: unset;
}

.floating-input:focus {
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    outline: none;
    border: none;
    border-bottom: 1px solid #007bff;
}
