@charset "utf-8";

.titleAndSearch{width: 100%;overflow: hidden;margin: 15px 0 15px 0;border-bottom: 1px solid #e0e0e0;height: 40px;}
.titleAndSearch h1{width: 500px;float: left;font-size: 18px;;color: #646464;}
.titleAndSearch h1 span{color: #fa7a20;}
.titleAndSearch .searchPeople{overflow: hidden;position: relative;}
#search1{padding: 5px 10px; background: #fa7a20;color: #ffffff; border-radius: 5px;}
.titleAndSearch .searchPeople span{padding-left: 5px;cursor: pointer;}
.titleAndSearch .searchPeople input{width: 123px; height: 30px;border: 1px solid #e0e0e0;border-radius: 5px;padding-left: 35px;  color: #999999;}
.titleAndSearch .searchPeople img{position: absolute;left: 8px;top: 7px;}



.person{overflow: hidden;margin: 20px 0;}
.person ul{overflow: hidden;margin-top: 10px;}
.person ul li{display: block;float: left;overflow: hidden;margin-right: 50px;margin-bottom: 30px;}
.person ul li.liRight{margin-right: 0;}
.person ul li img{width: 60px;height: 60px;border-radius: 50%;display: block;float:left;}
.person ul li .personMsg{width: 100px;float: left;margin-left: 10px;}
.personMsg span.name{font-size: 14px;color: #121212;display: block;line-height: 25px;margin-top: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.personMsg span.school{color: #9c9c9c;display: block;font-size: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 96px;}
.personMsg  p{width: 100px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}


.marker{width: 100%;height: 100%;background: #000000;opacity: 0.5;filter:alpha(opacity=50);position: fixed;z-index: 1;top: 0;left: 0;}
.wrapCon{padding: 7px;overflow: hidden;background:rgba(0,0,0,0.2);position: fixed;
    z-index: 1001;left: 50%;top: 50%;margin-left: -304px; border-radius: 5px;margin-top: -118px}

.check{width: 609px;background: #ffffff;overflow:hidden;}
.check .title{height:40px;background: #fdfdfd;border-bottom: 1px solid #cccccc; }
.title h3{font-weight: normal;font-size: 16px;width: 130px;margin-left: 15px;line-height: 40px;float: left}
.title .close{width: 16px;height: 16px;text-align: center;display: block;float: right;
    font-size: 18px;cursor: pointer;background: url("../images/close.gif") no-repeat 0 0;margin: 12px;}
.title .close:hover{background: url("../images/close.gif") no-repeat 0 -16px; }

.org{overflow: hidden;margin:30px 20px; }
.org p{margin: 10px 0;}
.org span{display: inline-block;width: 60px;text-align: right;padding-right: 10px;}
.org select{width: 80px;}
.check input[type=button] {
    padding: 5px 10px;
    cursor: pointer;
    color: #FFF;
    float: right;
    display: inline-block;
    margin-right: 30px;
    border-radius: 5px;
    background: #D1D1D1;
    margin-bottom: 30px;
    border: 1px solid #D1D1D1;
}
