@charset "utf-8";
/**
 * Apply to all page style
 * @author	Tarzan
 * @created by 2011-10-25
html { height:100%; scrollbar-face-color: #EBF1FF; scrollbar-shadow-color:#EBF1FF; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #719AC1; scrollbar-darkshadow-color: #719AC1; scrollbar-track-color:#D5DFE6; scrollbar-arrow-color:#5E8AB4; }
body { font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:12px; font-size:12px; color:#333; background:#fff; text-decoration: none; margin:0; padding:0;height:100%;}
 */

html {}
body { background-color:transparent; font-family:Tahoma, Arial, Helvetica, sans-serif, "宋体"; font-size:12px; margin:0; padding:0; height:100%}
div, li, table, td { font-family:Tahoma, Arial, Helvetica, sans-serif, "宋体"; font-size:12px; }
img { border:0px; margin:0; padding:0; }
iframe {border:0px; margin:0; padding:0; marginheight:0; marginwidth:0;}
label {vertical-align:middle}
/*
a { margin:0px; padding:0px; font-size:12px; color:#15428b; line-height:18px; text-decoration:none; }
a:hover { color:#f60; text-decoration:underline; }
*/
a {outline:none;}
form{margin:0px;padding:0px;}
.show{ display:block; }
.hide{ display:none;}
.clear {clear:both}
.bold{font-weight:bold;}
.bg-alpha-w {background:url(./images/page/survey/bg-ledger-left-0.5.png);}
.divprocess {background:url(images/opacity.png);}

/*Menu*/
.left-menu-header {
	background:#e0ecff;height:28px;line-height:28px;margin:0px;padding:0px;padding-left:6px;font-size:12px;font-weight:bold;border-bottom:1px solid #8db2e3;
}
.left-menu-box {
	padding:5px;
}
.left-menu-module {
	background:#eee;height:28px;line-height:28px;margin:0px;padding:0px;padding-left:6px;font-size:12px;font-weight:bold;border-bottom:1px solid #8db2e3;
}
.left-menu-page {
	background:#fff;height:28px;line-height:28px;margin:0px;padding:0px;padding-left:6px;font-size:12px;font-weight:bold;border-bottom:1px solid #8db2e3;
}

.tigerui-container {padding:0px; overflow:hidden; z-index:1}
.switch-container {overflow:hidden; z-index:2}
.switch-box {overflow:hidden;}
.tigerui-btn-toolbar {position:relative;padding:2px 5px 2px 5px; height:29px; background:url(images/page/title-bg.png) repeat-x 50% 50%; border-top:solid 1px #adb6bd;border-left:solid 1px #adb6bd;border-right:solid 1px #adb6bd;}
.tigerui-custom-bar {float:right;}
.tigerui-custom-bar input {background-color:#f9fffe; border-top:solid 1px #666; border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; border-left:solid 1px #666; padding-left:2px; padding-top:2px; font-size:12px; height:17px; color:#000;}

/* edit table for normal */
.edit-table {
	color:#333;border-top:solid 1px #adb6bd;border-left:solid 1px #adb6bd;width:100%;border-collapse:collapse;
}
.edit-table th {
	background:url(images/page/title-bg.png) repeat-x 50% 50%; height:30px; line-height:30px; border-right:solid 1px #adb6bd;border-bottom:solid 1px #adb6bd; text-align:left; font-size:14px; padding-left:10px
}
.edit-table i, .edit-panel i { margin-right:5px;color:red;font-style:normal;font-size:14px }
.edit-table em {color:#666;font-style:normal;}
.edit-table .cell {border-right:solid 1px #adb6bd;border-bottom:solid 1px #adb6bd;padding:3px 3px 3px 8px;font-family:Verdana, Arial;font-size:12px;text-align:left; height:24px;}
.edit-table .label {border-right:solid 1px #adb6bd;border-bottom:solid 1px #adb6bd;background:url(images/page/edit-label-bg.png);padding:3px 8px 3px 3px;font-family:Verdana, Arial;font-size:12px;text-align:right;height:24px;width:15%;}
.edit-table .field {border-right:solid 1px #adb6bd;border-bottom:solid 1px #adb6bd;padding:3px 3px 3px 8px;font-family:Verdana, Arial;font-size:12px;text-align:left; height:24px; width:35%;}
.edit-table .label3 {border-right:solid 1px #adb6bd;border-bottom:solid 1px #adb6bd;background:url(images/page/edit-label-bg.png);padding:3px 8px 3px 3px;font-family:Verdana, Arial;font-size:12px;text-align:right;height:24px;width:10%;}
.edit-table .field3 {border-right:solid 1px #adb6bd;border-bottom:solid 1px #adb6bd;padding:3px 3px 3px 8px;font-family:Verdana, Arial;font-size:12px;text-align:left; height:24px; width:23%;}
.edit-table .labelx {border-right:solid 1px #adb6bd;border-bottom:solid 1px #adb6bd;background:url(images/page/edit-label-bg.png);padding:3px 8px 3px 3px;font-family:Verdana, Arial;font-size:12px;text-align:right;height:24px;}
.edit-table .fieldx {border-right:solid 1px #adb6bd;border-bottom:solid 1px #adb6bd;padding:3px 3px 3px 8px;font-family:Verdana, Arial;font-size:12px;text-align:left; height:24px;}
.edit-table .fieldx.grey {color:#666;}
/* 可批注 */
.edit-table .postilable {border-bottom:solid 1px #060;}
/* 已批注 */
.edit-table .postiled {border-bottom:solid 2px #a00;}
.edit-table input, .edit-panel textarea {background-color:#f9fffe; border-top:solid 1px #666; border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; border-left:solid 1px #666; padding-left:2px; padding-top:2px; font-size:12px; height:20px; line-height:20px; color:#000;}
/*
.edit-table input {width:90%;}
*/
.edit-panel textarea {width:80%;height:50px;}
.edit-table .focus {border:solid 1px #00c000;}
.edit-table .error {border:solid 1px #ff0000;}

/* edit table 2 */
.edit2-table {
	width:100%;border-collapse:collapse;
}
.edit2-table th {
	height:30px; line-height:30px; border-bottom:dashed 1px #adb6bd; text-align:left; font-size:14px; padding-left:10px
}
.edit2-table i { margin-right:5px;color:red;font-style:normal;font-size:14px }
.edit2-table em {color:#666;font-style:normal;}
.edit2-table .titlebar {border-bottom:solid 1px #adb6bd;padding:3px 3px 3px 3px;font-family:Verdana, Arial;font-size:12px;font-weight:bold;text-align:left;height:24px;color:#333;}
.edit2-table .label {border-bottom:dashed 1px #adb6bd;padding:3px 3px 3px 3px;font-family:Verdana, Arial;font-size:12px;text-align:right;height:24px;width:15%;color:#666;}
.edit2-table .field {border-bottom:dashed 1px #adb6bd;padding:3px 3px 3px 3px;font-family:Verdana, Arial;font-size:12px;text-align:left; height:24px; width:35%;}
.edit2-table .label3 {border-bottom:dashed 1px #adb6bd;padding:3px 3px 3px 3px;font-family:Verdana, Arial;font-size:12px;text-align:right;height:24px;width:10%;color:#666;}
.edit2-table .field3 {border-bottom:dashed 1px #adb6bd;padding:3px 3px 3px 3px;font-family:Verdana, Arial;font-size:12px;text-align:left; height:24px; width:23%;}
.edit2-table .labelx {border-bottom:dashed 1px #adb6bd;padding:3px 3px 3px 3px;font-family:Verdana, Arial;font-size:12px;text-align:right;height:24px;color:#666;}
.edit2-table .fieldx {border-bottom:dashed 1px #adb6bd;padding:3px 3px 3px 3px;font-family:Verdana, Arial;font-size:12px;text-align:left; height:24px;}
.edit2-table .labelz {border-bottom:dashed 1px #adb6bd;padding:3px 3px 3px 3px;font-family:Verdana, Arial;font-size:12px;text-align:right;height:24px;color:#666;}
.edit2-table .labelv {padding:3px 3px 3px 3px;font-family:Verdana, Arial;font-size:12px;text-align:right;height:24px;color:#666;}
.edit2-table input, .edit2-panel textarea {background-color:#f9fffe; border-top:solid 1px #666; border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; border-left:solid 1px #666; padding-left:2px; padding-top:2px; font-size:12px; height:20px; line-height:20px; color:#000;}

.editx-table {
	color:#333;border-top:solid 1px #adb6bd;border-left:solid 1px #adb6bd;width:100%;border-collapse:collapse;
}
.editx-table th {
	padding:0px;background:url(images/page/title-bg.png) repeat-x 50% 50%;height:25px;line-height:25px; border-right:solid 1px #adb6bd;border-bottom:solid 1px #adb6bd; text-align:center; font-size:12px;
}
.editx-table .labelx {border-right:solid 1px #adb6bd;border-bottom:solid 1px #adb6bd;padding:0px 5px 0px 1px;font-family:Verdana, Arial;font-size:12px;text-align:right;height:25px;line-height:25px;}
.editx-table .labely {border-right:solid 1px #adb6bd;border-bottom:solid 1px #adb6bd;padding:0px;font-family:Verdana, Arial;font-size:12px;text-align:right;height:25px;line-height:25px;}
.editx-table .labely div {padding:0px 5px;overflow:hidden;font-family:Verdana, Arial;font-size:12px;text-align:right;height:25px;line-height:25px;}

.footbar {
	background:#d7f1f7 url(images/page/bg-toolbar.gif) repeat-x left top; height:24px; padding-top:6px;padding-bottom:6px;border:solid 1px #b8c9d6;margin:0 auto; text-align:right; padding-right:10px
}
.ui-textbox {
	background-color:#f9fffe; border-top:solid 1px #666; border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; border-left:solid 1px #666; padding-left:2px; padding-top:2px; font-size:12px; height:20px; line-height:20px; color:#000; width:98%;
}
.ui-numbox {
	background-color:#f9fffe; border-top:solid 1px #666; border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; border-left:solid 1px #666; padding-left:2px; padding-right:2px; padding-top:2px; font-size:12px; height:20px; line-height:20px; color:#000; width:100px; text-align:right;
}
.ui-datebox {
	background-color:#f9fffe; border-top:solid 1px #666; border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; border-left:solid 1px #666; padding-left:2px; padding-right:2px; padding-top:2px; font-size:12px; height:20px; line-height:20px; color:#000; width:100px; text-align:left;
}
.ui-datetimebox {
	background-color:#f9fffe; border-top:solid 1px #666; border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; border-left:solid 1px #666; padding-left:2px; padding-right:2px; padding-top:2px; font-size:12px; height:20px; line-height:20px; color:#000; width:140px; text-align:left;
}
.choose-box {
	border-top:solid 1px #ccc; border-right:solid 1px #666; border-bottom:solid 1px #666; border-left:solid 0px #ccc; font-size:12px; padding:2px; line-height:20px; height:26px; width:24px; color:#000;
}

.button-table {
	color:#333;border:0px;width:95%;margin-left:15px
}

.v-middle {vertical-align:middle}

.edit-panel {}
.edit-panel i { margin-right:5px;color:red;font-style:normal;font-size:14px }
.edit-panel input, .edit-panel textarea {background-color:#f9fffe; border-top:solid 1px #666; border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; border-left:solid 1px #666; padding-left:2px; padding-top:2px; font-size:12px; height:20px; line-height:20px; color:#000;}
.edit-panel .focus {border:solid 1px #00c000;}
.edit-panel .error {border:solid 1px #ff0000;}
.x-show-ko {position:absolute;width:13px;height:13px;background:url(./images/x-ko.png);cursor:hand;overflow:hidden;z-index:1}
.x-show-ge {position:absolute;width:13px;height:13px;background:url(./images/x-ge.png);cursor:hand;overflow:hidden;z-index:1}
.date-show {position:absolute;width:20px;height:20px;background:url(./images/calc.png);cursor:hand;overflow:hidden;z-index:1}
.btn28 {height:28px;margin:4px 4px 4px;letter-spacing:2px;background:#e0e0de;font-family:Verdana, Arial;font-size: 11px;}

/* 按钮 */

.button {
	display: inline-block; 
	font-size: 14px; 
	text-align: center;
	text-decoration: none!important; 
	/*font-family: 微软雅黑;*/
	padding: 7px 25px;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	box-shadow: inset 0px 0px 2px #fff;
	-o-box-shadow: inset 0px 0px 2px #fff;
	-webkit-box-shadow: inset 0px 0px 2px #fff;
	-moz-box-shadow: inset 0px 0px 2px #fff;
}
.button:link, .button:visited,
.button:hover {
	font-size:14px; color:#fff;
}
.button:active {
	box-shadow: inset 0px 0px 3px #999;
	-o-box-shadow: inset 0px 0px 3px #999;
	-webkit-box-shadow: inset 0px 0px 3px #999;
	-moz-box-shadow: inset 0px 0px 3px #999;
}
.button.small {padding:5px 15px; font-size:12px}

/* The styles for the grey button */
.btn-disable {
	border: 1px solid #d0d0d0;
	background-image: -moz-linear-gradient(#ededed, #e1e1e1);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e1e1e1), to(#ededed));
	background-image: -webkit-linear-gradient(#ededed, #e1e1e1);
	background-image: -o-linear-gradient(#ededed, #e1e1e1);
	background-color: #e1e1e1;
	cursor:pointer;
}
.btn-disable:link, .btn-disable:visited {
	color:#888;
}
.btn-disable:focus {
	outline:none;
}

/* The styles for the grey button */
.btn-grey {
	border: 1px solid #d0d0d0;
	background-image: -moz-linear-gradient(#ededed, #e1e1e1);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e1e1e1), to(#ededed));
	background-image: -webkit-linear-gradient(#ededed, #e1e1e1);
	background-image: -o-linear-gradient(#ededed, #e1e1e1);
	/*text-shadow: 1px 1px 1px #fff;*/
	background-color: #e1e1e1;
}
.btn-grey:link, .btn-grey:visited {
	color:#444;
}
.btn-grey:hover {
	border: 1px solid #b0b0b0;
	background-image: -moz-linear-gradient(#e1e1e1, #ededed);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ededed), to(#e1e1e1));
	background-image: -webkit-linear-gradient(#e1e1e1, #ededed);
	background-image: -o-linear-gradient(#e1e1e1, #ededed);
	background-color: #ededed;
}
.btn-grey:active {border: 1px solid #666;}

/* The styles for the yellow button */
.btn-yellow {
	color: #fff;
	border: 1px solid #e05d00;
	background-image: -moz-linear-gradient(#f59552, #f67c26);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f67c26), to(#f59552));
	background-image: -webkit-linear-gradient(#f59552, #f67c26);
	background-image: -o-linear-gradient(#f59552, #f67c26);
	/*text-shadow: 1px 1px 1px #bfeafb;*/
	background-color: #f67c26;
}
.btn-yellow:hover {
	border: 1px solid #e05d00;
	background-image: -moz-linear-gradient(#f67c26, #f59552);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f59552), to(#f67c26));
	background-image: -webkit-linear-gradient(#f67c26, #f59552);
	background-image: -o-linear-gradient(#f67c26, #f59552);
	background-color: #f59552;
}
.btn-yellow:active {border: 1px solid #e05d00;}

/* The styles for the green button */
.btn-green {
	color: #fff;
	font-size: 14px;
	border: 1px solid #006600;
	background-image: -moz-linear-gradient(#00aa00, #008800);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#008800), to(#00aa00));
	background-image: -webkit-linear-gradient(#00aa00, #008800);
	background-image: -o-linear-gradient(#00aa00, #008800);
	/*text-shadow: 1px 1px 1px #bfeafb;*/
	background-color: #008800;
}
.btn-green:hover {
	border: 1px solid #006600;
	background-image: -moz-linear-gradient(#008800, #00aa00);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#00aa00), to(#008800));
	background-image: -webkit-linear-gradient(#008800, #00aa00);
	background-image: -o-linear-gradient(#008800, #00aa00);
	background-color: #00aa00;
}
.btn-green:active {border: 1px solid #007700;}


/* 应用于列表行内左侧的按钮，width: 40(2字)、60(4字)
 * g: 绿色背景；b：蓝色背景；y：黄色背景
------------------------------------------------------------------*/
A.btnop-w24:link, A.btnop-w24:visited {
	background: url(./images/grid/list-pics.png) no-repeat -590px 0px; display: inline-block; font-weight: normal; font-size: 12px; width: 24px; color: #000000; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-w24:hover {
	background: url(./images/grid/list-pics.png) no-repeat -590px -30px; display: inline-block; font-weight: normal; font-size: 12px; width: 24px; color: #f67c26; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-w40:link, A.btnop-w40:visited {
	background: url(./images/grid/list-pics.png) no-repeat -415px 0px; display: inline-block; font-weight: normal; font-size: 12px; width: 40px; color: #000000; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-w40:hover {
	background: url(./images/grid/list-pics.png) no-repeat -415px -30px; display: inline-block; font-weight: normal; font-size: 12px; width: 40px; color: #f67c26; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-g40:link, A.btnop-g40:visited {
	background: url(./images/misc-icons.png) no-repeat -450px -270px; display: inline-block; font-weight: normal; font-size: 12px; width: 40px; color: #ffffff; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-g40:hover {
	background: url(./images/misc-icons.png) no-repeat -450px -300px; display: inline-block; font-weight: normal; font-size: 12px; width: 40px; color: #f67c26; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-b40:link, A.btnop-b40:visited {
	background: url(./images/misc-icons.png) no-repeat -450px -210px; display: inline-block; font-weight: normal; font-size: 12px; width: 40px; color: #ffffff; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-b40:hover {
	background: url(./images/misc-icons.png) no-repeat -450px -240px; display: inline-block; font-weight: normal; font-size: 12px; width: 40px; color: #f67c26; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-y40:link, A.btnop-y40:visited {
	background: url(./images/misc-icons.png) no-repeat -450px -150px; display: inline-block; font-weight: normal; font-size: 12px; width: 40px; color: #ffffff; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-y40:hover {
	background: url(./images/misc-icons.png) no-repeat -450px -180px; display: inline-block; font-weight: normal; font-size: 12px; width: 40px; color: #6fb536; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-o40:link, A.btnop-o40:visited {
	background: url(./images/misc-icons.png) no-repeat -330px -1230px; display: inline-block; font-weight: normal; font-size: 12px; width: 40px; color: #ffffff; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-o40:hover {
	background: url(./images/misc-icons.png) no-repeat -330px -1260px; display: inline-block; font-weight: normal; font-size: 12px; width: 40px; color: #6fb536; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-e40:link, A.btnop-e40:visited {
	background: url(./images/misc-icons.png) no-repeat -330px -1290px; display: inline-block; font-weight: normal; font-size: 12px; width: 40px; color: #d5d4d4; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-e40:hover {
	background: url(./images/misc-icons.png) no-repeat -330px -1290px; display: inline-block; font-weight: normal; font-size: 12px; width: 40px; color: #d5d4d4; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}

A.btnop-w60:link, A.btnop-w60:visited {
	background: url(./images/grid/list-pics.png) no-repeat -455px 0px; display: inline-block; font-weight: normal; font-size: 12px; width: 55px; color: #000000; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-w60:hover {
	background: url(./images/grid/list-pics.png) no-repeat -455px -30px; display: inline-block; font-weight: normal; font-size: 12px; width: 55px; color: #f67c26; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-g60:link, A.btnop-g60:visited {
	background: url(./images/misc-icons.png) no-repeat -490px -270px; display: inline-block; font-weight: normal; font-size: 12px; width: 55px; color: #ffffff; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-g60:hover {
	background: url(./images/misc-icons.png) no-repeat -490px -300px; display: inline-block; font-weight: normal; font-size: 12px; width: 55px; color: #f67c26; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-b60:link, A.btnop-b60:visited {
	background: url(./images/misc-icons.png) no-repeat -490px -210px; display: inline-block; font-weight: normal; font-size: 12px; width: 55px; color: #ffffff; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-b60:hover {
	background: url(./images/misc-icons.png) no-repeat -490px -240px; display: inline-block; font-weight: normal; font-size: 12px; width: 55px; color: #f67c26; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-y60:link, A.btnop-y60:visited {
	background: url(./images/misc-icons.png) no-repeat -490px -150px; display: inline-block; font-weight: normal; font-size: 12px; width: 55px; color: #ffffff; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-y60:hover {
	background: url(./images/misc-icons.png) no-repeat -490px -180px; display: inline-block; font-weight: normal; font-size: 12px; width: 55px; color: #6fb536; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-o60:link, A.btnop-o60:visited {
	background: url(./images/misc-icons.png) no-repeat -370px -1230px; display: inline-block; font-weight: normal; font-size: 12px; width: 55px; color: #ffffff; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-o60:hover {
	background: url(./images/misc-icons.png) no-repeat -370px -1260px; display: inline-block; font-weight: normal; font-size: 12px; width: 55px; color: #6fb536; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-e60:link, A.btnop-e60:visited {
	background: url(./images/misc-icons.png) no-repeat -370px -1290px; display: inline-block; font-weight: normal; font-size: 12px; width: 55px; color: #d5d4d4; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-e60:hover {
	background: url(./images/misc-icons.png) no-repeat -370px -1290px; display: inline-block; font-weight: normal; font-size: 12px; width: 55px; color: #d5d4d4; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}

A.btnop-w80:link, A.btnop-w80:visited {
	background: url(./images/grid/list-pics.png) no-repeat -510px 0px; display: inline-block; font-weight: normal; font-size: 12px; width: 80px; color: #000000; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-w80:hover {
	background: url(./images/grid/list-pics.png) no-repeat -510px -30px; display: inline-block; font-weight: normal; font-size: 12px; width: 80px; color: #f67c26; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-b80:link, A.btnop-b80:visited {
	background: url(./images/misc-icons.png) no-repeat -545px -210px; display: inline-block; font-weight: normal; font-size: 12px; width: 80px; color: #ffffff; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-b80:hover {
	background: url(./images/misc-icons.png) no-repeat -545px -240px; display: inline-block; font-weight: normal; font-size: 12px; width: 80px; color: #f67c26; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-o80:link, A.btnop-o80:visited {
	background: url(./images/misc-icons.png) no-repeat -425px -1230px; display: inline-block; font-weight: normal; font-size: 12px; width: 80px; color: #ffffff; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-o80:hover {
	background: url(./images/misc-icons.png) no-repeat -425px -1260px; display: inline-block; font-weight: normal; font-size: 12px; width: 80px; color: #6fb536; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}

A.btnop-w100:link, A.btnop-w100:visited {
	background: url(./images/grid/list-pics.png) no-repeat -614px 0px; display: inline-block; font-weight: normal; font-size: 12px; width: 100px; color: #000000; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-w100:hover {
	background: url(./images/grid/list-pics.png) no-repeat -614px -30px; display: inline-block; font-weight: normal; font-size: 12px; width: 100px; color: #f67c26; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-b100:link, A.btnop-b100:visited {
	background: url(./images/misc-icons.png) no-repeat -625px -210px; display: inline-block; font-weight: normal; font-size: 12px; width: 100px; color: #ffffff; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-b100:hover {
	background: url(./images/misc-icons.png) no-repeat -625px -240px; display: inline-block; font-weight: normal; font-size: 12px; width: 100px; color: #f67c26; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-o100:link, A.btnop-o100:visited {
	background: url(./images/misc-icons.png) no-repeat -525px -1230px; display: inline-block; font-weight: normal; font-size: 12px; width: 100px; color: #ffffff; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-o100:hover {
	background: url(./images/misc-icons.png) no-repeat -525px -1260px; display: inline-block; font-weight: normal; font-size: 12px; width: 100px; color: #6fb536; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}

A.btnop-w120:link, A.btnop-w120:visited {
	background: url(./images/grid/list-pics.png) no-repeat -715px -60px; display: inline-block; font-weight: normal; font-size: 12px; width: 120px; color: #000000; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}
A.btnop-w120:hover {
	background: url(./images/grid/list-pics.png) no-repeat -715px -90px; display: inline-block; font-weight: normal; font-size: 12px; width: 120px; color: #f67c26; height: 22px; text-align: center; letter-spacing:0px; line-height: 22px; text-decoration:none;
}

A.btn17-g40:link, A.btn17-g40:visited {
	margin-left:3px;background: url(./images/misc-icons.png) no-repeat -627px -605px; display: inline-block; font-weight: normal; font-size: 12px; width: 35px; color: #ffffff; height: 17px; text-align: center; letter-spacing:0px; line-height: 17px; text-decoration:none;
}
A.btn17-g40:hover {
	background: url(./images/misc-icons.png) no-repeat -627px -605px; display: inline-block; font-weight: normal; font-size: 12px; width: 35px; color: #f67c26; height: 17px; text-align: center; letter-spacing:0px; line-height: 17px; text-decoration:none;
}
A.btn17-g60:link, A.btn17-g60:visited {
	margin-left:3px;background: url(./images/misc-icons.png) no-repeat -662px -605px; display: inline-block; font-weight: normal; font-size: 12px; width: 60px; color: #ffffff; height: 17px; text-align: center; letter-spacing:0px; line-height: 17px; text-decoration:none;
}
A.btn17-g60:hover {
	background: url(./images/misc-icons.png) no-repeat -662px -605px; display: inline-block; font-weight: normal; font-size: 12px; width: 60px; color: #f67c26; height: 17px; text-align: center; letter-spacing:0px; line-height: 17px; text-decoration:none;
}

A.btn17-y40:link, A.btn17-y40:visited {
	margin-left:3px;background: url(./images/misc-icons.png) no-repeat -627px -630px; display: inline-block; font-weight: normal; font-size: 12px; width: 35px; color: #ffffff; height: 17px; text-align: center; letter-spacing:0px; line-height: 17px; text-decoration:none;
}
A.btn17-y40:hover {
	background: url(./images/misc-icons.png) no-repeat -627px -630px; display: inline-block; font-weight: normal; font-size: 12px; width: 35px; color: #6fb536; height: 17px; text-align: center; letter-spacing:0px; line-height: 17px; text-decoration:none;
}
A.btn17-y60:link, A.btn17-y60:visited {
	margin-left:3px;background: url(./images/misc-icons.png) no-repeat -662px -630px; display: inline-block; font-weight: normal; font-size: 12px; width: 60px; color: #ffffff; height: 17px; text-align: center; letter-spacing:0px; line-height: 17px; text-decoration:none;
}
A.btn17-y60:hover {
	background: url(./images/misc-icons.png) no-repeat -662px -630px; display: inline-block; font-weight: normal; font-size: 12px; width: 60px; color: #6fb536; height: 17px; text-align: center; letter-spacing:0px; line-height: 17px; text-decoration:none;
}

A.btn26-g40:link, A.btn26-g40:visited {
	background: url(./images/misc-icons.png) no-repeat -610px -487px; display: inline-block; font-weight: normal; font-size: 12px; width: 55px; color: #ffffff; height: 26px; text-align: center; letter-spacing:0px; line-height: 26px; text-decoration:none;
}
A.btn26-g40:hover {
	background: url(./images/misc-icons.png) no-repeat -610px -513px; display: inline-block; font-weight: normal; font-size: 12px; width: 55px; color: #f67c26; height: 26px; text-align: center; letter-spacing:0px; line-height: 26px; text-decoration:none;
}
A.btn26-b40:link, A.btn26-b40:visited {
	background: url(./images/misc-icons.png) no-repeat -610px -430px; display: inline-block; font-weight: normal; font-size: 12px; width: 55px; color: #ffffff; height: 26px; text-align: center; letter-spacing:0px; line-height: 26px; text-decoration:none;
}
A.btn26-b40:hover {
	background: url(./images/misc-icons.png) no-repeat -610px -456px; display: inline-block; font-weight: normal; font-size: 12px; width: 55px; color: #f67c26; height: 26px; text-align: center; letter-spacing:0px; line-height: 26px; text-decoration:none;
}
A.btn26-y40:link, A.btn26-y40:visited {
	background: url(./images/misc-icons.png) no-repeat -610px -544px; display: inline-block; font-weight: normal; font-size: 12px; width: 55px; color: #ffffff; height: 26px; text-align: center; letter-spacing:0px; line-height: 26px; text-decoration:none;
}
A.btn26-y40:hover {
	background: url(./images/misc-icons.png) no-repeat -610px -570px; display: inline-block; font-weight: normal; font-size: 12px; width: 55px; color: #6fb536; height: 26px; text-align: center; letter-spacing:0px; line-height: 26px; text-decoration:none;
}

A.btn26-g60:link, A.btn26-g60:visited {
	background: url(./images/misc-icons.png) no-repeat -665px -487px; display: inline-block; font-weight: normal; font-size: 12px; width: 75px; color: #ffffff; height: 26px; text-align: center; letter-spacing:0px; line-height: 26px; text-decoration:none;
}
A.btn26-g60:hover {
	background: url(./images/misc-icons.png) no-repeat -665px -513px; display: inline-block; font-weight: normal; font-size: 12px; width: 75px; color: #f67c26; height: 26px; text-align: center; letter-spacing:0px; line-height: 26px; text-decoration:none;
}
A.btn26-b60:link, A.btn26-b60:visited {
	background: url(./images/misc-icons.png) no-repeat -665px -430px; display: inline-block; font-weight: normal; font-size: 12px; width: 75px; color: #ffffff; height: 26px; text-align: center; letter-spacing:0px; line-height: 26px; text-decoration:none;
}
A.btn26-b60:hover {
	background: url(./images/misc-icons.png) no-repeat -665px -456px; display: inline-block; font-weight: normal; font-size: 12px; width: 75px; color: #f67c26; height: 26px; text-align: center; letter-spacing:0px; line-height: 26px; text-decoration:none;
}
A.btn26-y60:link, A.btn26-y60:visited {
	background: url(./images/misc-icons.png) no-repeat -665px -544px; display: inline-block; font-weight: normal; font-size: 12px; width: 75px; color: #ffffff; height: 26px; text-align: center; letter-spacing:0px; line-height: 26px; text-decoration:none;
}
A.btn26-y60:hover {
	background: url(./images/misc-icons.png) no-repeat -665px -570px; display: inline-block; font-weight: normal; font-size: 12px; width: 75px; color: #6fb536; height: 26px; text-align: center; letter-spacing:0px; line-height: 26px; text-decoration:none;
}
A.btn26-b80:link, A.btn26-b80:visited {
	background: url(./images/misc-icons.png) no-repeat -740px -430px; display: inline-block; font-weight: normal; font-size: 12px; width:100px; color: #ffffff; height: 26px; text-align: center; letter-spacing:0px; line-height: 26px; text-decoration:none;
}
A.btn26-b80:hover {
	background: url(./images/misc-icons.png) no-repeat -740px -456px; display: inline-block; font-weight: normal; font-size: 12px; width:100px; color: #f67c26; height: 26px; text-align: center; letter-spacing:0px; line-height: 26px; text-decoration:none;
}
A.btn26-y80:link, A.btn26-y80:visited {
	background: url(./images/misc-icons.png) no-repeat -740px -544px; display: inline-block; font-weight: normal; font-size: 12px; width:100px; color: #ffffff; height: 26px; text-align: center; letter-spacing:0px; line-height: 26px; text-decoration:none;
}
A.btn26-y80:hover {
	background: url(./images/misc-icons.png) no-repeat -740px -570px; display: inline-block; font-weight: normal; font-size: 12px; width:100px; color: #6fb536; height: 26px; text-align: center; letter-spacing:0px; line-height: 26px; text-decoration:none;
}

A.btn37-b:link, A.btn37-b:visited {
	background: url(./images/misc2-icons.png) no-repeat -145px -20px; display: inline-block; font-weight: normal; font-size: 14px; width: 130px; color: #ffffff; height: 37px; text-align: center; letter-spacing:0px; line-height: 37px; text-decoration:none;
}
A.btn37-b:hover {
	background: url(./images/misc2-icons.png) no-repeat 0px -20px; display: inline-block; font-weight: normal; font-size: 14px; width: 130px; color: #ffffff; height: 37px; text-align: center; letter-spacing:0px; line-height: 37px; text-decoration:none;
}
A.btn37-y:link, A.btn37-y:visited {
	background: url(./images/misc2-icons.png) no-repeat -145px -70px; display: inline-block; font-weight: normal; font-size: 14px; width: 130px; color: #ffffff; height: 37px; text-align: center; letter-spacing:0px; line-height: 37px; text-decoration:none;
}
A.btn37-y:hover {
	background: url(./images/misc2-icons.png) no-repeat 0px -70px; display: inline-block; font-weight: normal; font-size: 14px; width: 130px; color: #ffffff; height: 37px; text-align: center; letter-spacing:0px; line-height: 37px; text-decoration:none;
}

/**
 * 大按钮
 */
A.btn40-b:link, A.btn40-b:visited {
	background: url(images/grid/list-pics.png) no-repeat 0px -350px; display: inline-block; font-weight: bold; font-size: 14px; width: 180px; color: #074867; height: 40px; text-align: center; letter-spacing:0px; line-height: 40px; text-decoration:none;
}
A.btn40-b:hover {
	background: url(images/grid/list-pics.png) no-repeat 0px -395px; display: inline-block; font-weight: bold; font-size: 14px; width: 180px; color: #ffffff; height: 40px; text-align: center; letter-spacing:0px; line-height: 40px; text-decoration:none;
}
A.btn40-g:link, A.btn40-g:visited {
	background: url(images/grid/list-pics.png) no-repeat 0px -440px; display: inline-block; font-weight: bold; font-size: 14px; width: 180px; color: #2C4406; height: 40px; text-align: center; letter-spacing:0px; line-height: 40px; text-decoration:none;
}
A.btn40-g:hover {
	background: url(images/grid/list-pics.png) no-repeat 0px -485px; display: inline-block; font-weight: bold; font-size: 14px; width: 180px; color: #ffffff; height: 40px; text-align: center; letter-spacing:0px; line-height: 40px; text-decoration:none;
}
A.btn40-o:link, A.btn40-o:visited {
	background: url(./images/grid/list-pics.png) no-repeat 0px -530px; display: inline-block; font-weight: bold; font-size: 14px; width: 180px; color: #5C3206; height: 40px; text-align: center; letter-spacing:0px; line-height: 40px; text-decoration:none;
}
A.btn40-o:hover {
	background: url(./images/grid/list-pics.png) no-repeat 0px -575px; display: inline-block; font-weight: bold; font-size: 14px; width: 180px; color: #ffffff; height: 40px; text-align: center; letter-spacing:0px; line-height: 40px; text-decoration:none;
}
A.btn40-y:link, A.btn40-y:visited {
	background: url(./images/grid/list-pics.png) no-repeat 0px -620px; display: inline-block; font-weight: bold; font-size: 14px; width: 180px; color: #63570C; height: 40px; text-align: center; letter-spacing:0px; line-height: 40px; text-decoration:none;
}
A.btn40-y:hover {
	background: url(./images/grid/list-pics.png) no-repeat 0px -665px; display: inline-block; font-weight: bold; font-size: 14px; width: 180px; color: #ffffff; height: 40px; text-align: center; letter-spacing:0px; line-height: 40px; text-decoration:none;
}
A.btn40-l:link, A.btn40-l:visited {
	background: url(./images/grid/list-pics.png) no-repeat 0px -710px; display: inline-block; font-weight: bold; font-size: 14px; width: 180px; color: #63570C; height: 40px; text-align: center; letter-spacing:0px; line-height: 40px; text-decoration:none;
}
A.btn40-l:hover {
	background: url(./images/grid/list-pics.png) no-repeat 0px -755px; display: inline-block; font-weight: bold; font-size: 14px; width: 180px; color: #ffffff; height: 40px; text-align: center; letter-spacing:0px; line-height: 40px; text-decoration:none;
}

.select-box {}
.select-box td {text-align:center}
.select-box option {padding:2px 5px 2px 5px;}
.select-box .enclose {text-align:left;border-left:solid 1px #adb6bd;border-top:solid 1px #adb6bd;font-weight:bold;}

/* SuggestBox */
.gray{color:gray;}
.ac_results {text-align:left;width:200px;background:#fff;border:1px solid #adb6bd;position:absolute;z-index:3000;display:none;overflow:hidden;}
.ac_results ul{margin:0;padding:0;list-style:none;}
.ac_results li a{white-space:nowrap;text-decoration:none;display:block;color:#05a;padding:1px 3px;}
.ac_results li a:hover{white-space:nowrap;text-decoration:none;display:block;color:#05a;padding:1px 3px;}
.ac_results li{border:1px solid #fff;}
.ac_over,.ac_results li a:hover {background:#c8e3fc;}
.ac_results li a span{float:right;}
.ac_result_tip{border-bottom:1px dashed #666;padding:3px;}

/* MessageBox */
#message-box {
	position: absolute; top: 0; left: 0; z-index: 9100; text-align: left; display:none;
}
#message-box .box-b {
	filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8; /*background-image:url(./msgbox/box.gif);*/ width:10px;
}
#message-box .box-popup {
	position: relative;
}
#message-box table {
	border-collapse: collapse; border-spacing: 0;
}
#message-box td {
	border-bottom: 0; padding: 0;
}
#message-box .box-body {
	background-color:#ffffff; border:1px solid #adb6bd;
}
#message-box img {
	border: 0; margin: 0;
}
#message-box .box-title {
	height:28px; color:#000000; width:100%; background:url(./msgbox/bg-title.png) repeat-x;
}
#message-box .box-title .box-item-title {
    padding-left:5px; overflow:hidden; font-size:14px; font-weight:bold;
}
#message-box .box-title .box-close {
    background:url(./msgbox/close.png) no-repeat 0 0; height:14px; width:14px; overflow:hidden; cursor:pointer;
}
#message-box .box-title .on{
    background-position:0 -14px;
}
#message-box .box-tl, #message-box .box-tr, #message-box .box-bl, #message-box .box-br {
	height: 10px; width: 10px; overflow: hidden; /*background-image:url(./msgbox/box.gif);*/ padding: 0; filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8;
}
#message-box #message-box-content{
	padding:3px;
}
#message-box-overlay {
	position: absolute; top: 0px; left: 0px; height:100%; width:100%;
}
#message-box .box-load{
	width:270px;
}
.box-hide {
	z-index:-100;
}
.box-overlay-bg {
	background-color: #FFF; z-index: 99;
}
#message-box #message-box-loading{
	width:32px; height:32px; margin:0 auto;
}
#message-box-mask {
	position: absolute; top: 0px; left: 0px; height:100%; width:100%; background-color: #fff; z-index: 10; filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5;
}
.box-alt-32 {background: url(./msgbox/msgbox-icons-32x32.gif) no-repeat 0px 0px; width:32px; height:32px}
.box-inf-32 {background: url(./msgbox/msgbox-icons-32x32.gif) no-repeat 0px -42px; width:32px; height:32px}
.box-qus-32 {background: url(./msgbox/msgbox-icons-32x32.gif) no-repeat 0px -84px; width:32px; height:32px}
.box-err-32 {background: url(./msgbox/msgbox-icons-32x32.gif) no-repeat 0px -126px; width:32px; height:32px}
.box-cfm-32 {background: url(./msgbox/msgbox-icons-32x32.gif) no-repeat 0px -168px; width:32px; height:32px}

.box-no-100 {background: url(./images/misc2-icons.png) no-repeat -360px -20px; width:100px; height:100px}
.box-yes-100 {background: url(./images/misc2-icons.png) no-repeat -520px -20px; width:100px; height:100px}

/* smart icon */
.ix-e {display:inline-block; background: url(./images/misc-icons.png) no-repeat -984px -650px; width:16px; height:20px}
.ix-y {display:inline-block; background: url(./images/misc-icons.png) no-repeat -749px -150px; width:16px; height:16px}
.ix-n {display:inline-block; background: url(./images/misc-icons.png) no-repeat -749px -100px; width:16px; height:16px}

/*pop window*/
#ifInterlayer {left:0;top:0;position:absolute;filter:Alpha(Opacity=65);display:none;z-index:2000}
#searchDiv {background:#f2f8ff;border:1px solid #6b97c1;position:absolute;text-align:left;z-index:2001}
.popwin-box {width:0;height:0;overflow:hidden;z-index:2002;display:none}
.popwin-box-show {position:absolute;left:0;top:0;overflow:hidden;z-index:2002;}
.search {padding:0px;background:url(./images/pop/search.png);width:49px;height:44px}
.divpop {background:#f2f8ff;border:1px solid #6b97c1;position:absolute;text-align:left}
.pop_bg {padding-left:5px;padding-right:5px;padding-top:0px;background:url(./images/pop/pop_bg.png);color:#ffffff;font-size:12px;font-weight:bold;height:28px;}
.pop_close {padding:0px;background:url(./images/pop/pop_close.png);width:34px;height:19px}
.pop_close_hover {padding:0px;background:url(./images/pop/pop_close_hover.png);width:34px;height:19px}
.pop_cmd {background-color:#f7f7f7;border-top:#e7e7e7 1px solid;height:34px;padding-top:6px;padding-right:10px;text-align:right}
.pop_cmd2 {background-color:#f7f7f7;border-top:#e7e7e7 1px solid;height:34px;padding-top:6px;padding-right:10px;padding-left:10px}
.abtnbox {
	BACKGROUND:#eee;width:65px;height:18px;DISPLAY:inline-block;color:#222;TEXT-DECORATION:none;text-align:center;padding-top:7px;border:#ddd 1px solid;
}
.abtnbox:hover {
	BACKGROUND:#6b97c1;
}

/* search box */
.tigerui-search-box {
	height:32px;
}
.tigerui-search-box .search-bg1 {clear:both;background:url(./images/misc-icons.png) no-repeat 0px -482px;width:270px;height:32px;padding:0;margin:0;}
.tigerui-search-box .search-bg1 .search-box {background-color:transparent;width:258px;height:28px;line-height:28px;padding:0 4px;margin:0 0 0 2px;border:none;font-size:14px;}
.tigerui-search-box .search-bg2 {clear:both;background:url(./images/misc-icons.png) no-repeat 0px -482px;width:270px;height:32px;padding:0;margin:0;}
.tigerui-search-box .search-bg2 .search-box {background-color:transparent;width:258px;height:28px;line-height:28px;padding:0 4px;margin:0 0 0 2px;border:none;font-size:14px;}
.tigerui-search-box .search-bg3 {clear:both;width:84px;height:32px;padding:0;margin:0;}
.tigerui-search-box A.search-go:link, .tigerui-search-box A.search-go:visited {
	display:inline-block; background:url(./images/misc-icons.png) no-repeat -316px -440px;width:84px;height:32px;top:0;right:0;
}
.tigerui-search-box A.search-go:hover {
	display:inline-block; background:url(./images/misc-icons.png) no-repeat -316px -524px;width:84px;height:32px;top:0;right:0;
}
/* end search box */

/* search 2 box */
.tigerui-search2-box {
	height:33px;
}
.tigerui-search2-box .search-tip {clear:both;background:url(./images/misc-icons.png) no-repeat 0px -660px;width:30px;height:33px;padding:0;margin:0;}
.tigerui-search2-box .search-bg {clear:both;background:url(./images/misc-icons.png) no-repeat 0px -820px;width:350px;height:33px;padding:0;margin:0;}
.tigerui-search2-box .search-bg .search-box {background-color:transparent;width:338px;height:29px;line-height:29px;padding:0 4px;margin:0 0 0 2px;border:none;font-size:14px;}
.tigerui-search2-box .search-split {clear:both;background:url(./images/misc-icons.png) no-repeat 0px -700px;width:15px;height:33px;padding:0;margin:0;}
.tigerui-search2-box .search-bgo {clear:both;width:65px;height:33px;padding:0;margin:0;}
.tigerui-search2-box A.search-go:link, .tigerui-search2-box A.search-go:visited {
	display:inline-block; background:url(./images/misc-icons.png) no-repeat -25px -700px;width:65px;height:33px;top:0;right:0;
}
.tigerui-search2-box A.search-go:hover {
	display:inline-block; background:url(./images/misc-icons.png) no-repeat -25px -740px;width:65px;height:33px;top:0;right:0;
}
.tigerui-search2-type {
    position:absolute;padding:0; margin:0;
}
.tigerui-search2-type ul {
    width:100%; height:28px; margin:0px; padding:0px;
}
.tigerui-search2-type li {
    list-style-type:none; float:left; margin:0; width:90px; height:28px;
}
.tigerui-search2-type li a:link, .tigerui-search2-type li a:visited {
    height:24px; font-size:12px; display:block; text-decoration:underline; text-align:center; width:90px; line-height:24px; color:#666; font-weight:normal;
}
.tigerui-search2-type li a:hover {
    color:#f67c26;
}
.tigerui-search2-type .active {
	background: url(./images/misc-icons.png) no-repeat 0px -780px; 
}
.tigerui-search2-type .active a:link, .tigerui-search2-type .active a:visited {
    height:24px; font-size:12px; display:block; text-decoration:none; text-align:center; width:90px; line-height:24px; color:#fff; font-weight:bold;
}
.tigerui-search2-type .active a:hover {
    color:#f67c26;
}
/* end search 2 box */

/* search box - yellow */
.tigerui-search3-box {
	height:32px;
}
.tigerui-search3-box .search-tip {clear:both;background:url(./images/misc-icons.png) no-repeat -330px -325px;width:5px;height:32px;padding:0;margin:0;}
.tigerui-search3-box .search-bg {clear:both;background:url(./images/page/search-y-bg.png) repeat-x 0px 0px;width:350px;height:32px;padding:0;margin:0;}
.tigerui-search3-box .search-bg .search-box {background-color:transparent;width:341px;height:28px;line-height:28px;padding:0 4px;margin:0 0 0 0px;border:none;font-size:14px;}
.tigerui-search3-box .search-bgo {clear:both;width:80px;height:32px;padding:0;margin:0;}
.tigerui-search3-box A.search-go:link, .tigerui-search3-box A.search-go:visited {
	display:inline-block; background:url(./images/misc-icons.png) no-repeat -330px -245px;width:80px;height:32px;top:0;right:0;
}
.tigerui-search3-box A.search-go:hover {
	display:inline-block; background:url(./images/misc-icons.png) no-repeat -330px -285px;width:80px;height:32px;top:0;right:0;
}
.tigerui-search3-type {
    position:absolute;padding:0; margin:0;
}
.tigerui-search3-type ul {
    width:100%; height:26px; margin:0px; padding:0px;
}
.tigerui-search3-type li {
    list-style-type:none; float:left; margin:0; width:70px; height:26px;
}
.tigerui-search3-type li a:link, .tigerui-search3-type li a:visited {
    height:22px; font-size:12px; display:block; text-decoration:underline; text-align:center; width:70px; line-height:22px; color:#666; font-weight:normal;
}
.tigerui-search3-type li a:hover {
    color:#f67c26;
}
.tigerui-search3-type .active {
	background: url(./images/misc-icons.png) no-repeat -330px -370px; 
}
.tigerui-search3-type .active a:link, .tigerui-search3-type .active a:visited {
    height:22px; font-size:12px; display:block; text-decoration:none; text-align:center; width:70px; line-height:22px; color:#fff; font-weight:bold;
}
.tigerui-search3-type .active a:hover {
    color:#6fb536;
}
/* end search 3 box */


/* search 1 box */
.tigerui-search1-box {
	height:26px;line-height:26px;
}
.tigerui-search1-box .search-tip {clear:both;background:url(./images/misc-icons.png) no-repeat -95px 0px;width:30px;height:26px;padding:0;margin:0;}
.tigerui-search1-box .search-bg {clear:both;position:relative;background:url(./images/page/search-26-bg.png) repeat-x 0 0;width:350px;height:26px;padding:0;margin:0;}
.tigerui-search1-box .search-bg .search-box {background-color:transparent;position:absolute;top:2px;left:2px;width:346px;height:22px;line-height:22px;padding:0;margin:0;border:none;}
.tigerui-search1-box A.search-go:link, .tigerui-search1-box A.search-go:visited {
	position:absolute;display:inline-block; background:url(./images/misc-icons.png) no-repeat -344px 0;width:61px;height:26px;top:0;left:0;
}
.tigerui-search1-box A.search-go:hover {
	position:absolute;display:inline-block; background:url(./images/misc-icons.png) no-repeat -344px -80px;width:61px;height:26px;top:0;left:0;
}

.full-screen-bg {background:url(./images/fullscreen-bg.png)}
A.x-full-show:link, A.x-full-show:visited {
	position:absolute;display:inline-block; background:url(./images/misc-icons.png) no-repeat -720px -340px;width:21px;height:21px;top:10;right:10;
}
A.x-full-show:hover {
	position:absolute;display:inline-block; background:url(./images/misc-icons.png) no-repeat -720px -370px;width:21px;height:21px;top:10;right:10;
}
A.q-full-show:link, A.q-full-show:visited {
	position:absolute;display:inline-block; background:url(./images/misc-icons.png) no-repeat -979px -1225px;width:21px;height:21px;top:10;right:10;
}
A.q-full-show:hover {
	position:absolute;display:inline-block; background:url(./images/misc-icons.png) no-repeat -979px -1225px;width:21px;height:21px;top:10;right:10;
}


/* show window */
/*exception page*/
.handler-box {
	padding-top:50px;width:90%;margin-left:auto;margin-right:auto;
}
.handler-box table {
	width:100%;
}
.show-box {position:absolute;text-align:left;z-index:2001}
.show-box table {
	width:100%;
}
.box-head-l {
	background:url(./images/box/box-head-left.png) no-repeat;width:6px;height:39px;
}
.box-head-c {
	background:url(./images/box/box-head.png) repeat-x;height:39px;
}
.box-head-c div {
	font-size:14px;font-weight:bold;letter-spacing:1px;padding-left:10px;
}
.box-head-r {
	/*width:36px;height:34px;*/
	background:url(./images/box/box-head-right.png) no-repeat;width:7px;height:39px;
}
/*
.box-head-r A:link, .box-head-r A:visited {
	position:absolute;top:0;right:0;display:inline-block;background:url(./images/box/box-close.png);width:40px;height:25px;cursor:pointer;
}
.box-head-r A:hover {
	background:url(./images/box/box-close-hover.png);
}
*/
A.box-close:link, A.box-close:visited {
	position:absolute;top:0;right:0;display:inline-block;background:url(./images/box/box-close.png);width:40px;height:25px;cursor:pointer;
}
A.box-close:hover {
	top:0;right:0;background:url(./images/box/box-close-hover.png);width:40px;height:25px;
}
.box-body-l {
	background:url(./images/box/box-body-left.png) repeat-y;width:6px;
}
.box-body-c {
	background:url(./images/box/box-body.png); padding:20px; font-size:14px;
}
.box-body-r {
	background:url(./images/box/box-body-right.png) repeat-y;width:7px;
}
.box-foot-l {
	background:url(./images/box/box-body-l-b.png) no-repeat;width:6px;height:45px;
}
.box-foot-c {
	background:url(./images/box/box-body-bottom.png) repeat-x;height:45px;
}
.box-foot-c div {
	height:22px;line-height:22px;text-align:right;padding-right:10px;
}
.box-foot-c A.w2:link, .box-foot-c A.w2:visited, .box4-foot-c A.w2:link, .box4-foot-c A.w2:visited, .msgbox-foot-c A.w2:link, .msgbox-foot-c A.w2:visited {
	display:inline-block; background:url(./images/box/buttons.png) no-repeat 0px 0px;width:70px;height:24px;line-height:24px;cursor:pointer;color:#674400; font-size:12px; text-decoration:none; text-align:center;
}
.box-foot-c A.w2:hover, .box4-foot-c A.w2:hover, .msgbox-foot-c A.w2:hover {
	display:inline-block; background:url(./images/box/buttons.png) no-repeat 0px -24px;
}
.msgbox-foot-c A.w2.disabled {
	cursor:default;color:#aaa;
}
.box-foot-c A.w4:link, .box-foot-c A.w4:visited, .box4-foot-c A.w4:link, .box4-foot-c A.w4:visited {
	display:inline-block; background:url(./images/box/buttons.png) no-repeat 0px -48px;width:80px;height:24px;line-height:24px;cursor:pointer;color:#674400; font-size:12px; text-decoration:none; text-align:center;
}
.box-foot-c A.w4:hover, .box4-foot-c A.w4:hover {
	display:inline-block; background:url(./images/box/buttons.png) no-repeat 0px -72px;
}
.box-foot-c A.w6:link, .box-foot-c A.w6:visited, .box4-foot-c A.w6:link, .box4-foot-c A.w6:visited {
	display:inline-block; background:url(./images/box/buttons.png) no-repeat 0px -96px;width:110px;height:24px;line-height:24px;cursor:pointer;color:#674400; font-size:12px; text-decoration:none; text-align:center;
}
.box-foot-c A.w6:hover, .box4-foot-c A.w6:hover {
	display:inline-block; background:url(./images/box/buttons.png) no-repeat 0px -120px;
}
.box-foot-r {
	background:url(./images/box/box-body-r-b.png) no-repeat;width:7px;height:45px;
}

/*alert icon*/
.icon-alert-information {
	background:url(./images/alert_002.png) no-repeat;width:128px;height:128px;
}
.icon-alert-error {
	background:url(./images/alert_003.png) no-repeat;width:128px;height:128px;
}

/* box2 for tree */
.box2-head-l {
	background:url(./images/box2/box-head-left.png) no-repeat;width:15px;height:15px;
}
.box2-head-c {
	background:url(./images/box2/box-head.png) repeat-x;height:15px;
}
.box2-head-r {
	background:url(./images/box2/box-head-right.png) no-repeat;width:15px;height:15px;
}
.box2-body-l {
	background:url(./images/box2/box-body-left.png) repeat-y;width:15px;
}
.box2-body-c {
	background:url(./images/box2/box-body.png); padding:20px; font-size:14px;
}
.box2-body-r {
	background:url(./images/box2/box-body-right.png) repeat-y;width:15px;
}
.box2-foot-l {
	background:url(./images/box2/box-body-l-b.png) no-repeat;width:15px;height:15px;
}
.box2-foot-c {
	background:url(./images/box2/box-body-bottom.png) repeat-x;height:15px;
}
.box2-foot-r {
	background:url(./images/box2/box-body-r-b.png) no-repeat;width:15px;height:15px;
}
A.box2-close:link, A.box2-close:visited {
	position:absolute; font-size:1px; display:block; padding:0px; width:11px; height:11px; top:15px; right:15px; opacity:0.6; filter:alpha(opacity=60); background:url('images/tabs_close.png') no-repeat 2px 2px;
}
A.box2-close:hover {
	opacity:1; filter:alpha(opacity=100); cursor:hand; cursor:pointer; background-color:#fff;
}

/* box3 for postil */
.postil-box {width:200px;}
.postil-box .head {
	position:relative; background:url(./images/misc-icons.png) no-repeat -450px 0;width:200px;height:36px;
}
.postil-box .head span {
	position:absolute; color:#fff; font-size:14px; font-weight:bold; top:10px; left:15px;
}
.postil-box .cnt-head {
	background:url(./images/misc-icons.png) no-repeat -450px -50px;width:200px;height:10px;
}
.postil-box .cnt-body {
	background:url(./images/box3/box-body.png) repeat-y 0 0;width:200px; height:350px;position:relative;
}
.postil-box .cnt-body .rect {
	position:absolute;top:3px;left:10px;height:344px;width:170px;overflow-y:auto;
}
.postil-box .cnt-body .rect .cnt-incr {
	text-align:left;
}
.postil-box .cnt-foot {
	background:url(./images/misc-icons.png) no-repeat -450px -80px;width:200px;height:15px;
}
.postil-box A.postil-box-close:link, .postil-box A.postil-box-close:visited {
	position:absolute; font-size:1px; display:block; padding:0px; width:16px; height:16px; top:10px; right:20px; background:url('images/misc-icons.png') no-repeat 0px -155px;
}
.postil-box A.postil-box-close:hover {
	/*
	opacity:0.5; filter:alpha(opacity=50); cursor:hand; cursor:pointer; background-color:#fff;
	*/
}
.postil-box A.postil-save:link, .postil-box A.postil-save:visited {
	position:absolute; font-size:1px; display:block; padding:0px; width:16px; height:16px; top:10px; right:45px; background:url('images/misc-icons.png') no-repeat -984px -326px; opacity:0.8; filter:alpha(opacity=80);
}
.postil-box A.postil-save:hover {
}
.postil-box .postil-item span.postil-item-open {
	display:block; padding-left:18px; height:16px; background:url('images/misc-icons.png') no-repeat -984px -352px; cursor:hand; font-size:14px;font-weight:bold;
}
.postil-box .postil-item span.postil-item-close {
	display:block; padding-left:18px; height:16px; background:url('images/misc-icons.png') no-repeat -984px -378px; cursor:hand; font-size:14px;font-weight:bold;
}
.postil-box .postil-item A.postil-item-del:link, .postil-box .postil-item A.postil-item-del:visited {
	position:absolute; font-size:1px; display:block; padding:0px; width:9px; height:9px; top:8px; right:4px; background:url('images/misc-icons.png') no-repeat -991px -550px;
}
.postil-box .postil-item A.postil-item-del:hover {
}
.postil-box .postil-item A.postil-item-edit:link, .postil-box .postil-item A.postil-item-edit:visited {
	position:absolute; font-size:1px; display:block; padding:0px; width:9px; height:9px; top:8px; right:20px; background:url('images/misc-icons.png') no-repeat -991px -300px;
}
.postil-box .postil-item A.postil-item-edit:hover {
}

.postil-item-hover {
	background:#f2ddd4;
}
.postil-item-head {
	position:relative;border-bottom:1px dashed #666;padding:4px 0px;height:16px;
}
.postil-item-op {
	float:right;display:none
}
.postil-item-cnt {
	padding-left:18px
}
.postil-field-value {
	font-size:12px;color:#666;padding:4px 0px;
}
.postil-field-postil {
	font-size:12px;color:#060;padding:4px 0px;
}
.postil-edit-bg {
	position:absolute;bottom:3px;left:10px;height:100px;width:170px;text-align:right;background:#aaa;overflow:hidden;zIndex:10;display:none
}
#postil-edit {
	margin:2px;width:166px;height:72px;
}
.postil-message-bg {
	color:#060;position:absolute;bottom:3px;left:10px;height:24px;width:170px;text-align:left;line-height:24px;text-indent:10px;background:#aaa;overflow:hidden;zIndex:11;display:none;border:1px solid #999;
}

/* box4 for pop window */
.box4-head-l {
	background:url(./images/box4/box-head-left.png) no-repeat;width:6px;height:39px;
}
.box4-head-c {
	background:url(./images/box4/box-head.png) repeat-x;height:39px;
}
.box4-head-c div {
	font-size:14px;font-weight:bold;letter-spacing:1px;padding-left:10px;
}
.box4-head-r {
	background:url(./images/box4/box-head-right.png) no-repeat;width:7px;height:39px;
}
.box4-body-l {
	background:url(./images/box4/box-body-left.png) repeat-y;width:6px;
}
.box4-body-c {
	background:url(./images/box4/box-body.png); padding:20px; font-size:14px;
}
.box4-body-r {
	background:url(./images/box4/box-body-right.png) repeat-y;width:7px;
}
.box4-foot-l {
	background:url(./images/box4/box-body-l-b.png) no-repeat;width:6px;height:45px;
}
.box4-foot-c {
	background:url(./images/box4/box-body-bottom.png) repeat-x;height:45px;
}
.box4-foot-r {
	background:url(./images/box4/box-body-r-b.png) no-repeat;width:7px;height:45px;
}
A.box4-close:link, A.box4-close:visited {
	position:absolute;top:0;right:0;display:inline-block;background:url(./images/box4/box-close.png);width:40px;height:25px;cursor:pointer;
}
A.box4-close:hover {
	top:0;right:0;background:url(./images/box4/box-close-hover.png);width:40px;height:25px;
}

/* box for tip pop */
.box5 {
}
.box5 .head-l {
	padding:0;margin:0;background:url(./images/box5/box-head-left.png) no-repeat;width:5px;height:13px;
}
.box5 .head-x {
	padding:0;margin:0;background:url(./images/box5/box-head-aim.png) no-repeat;width:18px;height:13px;
}
.box5 .head-c {
	padding:0;margin:0;background:url(./images/box5/box-head.png) repeat-x;height:13px;
}
.box5 .head-r {
	padding:0;margin:0;background:url(./images/box5/box-head-right.png) no-repeat;width:5px;height:13px;
}
.box5 .body-l {
	padding:0;margin:0;background:url(./images/box5/box-body-left.png) repeat-y;width:5px;
}
.box5 .body-c {
	padding:0;margin:0;background:url(./images/box5/box-body.png); padding:10px; font-size:14px;
}
.box5 .body-r {
	padding:0;margin:0;background:url(./images/box5/box-body-right.png) repeat-y;width:5px;
}
.box5 .foot-l {
	padding:0;margin:0;background:url(./images/box5/box-body-l-b.png) no-repeat;width:5px;height:5px;
}
.box5 .foot-c {
	padding:0;margin:0;background:url(./images/box5/box-body-bottom.png) repeat-x;height:5px;
}
.box5 .foot-r {
	padding:0;margin:0;background:url(./images/box5/box-body-r-b.png) no-repeat;width:5px;height:5px;
}
.box5 .foot-x {
	padding:0;margin:0;background:url(./images/box5/box-foot-aim.png) no-repeat;width:18px;height:13px;
}

/* box for inner window pop */
.box6 {
}
.box6 .head-l {
	padding:0;margin:0;background:url(./images/box6/box-head-left.png) no-repeat;width:3px;height:36px;
}
.box6 .head-c {
	padding:0;margin:0;background:url(./images/box6/box-head.png) repeat-x;height:36px;
}
.box6 .head-c div {
	font-size:14px;font-weight:bold;letter-spacing:1px;padding-left:10px;
}
.box6 .head-r {
	padding:0;margin:0;background:url(./images/box6/box-head-right.png) no-repeat;width:3px;height:36px;
}
.box6 .body-l {
	padding:0;margin:0;background:url(./images/box6/box-body-left.png) repeat-y;width:3px;
}
.box6 .body-c {
	padding:0;margin:0;background:#ffffff; font-size:12px;
}
.box6 .body-r {
	padding:0;margin:0;background:url(./images/box6/box-body-right.png) repeat-y;width:3px;
}
.box6 .foot-l {
	padding:0;margin:0;background:url(./images/box6/box-body-l-b.png) no-repeat;width:3px;height:38px;
}
.box6 .foot-c {
	padding:0;margin:0;background:url(./images/box6/box-bottom.png) repeat-x;height:3px;
}
.box6 .foot-r {
	padding:0;margin:0;background:url(./images/box6/box-body-r-b.png) no-repeat;width:3px;height:38px;
}
A.box6-close:link, A.box6-close:visited {
	position:absolute;top:3px;right:4px;display:inline-block;background:url(./images/box6/box-close.png);width:35px;height:25px;cursor:pointer;
}
A.box6-close:hover {
	top:3px;right:4px;background:url(./images/box6/box-close-hover.png);width:35px;height:25px;
}

/* box(no title bar) for menu pop */
.box-menu {
}

.box-menu .head-l {
	padding:0;margin:0;background:url(./images/box-menu/box-head-left.png) no-repeat;width:5px;height:5px;
}
.box-menu .head-c {
	padding:0;margin:0;background:url(./images/box-menu/box-head.png) repeat-x;height:5px;
}
.box-menu .head-r {
	padding:0;margin:0;background:url(./images/box-menu/box-head-right.png) no-repeat;width:5px;height:5px;
}
.box-menu .body-l {
	padding:0;margin:0;background:url(./images/box-menu/box-body-left.png) repeat-y;width:5px;
}
.box-menu .body-c {
	padding:0;margin:0;background:url(./images/box-menu/box-body.png); font-size:12px;
}
.box-menu .body-r {
	padding:0;margin:0;background:url(./images/box-menu/box-body-right.png) repeat-y;width:5px;
}
.box-menu .foot-l {
	padding:0;margin:0;background:url(./images/box-menu/box-bottom-left.png) no-repeat;width:5px;height:5px;
}
.box-menu .foot-c {
	padding:0;margin:0;background:url(./images/box-menu/box-bottom.png) repeat-x;height:5px;
}
.box-menu .foot-r {
	padding:0;margin:0;background:url(./images/box-menu/box-bottom-right.png) no-repeat;width:5px;height:5px;
}

/*
.box-menu .head-l {
	background:url(./images/framework/background/body-head-left.png) no-repeat;width:3px;height:3px;
}
.box-menu .head-c {
	background:url(./images/framework/background/body-head.png);height:3px;
}
.box-menu .head-r {
	background:url(./images/framework/background/body-head-right.png) no-repeat;width:3px;height:3px;
}
.box-menu .body-l {
	background:url(./images/framework/background/body-left.png) repeat-y;width:3px;
}
.box-menu .body-c {
	background:url(./images/framework/background/body-bg.png);padding:0px;
}
.box-menu .body-r {
	background:url(./images/framework/background/body-right.png) repeat-y;width:3px;
}
.box-menu .foot-l {
	background:url(./images/framework/background/body-bottom-left.png) no-repeat;width:3px;height:3px;
}
.box-menu .foot-c {
	background:url(./images/framework/background/body-bottom.png) repeat-x;height:3px;
}
.box-menu .foot-r {
	background:url(./images/framework/background/body-bottom-right.png) no-repeat;width:3px;height:3px;
}
*/
.box-menu .body-c .menu-item {
	text-align:left;height:27px;cursor:hand;margin:0;padding:0;vertical-align:middle;
}
.box-menu .body-c .menu-item img {
	margin-left:3px; margin-right:3px; margin-top:-5px; margin-top:3px \9; width:20px; height:20px; border:none; vertical-align:middle;
}
.box-menu .body-c .menu-item span {
	display:inline-block; margin-left:3px; margin-top:6px; height:14px;font-weight:normal;font-size:14px;color:#000;line-height:14px;
}
.box-menu .body-c .menu-item-normal {
	
}
.box-menu .body-c .menu-item-hover {
	background:url('images/box-menu/box-body-hover.png') 0px 0px;
}

/* tipbox for tip */
.tipbox {
	background:url(./images/bg-cnt.png); border:1px solid #fff; margin:auto;
}
.tipbox .desc {color:#333;font-size:14px;margin-top:20px;}

.dopass .tit {color:#459100;font-weight:bold;font-size:16px;margin-top:5px;}
.dopass .icon-100 {background: url(./images/misc2-icons.png) no-repeat -520px -20px; width:100px; height:100px}

.dofail .tit {color:#a40000;font-weight:bold;font-size:16px;margin-top:5px;}
.dofail .icon-100 {background: url(./images/misc2-icons.png) no-repeat -360px -20px; width:100px; height:100px}

/* assigned check information */
.assigned {}
.assigned .tit {clear:both;font-size:12px;font-weight:bold;padding:5px 0;color:#000;}
.assigned .tlt {clear:both;font-size:12px;font-weight:bold;padding:5px 0;color:#f00;}
.assigned .cnt {clear:both;font-size:12px;color:#666;padding:5px 0;/*text-indent:24px;*/}

.toolbar {text-align: right}

A.x-dot:link, A.x-dot:visited {
	display:inline-block; background:url(./images/misc-icons.png) no-repeat -984px -768px; padding-left:20px; color:#004365; font-size:14px; text-decoration:none; cursor:pointer; height:22px;line-height:22px
}
A.x-dot:hover {
	color:#f67c26; text-decoration:underline;
}

/* upload style */
.uploadifyQueueItem {
	background-color: #F5F5F5;
	border: 2px solid #E5E5E5;
	font: 11px Verdana, Geneva, sans-serif;
	margin-top: 5px;
	padding: 10px;
	width: 350px;
}
.uploadifyError {
	background-color: #FDE5DD !important;
	border: 2px solid #FBCBBC !important;
}
.uploadifyQueueItem .cancel {
	float: right;
}
.uploadifyQueue .completed {
	background-color: #E5E5E5;
}
.uploadifyProgress {
	background-color: #E5E5E5;
	margin-top: 10px;
	width: 100%;
}
.uploadifyProgressBar {
	background-color: #0099FF;
	height: 3px;
	width: 1px;
}

/* date box */
#calendar_div {
	/*clear:both;background:url(./misc-icons.png) no-repeat -95px -150px;width:200px;height:210px;padding:0;margin:0;font-size:11px;z-index:10;display:none;*/
	clear:both;border:1px solid #6b97c1;background:#e0f1fd;width:200px;padding:0;margin:0;font-size:11px;z-index:3020;display:none;
}
#calendar_div A {
    display: block; cursor:pointer; cursor: hand; width: 100%; text-align:center; font-size: 11px;  height:20px; line-height:20px;
}
#calendar_div A:hover {
    color: #f67c26;
}
#calendar_div select {
    border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px; font-size:11px;
}
#calendar_links {
    clear: both; margin-top:2px; float: left; width: 200px;
}
#calendar {
	width:200px;
}
#calendar .calendar_titleRow {
    /*clear:both;background:url(./misc-icons.png) no-repeat -95px -380px;width:200px;height:22px;padding:0;margin:0;*/
	clear:both;background:#bfe1f7;width:200px;height:22px;padding:0;margin:0;
}
#calendar .calendar_daysRow {
}
#calendar .calendar_daysCell {
    width: 27px; height: 20px;
}
#calendar .calendar_daysCellOver {
    background: #e3e600;
}
#calendar .calendar_weekEndCell {
    background: #cbe6f8;
}
#calendar .calendar_unselectable {
    color: #ff0
}
#calendar_today {
    background: #fec489;
}
#calendar_currentDay {
    background: #e4d99a;
}
#calendar_control {
	clear: both; margin-bottom:2px; width:200px;
}

/* tab control */
.tab-head-select {
	background:url(./images/page/bg-tab-head-select.png);border-left:1px solid #adb6bd;border-right:1px solid #adb6bd;border-top:1px solid #adb6bd;border-bottom:1px solid transparent;width:150px;text-align:center;font-size:14px;font-weight:bold;line-height:28px;
}
/*#e6eff4*/
.tab-head-normal {
	background:url(./images/page/bg-tab-head-normal.png);border-bottom:1px solid #adb6bd;border-left:1px solid #adb6bd;border-right:1px solid #adb6bd;border-top:1px solid #adb6bd;width:150px;text-align:center;font-size:14px;font-weight:normal;line-height:28px;cursor:pointer;
}
.tab-head-space {
	border-bottom:1px solid #adb6bd;
}
.tab-head-desc {
	background:url(./images/page/bg-tab-head-select.png);border-left:1px solid #adb6bd;border-right:1px solid #adb6bd;color:#666;
}
.tab-content {
	background:url(./images/page/bg-tab-body.png);border-left:1px solid #adb6bd;border-right:1px solid #adb6bd;border-bottom:1px solid #adb6bd;
}

/* tab control */
.tab2-head-select {
	border-bottom:2px solid #f67c26;width:150px;text-align:center;font-size:14px;font-weight:bold;line-height:28px;
}
/*#e6eff4*/
.tab2-head-normal {
	border-bottom:2px solid #adb6bd;width:150px;text-align:center;font-size:14px;font-weight:normal;line-height:28px;cursor:pointer;
}
.tab2-head-space {
	border-bottom:2px solid #adb6bd;border-left:1px solid #adb6bd;
}
.tab2-head-desc {
	background:url(./images/page/bg-tab-head-select.png);border-left:1px solid #adb6bd;border-right:1px solid #adb6bd;color:#666;
}
.tab2-content {
	background:url(./images/page/bg-tab-body.png);border-left:1px solid #adb6bd;border-right:1px solid #adb6bd;border-bottom:1px solid #adb6bd;
}

/* format money */
.cur20-r {display:inline-block; color:#c10004; height:18px; line-height:18px; font-family:Verdana,Arial; font-size:12px; width:90px; text-align:right;}
.cur20-b {display:inline-block; color:blue; height:18px; line-height:18px; font-family:Verdana,Arial; font-size:12px; width:90px; text-align:right;}

/*业务配置*/
.contraction-list-menu {
    width:100%; height:482px; margin: 0 auto; text-align:left; 
}
.contraction-list {
    width:95%; margin: 0 auto 28px auto;
}
.contraction-list .top {
    width:100%; height:24px; border-bottom:1px solid #ADB6BD;
}
.contraction-list .top-icon {
    width:16px; height:16px; background:url(images/misc-icons.png) -984px -955px no-repeat; margin:0 0 0 12px; float:left;
}
.contraction-list .top-tit {
    font-size:14px; color:#000000; font-weight:bold; float:left; margin:0 0 0 8px;
}
.contraction-list .tit-time {
    font-size:12px; color:#847f7f; float:left; margin:14px 0 0 8px;
}
.contraction-list .arrow {
    width:16px; height:16px; background:url(images/misc-icons.png) -984px -975px no-repeat; margin:4px 25px 0 0; float:right; border:0px; cursor:hand; hide-focus: expression(this.hideFocus=true);
}
.contraction-list .arrow2 {
    width:16px; height:16px; background:url(images/misc-icons.png) -984px -995px no-repeat; margin:4px 25px 0 0; float:right; border:0px; cursor:hand; hide-focus: expression(this.hideFocus=true);
}
.contraction-list .menu {
    width:100%; margin:0px;
}
.contraction-list .menu .left {
    width:90%; float:left;
}
.contraction-list .menu .right {
    width:70px; float:right;
}
.contraction-list .menu ul {
    padding-left:20px;
}
.contraction-list .menu ul li {
    width:95%; height:50px; margin:7px 0 0 36px; border-bottom:1px dashed #ADB6BD; padding-left:0px;list-style: none;
}
.contraction-list .menu .tit {
    font-size:12px; font-weight:bold; color:#000000; margin-top:7px;
}
.contraction-list .menu .time {
    font-size:12px; color:#847f7f; margin-top:8px;
}
.contraction-list .button {
    width:70px; height:22px; background:url(images/misc-icons.png) -450px -110px no-repeat; border:0px; cursor:hand; hide-focus: expression(this.hideFocus=true);
}
.contraction-list .button2 {
    width:70px; height:22px; background:url(images/misc-icons.png) -540px -110px no-repeat; border:0px; cursor:hand; hide-focus: expression(this.hideFocus=true);
}

/* 指标预警图标 */
.indicator-warn {}
.indicator-warn .warn1 {display:inline-block;background: url(./images/warn.png) no-repeat 0 0; width:16px; height:16px; overflow:hidden;}
.indicator-warn .warn2 {display:inline-block;background: url(./images/warn.png) no-repeat 0 0; width:32px; height:16px; overflow:hidden;}
.indicator-warn .warn3 {display:inline-block;background: url(./images/warn.png) no-repeat 0 0; width:48px; height:16px; overflow:hidden;}
.indicator-warn .warn4 {display:inline-block;background: url(./images/warn.png) no-repeat 0 0; width:64px; height:16px; overflow:hidden;}
.indicator-warn .warn5 {display:inline-block;background: url(./images/warn.png) no-repeat 0 0; width:80px; height:16px; overflow:hidden;}

.indicator-warn .standard {display:inline-block;background: url(./images/warn.png) no-repeat -80px 0; width:16px; height:16px; overflow:hidden;}

.indicator-warn .good1 {display:inline-block;background: url(./images/warn.png) no-repeat -96px 0; width:16px; height:16px; overflow:hidden;}
.indicator-warn .good2 {display:inline-block;background: url(./images/warn.png) no-repeat -96px 0; width:32px; height:16px; overflow:hidden;}
.indicator-warn .good3 {display:inline-block;background: url(./images/warn.png) no-repeat -96px 0; width:48px; height:16px; overflow:hidden;}
.indicator-warn .good4 {display:inline-block;background: url(./images/warn.png) no-repeat -96px 0; width:64px; height:16px; overflow:hidden;}
.indicator-warn .good5 {display:inline-block;background: url(./images/warn.png) no-repeat -96px 0; width:80px; height:16px; overflow:hidden;}

/* 信息比对 */
.compare-info {display:inline-block;background:url(images/misc-icons.png) -984px -1015px no-repeat; height:16px; font-size:14px; font-weight:bold; color:#000; padding-left:20px;}
.simple-box {border:1px solid #96b4cc; background:url(./images/page/bg-simple-box.png); padding:5px;}

/* color background for text */
.tip20-g {display:inline-block; background:#6fb536; height:18px; line-height:18px; font-size:12px; font-weight:normal; color:#fff; padding-left:3px; padding-right:3px;}
.tip20-y {display:inline-block; background:#f67c26; height:18px; line-height:18px; font-size:12px; font-weight:normal; color:#fff; padding-left:3px; padding-right:3px;}
.tip20-r {display:inline-block; background:#bf0000; height:18px; line-height:18px; font-size:12px; font-weight:normal; color:#fff; padding-left:3px; padding-right:3px;}
.tip20-e {display:inline-block; background:#aaaaaa; height:18px; line-height:18px; font-size:12px; font-weight:normal; color:#fff; padding-left:3px; padding-right:3px;}

.audit-comment {background:url(./images/house/audit-comment.png);width:48px;height:48px;}

/* 警示灯提醒 */
.caution-light {clear:both;margin:0;padding:0px;position:relative;height:45px;}
.caution-light .cl-body-l {float:left;width:65px;height:45px;}
.caution-light .big-gray {background:url(images/misc-icons.png) 0px -1325px no-repeat;}
.caution-light .big-green {background:url(images/misc-icons.png) -70px -1325px no-repeat;}
.caution-light .big-yellow {background:url(images/misc-icons.png) -140px -1325px no-repeat;}
.caution-light .big-red {background:url(images/misc-icons.png) -210px -1325px no-repeat;}
.caution-light .cl-body-c {float:left;background:url(./images/page/bg-indicator-body.png) repeat-x;height:45px;line-height:45px;}
.caution-light .cl-body-r {float:left;background:url(images/misc-icons.png) -280px -1325px no-repeat;width:2px;height:45px;}

.lamp-indicator {
	display:inline-block; padding-left:19px; margin-left:10px; color:#666; font-size:12px; text-decoration:none; cursor:pointer; height:16px; line-height:16px
}
.small-green {background:url(images/misc-icons.png) -984px -1100px no-repeat; background-position:-984px -1102px \9;}
.small-yellow {background:url(images/misc-icons.png) -984px -1120px no-repeat; background-position:-984px -1122px \9;}
.small-red {background:url(images/misc-icons.png) -984px -1140px no-repeat; background-position:-984px -1142px \9;}

/* 指示图标 */
.signicon-blue {display:inline-block;background:url(./images/page/signicon-blue.png); width:12px; height:16px;}
.signicon-red {display:inline-block;background:url(./images/page/signicon-red.png); width:12px; height:16px;}

/* 链接图标 */
.a-icon-formula {
	display:inline-block; text-decoration:none; cursor:pointer; width:16px; height:16px; vertical-align:middle;
	background:url(./icons/icons2.png) no-repeat 0px -183px; background-position:0px -185px \9;
}
.a-icon-details {
	display:inline-block; text-decoration:none; cursor:pointer; width:16px; height:16px; vertical-align:middle;
	background:url(./icons/icons2.png) no-repeat 0px -137px; background-position:0px -140px \9;
}

/* 评级星形图标 */
.rating-disable {display:inline-block; background:url(./images/page/rating-disable.png); width:16px; height:16px; cursor:hand; margin-left:1px; margin-right:1px;}
.rating-actived {display:inline-block; background:url(./images/page/rating-actived.png); width:16px; height:16px; cursor:hand; margin-left:1px; margin-right:1px;}
.rating-half {display:inline-block; background:url(./images/page/rating-half.png); width:16px; height:16px; cursor:hand; margin-left:1px; margin-right:1px;}

/* 悬浮提示 */
.float-tip {position:absolute; background:url(./images/page/float-tip.png); width:80px; height:30px; bottom:0px; right:0px; z-index:10;}

.ico16-y {
	background:url(./images/ico16/y.png) no-repeat 0px 0px; display:inline-block; width:16px; height:16px; vertical-align:middle;
}
.ico16-x {
	background:url(./images/ico16/x.png) no-repeat 0px 0px; display:inline-block; width:16px; height:16px; vertical-align:middle;
}
.ico16-wait {
	background:url(./images/ico16/wait.png) no-repeat 0px 0px; display:inline-block; width:16px; height:16px; vertical-align:middle;
}
.ico16-coffee {
	background:url(./images/ico16/coffee.png) no-repeat 0px 0px; display:inline-block; width:16px; height:16px; vertical-align:middle;
}
.ico16-attached {
	background:url(./images/ico16/attached.png) no-repeat 0px 0px; display:inline-block; width:16px; height:16px; vertical-align:middle;
}

/* 数据来源表示图标 */
.ico16-ds-you {
	background:url(./images/ico16/data-source-you.png) no-repeat 0px 0px; display:inline-block; width:16px; height:16px; vertical-align:middle;
}
.ico16-ds-me {
	background:url(./images/ico16/data-source-me.png) no-repeat 0px 0px; display:inline-block; width:16px; height:16px; vertical-align:middle;
}
.ico16-ds-him {
	background:url(./images/ico16/data-source-him.png) no-repeat 0px 0px; display:inline-block; width:16px; height:16px; vertical-align:middle;
}

/* 进度条 */
.schedule-container {clear:both; margin:0; padding:0;}
.schedule-container .do-l {
	display:inline-block; background:url(./images/schedule/sch-do-start.png) no-repeat 0px 0px; width:50px; height:21px;
}
.schedule-container .do-c {
	display:inline-block; background:url(./images/schedule/sch-do.png) repeat-x 50% 50%; width:100px; height:21px;
}
.schedule-container .do-r {
	display:inline-block; background:url(./images/schedule/sch-do-end.png) no-repeat right top; width:100px; height:21px;
}
.schedule-container .ok-l {
	display:inline-block; background:url(./images/schedule/sch-ok-start.png) no-repeat 0px 0px; width:50px; height:21px;
}
.schedule-container .ok-c {
	display:inline-block; background:url(./images/schedule/sch-ok.png) repeat-x 50% 50%; width:100px; height:21px;
}
.schedule-container .ok-r {
	display:inline-block; background:url(./images/schedule/sch-ok-end.png) no-repeat right top; width:100px; height:21px;
}
.schedule-container .todo-c {
	display:inline-block; background:url(./images/schedule/sch-todo.png) repeat-x 50% 50%; width:100px; height:21px;
}
.schedule-container .todo-r {
	display:inline-block; background:url(./images/schedule/sch-todo-end.png) no-repeat right top; width:100px; height:21px;
}

.schedule-container .txt-do-l {
	display:inline-block; font-size:12px; color:#ff8a00; text-align:left;
}
.schedule-container .txt-do-c {
	display:inline-block; font-size:12px; color:#ff8a00; text-align:center;
}
.schedule-container .txt-do-r {
	display:inline-block; font-size:12px; color:#ff8a00; text-align:right;
}
.schedule-container .txt-ok-l {
	display:inline-block; font-size:12px; color:#5f820c; text-align:left;
}
.schedule-container .txt-ok-c {
	display:inline-block; font-size:12px; color:#5f820c; text-align:center;
}
.schedule-container .txt-ok-r {
	display:inline-block; font-size:12px; color:#5f820c; text-align:right;
}
.schedule-container .txt-todo-c {
	display:inline-block; font-size:12px; color:#888888; text-align:center;
}
.schedule-container .txt-todo-r {
	display:inline-block; font-size:12px; color:#888888; text-align:right;
}
.schedule-container .desc-l {
	display:inline-block; font-size:12px; color:#494a4a; text-align:left;
}
.schedule-container .desc-c {
	display:inline-block; font-size:12px; color:#494a4a; text-align:center;
}
.schedule-container .desc-r {
	display:inline-block; font-size:12px; color:#494a4a; text-align:right;
}
.schedule-container A:link, .schedule-container A:visited {
	color:#494a4a; text-decoration:none;
}
.schedule-container A:hover {
	color:#494a4a; text-decoration:underline;
}
