/*reset*/
body{font-family:"Brandon Text", Helvetica, STHeiTi, sans-serif;font-size:14px;line-height:1.5em;color:#000;background-color:#f1f2f2;}
ul,p,h3,label{padding:0;margin:0;}
ul li{list-style:none;}
i,em{font-style:normal;}
label{font-weight:400;}
.pd-t30{padding-top:30px;}
.pd-b10{padding-bottom:10px;}
.pd-l16{padding-left:16px;}
.pd-l54{padding-left:54px;}
.pd-l64{padding-left:64px;}
.pd-l74{padding-left:74px;}
.pd-r110{padding-right:110px;}
.mg-r30{margin-right:30px;}
.mg-l16{margin-left:16px;}
.mg-l36{margin-left:36px;}
.pd-lr120{padding-left:94px;padding-right:94px;}
.pd-lr60{padding-left:60px;padding-right:60px;}
.pd-r120{padding-right:120px;}
.mg-t3{margin-top:3px;}
.mg-t10{margin-top:10px;}
.mg-t20{margin-top:20px;}
.mg-t30{margin-top:30px;}
.m-relative{position:relative;}
* + address, * + blockquote, * + dl, * + fieldset, * + figure, * + hr, * + ol, * + p, * + pre, * + ul{margin-top:0;}
/*下拉*/
.am-icon-caret-down:before{content:'\e601';font-family:"iconfont";}
.am-selected-list .am-icon-check:before{content:'\e603';font-family:"iconfont";}
.am-active .am-btn-default.am-dropdown-toggle, .am-btn-default.am-active, .am-btn-default:active{background:none;}
/*复选*/
.am-ucheck-icons{line-height:24px;}
.am-ucheck-icons .am-icon-unchecked,.am-ucheck-icons .am-icon-checked{display:inline-block;width:24px;height:24px;border-radius:4px;}
.am-ucheck-icons .am-icon-unchecked{background-color:#fff;border:1px solid #ccc;}
.am-ucheck-icons .am-icon-unchecked:before{content:" ";}
.am-ucheck-icons .am-icon-checked{background-color:#49afe8;}
.am-ucheck-icons .am-icon-checked:before{content:'\e603';font-family:"iconfont";color:#fff;}
/*弹窗*/
.am-modal-dialog{text-align:left;background:#009de0;color:#fff;}
.am-modal-no-btn .am-modal-dialog{border-radius:15px;}
.am-modal-hd{font-size:16px;}
.am-modal-hd p{padding-right:20px;}
.am-modal-hd .m-btn2{margin-left:5px;margin-right:5px;}
.am-modal-hd .am-close{top:20px;right:20px;font-size:40px;}
/*layout*/
.m-flex-box{
    width:100%;
    position: relative;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.m-flex{
    -webkit-box-flex:1;
    -webkit-flex:1;
    -ms-box-flex:1;
    flex:1;
    width:0;
    display:block;
    flex-basis:0;
    max-width:100%;
    position:relative;
    padding-left: 20px;
}
.m-logo,.m-nav,.m-nav-pa,.m-header1,.m-table,.m-wrap1,.m-btn-wrap,.m-container1,.m-btn-wrap1{width:100%;}
.m-wrap1{padding-bottom:84px;box-shadow:0 0 6px rgba(0,0,0,.2);position:relative;background-color:#fff;}
.m-wrap2{padding-top:40px;padding-bottom:28px;}
.m-wrap3{position:relative;box-shadow:0 0 6px rgba(0,0,0,.2);background-color:#fff;}
.m-btn-wrap{position:absolute;bottom:-60px;left:0;text-align:center;}
.m-btn-wrap1{position:absolute;bottom:0;left:0;text-align:center;z-index:999;}
.m-bg-blue{background-color:#009cdf;}
.m-bg-dblue{background-color:#008cc6;}
.m-bg-lblue{background-color:#49afe8;}

/*Login form*/
.m-login-wrap{width:854px;margin:0 auto;margin-top:74px;}
.m-login-logo img{height:80px;}
.m-login-logo{display:block;width:100%;text-align:center;color:#fff;line-height:50px;}

.m-login-form{
    margin-top:90px;
    padding-left:45px;
    padding-top:36px;
    padding-bottom: 36px;
    width:416px;
    /*height:133px;*/
    /*background:url("bubble.gif") no-repeat 0 0;*/
    border-radius: 15px;
    position: relative;
    background-color: white;
    }
.m-login-form:after {
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	width: 0;
	height: 0;
	border: 30px solid transparent;
	border-right-color: white;
	border-left: 0;
	border-top: 0;
	margin-top: -15px;
	margin-left: -30px;
}

.m-login-form.register{
    margin-top  :   40px;
    height      :   320px;
}

.m-login-form.login{
    margin-top  :   40px;
    height      :   150px;
}

.m-login-form .m-layout1 select {
    width: 184px;
    line-height: 28px;
    border: 0;
    /*border-bottom: 1px solid #ccc;*/
    color: #3a9ddf;
    background-color: white;
    border-radius: 0px;
    height: 31px;
    padding: 1px;
}



.m-login-form .m-layout1{line-height:28px;}

.m-login-form .m-layout1 label{
    display:inline-block;
    width:100px;
    color:#3a9ddf;
    }

.error-msg {
   margin-top: 10px;
   border-radius: 15px;
   background-color: white;
   color: red;
   width: 416px;
   padding: 36px;
}


.m-login-form .m-layout1 input{width:184px;line-height:28px;border:0;border-bottom:1px solid #ccc;color:#3a9ddf;}
.m-login-form .m-btn1{margin-top:18px;margin-left:16px;}
.m-login-form .m-btn-wrap{bottom:-25px;}
.m-login-logo:hover{color:#fff;}
.m-login-link{padding-left:30px;padding-top:40px;color: white;}
.m-login-link a{color:#fff;}
.m-login-link a:hover{color:#fff;text-decoration:underline;}
.m-login-caption{margin-top:80px;color:#fff;line-height:30px;padding-left:45px;}
.m-login-form .m-s1{color:#3a9ddf;}
/*sider*/
.m-sider{width:174px;background-color:#0073a7;}
.m-logo img{width:100%;}
.m-nav{padding-top:46px;}
.m-nav li{padding:30px 0;}
.m-nav a{display:block;text-align:center;color:#69b9eb;}
.m-nav a:hover,.m-nav li.on a{color:#fff;}
.m-nav i{font-size:54px;}
.m-nav p{font-size:16px;margin:1.6rem 0;}
/*main*/
.m-container{padding-left:44px;padding-right:44px;padding-bottom:88px;}
.m-state{padding-top:20px;text-align:right;color:#000;}
.m-state a{color:#000;}
.m-state a:hover{color:#0073a7;}
/*搜索*/
.m-header1{margin-top:32px;}
.m-title{display:inline-block;padding:0 32px;height:38px;line-height:38px;text-align:center;border-top-left-radius:12px;border-top-right-radius:12px;background-color:#009de0;color:#fff;font-size:16px;text-transform:uppercase;}
.m-search-btn{width:50px;background:none;border:0;text-align:center;font-size:20px;color:#000;line-height:32px;}
.m-search-btn:active{color:#0073a7;}
.m-search-txt{width:130px;padding:0 12px;line-height:26px;border-radius:20px;border:1px solid #6e6e6d;background:none;transition:all .2s ease-out;color:#6e6e6d;}
.m-search-txt.on{width:180px;border-color:#0073a7;transition:all .2s ease-in; outline: none;}
/*表格*/
.m-table th{padding:12px 0;background-color:#e2e2e2;color:#6e6e6d;font-size:16px;font-weight:400;}
.m-table th span{font-size:8px;cursor:pointer;}
.m-table th span:hover,.m-table th span.on{color:#009de0;}
.m-table td{background-color:#fff;color:#000;padding:30px 0;border-bottom:1px solid #b7b7b6;}
.m-table tr td:first-child{padding-left:24px;}
.m-table td.m-blue{color:#009cdf;}
.m-table td.m-bg-blue{background-color:#009cdf;border-bottom-color:#5ca8c7;}
.m-table td.m-bg-dblue{background-color:#008cc6;border-bottom-color:#3d8cad;}
.m-table td.m-bg-lblue{background-color:#49afe8;border-bottom-color:#78b8d9;}
/*.m-table td:last-child{padding-right:10px;text-align:right;}*/
.m-tb1 td{padding:0;}
.m-tb1 td.pd-l,.m-tb1 th.pd-l,.m-tb2 td.pd-l,.m-tb2 th.pd-l{padding-left:30px;}
.m-tb1 .am-ucheck-icons{top:35px;}
.m-tb1 .am-ucheck-icons .am-icon-checked,.m-tb2 .am-ucheck-icons .am-icon-checked{background-color:#fff;}
.m-tb1 .am-ucheck-icons .am-icon-checked:before,.m-tb2 .am-ucheck-icons .am-icon-checked:before{color:#009de0;}
.m-tb1 img{width:180px;height:98px;overflow:hidden;}
.m-tb2 td{padding:24px 0;}
.m-tb2 .am-ucheck-icons{top:12px;}
.m-tb2 i.m-icons{font-size:52px;margin-left:20px;color:#fff;}

/*操作、按钮*/
.m-edit,.m-del,.m-affect{display:inline-block;font-size:32px!important;margin-right:6px;}
.m-edit{color:#49afe8;}
.m-edit:hover{color:#2f9fde;}
.m-del{color:#005b7e;}
.m-del:hover{color:#02678e;}
.m-affect{color:#0086be;}
.m-affect:hover{color:#04709d;}
.m-btn-c{display:inline-block;background:none;border:0;outline: none;}
.m-btn-c p{line-height:36px;font-size:15px;color:#005b7e;}
.m-btn,.m-btn1,.m-btn2{display:inline-block;text-align:center;border-radius:50%;cursor:pointer;transition:all .3s ease-in-out;font-family:"iconfont";}
.m-btn{width:66px;height:66px;line-height:62px;border:4px solid #fff;font-size:24px;outline: none;}
.m-btn1{width:52px;height:52px;line-height:46px;border:3px solid #fff;font-size:16px;outline: none;}
.m-btn2{width:44px;height:44px;line-height:37px;border:3px solid #fff;font-size:18px;outline: none;}

.m-btn-green {
    background-color: #7ebd88;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.m-btn-green:hover {
    background-color: #85cf91;
}

.m-btn-green:active {
    background-color: #609d6a;
}

.m-btn-dblue{background-color:#005475;color:#fff;}
.m-btn-dblue:hover{background-color:#05709a;}
.m-btn-dblue:active{background-color:#033f57;}
.m-btn-blue{background-color:#49afe8;color:#fff;}
.m-btn-blue:hover{background-color:#3cb4f7;}
.m-btn-blue:active{background-color:#009de0;}
.m-w1{width:98px;height:98px;line-height:92px;}
.m-wauto{width:auto;height:auto;padding:0 20px;border-radius:30px;}
b.m-wauto{font-size:14px;}
/*下拉*/
.m-sel{margin-right:8px;margin-left:60px;}
.m-sel .am-selected-list{overflow-y:auto!important;}
.m-sel .am-selected{width:100px;}
.m-sel .am-btn-default{color:#009de0;border:0;}
.m-sel1{width:100%;padding:0 10px;background-color:#fff;border-radius:4px;color:#009de0;}
.m-sel1 .am-selected-list{overflow-y:auto!important;}
.m-sel1 .am-btn{font-size:14px;padding:0;padding-right:16px;line-height:24px;}
.m-sel1 .am-selected{width:100%;}
.m-sel1 .am-btn-default{color:#009de0;border:0;}
/*表单*/
.m-form1{text-align:left;}
.m-form1 .m-label1{display:block;line-height:1em;padding:1.4em 0 1em 0;}
.m-form1 .m-label2{display:block;line-height:1em;padding-top:1em;padding-bottom:.3em;}
.m-form1 .m-input1{width:100%;padding:0 10px;line-height:24px;border:0;border-radius:4px;color:#009de0;}
.m-form1 .m-layout .am-checkbox-inline{margin:20px 0;}
.m-form1 .am-ucheck-icons .am-icon-checked{background-color:#fff;}
.m-form1 .am-ucheck-icons .am-icon-checked:before{color:#009de0;}
.m-form1 input:disabled{background:none;color:#fff;padding:0;}
.m-form2{padding-left:34px;padding-top:30px;}
.m-form2 .m-label1{display:block;line-height:1em;padding:1em 0;color:#009de0;}
.m-form2 .m-layout{margin-bottom:20px;}
.m-form2 .m-layout1{margin-right:48px;}
.m-form2 .m-input1{width:280px;padding:0 10px;line-height:24px;border:1px solid #b0b0b0;border-radius:4px;color:#1e1e1c;}
.m-form2 .am-form-file{margin-top:20px;}
.m-form2 .am-form-file .am-btn-default{padding:0 48px;line-height:46px;border-radius:45px;background-color:#009de0;color:#fff;border:0;}
.m-form2 .m-ch-i{margin-left:24px;margin-right:75px;display:inline-block;color:#009de0;}
.m-form2 .m-ch-i i{font-size:56px;}
.m-form2 .m-ch-i p{line-height:40px;text-align:center;}
.m-form2 .m-layout2 .am-ucheck-icons{top:20px;}
.m-form2 input:disabled{border:0;background:none;color:#000;padding:0;}

/*翻页*/
.m-absolute{position:absolute;bottom:0;left:0;z-index:2;}
.m-page{padding:30px 20px 20px 20px;}
.m-page span{color:#000;}
.m-page a{display:inline-block;width:26px;height:26px;text-align:center;line-height:26px;color:#000;border-radius:2px;}
.m-page a:hover,.m-page span:hover{color:#009de0;}
.m-page a.on{border:1px solid #afafaf;}
.m-page a:hover{border:1px solid #afafaf;}
/**/
.m-wrap2 .m-title1{margin-left:90px;color:#009adc;font-size:18px;line-height:36px;}
.m-wrap2 .m-sel{margin-left:0;}
.m-wrap2 .m-search-wrap{margin-right:150px;}
.m-wrap2 .am-selected-status{color:#000;}
.m-title2{padding-top:15px;padding-left:20px;padding-bottom:10px;color:#0086be;font-size:16px;}
.m-title2 span{margin-right:20px;display:inline-block;width:40px;height:40px;font-size:24px;border-radius:50%;color:#fff;background-color:#0086be;text-align:center;line-height:40px;}

/*列表*/
.m-list1 li{float:left;margin-top:14px;margin-right:6px;width:6%;height:150px;padding-top:16px;text-align:center;border-radius:4px;cursor:pointer;}
.m-list1 i{color:#009de0;font-size:50px;}
.m-list1 p{padding-bottom:6px;color:#0086be;font-size:12px;line-height:26px;}
.m-list1 span{visibility:hidden;color:#fff;font-size:32px;}
.m-list1 li:hover{box-shadow:0 0 5px rgba(0,0,0,.2);}
.m-list1 li.on{background-color:#0086be;box-shadow:0 0 5px rgba(0,0,0,.2);}
.m-list1 li.on i,.m-list1 li.on p{color:#fff;}
.m-list1 li.on span{visibility:visible;}

/**/
.m-lib-col{padding:0;padding-bottom:40px;}
.m-lib-wrap{margin-top:22px;}
.m-lib-l{width:310px;margin-right:14px;}
.m-cale-t{background-color:#fff;text-align:center;box-shadow:1px 1px 30px rgba(0,0,0,.1);}
.m-cale-t b{font-size:20px;color:#49afe8;line-height:64px;}
.m-cale-t span{display:block;width:36px;height:64px;background-color:#0088c7;color:#fff;text-align:center;line-height:64px;font-size:24px;cursor:pointer;}
.m-cale-t span:hover,.m-cale-t span:active{background-color:#006492;}
.m-cale-t .m-week{margin-left:16px;display:inline-block;width:34px;height:34px;background-color:#7ebd88;font-size:18px;line-height:34px;text-align:center;color:#fff;border-radius:50%;cursor:pointer;}
.m-cale-t .m-week:hover{background-color:#61a26b;}

.m-cale-b{height:696px;overflow:hidden;position:relative;}
.m-week-list{width:100%;position:absolute;top:0;left:0;}
.m-cale-c{position:relative;background-color:#e4f1fd;height:96px;margin-bottom:4px;z-index:98;}
.m-cale-h{display:none;position:absolute;top:96px;left:0;width:100%;height:100px;padding-top:24px;background-color:#006492;color:#fff;font-size:16px;}
.m-cale-c:nth-child(7n) .m-cale-h{top:-96px;}
.m-cale-h .m-btn-c{margin-left:24px;}
.m-cale-h b{margin-right:8px;}
.m-cale-h a,.m-cale-h a:hover{color:#fff;}
.m-num{position:relative;margin-right:8px;display:inline-block;width:64px;color:#49afe8;font-size:30px;line-height:96px;text-align:center;cursor:pointer;}
.m-cate{display:none;float:left;position:relative;margin-top:30px;margin-right:6px;width:40px;height:40px;color:#fff;text-align:center;border-radius:50%;background-color:#49afe8;cursor:pointer;}
.m-cate:hover{background-color:#005475;}
span.m-cate{font-size:24px;line-height:40px;}
.m-tip{position:absolute;top:0;left:30px;display:inline-block;width:16px;height:16px;color:#49afe8;line-height:16px;text-align:center;border-radius:50%;background-color:#fff;font-size:12px;}
.m-cale-c.on{background-color:#007db6;z-index:99;}
.m-cale-c.on .m-cate{display:block;}
.m-cale-c.on .m-num{background-color:#006492;}
.m-cale-c.on .m-num:after{position:absolute;bottom:10px;right:10px;content:'\e601';font-family:'iconfont';font-size:18px;line-height:1em;}
.m-cale-c .m-num.cur .m-cale-h{display:block;}
.m-cale-c:nth-child(7n+0){margin-bottom:0;}
.m-cale-c.prompt{border:3px dashed #bcdcf7;background-color:#fff;}
.m-cale-c.on:hover{z-index:100;}

.m-cale-hd{text-align:right;}
.m-cale-hd a{margin-right:10px;display:inline-block;padding:0 15px ;line-height:36px;border-top-left-radius:12px;border-top-right-radius:12px;background-color:#0080b5;color:#fff;font-size:16px;box-shadow:1px 1px 20px rgba(0,0,0,.1);cursor:pointer;}
.m-cale-hd a i{font-size:22px;}
.m-cale-hd a.on{background-color:#fff;color:#009de0;}
.m-cale-bd{position:relative;border-top:1px solid #f0f0f0;margin-top:-1px;}
.m-cale-con{position:absolute;top:0;left:0;z-index:-1;padding:40px 22px 200px 22px;}
.m-title3{position:relative;}
.m-title3 span{position:relative;display:inline-block;padding-right:30px;background-color:#fff;color:#3f3f3f;font-size:18px;line-height:50px;z-index:2;}
.m-title3:after{position:absolute;top:50%;left:0;content:'';width:100%;height:1px;border-bottom:1px solid #d1d1d1;z-index:1;}
.m-ch-c1{width:31%;margin-right:24px;}
.m-ch-c1:last-child{margin-right:0;}
.m-ch-c2{width:45%;}
.m-ch-c1 .m-ch-t{padding:30px 0;color:#49afe8;text-align:center;}
.m-ch-c1 .m-ch-t i{font-size:64px;margin-right:16px;}
.m-ch-c1 .m-ch-t span{font-size:16px;line-height:64px;vertical-align:top;}

.m-lib-r{overflow:hidden;}
.slide-item{padding:0 56px;height:160px;overflow:hidden;}
.m-cale-list.slick-slider .slick-slide{margin:5px 8px 50px 3px;width:142px!important;height:90px!important;padding-top:16px;position:relative;text-align:center;cursor:pointer;box-shadow:1px 1px 5px rgba(0,0,0,.1);}
.m-cale-list .m-citem i{font-size:68px;color:#009de0;}
.m-cale-list .m-caption{position:absolute;top:90px;width:100%;left:0;font-size:16px;color:#009de0;text-align:center;line-height:36px;}
.m-cale-list .m-citem.on,.m-cale-list .m-citem:hover{background-color:#009de0;}
.m-cale-list .m-citem.on i,.m-cale-list .m-citem:hover i{color:#fff;}
.m-cale-list .m-citem.on .m-caption,.m-cale-list .m-citem:hover .m-caption{background-color:#0086be;color:#fff;}
.m-cale-list.slick-slider .slick-prev,.m-cale-list.slick-slider .slick-next{top:0;margin-top:0;width:48px;height:90px;line-height:90px;text-align:center;color:#fff;background-color:#0088c7;}
.m-cale-list.slick-slider .slick-prev:before,.m-cale-list.slick-slider .slick-next:before{font-family:'iconfont';color:#fff;font-size:36px;line-height:90px;}
.m-cale-list.slick-slider .slick-prev:before{content:'\e625';}
.m-cale-list.slick-slider .slick-next:before{content:'\e621';}
.m-cale-list.slick-slider .slick-dots{display:none!important;}
.m-cale-list.slick-slider .slick-prev{top:5px;left:-56px;}
.m-cale-list.slick-slider .slick-next{top:5px;right:-56px;}
.m-cale-list.slick-slider .slick-list{overflow:visible;}
.m-cale-list.slick-slider .slick-prev:after,.m-cale-list.slick-slider .slick-next:after{position:absolute;top:90px;content:'';width:100%;height:40px;background-color:#fff;}
.m-cale-list.slick-slider .slick-prev:after{left:0;}
.m-cale-list.slick-slider .slick-next:after{right:0;}
.m-cale-list.slick-slider .slick-list .slick-track{}

.m-ch-list1 .m-item{margin-bottom:6px;width:100%;height:54px;padding:0 6px 8px 6px;background-color:#49afe8;border-radius:8px;box-shadow:1px 1px 10px rgba(0,0,0,.1);cursor:pointer;}
.m-ch-list1 .m-item i{padding-top:12px;font-size:32px;color:#b2d8f6;}
.m-ch-list1 .m-caption{padding-left:6px;}
.m-ch-list1 .m-caption h3{padding-top:6px;color:#fff;font-size:14px;font-weight:400;}
.m-ch-list1 .m-caption p{color:#b2d8f6;font-size:14px;}
.m-ch-list1 .m-caption3 h3{line-height:36px;color:#fff;font-size:16px;font-weight:400;}

.m-ch-list2{width:400px;padding:30px 0;margin:0 auto;}
.m-ch-list2 .m-item{margin-bottom:12px;width:100%;height:64px;padding:12px 10px 8px 30px;background-color:#fff;border-radius:50px;box-shadow:1px 1px 10px rgba(0,0,0,.1);cursor:pointer;}
.m-ch-list2 .m-item i{font-size:30px;color:#49afe8;margin-left:10px;}
.m-ch-list2 .m-caption{padding-left:12px;color:#49afe8;}
.m-ch-list2 .m-caption h3{font-size:18px;}
.m-ch-list2 .m-caption p{font-size:16px;}
.m-ch-list2 .m-item:last-child{margin-bottom:0;}
.m-ch-list2 .m-item:hover{background-color:#006492;}
.m-ch-list2 .m-item:hover i{color:#fff;}
.m-ch-list2 .m-item:hover .m-caption{color:#fff;}

.m-ch-c1 .m-ch-t span.lh1{line-height:1em;}
.m-ch-list3 .m-item-w{width:340px;}
.m-ch-list3 .m-item-s{width:49%;margin-right:6px;}
.m-ch-list3 .m-item-s:nth-child(even){margin-right:0;}
.m-ch-list3 .m-item{margin-bottom:6px;height:124px;padding:8px 5px 8px 5px;background-color:#49afe8;border-radius:8px;box-shadow:1px 1px 10px rgba(0,0,0,.1);cursor:pointer;}
.m-ch-list3 .m-item i{font-size:34px;color:#b2d8f6;line-height:108px;}
.m-ch-list3 .m-item img{display:block;width:100px;}
.m-ch-list3 .m-caption{text-align:center;}
.m-ch-list3 .m-caption h3{color:#fff;font-size:18px;}
.m-ch-list3 .m-caption p{color:#b2d8f6;font-size:16px;}

.m-item-edit{padding:0 20px 20px 20px;margin-top:30px;}
.m-item-edit>i{font-size:30px;color:#fff;margin-left:10px;}
.m-item-edit .m-caption{padding-left:12px;color:#fff;}
.m-item-edit .m-caption h3{font-size:18px;}
.m-item-edit .m-caption p{font-size:16px;}

.m-duplicate{text-align:left;min-height:230px;}
.m-duplicate label.am-checkbox-inline{margin-top:24px;width:62px;margin-left:0;}
.m-duplicate .am-ucheck-icons .am-icon-checked{background-color:#fff;}
.m-duplicate .am-ucheck-icons .am-icon-checked:before{color:#009de0;}
.m-weeks{min-height:98px;}
.m-weeks label.am-checkbox-inline{width:114px;}

.m-style1{font-size:16px;}
.m-title4{width:162px;line-height:42px;}
/**/
.m-rate .slider.slider-horizontal{margin-top:18px;width:286px;height:6px;border-radius:10px;background-color:#e4f1fd;}
.m-rate .slider-handle{width:28px;height:28px;border-radius:50%;border:4px solid #e4f1fd;color:#e4f1fd;background-color:#009de0;text-align:center;background-image:none;}
.m-rate .slider.slider-horizontal .slider-tick,.m-rate .slider.slider-horizontal .slider-handle{margin-top:-10px;}
.m-rate .slider .tooltip.top{margin-top: -45px;}
.m-rate .tooltip-main{margin-left:-20px;padding: 5px 0;position: absolute;z-index: 1070;  display: block;  font-size: 12px;  line-height: 1.4;  visibility: visible;  filter: alpha(opacity=0.6);  opacity: 0.6;  }
.m-rate .tooltip-main .tooltip-arrow {bottom: 0;  left: 50%;  margin-left: -5px;  border-width: 5px 5px 0;  border-top-color: #000;  }
.m-rate .tooltip-arrow {  position: absolute;  width: 0;  height: 0;  border-color: transparent;  border-style: solid;  }
.m-rate .tooltip-main .tooltip-inner {  max-width: 200px;  padding: 3px 8px;  color: #fff;  text-align: center;  text-decoration: none;  background-color: #000;  border-radius: 4px;  }

/*program*/
.m-sider-pr{width:174px;background-color:#fff;}
.m-nav-pr{padding-top:46px;}
.m-nav-pr li{padding:24px 0;}
.m-nav-pr a{display:block;text-align:center;color:#49afe8;}
.m-nav-pr a:hover,.m-nav-pr li.on a{color:#005b7e;}
.m-nav-pr i{font-size:54px;position:relative;}
.m-nav-pr p{font-size:16px;margin:1.6rem 0;}
.m-nav-pr .m-tip{left:54px;background-color:#7ebd88;color:#fff;}

.m-dash-hd{text-align:right;}
.m-dash-hd a{margin-left:10px;display:inline-block;cursor:pointer;color:#000;font-size:14px;}
.m-dash-hd a.on{color:#009de0;}
.m-dash-bd{padding:28px 16px 22px 16px;}
.m-dash-bd .m-items{width:100%;display:none;}
.m-chart1{width:32%;height:210px;margin-right:2%;}
.m-dash-bd .m-chart1:last-child{margin-right:0;}
.m-pro-wrap1{padding:16px 0;}
.m-pro-list1 li{position:relative;padding-left:56px;padding-right:140px;line-height:72px;}
.m-pro-list1 li div{position:relative;z-index:1;}
.m-pro-list1 li i{display:inline-block;width:40px;height:40px;border-radius:50%;color:#fff;text-align:center;line-height:40px;font-size:24px;}
.m-pro-list1 li:after{position:absolute;top:0;left:76px;content:'';width:1px;height:72px;background-color:#c9c9c9;z-index:0;}
.m-pro-list1 li a{padding-left:28px;color:#000;}
.m-pro-list1 li a:hover{color:#0098d9;}
.m-pro-list1 li:hover{background-color:#f8f9f9;}
.m-treat-list1{padding:0 28px;}
.m-treat-list1 .m-item{padding:24px;margin-bottom:26px;}
.m-treat-list1 .m-caption{font-size:18px;color:#009de0;}
.m-p1{font-size:14px;line-height:1.6em;color:#1e1e1c;}
.m-action{width:120px;margin-left:20px;}
.m-action a{display:block;margin-bottom:10px;line-height:32px;}
.m-action a i{vertical-align:middle;}
.m-progress-item{margin-right:10px;height:86px;padding-top:16px;background-color:#49afe8;border-radius:8px;}
.m-progress-item.on{background-color:#005170;}
.m-progress-t{width:122px;color:#fff;text-align:center;}
.m-progress-t i{font-size:28px;}
.m-progress-t p{font-size:12px;}
.m-progress{margin-right:50px;height:48px;background-color:#83c3ef;}
.m-progress .am-progress-bar{height:48px;background-color:#fff;color:#0074a3;font-size:22px;line-height:48px;}
.m-dash{padding:0 42px;height:144px;}
.m-dash .m-progress-t{width:140px;height:144px;background-color:#49aee7;}
.m-dash .m-progress-t i{font-size:40px;line-height:90px;}
.m-dash .m-progress-t p{font-size:32px;}
.m-chart2{width:100%;height:144px;}
.m-dash-wrap .m-p1{padding:0 42px;}
.m-dash-wrap{padding-bottom:20px;}

.m-prompt{text-align:center;color:#fff;font-size:1.6em;padding-top:140px;padding-left:40px;}

.m-ex-slider .slider-track,.m-ex-slider .slider-selection{background:#009de0;}
.m-ex-slider .m-title4{width:140px;color:#009de0;}

.m-profile{padding-bottom:0;}
.m-profile-l{height:540px;background-color:#fff;}
.m-profile-r{background-color:#007fb2;position:relative;}
.m-profile-r .m-pic{position:absolute;top:0;left:0;}
.m-profile-l .m-edit{vertical-align:middle;}

.m-title5{padding:10px 0;color:#009de0;font-size:16px;font-weight:600;}
.m-link1{color:#fff;}
.m-link1:hover{color:#fff;text-decoration:underline;}