.less_right{
    padding-left: 0px;
}
@media  screen and (min-width:780px) {
    .col-md-2-self-new{
        position: absolute;
        top: 0px;
        left: 0px;
        width: 196px;
        overflow-y: scroll;
    }
    .wraps_conrow{
        margin-left: 180px;
        margin-right: 0px;
    }
    html{
        overflow-x: hidden;
    }
    .wraps .bg_title{
        height: 64px;
        line-height: 64px;
        background-color: #FFFFFF;
        box-shadow: 0px 4px 8px rgba(0,0,0,.16);
    }
    .wraps .lefts .drop_li{
        background-color: #006cca !important;
        border-bottom: 0;
    }
    .drop_li a{
        padding-left: 34% !important;
    }
    /*选中状态  .open*/
    #myTab .open .drop_li .ok{
        color: rgb(0, 255, 240) !important;
        background-image: url(../images/round.png);
        background-repeat: no-repeat;
        background-size: 4.5%;
        background-position: 47px 25px;
    }
    @font-face {
        font-family: 'Glyphicons Halflings';

        src: url('../fonts/glyphicons-halflings-regular.eot');
        src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
    }
    .glyphicon {
        position: relative;
        top: 1px;
        display: inline-block;
        font-family: 'Glyphicons Halflings' !important;
        font-style: normal;
        font-weight: normal;
        float: right;
        line-height: 58px;
        margin-right: 10px;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .glyphicon-chevron-right:before {
        content: "\e080";
    }
    .glyphicon-chevron-down:before {
        content: "\e114";
    }
    .glyphicon-menu-right:before {
        content: "\e258";
    }
    .glyphicon-menu-down:before {
        content: "\e259";
    }
    .glyphicon-chevron-right,.glyphicon-chevron-down,.glyphicon-menu-right,.glyphicon-menu-down{
        font-size: 1%;
    }
}
.wraps .lefts ul li a{
    padding-right: 0px;
}
#myTab{
    margin-top: 18px;
}
.wraps .lefts ul li a{
    padding-left: 15px;
}
* .f16 {
    font-size: 14px;
}
.wraps .lefts .navbar-brand .headimgbox{
    margin-bottom: 8px !important;
}
.navbar-header{
    padding-bottom: 4px;
}
.wraps .lefts .drop_li {
     border-bottom: 0;
    background-color: rgba(0,56,141,.4) !important;
}
.drop_li a:hover{
    color: rgb(0, 255, 240) !important;
    background-image: url(../images/round.png);
    background-repeat: no-repeat;
    background-size: 4.5%;
    background-position: 47px 25px;
}
.wraps .navbar-header{
    border-bottom: 1px solid rgba(141,197,235,.3);
}
small{
    font-size: 14px !important;
}
.rights{
    background-color: #edf1f4;
}
.wraps .notice{
    border-bottom: 1px solid #ddd;
    outline: 1px solid #fff;
    /*background: #f0f6f8;*/
}
.ziliao_lines img{
    margin-right: 8px;
    width: 5%;
}
.wraps .ziliao_lines{
    font-weight: 400;
}
.wraps .right_main .lessmain_top .row{
    padding: 2% 1%;
}
.row_con{
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 32px !important;
}
.wraps .right_main .lessmain_top .row .row_con .row_white{
    border: 1px solid #eee;
}
.wraps .right_main .lessmain_top .row .row_con .row_white:hover{
    box-shadow: 4px 4px 15px #ddd;
}
.row_white p.col-md-12{
    /*font-size: 16px;*/
    /*font-weight: 600;*/
    /*color: #535353;*/
    font: bold 16px 微软雅黑 !important;
    color: #535353;
}
.row_white p strong,.row_white .col-md-6 span{
    font-size: 12px;
    font-weight: 400;
    color: #666;
}
.lessimg>div:last-child{
    padding-top: 1% !important;
    padding-bottom: 3% !important;
}
.lessimg .class-row{
    padding-top: 3% !important;
    padding-bottom: 1% !important;
}
.lessimg p{
    padding-left: 10px;
}
.lessimg div .col-md-6:first-child{
    padding-left: 1px;
}
.lessimg div .col-md-3:first-child{
  padding-left: 1px;
}
.wraps .right_main .lessmain_top .lessimg a .finished,.wraps .right_main .lessmain_top .lessimg a .learning{
    font-size: 12px;
    background-color: rgba(0,0,0,.3);
}
.wraps .right_main .lessmain_top .lessimg a p{
    bottom: 5%;
}
.lessimg .col-xs-6 p{
    width: 100px;
}
.lessimg .col-xs-6{
    min-width: 80px;
}
@media (max-width: 991px) and (min-width: 768px){
    .lessmain_top {
        position: relative !important;
    }
}
.home-first span{
    padding-left: 30px;
    background-image: url("../images/header-left.png");
    background-repeat: no-repeat;
    display: inline-block;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background-color: rgba(227,238,251,.7);
    background-position-y: -10px;
    background-position: 50% 50%;
    background-size: 60%;
}
.home-first{
    margin-top: 12px;
    margin-right: 30px;
}
.home-first:hover span{
    background-color: rgba(227,238,251,.9);
}
.page_div a{
    font-size: 16px !important;
    background-color: #FFFFFF;
    color: #333;
}
.page_div a:hover,#prePage:hover,#nextPage:hover{
    background-color: #0092f4;
    color: #fff;
}
#prePage,#nextPage{
    background-color: #FFFFFF;
    color: #333;
    padding-left: 10px;
    padding-right: 10px;
}
.wraps .thead,.table-striped>tbody>tr:nth-of-type(odd){
    background-color: #f6f6f6;
}
.table>thead>tr>th,.table tbody tr td{
    border: 0;
}
/*.wraps .right_main{*/
    /*background-color: #f6f6f6;*/
/*}*/
.table tbody tr:hover{
    background-color: #e7ebee;
}
.wraps .thead, .table-striped>tbody>tr:nth-of-type(odd):hover{
    background-color: #e7ebee;
}
/*.bg_title{*/
    /*position: relative;*/
    /*z-index: 100;*/
/*}*/
.wraps .thead tr{
    background-color: #dceaf8;
}
.table tbody tr td,.table thead tr th{
    text-align: left;
    padding-left: 48px;
}
.table tbody tr td:last-child,.table thead tr th:last-child{
    text-align: right;
    padding-right: 105px;
}
.table tbody tr td:nth-child(3),.table thead tr th:nth-child(3){
    text-align: right;
}
.table tbody tr td span,.table thead tr th span{
    display:inline-block;
    min-width: 100px;
    text-align: center;
}
.ziliao_box div img{
    width: 34%;
}
.ziliao_main{
    margin-top: 28px;
    margin-left: 0px;
}
.ziliao_main .col-sm-6{
    padding-left: 0;
}
.ziliao_main .col-sm-6 input{
    width: 450px !important;
}
.wraps .ziliao_main .form-control {
    border: 1px solid #dedede;
}
input::-webkit-input-placeholder { /* WebKit browsers */
    color:#ccc !important;
}
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#ccc !important;
}
input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:#ccc !important;
}
input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:#ccc !important;
}
.wraps .rights .add_btn{
    width: 96px;
    height: 32px;
    background-color: #0077f0;
    border-radius: 2px;
    line-height: 18px;
    margin-top: 10px;
    box-shadow: 2px 6px 13px rgba(0,105,212,0.5);
}
.uinfomid{
    padding-left: 0px;
}
.information-uname{
    line-height: 34px;
}
.people{
    padding-left: 9px;
}
.people .col-md-2{
    padding-right: 0px;
    padding-left: 0px;
}
.people .col-md-5{
    padding-left: 0px;
}
.people .uname{
    padding-left: 0px;
}
.people input{
    vertical-align: top;
}
@media (min-width: 992px){
    .login_wrap {
        min-height: 377px;
        min-width: 488px;
        box-shadow: 1px 14px 28px 0px rgba(0,0,0,.6);
    }
    .login_wrap .login_title{
        font-size: 20px;
        height: 50px;
        line-height: 50px;
    }
    .login_bg{
        padding-left: 30px;
        padding-right: 30px;
    }
}
@media (max-width: 992px){
    .shuxian span{
        display: none;
    }
}
.login_title{
    width: 100% !important;
}
.shuxian{
    position: relative;
}
.shuxian span{
    position: absolute;
    font-size: 21px;
    left: -14px;
    color: #cdcdcd;
}
.bg_white input{
    border-left: 0 !important;
}
.uname1{
    text-align: left;
    padding-left: 21px;
    padding-right: 0px;
}
.login_wrap .login_box .control-label{
    padding-top: 6px !important;
    padding-left: 12px;
    text-align: left;
}
#username,#password{
    padding-left: 4px;
}
.shuxian{
    padding-left: 0px;
}
.login_wrap #signupForm .bg_white{
    border: 1px solid #cdcdcd;
}
#checklogin,.form-group{
    border-radius: 2px !important;
}
.bg_blues-login{
    border: 0 !important;
}
.bg_blues-login p{
    height: 35px;
    background-color: #1081d6;
}
.forget label{
    font-size: 12px;
}
.forget{
    margin-top: -7px;
}
.home-firsts span {
    padding-left: 30px;
    background-image: url(../images/header-left.png);
    background-repeat: no-repeat;
    display: inline-block;
    width: 38px;
    height: 38px;
    border-radius: 50%;
    background-color: rgba(227, 238, 251, .7);
    background-position-y: -10px;
    background-position: 50% 50%;
    background-size: 56%;
}
.home-firsts {
    margin-top: 12px;
    margin-right: 15px;
}
table tbody{
    background-color: #fff;
}
.out-img{
    width: 585px;
    height: 825px;
    margin: auto;
    border: 1px solid transparent;
    background-color: #fff;
}
.out-img h1{
    margin-top: 50px;
    margin-bottom: 25px;
    font-size: 26px;
}
.out-img hr{
    width: 90%;
    margin: auto;
    border-top: 1px solid #999;
}
.out-img nav img{
    width: 82px;
    height: 115px;
}
.out-img section{
    width: 415px;
    margin: auto;
    padding-top: 35px;
}
.out-img nav{
    float: left;

}
.out-img section .section-right{
    width: 70%;
    border: 1px solid transparent;
    float: right;
}
.out-img section .section-right h3{
    padding-bottom: 45px;
    text-align: left;
}
.company-seal{
    margin-top: 55px;
    padding-top: 55px;
    height: 193px;
    width: 180px;
    float: right;
    background-image: url('../images/gongzhang.png');
    background-repeat: no-repeat;
    background-position: 33px 0px;
}
@media (max-width: 780px) {
    .ziliao_box .col-md-12 {
        overflow: auto;
        width: 420px;
    }
}