/*
* ============================================================================
* 版权所有 2014 成都爱诚科技有限公司，并保留所有权利
* 网站地址: http://www.ac57.com
* ----------------------------------------------------------------------------
* 这不是一个自由软件！禁止任何形式的拷贝、修改、发布
* ============================================================================
* # Author: Kinglong #
* # FileName: center.css 2014-05-09 09:50:33 Kinglong #
*/
/*****************************************************************************/

@import "global.css";
@import "basic.css";
@import "center.css";
/*****************************************************************************/
span.btns { width: auto; height: 25px; overflow: hidden; display: inline-block; vertical-align: middle; }
span.btns .l { cursor: pointer; width: 5px; height: 25px; display: inline-block; background: url(/sodoadmin/images/btns.png) no-repeat 0 0; }
span.btns .r { cursor: pointer; width: 5px; height: 25px; display: inline-block; background: url(/sodoadmin/images/btns.png) no-repeat 0 -25px; }
span.btns .tt { cursor: pointer; width: auto; height: 25px; display: inline-block; border: none; padding: 0 5px; line-height: 23px; font-size: 12px; font-family: '微软雅黑'; background: url(/sodoadmin/images/btns.png) repeat-x 0 -50px; }
span.btns:hover .l, span.btns.hover .l { background-position: 0 -75px; }
span.btns:hover .r, span.btns.hover .r { background-position: 0 -100px; }
span.btns:hover .tt, span.btns.hover .tt { background-position: 0 -125px; }
span.btns.disabled .l, span.btns.disabled:hover .l { cursor: default; background-position: 0 -150px; }
span.btns.disabled .r, span.btns.disabled:hover .r { cursor: default; background-position: 0 -175px; }
span.btns.disabled .tt, span.btns.disabled:hover .tt { cursor: default; background-position: 0 -200px; color: #ccc; }
/*****************************************************************************/
fieldset { padding: 5px 10px 10px 10px; border-radius: 0; border: #98caf5 1px solid; background: #fff; }
fieldset legend { padding: 0 15px 0 10px; margin-left: 10px; font-size: 14px; font-weight: bold; }
/*****************************************************************************/
.choose { display: block; border: #cacaca 1px solid; background: #f5f5f5; margin-bottom: 10px; }
.choose span.txt { float: right; height: 34px; line-height: 25px; margin-right: 10px; padding-top: 7px; padding-left: 10px; color: #59abf0; font-size: 12px; border-left: #cacaca 1px solid; }
.choose span.txt.fl { float: left; }
.choose span.txt * { vertical-align: middle; }
.choose span.txt select { height: 24px; border: #bbb 1px solid; margin-right: 10px; }
.choose span.txt input.text { height: 22px; line-height: 22px; border: #bbb 1px solid; padding: 0 5px; margin-right: 10px; }
.choose .button { padding: 8px; height: 25px; display: table; }
.choose .search { padding: 8px; border-top: #bfbfbf 1px dotted; }
.choose .search * { vertical-align: middle; height: 25px; line-height: 25px; }
.choose .search input.text { width: 160px; height: 23px; padding: 0 5px; border: #bababa 1px solid; }
.choose .search input.date { width: 80px; }
/*****************************************************************************/

.tab1 { width: 100%; background: #fff; border: #cacaca 1px solid; }
.tab1 tr.even { background: #fff; }
.tab1 tr.ca td { color: #aaa; }
.tab1 tr.hover { background: #d2e8fa; }
.tab1 th, .tab1 td { padding: 6px; font-size: 12px; }
.tab1 th { background: url(/sodoadmin/images/th.png) #e5e5e5 repeat-x top; text-align: left; border: #cacaca 1px solid; color: #111; font-size: 14px; font-weight: normal; }
.tab1 a { color: #59abf0; }
.tab1 th.tc { text-align: center; }
.tab1 td { border-left: #dbdbdb 1px solid; border-right: #dbdbdb 1px solid; border-top: #eee 1px solid; border-bottom: #eee 1px solid; line-height: 1.7em; font-size: 12px; }
.tab1 td.p0 { padding: 0; }
.tab1 td.p10 { padding: 10px; }
.tab1.bt td { border-top: #cacaca 1px solid; vertical-align: middle; }
.tab1 td.acqq a { float: left; display: inline-block; height: 21px; line-height: 21px; margin-right: 20px; }
.tab1 td.acqq span { display: inline-block; height: 21px; margin-left: 3px; vertical-align: middle; }
.tab1 td.acqq img { vertical-align: middle; }
.tab1 td a.cc { color: #ccc; }
.tab1 span.leftline { width: 30px; height: 1px; margin-left: 10px; display: inline-block; }
.tab1 tr.msg .box { padding: 5px; color: #666; }
.tab1 tr.msg .box strong.tt { color: #59abf0; }
.tab1 tr.msg:hover { background: #fafafa; }
.tab1 .page td { height: 32px; padding: 2px 0 0 0; line-height: 25px; border: #cacaca 1px solid; background: url(/sodoadmin/images/pg.png) repeat-x top; }
.tab1 .page td .text { float: left; display: inline-block; height: 25px; border-right: #c3c3c3 1px solid; }
.tab1 .page td .list { float: left; display: inline-block; height: 25px; border-right: #c3c3c3 1px solid; border-left: #fafafa 1px solid; }
.tab1 .page td .list a { float: left; width: 25px; height: 25px; display: inline-block; margin-right: 10px; background: url(/sodoadmin/images/page.png) no-repeat; }
.tab1 .page td .list a.first { background-position: 0 0; }
.tab1 .page td .list a.prev { background-position: -25px 0; }
.tab1 .page td .list a.next { background-position: -50px 0; }
.tab1 .page td .list a.last { background-position: -75px 0; }
.tab1 .page td .list a.first:hover { background-position: 0 bottom; }
.tab1 .page td .list a.prev:hover { background-position: -25px bottom; }
.tab1 .page td .list a.next:hover { background-position: -50px bottom; }
.tab1 .page td .list a.last:hover { background-position: -75px bottom; }
.tab1 .page td .list span { float: left; width: auto; height: 25px; line-height: 25px; display: inline-block; margin-right: 10px; }
.tab1 .page td .list span strong { color: #59abf0; }
.tab1 .page td .jump { float: left; display: inline-block; height: 25px; border-left: #fafafa 1px solid; }
.tab1 .page td input.in { width: 27px; height: 25px; padding: 0 5px; border: none; outline: none; text-align: center; line-height: 25px; background: url(/sodoadmin/images/page.png) #fff no-repeat right top; }
.tab1 .page td input.in:hover { background-position: right bottom; }
.tab1 td input.txt { height: 16px; line-height: 16px; border: #ccc 1px solid; margin-right: 2px; vertical-align: middle; }
.tab1 td input.btn { width: 25px; height: 18px; line-height: 16px; border: #ccc 1px solid; vertical-align: middle; cursor: pointer; background: url(/sodoadmin/images/1.gif) #eee no-repeat center center; }
.tab1 td input.txt:hover { background: #eee; }
.tab1 td input.btn:hover { background-color: #ccc; }
.tab1.ims th, .tab1.ims td { text-align: center; }
.tab1.ims th { font-size: 12px; }
.tab1.ims .p2 { padding: 2px; }
/*****************************************************************************/
/*****************************************************************************/
.list td { padding: 3px 6px; }
.list td.p3 { padding: 3px; }
/*****************************************************************************/
.tab2 { width: 100%; background: #fff; }
.tab2.bgn { background: none; }
.tab2 td { line-height: 1.7em; font-size: 12px; color: #333; padding: 6px; font-size: 12px; border: #eaeaea 1px solid; }
.tab2 td.p2 { padding: 0; }
.tab2.bgn td { background: none; border: none; }
.tab2 td.t { text-align: right; background: #f9f8f8; }
.tab2 td.t10 { width: 10%; }
.tab2 td.t15 { width: 15%; }
.tab2 td.t20 { width: 20%; }
.tab2 td.t25 { width: 25%; }
.tab2 td.t30 { width: 30%; }
.tab2 td.v { text-align: left; }
.tab2 td.vm * { vertical-align: middle; }
.tab2 td small { display: block; font-size: 12px; color: #aaa; }
.tab2 td a { color: #59abf0; }
.tab2 td input.text, .tab2 td textarea.text { padding: 0 5px; ; border: #ccc 1px solid; outline: none; resize: none; font-family: Arial, Helvetica, sans-serif; }
.tab2 td input.text { height: 23px; line-height: 23px }
.tab2 td textarea.text { line-height: 19px; }
.tab2 td input.text:hover, .tab2 td textarea.text:hover { border-color: #59abf0; background: #fafafa; }
.tab2 td input.text.w10p, .tab2 td textarea.text.w10p { width: 10%; max-width: 98%; }
.tab2 td input.text.w30p, .tab2 td textarea.text.w30p { width: 30%; max-width: 98%; }
.tab2 td input.text.w50p, .tab2 td textarea.text.w50p { width: 50%; max-width: 98%; }
.tab2 td input.text.w70p, .tab2 td textarea.text.w70p { width: 70%; max-width: 98%; }
.tab2 td input.text.w95p, .tab2 td textarea.text.w95p { width: 95%; max-width: 98%; }
.tab2 td div.img-up-view { margin-top: 6px; }
.tab2 td div.img-up-view img { width: auto; height: 80px; display: inline-block; margin-right: 5px; padding: 1px; border: #eee 1px solid; }
.tab2 td div.img-up-view img:hover { border: #59abf0 1px solid; cursor: pointer; }
/*****************************************************************************/
.order-tab { border: none; background: #fff; }
.order-tab .img { width: 60px; padding: 0; }
.order-tab img { width: 60px; }
.order-tab th { background: #f3f3f3; }
.order-tab td { }
.order-tab td, .order-tab th { padding-left: 10px; padding-right: 10px; border: #ddd 1px solid; }
.orderstatus { width: 100px; }
/*****************************************************************************/
.job select { width: 200px; }
.ims td.v label { display:inline-block; margin-right:20px; line-height:25px; }
.ims td.v div.arr { border:#eee 1px solid; padding:10px; margin:2px 0; }
.ims td.v div.arr span.tt { display:inline-block;float:left;margin-right:10px; border-right:#aaa 2px solid;padding-right:10px; }
.ims td.v .text { width:80px; border:none; border-bottom:#666 1px solid; }
.ims td.v .w200 { width:200px; }
/*****************************************************************************/
/*****************************************************************************/
/*****************************************************************************/
/*****************************************************************************/
<!--0.00021004676818848-->