﻿html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6,dl,dt,dd,em,strong{-webkit-text-size-adjust:none;font-family:微软雅黑;}
body{min-width:320px; font-family:微软雅黑; font-size:14px; margin:0px auto; padding:0px; color:#000000; background:#f7f7f7}
body,div,table,tbody,td,ul,li,ol,div,form,textarea,p,dd,dt,dl,fieldset,legend,iframe{ margin:0px; padding:0px; border:none}
h1,h2,h3,h4,h5,h6{margin:0px; padding:0px;text-rendering:optimizelegibility;font-family:微软雅黑;}
li{ list-style:none; vertical-align:bottom}
img,fieldset{ border:none}
font,input,textarea{padding:0px; margin:0px; vertical-align:middle}
body a{outline:none;font-family:Arial,sans-serif,"微软雅黑";}
a,area{blr:expression(this.onFocus=this.blur())}
:focus{-moz-outline-style:none;}
.clear:after{content:'.';clear:both;display:block;height:0;visibility:hidden}
.clear{zoom:1; clear:both; display:block}
.left{ float:left}
.right{ float:right}
.block{ display:block}
.none{ display:none}
a:link,a:visited{ color:#FCF1E8; text-decoration:none}
a:hover{ color:#FCE6D3; text-decoration:none}
header,footer,section,details,aside,menu,nav,article,hgroup,figure,figcaption,time{display: block; margin:0px; padding:0px}
/* set image and video max width to 100% */
img{max-width:100%; height:auto; width:auto\9; -ms-interpolation-mode: bicubic; vertical-align:middle; border:none;-webkit-touch-callout:none}
.img{ vertical-align: middle;width: 100%; height: auto;padding:10px 0px;}


/*首页*/
.head{height:50px;background:url(../images/m/topbj.gif) repeat-x;background-size:1px 49px;}
.qie{height:40px;background:#ffffff;}
.sijia #parent_sijia {height:41px;font-size:14px;position: relative; background:#fff;}
.sijia #parent_sijia ul{padding:0px;list-style:none;margin:0;}
.sijia #parent_sijia ul li {width: 50%;float: left;height: 40px;line-height: 40px;text-align: center;border-bottom: 1px solid #e4e4e4;}
.sijia #parent_sijia ul li.hover1 {border-bottom:1px solid #2bd5d3;}
.sijia #parent_sijia ul li.hover2 {border-bottom:1px solid #2bd5d3;}
.sijia #parent_sijia li.hover1 a:link{color:#000000;}
.sijia #parent_sijia li.hover1 a:hover,#parent_sijia li.hover1 a:active,#parent_sijia li.hover1 a:visited{color:#26d5d3;}
.sijia .Menubox1 li.hover1{color:#2bd5d3;}
.sijia .Menubox2 li.hover2{color:#2bd5d3;}
.xian{width:1px;background:#e4e4e4;height:42px;position:absolute;left:49%;}
.Contentbox{}
.ke{margin-top:10px;border:1px solid #e4e4e4;background:#fff;border-left:none;border-right:none;padding:16px 10px 10px 10px;}
a.jiazaixia{display:block;margin-top:10px;height:30px;border:1px solid #e4e4e4;background:#fff;border-left:none;border-right:none;line-height:30px;text-align:center;padding:0px 10px;color:#6c6c6c;}
a.jiazaixia:hover{color:#6c6c6c;}
.biao{font-size:14px;color:#323232;}
.teach{font-size:14px;color:#999999;line-height:42px;float:left;}
.clear{clear:both;}
.jiage{width:77px;height:30px;line-height:30px;font-size:18px;color:#ff6600;position:relative;}

.yuxia{float:right;text-align:right;color:#999999;padding-top:20px;line-height: 24px;font-size: 12px;}
.jige{display: block;height: 24px;line-height:24px;border-top:1px solid #e4e4e4;}
.shouxin{width:77px;height:30px;text-align:center;background:#f9f9f9;opacity:0.8;color:#313131;position:absolute;top:0;left:0;}
.srarch{height:28px;background:#ffffff;margin-top:10px;border-bottom:1px solid #e4e4e4;padding:6px 13px;}
.kuang{width:100%;border:1px solid #ccc;height:28px;border-radius:5px;position:relative;PADDING-LEFT:3PX;}
.yiss{display:block;width:100%;padding-right:30px;line-height:28px;height:28px;border:none;}
.tijiao{display:block;width:25px;height:25px;position:absolute;right:2px;top:2px;background:url(../images/m/ss.gif) no-repeat;background-size:25px 25px;border:none;}
.time{font-size:14px;color:#999999;line-height:24px;}
.weikai{background:#ffffff url(../images/m/weikai.gif)  right 0 no-repeat;background-size:50px 51px;position:relative;z-indxe:5;}
.yikai{background:#ffffff url(../images/m/yikai.gif)  right 0 no-repeat;background-size:50px 51px;position:relative;z-indxe:5;}
.yijie{background:#ffffff url(../images/m/yijie.gif)  right 0 no-repeat;background-size:50px 51px;position:relative;z-indxe:5;}
.guoqi{background:#ffffff url(../images/m/guoqi.gif)  right 0 no-repeat;background-size:50px 51px;position:relative;z-indxe:5;}
.mb{position:relative;}
.meng{position:absolute;background:#fff;width:100%;height:100%;opacity:0.5;left:0px;top:0px; z-index:2;}
.guanbi{width:19px;height:19px;position:absolute;right:31px;top:2px;cursor:pointer;}
a.denglu{display:block;color:#26d5d3;font-size:12px;line-height:36px;position:absolute;right:0px;top:8px;width:40px;}
a.zhuce{display:block;color:#26d5d3;font-size:12px;line-height:36px;position:absolute;right:50px;top:8px;width:40px;text-align:right;}
a.yonghuming{display:block;color:#26d5d3;font-size:12px;line-height:36px;height:36px;position:absolute;right:50px;top:8px;width:80px;overflow:hidden;text-align:right;}



/**课程详情**/
.top{height:46px;background:#fff;border-bottom:1px solid #e4e4e4;font-size:16px;line-height:46px;text-align:center;position:relative;width:100%; color:#666666;}
.top a{position:absolute;left:0px;top:-1px;cursor:pointer;}
.top-title{ width: 60%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin: 0 auto;}
.fanhui img{ width:9px; margin-left:10px;}
.kecheng #parent_kecheng {height:40px;font-size:14px;margin-top:10px;}
.kecheng #parent_kecheng ul{padding:0px;list-style:none;margin:0;background:#fff;width:100%;}
.kecheng #parent_kecheng ul li {cursor: pointer;float: left;height: 40px;line-height: 40px;text-align: center;border-bottom:2px solid #ffffff;width:33%;background:#ffffff;border-bottom:2px solid #e4e4e4;color:#666;}
.kecheng #parent_kecheng ul li.hover1 {border-bottom:2px solid #2bd5d3;}
.kecheng #parent_kecheng ul li.hover2 {border-bottom:2px solid #2bd5d3;}
.kecheng #parent_kecheng ul li.hover3 {border-bottom:2px solid #2bd5d3;}
.kecheng #parent_kecheng li.hover1 a:link{color:#000000;}
.kecheng #parent_kecheng li.hover1 a:hover,#parent_kecheng li.hover1 a:active,#parent_kecheng li.hover1 a:visited{color:#26d5d3;}
.kecheng .Menubox1 li.hover1{font-weight:bold;color:#2bd5d3;}
.kecheng .Menubox2 li.hover2{font-weight:bold;color:#2bd5d3;}
.kecheng .Menubox2 li.hover3{font-weight:bold;color:#2bd5d3;}
.bankuai{margin-top:10px;background:#ffffff;border-bottom:1px solid #e4e4e4;padding:0px 10px;padding-BOTtoM:10PX;}
.biao1{line-height:45px;font-size:14px;color:#323232;}
.laoshi{color:#999999;float:left;}
.shijian1{width:100%;color:#999999;float:left;padding:8px 0px;}
.time1{padding-left:18px;background:url(../images/m/time.gif) 0px 4px no-repeat;background-size:14px 14px;floaT:left;}
.keshi{color:#999999;float:right;}
.clear{clear:both;}
.xiazai{width:66px;height:28px;line-height:28px;background:#ff8711;border-radius:5px;text-align:center;color:#ffffff;float:right;}
.yixiazai{width:66px;height:28px;line-height:28px;background:#ccc;border-radius:5px;text-align:center;color:#ffffff;float:right;}
.jiagef{position:fixed;top:0px;height:40px;background:#2bd5d3;opacity:0.8;width:100%;z-index:99;}
.jiagef .jiage2{height:30px;line-height:30px;text-align:center;font-size:18px;color:#ff6600;float:left;margin-left:10px;line-height:40px;}
.jiagef .xiazai{width:66px;height:28px;line-height:28px;background:#ff8711;border-radius:5px;text-align:center;color:#ffffff;float:right;margin-right:10px;margin-top:5px;}
.jiagef .yixiazai{width:66px;height:28px;line-height:28px;background:#ccc;border-radius:5px;text-align:center;color:#ffffff;float:right;margin-right:10px;margin-top:5px;}

.jiage2{height:30px;line-height:30px;text-align:center;font-size:18px;color:#ff6600;float:left;}
.dao{FLOAT:LEFT;color:#999999;}
.tingshou{MARGIN-TOP:8PX;}
.xianshou{FLOAT:RIGHT;color:#999999;}
.xian1{width:1px;background:#e4e4e4;height:42px;position:absolute;left:33%;}
.xian2{width:1px;background:#e4e4e4;height:42px;position:absolute;left:66%;}
.kcb{line-height: 18px;border-bottom:1px solid #e4e4e4;padding:0px 10px;padding-bottom:12px;}
.time2{height:37px;line-height:37px;color:#323232;padding-left:20px;background:url(../images/m/yijian.gif) 0px 17px no-repeat;background-size:11px 4px;}
.biao3{color:#999999;}
.laoshijieshao{margin-top:15px;padding:0px 10px;}
.miaoshu{color:#999999;line-height:24px;padding:10px 10px 15px 10px;border-bottom:1px solid #e4e4e4;}
.lstouxiang{float:left;}
.lsxq{margin-left:26px;float:left;}
.chenghao{height:29px;line-height:29px;color:#999999;}
.xinxin{height:25px;}
.dengji{width:89px;height:25px;position:relative;flaot:left;}
.laoshi4{color:#999999;line-height:24px;color:#323232;}
.xintu{position:absolute;top:0;left:0;}
.fen{width:120px;position:absolute;color:#999999;left:95px;top:0px;line-height:25px;}
/***回放列表***/
.huifang{height:30px;line-height:30px;padding-left:10px;color:#999999;border-bottom:1px solid #e4e4e4;background:#fff;font-size:12px;}
a.lixian{display:block;float:right;width:60px;padding-left:27px;background:url(../images/m/yun.jpg) 0px 5px no-repeat;background-size:21px 19px;color:#999999;font-size:12px;}
.hfkuai1{border-bottom:1px solid #e4e4e4;background:#ffffff;padding:15px 10px;}
.hfkuai{height:90px;border-bottom:1px solid #e4e4e4;background:#ffffff;padding:0px 10px;}
.hfkuai1 .time{height:29px;line-height:29px;background:url(https://vip.wantiku.com/images/m/bofang.jpg) 0px 7px no-repeat;background-size:14px 14px;padding-left:18px;color:#323232;font-size:14px;}
.hfkuai1 .biao{height:27px;line-height:27px;color:#323232;font-size:14px;}
a.jiangyi{background:url(../images/m/jiangyi.jpg) 0px 1px no-repeat;background-size:14px 14px;padding-left:17px;color:#2cd4d2;text-decoration:none;margin-left:3px;}
.hfkuai .time{height:29px;line-height:29px;background:url(https://vip.wantiku.com/images/m/bofang.jpg) 0px 7px no-repeat;background-size:14px 14px;padding-left:18px;color:#323232;font-size:14px;}
.hfkuai .biao{height:27px;line-height:27px;color:#323232;font-size:14px;}
a.jiangyi{background:url(../images/m/jiangyi.jpg) 0px 1px no-repeat;background-size:14px 14px;padding-left:17px;color:#2cd4d2;text-decoration:none;margin-left:3px;}
.zhibo{height:30px;line-height:30px;padding-left:10px;color:#999999;border-bottom:1px solid #e4e4e4;font-size:12px;background:#ffffff;}
/**安全支付**/
.jine{line-height:80px;padding:0px 10px;width:100%;border-bottom:1px solid #e4e4e4;}
.money{font-size:18px;color:#ff6600;}
.cheng{color:#ff6600;}
.zffs{height:135px;border-bottom:1px solid #e4e4e4;padding:0px 10px 20px 10px;}
.zffs1{height:135px;border-bottom:1px solid #e4e4e4;padding:0px 10px 20px 10px;}
.zfff{height:48px;line-height:48px;}
a.zhifubao{display:block;width:255px;height:69px;margin:0 auto;background:url(../images/m/zhifu.gif) no-repeat;background-size:255px 69px;margin-top:10px;}
a.zhifubao1{display:block;width:255px;height:69px;margin:0 auto;background:url(../images/m/zhifu1.gif) no-repeat;background-size:255px 69px;margin-top:10px;}
a.weixin{display:block;width:255px;height:69px;margin:0 auto;background:url(../images/m/weixin.gif) no-repeat;background-size:255px 69px;margin-top:10px;}
a.weixin1{display:block;width:255px;height:69px;margin:0 auto;background:url(../images/m/weixin1.gif) no-repeat;background-size:255px 69px;margin-top:10px;}
.queren{width:240px;height:44px;margin:0 auto;background:#f60;border-radius:25px;font-size:20px;color:#ffffff;text-align:center;line-height:44px;margin-top:35px;cursor:pointer;}

/***历史评价****/
.timels{font-size:14px;color:#999999;line-height:24px;}
.pjkuai{border-bottom:1px solid #e4e4e4;background:#ffffff;padding:10px;}

.pl{display:block;width:100%;height:36px;border:1px solid #2bd5d3;background:#ffffff;}
.wpjlb{border-bottom:1px solid #1cc5c3;margin:0px 10px;padding:10px 0px;}
.pjlb{border-bottom:1px solid #cdcdcd;margin:0px 10px;padding:10px 0px;}
.renming{height:36px;line-height:36px;}
.name{color:#18c4c2;float:left;}
.tm{float:left;color:#707070;line-height:32px;font-size:12px;padding-top:4px;}
.dengji1{float:left;width:70px;height:36px;background:url(../images/m/01.png) 0px 13px no-repeat;margin-left:8px;margin-right:5px;}
.dengji2{float:left;width:70px;height:36px;background:url(../images/m/02.png) 0px 13px no-repeat;margin-left:8px;margin-right:5px;}
.dengji3{float:left;width:70px;height:36px;background:url(../images/m/03.png) 0px 13px no-repeat;margin-left:8px;margin-right:5px;}
.dengji4{float:left;width:70px;height:36px;background:url(../images/m/04.png) 0px 13px no-repeat;margin-left:8px;margin-right:5px;}
.dengji5{float:left;width:70px;height:36px;background:url(../images/m/05.png) 0px 13px no-repeat;margin-left:8px;margin-right:5px;}
.dengji6{float:left;width:70px;height:36px;background:url(../images/m/06.png) 0px 13px no-repeat;margin-left:8px;margin-right:5px;}
.dengji7{float:left;width:70px;height:36px;background:url(../images/m/07.png) 0px 13px no-repeat;margin-left:8px;margin-right:5px;}
.dengji8{float:left;width:70px;height:36px;background:url(../images/m/08.png) 0px 13px no-repeat;margin-left:8px;margin-right:5px;}
.dengji9{float:left;width:70px;height:36px;background:url(../images/m/09.png) 0px 13px no-repeat;margin-left:8px;margin-right:5px;}
.dengji10{float:left;width:70px;height:36px;background:url(../images/m/10.png) 0px 13px no-repeat;margin-left:8px;margin-right:5px;}
.xinx{flaot:left;}
.xiangq{height:auto;line-height:24px;}
.xinxinp{height:56px;margin:0px 10px;border-bottom:1px solid #cdcdcd;}
.pf{height:30px;line-height:30px;margin:0px 10px;}
.pf .left{float:left;line-height:30px;color:#989694;}
.pf .right{float:right;line-height:30px;color:#989694;}
.wb{height:112px;margin:0px 10px;}
.wenben{height:102px;border:1px solid #cdcdcd;width:100%;line-height:18px;}
.tijiao1{width:86%;height:30px;margin:0 auto;background:#157efb;border-radius:15px;font-size:16px;color:#ffffff;text-align:center;line-height:30px;margin-top:15px;cursor:pointer;}
.xxx{padding-left:10px;width:130px;margin:0 auto;margin-top:10px;}
.xx1{width:16px;height:16px;background:url(../images/m/hui.png) no-repeat;background-size:16px 16px;float:left;margin-right:10px;position:relative;}
.xx1 .left{width:8px;height:16px;float:left;}
.xx1 .right{width:8px;height:16px;float:left;}
.banjiao{width:16px;height:16px;position:absolute;top:0px; left:0px;background:url(../images/m/ban.png) no-repeat;background-size:16px 16px;}
.quanjiao{width:16px;height:16px;position:absolute;top:0px; left:0px;background:url(../images/m/xin.png) no-repeat;background-size:16px 16px;}
.qinqiao{color:#989694;font-size:14px;text-align:center;line-height:40px;}
.wdpl{padding:0px 10px;padding-top:15px;font-size:14px;color:#989694;width:100%;}
.ding{position:fixed;z-index:15;width:100%;}

a.chenggong{display:block;width:240px;height:44px;margin:0 auto;background:#157efb;border-radius:25px;font-size:20px;color:#ffffff;text-align:center;line-height:44px;margin-top:35px;cursor:pointer;}


footer {color: #999999;font-size: 12px;line-height: 23px;margin-top: 10px;padding-bottom: 5px;padding-top: 5px;text-align: center;}
footer a {color: #0d7aff;}



.hui{height:36px;background:#ababab url(/images/m/wenjian.png) 10px 12px no-repeat;;line-height:36px;COLOR:#FFF;PADDING-left:22px;}
.sp{width:100%;height:auto;}
.liaotian{border-bottom:1px solid #ededed;width:100%;height:39px;padding-top:11px;}
.xuanzhong{width:136px;height:28px;line-height:28px;background:#fff;border-radius:59px;margin-left:10px;}
.zhong{width:136px;height:28px;line-height:28px;background:#2bd5d3;border-radius:59px;margin-left:10px;color:#fff;}
.xuanzhong .checkbox{width:20px;height:26px;background:url(/images/m/icon-checkbox.png) 0px 5px no-repeat;background-size:40px 20px;margin-left:6px;float:left;}
.zhong .checkbox{width:20px;height:26px;background:url(/images/m/icon-checkbox.png) -20px 5px no-repeat;background-size:40px 20px;margin-left:6px;float:left;}
.liaot{border-bottom:1px solid #ededed;padding:10px;}
.rentime{color:#2bd5d3;}
.rentime1{color:#da5846;}
.zishu{line-height:18px;color:#606060;margin-top:5px;}
.xidi{height:37px;background:#e1e1e1;border-top:1px solid #d3d3d3;position:fixed;bottom:0px;width:100%;z-index:33;}
.liebiao{display:block;position:absolute;left:10px;top:4px;width:75px;height:30px;}
.rutern{position:absolute;right:0px;top:4px;width:40px;height:30px;margin-right:10px;}
.rutern1{position:absolute;right:0px;top:4px;width:40px;height:30px;margin-right:10px;line-height:30px;color:#fff;text-align:center;background:#2bd5d3;border-radius:5px;}
.sk{margin-left:95px;margin-right:60px;border:1px solid #b8b8b8;height:28px;margin-top:4px;background:#fff;}
.xiaolian{background:url(/images/m/xiaolian.gif) no-repeat;position:absolute;right:66px;z-index:99;width:16px;height:16px;top:10px;}
.tianjia{width:90%;margin-right:20px;height:26px;line-height:26px;border:none;}
.xitong{background:#fff;border-radius:2px;height:30px;line-height:30px;padding:0px 5px;}
.huiceng{width:100%;height:100%;background:#000000;position:fixed;top:0;left:0;z-index:70; opacity:0.4;}
.shoufangxia{position:fixed;left:50%;top:75%;z-index:72;width:155px;height:188px;border:1px solid #7aeeef;border-radius:15px;background:#ffffff;margin-top:-94px;margin-left:-77px;padding:5px;}
.qiandao{position:fixed;left:50%;top:75%;z-index:74;width:100px;height:100px;border:1px solid #7aeeef;border-radius:15px;background:#ffffff;margin-top:-50px;margin-left:-50px;padding:5px;}
.choujiang{position:fixed;left:50%;top:75%;z-index:76;width:200px;height:180px;margin-top:-90px;margin-left:-100px;}
.yuying{position:fixed;left:50%;top:75%;z-index:72;width:155px;height:150px;border:1px solid #7aeeef;border-radius:15px;background:#ffffff;margin-top:-75px;margin-left:-77px;padding:5px;}
.meizhongjiang{position:fixed;left:50%;top:75%;z-index:72;width:236px;height:132px;margin-top:-66px;margin-left:-118px;}
.meizhongjiang a{display:block;width:236px;height:37px;background:url(/images/m/meizhong.gif) no-repeat;background-size:236px 132px;border-radius:10px;padding-top:95px;color:#Ffffff;text-align:center;font-siZe:16px;}
.zhongjiangle{position:fixed;left:50%;top:50%;z-index:72;width:236px;height:170px;margin-top:-85px;margin-left:-118px;}
.zhongjiangle a{display:block;width:236px;height:80px;background:url(/images/m/zhongjiangle.gif) no-repeat;background-size:236px 170px;border-radius:10px;padding-top:90px;color:#Ffffff;text-align:center;font-siZe:14px;line-height:20px;}
.gunk{width:236px;height:80px;overflow:scroll;}
.xitongxinxi{position:fixed;height:30px;background:#949494;line-height:30px;width:100%;padding-left:10px;color:#fff;}
.timu{width:100%;height:30px;background:#fff;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;line-height:30px;margin-top:5px;}
.timu1{height:24px;line-height:24px;color:#da5744;padding-left:10px;background:#fafafa;border-bottom:1px solid #e3e3e3;}
.yi{height:auto;line-height:30px;color:#666666;padding-left:35px;background:#fafafa;border-bottom:1px solid #e3e3e3;position:relative;}
.xuan{display:block;width:20px;height:20px;border:1px solid #1fc3c6;position:absolute;left:5px;top:5px;}
.xuanz{display:block;width:20px;height:20px;border:1px solid #1fc3c6;position:absolute;left:5px;top:5px;background:url(/images/m/duihao.gif) no-repeat;background-size:20px 20px;}
.yi1{height:auto;color:#666666;padding-left:10px;background:#fafafa;border-bottom:1px solid #e3e3e3;position:relative;color:#228b22;}
.xuan{display:block;width:20px;height:20px;border:1px solid #1fc3c6;position:absolute;left:5px;top:5px;}
.xuanz{display:block;width:20px;height:20px;border:1px solid #1fc3c6;position:absolute;left:5px;top:5px;background:url(../images/duihao.gif) no-repeat;background-size:20px 20px;}
.jushou{color:#ff0000;position:absolute;right:10px;top:3px;display:block;width:30px;height:30px;background:#6e6e6e;color:#fff;text-align:center;line-height:30px;border-radius:15px;font-size:10px;}
.spk{color:#ff0000;position:absolute;right:10px;top:90px;display:block;width:30px;height:30px;background:#6e6e6e;color:#fff;text-align:center;line-height:30px;border-radius:15px;font-size:10px;}
.goumai{position:fixed;bottom:0;background:#ffffff;width:100%;z-index:80;}
.goumaib{height:40px;border-bottom:1px solid #cfcfcf;line-height:40px;text-align:center;font-size:16px;}
.close{float:right;margin-right:10px;font-size:12px;}
.zhifu .left{width:50%;float:left;}
.xuan{display:block;width:20px;height:20px;border:1px solid #1fc3c6;position:absolute;left:5px;top:5px;}
.xuanz{display:block;width:20px;height:20px;border:1px solid #1fc3c6;position:absolute;left:5px;top:5px;background:url(/images/m/duihao.gif) no-repeat;background-size:20px 20px;}
.tijiaoxia{width:100%;height:40px;position:fixed;bottom:0px;background:#ffffff;line-height:40px;border-top:1px solid #cecece;}
a.quxiao1{width:49%;font-size:16px;color:#666666;display:block;text-align:center;float:left;}
a.tijiaole{width:49%;font-size:16px;color:#18c4c2;display:block;text-align:center;float:left;}
.xian{position: absolute;
    width: 1px;
    height: 15px;
    background: #e8e8e8;
    left: 50%;
    top: 12px;}
.ti{margin-bottom:40px;}
.miaos{line-height:24px;padding-top:5px;}
.bili { height: 24px;}
.bilidi{width:60%;height:15px;background:#ffffff;margin-top:5px;float:left;}
.renxuan{height:15px;background:#0d7bf0;}
.shuzhi{float:right;line-height:24px;font-size:14px;}
.sehui{color:#666666;}
.tjpl{display:block;border:1px solid #2bd5d3;height:35px;width:100%;}
.tuijian{background:#fff url(/images/m/tuijian.png) right 0px no-repeat;background-size:48px 48px;}

.emotion {display: none;position: absolute;width: 100%;left: 0;bottom: 37px;background-color: #e1e1e1;}
.emotion ul {padding-top: 10px;overflow: hidden;}
.emotion li {float: left;width: 16.66%;text-align: center;height: 24px;margin-bottom: 10px;}
.emotion li img {vertical-align: middle;}

/*20170517添加协议*/
.kcjs_bt_l{ float:left; width:84%;}
.kcjs_bt{ position:relative;}
.kcjs_bt .kcmc{ line-height:16px; font-size:14px;}
.jiaocai{}
.jiaocai1,.jiaocai2{ float:left; font-size:12px; margin-right:10px;}
.jiaocai1{ color:#999999;}
.jiaocai1 img{ margin:-2px 5px 0px 0px;}
.jiaocai2{color:#d4b27e;}
.kcjs_bt_r{float:right; width:15%; background:url(../images/add_3.png) left center no-repeat; color:#ff7e00; font-size:14px; text-align:center;    background-size: 1px 43px;    line-height: 22px;    top: 50%;margin-top: -24px;right: 0px; position:absolute;}
.popup{ width: 84%; background: #fff; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; position: fixed; top:50%; margin-top: -80px; margin-left: -42%; left: 50%; z-index: 999999; }
.popup_text{ color:#666; font-size:14px; text-align:center; line-height:23px; padding:15px 0px;}
.popup_btn{border-top:1px solid #e9e9e9; }
.popup_btn a{ display:block; float:left; font-size:14px; text-align:center; line-height:40px; }
.popup_btn a.hui_btn{ color:#cccccc; border-right:1px solid #e9e9e9;width:49%;}
.popup_btn a.huang_btn{ color:#d4b27e; width:49%;}
.popup_btn a.sure_btn{ width:100%;color:#d4b27e;}
.mengceng{width: 100%;height: 100%;z-index: 999998;background: #000;    position: fixed;opacity: 0.7;top: 0; left: 0; display:none;}


.addWechat{ padding:10px 10px; background:#ffffff; margin-bottom:10px;}
.addWechatl{ width:70%; float:left;}
.addWechatl_img{ width:52px; height:52px;  float:left;}
.addWechatl_img img{ width:100%; border-radius:30px;}
.addWechatl_info{ float:left; margin-left:10px;}

.addWechatl_info h2{ font-weight:normal; font-size:14px; color:#333333; margin:5px 0px 5px 0px;}
.addWechatl_info p{ font-size:12px; color:#999999;}
.addWechatr{ float:right; width:25%;}
.addWechatr_btn{ background:#dbb076; color:#ffffff; height:30px; text-align:center; border-radius:15px; line-height:29px; width:90%; margin-top:10px;}

.WechatAlertBg{ background:#000; opacity:0.6; width:100%; height:100%; position:fixed; top:0; z-index:999; display:none;}
.WechatAlert{ width:66%; height:310px; position:fixed; top:26%; right:49%; margin-right:-32%; z-index:999; text-align:center; display:none; background:#ffffff; border-radius:5px;}
.WechatAlert1{ background:url(images/teacherTc1.png) no-repeat center center; width:64%; height:300px; position:fixed; top:26%; right:50%; margin-right:-32%; background-size:contain; z-index:999; text-align:center; display:none;}
.WechatAlert h2{ color:#333333; font-size:18px; font-weight:normal; margin-top:22px; margin-bottom:8px;}
.WechatAlert p{ color:#666666; line-height:18px; font-size:12px;}
.Wechatimg{ width:44%; margin:9px auto 7px auto;}
.Wechatimg img{ width:105px; height:105px;}
.WechatNamber{ color:#cf994a;}
.WechatAlert .btn{ color:#999999; font-size:15px; margin-top:20px; height:42px; line-height:42px; border-top:1px solid #eeeeee; position:absolute; bottom:0px; width:100%;}
.WechatAlert .close{ width:15px; height:15px; position:absolute; right:0px; top:8px; background: url(images/Tcclose.jpg) no-repeat; background-size:100% 100%;}

/*20170822*/
.newzb{
    width:96%;
    background:#ffffff;
    margin: 0 auto;
}
.newzb-title{
    height:44px;
    line-height: 44px;
    padding:  0 10px;
    color:#666666;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    font-size: 15px;
    border-bottom:1px solid #e8e8e8;
}
.myclass-select ul{
    background: #ffffff;
}
.myclass-select ul li{
    width:33.3%;
    float: left;
    height: 40px;
    line-height: 40px;
    font-size: 15px;
    text-align: center;
    background: #ffffff;
    color:#666666;
}
.myclass-select ul li.active{
    color:#d4b27e;
    border-bottom: 1px solid #d4b27e;
}
.myclass-cont>ul>li{
    display: none;
	-webkit-overflow-scrolling : touch; 
}
.newzb ul li{
    padding:10px 10px 15px 10px;
    border-bottom:1px solid #f3f3f3;
    position: relative;
}
.newzb ul li:last-child{
    border:0;
}
.myclass-video{
    position: absolute;
    background: url(../images/m-new/images/myclass-video.png);
    background-size: 24px 24px;
    width: 24px;
    height: 24px;
    right: 13px;
    top:60%;
    margin-top: -14px;
}
.newzb ul li .time{
    font-size:12px;
    color:#999999;
    font-weight: normal;
    padding:0px 0px 1px 0px;
    line-height: 26px;
}
.newzb ul li p{
    font-size:14px;
    color:#666666;
    width: 86%;
}
.myclass-star{
    background: #cccccc;
    width: 70px;
    position: relative;
    height:13.5px;
    margin-top: 5px;
    display: inline-block;
    vertical-align: middle;
    
}
.myclass-star img{
    width: 100%;
    display: block;
    position: absolute;
    z-index: 9;
}
.myclass-star-dise{
    position: absolute;
    z-index: 1;
    background: #ff7e00;
    width: 80%;
    height:13.5px;
}
.newzb>ul>li>span{
    font-size: 12px;
    color:#999999;
    display: inline-block;
    vertical-align: middle;
    margin:5px 5px 0px 5px;
}
.newzb>ul>li>span>b{
    display: inline;
    color:#d4b27e;
    font-weight: normal;
}
.newzb>ul>li>span>img{
    vertical-align: middle;
    width: 13px;
}
.newzb>ul>li>span>a{
    vertical-align: middle;
    color:#d4b27e;
    margin-left: 4px;
}
.newsp>ul>li:first-child{
	margin-top:8px;
}
.newsp>ul>li{
    padding: 14px 10px 14px 22px;
    background: url(../images/m-new/images/myclass-cirle.png) no-repeat 9px 21px;
    background-size: 6px 6px;
}
.newsp>ul>li>p{
    width: 84%;
}
.newtop-fixed{
    position: fixed;
    top:0;
    background:#ffffff;
    z-index: 99;
}
.myclass-select{
    position: fixed;
    top:47px;
    width: 100%;   
    z-index: 99;
}
.myclassCont{
    margin-top: 88px;
    padding-top: 1px;
}
.myclass-wechat{
    background: rgba(229, 229, 229, 0.8);
    width: 58px;
    height: 58px;
    position: fixed;
    bottom: 10%;
    border-radius: 30px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px;
    right: 8px;
    text-align: center;
	z-index:20;
}
.myclass-wechat img{
    width:34px;
    margin-top: 9px;
}
.static{
    margin-top:0;
}
.static .myclass-select{
    position: static;
}
.static .myclass-select ul li{
    width: 50%;
}
.myvideo-cont{
    width: 100%;
	-webkit-overflow-scrolling : touch; 
    overflow: auto
}
.myvideo-list .myclass-video{
    position: absolute;
    background: url(../images/m-new/images/myclass-novideo.png);
    background-size: 24px 24px;
    width: 24px;
    height: 24px;
    right: 13px;
    top:29px;
}
.myvideo-list .active .myclass-video{
    position: absolute;
    background: url(../images/m-new/images/myclass-video.png);
    background-size: 24px 24px;
    width: 24px;
    height: 24px;
    right: 13px;
    top:29px;
}

