@charset "utf-8";
body, td, div{font:14px/22px '微软雅黑','Arial','Tahoma'; color:#333; margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, form{margin: 0; padding:0;}
ul, ol{list-style:none;}
li{list-style-type:none;}
img{border:0px;}
a{color:#000; text-decoration:none; outline:none; cursor:pointer; blr:expression(this.onFocus=this.blur())}
a:hover{ color:#fff; text-decoration:none;}
input,button,select,textarea{outline:none; font:12px/22px '微软雅黑','Arial','Tahoma';}

html{overflow-x:hidden; overflow:-moz-scrollbars-vertical; -webkit-text-size-adjust:none;}
body{background:#;}

.clear {clear:both; width:100%; *display:inline;}

/* form */
.form-select{ border:1px solid #ccc; padding:5px; margin:0; border-radius: 5px;}
.form-text{ border:none; border:1px solid #ccc; padding:5px; margin:0; background:#fff; border-radius: 5px;resize: none;
}
.form-btn{ 	
	line-height:30px;
	width:60px;
	height:30px;
	border:0;
	color:#fff;
	border-radius:5px;
	background:#555;
	cursor:pointer;
	margin-top:10px;}
.form-btn:hover{
	background:#333;} 	

/* option */
.option{
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	}
	
/* pagelist */
ul.pagelist { display:block;}
ul.pagelist li{ line-height:30px; padding:0 5px; font-size:14px; display:block; overflow:hidden; float:left;}
ul.pagelist li a{ display:block; overflow:hidden; font-size:14px; color:#666;}
ul.pagelist li a:hover{ text-decoration:none; color:#d70000; }
ul.pagelist li.home, ul.pagelist li.home a{ width:20px; height:30px; text-indent:-999em; background:url(/images/pagelist-a-bg.png) no-repeat -5px 0; padding:0;}
ul.pagelist li.home a:hover{ background-position:-5px -30px;}
ul.pagelist li.home a{ text-indent:-9000px;}
ul.pagelist li.prev, ul.pagelist li.prev a{ width:20px; height:30px; text-indent:-999em; background:url(/images/pagelist-a-bg.png) no-repeat -35px 0; padding:0;}
ul.pagelist li.prev a:hover{ background-position:-35px -30px;}
ul.pagelist li.prev a{ text-indent:-9000px;}
ul.pagelist li.next, ul.pagelist li.next a{ width:20px; height:30px; background:url(/images/pagelist-a-bg.png) no-repeat -65px 0; padding:0;}
ul.pagelist li.next a{ text-indent:-9000px;}
ul.pagelist li.next a:hover{ background-position:-65px -30px;}
ul.pagelist li.end, ul.pagelist li.end a{ width:20px; height:30px; background:url(/images/pagelist-a-bg.png) no-repeat -95px 0; padding:0;}
ul.pagelist li.end a{ text-indent:-9000px;}
ul.pagelist li.end a:hover{ background-position:-95px -30px;}
ul.pagelist li.currentlist{ color:#d70000;}


/*浮动层*/
#facebox .window-bg{position:fixed; z-index:998; width:100%; height:100%; left:0; top:0; background:#000; opacity: 0.75; filter:alpha(opacity=75);}

#facebox .popup{position:fixed; z-index:999; width:1000px; height:100%; left:50%; margin-left:-500px; top:0; background:#fff;}
#facebox .facebox-bor { position:relative;}

#facebox .loading { text-align: center; padding-top:150px;}

#facebox .close {position:absolute; right:0; }
#facebox .close a {opacity: 1; filter:alpha(opacity=100);}
#facebox .close a:hover {opacity: 0.75; 	filter:alpha(opacity=75);}