/* 
* @Author: anchen
* @Date:   2017-01-11 14:28:24
* @Last Modified by:   anchen
* @Last Modified time: 2017-01-11 14:29:00
*/
@charset "utf-8";
/*详情弹窗*/
.details-mask {display: none; position: fixed; top: 0; left: 0;bottom: 0; right: 0; background-color: rgba(0, 0, 0, 0.5);}
.details-con {position: absolute; top: 80px; left: 50%; width: 600px; min-height: 250px; background-color: #fff; border: 1px solid #e5e5e5; box-shadow: 0 0 3px 0 #e5e5e5; margin-left: -300px; *zoom:1; border-radius: 5px;}
.details-tit {width: 100%; height: 30px; border-bottom: 1px solid #e5e5e5; font-size: 16px; padding: 0 2.5%; line-height: 30px; margin: 0;}
.details-info {padding: 15px 2.5%;}
.details-info p {margin-bottom: 8px;}
.details-info p span {margin-right: 8px;}
.details-time input {width: 175px; height: 25px; border: 1px solid #e5e5e5; border-radius: 3px; margin-right: 5px; text-align: center; line-height: 25px;}
.details-time button {width: 40px; height: 25px; padding: 0; line-height: 23px;}
.appproval label {float: left; width: 100px; line-height: 18px;}
.appproval label input {float: left; width: 18px; height:18px; margin: 0; margin-right: 5px;}
.appproval label span {float: left; line-height:18px; font-weight: normal;}
.details-btn {float: left; width: 100%; height: 30px;}
.details-btn button {float: right; width: 60px; height: 30px; padding: 0; margin-left: 10px;}