*{font-family: "Microsoft Yahei", "Arial";box-sizing:border-box;}
html {-webkit-tap-highlight-color: rgba(0,0,0,0);font-size:14px;font-size:62.5%;}
body{max-width:1200px;margin:0 auto !important;position:relative;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,th,td{margin:0;padding:0;font-size:1.4rem;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
input,button,select,textarea{outline:none;}
textarea {  -webkit-appearance: none;} 
ol,ul{list-style:none;}
s{ text-decoration: none;}
.cf:before,.cf:after{content:"";display:table;}
.cf:after{clear:both;}
html{height:100%;width:100%;overflow:hidden;background:#fff;}
body{width:100%;height:100%;overflow:hidden;background:#fff;}
body{font-family: "Microsoft Yahei";-webkit-font-smoothing: antialiased; color: #333;}
a{display:block;}
p{margin:0px;color:#333;}
img{vertical-align:middle;}
em, th ,i{font-style: normal;font-weight: normal;}
a:link,a:visited,a:hover,a:active{color:#333;text-decoration:none;background:none;}
input[type='button']{background:#f60;color:#fff;font-size:16px;border:none;margin-bottom:13px;padding:0px;}
input[type='text']{padding:0px;}
.no-padd{padding:0px;}
.contentW{overflow: scroll;-webkit-overflow-scrolling: touch; position: absolute; top: 50px; bottom:0px; left: 0; right: 0; width: 100%;}
.contentW::-webkit-scrollbar { display: none; }
.mT{ display: block; height: 50px; line-height: 50px; font-weight:500; color: #fff; font-size: 18px; text-align: center; position: fixed; width: 100%; left: 0; top: 0; z-index: 8; background: #da444f;}
.mT .logo-info{float:left;text-align:left;padding:0px 10px;height:100%;font-size:1.6rem;}
.mT .logo-info img{height:80%;margin-top:-3px;margin-right:10px;}
.mT a{ display: block; width: 30px; height: 30px; background-size: 23px 23px; background-position: center center; background-repeat: no-repeat; position: absolute; top: 10px;}
.mT a.a1{ left: 5px;}
.mT a.a2{ right: 5px;}
.mT a.userIco{ background-image: url(../img/ico1.png);}
.mT a.listIco{ background-image: url(../img/ico2.png);}
.mT a.listIco2{ background-image: url(../img/ico5.png);top:5px;}
.mT a.listIco2 span{font-size: 10px;color: #fff;line-height: 15px;display: block;margin-top: 23px;}
.mT a.searIco {background-image: url(../img/ico3.png);}
.mT a.userBackIco{ background-image: url(../img/icoBack2.png);}
.mT a.backIco{ background-image: url(../img/icoBack.png);}
.mT a.settingsIco{ background-image: url(../img/icoSettings.png);}
.mT a.listIco.return1{background-image: url(../img/return1.png);}
.mT.second{text-align:left;font-size:16px;}
.mT.second span{padding-left:40px;}
.mT a.listIco.user-p {background-image: url(../img/user-p.png);}
.contentW.operating{background:#fff;}
.operating ul li{min-height:5rem;line-height:48px;border-bottom:1px dashed #e4e4e4;padding:0px 10px;}
.operating ul li .img-info{width:6rem;height:6rem;border-radius:5rem;overflow:hidden;padding:6px;margin:0px auto}
.operating ul li img{width:100%;float:left;}
.operating ul li p{font-size:15px;padding-left:10px;float:left;}
.operating ul li span{float:right;height:45px;width:15px;background:url(../img/arrRight.png)no-repeat right center;background-size:16px;}
.operating ul li i{float:right;height:45px;width:15px;background:url(../img/arrRight.png)no-repeat right center;background-size:16px;}
.my-order .iItem ul li .inform .activ-price{font-weight:700;color:#f00;}
.my-order .iItem ul li .inform .activ-price span{color:#fff;font-weight:400;font-size:11px;margin-left:5px;padding:1px 4px;background:#f18300;border-radius:4px;}
.my-order .iItem ul li .inform .state{height:30px;line-height:28px;margin-top:10px;font-size:12px;}
.my-order .iItem ul li .inform .state span{color:#f18300;}
.my-order .iItem ul li .inform .state a{float:right;font-size:13px;color:#da444f;border:1px solid #da444f;width:70px;text-align:center;height:28px;line-height:26px;border-radius:28px;}
.mT a.listIco.closes {background-image: url(../img/return1.png);}
.operating ul li span.ts{float:left;height:46px;width:auto;background:none;background-size:16px;padding:0px;font-size:13px;color:#777;}
/* 活动列表样式 */
title a{float:right;font-size:14px;color:#9a9696;}
.iItem ul{padding:0px 10px 10px;}
.iItem ul li{margin-top:10px;border:1px solid #e4e4e4;position:relative;}
.iItem ul li .activ-img{float:right;}
.iItem ul li .activ-img .img{width:100px;margin:10px;display:inline-block;}
.iItem ul li s{clear:both;}
.iItem ul li .inform{padding:5px 0 0 15px;}
.iItem ul li .inform .activ-name{height:30px;line-height:30px;font-size:15px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.iItem ul li .inform .activ-inform{font-size:13px;color:#9d9c9c;height:40px;overflow:hidden;line-height:160%;}
.iItem ul li .inform .time{height:30px;line-height:30px;color:#5f5f5f;}
.iItem ul li s{position:absolute;top:0;left:0;width:25px;height:25px;z-index:100;}
.iItem ul li s.rec{background:url(../img/rec.png);background-size:25px 25px;}
.iItem ul li s.hot{background:url(../img/hot.png);background-size:25px 25px;}
.iItem ul li s.enroll{background:url(../img/enroll.png);background-size:25px 25px;}
.iItem ul li s.grab{background:url(../img/grab.png);background-size:25px 25px;}
.iItem ul li s.over{background:url(../img/over.png);background-size:25px 25px;}

/*新活动报名页面*/
.news-pos{background:#fff;padding:10px;overflow: scroll;-webkit-overflow-scrolling: touch; position: absolute;top: 50px; bottom:45px; left: 0; right: 0;}
.news-pos .title{border:none;height:auto;font-size:22px;color:#333;line-height:140%;margin-bottom:10px;padding:0px;}
.news-pos .time{font-size:16px;color:#888;margin-bottom:16px;height:30px;line-height:30px;}
.news-pos .time span{padding-left:10px;}
.rich_media_content{color:#333;font-size:16px;word-wrap: break-word;hyphens: auto;}
.rich_media_content *{max-width: 100% !important;box-sizing: border-box !important;-webkit-box-sizing: border-box !important;word-wrap: break-word !important;}
.rich_media_content img{max-width:100%;}
.botBtns.news-btn{background:#fff;border-top:1px solid #e4e4e4;}
.botBtns.news-btn a.a1{width:40%;margin-left:30%;height:32px;line-height:32px;margin-top:5px;border-radius:6px;background:#f60;}
.popup-activ{position:fixed;top:0px;right:0px;bottom:0px;left:0px;background:rgba(0,0,0,0.6);z-index:10;top:100%;}
.popup-activ .mess-info{position:absolute;right:0px;bottom:0px;left:0px;background:#fff;padding:50px 0px 45px;min-height:200px;height:65%;top:35%;}
.popup-activ .mess-info .popup-title{font-size:15px;font-weight:700;color:#333;height:40px;padding:0px 6px;position:absolute;top:10px;left:0px;right:0px;}
.popup-activ .mess-info .popup-title #close{display:inline-block;width:24px;height:24px;float:right;}
.popup-activ .mess-info .p-list{height:100%;overflow:scroll;padding:0px 6px;}
.popup-activ .mess-info .p-list li{position:relative;padding:5px 45px 5px 95px;height:70px;background:#f8f8f8;font-size:13px;margin-bottom:4px;}
.popup-activ .mess-info .p-list li .p-img{width:85px;position:absolute;left:5px;top:5px;height:60px;overflow:hidden;border-radius:4px;}
.popup-activ .mess-info .p-list li .p-img img{width:100%;}
.popup-activ .mess-info .p-list li .p-name{line-height:18px;margin-bottom:4px;}
.popup-activ .mess-info .p-list li .p-price{font-weight:700;color:#f00;font-size:14px;}
.popup-activ .mess-info .p-list li .click{text-align:center;line-height:40px;position:absolute;right:0px;width:40px;height:40px;top:15px;}/*background:url(../img/link-n.png)no-repeat center;background-size:20px;}
.popup-activ .mess-info .p-list li .click.on{position:absolute;right:0px;width:40px;height:40px;top:15px;background:url(../img/link.png)no-repeat center;background-size:20px;}
.popup-activ .mess-info .p-list li .click input{opacity:0;}*/
.op-update{width:100%;height:45px;line-height:45px;position:absolute;bottom:0px;right:0px;left:0px;}
.op-update a{font-size:16px;color:#fff;display:inline-block;width:30%;height:45px;background:#da444f;text-align:center;line-height:45px;float:right;}
.op-update .all-price{font-size:14px;color:#333;padding:0px 6px;height:45px;width:70%;background:#fff;text-align:left;line-height:44px;float:left;border-top:1px solid #e6e6e6;}
.op-update .all-price span{font-weight:700;font-size:15px;color:#f00;}

.activity-cur.New-curriculum{border:none;margin-top:0px;margin-bottom:8px;}
.activity-cur.New-curriculum ul li .inform.more-in{background:none;padding:0px;overflow:hidden;font-size:15px;}
.activity-cur.New-curriculum ul li .inform.more-in .name{height:40px;font-size:14px;}
.activity-cur.New-curriculum ul li .inform.more-in .price{font-weight:700;color:#f00;}
.activity-cur.New-curriculum ul li{padding:8px 0px 8px 100px;height:80px;margin-top:0px;}
.activity-cur.New-curriculum ul li .activ-img{position:absolute;left:0px;top:8px;}
.activity-cur.New-curriculum ul li .activ-img img{margin:0px;width:90px;}
.activity-cur.New-curriculum ul li .delete{position:absolute;right:0px;width:40px;height:40px;background:url(../img/delete.png)no-repeat center;top:20px;}
.New-curriculum .enroll-info {padding:10px;}
.New-curriculum .enroll-info p{line-height:34px;border-bottom:1px dotted #e8e8e8;font-size:15px;}
.New-curriculum .enroll-info p input{height:30px;padding:0 10px;margin:10px 0 0;width:100%;}
.New-curriculum .enroll-info p font{color:#da444f;font-weight:bold;}
.New-curriculum .enroll-info p.now{border-bottom:none;}
.pay.new-pay ul li span{padding-left:0px;}
.pay.new-pay ul li{border-bottom:1px dashed #e8e8e8;}
.pay.new-pay ul li .pay-img{padding-left:0px;width:60px;}
.New-curriculum .enroll-info p:last-child{border:none;}

/*新增样式*/
.student-sign ul li{min-height:39px;}
.student-sign ul li.class-lsit{padding:0px;min-height:30px;border-bottom:none;}
.student-sign ul li.no-bor{border-bottom:none;}
.student-sign ul li.class-lsit ul li{padding:6px 10px;border-bottom:none;margin-bottom:6px;background:#f6f6f6;}
.student-sign ul li.class-lsit ul li .name{line-height:20px;margin-bottom:4px;}
.student-sign ul li.class-lsit ul li .time{padding-left:20px;color:#888;font-size:1.2rem;line-height:20px;background:url(../img/time.png)no-repeat left 2px;}
.student-sign ul li.class-lsit ul li .address{padding-left:20px;line-height:20px;color:#888;font-size:1.2rem;background:url(../img/add.png)no-repeat left 3px;}

/*新增样式*/
.operating ul li a{display:block;height:100%;min-height:5rem;}
.operating ul li .ico-info{width: 34px;height: 34px;border-radius: 34px;overflow: hidden;border: 1px solid #e4e4e4;padding: 6px;float: left;margin: 7px 0px;}
.operating .chart-info{text-align:center;margin:10px;background:#fff;display:block;box-shadow:1px 1px 10px rgba(0,0,0,0.1);border-radius:6px;position:relative;min-height:23rem;}
.compatible{margin:0 auto;position:relative;}
.operating .cart-title{line-height:3rem;font-weight:600;padding-bottom:6px;padding:5px 10px;color:#333;text-align:left;}
.operating .cart-title a{float:right;color:#09f;font-weight:400;}
.operating .chart-info .cart-mess{height:20rem;width:100%;padding:1rem;overflow:hidden;position:relative;}
.operating .chart-info .cart-mess .loading-info{background:url(../img/loading-ico.png)no-repeat center;background-size:160px;position:absolute;top:0px;left:0px;right:0px;bottom:0px;}
.operating .chart-info .cart-mess img{width:100%;}
.my-class-select{padding:10px;background:#fff;margin-bottom:10px;box-shadow:1px 1px 10px rgba(115, 115, 115, 0.1);}
.my-class-select select{width:100%;height:3rem;border:none;background:#fff;border-radius:6px;padding:0px 30px 0px 10px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#f0f2f5 url(../img/arrbottom.png)no-repeat 98% center;background-size:16px;}
.Pie-chart{position:absolute;top:10px;right:10px;}
.Pie-chart a{display:inline-block;padding:4px 10px 4px 24px;border:1px solid #0099ff;color:#09f;border-radius:9rem;background:url(../img/pie-ico.png)no-repeat 2px center;background-size:20px;}
.pressure-list-title{width:100%;height:48px;padding-right:10px;}
.operating .up-dow > li{height:auto;min-height:48px;border-bottom:1px solid #e8e8e8;padding-right:0px;}
.operating .up-dow em{font-weight:bold;color:#f33;padding-left:5px;}
.operating .up-dow > li ul{border-top:1px solid #f4f4f4;display:none;padding-left:1rem;}
.operating .up-dow > li ul li:last-child{border-bottom:none;}
/*登录  注册  找回密码*/
.iForm {margin:2rem 2.6rem;}
.contentW .login p{color:#999;}
.contentW .login p a{font-size:1.3rem;color:#aaa;padding:0px 5px;display:inline-block;}
.contentW .login p a.logo-right{float:right;}
.contentW .login .donetext{width:100%;padding:0 2rem 0px 4rem;height:40px;border:1px solid #f0f2f5;border-radius:9rem;margin-bottom:2rem;font-size:1.3rem;box-shadow:1px 1px 10px rgba(115,115,115,0.1);background:url(../img/yhm-ico.png)no-repeat left center;background-size:4rem;}
.contentW .login .donetext:focus{border-radius:9rem;}
.contentW .login .donetext[type="password"]{background:url(../img/mm-ico.png)no-repeat left center;background-size:4rem;}
.contentW .login .doneBtn{border-radius:9rem;}
.contentW .login .yzm{width:100%;float:left;background:url(../img/yzm-ico.png)no-repeat left center;background-size:4rem;}
.contentW .login .nickname{background:url(../img/nc-ico.png)no-repeat left center;background-size:4rem;}
.contentW .login .yzm-link{width:37%;float:right;background: #ddd;color:#666;position:absolute;border-top-left-radius:0px;border-bottom-left-radius:0px;border:none;right:0px;top:0px;box-shadow:none;}
.doneBtn {display: block;height: 40px;background: #ff6600;color: #fff;font-size: 16px;text-align: center;line-height: 40px;width: 100%;border: none;border-radius: 4px;margin: 13px 0;}
.regis{display: inline-block;height: 30px;line-height: 30px;width: 100%;font-size:1.4rem;color: #666;margin-bottom: 10px;}
.sex{height:30px;line-height:30px;font-size:14px;text-align:left !important;}
.sex span{padding-left:2px;color:#333;}
.sex label{width:30%;display:inline-block;}
.sex input{margin-left:10px;margin-right:5px;}
.get-code{position:relative;height:4rem;margin-bottom:2rem;border-radius:9rem;overflow:hidden;}
.donetext .div-radio {line-height: 4rem;}
.donetext .div-radio label { margin-right: 5rem;}
.donetext .div-select select { 
    width: 100%;
    height: 36px;
    border: none;
    padding: 0px 30px 0px 10px;
    border-radius: 4px;
    background: url(../img/arrbottom.png)no-repeat right center;
    background-size: 3.6rem;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
}
/*login*/
.contentW .login p{text-align:center;}
.contentW .login p a{padding:10px;}
.contentW .login p a.logo-right{float:none;}

/*新增注册登录页面*/
.doneBtn.regist{background:#fff;color:#f37500;border:1px solid #f37500;}
.contentW .login p.WeChat a{float:left;}
.contentW .login p.WeChat a img{vertical-align:middle;margin:-2px 0px 0px 5px;}
.contentW .login p.WeChat a.logo-right{float:right;}
.contentW .login .yzm-link{font-size:14px;background:#f37500;color:#fff;border-color:#f37500;padding:0px;font-size:1.3rem;}
.contentW .login p.pswd-in{clear:both;width:100%;height:40px;margin-bottom:20px;position:relative;}
.contentW .login p.pswd-in .show{position:absolute;right:10px;top:5px;width:30px;height:30px;background:url(../img/open.png)no-repeat center;background-size:90%;}
.contentW .login p.pswd-in .eye{position:absolute;right:10px;top:5px;width:30px;height:30px;background:url(../img/close.png)no-repeat center;background-size:90%;}
.contentW .login p.pswd-in .show input{width:30px;height:30px;opacity:0;}
.contentW .login p.pswd-in .yzm-link{position:absolute;right:5px;top:5px;height:30px;width:90px;}
.contentW .login .wechat-head{text-align:center;height:80px;line-height:80px;margin:0px 0px 10px;}
.contentW .login .wechat-head .head-info{width:80px;height:80px;border-radius:80px;overflow:hidden;margin:0 auto;}



.mT.second span{box-sizing:border-box;padding-right:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;display:inline-block;}
.contentW .login .wechat-head .head-info img{width:100%;}

/*样式优化*/
.operating.new-operat,.operating.stu-list{/*background:#f4f5f7;*/margin:0 auto;}
.operating.new-operat ul{padding:10px;}
.operating.new-operat ul li{text-align:center;border:none;height:auto;min-height:6rem;margin-bottom:1rem;padding:0px;background:#fff;line-height:6rem;border-radius:6px;box-shadow:1px 1px 10px rgba(115, 115, 115, 0.1);border:1px solid #f8f8f8;float:left;width:48%;margin-right:4%;}
.operating.new-operat ul li:nth-child(2n){margin-right:0px;}
.operating.new-operat ul li a{display:block;width:100%;padding:1rem;}
.operating.new-operat ul li p{height:3.6rem;line-height:4rem;font-weight:600;font-size:1.5rem;color:#775252;float:none;padding:0px;text-align:center;}
.operating.new-operat ul li span{float:none;width:100%;height:auto;line-height:20px;background:none;display:block;text-align:center;color:#999;font-size:1.2rem;margin-top:-6px;padding-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.operating.new-operat ul li .see-but{display:none;margin-top:0px;width:120px;height:3rem;line-height:3rem;text-align:center;border-radius:4rem;color:#f37500;border:1px solid #f37500;padding-bottom:0px;margin-top:6px;}
.operating.new-operat ul li .img-info{background: #ffdde0;padding:1.2rem;text-align:center;background-image: linear-gradient(to bottom, #ff9199, #da444f);}
.operating.new-operat ul li:nth-child(2) .img-info{background:#49c388;background-image: linear-gradient(to bottom, #72edb2, #49c388);}
.operating.new-operat ul li:nth-child(3) .img-info{background:#4dd194;background-image: linear-gradient(to bottom, #62efe3, #4dd194);}
.operating.new-operat ul li:nth-child(4) .img-info{background:#6d48e9;background-image: linear-gradient(to bottom, #9eb4f5, #6d48e9);}
.operating.new-operat ul li:nth-child(5) .img-info{background:#dc2f2f;background-image: linear-gradient(to bottom, #fb685d, #dc2f2f);}
.operating.new-operat ul li:nth-child(6) .img-info{background:#6f84de;background-image: linear-gradient(to bottom, #41c2ed, #6f84de);}
.operating.new-operat ul li:nth-child(7) .img-info{background:#fca6aa;background-image: linear-gradient(to bottom, #f0c4c0, #fca6aa);}
.operating.new-operat ul li:nth-child(8) .img-info{background:#a590d4;background-image: linear-gradient(to bottom, #f3c4e5, #a590d4);}
.operating.new-operat ul li:nth-child(9) .img-info{background:#fc7399;background-image: linear-gradient(to bottom, #f7df2a, #fc7399);}
.operating.new-operat ul li:nth-child(10) .img-info{background:#c670ef;background-image: linear-gradient(to bottom, #ff65d6, #c670ef);}
.operating.new-operat ul li:nth-child(11) .img-info{background:#9c87d0;background-image: linear-gradient(to bottom, #eeb9e2, #9c87d0);}
.operating.new-operat ul li:nth-child(12) .img-info{background:#e56698;background-image: linear-gradient(to bottom, #f0c7bc, #e56698);}
.operating.new-operat ul li:nth-child(13) .img-info{background:#89cded;background-image: linear-gradient(to bottom, #82f2ae, #89cded);}
.operating.new-operat ul li:nth-child(14) .img-info{background:#ca9ceb;background-image: linear-gradient(to bottom, #ede7f6, #ca9ceb);}
.operating.new-operat ul li:nth-child(15) .img-info{background:#67a5fb;background-image: linear-gradient(to bottom, #82edf5, #67a5fb);}
.operating.new-operat ul li:nth-child(16) .img-info{background:#f13f06;background-image: linear-gradient(to bottom, #f0c421, #f13f06);}
.operating.new-operat ul li:nth-child(17) .img-info{background:#4dd194;background-image: linear-gradient(to bottom, #62efe3, #4dd194);}
.operating.new-operat ul li:nth-child(18) .img-info{background:#da444f;background-image: linear-gradient(to bottom, #ff9199, #da444f);}
.operating.new-operat ul li:nth-child(19) .img-info{background:#4dd194;background-image: linear-gradient(to bottom, #62efe3, #4dd194);}
.operating.new-operat ul li .img-info img{vertical-align:middle;}
.operating.stu-list ul{padding:10px;background:#fff;}
.operating.stu-list ul li{height: auto;min-height: 6rem;line-height: 6rem;border-bottom: 1px solid #f8f8f8;/* padding-left: 0px; */border-radius: 6px;border: none;margin-bottom: 10px;box-shadow: 1px 1px 10px rgba(110,110,110,0.1);padding-top:0.5rem;}
.operating.stu-list ul li .ico-info{width:3.6rem;height:3.6rem;background: #ffdde0;padding:0px;border-radius:2rem;border:none;margin:0.7rem 0px;/*border: 1px solid #fff;box-shadow: 1px 1px 3px rgba(0,0,0,0.2);*/}
.operating.stu-list ul li p{color:#333;line-height:1.6rem;padding-top:1rem;}
/*.operating.stu-list ul li p label .ico.green{float:none;display:inline-block;width:30px;height:30px;background:url(../img/safety.png)no-repeat center;background-size:30px;vertical-align: middle;margin:-4px 4px 0px 0px;}
.operating.stu-list ul li p label .ico.orgen{float:none;display:inline-block;width:30px;height:30px;background:url(../img/other.png)no-repeat center;background-size:30px;vertical-align: middle;margin:-4px 4px 0px 0px;}
.operating.stu-list ul li p label .ico.red{float:none;display:inline-block;width:30px;height:30px;background:url(../img/high.png)no-repeat center;background-size:30px;vertical-align: middle;margin:-4px 4px 0px 0px;}*/
.operating.stu-list ul li p span{display:block;text-align:left;font-size:1.2rem;color:#999;float: none;width: auto;height:2rem;background:none;line-height:2rem;}
.operating.stu-list ul li.list-pos{position:relative;}
.operating.stu-list ul li.list-pos .ico-info{position:absolute;left:10px;top:10px;padding:5px;}
.operating.stu-list ul li.list-pos .ico-info.red{background:#ffd0d0;}
.operating.stu-list ul li.list-pos .ico-info.green{background:#d5eaca;}
.operating.stu-list ul li.list-pos .ico-info.orgen{background:#ffefdc;}
.operating.stu-list ul li.list-pos p{float:inherit;margin:0px 3rem 0px 3.6rem;padding-bottom:10px;}
.operating.stu-list ul li.list-pos .arr-r{position:absolute;right:1rem;top:50%;margin-top:-2.5rem;}
.operating.stu-list ul li.list-pos p span{margin:3px 0px;height: auto;}
.operating.stu-list ul li.list-pos p span.zw em{padding:2px 8px;border-radius:9rem;background:#f0f2f5;margin:2px;display:inline-block;}
.operating.stu-list ul li span{height:5rem;}
.operating.stu-list ul li span.view-details{width:4.6rem;text-align:center;height:2.4rem;line-height:2.4rem;color:#fff;margin:1.3rem 0px;border-radius:3rem;background:#da444f;background-image: linear-gradient(to bottom right, #ff9199, #da444f);}
.operating.stu-list .pressure-list-title{height:5rem;}
.operating.stu-list ul.up-dow li .ico-info{width:3.4rem;height:3.4rem;margin:0.8rem 0px;}
.operating.stu-list ul.up-dow ul li p{font-size:1.4rem;color:#333;}
.operating.stu-list ul.up-dow ul li{min-height:4.5rem;line-height:4.5rem;}
.operating.stu-list ul.up-dow ul li .ico-info{width:3.4rem;height:3.4rem;margin:0rem 0px;}
.operating.stu-list ul.up-dow ul li a{min-height:4rem;}
.operating.stu-list .form-info{margin:10px;background:#fff;border-radius:4px;padding:0px 10px 10px;box-shadow:1px 1px 3px rgba(115, 115, 115, 0.1);border:1px solid #f8f8f8;}
.operating.stu-list .form-info .form-title{border-bottom:1px solid #f0f2f5;height:3.6rem;line-height:3.6rem;font-weight:600;text-align:center;font-size:1.5rem;}
.operating.stu-list .form-info textarea{min-height:8rem;border:none;padding:10px 0px;width:100%;}
.operating.stu-list .preserve{margin:0px 10px 10px;text-align:center;}
.operating.stu-list .preserve .preserve-but{width:100%;max-width:800px;height:3.6rem;line-height:3.6rem;border:none;border-radius:4px;background:#f60;color:#fff;}

/*健康表样式*/
.cf{content:"";clear:both;}
.no-border{border:none !important;}
.block-one{width:100% !important;}
.cf:after{content:"";clear:both;display:table;width:100%;}
.health-examination-table{padding:10px;max-width:21cm;max-height:29.7cm;margin:0 auto;}
.health-title{position:relative;padding-right:260px;height:50px;line-height:50px;margin-bottom:16px;}
.health-right-logo{position:absolute;right:0px;top:0px;height:50px;width:260px;text-align:right;}
.health-right-logo img{height:100%;}
.health-title .health-left-title{border-radius:6px;background:#aaa;color:#fff;text-align:center;font-size:20px;}
.stu-mess{height:36px;line-height:36px;margin-bottom:16px;width:100%;}
.stu-mess .three-user-mess{float:left;width:31.33%;margin:0px 1%;border:1px solid #aaa;border-radius:6px;text-align:center;overflow:auto;}
.stu-mess .three-user-mess .left-title{float:left;width:50%;;background:#dce6f2;border-right:1px solid #aaa;}
.stu-mess .three-user-mess .right-mess{float:right;width:50%;}
.stu-mess .three-user-mess .right-mess .time{display: inline-block;line-height:14px;vertical-align: middle;font-size: 14px;}
.stu-mess.tow-list{height:96px;overflow:hidden;line-height:40px;}
.stu-mess.tow-list .three-user-mess{float:left;width:48%;margin:0px 1%;border:1px solid #aaa;border-radius:6px;text-align:center;overflow:auto;}
.stu-mess.tow-list .three-user-mess .left-title{float:left;width:50%;background:#dce6f2;border-right:1px solid #aaa;border-bottom:1px solid #aaa;}
.stu-mess.tow-list .three-user-mess .right-mess{float:right;width:50%;border-bottom:1px solid #aaa;}
.stu-mess.tow-list .three-user-mess .right-mess .time{display: inline-block;line-height:14px;vertical-align: middle;font-size: 14px;}
.bar-type{float:left;width:48%;margin:0px 1%;}
.bar-type .num-value{display:block;width:98%;height:20px;line-height:20px;font-size:12px;position:relative;}
.bar-type .num-value .low{float:left;}
.bar-type .num-value .high{float:right;}
.bar-type .total{display:block;height:16px;border-radius:20px;background:#dcdcdc;position:relative;width: 100%;}
.bar-type .total .normal{position:absolute;left:30%;right:40%;height:100%;background:#72a055;}
.bar-type .total .current{position:absolute;width:8px;top:-3px;bottom:-3px;background:#fff;border-radius:5px;border:1px solid #aaa;z-index: 1200;}
.ts-mess{font-size:12px;line-height:20px;text-align:left;margin-top: 15px;}
.ts-mess-first{font-size:12px;line-height:20px;text-align:left;margin-bottom: 16px;padding: 10px 10px;background: #ddd;border-radius: 6px;border: 1px solid #ddd;}
.health-mess-info{margin-bottom:16px;width:100%;}
.health-mess-info .left-pressure{float:left;margin:0px 1% 16px;border:1px solid #aaa;border-radius:6px;text-align:center;overflow:hidden;}
.health-mess-info .left-pressure .title{height:40px;line-height:40px;background:#dce6f2;border-bottom:1px solid #aaa;font-size:20px;}
.health-mess-info .center-pressure{margin:0px 2%;border:1px solid #aaa;border-radius:6px;text-align:center;overflow:hidden;}
.health-mess-info .center-pressure .title{height:40px;line-height:40px;background:#dce6f2;border-bottom:1px solid #aaa;font-size:20px;}
.health-mess-info .div-top{height:200px;border-bottom:1px solid #b1b1b1;padding:10px 16px;}
.health-mess-info .div-center-1{height:200px;border-bottom:1px solid #b1b1b1;padding:10px;}
.health-mess-info .div-center{height:460px;border-bottom:1px solid #b1b1b1;padding:10px;}
.health-mess-info .div-bottom{height:200px;padding:10px;border-bottom:1px solid #b1b1b1;}
.health-mess-info .bar-type{width:100%;margin: 0px 5px;}
.health-mess-info .bar-type .num-title{font-size:14px;padding-bottom:5px;font-weight:bold;}
.health-mess-info .bar-type .total.red-color{background-color: red; /* 浏览器不支持的时候显示 */background-image: linear-gradient(to right, green, yellow, red); /* 标准的语法（必须放在最后） */}
.health-mess-info .bar-type .total.blue-color{background-color: blue; /* 浏览器不支持的时候显示 */background-image: linear-gradient(to right, blue, green , yellow , red); /* 标准的语法（必须放在最后） */}
.health-mess-info .bar-type .total.green-color{background-color: green; /* 浏览器不支持的时候显示 */background-image: linear-gradient(to right, #a1cea5, green); /* 标准的语法（必须放在最后） */}
.health-mess-info .bar-type .total .normal{position:absolute;left:33%;width:2px;height:100%;background:#fff;margin-left:-4px;}
.health-mess-info .bar-type .total .normal2{position:absolute;left:66%;width:2px;height:100%;background:#fff;margin-left:-4px;}
.health-mess-info .bar-type .total .normal3{position:absolute;left:40%;width:2px;height:100%;background:#fff;margin-left:-4px;}
.health-mess-info .bar-type .total .normal4{position:absolute;left:60%;width:2px;height:100%;background:#fff;margin-left:-4px;}
.health-mess-info .bar-type .total .normal5{position:absolute;left:80%;width:2px;height:100%;background:#fff;margin-left:-4px;}
.health-mess-info .right-pressure{float:left;width:100%;margin:0px 1%;border:1px solid #aaa;border-radius:6px;text-align:center;overflow:hidden;}
.health-mess-info .right-pressure .title{height:40px;line-height:40px;background:#e6b8b8;font-size:20px;border-bottom:1px solid #aaa;}
.bar-type .total .degree{position:absolute;left:0px;height:100%;background:#72a055;border-radius:20px;}
.bottom-mess{width:98%;margin:0px 1%;}
.bottom-title{display:inline-block;width:160px;text-align:center;height:40px;line-height:40px;border-top-left-radius:6px;40px;border-top-right-radius:6px;background:#dce6f2;border:1px solid #aaa;border-bottom:none;}
.result-info{border:1px solid #aaa;border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:0px 10px;}
.result-info p{margin:10px 0px;line-height:26px;font-size:14px;position:relative;}
.result-info p span{position:absolute;left:0px;}
.bar-type .total .degree.green-color {background-color: green;background-image: linear-gradient(to right, #a1cea5, green);}
.operating.stu-list ul.no-secondmess li p,.operating.stu-list .pressure-list-title p{padding:0px 0px 0px 1rem;line-height:5rem;}

/*筛选样式*/
.screen-list{text-align:center;color:#666;height:20px;}
.screen-list .arr-bottom{display:inline-block;width:14px;height:14px;background:url(../img/arrBottom.png)no-repeat center;vertical-align:middle;margin:-3px 0px 0px 5px;background-size:14px;}
.onlink .screen-list{color:#f37500;}
.onlink .screen-list .arr-bottom{background:url(../img/arrTop.png)no-repeat center;vertical-align:middle;margin:-3px 0px 0px 5px;background-size:14px;}
.screen-list.onlink {color:#f37500;}
.screen-list.onlink .arr-bottom{background:url(../img/arrTop.png)no-repeat center;vertical-align:middle;margin:-3px 0px 0px 5px;background-size:14px;}
.screen-form{position:fixed;top:91px;left:0px;right:0px;bottom:0px;background:rgba(0,0,0,0.3);z-index:980;display:none;}
.screen-form-info{width:100%;background:#fff;padding-top:10px;}
.screen-form-info .input-info{margin-bottom:10px;padding:0px 10px;}
.screen-form-info .input-info p{line-height:30px;font-weight:600;margin:0px;}
.screen-form-info .input-info input{width:100%;height:36px;border:1px solid #e8e8e8;padding:0px 10px;border-radius:4px;}
.screen-form-info .input-info select{width:100%;height:36px;border:1px solid #e8e8e8;padding:0px 30px 0px 10px;border-radius:4px;background: url(../img/arrbottom.png)no-repeat right center;background-size:3.6rem;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.screen-form-info .input-info input.time-ico{background:url(../img/time-ico.png)no-repeat right center;background-size:auto 20px;}
.screen-form-info .input-info input.scan-ico{background:url(../img/scan-ico.png)no-repeat 98% center;background-size:auto 25px;}
.operation-but{margin-top:16px;}
.operation-but input{height:4rem;width:50%;float:left;margin-bottom:0px;}
.operation-but input.cancel-but{background:#f0f2f5;color:#333;}
.login-mess{border-radius:6px;background:#fff;margin:10px;height:8rem;padding:1rem;position:relative;box-shadow: 1px 1px 10px rgba(115, 115, 115, 0.1);}
.login-mess .user-head{width:6rem;height:6rem;border-radius:99rem;border:2px solid #f0f2f5;float:left;margin-right:10px;}
.login-mess .user-head img{width:100%;height:100%;border-radius:99rem;object-fit:cover;}
.login-mess .user-name{line-height:3.6rem;color:#333;padding-top:6px;font-weight:600;font-size:1.6rem;}
.login-mess .user-status{color:#999;font-size:1.2rem;}
.user-operate{position:absolute;top:10px;right:10px;}
.user-operate a{display:inlinle-block;height:24px;float:right;margin-left:10px;}
.user-operate a img{margin-top:-3px;}
.user-operate a span{display:none;}
.operating.stu-list .tab-change{padding:0px;border-radius:6px;overflow:hidden;border:1px solid #f37500;display:flex;display: -webkit-flex;flex-wrap: nowrap;}
.operating.stu-list .tab-change li{margin:0px;box-shadow:none;text-align:center;height:36px;line-height:36px;padding:0px;min-height:auto;border-right:1px solid #f37500;border-radius:0px;flex-grow:1;}
.operating.stu-list .tab-change li:last-child{border-right:none;}
.operating.stu-list .tab-change li.onlink{background:#f37500;color:#fff;}
.operating.stu-list .tab-change li.onlink a{color:#fff;}
.operating.stu-list .tab-change li a{min-height:auto;}
.all-message-tablist{padding:10px;}
.all-message-tablist .page-title{line-height:2.4rem;padding:0.6rem 1rem;font-weight:600;font-size:1.5rem;text-align:center;margin-bottom:1rem;box-shadow:1px 1px 10px rgba(0,0,0,0.1);border-radius:6px;}
.all-message-tablist table{box-shadow:1px 1px 10px rgba(0,0,0,0.1);border-radius:6px;overflow:hidden;}
.all-message-tablist table tr th{background:#f37500;padding:3px 6px;height:3.6rem;color:#fff;}
.all-message-tablist table tr td{padding:3px 6px;height:3.6rem;border-bottom:1px solid #f8f8f8;text-align:center;color:#666;}
.all-message-tablist table tr:nth-child(2n){background:#fafafa;}
.screen-form.stu-mess-enter{display:block;position:static;box-shadow:1px 1px 10px rgba(0,0,0,0.1);border-radius:6px;overflow:hidden;}
.screen-form.stu-mess-enter .button-info{padding:0px 1rem;}
.screen-form.stu-mess-enter .button-info .sub-but{width:100%;height:36px;margin:1.6rem 0px;border-radius:6px;}
.no-data{padding:4rem 1rem;text-align:center;}
.no-data p{margin-top:1rem;font-size:1.5rem;color:#aaa;}
.page-title{text-align:center;margin-bottom:10px;padding:1rem;font-weight:600;font-size:1.5rem;}
.data-entry{padding:0.5rem 1rem;text-align:center;}
.data-entry a{display:block;height:4.2rem;line-height:4.2rem;border-radius:6px;background:#6f84de;background-image: linear-gradient(to bottom, #41c2ed, #6f84de);font-size:1.6rem;color:#fff;box-shadow: 1px 1px 10px rgba(115, 115, 115, 0.1);}
.data-entry a img{height:50%;margin:-3px 1rem 0px 0px;}
.page-title-info{margin:1rem;background:#fff;text-align: center;margin-bottom: 10px;padding: 1rem;font-weight: 600;font-size: 1.5rem;border-radius:6px;box-shadow:1px 1px 10px rgba(0,0,0,0.1);}
.sort-order{padding:0px 10px;}
.operating.stu-list .sort-order .tab-change{border-radius:4px;border-color:#dadada;}
.operating.stu-list .sort-order .tab-change li{border-color:#dadada;}
.operating.stu-list .sort-order .tab-change li.onlink{background:#4b86df;}
.more-list{display:flex;}
.more-list p{flex-grow: 1;}
.census-list{padding:0px 1rem;}
.census-list p{height:3.6rem;line-height:3.6rem;}
.census-list p label{display:block;position:relative;padding-left:1.5rem;}
.census-list p label span{display:block;width:100%;}
.census-list p label input:checked + span{color:#f37500;background:url(../img/checked-ico.png)no-repeat right center;background-size:20px;}
.census-list p label input{opacity:0;position:absolute;left:0px;top:50%;margin-top:-6px;}
.popup-title{margin:0px 1rem;line-height:36px;font-weight:600;border-radius:4px;display:none;float:left;width:100px;}
.chart-info{position:relative;}
.operating .chart-info .no-data-info{height:20rem;top:4rem;left:0px;right:0px;bottom:0px;padding-top:40%;background:#fff url(../img/nothing-num.png)no-repeat center 30%;background-size:auto 40%;}
.operating .chart-info .loading-info{background:#fff url(../img/loading-ico.png)no-repeat center;background-size:160px;height:20rem;top:0px;left:0px;right:0px;bottom:0px;}
.all-message-tablist table tr.prominent td{font-weight:600;color:#333;background:#d3eaff;}
.operating ul.report-page li a{height:12rem;}
.report-page .report-data{float:left;height:5rem;padding-top:0.6rem;margin-top:0.5rem;border-top:1px dashed #f0f2f5;width:100%;}
.report-page .report-data p{padding:0px 0.5rem !important;width:100%;height:2.4rem;line-height:2.4rem !important;font-size:1.2rem !important;color:#999 !important;}
.report-page .report-data p label{float:left;width:33.33%;}
.report-page .report-data p label font{color:#666;padding:0px 3px;}

.shadow-style{margin:10px;box-shadow:0px 1px 10px rgba(0,0,0,0.1);border-radius:6px;padding:10px;}
.operating ul.shadow-style li{height:4rem;line-height:4rem;border-bottom:none;}
.operating ul.shadow-style li a{min-height:auto;height:100%;}
.operating ul.shadow-style li a p{font-size:1.4rem;}
.operating ul.shadow-style li span.ts{height:100%;}

/*预约咨询*/
.mT a.my-order-list{width:auto;font-size:1.3rem;font-weight:400;color:#fff;line-height:3rem;padding:0px 0.6rem 0px 2.2rem;background:url(../img/my-order-t.png)no-repeat left center;background-size:2rem;}
.screen-form-info .input-info input.yuy-time{padding-right:3.6rem;background:url(../img/times-ico.png)no-repeat right center;background-size:3.6rem;}
.time-slot-info{background:#fff;}
.time-slot-info .title{height:4rem;line-height:4rem;padding:0px 1.6rem;font-weight:600;border-bottom:1px solid #f0f2f5;}
.time-slot-info .title span{display:inline-block;font-size:1.2rem;color:#aaa;font-weight:400;}
.all-message-tablist .consult-inform{padding:0px 1.6rem;}
.all-message-tablist .consult-inform p{text-align:left;font-size:1.4rem;height:4.6rem;line-height:4.6rem;border-bottom:1px solid #f0f2f5;}
.all-message-tablist .consult-inform p.text-long{height:auto;min-height:4.6rem;}
.all-message-tablist .consult-inform p:last-child{border:none;}
.all-message-tablist .consult-inform p span{float:right;font-weight:400;color:#999;}
.operating.stu-list ul.time-list-info li{box-shadow:none;border-radius:0;height:auto;line-height:3.6rem;min-height:3.6rem;padding:0px 1rem;float:left;width:48%;margin-right:4%;position:relative;}
.operating.stu-list ul.time-list-info li:nth-child(2n){margin-right:0px;font-size:1.3rem;}
.operating.stu-list ul.time-list-info li label{font-size:1.3rem;text-align:center;display:block;}
.operating.stu-list ul.time-list-info li label input{position:absolute;bottom:0px;right:0px;top:2px;left:0px;width:100%;height:100%;}
.operating.stu-list ul.time-list-info li label input[type="radio"]{margin-top:-2px;text-align: center;vertical-align: middle;border: none;appearance: none;/*关键代码*/-webkit-appearance: none;outline: none;cursor: pointer;}
.operating.stu-list ul.time-list-info li label input[type="radio"]::after{display:table;content:"";width:100%;height:100%;background:none;background-size:100%;border:1px dashed #ccc;box-sizing:border-box;}
.operating.stu-list ul.time-list-info li label input[type="radio"]:checked::after{content:"";background:url('../img/checkboxed.png')no-repeat right bottom;background-size:100%;border-color:#f60;background-size:2rem;}
.operating.stu-list ul.time-list-info li.onlink{color:#f60;}
.operating.stu-list ul.time-list-info li.disabled{color:#999;background:#f0f2f5;}
.one-but{margin:1rem 0px;}
.one-but .sub-but{width: 100%;height: 36px;margin: 1.6rem 0px;border-radius: 6px;}
.operating.stu-list ul li .left-mess{display:inline-block;width:70%;}
.operating.stu-list ul li .left-mess p{display:block;width:100%;padding:0px;height:3rem;line-height:3rem;font-size:1.3rem;}
.operating.stu-list ul li .left-mess p span{display:inline-block;}
.operating.stu-list ul li.my-order-info .ico-info{width:2.4rem;height:2.4rem;background:none;margin:0.5rem 0px;}
.operating.stu-list ul li.my-order-info p{line-height:3.6rem;font-size:1.3rem;}
.operating.stu-list ul li.my-order-info span.view-details{margin:0px;height:3.6rem;line-height:3.6rem;background:none;color:#333;font-size:1.3rem;text-align:right;padding-right:0.6rem;}
.operating.stu-list ul li.my-order-info a{height:auto;padding-bottom:1rem;}
.operating.stu-list ul li.my-order-info .report-data{margin-top:0px;height:auto;}
.operating.stu-list ul li.my-order-info .report-data p{padding:0px;float:left;color:#333;}
.operating.stu-list ul li.my-order-info .report-data span{display:inline-block;padding-left:2.4rem;background:url(../img/times-ico.png)no-repeat left center;background-size:2.4rem;}
.operating.stu-list ul li.my-order-info .report-data .time span{display:inline-block;padding-left:2.4rem;background:url(../img/my-time-ico.png)no-repeat left center;background-size:2.4rem;}
.operating.stu-list ul li.my-order-info .report-data .user span{display:inline-block;padding-left:2.4rem;background:url(../img/my-user-ico.png)no-repeat left center;background-size:2.4rem;}
.operating.stu-list ul li.my-order-info .report-data .ship-space span{display:inline-block;padding-left:2.4rem;background:url(../img/ship-space.png)no-repeat left center;background-size:2.4rem;}
.logo-info-login{text-align:center;margin:3rem auto 4rem;width:7rem;height:7rem;background:#d14852;padding:1rem;border-radius:9rem;overflow:hidden;}
.logo-info-login img{width:100%;}
.single-display{display:block;height:3.6rem;line-height:3.6rem;padding:0px 1rem;background:#fcfcfc;border-radius:4px;border:1px solid #e8e8e8;color:#777;}


/*文章列表样式*/
.article{margin:0px;padding:0px;}
.article .article-info .pub-img{margin-bottom:10px;}
.article .article-lsit{background:#fff;}
.article .article-lsit ul li{width:100%;padding:6px 70px 6px 4px;height:65px;position:relative;border-bottom:1px solid #eee;}
.article .article-lsit ul li .article-photo{position:absolute;right:0px;top:2px;width:50px;height:50px;border-radius:0px;overflow:hidden;}
.article .article-lsit ul li .article-mess .title{line-height:20px;height:40px;font-size:1.54rem;color:#000;overflow:hidden;display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.article .article-lsit ul li .article-mess .time{font-size:1.3rem;height:18px;line-height:16px;color:#888;overflow:hidden;}
/*.article .article-lsit ul li:last-child{border-bottom:none;}*/

/*文章详情样式*/
.article-info{padding:10px 16px;background:#fff;text-align:justify;}
.article-info .article-name{padding-bottom:10px;margin-bottom:20px;border-bottom:1px dashed #e4e4e4;}
.article-info .article-name .name{font-size:2.2rem;line-height:36px;}
.article-info .article-name .time{font-size:1.6rem;line-height:36px;color:#888;}

/*新加苏大艺术样式*/

/*学生列表*/
.no-bot-pad{padding-bottom:0px;}
.author{margin:0px;padding:0px;}
.author .author-info{background:none;}
.author .author-lsit{background:none;}
.author .author-info .pub-img{margin-bottom:10px;}
.author .author-lsit ul li{width:100%;padding:10px 10px 10px 100px;height:100px;position:relative;border-bottom:1px solid #eee;border-top:1px solid #eee;margin-bottom:10px;background:#fff;}
.author .author-lsit ul li .author-photo{position:absolute;left:10px;top:10px;width:80px;height:80px;border-radius:4px;overflow:hidden;}
.author .author-lsit ul li .author-mess .name{height:28px;line-height:28px;font-size:1.6rem;color:#000;}
.author .author-lsit ul li .author-mess .name .duty{font-size:1.3rem;color:#666;padding-left:4px;}
.author .author-lsit ul li .author-mess .intro{font-size:1.3rem;height:54px;line-height:18px;color:#888;overflow:hidden;text-align: justify;}
.author .author-lsit ul li:last-child{border-bottom:none;}


/*新闻动态*/
.author .news-trends ul li{padding:10px 10px 10px 110px;}
.author .news-trends ul li .author-photo{border-radius:0px;height:76px;width:90px;}
.author .news-trends ul li .author-mess .name{height:auto;height:28px;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.author .news-trends ul li .author-mess .intro{height:34px;line-height:16px;padding:2px 0px;}
.author .news-trends ul li .author-mess .time{font-size:14px;line-height:18px;color:#777;margin-top:3px;}
.author .news-trends ul li.no-img{height;auto;max-height:110px;padding:10px;}
.author .news-trends ul li.more-img{height:auto;min-height:90px;padding:10px;max-height:none;}
.author .news-trends ul li.more-img .intro{height:auto;display:block}
.author .news-trends ul li.more-img .intro span{float:left;width:33.33%;padding:3px;}

/*新增显示分析样式*/
.analysis-shows{float: right;height: 30px;line-height: 30px;margin: 6px 0px;padding: 0px 14px;border-radius: 4px;background: #C0C0C0;color: #fff;font-weight: 400;font-size: 1.2rem;cursor:pointer;}
.analyse-div{background:#fff;padding:10px 10px;position:absolute;left:70px;top:80px;box-shadow:1px 1px 4px rgba(0,0,0,0.1)}
.analyse-table{border-radius:0px;overflow:hidden;line-height:2.2rem;}
.analyse-table tr th{background:#4f81bd;color:#fff;font-weight:400;padding:0px 10px;font-size:1.3rem;}
.analyse-table tr td{background:#fff}
.analyse-table tr:nth-child(2n) td{background:#dce6f1}


/*新增显示分析样式*/
.analyse-div{top:120px;}
.analysis-shows{margin:10px 0px;}
.analyse-div{left:90px;z-index: 999;}

/*右侧展开筛选*/
.screen-form.screen-form-right{position:fixed;top:0px;bottom:0px;}
.screen-form.screen-form-right .screen-form-info{width:80%;position:absolute;overflow:auto;right:0px;top:0px;bottom:0rem;padding-bottom:45px;overflow:auto;}
.screen-form.screen-form-right .tow-info input{float:left;width:45%;}
.screen-form.screen-form-right .tow-info span{float:left;width:10%;text-align:center;line-height:36px;}
.screen-form.screen-form-right .operation-but{position:fixed;bottom:0px;left:20%;right:0px;height:4rem;background:#fff;}
.screen-form.screen-form-right .screen-form-info .input-info p{font-size:13px;}
.seven-phrases{padding-top:18px;position:relative;display:block;width:90%;margin:0 auto;max-width: 300px;}
.seven-phrases img{width:100%;height:100px;}
.seven-phrases .span-arr-b{position:absolute;top:0px;width:20px;height:20px;background:url(../images/check-delta.png)no-repeat center;}
.seven-phrases .span-arr-b.l1{left:4%;}
.seven-phrases .span-arr-b.l2{left:17%;}
.seven-phrases .span-arr-b.l3{left:29%;}
.seven-phrases .span-arr-b.l4{left:42%;}
.seven-phrases .span-arr-b.l5{left:54%;}
.seven-phrases .span-arr-b.l6{left:68%;}
.seven-phrases .span-arr-b.l7{left:82%;}


@media screen and (max-width: 800px) {
.health-title{padding:0px;margin-top:60px;}
.health-right-logo{top:-60px;width:100%;text-align:center;}
.stu-mess .three-user-mess{width:100%;margin:0px 0px 10px;}
.stu-mess.tow-list .three-user-mess,.bar-type,.health-mess-info .left-pressure,.health-mess-info .right-pressure{width:100%;margin:0px 0px 10px;float:none;}
.bar-type{float:none;}
.health-mess-info .div-top{height:auto;width:100%}
.health-mess-info .div-center-1{height:auto;width:100%}
.health-mess-info .div-center{height:auto;width:100%}
.health-mess-info .div-bottom{height:auto;width:100%}
.result-info p{padding:0px}
.result-info p span{position:relative;width:100%;display:block;}
.stu-mess.tow-list{height:auto;}
.seven-phrases{max-width:none;}
}
/*健康表样式结束*/

/*新增学员课时查询样式*/
.mT .search-c{padding:0px 46px;overflow:hidden;}
.mT .search-c .class-hour{width:100%;height:3.2rem;padding:0px 10px;border-radius:3.2rem;border:1px solid #ffc1c1;background:rgba(255,255,255,0.6)}
.mT .search-c .search-but{width:40px;height:3.2rem;border:none;background:none;margin:0px;position:absolute;right:0px;top:50%;margin-top:-1.6rem;font-size:1.5rem;}
.all-student .student-title{height:4rem;line-height:4rem;background:#fff;padding:0px 10px;font-size:1.6rem;border-bottom:1px solid #dedede;}
.all-student .all-info{background:#fff;padding:0px 10px;}
.all-student .all-info li{border-bottom:1px dashed #e5e5e5;background:url(../images/arrRight.png)no-repeat right 24px;background-size:18px;}
.all-student .all-info li:last-child{border-bottom:none;}
.all-student .all-info li a{padding:10px 0px 10px 60px;height:70px;position:relative;}
.all-student .all-info li .stud-head{position:absolute;left:0px;top:10px;width:50px;height:50px;overflow:hidden;}
.all-student .all-info li .stud-mess p.name{font-size:1.5rem;height:24px;line-height:30px;}
.all-student .all-info li .stud-mess p.all-num{line-height:30px;}
.all-student .all-info li .stud-mess p.all-num span{display:inline-block;float:left;font-size:1.2rem;text-align:left;padding-right:14px;color:#777;}
.all-student .all-info li .stud-mess p.all-num span:last-child{padding:0px;}
.all-student .all-info li .stud-mess p.all-num span.class-h font{padding-left:4px;font-size:1.3rem;color:#f37500;}
.all-student .all-info li .stud-mess p.all-num span.integral font{padding-left:4px;font-size:1.3rem;color:#3c3;}
.all-student .all-info li .stud-mess p.all-num span.price font{padding-left:4px;font-size:1.3rem;color:#f33;}
.all-student .student-m-info{background:#fff;margin-top:8px;}
.all-student .student-m-info .student-m-head{height:72px;padding:6px 10px;}
.all-student .student-m-info .student-m-head .head-img{float:left;width:60px;height:60px;border-radius:99rem;border:2px solid #dedede;overflow:hidden;}
.all-student .student-m-info .student-m-head .head-name{float:left;height:60px;line-height:60px;font-size:1.6rem;margin-left:10px;}
.all-student .student-m-info .total-data{border-top:1px solid #e4e4e4;height:46px;}
.all-student .student-m-info .total-data p{float:left;width:33.33%;text-align:center;padding:5px 0px;line-height:18px;}
.all-student .student-m-info .total-data p span{display:block;font-size:1.2rem;color:#777;}
.all-student .certificate{margin:8px 0px;}
.all-student .certificate .cert-img{padding:10px;background:#fff;}
.all-student .certificate .cert-img li{width:49%;float:left;margin-bottom:10px;margin-right:2%;}
.all-student .certificate .cert-img li:nth-child(2n){margin-right:0px;}
.all-student .certificate .cert-img li .img-size{overflow:hidden;border:1px solid #e4e4e4;}
.all-student .certificate .cert-img .cert-name{font-size:1.5rem;line-height:30px;}
.all-student .certificate .cert-img .cert-time{color:#777;line-height:10px;font-size:1.2rem;}
.all-student .class-hour-mess{margin-bottom:8px;}
.all-student .class-hour-mess ul{padding:0px 10px; background:#fff;}
.all-student .class-hour-mess ul li{padding:10px 0px;border-bottom:1px solid #e4e4e4;height:94px;overflow:hidden;position:relative;}
.all-student .class-hour-mess ul li.dow{height:auto;}
.all-student .class-hour-mess ul li div{min-height:25px;line-height:25px;position:relative;padding-left:76px;}
.all-student .class-hour-mess ul li .cla-name{font-size:1.5rem;font-weight:700;color:#333;height:30px; line-height:30px;padding:0px;}
.all-student .class-hour-mess ul li div span{position:absolute;left:0px;color:#666;}
.all-student .class-hour-mess ul li .detailed{float:right;right:0px;color:#da444f;padding:0px;text-decoration:underline;background:none;border:none;font-size:1.4rem;position:absolute;bottom:6px;right:0px;margin-bottom:0px;padding:2px 10px}

/*新增学员排序样式*/
.all-student .student-title .sort{float:right;color:#777;hegiht:40px;line-height:40px;-moz-user-select: none;-khtml-user-select: none;user-select: none;}
.all-student .student-title .sort .sorting{margin-left:10px;padding-right:16px;float:right;background:url(../images/sort_new.png)no-repeat right 0px;cursor:pointer;}
.all-student .student-title .sort .sorting.onlink{background-position:right -40px;color:#da444f;}
.all-student .student-title .sort .sorting.onlinks{background-position:right -80px;color:#da444f;}

.operating.stu-list ul li.my-order-info .report-data p.text-long{width:100%;height:3.4rem !important;line-height:3.4rem !important;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.filter-title{font-size: 14px;font-weight:600;padding:12px;text-align:center;}
.margin-b0{margin-bottom:0px;}
.refresh-btn{display: block;text-align: center;height:28px;line-height:28px;border-radius: 9rem;background: rgba(0,0,0,0.4);margin: 10px auto;position: fixed;padding: 0px 10px;right: 10px;top: 45px;font-size: 12px;color: #fff;}

/*tab切换*/
.operating.stu-list.xinb-tab .nav-tabs{border:1px solid #f60;border-radius:4px;overflow:hidden;padding:0px !important;margin:10px;}
.operating.stu-list.xinb-tab .nav-tabs>li{display:table-cell;float:none;width:1%;text-align:center;padding:0px !important;height:3.4rem;line-height:3.4rem;border-right:1px solid #f60;min-height:3.4rem;border-radius: 0px;box-shadow: none;}
.operating.stu-list.xinb-tab .nav-tabs>li:last-child{border:none;}
.operating.stu-list.xinb-tab .nav-tabs>li a{min-height:3rem;}
.operating.stu-list.xinb-tab .nav-tabs>li.active{background:#f60;color:#fff;border:none;}
.operating.stu-list.xinb-tab .nav-tabs>li.active>a{background:#f60;color:#fff;border:none;}
.operating.stu-list.xinb-tab .nav-tabs>li.active>a, .operating.stu-list.xinb-tab .nav-tabs>li.active>a:hover, .operating.stu-list.xinb-tab .nav-tabs>li.active>a:focus{background:#f60;color:#fff;border:none;}
.operating.stu-list.xinb-tab .tab-content{padding:6px 10px 10px;}

/*对话框*/
.dialog_box .dialog-info{padding-left:46px;position:relative;margin-bottom:20px;width:86%;}
.dialog_box .dialog-info .head{position:absolute;left:0px;top:0px;width:34px;height:34px;border-radius:9rem;overflow:hidden;}
.dialog_box .dialog-info .head img{display:block;width:100%;}
.dialog_box .dialog-info .text-info .name-time{font-size:13px;color:#888;margin-bottom:4px;height:20px;}
.dialog_box .dialog-info .text-info .name-time span{padding-right:16px;}
.dialog_box .dialog-info .text-info .name-time span:last-child{padding-right:0px;}
.dialog_box .dialog-info .text-info .text-mess{padding:8px 12px;border-radius:6px;background:#da444f;color:#fff;position:relative;text-align:justify;min-height:40px;display:inline-block;}
.dialog_box .dialog-info .text-info .text-mess:before{display:table;content:"";position:absolute;width:16px;height:16px;background:url(../img/dialog-left-ico.png)no-repeat right center;left:-16px;top:8px;}
.dialog_box .dialog-info.right_B{padding-left:0px;position:relative;margin-bottom:20px;padding-right:46px;float:right;}
.dialog_box .dialog-info.right_B .head{position:absolute;left:auto;right:0px;top:0px;width:34px;height:34px;border-radius:9rem;overflow:hidden;}
.dialog_box .dialog-info.right_B .text-info .name-time span{float:right;padding-right:0px;padding-left:20px;}
.dialog_box .dialog-info.right_B .text-info .text-mess{float:right;background:#fff;border:1px solid #888;color:#333}
.dialog_box .dialog-info.right_B .text-info .text-mess:before{display:table;content:"";position:absolute;width:16px;height:16px;background:url(../img/dialog-right-ico.png)no-repeat left center;left:100%;top:8px;}

/* 心资样式处理 */
.login-mess .xinz-info .user-name{line-height:2.4rem;text-indent:4px;padding-bottom:4px;}
.xinz-info .xinz{display:inline-block;padding:0px 10px 0px 30px;height:24px;line-height:24px;font-size:1.2rem;color:#333;border-radius:9rem;background:rgba(0,0,0,0.1) url(../img/heart-ico.png)no-repeat 8px center;background-size:2rem;}

.radio-list{height:auto;padding:10px;}
.radio-list .div-radio label{margin-bottom:1rem;display:inline-block;width:49%;}


/*新加样式*/
.swipslider .sw-slide a{display:block;width:100%;height:100%;}
#content_slider .wanted.only-img{padding:0px;height:100%;}
#content_slider .wanted.only-img img{border-radius:0px;margin:0px;width:100%;height:100%;position:static;}

/* 报告列表标记已打卡 */
.report-clock-img { width: 3.2rem !important;height: 3.2rem !important;position: relative; } 
.report-clock-img img { margin: 0; position: absolute;width: 3.2rem !important;} 


/*@media screen and (min-width: 1000px) {
	.operating.new-operat ul,.operating.stu-list ul,.compatible,.data-entry{padding:1rem 5rem;}
	.operating .chart-info .cart-mess{height:34rem;float:left;width:100%;padding:1rem;overflow:hidden;}
	.operating .cart-title{font-size:1.8rem;line-height:5rem;padding:5px 1.6rem;}
	.operating.new-operat ul li{float:left;margin:10px 1%;height:18rem;padding-left:18rem;position:relative;text-align:center;}
	.operating.new-operat ul li .img-info{position:absolute;left:0px;top:0px;width:18rem;height:18rem;border-radius:6px;border-top-right-radius:0px;border-bottom-right-radius:0px;}
	.operating.new-operat ul li .img-info img{width:50%;margin:25% auto;float:none;}
	.operating.new-operat ul li p{font-size:2.4rem;height:8rem;line-height:8rem;}
	.operating.new-operat ul li span{font-size:1.6rem;color:#333;}
	.operating ul li span{display:none;}
	.operating.stu-list ul li span{display:inline-block;height:9rem;}
	.operating.new-operat ul li a{padding:2rem 1rem;}
	.operating.new-operat ul li .see-but{display:inline-block;font-size:1.4rem;}
	.user-operate a span{display:inline-block;line-height:30px;margin:0px 10px 0px 4px;}
	.login-mess{background:#e2d8f2;background-image: linear-gradient(to bottom right, #f3f5d3, #e2d8f2);}
	.operating.stu-list ul li span.view-details{display:block;}
	.operating.stu-list ul li{float:left;width:48%;margin:10px 1%;padding-left: 11rem;position: relative;height:10rem;}
	.operating.stu-list ul li.list-pos{height:auto;}
	.operating.stu-list ul li .ico-info{position: absolute;left: 0px;top: 0px;width: 10rem;height: 10rem;border-radius: 6px;margin: 0px;}
	.operating.stu-list ul li span.view-details{height: 3rem;width: 7rem;line-height: 3rem;margin: 3rem 0px;font-size: 1.6rem;background:#f37500;}
	.operating .chart-info{float:left;width:48%;margin:10px 1%;}
	.all-message-tablist{max-width:1400px;padding:2rem 5rem;margin:0 auto;}
	.all-message-tablist .page-title{text-align:left;line-height:3rem;}
	.all-message-tablist table tr:nth-child(2n){background:#fafafa;}
	.all-message-tablist table tr th,.all-message-tablist table tr td{padding:3px 1.5rem;text-align:left;}
	.operating.stu-list .tab-change li{height:4rem;line-height:4rem;font-size:1.6rem;}
	.operating .cart-title a{font-size:1.6rem;}
	.screen-form.stu-mess-enter .button-info .sub-but{height:4rem;}
	.my-class-select.echange{display:none;}
    .screen-form{display:block;position:static;margin-bottom:1rem;background:#fff;box-shadow:1px 1px 10px rgba(0,0,0,0.1);}
	.screen-form-info.pc-css .input-info{float:left;width:30%;padding-left:100px;position:relative;}
    .screen-form-info.pc-css .input-info-full{padding-left:100px;position:relative;}
    .screen-form-info.pc-css .input-info-full.no-padd{padding:0px;width:100%;float:left;}
    .screen-form-info .input-info.more-btn input{width:auto;font-size:12px;padding:0px 20px;border:none;height:30px;}
	.screen-form-info.pc-css .input-info-full .xb-card{float:left;width:21%;margin-right:10px;position:relative;}
	.screen-form-info.pc-css .input-info p{position:absolute;left:20px;top:0px;height:36px;line-height:36px;width:80px;}
	.screen-form-info.pc-css .operation-but{float:left;width:10%;padding:0px 1rem;margin-top:0px;}
	.screen-form-info.pc-css .operation-but input{width:100%;margin-right:1rem;max-width:6rem;height:30px;border-radius:6px;font-size:1.4rem;margin:3px 0px;}
	.operation-but input.cancel-but{display:none;}
	.mT .logo-info{float:left;text-align:left;padding:0px 10px;height:100%;font-size:1.8rem;}
	.operating.stu-list ul li p label{line-height:4rem;font-size:1.8rem;}
	.operating.stu-list ul li p span{font-size:1.4rem;}
	.operating.stu-list ul.school li .ico-info{padding:1rem;background:#ebebeb;}
	.operating.stu-list ul.no-secondmess li p{height:9rem;line-height:9rem;font-size:1.8rem;}
	.data-entry a{height:5rem;line-height:5rem;font-size:1.8rem;}
	.page-title-info{margin:1rem 5rem;line-height:3rem;font-size:1.8rem;}
	.sort-order{padding:0px 1.6rem;}
	.operating.stu-list .sort-order .tab-change li{height:36px;line-height:36px;}
	.screen-form-info .input-info select{height:4rem;}
	.operating.stu-list .form-info{max-width:1000px;margin:1rem auto 2rem;}
	.operating.stu-list ul li.outer-li{padding:0px;height:auto;width:100%;}
	.operating.stu-list ul li.outer-li span{height:100%;}
	.pressure-list-title{position:relative;padding:0px 1.6rem 0px 4.5rem;border-bottom:1px solid #f8f8f8;}
	.operating.stu-list ul.up-dow li .ico-info{left:1rem;}
	.operating.stu-list ul.up-dow li ul{margin:0px 1rem;border-top:none;border-bottom:1px solid #f8f8f8;}
	.operating.stu-list ul.up-dow li ul li{padding-left:4.5rem;height:4.5rem;width:23%;}
	.operating.stu-list ul.up-dow ul li .ico-info{top:0.5rem;}
	.popup-title{display:block;}
	.census-list,.census-list p{float:left;}
	#Statistical_s{margin-bottom:0px;}
	.census-list p{height:36px;line-height:36px;}
	.census-list p label input:checked + span{color:#f37500;background:none;background-size:20px;height:36px;line-height:36px;padding:0px 10px;border:1px solid #f37500;border-radius:6px;}
	#Level_s{box-shadow:3px 3px 3px rgba(0,0,0,0.1);padding-bottom:1rem;}
	.operating .chart-info .no-data-info{height:34rem;}
	
	.operating ul.report-page li{height:18rem !important;padding-left:15rem !important;}
	.operating ul.report-page li .ico-info{width:14rem;height:14rem;}
	.operating ul.report-page li a{height:100%;}
	.operating ul.report-page li p{height:6rem !important;line-height:6rem !important;}
	.operating ul.report-page li span.view-details{margin:1.5rem 0px !important;}
	.operating ul.report-page li .report-data{float:left;height:7rem;padding-top:0.6rem;margin-top:0.5rem;border-top:1px dashed #f0f2f5;width:100%;}
	.operating ul.report-page li .report-data p{padding:0px 0.5rem !important;width:100%;height:2.6rem !important;line-height:2.6rem !important;color:#999 !important;}
	.operating ul.report-page li .report-data p label{float:left;width:33.33%;font-size:1.4rem !important;line-height:2.6rem !important;}
	.operating ul.report-page li .report-data p label font{color:#666;padding:0px 3px;}
	
	.shadow-style{max-width:1200px;margin: 2rem auto;padding:1.6rem 3rem;}
	.operating ul.shadow-style li{height:5rem;line-height:5rem;border-bottom:1px solid #f0f2f5;}
	.operating ul.shadow-style li:last-child{border-bottom:none;}
	.operating ul.shadow-style li a{min-height:auto;height:100%;}
	.operating ul.shadow-style li span{height:100%;display:block;font-size:1.4rem;}
	.regform{max-width:1200px;margin:0 auto;padding:1.6rem 3rem;}/*
	
	/*我的预约*/
	/*.operating.stu-list ul li.my-order-info{padding:1rem;padding-left:1rem !important;}
	.operating.stu-list ul li.my-order-info .ico-info{position:static;}
	.operating ul.report-page li.my-order-info p{height:4rem !important;line-height:4rem !important;}
	.operating.stu-list ul li.my-order-info span.view-details{margin:0px !important;}
	.operating.stu-list ul li.my-order-info .report-data p{width:50%;height:3.4rem !important;line-height:3.4rem !important;}
    .operating.stu-list ul li.my-order-info .report-data p.text-long{width:100%;height:3.4rem !important;line-height:3.4rem !important;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
    
    /* 筛选样式 */
    /*.screen-form.screen-form-right{position:static;}
	.screen-form.screen-form-right .screen-form-info{position:static;width:100%;}
	.screen-form.screen-form-right .operation-but{position:static;}
    .screen-form.screen-form-right .screen-form-info.pc-css .input-info{clear:none;}
    
    .screen-form.screen-form-right.no-none{z-index:1210;display:none;width:30%;position: fixed;left: auto;right: 0px;top: 50px;border-radius: 6px; /*background: rgba(0,0,0,0.3);bottom: 0px;*/}
    /*.screen-form.screen-form-right.no-none .screen-form-info{float:right;height:100%;}*/
   /* .shadow-search{z-index:1200;position:fixed;top:50px;left:0px;right:0px;bottom:0px;background:rgba(0,0,0,0.3);display:none;}
    .screen-form.screen-form-right.no-none .input-info{width:100%;}
    .screen-form.screen-form-right.no-none .operation-but{width:100%;text-align:center;}
    .screen-form.screen-form-right.no-none .operation-but input{display:inline-block;width:40%;margin:0px 5%;max-width:inherit;}
    .show-lon{display:block !important;}
    .filter-title{font-size:18px;}
	.refresh-btn{display:none;}
	
	/*tab切换pc端*/
	/*.operating.stu-list.xinb-tab .nav-tabs{max-width:1300px;margin:10px auto;}
	.operating.stu-list ul li.list-pos .arr-r{margin-top:-4.5rem;}
    .radio-list .div-radio label{margin-bottom:1rem;display:inline-block;width:24%}
	
}

/*扫描绑定设备*/
.scan-equipment{position:fixed;top:50px;left:0px;right:0px;bottom:0px;background:rgba(104, 102, 102, 0.6);}
.scan-equipment .tips{position:absolute;margin-top:35px;color:#fff;text-align:center;left:10%;right:10%;}
.scan-equipment .binding-btn-info{position:absolute;bottom:30%;border-radius:99rem;height:4rem;padding:3px;background:rgba(255,255,255,0.2);color:#fff;text-align:center;left:16%;right:16%;font-size:16px;}
.scan-equipment .binding-btn-info .binding-btn{width:100%;height:100%;border-radius:99rem;color:#fff;background: #dc2f2f;background-image: linear-gradient(to bottom, #ff9199, #da444f);}
.Round-frame{position:absolute;left:20%;top:16%;right:20%;border-radius:99rem;border:1px dashed #fff;opacity:0.8;padding:4px;}
.Round-frame .round-in{width:100%;height:100%;border-radius:99rem;border:4px solid #fff;}
.binding-success{padding:24px 16px;background:#fff;margin-bottom:10px;border-bottom:10px solid #f8f8f8;font-size:16px;font-weight:bold;text-align:center;color:#333;}
.binding-success img{margin:-2px 10px 6px;}
.binding-success span{display:block;}
.next-tips{padding:0px 10px;text-align:center;}
.next-tips p{font-weight: bold;}
.next-tips .next{margin: 16px 10px 0px;padding: 10px;color: #da444f;font-weight: bold;border-bottom: 2px solid #da444f;font-size: 15px;}
.click-scan{position:absolute;width:100%;height:60px;line-height:60px;text-align:center;color:#fff;top:50%;margin-top:-30px;left:0px;font-size:18px;}

/*新样式调整*/
.login-mess .info-head .user-name{padding-top:0px;}
.login-mess .user-status span{padding:0px 4px;color:#f37500;font-size:1.3rem;font-weight:600;}
.login-mess .user-status i.clock-ico{display:inline-block;width:20px;height:20px;vertical-align:middle;background:url(../img/clock-ico.png)no-repeat center;background-size:100%;margin:-2px 4px 0px 0px;}
.corr-teacher.btn-info .teacher-head{height:4rem;position:relative;overflow:visible !important;}
.corr-teacher.btn-info .teacher-head .teacher-name{position:absolute;font-size:1.1rem;background: #e8e8e8;border-radius: 9rem;height: 1.6rem;line-height: 1.4rem;width: 120%;left: -10%;bottom: -0.4rem;color: #333;}
.corr-teacher.btn-info .teacher-head img{border-radius:9rem;}
.corr-teacher.btn-info{height:5.2rem !important;padding:0.4rem 0.6rem !important;}
.corr-teacher.btn-info .teacher-mess{position:absolute;left:5rem;right:3.6rem;height: 4.4rem;line-height: 4.4rem !important;font-size: 1.3rem !important;margin:0px !important;}
.operating.new-operat ul li .corr-teacher.btn-info .teacher-mess a{overflow: hidden !important;text-overflow: ellipsis;white-space: nowrap;height: auto;min-height: 2rem !important;display: inline-block;vertical-align: middle;line-height: 1.8rem;max-height: 3.6rem;margin-top:-2px;}
.corr-teacher.btn-info .play-ico{position:absolute;right:0.4rem;top:1.1rem;width:3rem;height:3rem;border-radius:4px;background:#f0f2f5;}
.corr-teacher.btn-info .play-ico a{min-height:3rem;}
.corr-teacher.btn-info .play-ico.audio{background:#f0f2f5 url(../img/audio-ico.png)no-repeat center;background-size:70%;}
.corr-teacher.btn-info .play-ico.video{background:#f0f2f5 url(../img/video-ico.png)no-repeat center;background-size:70%;}
.corr-teacher.btn-info .play-ico.image{background:#f0f2f5 url(../img/image-ico.png)no-repeat center;background-size:70%;}
.operating.stu-list ul li{position:relative;}
.identity{position: absolute;left: 0px;top: 0px;background: #da444f !important;color: #fff;width: auto !important;height: 1.8rem !important;line-height: 1.8rem;padding: 0px 0.6rem;font-size: 1.2rem;border-bottom-right-radius: 1rem;border-top-left-radius: 6px;z-index: 120;}
.all-num{background:#fff;margin-bottom:1rem;padding:1.6rem;box-shadow:1px 1px 1rem rgba(0,0,0,0.1);text-align:center;}
.all-num span{font-weight:600;font-size:1.8rem;padding:0px 1rem;color:#f37500;}

/* @media screen and (min-width: 1500px) {
	.operating.new-operat ul{padding:1rem 5rem;}
	.operating .chart-info .cart-mess{height:40rem;float:left;width:100%;padding:1rem;overflow:hidden;}
	.operating.new-operat ul li{float:left;margin:10px 1% !important;height:18rem;padding-left:18rem;position:relative;text-align:center;width:31.33%;}
	.operating.new-operat ul li .img-info{position:absolute;left:0px;top:0px;width:18rem;height:18rem;border-radius:6px;border-top-right-radius:0px;border-bottom-right-radius:0px;}
	.operating.new-operat ul li .img-info img{width:50%;margin:25% auto;float:none;}
	.operating.new-operat ul li p{font-size:2.4rem;height:8rem;line-height:8rem;}
	.operating.new-operat ul li span{font-size:1.6rem;color:#333;}
	.operating ul li span{display:none;}
	.operating.new-operat ul li a{padding:2rem 1rem;}
	.operating.new-operat ul li .see-but{display:inline-block;font-size:1.4rem;}
	.user-operate a span{display:inline-block;line-height:30px;margin:0px 10px 0px 4px;}
	.operating.stu-list ul li{float:left;width:31.33%;margin:10px 1%;padding-left: 11rem;position: relative;height:10rem;}
	.operating.stu-list ul li.list-pos{height:auto;}
	.operating.stu-list ul li.list-pos p{margin:0px 3rem 0px 0px;}
	.operating.stu-list ul li.list-pos .arr-r{margin-top:-4.5rem;}
}
 */


/** 红点*/
.news_tips{position: absolute;top:0px;right:-4px;min-width: 10px;min-height: 10px;padding:0px 5px !important;background: #f33 !important;color: #fff !important;border-radius: 9rem;font-size: 1rem !important;left: auto;width: auto !important;line-height:18px !important;}
.ico-info{position:relative;overflow:visible !important;}
.ico-info img{border-radius:9rem;}

/* 标题 */
.mt span.over-title { display: block;width: 60%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-left: 40px; }
/*音乐分类样式*/
.operating.stu-list ul li.music-list{box-shadow:none;background:#f8f8f8;min-height:7rem;padding:1rem;}
.operating.stu-list ul li.music-list a{position:relative;padding-left:6rem;height:5.2rem;outline: none;}
.operating.stu-list ul li.music-list span{background: url(../img/arrBottm.png)no-repeat right center;background-size: 16px;width:16px;}
.operating.stu-list ul li .music-ico{position: absolute;left:0px;top:0px;width: 5.2rem;height: 5.2rem;border-radius:6px;margin: 0px;overflow:hidden;}
.operating.stu-list ul li.music-list ul.music-list-info{padding:0px 1rem;margin-top:1rem;border-radius:0.4rem;display:none;}
.operating.stu-list ul li.music-list ul.music-list-info li{box-shadow:none;margin:0px;min-height:4rem;line-height:4rem;padding:0px;font-size:1.3rem;}
.operating.stu-list ul li.music-list ul.music-list-info li a{box-shadow:none;margin:0px;min-height:4rem;line-height:4rem;padding:0px;height:3.6rem;padding-right:4rem;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.operating.stu-list ul li.music-list ul.music-list-info li label{display:inline-block;font-weight:400;width:2rem;}
.operating.stu-list ul li.music-list ul.music-list-info li button{position:absolute;right:0px;top:0px;float:right;width:3.6rem;height:3.6rem;margin-top:0.2rem;border:none;background:url(../img/play_stop_ico.png)no-repeat right center;background-size:50%;}

@media screen and (min-width: 1000px){
    /*音乐分类列表样式*/
    .operating.stu-list ul li.music-list{height:auto;width:48%;float:left;margin:1%;}
    .operating.stu-list ul li .music-ico{position: absolute;left:1rem;top:0.6rem;width: 8rem;height: 8rem;border-radius: 6px;margin: 0px;border-radius:4px;border-radius:6px;}
    .operating.stu-list ul li.music-list ul.music-list-info{display:block !important;height:360px;overflow:auto;}
    .operating.stu-list ul li.music-list a{height:8rem;padding-left:10rem;}
    .operating.stu-list ul li.music-list ul.music-list-info li{height:4rem;width:100%;}
    .operating.stu-list ul li.music-list ul.music-list-info li a:hover,.operating.stu-list ul li.music-list ul.music-list-info li a:active{color:#333}}