<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.invoice .basic-box .box-main.two .box-col-1 { width: 235px; height: 97px; padding: 7px 0 0 5px; position: relative; }
.invoice .basic-box .box-main.two .box-col-2 { width: 668px; height: 93px; padding: 11px 0 0 26px; }
.acc-icon { width: 83px; height: 90px; background-position: -163px -428px;}
.acc-icon.v1 { background-position: -243px -428px; }
.acc-icon.v2 { background-position: -323px -428px; }
.acc-icon.v3 { background-position: -408px -428px; }
.acc-title { width: 104px; height: 25px; font-weight: bold; line-height: 24px; text-indent: 3px; position: absolute;  top: 7px; left: 91px; }
.acc-name { width: 136px; height: 62px; line-height: 24px; position: absolute;  top: 35px; left: 91px; padding: 0 3px; word-break:break-all;} 
.box-col-2 span.label { color: #006934; font-weight: bold; width: 171px; height: 23px; line-height: 23px;}
.box-col-2 span.label.r { color: #006934; font-weight: bold; width: 180px; }
.acc-detail { float: left; width: 127px; height: 23px; line-height: 23px; }
.acc-detail.long { width: 149px; }
.acc-detail .due-one { line-height: 21px; }
.box-col-2 .row { margin-bottom: 0; }
.basic-box .box-main.sear { padding: 11px 0 11px 11px;}
.sear span.label { width: 37px; }
.sear span.label.lon { width: 50px; }
.sear .yui-baseinput { width: 143px; margin-right: 7px; float: left;}
.sear .yui-select { width: 108px; margin-right: 19px; }
.sear .yui-timeSelection { height: 26px; float: left;}
.sear .yui-timeSelection input { width: 109px; margin-right: 18px; height: 24px; }
.sear .yui-baseButton { width: 71px; margin: 0 4px 0; }
.yui-table table td { height: 33px; }
.invoice .yui-table .blue-td span, .edit-td span { text-decoration: underline; cursor: pointer; }
.edited { display: inline-block; width: 17px; height: 17px; background-position: -1px -454px; cursor: pointer; }
.invoice .yui-table .ivno { position: relative;}
.more-info { display: none; height: auto; width: 197px; padding: 6px; position: absolute; top: 23px; right: -176px; background: #FFF; box-shadow: 1px 1px 6px #ccc; z-index: 3; }
.more-info span { display: block; height: auto; background: #f7f7f7; padding: 8px 2px 8px 10px;  color: #1aa9f0; text-decoration: none !important; }
.invoice .yui-table .ivno:hover .more-info, .his-btn:hover .more-info { display: block;}

.payment { margin-bottom: 33px; }
.payment h3 { color: #c45e42; font-size: 18px; margin-bottom: 19px; }
.titles { background: #dee9ed; color: #006934; font-size: 14px; height: 31px; font-weight: bold; line-height: 31px;}
.payment .col.lr { width: 528px; padding-left: 38px; }
.payment .col { width: 329px; }
.payment .pay-box .item { padding: 25px 0 23px 0;}
.payment .pay-box .item.grey { background: #f7f8f8; }
.pay-icon { width: 98px; height: 69px; float: left; margin-right: 18px; background: url(/skin/default/images/icons.png) no-repeat -402px 0;}
.pay-icon.a { background-position: -402px -79px; }
.pay-icon.b { background-position: -402px -160px; }
.pay-icon.c { background-position: -402px -236px; }
.pay-infos { width: 410px; float: left;}
.pay-names { color: #016636; font-weight: bold; margin-bottom: 5px;}
.pay-words { position: relative; top: -4px; color: #898989; }
.pay-words .green { color: #006934; }

.bill, .in-info, .description, .amount { margin-bottom: 13px; position: relative; }
.bill .billto { width: 346px;  float: left;}
.bill .inno { width: 232px; height: 82px; float: right; }
.bill .isrevised { width: 70px; height: 27px; background-position: 0 -478px; position: absolute; top: 0; right: 240px; }
.bill .bill-btns { width: 233px; height: 27px; position: absolute; top: 93px; right: 0;  }
.bill .bill-btns .yui-baseButton { width: 100%; position: relative; }
.his-btn { float: left; width: 104px; position: relative; }
.bill .bill-btns .his-btn.py { width: 123px; margin-left: 4px; }
.his-btn .more-info { left: 0px; top: 28px;}
.titles.fir { padding-left: 10px; }
.in-con { background-color: #f8f8f8; padding: 17px 0 17px 10px; line-height: 26px; margin-bottom: 3px; }
.in-con p , .in-con .in-info-con{ color: #000;  }
.in-con p { line-height: 21px; }
.in-con li { color: #4a4a4a; line-height: 21px; }
.bill .inno .in-con { padding: 8px 0 8px 10px; line-height: 20px; }
.inno .titles { padding-left: 2px; font-size: 18px; }

.in-info b{ display: inline-block; width: 100px; color: #006934;}
.in-info .re-col1{ width: 240px;}
.in-info .re-col2{ width: 178px;}
.in-info .re-col3{ width: 222px;}
.in-info .re-col3 b{ width: 117px;}
.in-info .re-col4{ width: 240px;}
.in-info .re-col4 b{ width: 126px;}
.in-info .re-col6 { width: 419px; }
.in-info .re-col7 { width: 100%; }

.description h5 { color: #016636; margin-bottom: 3px; font-size: 12px; }
.description ul { padding: 0 37px 0 10px; }
.description ul li .money { color: #006934; float: right; font-weight: bold; }
.description .total { font-size: 14px; color: #000; margin: 3px 0 14px; line-height: 27px; padding: 6px 0;  display: block; text-align: right; background: #f8f8f8; } 
.description .total .totals { display: inline-block; width: 89px; text-align: left; }
.description .back { position: relative; margin: 36px 0 25px; }
.description .payco span { float: left; height: 25px; line-height: 27px; }
.description .payco .coname { color: #006934; font-weight: bold;  width: 119px; }
.description .payco .coname.right { width: 96px; }
.description .payco .covalue { width: 447px; color: #000;}
.description .payco .covalue.right { width: 187px; }
.description .payco .covalue.long { width: 700px; }
.pdf { width: 98px; margin: 36px 0 25px; }
.amount { height: 36px; background-color: #dce2f1; line-height: 36px; padding-left: 10px; }
.amount .name { color: #006934; font-weight: bold; width: 98px;  float: left;  }
.amount .value { width: 120px;  float: left; }

.in-dialog { display: none; font-size: 12px; }
.in-dialog h3 { color: #006934; margin-bottom: 21px;  }
#billHistroy { height: 303px; width: 744px;  padding: 0 27px 12px;  } 
#payHistory { width: 317px; height: 396px; padding: 0 27px 12px; }
.ui-dialog-titlebar.notitle { height: 27px; background: #FFF; }
.ui-dialog-titlebar.notitle .ui-dialog-title { height: 22px; }
.in-dialog .paging .num, .in-dialog .paging .topage, .in-dialog .paging .go { display: none; }
.in-dialog .paging .prev { background: url(/skin/default/images/icons.png) no-repeat 0 -547px; margin-right: 5px; }
.in-dialog .paging .prev.off { background-position: 0 -566px; }
.in-dialog .paging .next { background: url(/skin/default/images/icons.png) no-repeat -18px -547px; margin: 0; }
.in-dialog .paging .next.off { background-position: -18px -566px; }

#viewPdf { padding: 0 20px 43px;}
#viewPdf .viewPDF { border: 1px solid #DCDCDC; border-radius: 5px; box-shadow: 0 4px 6px #F0F0F0; height: 707px; }
#viewPdf .blue-title { font-size: 14px; font-weight: bold; color: #006934; margin-bottom: 17px;  }
#viewPdf iframe { border: none; width: 100%; height: 100%; }
.viewbol { background: none !important; height: 23px !important; }
.viewbol .ui-dialog-title { float: none; }
.status-form { padding: 22px 0 0 24px; }
.status-form .rows { margin-bottom: 14px; }
.status-form label { margin-right: 108px; }
.status-form .yui-baseButton { height: 30px; width: 68px; position: relative; top: 8px; left: -16px;}
.status-form .yui-baseButton.d { width: 80px; margin-left: 6px; }
.status-form .yui-baseButton .btn { border-width: 2px;  }

._lang_cn .sear .yui-baseinput{ padding-right: 0;}
._lang_cn .sear span.label.lon{ width: 65px;}
._lang_cn .in-info b{ width: 70px;}
._lang_cn .in-info .re-col1 b{ width: 65px;}
</pre></body></html>