@charset "utf-8";
/* 初始化CSS */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
fieldset, img { border:none; }
img{display: block;}
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol, li { list-style:none; }
input { padding-top:0; padding-bottom:0; font-family: "SimSun","宋体";}
input::-moz-focus-inner { border:none; padding:0; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:12px; margin:0; }
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none; }
table { border-collapse:collapse; }
body {color:#333; font:12px/20px "Arial","Microsoft YaHei","黑体","宋体","sans-serif"; background:#fff;}
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { zoom:1; }
.clearit { clear:both; height:0; font-size:0; overflow:hidden; }
a { color:#000; text-decoration:none; }
a:visited { color:#000; }
a:hover, a:active, a:focus {color:#cc0000; text-decoration:underline; }
.hidden{visibility:hidden;}

/*字体*/
.red{color:#D00000}
.yel{color:#FF7300}
.gray{color:#666}
.lgray{ color:#999}
.green{ color:#009900}
.song{ font-family:"宋体"}
.f12{font-size:12px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.bold{font-weight:bold}

/*DIV宽度*/
.w1200{width:1200px;margin:auto;overflow:hidden}
.w1110{width:1110px;margin:auto;overflow:hidden}
.w780{width:780px;overflow:hidden}
.w550{width:550px;overflow:hidden}
.w310{width:310px;overflow:hidden}

.h1000{height:1000px;}
.h240{height:240px; overflow:hidden}

/*浮动*/
.clear{ clear:both}
.fl{float:left;_display:inline}
.fr{float:right;_display:inline}
.center{ text-align:center}
.hand{ cursor:pointer}


/*DIV边距*/
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mr50{margin-right:50px;}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}

/*input*/
.input{border: 1px solid #7F9DB9; height:20px; line-height:20px; margin:0 8px 0 0;padding:0 0 0 4px}

.banan .no{}


/*上下页*/
.page{overflow:hidden;text-align:center; width:100%;margin:10px 0}
.page ul{ float:none; margin:0 auto;}
.page li{display:inline;float:none;}
.page li a{border: 1px solid #ccc; display:inline-block;padding:6px 10px; font-family:"宋体"; margin:0 2px}  
.page li a:hover{border: 1px solid #FE7002}
.page li span{border: 1px solid #ccc; display:inline-block;padding:6px 10px; font-family:"宋体"; margin:0 2px; font-weight:normal; color:#999}
.page .page_active{ background:#FFEFE1;border: 1px solid #FE7002; font-weight:bold; color:#FF3300;}
.page .width_40{width:40px;margin:0 4px} 