*{margin: 0;padding: 0;outline: 0;background: transparent;font-family:Tahoma, verdana, Helvetica, Arial, "Microsoft Yahei", "SimSun", sans-serif;-webkit-font-smoothing: antialiased;-webkit-tap-highlight-color: transparent;}
body {padding:0;margin:0;font-size:12px;font-family:Tahoma, verdana, Helvetica, Arial, "Microsoft Yahei", "SimSun", sans-serif;}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td,th, fieldset, label, legend,button,input { margin:0;padding:0;}
li{list-style:none;}
a img{border:none;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:active,a:hover{text-decoration:underline;}


input, label, select, option, textarea, button, fieldset, legend { font-family:Tahoma,sans-serif;}


h1{ font-size:24px;}
h2{ font-size:20px;}
h3{ font-size:18px;}
h4{ font-size:16px;}
h5{ font-size:14px;}
h6{ font-size:12px;}




.pointer{cursor:pointer;}

.no_border{border:0 none;}

.t-l{text-align:left;}
.t-c{text-align:center;}
.t-r{text-align:right;}


.break{word-break:break-all;word-wrap:break-word;}
.nobreak{word-break:keep-all;word-wrap:normal;}


.unline{text-decoration:underline;}
.disunline{text-decoration:none;}
 

.absolute{position:absolute;}
.relative{position:relative;}


.wrapper{clear: both;overflow: hidden;}


.o-hidden{overflow:hidden;}

.invisible{visibility:hidden;}
 

.hidden{display: none;}
.block {display:block;}



 .clear{clear:both; height:0px; width:100%; font-size:1px; line-height:0px; visibility:hidden; overflow:hidden;}
 

.more{text-align:right;position:absolute; top:0; right:3px;}
.more_r5{ position:absolute; top:0px; right:3px; font:12px normal; }
.more_r15{ position:absolute; top:0px; right:15px; font:12px normal;}
 
 
.color_red{color:#C00;}



.page {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.page A {
	BORDER: #C2C2C2 1px solid; PADDING-RIGHT: 6px;PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; MARGIN: 3px; COLOR: #036cb4; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.page span{
	BORDER: #C2C2C2 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; MARGIN: 3px; COLOR: #036cb4; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.page A:hover {
	BORDER: #FF0000 1px solid;  COLOR: #666;
}
.page A:active {
	BORDER: #FF0000 1px solid; COLOR: #666;
}
.page span.current {
	BORDER: #036cb4 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 3px; BACKGROUND-COLOR: #036cb4
}
.page span.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 3px; BORDER-BOTTOM: #eee 1px solid
}
