@charset "utf-8";
/* CSS Document */

/* 通用样式 */

*{
	margin:0px;
	padding:0px;
}
body,input,textarea{
	background-color:#fff;
}
body{
	font:12px/1.5 '宋体',Arial, Helvetica, sans-serif;
}
ul li,ul ol{
	list-style:none;
}
em{
	list-style:normal;
}
form{
	display:block;
}
a{
	color:#666;
	text-decoration:none;
}
a:hover{
	color:#39F;
	text-decoration:underline;
}
img{
	border:0px;
}
table{
	border-collapse:0px;
	border:0px;
	border-spacing:0px;
}

.warp{
	margin:0 auto;
	/*width:990px;*/
}
.alignleft{ text-align:left;}  
.alignright{text-align:right;}
.aligncenter{ text-align:center;}
.f_left{float:left;}
.f_right{float:right;}

.clear{clear:both;text-indent:-9999px;}
.top10{margin-top:10px;}
.bottom10{margin-bottom:10px;}
.p10{ padding:10px;}
/*按钮*/
.ui-button {
	padding:0;
	display:inline-block;
	position:relative;
	text-align:center;
	text-decoration:none!important;
	vertical-align:middle;
	overflow:visible;
	cursor:pointer;
	/**display:inline;
	font-size:14px;
	font-weight:700;
	color:#fff;
	background-image:url(../images/button.png);
	background-repeat:no-repeat;*/
}
.ui-button a.ui-button-text:hover{text-decoration:none}

.ui-button-mblue,.ui-button-mblue:hover,.ui-button-morange,.ui-button-morange:hover,.ui-button-mhui,.ui-button-mhui:hover,
.ui-button-text{
	background-image:url(../images/button.gif);
	background-repeat:no-repeat;
	background-color:transparent;
	font-size:14px;
	font-weight:700;
	color:#fff;
}

.ui-button-smblue,.ui-button-smblue:hover,.ui-button-smorange,.ui-button-smorange:hover{
	background-image:url(../images/button.gif);
	background-repeat:no-repeat;
	background-color:transparent;
}

.ui-button-text{
	display:block;
	cursor:pointer;
	border:0;
	text-decoration:none;
	overflow:visible;
    padding: 5px 22px 6px;
    background-position:100% -503px;
}
/*橙色按钮样式*/
.ui-button-morange{
	background-position:0px 0px;
}
.ui-button-morange .ui-button-text{
   
    background-position:right -177px;
}
.ui-button-morange:hover{
	background-position:0px -45px;
}
.ui-button-morange:hover .ui-button-text{
	background-position:100% -222px;
}
/*橙色小按钮样式*/
.ui-button-smorange{
	background-position:0px -651px;
}
.ui-button-smorange .ui-button-text{
    font-size:13px;
	padding: 3px 22px;
    background-position:right -771px;
}
.ui-button-smorange:hover{
	background-position:0px -681px;
}
.ui-button-smorange:hover .ui-button-text{
	background-position:100% -801px;
}
/*蓝色按钮样式*/
.ui-button-mblue{
	background-position:0px -355px;
}
.ui-button-mblue:hover{
	background-position:0px -392px;
}
.ui-button-mblue:hover .ui-button-text{
	background-position:right -540px;
}

/*蓝色小按钮样式*/
.ui-button-smblue{
	background-position:0px -891px;
}
.ui-button-smblue .ui-button-text{
	font-size:13px;
	padding: 3px 22px;
	background-position:100% -1011px;
}
.ui-button-smblue:hover{
	background-position:0px -921px;
}
.ui-button-smblue:hover .ui-button-text{
	background-position:right -1041px;
}

.ui-box {
	border: 1px solid #CCC;
}
.ui-box-title{border-bottom:1px solid #ccc;position:relative}
.ui-box-title-border{border:1px solid #fff;height:14px;line-height:16px;overflow:hidden;padding:9px 10px 10px;*padding:9px 10px 10px;padding:9px 10px\0}
.ui-box-title h3{color:#656565;font-size:14px;font-weight:700;float:left;display:inline}
.ui-box-title .ui-box-title-setting{float:right;display:inline;width:16px;height:16px;line-height:16px;background:transparent url(../images/ui-components.png) no-repeat -2px -2px;text-indent:-9999px;overflow:hidden;cursor:pointer}
.ui-box-title .ui-box-title-setting:hover{background:transparent url(https://img.alipay.com/sys/personal/style/ui-components.png) no-repeat -29px -2px}
.ui-box-title .ui-box-title-more{float:right}
.ui-box-title .ui-box-title-link{float:left;display:inline;margin-left:15px;*margin-top:1px}

.sl-linear {
	
	background: -webkit-gradient(linear,left top,left bottom,from(#FCFCFC),to(#F1F1F1));
	background: -moz-linear-gradient(top,#FCFCFC,#F1F1F1);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc',endColorstr='#f1f1f1');
	background: -o-linear-gradient(top,#FCFCFC,#F1F1F1);
	background: linear-gradient(top,#FCFCFC,#F1F1F1);
	
}

.ui-box-container {
	background: white;
	overflow:hidden;
}


.ui-table{border-collapse:collapse;border:1px solid #ddd;width:100%; background-color:#fff;}
.ui-table tr:hover{
	background-color:#eee;
}
.ui-table-split,.ui-table-hover{background-color:#f9f9f9;}
.ui-table-split span,.ui-table-split td{
	/*color:#6CF;*/
}
.ui-table tr{color:#808080}
.ui-table thead tr{color:#666}
.ui-table thead{color:#666}

.ui-table th{font-weight: bold;font-size:15px;border-bottom: 1px solid #DDD; padding: 7px 5px 5px 5px; white-space:nowrap;
    
  /*  background: -webkit-gradient(linear,left top,left bottom,from(#FCFCFC),to(#F1F1F1));
	background: -moz-linear-gradient(top,#FCFCFC,#F1F1F1);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc',endColorstr='#f1f1f1');
	background: -o-linear-gradient(top,#FCFCFC,#F1F1F1);
	background: linear-gradient(top,#FCFCFC,#F1F1F1);*/
	background:url(../images/top_bg.gif) repeat-x;
	}
	
.ui-table td{padding:8px 9px 7px;}
.ui-table td a{color:#0d97ef;}

.ui-table tfoot td{border-bottom:0}
.ui-table .action{background-color:#ffffef}
.ui-table .selected{background-color:#feffc5}
.ui-table-noborder,.ui-table-noborder td,.ui-table-noborder tr,.ui-table-noborder th{border:0;outline:0}
.ui-table-noborder .ui-table-split,.ui-table-noborder .ui-table-hover{background-color:#f7f7f7}
.ui-table-inbox{outline:0;border:1px solid #ddd;}
.ui-table-footer{
	border-top:1px solid #ccc;
}
.button,select, .pagination a.number,input,textarea{
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
text-shadow: none;
}
input,select,textarea{
	padding:1px;
	_padding:0px;
}
textarea{
	border:1px solid #ccc;
}
select {
-webkit-appearance: menulist;
box-sizing: border-box;
-webkit-box-align: center;
border-image: initial;
white-space: pre;
-webkit-rtl-ordering: logical;
border:1px solid #ccc;
color: black;
background-color: white;
cursor: default;
}
.button {
font-family: Verdana, Arial, sans-serif;
display: inline-block;
background: #0D97EF;
border: 1px solid #0D97EF !important;
padding: 1px 7px !important;
_padding:5px 2px 0px 2px;
color: white !important;
/*font-size: 11px !important;*/
cursor: pointer;
margin-left:5px;
}
.buttonAdd
{
    background:url(../images/add.jpg) no-repeat; 
    width:73px; 
    height:25px; 
    border:none;
}
.buttonChoose
{
    background:url(../images/choose.jpg) no-repeat; 
    width:73px; 
    height:25px; 
    border:none
}

.main
{
    \margin-top:10px;
}