.select-bdr{   border-bottom-color: black !important;}    #box{        margin: 20px 0;    }    #box .list{        height: 680px;    }    #box .list .one{        width: 58% !important;    }    #box .list .two{    	width: 42%;        height: 100%;    	float: left;    }    #box{        background-color: #e8edf3;        position: relative;    }    #box .list .only-cut .h2{    	margin-bottom: 30px;    	font-size: 24px;        position: absolute;        top: calc(50% - 64px);        left: 75%;    }    #box .list .only-cut .h2 h2{        font-size: 26px;    }    #box .list .only-cut p{    	font-size: 16px;    	line-height: 2;        font-weight: 600;    	margin-bottom: 14px;        border:1px solid #aaaaaa;        padding: 2px 30px;        margin-top: 14px;        cursor: pointer;    }    #box .list .only-cut p img{        margin-bottom: 1px;        margin-left: 5px;    }    #box .list .only-cut .only-button {    border: 1px solid #333333;    border-color: ;    color: #ffffff;    color: #333333;    margin-top: 19px;    display: inline-block;    padding: 10px 28px;    -webkit-transition: .5s;    font-size: 15px;    -ms-transition: .5s;    transition: .5s;    }    #box .list .only-cut .only-button:hover{    background: #d80808;    border-color: #d80808;    color: #ffffff;    text-decoration: none;    -webkit-transition: .5s;    -ms-transition: .5s;    transition: .5s;    }    #box .twoImg{        height: 100%;        width: 100%;        background-image: url("blist.jpg");        background-position: top right;        background-repeat: no-repeat;    }    #apply{        position: relative;    }    #apply .list{        height: 680px;        margin-bottom: 20px;    }    #apply .list .one{        width: 36%;        margin-right: 1%;        background-color: #3ab3be;    }    #apply .list .two .twoImg{    }    #apply .list .two{        float: left;        height: 100%;    }    #apply .list  .one .twoImg{        padding: 5% 10%;        height: 100%;    }    #apply .list  .one .twoImg .title{    text-align: center;    height: 90px;    color: white;    font-size: 36px;    line-height: 2;    border: 1px solid white;    position: relative;    margin-bottom:70px;     }    #apply .list  .one .twoImg .title .ling{        text-align: center;    }    #apply .list .one .twoImg .yy{        display: inline-block;        padding:0 20px;        background-color: #3ab3be;    }    #apply .list .one .twoImg .design{        height: 50px;        text-align: center;        line-height: 50px;        width: 330px;        font-size: 18px;        color: white;        margin: 0 auto;        background-color: black;        border-radius: 5px;    }    #apply .list .one .twoImg .title span{    display: inline-block;    bottom: 28px;    font-size: 18px;    padding: 0 5px;    color: white;    background-color: black    }   #apply .img{    float: left;    height: 100%;    padding-top: 12.5px;    border-right: 1px solid #d3d3d3;   }   #apply .input{    background-color: white;    height: 55px;    border-radius: 8px;    margin-bottom: 20px;   }   #apply .input  img{    float: left;    margin: 0 20px;   }   #apply .input .icon{    height: 100%;   }   #apply .input input{    width: 70%;    padding-top: 12.5px;    float: left;    height: 30px;    border:none;    outline: none;    margin-left: 15px;    color: #8f8f8f;    font-size: 16px;   }    #apply .select{        background-color: transparent;        margin-bottom: 35px;    }    #apply .select select{        height: 100%;        width: 45%;        text-align: center;        text-align-last: center;        outline: none;        color: #8f8f8f;        font-size: 16px;        border-radius: 8px;    }    #apply .select select option{           text-align: center;            text-align-last: center;        }    #apply .select select:first-child{        float: left;    }    #apply .select select:last-child{        float: right;    }    #apply .list .only-cut{    width: 63%;    background-image: url("blist2.png");    background-position: top right;    background-repeat: no-repeat;    }   #apply .list .only-cut .h2 {    margin-bottom: 30px;    font-size: 24px;    position: absolute;    bottom: 6%;    left: 63%;}   #apply .list .only-cut .h2 p {    font-size: 16px;    line-height: 2;    margin-bottom: 14px;    padding: 2px 30px;    margin-top: 14px;    background-color: #5688ab;    color: white;    cursor: pointer;}   #apply .list .only-cut p img {    margin-bottom: 1px;    margin-right: 5px;} #monopoly{        position: relative;    }    #monopoly .list{        height: 680px;        margin-bottom: 20px;    }    #monopoly .list .one{        width: 30%;        margin-left: 1%;    }    #monopoly .list .two .twoImg{        height: 100%;    }    #monopoly .list .two .twoImg .box-one{        height: 49.5%;        width: 100%;        float: left;        margin-bottom: 1%;        background-image: url("sj.jpg");        background-position: center;;        background-repeat: no-repeat;    }    #monopoly .list .two .twoImg .box-two{        height: 49.5%;        width: 100%;        float: left;        background-color: #e8f6f7;    }    #monopoly .list .two{        float: left;        height: 100%;    }    #monopoly .list .only-cut{    width: 69%;    background-image: url("blist3.png");    background-position: top right;    background-repeat: no-repeat;    }   #monopoly .list .only-cut .h2 {    margin-bottom: 30px;    font-size: 24px;    position: absolute;    top: 5%;    left: 5%;}#monopoly .list .only-cut .bgc-img{    position: absolute;    left: 5%;    bottom: 5%;}#monopoly .list .only-cut .h2 h2{    font-size: 26px;}   #monopoly .list .only-cut .h2 p {font-size: 16px;    line-height: 2;    font-weight: 600;    margin-bottom: 14px;    border: 1px solid #aaaaaa;    padding: 2px 30px;    margin-top: 14px;    cursor: pointer;}   #monopoly .list .only-cut p img {    margin-bottom: 1px;    margin-left: 5px;}#monopoly .list .twoImg .h2 p{    font-size: 16px;    line-height: 2;    font-weight: 600;    margin-bottom: 14px;    border: 1px solid #aaaaaa;    padding: 2px 30px;    margin-top: 14px;    cursor: pointer;    position: relative;}#monopoly .list .box-one{    position: relative;}#monopoly .list .box-two{    position: relative;}#monopoly .list .box-two .icon-search{    position: absolute;    left: 10px;    height: 100%;    top: 0;    border-right: 1px solid #aaaaaa;}#monopoly .list .box-two .icon-search img{    margin-top: 7px;    margin-right: 8px;}#monopoly .list .box-one h2{    color: white;}#monopoly .list .twoImg .h2 {     margin-bottom: 30px;    font-size: 24px;    position: absolute;    top: calc(50% - 68px);    left: calc(50% - 60px);}#monopoly .list .box-one p{    color: white;}#monopoly .list .twoImg .h2 h2{    font-size: 26px;}#about{    margin-bottom: 20px;}#about .left{    width: 40%;    float: left;    background-color: #f6f8f8;    height: 100%;}#about .left .h2{    float: left;    margin-top: 130px;    margin-bottom: 45px;    position: relative;}#about .left .h2:after{    content: "";    display: block;    clear: both;    height: 2px;    width: 40px;    background-color:black;    position: absolute;    bottom: -43px;}#about .left .h2 h2{    font-size: 24px;}#about .left .h2 p{    font-size: 16px;    line-height: 2;    font-weight: 600;    margin-bottom: 14px;    border: 1px solid #aaaaaa;    padding: 2px 30px;    margin-top: 14px;    cursor: pointer;}#about .left .content{    padding-left: 20%;    padding-right: 10%;    height: 100%;}#about .left .content .descption{    float: left;    font-size: 14px;    line-height: 2;    text-indent: 2em;    margin-top: 50px;}.public-buttom{  padding: 10px 30px;  float: left;  background-color: black;  color: white;  margin-top: 30px;}#about .list{    height: 720px;}#about .right{    width: 60%;    float: left;    height: 100%;    background-image: url("blist8.png");    background-position: center;    background-repeat: no-repeat;}