/* 前缀保留字
 * perform - 绩效相关
**/

/* perform-autosave */
.perform-autosave {margin:5px 10px -5px; height:28px;}
.perform-autosave div {float:right; margin:6px 0 0; height:16px; line-height:16px;}
.perform-autosave div font {padding:0 5px;}
.perform-autosave div .library-ico {margin-right:5px;}

/* perform-item
.perform-item {height:130px;} */
.perform-item .t {margin:0 5px; height:30px; border-bottom:1px solid #DFDCDC;}
.perform-item .t h2 {float:left; line-height:30px;}
.perform-item .t a.del-item {float:right; margin:7px 0 0; height:16px; line-height:16px; color:#666;}
.perform-item .t a.del-item .library-ico {margin-right:5px;}
.perform-item .m {position:relative; margin:10px 5px; padding-right:140px; height:88px; zoom:1;}
.perform-item .m-boss {padding-right:280px;}
.perform-item .m ul {position:absolute; top:0; right:0;}
.perform-item .m-boss ul {position:absolute; top:0; right:140px;}
.perform-item .m-boss ul.boss {position:absolute; top:0; right:0;}
.perform-item .m ul li {float:left; width:140px; height:88px;}
.perform-item .m ul li div {float:left; margin:0 0 10px 10px; width:130px; height:34px; background:url(../../images/admin/sprite.gif) -50px -10px;}
.perform-item .m ul li div label {position:relative; float:left; width:63px; height:34px; line-height:34px; text-align:center;}
.perform-item .m ul li div label span {position:absolute; top:-38px; left:0; width:130px; height:38px; line-height:30px; color:#5C7A9D; font-weight:bold; background:url(../../images/admin/sprite.gif) 0 -130px;}
.perform-item .m ul li div label span.error {color:#C00;}
.perform-item .m ul li div input {float:left; margin:4px 0 0; width:65px; height:26px; line-height:26px; font-size:14px; font-weight:bold; font-family:'Times New Roman'; border:0; text-align:center;}
.perform-item .m ul li div input.percent {background:url(../../images/admin/sprite.gif) right -360px;}
.perform-item .m textarea {width:100%; height:78px; line-height:20px; border:0; font-size:12px; font-family:'Microsoft Yahei','Tahoma';}

/* perform-score */
.perform-score {margin-top:10px; height:53px; border-top:1px solid #DCE1E8; background:#F3F4F3 url(../../images/admin/rx.gif) 0 -330px;}
.perform-score h2 {position:relative; z-index:1; float:left; margin-right:-13px; width:10%; height:53px; font-size:14px; font-family:'Microsoft Yahei','Tahoma'; border-right:1px solid #DCE1E8; text-align:center; color:#384F69; background:#F3F4F3;}
.perform-score h2 img {display:block; margin:6px auto 0; width:23px; height:23px; background:url(../../images/admin/sprite.gif) 0 -330px;}
.perform-score div {float:left; padding-left:13px; height:53px; line-height:26px; width:13%; text-align:center; background:url(../../images/admin/sprite.gif) -187px -10px no-repeat;}
.perform-score div span {display:block; height:26px; line-height:26px;}
.perform-score div font {margin-right:3px; font-size:18px; font-weight:bold; font-family:'Times New Roman';}
.perform-score h3 {float:right; width:15%; height:53px; line-height:52px; font-size:24px; font-family:'Times New Roman'; text-align:center; color:#F63; background:#F3F4F3; border-left:1px solid #DCE1E8;}

/* perform-textarea */
.perform-textarea {margin:10px 10px 0;}
.perform-textarea table {width:100%; table-layout:fixed;}
.perform-textarea .library-box {margin:0;}
.perform-textarea .library-box .content {padding-bottom:10px;}
.perform-textarea .library-box .content .inner {padding:5px;}
.perform-textarea .library-box .content .inner textarea {width:100%; _width:90%; overflow:auto; height:54px; border:0; line-height:20px; font-size:12px; font-family:'Microsoft Yahei','Tahoma';}

/* perform-fill-submit */
input.perform-fill-submit {display:block; margin:10px auto 0; width:115px; height:40px; background:url(../../images/admin/sprite.gif) 0 -410px; border:0; cursor:pointer;}
input.perform-fill-submit-hover {background-position:0 -460px;}

/* perform-search-bar */
.perform-search-bar {z-index:1; margin:10px 10px 0; height:34px; background:#F1F6FA; border:1px solid #B0C0D0;}
.perform-search-bar sup,
.perform-search-bar sub {display:none; position:absolute; width:3px; height:3px; overflow:hidden; background:url(../../images/admin/sprite.gif);}
.perform-search-bar sup.l {top:-1px; left:-1px; background-position:-10px -30px;}
.perform-search-bar sup.r {top:-1px; right:-1px; background-position:-13px -30px;}
.perform-search-bar sub.l {bottom:-1px; left:-1px; background-position:-10px -33px;}
.perform-search-bar sub.r {bottom:-1px; right:-1px; background-position:-13px -33px;}
.perform-search-bar .lc {float:left; width:34px; height:34px; border-right:1px solid #B0C0D0; background:url(../../images/admin/sprite.gif) -155px -125px;}
.perform-search-bar label {float:left; margin:5px 0 0 5px; height:24px; line-height:24px;}
.perform-search-bar .library-select {margin:5px 0 0; display:inline;}
.perform-search-bar .library-select .library-input {*margin-top:-1px;}
.perform-search-bar select {float:left; margin:5px 0 0 0; padding:2px; height:24px; border:1px solid #A3B5CB; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
.perform-search-bar .library-btn {float:left; margin:5px 0 0 5px;}

/* perform-check-topbar */
.perform-check-topbar {position:relative; height:40px; border-bottom:1px solid #CAD4E0; background:#F3F4F3;}
.perform-check-topbar img {float:left; margin:9px 0 0 10px; width:22px; height:22px; background:url(../../images/admin/sprite.gif) 0 -330px;}
.perform-check-topbar span {float:left; margin-left:10px; height:40px; line-height:40px; color:#035680;}
.perform-check-topbar span strong {margin-right:5px;}
.perform-check-topbar a#up,
.perform-check-topbar a#down {position:absolute; top:8px; right:10px;}
.perform-check-topbar a#up {right:90px;}

/* perform-other */
.perform-other .fill-outer {position:relative; padding:10px 0; background:#F0F6FB; border-bottom:1px solid #E0E5E9;}
.perform-other .fill {padding-left:50px;}
.perform-other .fill label {float:left; margin-left:-50px; width:50px; height:24px; line-height:24px; text-align:right;}
.perform-other .fill .library-input {float:left;}
.perform-other .fill .library-textarea {float:left; margin:3px 0; width:80%; height:80px;}
.perform-other ul {overflow:auto;}
.perform-other ul li {float:left; width:100%; overflow:auto; border-bottom:1px solid #E0E5E9;}
.perform-other ul li p {margin:10px 0 0; font-size:12px;}
.perform-other ul li .left {float:left; height:30px; line-height:30px;}
.perform-other ul li .left input {float:left; margin:10px 5px 0 0;}
.perform-other ul li .left label {float:left; margin-right:20px;}
.perform-other ul li .right {float:right; height:30px; line-height:30px;}
.perform-other ul li.ts {height:30px; line-height:30px; text-align:right;}
.perform-other input.perform-fill-submit {margin:10px auto 0;}

/*addPerformNews.css*/
a.del-btn {display:block; width:38px; height:21px; line-height:20px; color:#000; background:url(../../images/admin/sprite.gif) 0 -700px; text-align:center;}