@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, textarea, p, blockquote, th, td {padding:0;margin:0;}
fieldset, img, html, body, iframe, button , textarea, input{border:none;}
table {border-collapse:collapse;border-spacing:0;}
li {list-style:none;}
em, i, small, caption, th {font-weight:normal;font-style:normal;font-size:100%;}
h1, h2, h3, h4, h5, h6, em, strong, b {font-weight:bold;font-size:100%;}
caption{text-align:left;}
body {word-wrap:break-word;	font:14px/normal  "微软雅黑", tahoma, arial, "宋体";color:#666;background:#000; position: relative;}
textarea, input, button, select, pre {outline:0;font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;}
textarea{overflow:auto;resize:none;}
input,textarea{padding:0 3px;}
a, button, input[type="button"], input[type="submit"]{cursor:pointer;outline:0; font-family:"微软雅黑", tahoma, arial, "宋体";}
input[type=button], input[type="submit"]{-webkit-appearance:none;outline:none;}/* 清除IOS下按钮的原生样式 */
a{color:#555; text-decoration:none;}
a:hover{color:#fff;}
label{margin-left:5px;}
select{white-space:nowrap;}



/* 勾选框 */
input[type="checkbox"],input[type="radio"]{vertical-align:-1px; *vertical-align:middle; margin-right:3px;}
input[type="checkbox"]{vertical-align:-1px;}


/* nav */
.g-nav{position:relative;width:100%; height:40px; margin:0 auto; background:#f91e37; text-align: center;}
.g-nav:after{display:block;visibility:hidden;height:0;overflow:hidden;clear:both;content:".";}
.g-in{position:relative;width:1240px; margin:0 auto; text-align:center;display: inline-block; position: relative; vertical-align: top;}
.g-in:after{display:block;visibility:hidden;height:0;overflow:hidden;clear:both;content:".";}
.f-usn {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}

/* 浮动 */
.f-fl{float:left!important;}
.f-fr{float:right!important;}
.f-tal{text-align:left!important;}
.f-tac{text-align:center!important;}
.f-tar{text-align:right!important;}

/* 链接 */
.z-gre{ color:#19a97b!important; position:relative;}
.z-gre:hover, .z-gre.z-crt{ color:#fc6e52!important;}



/* 图标位置
.f-vad2{vertical-align:-2px!important;}*/


/* 距离*/
.mar0{margin:0px!important;}

/* 行高
.f-lineh34{ line-height:34px !important;}*/
/* 清除浮动 */
.f-cb {clear:both;zoom:1;}
.f-cb:after {clear:both;display:block;visibility:hidden;height:0;overflow:hidden;content:".";}


/* 清除背景
.f-bgnone{ background:none!important;}*/

/* 圆角
.f-borad10{border-radius:10px!important;-webkit-border-radius:10px!important; -o-border-radius:10px!important;-moz-border-radius:10px!important;}
*/
/* 清除边线*/
.f-borbnone{ border-bottom:none!important;}
.f-borb{ border-bottom:1px solid #e5e5e5!important;}

/* 清除投影
.f-bsnone{box-shadow:none!important;}*/

/* 字体颜色*/
.z-txt01{ color:#333!important;}

/* 去掉边框
.f-bdnone{border:none!important;}
*/

/* 边划线
.f-topline{ border-top:1px solid #d9d9d9;}
*/
/* 字体大小*/
.fs12{ font-size:12px!important;}
.fs16{ font-size:16px!important;}

/* 缩进
.ti25{ text-indent:25px;}
*/

/* 隐藏 */
.z-hide{ display:none!important;}

/* 显示 */
.z-show{ display:inline-block!important;}

/* 滚动条 */
.f-oy{ overflow-x:hidden!important; overflow-y:auto!important;}

/* 宽度*/
.f-widthauto{width:auto!important;}

/* 高度
.f-height15{ height:15px!important;}
*/

/* 最小高度
.f-min-height170{ min-height:170px!important;}*/
/* 最大高度
.f-max-height40{ max-height:40px!important;}*/


/* 粗体 */
.f-fwb{ font-weight:bold;}
.f-fwn{ font-weight:normal;}

/* 字间距
.f-textls4{ letter-spacing:4px;}*/

/* 行高
.lineheight30{ line-height:30px;} */

/* 最小高度
.f-minheight200{min-height:200px;} */

/* 居左位置
.f-left40{left:40px!important;}*/

/* 居顶位置
.f-top84{top:84px!important;}*/



/* 背景颜色 */
.f-bgjc{background-color:#f8b551!important;}



/* 边划线颜色
.f-bdd44{border-bottom-color:#ccf6e9!important;}*//* 0%-44% */


/* 小手 */
.u-hand{ cursor:pointer!important;}

/* 置灰 */
.filterGray{color:gray!important; -webkit-filter: grayscale(100%);-moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter: grayscale(100%); filter:grayscale(100%);filter:gray;opacity:0.4;-moz-opacity:0.4;cursor:default!important;}
.filterGray:hover{cursor:default;color:#gray;}


/* --------- */
/* 分页
.m-page{ width:auto; float:right; display:inline-block; margin-top:20px;}
.m-page a, .m-page p{ float:left; margin-left:10px;}
.m-page a, .m-page a.z-crt{ width:36px; height:36px; line-height:36px; text-align:center;border-radius:50%;-webkit-border-radius:50%; -o-border-radius:50%;-moz-border-radius:50%; font-size:14px;}
.m-page a{ border:1px solid #dedede; background:#fff; color:#727272;}
.m-page a:hover, .m-page .m-pagturn:hover{ border:1px solid #fc6e52; color:#fff; background:#fc6e52;}
.m-page a.z-crt, .m-page a.z-crt:hover{ border:1px solid #19a97b; color:#19a97b; background:#fff;}
.m-page .m-pagturn, .m-page .z-crtpt{width: auto; padding:0 30px; height:36px; line-height:36px; text-align:center;border-radius:18px;-webkit-border-radius:18px; -o-border-radius:18px;-moz-border-radius:18px;}
.m-page .m-pagturn{ border:1px solid #dedede; background:#fff; color:#727272;}
.m-page .m-pagturn:hover{ border:1px solid #fc6e52; color:#fff; background:#fc6e52;}
.m-page .z-crtpt, .m-page .z-crtpt:hover{border:1px solid #eee; color:#fff; background:#eee; cursor:default !important;}
.m-page p{ font-size:30px; line-height:15px; color:#dedede;}*/




