a {
    color: #00a2ea;
}
body{min-width: 0!important;}
.carousel-indicators .active {
    background-color: #00a2ea;
}
.col-md-12, .container-fluid {
    padding: 0;
}
.col-sm-3 {
    width: 350px;
}
.col-sm-8 {
    padding-left: 0;
}
.col-lg-12 {
    text-align: center;
}
.form-group {
    margin-bottom: 10px;
}
.form-group.actions {
    margin-left: 0;
    text-align: center;
}
.form-group.actions .btn-primary {
    font-size: 16px;
    padding: 3px 100px;
    background-color: #e15616;
    border: none;
    height: 38px;
}
.form-group.actions .col-sm-12 {
    padding-top: 10px;
}
.form-horizontal {
    position: absolute;
    top: 15%;
    right: 50px;
    background-color: #fff;
    border-radius: 20px;
    padding: 0 15px 0 0;
}
.form-horizontal .control-label {
    padding: 0;
    font-size: 14px;
    color: #666666;
    font-weight: normal;
    line-height: 34px;
}
.form-horizontal h3 {
    color: #fff;
    font-size: 18px;
    text-align: center;
    padding-top: 15px;
}
.form-control.code {
    width: 50%;
    float: left;
    margin-right: 16px;
}
.btn-primary {
    background-color: #00a2ea;
    border-color: #00a2ea;
    font-size: 12px;
}
.form-horizontal .checkbox {
    font-size: 12px;
}
.checkbox label {
    line-height: 1.7;
}
.open-title {
    text-align: center;
    border-bottom: 1px solid #cbcbcb;
    margin-left: 30%;
    margin-right: 30%;
    margin-bottom: 50px;
}
.open-title span {
    display: inline-block;
    padding: 70px 0 15px 0;
    border-bottom: 3px solid #00a2ea;
}
.col-md-1 {
    margin-top: 6%;
    margin-left: 2%;
}
div.col-md-6 {
    border: 1px solid #cbcbcb;
    height: 295px;
    display: table;
}
div.col-md-6 dl {
    display: table-cell;
    vertical-align: middle;
}
div.col-md-6 dd {
    font-size: 12px;
    color: #333333;
    text-align: left;
}

.footer {
    background-color: #00a2ea;
}

.left {
    float: left;
    line-height: 90px;
}
.left a {
    color: #ffffff;
    margin-left: 15px;
    display: block;
    float: right;
    margin-top: 7px;
}
.right {
    float: right;
    line-height: 90px;
}
.right dl {
    float: right;
    color: #fff;
    margin-top: 13px;
    margin-left: 20px;
}
.col-md-1 .blue-icon {
    background: url("../img/blue-jiantou.png") no-repeat;
    width: 36px;
    height: 19px;
    display: inline-block;
}


@media (min-width: 980px) {
    .form-horizontal {
        top: 10%;
    }
}

@media (max-width: 979px){
    .form-horizontal {
        position: relative;
        top: 0;
        right: 0;
        width: 100%;
    }
    .form-control {
        width: 70%;
    }
    .row-clearfix {
        clear: both;
    }
    .col-md-1 .blue-icon {
        background: url("../img/blue-jiantou2.png") no-repeat;
        width: 19px;
        height: 36px;
        display: inline-block;
    }
}
@media (max-width: 767px){
    .form-horizontal {
        position: relative;
        top: 0;
        right: 0;
        width: 325px;
        padding: 0;
        margin: 0 auto;
    }
    .form-control {
        width: 70%;
    }
    .row-clearfix {
        clear: both;
    }
    .form-horizontal .form-group {
        margin: 0;
    }
    .form-horizontal .control-label {
        float: left;
        width: 28%;
        text-align: right;
    }
    .form-control.code {
        width: 35%;
    }
    .checkbox label {
        float: right;
    }
    div.col-md-6 dd {
        padding: 10px 30px;
    }
}

@media (min-width: 1200px){
    .container {
        width: 1300px;
    }
    .form-horizontal {
        top: 15%;
    }
    .row {
        width: 1200px;
        margin: 0 auto;
    }
}
footer dl{font-size: 13px!important;}

.chain_tip{position: fixed;top: 30%;left: 30%;width: 40%;height: 200px;border: 1px solid #e2e2e2;border-radius: 10px;background: #fff;padding: 1%;}
.chain_tip p{font-size: 14px;text-indent: 5%;margin-top: 3%;}
.chain_tip button{float: right;margin-right: 4%;}

.carousel-inner>.item{text-align: center;}
.carousel-inner>.item>img{display: inline-block}
.form-bar-mw-8{ width: 100%; max-width: 1300px; height: 100%;margin: 0 auto; position: relative;}
.chain-h3-api{height: 45px; background-color: #e77845; position: relative; top: -21px;width: 350px;left: -1px;border-top-left-radius: 20px;border-top-right-radius: 20px;}
.item-img{height:329px;	background:url(/scsp/foreground-1/runtai/chain/img/chain-img01.jpg) center no-repeat;	margin: 0 auto;}
.chain-case-left{width: 370px;}
.chain-case-left h3{font-size: 20px;border-bottom: 2px solid #e15616;width: 80px;line-height: 38px;}
.chain-case-left p{font-size: 14px;color: #666;line-height: 25px;}
.chain-magr-top{margin-top: 90px;}
.chain-case-right .chain-width{width: 40px;}
.chain-case-midd{margin-left: 25px;}
.chain-case{margin-bottom: 95px;}
.chain-api-cont{width: 100%;height: 90px;background-color: #e15616;}
.chain-api-main{width: 1200px;margin: 0 auto;color: #fff;font-size: 16px;}
.chain-api-txt span{position: relative;top: 22px;display: inline-block;width:75px;height:58px;background:url(/scsp/foreground-1/runtai/chain/img/chain-img04.jpg) center no-repeat;}
.chain-api-main p{position: relative;top: -5px;}
.chain-api-email span{position: relative;top: 22px;display: inline-block;width:75px;height:58px;background:url(/scsp/foreground-1/runtai/chain/img/chain-img05.jpg) center no-repeat;}
.chain-api-tel span{position: relative;top: 22px;display: inline-block;width:75px;height:58px;background:url(/scsp/foreground-1/runtai/chain/img/chain-img06.jpg) center no-repeat;}
.chain-api-email{left: 310px;}
.chain-api-main p a{color: #fff;}
.chain-api-main p a:hover{color: #fff;}