/*首页顶部*/
.index_header{background:#4693ff;height:45px;padding:5px 0px 0px 0px;color: #fff;}
.index_header .box{position: relative;font-size: 13px;}
.index_header .logo{background:url(http://www.xuezizhai.com/skin/20190917/images/logo.png) left center no-repeat;width:80px;height:40px;background-size:100%;margin-left:0.6em;}
.index_header .search{background:#fff;color:#aaa;font-size:12px;height:16px;line-height:16px;position:relative;padding:5px 0.6em;margin:7px 16px 0px 16px;border-radius:4px;}
.index_header .search .bt{background:url(../images/search.png) center center no-repeat;width:20px;height:20px;background-size:20px;position:absolute;right:12px;top:5px;}


/*位置导航*/
.place{height:1em;line-height:1em;margin:0.8em 1em;font-size:0.8em;overflow:hidden;color:#ccc;position:relative;}
.place  a{margin:0px 5px;color:#6c6b67;}
.place a:first-child{margin-left:0px;}

/*视频课程栏目头部*/
.chaptertype{padding:0.8em 1em 0px 1em;background:#fff;position:relative;border-bottom:0.5px solid #ddd;}
.chaptertype h1{line-height:1.2em;font-size:1.2em;font-weight:400;color:#000;}
.chaptertype .info{color:#666666;padding:0.6em 0;font-size:0.8em;}
.chaptertype .info span{margin-right:0.6em;}


/*句子列表展示*/
.sentence_lists{background:#fff;padding:1em;}
.sentence_lists h3{font-size: 1rem;font-weight: bold;color: #333333;}
.sentence_lists .phrase_item{line-height: 1.5rem;font-size: 0.8rem;color:#666;margin-top: 0.4rem;margin-bottom:1.5em;}


.h3_title {margin:0 1rem 0 1rem;justify-content: space-between;line-height:2rem;}
.h3_title .title{font-size: 1rem;font-weight: bold;color: #333333;}
.h3_title .text{font-size: 0.87rem;color: #999999;}

/*内容推荐*/
.click_box{padding:0.6em 0;margin-bottom:0.8em;background-color: #fff;}
.click_box li{line-height:2.4em;border-bottom: 0.05em dashed #ddd;}
.click_box  li a{padding: 0px;display:block;font-size:1em;color: #666;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;position:relative;padding-left:2.6em;}
.click_box li a:hover{color: #FC7100;}
.click_box li .icon{position:absolute;width:1.2em;height:1.2em;line-height:1.2em;background: #C0C0C0;border-radius: 0.2em;left:1.2em;top:1em;text-align: center;color: #fff;font-size:0.5em;}
.click_box li .hot{background: #FC7100;}
.click_box li .stow{float:right;font-size:0.8em;color:#999;}


.terms_footer{padding:2em 1em;background:rgba(0,0,0,0.8);}
.terms_footer .menu{text-align:center;}
.terms_footer .menu a{color:#fff;padding:8px 0px 18px 0px;}
.terms_footer a{color:#999;}
.terms_footer p{text-align:center;margin-bottom:10px;color:#999;font-size:12px;line-height:20px;}

