@charset "utf-8";

.common_member_list {margin:0px auto; overflow:hidden; }
.common_member_list li {  margin-bottom:20px;  }
.common_member_list li .box_wrap { border:1px #ddd solid; position:relative;  padding:10px; overflow:hidden; transition: all .2s;}
/*.common_member_list .gall_li:nth-child(2n+2) {float:right;}*/

.common_member_list li .photo{position:absolute; left:10px; top:10px;}
.common_member_list li .photo img { vertical-align:middle; }

.professor_box_info_wrap {margin-left:30px;}
.professor_box_info .name {font-size:13px; color:#543958;;}
.professor_box_info .name strong {color:#000; font-size:25px; display:block; padding-top:8px; }

.professor_box_info .school_box {border-top:1px #ddd dashed;   position:relative;  margin:20px 0px; padding:20px 0px;}
.professor_box_info .school_box .col {position:relative;line-height:20px;  padding-left:100px;}
.professor_box_info .school_box .col span {position:absolute; left:0px; top:-5px; border:1px #ededed solid; border-radius:30px; padding:0 20px; line-height:30px;}

.professor_box_info .career_box  {margin-top:10px; background:#f8f8f8; border-radius:5px; padding:25px;}
.professor_box_info .hidden_career_box  {display:none;}

.professor_box_info .members_more_btn {margin-top:10px; border-top:1px #ddd solid;  padding:10px 0px; text-align:center;}
.professor_box_info .members_more_btn a {display:inline-block; width:65px; height:65px; background:#543958; color:#fff; line-height:65px; border-radius:65px; font-size:11px;}



@media all and (max-width:1024px) {


.common_member_list li .photo{position:relative; left:0px; top:0px; width:auto !important;}
.common_member_list li .photo img{width:100%;}
.professor_box_info_wrap {margin-left:0px;}
.common_member_list li .professor_box_info {margin:15px !important;}
.professor_box_info .school_box .col {padding-left:0px; padding-top:40px;}
.professor_box_info .school_box .col {padding-left:0px;}
}
