@charset "utf-8";
/*Global  CSS Document  style Design by LevinChiu */ 
/* 布局样式开始 */
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, b, blockquote, a, code, em, img, q, small, strong, dd, dl, dt, li, ol, ul, fieldset, form, label, table, tbody, tr, th, td, input {padding:0; margin:0}
ul {list-style:none;}
ul li {list-style-type:none;list-style:none;}
body,div,table,td,button {font-family: "Microsoft YaHei", "宋体", "Segoe UI", sans-serif; font-size:12px; color:#777;}
body{background:#e1e6e8;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#e1e6e8), to(#d7d9da));
    background-image: -webkit-linear-gradient(top, #e1e6e8, #d7d9da);
    background-image: -moz-linear-gradient(top, #e1e6e8, #d7d9da);
    background-image: -ms-linear-gradient(top, #e1e6e8, #d7d9da);
    background-image: -o-linear-gradient(top, #e1e6e8, #d7d9da);
    background-image: linear-gradient(top, #e1e6e8, #d7d9da);  
	position: relative;
}
.clearfix, .clear {clear:both; height:0px; line-height:0px;}
img{border:0px}
.red{color:#F30;}
.black{color:#000;}
a{color:#00a0e9; text-decoration:none;}
a:hover{color:#3a7ead;;text-decoration:underline;}
a.bigFont{font-size:16px; text-decoration:none; font-weight:bold;}
a:active,a:focus {
	outline: expression(hideFocus='true');
}
html,body,.divGlobal{height:100%; text-align:center; min-width: 1000px; width: expression(document.body.clientWidth < 1000? "1000px": "100%" )}
hr {  height: 1px; border:0; border-bottom: 1px solid #F0F0F0;}
#load{position:fixed;top:50%;left:50%;margin:-130px 0px -50px 0px; width:100px; height:60px; background:url(../images/icon/load.gif) no-repeat top center; z-index:999; border:0px solid #666; display: none}
/*------------------输入框样式------------------------*/
.inputer{ border:1px solid #f1f1f1; background:#f1f1f1;
    -moz-border-radius: 3px;      /* Gecko browsers */
    -webkit-border-radius: 3px;   /* Webkit browsers */
    border-radius:3px;            /* W3C syntax */
	color:#0068b7;
}
.inputer:hover{ border:1px solid #8dcdea;
    background:#bde2f3;
	-webkit-transition:all linear .5s;
	-moz-transition:all linear .5s;
	-ms-transition:all linear .5s;
}
button{padding:5px 20px; font-size:16px; color:#fff; background:#22ac38; border:0px;    -moz-border-radius: 3px;      /* Gecko browsers */
    -webkit-border-radius: 3px;   /* Webkit browsers */
    border-radius:3px;            /* W3C syntax */}
button:hover{ background:#09F;-webkit-transition:all linear .5s;
	-moz-transition:all linear .5s;
	-ms-transition:all linear .5s;}
	
/*------------表格样式--------------------*/
table {
*border-collapse: collapse; /* IE7 and lower */
	border-spacing: 0;
	width: 100%;
}
.zebra td, .zebra th {
	padding: 10px;
	border-bottom: 1px solid #f2f2f2;
	font-size:14px;
}
.zebra tbody tr:nth-child(even) {
	background: #f5f5f5;
	-webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
	-moz-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
	box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
}
.zebra th {
	text-align: center;
	text-shadow: 0 1px 0 rgba(255,255,255,.5);
	border-bottom: 1px solid #ccc;
	background-color: #eee;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#eee));
	background-image: -webkit-linear-gradient(top, #f5f5f5, #eee);
	background-image: -moz-linear-gradient(top, #f5f5f5, #eee);
	background-image: -ms-linear-gradient(top, #f5f5f5, #eee);
	background-image: -o-linear-gradient(top, #f5f5f5, #eee);
	background-image: linear-gradient(top, #f5f5f5, #eee);
}
.zebra th:first-child {
	-moz-border-radius: 6px 0 0 0;
	-webkit-border-radius: 6px 0 0 0;
	border-radius: 6px 0 0 0;
}
.zebra th:last-child {
	-moz-border-radius: 0 6px 0 0;
	-webkit-border-radius: 0 6px 0 0;
	border-radius: 0 6px 0 0;
}
.zebra th:only-child {
	-moz-border-radius: 6px 6px 0 0;
	-webkit-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0;
}
.zebra tfoot td {
	border-bottom: 0;
	border-top: 1px solid #fff;
	background-color: #f1f1f1;
}
.zebra tfoot td:first-child {
	-moz-border-radius: 0 0 0 6px;
	-webkit-border-radius: 0 0 0 6px;
	border-radius: 0 0 0 6px;
}
.zebra tfoot td:last-child {
	-moz-border-radius: 0 0 6px 0;
	-webkit-border-radius: 0 0 6px 0;
	border-radius: 0 0 6px 0;
}
.zebra tfoot td:only-child {
	-moz-border-radius: 0 0 6px 6px;
-webkit-border-radius: 0 0 6px 6px border-radius: 0 0 6px 6px
}
/*------------------底部页码---------------------*/
#pageListDiv{margin:0 auto;  background:#f9f9f9; padding:5px}
.page_list{margin-top:20px; margin:auto 0; width:600px;}
.pager .page_list {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 3px #BCBCBC;
    padding: 0 5px;
}
.pgs{}.pg{display:inline;float:left;margin:5px;*margin:5px 5px 5px 10px;_margin:5px 5px 5px 10px;}.back_pg{border-right:1px solid #e8e8e8;margin:0;padding:6px 0;}.pg,.pgb{line-height:24px;}.pg a,.pg strong,.pgb a,.pg label{display:inline;float:left;border-radius:26px;color:#333;font-size:12px;margin-left:5px;overflow:hidden;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition:all linear .2s;transition:all linear .2s;}.pg a,.pg strong,.pgb a{background:#f3f3f3;border:1px solid #f3f3f3;padding:0 9px;height:24px;}.pg a:hover,.pgb a:hover{background-color:#fff;border-color:#45abfa;color:#43AAFA;}.pg a.nxt,.pg a.prev,.back_pg a{background-image:url(../images/bg_hor.png);background-repeat:no-repeat;background-position:-120px -388px;}.back_pg a{background-color:transparent;background-position:-150px -388px;border:0;border-radius:0;padding:0 10px 0 15px;}.pg a.nxt,.pg a.prev{line-height:99px;padding:0;width:24px;}.pg a.prev{background-position:-144px -388px;}.pg strong{background-color:#004b8c;border-color:#004b8c;color:#fff;}.pg label{float:left;color:#333;cursor:text;font-size:12px;margin-left:5px;padding:0 5px;}.pg label .px{float:left;background:#fff;border:1px solid #e8e8e8;border-radius:26px;padding:4px 8px;height:16px;width:24px;outline:0;line-height:16px\9;}.pg label .px:focus{border-color:#45abfa;}.pg label span{float:left;padding:2px 0 0 0.4em;}

/*-------------表单样式控制----------------*/
.inputerBox{margin:0 auto; padding-top:20px; font-size:14px;}
.inputerBox dl{padding:5px 0px; line-height:30px; color:#000; padding:5px 0px;}
.inputerBox dl dt{ float:left; text-align:right; width:140px; font-size:14px; color:#666}
.inputerBox dl dd{ margin-left:140px; text-align:left; padding:0px;}
.styleb0{width:300px; height:24px;  text-align:10px; margin:0px 15px 5px 0px;}
.btn0{padding:0px 15px ;height:24px; text-align:10px; margin-bottom:5px; color:#000;}

/*-----------showDiv--------*/
#showDiv{width:400px; left:50%; top:30%; margin-left:-200px; margin-top:10px; background:#6acaf6; z-index:999; position:absolute;
-webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
	-moz-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
	box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
	-moz-border-radius: 8px;      /* Gecko browsers */
    -webkit-border-radius: 8px;   /* Webkit browsers */
    border-radius:8px;            /* W3C syntax */
	color:#000;
	 box-shadow: 0 5px 5px #ccc;
	 text-align:left;
	 border:1px solid #00a0e9;
	}
#showDiv .showDivText{padding:3px; background:#fff;
-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
	font-size:14px;
}