@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td /* table elements 表格元素 */ {margin: 0;padding: 0;}
ul, ol { list-style: none;}
fieldset, img { border: 0; } 
body{font-family: "微软雅黑";font-size: 14px;line-height: 1.5;color:#1a1a1a;}
a{text-decoration: none;}
i{font-style: normal;}
b{font-weight: normal;}
/* icons and common*/
.edu-icons{display:inline-block;vertical-align: middle;width:25px;height:20px;background: url(../images/edu-icons.png)  no-repeat;}
.on-live-icons{display:inline-block;vertical-align: middle;width:25px;height:20px;background: url(../images/on.png) no-repeat;background-size: 70%;}
.off-live-icons{display:inline-block;vertical-align: middle;width:25px;height:20px;background: url(../images/off.png) no-repeat;background-size: 70%;}
.app-icons{width:17px;background-position: 0 0;}
.notice-icons{height:24px;background-position: -40px 0;}
.search-icons{width:28px;height:24px;background-position: -120px -2px;}
.arrow-icons{width:12px;background-position: -80px 0;}
.arrowbottom-icons{width:12px;background-position: -160px -35px;}
.arrowtop-icons{width:12px;background-position: -200px -35px;}
.hot-icon{background-position: -160px -2px;}
.response-icons{width:16px;background-position: -200px 0;}
.like-icons{width:16px;background-position: -240px 0;}
.more-coursebtn{width:30px;height:30px;background-position: -320px 0;}
.colorarrow-icons{background-position: -360px 2px;}
.praise-icons{width:18px;background-position: 0 -40px;}
.ponse-icon{background-position: -40px -40px;}
.img-icons{height:22px;background-position: -278px -1px;}
/* 2019.01.08新增图标 start */
.subject-author{background-position: -193px -77px;}
.subject-public{background-position: -233px -77px;}
.subject-evaluate{background-position: -272px -76px;}
/* 2019.01.08新增图标 end */

/* 2018.11.25 */
.up-arrow{background-position: -120px -39px;}
.triangle-icon{background-position:-239px -39px;}
.pigeon-icons{background-position:-280px -40px;}
.closetip-icons{height:21px;background-position:-320px -40px;}
.readlimit-icons{background-position: 0 -80px;}
.booklimit-icons{background-position: -40px -80px;}
.tag-icons{background-position:-80px -80px;}
.tree-arrow{width:15px;height:10px;background-position: -120px -80px;}
.tree-toparrow{width:15px;height:10px;background-position: -160px -80px;}
.chapter-icons{background-position: 0 -120px;}
.homework-icons{background-position: -40px -119px;}
.grade-icons{background-position: -80px -117px;}
.discuss-icons{background-position:-119px -117px;}
.learning-icons{background-position:-159px -118px;}
.announcement-icons{background-position:-198px -117px;}
/* 2018.11.25 */
.addbtn{font-size: 22px;}
.edu-wrap{width:1200px;margin:0 auto;}
input,textarea{font-family: "微软雅黑";outline: none;}
.edu-text{padding:0 10px;}
.arrow{font-family: "宋体";padding-left: 3px;font-weight: bold;}
.edu-more{position: absolute;top:0;right:28px;color:#8390a8;font-size:14px;}

/* header start */
.edu-header{height:70px;background: #00ba82;border-bottom: 1px solid rgba(255,255,255,0.3);}
.edu-header .edu-wrap{height:100%;}
.edu-logo,.edu-nav,.edu-header .c-searchbox{float: left;}
.edu-message{float: right;}
.edu-logo{padding-top:11px;}
.edu-logo a{color:#fff;}
.edu-logo a img,.edu-logo a span{display: inline-block;vertical-align: middle;}
.edu-logo .edu-eng{font-size:30px;font-weight: bold;}
.edu-logo .edu-engname{font-size:24px;font-weight: normal;}
.edu-header .c-searchbox{width:245px;height:40px;margin-top:14px;margin-left:10px;
	-webkit-box-shadow: 1px 2px 3px rgba(0,0,0,0.3);-moz-box-shadow: 1px 2px 3px rgba(0,0,0,0.3);-ms-box-shadow: 1px 2px 3px rgba(0,0,0,0.3);-o-box-shadow: 1px 2px 3px rgba(0,0,0,0.3);box-shadow: 1px 2px 3px rgba(0,0,0,0.3);}
.edu-header .c-searchbox .edu-text{width:102px;padding-left: 10px;}
.edu-header .c-searchbox span{padding-left: 8px;padding-right: 4px;line-height: 40px;}
.edu-header .c-searchbox .search-line{margin-left: 5px;}
.edu-header .c-searchbox .keyword-select{top:40px;}

/* nav start  */
.edu-nav{margin-left:22px;height:70px;line-height: 70px;}
.edu-nav .nav-item{position: relative;float: left;height:100%;padding:0 13px;}
.edu-nav .nav-item .nav-a{display: block;font-size: 16px;color:#fff;}

/* nav select  2018.11.25 */
.nav-selectinner{display: none;position: absolute;top:71px;left:-380px;z-index: 100;width:988px;height:358px;background: #fff;
	-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;
-webkit-box-shadow:4px 4px 20px 0 rgba(9,13,36,0.26);-moz-box-shadow:4px 4px 20px 0 rgba(9,13,36,0.26);-ms-box-shadow:4px 4px 20px 0 rgba(9,13,36,0.26);-o-box-shadow:4px 4px 20px 0 rgba(9,13,36,0.26);box-shadow:4px 4px 20px 0 rgba(9,13,36,0.26);
}
.nav-selectinner li{overflow: hidden;position: relative;padding:8px 0 8px 90px;}
.nav-selectinner ul{padding:18px;}
.nav-selectinner .clss-na{position: absolute;top:10px;left:0;width:79px;height:31px;background:#e3f1ef;line-height:31px;text-align: center;font-size: 16px;color: #00b686;
-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;}
.nav-seleitem{line-height: 32px;}
.nav-seleitem a{color: #8390a8;padding:0 8px;}
.edu-nav .nav-item:hover .nav-selectinner{display: block;}
/* 2018.11.25  */
/* nav end */

/* right 操作 */
.edu-message .edu-operate{position: relative;display: inline-block;margin:0 10px;vertical-align:middle;}
.edu-operate i,.edu-operate span{display: inline-block;vertical-align: middle;}
.edu-operate i,.edu-operate img{width:100%}
.edu-operate span{color:#fff;}
.notic-num{display: block;position: absolute;top:-10px;left:6px;padding: 0 2px;background: #ff530d;font-size: 12px;color: #fff;
border-radius:6px;}
/* header end */

/* footer start */

.edu-footer{border-top:3px solid #00d694;}
.footer-inner{padding-top:40px;}
.footer-list{overflow: hidden;}
.footer-logo span,.footer-logo img{display: inline-block;vertical-align: middle;}
.footer-logo span{padding-left:5px;font-size: 22px;color:#333;}
.footer-code span{width:96px;display: block;padding-top: 5px;text-align: center;}
.footer-logo{padding-bottom: 20px;}
.edu-code,.newbie-guide,.contact-us,.edu-partners{float: left;}
.foot-hd{padding-bottom:30px;font-size: 16px;color:#333;}
.newbie-guide .footer-link,.contact-us .contact-way{display: block;color:#8d8d8d;padding-bottom: 15px;}
.contact-way span{display: block;padding-left: 43px;}
.edu-code,.newbie-guide,.contact-us{padding-right: 100px;}
.edu-partners{width:405px;}
.partner-list a{display: block;float: left;width:33.3%;}
.partner-list span,.partner-list img{display: inline-block;vertical-align: middle;}
.partner-list span{padding-left:5px;font-size: 12px;color:#8d8d8d;}
.partner-list span i{display: block;}
.list-margin{margin-bottom:20px;}
.edu-copyright{clear: both;border-top:1px solid #eee;padding:10px 0 20px;margin-top:10px;color:#8d8d8d;}
/* footer end */

/* 滚动条 */
.mCustomScrollBox>.mCSB_scrollTools{width:4px;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: #eee;width: 4px;
-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}
.mCSB_scrollTools .mCSB_draggerRail{width:4px;background:none;}
.mCSB_container{margin-right: 4px;}

/* 遮罩 */
.edu-bg{display: none;position: fixed;top:0;left:0;z-index:200;width:100%;height:100%;background: rgba(0,0,0,0.5);}
.edu-popwin{display: none;position: fixed;top:0;left:0;right:0;bottom:0;z-index:500;margin:auto;background: #fff;padding:40px;
-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
input[type="checkbox"]{display: none;}
.checkbox{padding-left:20px;height:20px;background:url(../images/checkbox.png) no-repeat 0 3px;cursor:pointer;}
.checkbox.checked{background-position: 0 -52px;}
.popwin-hd{position: relative;}
.edu-close{display: block;position: absolute;top:-90px;right:-28px;width:23px;height:23px;background: url(../images/edu-close.png) no-repeat;}
.friend-popwin .edu-close{top: -50px;right: 15px;}

/* 修改input textarea placeholder 文字颜色*/
.replay-input .re-text::-webkit-input-placeholder,input::-webkit-input-placeholder{color: #8390a8;}
.replay-input .re-text:-moz-placeholder,input:-moz-placeholder{color: #8390a8;}
.replay-input .re-text::-moz-placeholder,input::-moz-placeholder{color: #8390a8;}
.replay-input .re-text::-ms-input-placeholder,input::-ms-input-placeholder{color: #8390a8;}
textarea::-webkit-input-placeholder{color: #7d92a8;}
textarea:-moz-placeholder{color: #7d92a8;}
textarea::-moz-placeholder{color: #7d92a8;}
textarea::-ms-input-placeholder{color: #7d92a8;}
/* left pages */
.edu-pages{text-align: center;}
.edu-pages .page-list{display: inline-block;height:24px;padding:0 8px;margin:0 3px;border:1px solid #cbcbcb;line-height: 24px;font-size: 12px;color:#545454;}
.edu-pages .page-list.page-active{background: #00c882;border-color:#00b679;color:#fff;}
