body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl, dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,iframe{margin:0; padding:0;}
body,button,input,select,textarea { font-family: tahoma,Arial,"Microsoft YaHei",SimSun; font-size: 12px; line-height: 1.5em;color:#222}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;}
fieldset,img{border:0;}
img{ vertical-align:top}
address,caption,cite,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{display:block; margin:0; padding:0;}/* HTML5 */
code,kbd,pre,samp{font-family:courier new,courier,monospace}
ol,ul,li{list-style:none;}
a{text-decoration:none;color:#222;}
a:hover{color:#c37c4f;}
a:active{color:#FFFFFF;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
/* input,select,button{ vertical-align: baseline; *vertical-align:middle;font-family: tahoma, \5b8b\4f53, arial; font-size: 100%; border:none; background:none; } */
/* input[type=checkbox],input[type=radio]{vertical-align:middle; margin:0 5px;} */
/* input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none;}textarea{resize:none;} */
textarea{overflow:auto; font:100% tahoma,\5b8b\4f53,arial;}
table{border-collapse:collapse; border-spacing:0;}


.clear{clear: both; height:0px; line-height:0px; font-size:0px;}
.clearfix:after { content: "."; display: block; height: 0;  clear: both; visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
*+html .clearfix {min-height: 1%;}
*html{zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}
(this))}

.fl{ float:left;}
.fr{ float:right}
.f { zoom: 1; }
.f:after { clear: both; content: " "; display: block; font-size: 0; height: 0; visibility: hidden; }
body { background-color: #398bd7; }
a{text-decoration: none;}
.per100{width: 100%;}

/* åˆ†é¡µ */
.list-page {
	float: right;
    text-align: right;
    padding: 5px;
    margin: 0 10px 10px;
    font-size: 14px;
}
.list-page a, .list-page span {
    float: left;
    display: inline-block;
    padding: 0 12px;
    margin: 0 5px;
    height: 28px;
    color: #fff;
    line-height: 28px;
    background-color: #ccc;
    text-align: center;
}
.list-page span {
	color: #fff;
    background-color: #38C0EC;
}
