@charset "UTF-8";
/* CSS Document */
/*临时*/
#wrapper { background: none; }
#wrapper .warp { background: none; }
#main { padding-top: 0; }
/*end 临时*/

a {
	color: #003d99;
	text-decoration: none;
}
a:hover {
	color: #c80000;
	text-decoration: underline;
}

/* all */
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #acacac;}
input:-moz-placeholder { color: #666; }


input{color:#acacac;}
input:focus{ color:#333;}
@-moz-document url-prefix(){input{color:#666;}}
textarea{color:#acacac;}
@-moz-document url-prefix(){textarea{color:#666;}}
textarea:focus{ color:#333;}



body{ position:relative;}
#container {background: none;}
.clear-both{height:0px; clear:both; overflow:hidden;}

.link01{ color:#666;}
.link01:hover{color:#c80000;text-decoration:underline;}

.link02{ color:#57B8F2;}
.link02:hover{color:#c80000;text-decoration:underline;}

.link03{ color:#999;}
.link03:hover{color:#c80000;text-decoration:underline;}

.link04{ color:#cc0000;}
.link04:hover{color:#c80000;text-decoration:underline;}

.link05{ color:#333;}
.link05:hover{color:#c80000;text-decoration:underline;}

.link06{ color:#FFA927;}
.link06:hover{color:#c80000;text-decoration:underline;}

.mt5{ margin-top:5px;}
.mt8{ margin-top:8px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt18{ margin-top:18px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}

.title-box{float:left;}
.title-box .top{ float:left; width:100%; line-height:18px;}
.title-h3{color:#005197; float:left; font-size:14px;}
.title-box .top .more{ float:right;}

.border-gray{background:url(../img/common/icon01.gif) 0 bottom repeat-x;}

/*分页*/
.public-pageguide {text-align: right;}
.public-pageguide a {margin-right: 5px;padding: 0 12px;height: 26px;line-height: 26px;display: inline-block;border: 1px solid #E1EFFB;color: #999;cursor: pointer;color: #999;}
.public-pageguide span.disabled a,.public-pageguide span.current a,.public-pageguide span a:hover {color: #67B1E9;background-color: #E1EFFB;text-decoration: none;}
.mid-pageguide{ width:990px; float:left;}
.mid-pageguide .public-pageguide{text-align:center;}


.left-pageguide{ float:left; width:100%;}
.left-pageguide .public-pageguide{ text-align:center;}
.public-pageguide .disabled{border: 1px solid #DFDFDF; color: #999999;display:inline-block;height: 26px;line-height: 26px;margin-right: 5px;
    padding: 0 12px; background:#ECECEC;}
.public-pageguide .current{border: 1px solid #E1EFFB; color: #67B1E9;display:inline-block;height: 26px;line-height: 26px;margin-right: 5px;
    padding: 0 12px; background:#E1EFFB; }


/*自适应更多*/
.more-box{ width:100%; height:30px; line-height:30px; position:relative;}
.more-box .left{  width:1px; height:30px; background:url(../img/common/more-bg-left.gif) 0 0 no-repeat; position:absolute; left:0; bottom:0}
.more-box .mid{  height:30px; background:url(../img/common/more-bg-mid.gif) 0 0 repeat-x; width:100%; text-align:center;}
.more-box .right{  width:1px;  height:30px; background:url(../img/common/more-bg-right.gif) 0 0 no-repeat; position:absolute; right:0; bottom:0}



/*common-load*/
.common-load {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1987;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.common-loadimg  {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1990;
	color: #fff;
}
.common-loadimg .loading {
	text-align: center;
	position: absolute;
	top: 42%;
	left: 42%;
}
.common-loadimg .loading p {
	margin-bottom: 10px;
}
/*IE6 fixed*/
* html { background:url(*) fixed; }
* html body { margin:0; height:100%; }
* html .common-load { position: absolute; left: expression(documentElement.scrollLeft + documentElement.clientWidth - this.offsetWidth); top: expression(documentElement.scrollTop + documentElement.clientHeight - this.offsetHeight); }
/*end common-load*/

