@charset "utf-8";
/*--------------------- 通用样式 ---------------------*/
html,body{width:100%;height:auto;}
*{margin:0;padding:0;}
img { border: 0 none; vertical-align: top; }
ol, ul {list-style: none;}
i, em, cite { font-style: normal; }
button{ cursor:pointer;}
table,table td { border-collapse:collapse; border-spacing: 0;}
.mm table{  border-collapse:collapse;}
.mm table td{ border:#000 solid 1px;  }
html, div, span, object, iframe,h1, h2, h3, h4,  h6, p, blockquote, pre,abbr, address, cite, code,del, dfn, em, img, ins, kbd, q, samp,small, strong, sub, sup, var,b, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video 
{ margin:0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align: baseline;background:transparent;list-style-type:none;font-weight: inherit;font-style: inherit;font-family: inherit;}
/*--------------------- 超链接效果 ---------------------*/
a{text-decoration:none;outline:none; color:#666;}
a:hover { text-decoration:none; }
/*--------------------- 文本对齐方式 ---------------------*/
.text_c{text-align:center;}
.text_r{text-align:right;}
.text_l{text-align:left;}
/*--------------------- 字体样式 ---------------------*/
.fw-b{font-weight:bold;}
.fw-n{ font-weight:normal;}
.fs-i{font-style:italic;}
/*--------------------- 行高定义 ---------------------*/
.LH25{ line-height:25px;}
.LH30{ line-height:30px;}
.LH35{ line-height:35px;}
/*--------------------- 定位关系 ---------------------*/
.absolute{position:absolute;}
.relative{position:relative;}
/*--------------------- 隐藏元素 ---------------------*/
.o-hidden{overflow:hidden;}
.hidden{display: none;}
.block {display:block;}
/*--------------------- 浮动和清除浮动 ---------------------*/
.float_l{float:left;}
.float_r{float:right;}

.clear{clear:both; height:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/*--------------------- 距离样式 ---------------------*/
.mar_t10 { margin-top:10px;}
.mar_t20 { margin-top:20px;}
.mar_t35 { margin-top:35px;}

.mar_b10 { margin-bottom:10px;}
.mar_b20 { margin-bottom:20px;}
.mar_b30 { margin-bottom:30px;}

.mar_l10 { margin-left:10px;}
.mar_l20 { margin-left:20px;}
.mar_l30 { margin-left:30px;}

.mar_r10 { margin-right:10px;}
.mar_r20 { margin-right:20px;}
.mar_r30 { margin-right:30px;}

.padd_10{ padding:10px;}
.padd_20{ padding:20px;}
/*--------------------- 边框样式 ---------------------*/
.border{ border:#ddd solid 1px;}
.bor_t{ border-top:#ddd solid 1px;}
.bor_b{ border-bottom:#ddd solid 1px;}
.bor_l{ border-left:#ddd solid 1px;}
.bor_r{ border-right:#ddd solid 1px;}
.NoBorder { border:0 none; }
/*--------------------- 宽度高度 ---------------------*/
.wid1000{ width:1000px; padding:0px; margin:0px auto;}
.wid1200{ width:1200px; padding:0px; margin:0px auto;}
/*--------------------- 字体颜色 ---------------------*/
.red{ color:#F00;}
.blue{ color:#00F;}
.black {color:#000;}
.gray{ color:#CCC;}
.green{ color:#060;}
.white{color:#fff;}
.yellow{ color:#FF0;}
.orange{ color:#C30;}
.bgw { background-color:#fff;}
/*--------------------- 字体大小 ---------------------*/
h1 {font-size:30px;}
h2 {font-size:18px;}
h3 {font-size:16px;}
h4 {font-size:14px;}
h5 {font-size:12px;}
h6 {font-size:12px;}
.fz12 { font-size:12px;}
.fz14 { font-size:14px;}
.fz16 { font-size:16px;}
.fz18 { font-size:18px;}
.fz20 { font-size:20px;}

/*分页*/
.sh_page{margin:30px 0;height:33px;line-height:33px;*line-height:50px;}
.sh_page a{padding:5px 8px;border:1px solid #ccc;margin-left:3px;color:#5b5b5b;}
.dangqian{background:#efefef;}

/*分页*/
.pagelink{margin:30px 0; padding:10px;height:33px;line-height:33px;*line-height:50px; }
.pagelink a{padding:5px 8px;border:1px solid #999;margin-left:3px;color:#333;}
.pagelink .current{background:#efefef; color:#3b5f59 !important;padding:5px 8px;border:1px solid #999;margin-left:3px;}
.pagelink .disabled {padding:5px 8px;border:1px solid #999;margin-left:3px;color:#333;}

.fanye{ color:#b58217;line-height:20px;margin:30px 0px 20px 0px;}
.fanye div {padding:3px 3px 3px 6px; margin-top:5px;}
.fanye a { color:#000;}
.fanye a:hover{text-decoration:underline;}
