body{ padding:0px; margin:0px;-webkit-tap-highlight-color:transparent; min-width:1000px;}
body,div,code,cite,span,em{ font-family:"微软雅黑";}
form,h1,h2.p{ padding:0px; margin:0px;}
.clear{clear:both; overflow:hidden; height:0px; }
img{border:0;}
a{color:#565656;text-decoration:none}
a:hover{color:#565656;text-decoration:underline;}
.h5{ height:5px; overflow:hidden;}
.h10{ height:10px; overflow:hidden;}
.h15{ height:15px; overflow:hidden;}
.h20{ height:20px; overflow:hidden;}
.h25{ height:25px; overflow:hidden;}
.h30{ height:30px; overflow:hidden;}
.h40{ height:40px; overflow:hidden;}
.h44{ height:44px; overflow:hidden;}
.h45{ height:45px; overflow:hidden;}
.h50{ height:50px; overflow:hidden;}
.h55{ height:55px; overflow:hidden;}
.h60{ height:60px; overflow:hidden;}
.wrapper{width:1000px; margin:0px auto;}

input{ margin:0; padding:0;outline:none;}
input:focus{border:0;outline:none;}
input::-webkit-input-placeholder{color:#999;text-overflow: ellipsis; font-size:12px;} 
input::-moz-placeholder{color:#999 !important;text-overflow: ellipsis;font-size:12px;} 
input:-moz-placeholder{color:#999 !important;text-overflow: ellipsis;font-size:12px;} 
input::-ms-input-placeholder{color:#999 !important;text-overflow: ellipsis;font-size:12px;} 
textarea::-webkit-input-placeholder{color:#999;text-overflow: ellipsis;font-size:12px;} 
textarea::-moz-placeholder{color:#999 !important;text-overflow: ellipsis;font-size:12px;} 
textarea:-moz-placeholder{color:#999 !important;text-overflow: ellipsis;font-size:12px;} 
textarea::-ms-input-placeholder{color:#999 !important;text-overflow: ellipsis;font-size:12px;}



.container{max-width:640px;margin:0px auto;}

.loading{background:rgba(0,0,0,0.8) url(../img/loading.gif) no-repeat center center;height:100vh;width:100%; display:none; position:fixed;top:0px;left:0px; z-index:1500;}





input.checkbox{background:url(../img/box.png) 0 0 no-repeat; background-size:100%; -webkit-appearance:none;-moz-appearance:none; border:0px; border:none; vertical-align:middle; width:25px; height:25px; margin:0px; padding:0px;}
input.checked{background:url(../img/check.png) 0 0 no-repeat;background-size:100%; -webkit-appearance:none;-moz-appearance:none; border:0px; border:none; vertical-align:middle; width:25px; height:25px; margin:0px; padding:0px;}

.top{margin:0px;padding:0px;min-height:40px;line-height:40px;background:#333;width:100%;}
.top dl{padding:0px;min-height:40px;}
.top dl dt{margin:0px;padding:0px 0px 0px 25px; float:left;min-height:40px;color:#fff;font-size:12px; background:url(../img/home.png) no-repeat left 45%;}
.top dl dd{margin:0px;padding:0px; float:right;min-height:40px;color:#fff;font-size:12px;}
.top dl dd a{ display:inline-block; padding-left:20px;color:#fff;background:url(../img/qq.png) no-repeat left center; padding-left:20px;}
.top dl dd font{display:inline-block;color:#fff;padding:0px 30px;}


.nav{background:#fff;height:80px; overflow:hidden;}
.nav dl{ padding:0px;min-height:80px;}
.nav dl dd{margin:0px;padding:0px 0px 0px 220px;line-height:80px; position:relative;}
.nav dl dd a.on{padding:0px 30px 0px 0px; position:absolute;left:0px;top:0px;}
.nav dl dd a{ padding:0px 20px; display:inline-block; font-size:15px;}
.nav dl dd a:hover{ text-decoration:none;color:#0075C9; background:url(../img/nav.png) no-repeat center 80%;}
.nav dl dd a.cur{ text-decoration:none;color:#0075C9; background:url(../img/nav.png) no-repeat center 80%;}

.nav dl dd img.qrcode{width:80px;height:80px; position:absolute;top:0px;right:0px;}


.footer{ line-height:22px; font-size:12px;background:#00589F;width:100%;color:#fff; padding:0px;}
.footer dl{ padding:0px;}
.footer dl dd{ margin:0px; padding:60px 0px 0px 160px; position:relative; min-height:100px; background:url(../img/btline.jpg) no-repeat 130px center; text-align:left;}
.footer dl dd a.on{ padding:0px 0px 0px 0px; position:absolute;left:0px;top:40px;}
.footer dl dd a{color:#fff; padding:0px 15px;}
.footer dl dd span{ padding:0px 0px; display:block;}


/**page style**/
.pagenum{ width:100%; margin:0px; padding:10px 0px; font-family:"宋体"; text-align:center; font-size:12px;}
.current{ padding:4px 10px; height:20px; line-height:20px; color:#fff; border:1px solid #2980C3; float:left; margin-right:5px; width:auto; white-space:nowrap; background-color:#2980C3; cursor:pointer;font-family:宋体; border-radius:2px;}
.num{ padding:4px 10px; height:20px; line-height:20px; color:#666; border:1px solid #ccc; float:left; margin-right:5px; width:auto; white-space:nowrap; cursor:pointer; background-color:#fff;font-family:宋体;border-radius:2px;}
.num:hover{font-family:宋体;}
.prev{padding:4px 10px; height:20px; line-height:20px; color:#666; border:1px solid #ccc; float:left; display:block; margin-right:5px; white-space:nowrap;cursor:pointer;background-color:#fff;font-family:宋体;border-radius:2px;}
.prev:hover{font-family:宋体;}
.next{padding:4px 10px; height:20px; line-height:20px; color:#666; border:1px solid #ccc; float:left; display:block; margin-right:5px; white-space:nowrap;cursor:pointer;background-color:#fff;font-family:宋体; border-radius:2px;}
.next:hover{font-family:宋体;}
.rows{padding:4px 10px; height:20px; line-height:20px; color:#666; border:1px solid #ccc; float:left; display:block; margin-right:5px; white-space:nowrap;cursor:pointer;background-color:#fff;font-family:宋体;border-radius:2px;}

.first{ padding:4px 10px; height:20px; line-height:20px; color:#666; border:1px solid #ccc; float:left; margin-right:5px; width:auto; white-space:nowrap; cursor:pointer; background-color:#fff;font-family:宋体;border-radius:2px;}
.first:hover{font-family:宋体;}
.end{ padding:4px 10px; height:20px; line-height:20px; color:#666; border:1px solid #ccc; float:left; margin-right:5px; width:auto; white-space:nowrap; cursor:pointer; background-color:#fff;font-family:宋体;border-radius:2px;}
.end:hover{font-family:宋体;}