@charset "utf-8";
/* CSS Document */
/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font-size:12px;color:#333;outline:0; font-family:"Microsoft YaHei",SimSun,SimHei; }
body{background:#fff;}
a,a:hover{color:#333;}
img{border:none;}

/* 清除浮动 */
.clearfix:after {content: "";display: block;height: 0;visibility: hidden;clear: both;}
.clearfix {*zoom: 1; } 


/*颜色*/
.gray{background-color:#eee;}
.gray1{color:#999}
.gray2{color:#666}
.gray3{color:#333}
.gray4{background-color:#f2f2f2;}
.gray5{background-color:#3e3f3f;}
.gray6{background-color:#f9f9f9;}
.gray7{background-color:#efefef;}
.white{background-color:#fff;}
.white1{color:#fff;}
.orange{color:#fffa00}
.orange1{ background-color:#ff702e}
.blue{ background-color:#4794ff}
.green{ color:#93cc76}
.purple{ background-color:#b56eae} 
.red{color:#f44839}
.meired{background-color:#ef2947}
.red1 a,a:hover{color:#f44839}

/*边距*/
.m5{margin:5px}
.m10{margin:10px}
.m15{margin:15px}
.m20{margin:20px}
.m30{margin:30px}
.mt3{margin-top:3px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mt40{margin-top:40px}
.mt60{margin-top:60px}
.mt150{margin-top:150px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb30{margin-bottom:30px}
.mb70{margin-bottom:70px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml30{margin-left:30px}
.ml40{margin-left:40px}
.ml50{margin-left:50px}
.ml60{margin-left:60px}
.ml100{margin-left:100px}
.ml130{margin-left:130px}
.ml170{margin-left:170px}
.ml300{margin-left:300px}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr30{margin-right:30px}
.mr50{margin-right:50px}
.p5{padding:5px;}
.p10{padding:10px;}
.p15{padding:15px;}
.p30{padding:30px;}
.p50{padding:50px;}
.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt30{padding-top:30px}
.pt50{padding-top:50px}
.pb10{padding-bottom:10px}
.pb20{padding-bottom:20px}
.pb30{padding-bottom:30px}
.pb50{padding-bottom:50px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl30{padding-left:30px}
.pr10{padding-right:10px}
.pr15{padding-right:15px}

/*字号*/
.bold {font-weight: bold !important;}
.fs-10 {font-size: 10px !important;}
.fs-11 {font-size: 11px !important;}
.fs-12 {font-size: 12px !important;}
.fs-13 {font-size: 13px !important;}
.fs-14 {font-size: 14px !important;}
.fs-16 {font-size: 16px !important;}
.fs-18 {font-size: 18px !important;}
.fs-20 {font-size: 20px !important;}
.fs-22 {font-size: 22px !important;}
.fs-26 {font-size: 26px !important;}
.fs-28 {font-size: 28px !important;}
.fs-30 {font-size: 30px !important;}
.fs-40 {font-size: 40px !important;}

/*定位*/
.tl{text-align:left}
.tc{text-align:center}
.tr{text-align:right}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.cb{clear:both}
.cl{clear:left}
.cr{clear:right}
.vm{vertical-align:middle} 
.pr{position:relative} 
.pa{position:absolute}
.abs-right{position:absolute;right:0}
.zoom{zoom:1} 
.hidden{visibility:hidden} 
.none{display:none}

/* 简易数据表格-格边框 */
.m-table{table-layout:fixed;line-height:1.5;  font-family:"Microsoft YaHei",SimSun,SimHei; font-size:14px; background-color:#FFF}
.m-table th,.m-table td{padding:10px;border:1px solid #e3e3e5; }
.m-table th{font-weight:bold; background-color:#fcfcfc}
.m-table tbody tr:hover{background:#f9f9fa;}
.m-table .cola{width:100px; background-color:#fcfcfc}
.m-table .colb{width:200px; background-color:#fcfcfc}
.m-table .colc{background:#fff;}
.m-table .colc img{width:600px;}
/* 简易数据表格-行边框*/
.m-table-row th,.m-table-row td{border-width:0 0 1px;}
/* 简易数据表格-圆角*/
.m-table-rds{border-collapse:separate;border:1px solid #ddd;border-width:0 1px 1px 0;border-radius:5px;}
.m-table-rds th,.m-table-rds td{border-width:1px 0 0 1px;}
.m-table-rds > :first-child > :first-child > :first-child{border-top-left-radius:5px;}
.m-table-rds > :first-child > :first-child > :last-child{border-top-right-radius:5px;}
.m-table-rds > :last-child > :last-child > :first-child{border-bottom-left-radius:5px;}
.m-table-rds > :last-child > :last-child > :last-child{border-bottom-right-radius:5px;}

/* 简易数据表格-格边框100% */
.m-table1{table-layout:fixed;line-height:1.5;  font-family:"Microsoft YaHei",SimSun,SimHei; font-size:14px; background-color:#FFF; width:100%}
.m-table1 th,.m-table1 td{padding:10px;border:1px solid #e3e3e5; height: 29px; }
.m-table1 th{font-weight:bold; background-color:#fcfcfc}
.m-table1 tbody tr:hover{background:#f9f9fa;}
.m-table1 .cola{width:100px; background-color:#fcfcfc}
.m-table1 .colb{width:200px; background-color:#fcfcfc}
.m-table1 .colc{background:#fff;}

/* 多行式面包屑导航-默认竖线分隔 */
.m-crumb{overflow:hidden;line-height:1.5;  font-family:"Microsoft YaHei",SimSun,SimHei; font-size:14px;}
.m-crumb ul{margin-left:-20px;}
.m-crumb li{float:left;word-wrap:normal;white-space:nowrap;}
.m-crumb li:before{display:inline-block;width:20px;text-align:center;content:'|';font-size:12px;color:#333;font-family:\5b8b\4f53;}
/* 箭头分隔 */
.m-crumb-arr li:before{content:'\3E';}
/* 空白分隔 */
.m-crumb-blank ul{margin-left:-10px;}
.m-crumb-blank li:before{width:10px;content:'';}


/* 简易表单 */
.formBox{line-height:29px;color:#555;}
.formBox legend{font-size:14px;font-weight:bold;}
.formBox .formitm{padding:15px 0 0;line-height:30px;}
.formBox .formitm-1{padding-left:100px;}
.formBox .lab{float:left;width:90px;margin-right:-90px;text-align:right;font-weight:bold;}
.formBox .ipt{margin-left:100px;}
.formBox .ipt *{vertical-align:middle;}
.formBox .ipt a,.m-form .ipt a:hover{text-decoration:none;color:#3891eb;}
.formBox .ipt img{margin:0 15px 0 5px;}
.formBox .ipt p{height:22px;line-height:22px;color:#999;}
.formBox .tip{padding-top:10px;}
.formBox .tip input{margin:0 5px 3px 0;}

/* 文本输入框 */
.u-ipt{width:180px;padding:5px;height:17px;border:1px solid #D9D9D9;border-top-color:#c0c0c0;line-height:17px;font-size:12px;color:#777;background:#fff;}
/* 文本输入框-窄 */
.u-ipt-1{width:90px;}
/* 文本输入框-出错 */
.u-ipt-err{border-color:#c00 #e00 #e00;}
/* 文本输入框-大 */
.u-ipt-2{width:700px;padding:5px;height:150px;border:1px solid #D9D9D9;border-top-color:#c0c0c0;line-height:17px;font-size:14px;color:#777;background:#fff;}
/* 文本输入框-无边框-大 */
.u-ipt-3{width:1160px;padding:5px;height:300px;border:1px solid #fff;line-height:17px;font-size:14px;color:#777;background:#fff;}
/* 文本输入框-无边框-小 */
.u-ipt-4{width:95%;padding:5px;height:300px;border:1px solid #fff;line-height:17px;font-size:14px;color:#666;background:#fff;}



/* 通用自定义按钮-默认绿色 */
.u-btn{display:inline-block;*display:inline;*zoom:1;*overflow:visible;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0 25px;height:28px;line-height:28px;border:1px solid #06c1ae;font-size:14px;letter-spacing:1px;word-spacing:normal;text-align:center;vertical-align:middle;cursor:pointer;background:#30d8b1;border-radius:3px; font-family:"Microsoft YaHei",SimSun,SimHei;}
.button.u-btn{*height:30px;_line-height:25px;}
.u-btn,.u-btn:hover{color:#fff;text-decoration:none;}
.u-btn:hover,.u-btn:focus{background:#06c1ae;}
.u-btn::-moz-focus-inner{padding:0;margin:0;border:0;}
.u-btn .btntxt{margin-right:3px;_vertical-align:middle;}
.u-btn .btnsel{display:inline-block;*display:inline;*zoom:1;width:0;height:0;overflow:hidden;vertical-align:middle;border-style:solid dashed dashed;border-width:4px 4px 0;border-color:#fff transparent transparent;}
/* 较大 */
.u-btn-lg{padding:0 15px;height:36px;line-height:36px;font-size:18px;}
.button.u-btn-lg{*height:38px;_line-height:33px;}
.u-btn-lg .btnsel{border-width:5px 5px 0;}
/* 较小 */
.u-btn-sm{padding:0 10px;height:22px;line-height:22px;}
.button.u-btn-sm{*height:24px;_line-height:19px;}
/* 红色 */
.u-btn-c1{border-color:#fedbd0;background:#ffeee7;}
.u-btn-c1:hover,.u-btn-c1:focus{background:#f55a4e;color:#fff;}
.u-btn-c1{color:#f44839;text-decoration:none;}
/* 灰色 */
.u-btn-c4{border-color:#dcdcdc;background:#fbfbfb;}
.u-btn-c4,.u-btn-c4:hover{color:#333;}
.u-btn-c4:hover,.u-btn-c4:focus{background:#e7e7e7;}
.u-btn-c4 .btnsel{border-top-color:#555;}
.u-btn-c4:hover .btnsel,.u-btn-c4:focus .btnsel{border-top-color:#000;}
/* 圆角 */
.u-btn-lg1{display:inline-block;*display:inline;*zoom:1;*overflow:visible;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0 25px;height:28px;line-height:28px;border:1px solid #06c1ae;font-size:14px;letter-spacing:1px;word-spacing:normal;text-align:center;vertical-align:middle;cursor:pointer;background:#30d8b1; font-family:"Microsoft YaHei",SimSun,SimHei; border-radius:15px;}
.u-btn-lg1:hover,.u-btn-lg1:focus{background:#06c1ae;color:#fff;}
.u-btn-lg1{color:#fff;text-decoration:none;}
/* 大方型绿 */
.u-btn-lg2{display:inline-block;*display:inline;*zoom:1;*overflow:visible;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0 25px;height:40px;line-height:40px;border:1px solid #06c1ae;font-size:16px;letter-spacing:1px;word-spacing:normal;text-align:center;vertical-align:middle;cursor:pointer;background:#30d8b1; font-family:"Microsoft YaHei",SimSun,SimHei; border-radius:1px;}
.u-btn-lg2:hover,.u-btn-lg1:focus{background:#06c1ae;color:#fff;}
.u-btn-lg2{color:#fff;text-decoration:none;}
.u-btn-lg2 img{margin:10px 10px 0 0;float: left}
/* 大方型红 */
.u-btn-lg3{display:inline-block;*display:inline;*zoom:1;*overflow:visible;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0 40px;height:40px;line-height:40px;border:1px solid #fedbd0;font-size:16px;letter-spacing:1px;word-spacing:normal;text-align:center;vertical-align:middle;cursor:pointer;background:#ffeee7; font-family:"Microsoft YaHei",SimSun,SimHei; border-radius:1px;}
.u-btn-lg3:hover,.u-btn-c1:focus{background:#f55a4e;color:#fff;}
.u-btn-lg3{color:#f44839;text-decoration:none;}
.u-btn-lg3 img{margin:10px 10px 0 0;float: left}

/* 大方型灰 */
.u-btn-lg4{display:inline-block;*display:inline;*zoom:1;*overflow:visible;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0 25px;height:40px;line-height:40px;border:1px solid #dcdcdc;font-size:14px;letter-spacing:1px;word-spacing:normal;text-align:center;vertical-align:middle;cursor:pointer;background:#fbfbfb; font-family:"Microsoft YaHei",SimSun,SimHei; border-radius:1px;}
.u-btn-lg4,.u-btn-lg4:hover{color:#333;}
.u-btn-lg4:hover,.u-btn-lg4:focus{background:#e7e7e7;}
.u-btn-lg4 .btnsel{border-top-color:#555;}
.u-btn-lg4:hover .btnsel,.u-btn-lg4:focus .btnsel{border-top-color:#000;}
.u-btn-lg4 img{margin:10px 10px 0 0;float: left}

/* 普通翻页器-默认居中 */
.m-page{padding:0 ;margin:10px 0 0;text-align:center;line-height:32px;font-size:0;letter-spacing:-0.307em;word-wrap:normal;white-space:nowrap;color:#666;}
.m-page li{
    display :inline; line-height: 22px;margin-left: 2px;
}
.m-page li a {vertical-align:top;padding:7px 12px;margin-left:5px;border:1px solid #ddd;font-size:12px;letter-spacing:normal;text-shadow:0 1px #fff;background:#fff;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;transition:background-color 0.3s;border-radius:15px; }
.m-page li a,.m-page li a:hover{text-decoration:none;color:#666;}

.m-page li a.pageprv:before,.m-page li a.pagenxt:after{font-weight:bold;font-family:\5b8b\4f53;vertical-align:top;}
.m-page li a.pageprv:before{margin-right:3px;content:'\3C';}
.m-page li a.pagenxt:after{margin-left:3px;content:'\3E';}
.m-page li a:hover{background:#f5f5f5;}
.m-page li a:active{background:#f0f0f0;}
.m-page li a.z-crt,.m-page li a.z-crt:hover,.m-page li a.z-crt:active{cursor:default;color:#fff;background:#06c1ae;}
.m-page li a.z-dis,.m-page li a.z-dis:hover,.m-page li a.z-dis:active{cursor:default;color:#ccc;background:#fff;}
/* 居左 */
.m-page-lt{text-align:left;}
/* 居右 */
.m-page-rt{text-align:right;}
/* 较小 */
.m-page-sm{line-height:22px;}
.m-page-sm a,.m-page-sm i{padding:0 8px;}
/* 分离 */
.m-page-sr a,.m-page-sr i{margin:0 3px;border-radius:5px;}
.m-page-sr i{border:0;}
.m-page-sr a:first-child,.m-page-sr a:last-child{border-radius:5px;}
/* 普通翻页器-默认居中 */
.m-page{margin:10px 0 0;text-align:center;line-height:32px;font-size:0;letter-spacing:-0.307em;word-wrap:normal;white-space:nowrap;color:#666; }
.m-page a,.m-page i{display:inline-block;vertical-align:top;padding:0 12px;margin-left:5px;border:1px solid #ddd;font-size:12px;letter-spacing:normal;text-shadow:0 1px #fff;background:#fff;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;transition:background-color 0.3s;border-radius:15px;}
.m-page a,.m-page a:hover{text-decoration:none;color:#666;}
.m-page a:first-child{margin-left:0;border-radius:15px;}
.m-page a:last-child{margin-right:0;border-radius:15px;}
.m-page a.pageprv:before,.m-page a.pagenxt:after{font-weight:bold;font-family:\5b8b\4f53;vertical-align:top;}
.m-page a.pageprv:before{margin-right:3px;content:'\3C';}
.m-page a.pagenxt:after{margin-left:3px;content:'\3E';}
.m-page a:hover{background:#f5f5f5;}
.m-page a:active{background:#f0f0f0;}
.m-page a.z-crt,.m-page a.z-crt:hover,.m-page a.z-crt:active{cursor:default;color:#fff;background:#06c1ae;}
.m-page a.z-dis,.m-page a.z-dis:hover,.m-page a.z-dis:active{cursor:default;color:#ccc;background:#fff;}

/* 水平进度条-默认蓝色 */
.u-progress{width:400px;height:8px;overflow:hidden;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);background:#f7f7f7;}
.u-progress .pgbar,.u-progress .pging{display:block;width:100%;height:100%;}
.u-progress .pgbar{background:#3a9ed8;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#6fbee5),to(#3a9ed8));background:-webkit-linear-gradient(#6fbee5,#3a9ed8);background:-moz-linear-gradient(#6fbee5,#3a9ed8);background:-ms-linear-gradient(#6fbee5,#3a9ed8);background:linear-gradient(#6fbee5,#3a9ed8);-webkit-transition:width 0.5s linear;-moz-transition:width 0.5s linear;-ms-transition:width 0.5s linear;transition:width 0.5s linear;}
.u-progress .pging{background:-webkit-gradient(linear,0% 0%,100% 100%,from(rgba(0,0,0,0)),to(rgba(255,255,255,0.2)),color-stop(25%,rgba(0,0,0,0)),color-stop(25%,rgba(255,255,255,0.2)),color-stop(50%,rgba(255,255,255,0.2)),color-stop(50%,rgba(0,0,0,0)),color-stop(75%,rgba(0,0,0,0)),color-stop(75%,rgba(255,255,255,0.2)));background:-webkit-linear-gradient(-45deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 25%,rgba(255,255,255,0.2) 25%,rgba(255,255,255,0.2) 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 75%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0.2));background:-moz-linear-gradient(-45deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 25%,rgba(255,255,255,0.2) 25%,rgba(255,255,255,0.2) 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 75%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0.2));background:-ms-linear-gradient(-45deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 25%,rgba(255,255,255,0.2) 25%,rgba(255,255,255,0.2) 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 75%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0.2));background:linear-gradient(-45deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 25%,rgba(255,255,255,0.2) 25%,rgba(255,255,255,0.2) 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 75%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0.2));-webkit-background-size:30px 30px;-moz-background-size:30px 30px;-ms-background-size:30px 30px;background-size:30px 30px;-webkit-animation:pging 1s linear infinite;-moz-animation:pging 1s linear infinite;-ms-animation:pging 1s linear infinite;animation:pging 1s linear infinite;}
@-webkit-keyframes pging{0%{background-position:0 0;}100%{background-position:30px 0;}}
@-moz-keyframes pging{0%{background-position:0 0;}100%{background-position:30px 0;}}
@-ms-keyframes pging{0%{background-position:0 0;}100%{background-position:30px 0;}}
@keyframes pging{0%{background-position:0 0;}100%{background-position:30px 0;}}
/* 较佳，绿色 */
.u-progress-c1 .pgbar{background:#50b050;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#69c769),to(#50b050));background:-webkit-linear-gradient(#69c769,#50b050);background:-moz-linear-gradient(#69c769,#50b050);background:-ms-linear-gradient(#69c769,#50b050);background:linear-gradient(#69c769,#50b050);}
/* 中等，黄色 */
.u-progress-c2 .pgbar{background:#f8960b;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fbb24c),to(#f8960b));background:-webkit-linear-gradient(#fbb24c,#f8960b);background:-moz-linear-gradient(#fbb24c,#f8960b);background:-ms-linear-gradient(#fbb24c,#f8960b);background:linear-gradient(#fbb24c,#f8960b);}
/* 较差，红色 */
.u-progress-c3 .pgbar{background:#cc1c23;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#f0232b),to(#cc1c23));background:-webkit-linear-gradient(#f0232b,#cc1c23);background:-moz-linear-gradient(#f0232b,#cc1c23);background:-ms-linear-gradient(#f0232b,#cc1c23);background:linear-gradient(#f0232b,#cc1c23);}
.nothingTips{margin:0 30px;border: 1px solid #ecedee; background: url(../img/temp_06.png) no-repeat center center; padding: 30px 0;height: 223px;}
