﻿/*表格样式*/
.border-table{ border-width:1px; background:#fff; }
	.border-table th{ margin:0; padding:2px 10px; line-height:26px; height:28px; border:1px solid #e1e1e1; vertical-align:middle;  word-break:keep-all; }
	.border-table td{ margin:0; padding:2px 10px; line-height:26px; height:28px; border:1px solid #e1e1e1; vertical-align:middle;  word-break:keep-all; }
	.border-table td input{ vertical-align:middle; }
	.border-table td .position{ position:relative; min-height:100%; }
	.border-table td .ibtn{ position:absolute;top:0; right:-7px; background:#cc; border:none; color:#666; cursor:pointer; font-family:"Microsoft Yahei"; font-size:12px; height:25px; line-height:25px; padding:0 12px; }
	.border-table td .ibtn:hover{ color:#fff; background:#FF9C30; }
	.border-table thead th{ color:#333; font-weight:normal; text-align:center; background:#f9f9f9; }
	.border-table tbody th{padding-right:5px; text-align:right;color:#707070;background-color:#f9f9f9}
	.border-table tr.td_c td{ text-align:center; }
	.border-table td .cbllist input{ vertical-align:middle; }
	.border-table td .cbllist label{ margin-right:5px; vertical-align:middle; }
	.border-table td .folder-open{ display:inline-block; margin-right:2px; width:20px; height:20px; background:url(../img/skin_icons.png) -40px -196px no-repeat; vertical-align:middle; text-indent:-999em; }
	.border-table td .folder-line{display:inline-block; margin-right:2px; width:20px; height:20px; background:url(../img/skin_icons.png) -80px -196px no-repeat; vertical-align:middle; text-indent:-999em; }
	
	/*按钮样式*/
.td-input{ display:inline-block; padding:0 3px; border:1px solid #d7d7d7; height:20px; line-height:18px; color:#666; font-size:12px; background:#fff; vertical-align:middle; }
.btn{ background:#16a0d3; border:none; color:#fff; cursor:pointer; display:inline-block; font-size:12px; height:32px; line-height:32px; margin:0 1px 0 0; padding:0 8px; }
	.btn:hover{ background:#117ea6; }
	.btn.green{ background:#52A152; }
	.btn.green:hover{ background:#328032; }
	.btn.yellow{ background:#FF9C30;}
	.btn.yellow:hover{ background:#c87316; }
	.btn.violet{ background:#993333 ; }
	.btn.violet:hover{ background:#990033; }


.cbwindow {padding:6px; border:1px #95B8E7 solid; background:#e6F0FF; z-index:1; position:absolute; 
filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);/*ie*/
-moz-box-shadow: 2px 2px 10px #909090;/*firefox*/
-webkit-box-shadow: 2px 2px 10px #909090;/*safarichrome*/
box-shadow:2px 2px 10px #909090;/*operaie9*/}

.cbwtitle span { font-weight:bold; float:left; font-size:12px; color:#003366}
.cbwtitle { cursor:move; height:25px; line-height:25px}
.cbwtitle a {float:right}
.cbwtitle a img { border:0px}
.cbwcontent { background:#FFFFFF; border:1px #95B8E7 solid; padding:5px; overflow:auto; word-break:break-all;}


.cbtable {
	font-family: verdana,arial,sans-serif;
	font-size:12px;
	color:#333333;
	border-width: 1px;
	border-color: #cccccc;
	border-collapse: collapse;
}
.cbtable th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #cccccc;
	background-color: #dedede;
}
.cbtable td{
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #cccccc;
}
.cbtable tr { background:#FFFFFF}
.cbtable tr:hover { background:#EEEEEE; cursor:pointer}



.cbtable2 {
	font-size:12px;
	color:#333333;
}
.cbtable2 th {
	padding: 8px;
	border-bottom:1px solid #CCCCCC;
	background-color:#E8E8E8;
}
.cbtable2 td{
	padding: 8px;
	border-bottom:1px solid #eeeeee;
}
.cbtable2 tr { background:#FFFFFF}
.cbtable2 tr:hover { background:#EEEEEE; cursor:pointer}

.cbtable3 {
	font-size:12px;
	color:#333333;
}
.cbtable3 th {
	padding: 8px;
	border-bottom:1px solid #CCCCCC;
	background-color:#E8E8E8;
}
.cbtable3 td{
	padding: 8px;
	border-bottom:1px solid #eeeeee;
}

cbtable4 {
	font-size:12px;
	color:#333333;
}
.cbtable4 th {
	padding: 3px;
	border-bottom:1px solid #CCCCCC;
	background-color:#E8E8E8;
	font-size:12px;
}
.cbtable4 td{
	padding: 3px;
	border-bottom:1px solid #eeeeee;
	font-size:12px;
	background:#FFFFFF;
}
.cbtable5 td{ line-height:30px; font-size:12px}

.cbtablenone td{ border:0px}
.success{ height:40px; width:200px; background:url(../images/ok.jpg) 10px 10px no-repeat; padding-left:50px; padding-top:20px; display:none}
.error{ height:40px; width:200px; background:url(../images/error.jpg) 10px 10px no-repeat; padding-left:50px; padding-top:20px; display:none}

.textInput_c {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 18px; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; width:80px; height:38px; line-height:38px; font-size:16px;}
.textInput_u {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 18px; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; width:260px; height:38px; line-height:38px; font-size:16px; background:url(../images/l_u.png) 5px 8px no-repeat #FFFFFF; padding-left:30px
}
.textInput_p {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 18px; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; width:260px; height:38px; line-height:38px; font-size:16px; background:url(../images/l_p.png) 5px 8px no-repeat #FFFFFF; padding-left:30px
}
#loginBtn {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 146px; BACKGROUND: url(../images/lb.png) no-repeat; HEIGHT: 48px; COLOR: #fff; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}

.pages {font-size: 12px;padding:5px 0px;}
.pages ul{ display:inline-table}
.pages li {line-height:30px;display:inline;float: left;padding:2px 5px;color:#666;margin-right: 0.3em;margin-top:5px;border: 1px solid #E0E0E0;background:#FFF;font-size:16px}
.pages li span {color:#0063DC;background:#FFF;}
.pages li.page_a {padding:0;border:0;}
.pages li.page_a a {float: left;display: block;padding:2px 15px;color:#0063DC;border: 1px solid #E0E0E0; font-size:16px}
.pages li.page_a a:hover {display: block;color:red;border: 1px solid #A0A0A0;}
.pages li.pages_input {padding:0;border:0px; display:none}
.pages li.pages_input input {border: 1px solid #A0A0A0;width:25px;font-size:12px;padding:4px 3px;margin:0px 0px;text-align:center;}
.pages .on {padding:2px 5px;color: red;font-weight:bold;}
.pages .page_clear {clear:both;}
