input{border-radius: 0; border: none; outline: none; padding: 0; margin: 0;-webkit-appearance:none;}

.person-alert{position: fixed; width: 100%; height: 100%; background-color: rgba(0,0,0, .5); top: 0; left: 0; z-index: 999999; display: none;}
.person-alert .alert-content{position: absolute; width: 200px; height: 200px; background-color: #eee; border-radius: 15px; top: 50%; left: 50%; margin: -100px; text-align: center;}
.person-alert .alert-content p{margin-top: 50%; transform: translate(0, -50%); font-size: 20px; color: #333;}

.business-logo a{width: 103px; height: 64px; margin-top: 17px}
.business-logo .text{margin-right: -20px;}

#person-list .header{top: 0;}

.pt-box{float: left;}

.person-nav{width: 100%; height: 50px; position: relative; background: #1e2020;}
.person-nav ul{width: 100%; max-width: 1000px; height: 100%; position: relative; margin: auto; display: table;}
.person-nav li{display: table-cell; text-align: center; color: #acacac; font-size: 18px; line-height: 50px;}
.person-nav li.active{color: rgb(178, 163, 130);}
.person-nav a{display: block; width: 72px; height: 50px; margin: auto; cursor: pointer; border-bottom: 3px solid transparent; transition: all .4s ease;}
@media (min-width: 1025px){
    .person-nav a:hover{border-bottom: 3px solid rgb(178, 163, 130); color: rgb(178, 163, 130);}
}

.person-nav .active a{border-bottom: 3px solid rgb(178, 163, 130);}






.person-content{position: relative; width: 100%; max-width: 1000px; height: auto; margin: 170px auto 70px; overflow: hidden;}
.person-content .pc-search{position: relative; width: 100%; height: 30px; border-radius: 10px; background-color: #78787a; font-size: 15px; color: #fff; margin-bottom: 20px;}
.person-content .pc-search form{width: 80%; float: left;}
.person-content .pc-search input{width: 100%; height: 100%; background-color: transparent; outline: none; border: none; padding-left: 20px; color: #fff;}
::-webkit-input-placeholder {color: #fff;}
:-moz-placeholder {color: #fff;}
::-moz-placeholder {color: #fff;}
:-ms-input-placeholder {color: #fff;}
.pc-search div{float: right; height: 100%; line-height: 30px; margin-right: 20px; cursor: pointer;}
.pc-search div b{display: inline-block; width: 21px; height: 21px; background-image: url(../images/person_list/search_icon.png); background-repeat: no-repeat; background-size: cover; vertical-align: middle; margin-right: 5px;}
.person-content .pc-content{position: relative; width: 100%; height: auto;}
.person-content .pc-content .pcc-list{position: relative; width: 100%; height: 200px; border-top: 1px solid #d1cecd;}
.pc-content .pcc-list .pl-content{position: relative; height: 160px; width: 97%; margin: 20px 0; margin-left: 3%;}
.pcc-list .pl-content img{width: 16.49485%; height: 100%; float: left;}
.pcc-list .pl-content .text{height: 100%; float: left; margin-left: 75px;}
.pl-content .text h2{font-size: 29px; color: #030000; margin: 7px 0;}
.pl-content .text p{font-size: 24px; color: #8e8c8c; margin: 2px 0;}
.pl-content .text b{display: block; width: 15px; height: 27px; background-image: url(../images/person_list/right.png); background-repeat: no-repeat; background-size: cover; position: absolute; top: 50%; right: 0; margin-top: -14px;}

.go-top{width: 50px; height: 50px; position: fixed; z-index: 9; right: 20px; bottom: 91px; border-radius: 5px; background-color: rgba(255,255,255,.2); background-image: url(../images/person_list/top.png); background-repeat: no-repeat; background-size: cover; display: none;}


@media (max-width: 1025px){

    body{background: #000;}

    .person-content .pc-content .pcc-list{border-color: #252827;}

    .person-nav li{font-size: 12px;}
    .person-nav a{width: 65px; height: 40px; line-height: 40px;}

    .person-content{width: 95%; margin-top: 50px;}

    .person-nav{height: 40px;}

    .person-content .pc-search{left: 0; z-index: 2; border-radius: 0; height: 50px; background-color: rgba(0,0,0,.9);}
    ::-webkit-input-placeholder {color: rgba(213,213,212,.8);}
    :-moz-placeholder {color: rgba(213,213,212,.8);}
    ::-moz-placeholder {color: rgba(213,213,212,.8);}
    :-ms-input-placeholder {color: rgba(213,213,212,.8);}

    .person-content .pc-search form{width: 75%;}
    .person-content .pc-search input{width: 100%; height: 30px; margin: 10px 5%; color: rgba(213,213,212,.8); border-bottom: 1px solid #d5d5d4; padding: 0; margin-left: 5%;}

    .pc-search div{width: 13%; height: 50px; margin-top: 0; margin-right: 2%;}
    .pc-search div b{display: block; margin: 15px auto;}

    .pc-search div span{display: none;}

    .pcc-list .pl-content .text{margin-left: 20px;}

    .person-content .pc-content .pcc-list{height: 100px;}
    .pc-content .pcc-list .pl-content{width: 100%; height: 80px; margin: 10px 0;}

    .pl-content .text h2{font-size: 15px; margin: 3px 0; color: #fff;}
    .pl-content .text p{font-size: 12px; margin: 0; color: #acacab;}
    .pcc-list .pl-content img{width: 80px;}




}
