/*html{*/
    /*overflow:scroll;*/
/*}*/
/*body{*/
    /*overflow:scroll;*/
/*}*/
.jbgs_login{
    position: relative;
}
.uinfo{
    position:absolute;
    top:-560px;
}
.uinfo ul li{
    padding-left:20px;
    padding-right:20px;
    color:#ffffff;
    float:right;
}

.banglist{
    position:relative;
    /*height:360px;*/
    /*overflow:hidden;*/
}
.banglist2{
    height:360px;
    overflow:scroll;
}

.do_bang_l{
    position:absolute;
    top:-180px;
    height:200px;
    width:520px;
    left:20px;
    background-color:rgba(254,254,254,0.9);
    font-size:36px;
    font-family:PingFang-SC-Bold;
    color:#17161C;
    text-align:left;
    /*border:1px solid;*/
    border-radius:10px;
}
.bang_img{
    margin-top:20px;
    margin-left:20px;
}
#usercenter{
    /*position: relative;*/
}
#centermenu{
    width:200px;
    height:200px;
    position: absolute;
    top:40px;
    right:10px;
    z-index:99999;
    background-color: red;
    font-size:18px;
    line-height:31px;
}


.do_bang_r{
    position:absolute;
    top:-180px;
    height:200px;
    width:520px;
    right:20px;
    background-color:rgba(254,254,254,0.9);
    font-size:36px;
    font-family:PingFang-SC-Bold;
    color:#17161C;
    text-align:left;
    /*border:1px solid;*/
    border-radius:10px;
}

.do_bang_f_r{
    width:240px;
    height:175px;
    float:right;
    padding-top:40px;
    padding-right:40px;

}
.bang_title{
    font-family:PingFang-SC-Bold;
    line-height:47px;
    font-size:36px;
}
.bang_desc{
    line-height:12px;
}
.do_bang_f_r span{
    font-size:16px;
    /*line-height:18px;*/
    color:#666;
    text-align:left;
}


.qtitle{
    font-size:18px;
    font-weight:bold;
    line-height:60px;
}
.jbgs_login button{
    padding-left:30px;
    float:right;
    margin-right:30px;
}

.amount_btn button{
    margin-bottom:15px;
}

.c_r{
    height:260px;
}

/*榜单标签*/
.bang_tags{
    padding-top:60px;
    padding-bottom:30px;
    font-size:16px;
}

.companylist{
    font-size:16px;
}

.companylist span{
    display:block;
    overflow:hidden;
}


/*companydetail样式*/
.qygbxq{
    font-size:24px;
    font-weight:700;
    color:#323232;
    line-height:31px;
    text-align:center;
    margin-top:100px;
}

.qyjbxx{
    font-size:18px;
    font-weight:bold;
    color:#232323;
    line-height:28px;
    text-align:left;
    margin-top:30px;
}
.details_r{
    margin-bottom:20px;
    text-align:right;
    font-size:14px;

}
.details_l{
    padding-top:5px;
    padding-left:20px;
    text-align:left;
    font-size:14px;
}

.layui-row .layui-col-md2{
    font-size:14px;
    color:#48576a;
    line-height:1;
    padding:11px 12px 11px 0;
    box-sizing:border-box;
    font-weight:normal;
    text-align:right;
}
.layui-row .layui-col-md10 {
    font-size: 14px;
    color: #48576a;
    line-hegiht: 24px;
    font-weight:normal;
    text-align:left;
}


.tdcenter{
    text-align:center;
}
.tdcenter th{
    text-align:center !important;
}
.tdcenter td{
    text-align:center;
}
/*tr td a:link{*/
    /*color:#1BBC9B;*/
/*}*/
.desc_title{
    font-size:20px;
    color:#17161c;
    padding-right:50px;
}

.desc_lian{
    min-height:20px;
    line-height:20px;
    font-size:12px;
    color:#0b78b6;
}
.desc_tel{
    min-height:20px;
    line-height:20px;
    font-size:12px;
    color:#0b78b6;
}
.desc_desc{
    font-size:14px;
    color:#17161c;
    overflow:hidden;
    margin-top:10px;
}

button a:hover{
    color:#FFFFFF;
    cursor:pointer;
}
button a:link{
    color:#FFFFFF;
    cursor:pointer;
}
button a:visited{
    color:#FFFFFF;
    cursor:pointer;
}
button a:active{
    color:#FFFFFF;
    cursor:pointer;
}
a:hover{
    color:#FFFFFF;
}
a:link{
    color:#FFFFFF;
}
a:visited{
    color:#FFFFFF;
}
a:active{
    color:#FFFFFF;
}

td a:hover{
    color:#0E89E5;
    cursor: pointer;
}
td a:link{
    color:#0E89E5;
    cursor: pointer;
}
td a:visited{
    color:#0E89E5;
    cursor: pointer;
}
td a:active{
    color:#0E89E5;
    cursor: pointer;
}

.uinfo a:hover{
    color:#006400;
}
.uinfo a:link{
    color:#006400;
}
.uinfo a:visited{
    color:#006400;
}
.uinfo a:active{
    color:#006400;
}

.sm_icon1{
    max-width:115px;
    /*width:150px;*/
    float:left;
    background:#fff8ee;
    border:1px solid #f8ab34;
    border-radius:2px;
    line-height:25px;
    margin-right:4px;
    padding:0 8px;
    color:#8ab34;
    margin-top:10px;
}
.sm_icon2{
    max-width:240px;
    /*width:150px;*/
    float:left;
    background:#fff8ee;
    border:1px solid #f8ab34;
    border-radius:2px;
    line-height:25px;
    margin-right:4px;
    padding:0 8px;
    color:#8ab34;
    margin-top:10px;
}
#demo0{
    clear: both;
    width:100%;
}

.layui-card-body form button{
    float:right;
}

/*.layui-card button{*/
    /*float:right;*/
/*}*/