@charset "utf-8";
.personal-center {
    width: 100%;
    /* background: #e29b14; */
    height: 100%;
    background: #f5f5f5 url(../images/center/center-head.jpg) top center no-repeat;
    background-size: contain;
    overflow: hidden;
    overflow-y: auto;
    padding: 0 .3205rem 2rem;
}
.personal-message{
    margin-top: .7692rem;
}
.personal-message .personal-img{
	margin: .22rem .3117rem 0 .3896rem;
}
.personal-img img{
	border-radius: 100%;
	width: 1.4286rem;
	height: 1.4286rem;
	border: 4px solid #ffffff;
}
.personal-name p{
    color: #fff;
}
.personal-name .pageLk {
    margin-left: .1rem;
}
.personal-name .pageLk{
    width: .4rem;
    height: auto;
}
.personal-name var{
    width: 1.5844rem;
    height: .5195rem;
    background: url(../images/center/rz.png) center no-repeat;
    background-size: contain;
    margin-left: .3846rem;
}
.personal-name .mailbox{
    position: relative;
}
.personal-name .mailbox{
    width: .4231rem;
    height: .5128rem;
    background: url(../images/center/mailbox.png) center no-repeat;
    background-size: contain;
    position: relative;
}
.personal-name .mailbox b{
    display: block;
    width: .3333rem;
    height: .3333rem;
    background: #fd3a3a;
    border-radius: 100%;
    color: #fff;
    line-height: .3333rem;
    text-align: center;
    position: absolute;
    top: -0.0641rem;
    right: -0.1282rem;
}
.personal-tj{
    color: #ffffff;
    line-height: 2;
    margin-top: .1282rem;
}
.personal-tj p{
    margin-right: .8333rem;
}
.personal-tj p span{
    margin-left: .3077rem;
}
.personal-storage{
    color: #fff;
    margin-top: .1282rem;
}
.personal-storage var{
    width: .4359rem;
    height: .3205rem;
    background: url(../images/center/huiyunpan.png) center no-repeat;
    background-size: contain;
    margin: 0 .1282rem 0 .0769rem;
}
.personal-storage .stepBox .stepLineBox{
    background: #cf810d;
    height: 12px;
    border-radius: 6px;
    width: 2.5641rem;
}
.personal-storage .stepBox .stepLineBox .stepLine{
    background: #fff;
    height: 12px;
    border-radius: 6px;
    width: 50%;
}
.personal-storage .stepBox  p{
    margin-left: .1282rem;
}
.personal-storage .krBox{
    padding: 0 .2564rem;
    height: .4103rem;
    line-height: .4103rem;
    border-radius: .2051rem;
    margin-left: .3333rem;
    border: 1px solid #fff;
}
.personal-message .myCenterStyle .personal-name p{
    color: #000;
    text-shadow: #fff 4px 4px 5px;
}
.personal-message .myCenterStyle .personal-tj{
    color: #000;
    text-shadow: #fff 4px 4px 5px;
}


.contentCenter{
    background: #fff;
    border-radius: .2564rem;
    margin-top: 1.0256rem;
}
.contentCenter h4{
    padding: .2564rem .6154rem;
}
.contentCenter h4 var{
    width: .4103rem;
    height: .4103rem;
    background: url(../images/center/center-icon01.png) center no-repeat;
    background-size: contain;
}
.contentCenter h4 span{
    width: .1795rem;
    height: .4103rem;
    background: url(../images/center/center-icon02.png) center no-repeat;
    background-size: contain;
}
.contentCenter h4 p{
    color: #333;
    line-height: .4615rem;
    margin: 0 .3846rem 0 .359rem;
}
.contentCenter .contentList {
    padding: .0641rem 0 .2rem;
}
.contentCenter .contentList span{
    color: #e3a020;
    text-align: center;
    display: block;
    line-height: 1.4;
}
.contentCenter .contentList p{
    color: #333;
    text-align: center;
    line-height: 2;
}

.registratNew-nav {
    margin-top: .359rem;
    background: #fff;
    border-radius: .2564rem;
    color: #333;
    padding-bottom: .2564rem;
}
.registratNew-nav>div{
	text-align: center;
	overflow: hidden;
	cursor: pointer;
}
.registratNew-nav>div img{
	width: .8974rem;
	height: auto;
	margin: .3846rem auto 0;
}
.registratNew-nav>div p{
    line-height: .7rem;
    margin-top: .1282rem;
}
.personal-center .centerOperateBox{
    margin-top: .359rem;
    background: #fff;
    border-radius: .2564rem;
    color: #333;
    height: 1.1538rem;
    padding: 0 .3846rem;
}
.personal-center .centerOperateBox var{
    width: .4103rem;
    height: .4103rem;
    margin-right: .3077rem;
}
.personal-center .aboutUs var{
    background: url(../images/center/about.png) center no-repeat;
    background-size: contain;
}
.personal-center .purchaseRecord var{
    background: url(../images/center/bug.png) center no-repeat;
    background-size: contain;
}
.personal-center .cloudSpace var{
    width: .43rem;
    height: .43rem;
    background: url(../images/center/yun.png) center no-repeat;
    background-size: contain;
}
.personal-center .centerOperateBox span{
    width: .1795rem;
    height: .4103rem;
    background: url(../images/center/center-icon02.png) center no-repeat;
    background-size: contain;
}
.personal-center .loginOut{
    margin-top: 0.538rem;
    background: #fff;
    border-radius: .2564rem;
    color: #ed3535;
    height: 1.1538rem;
    line-height: 1.1538rem;
    text-align: center;
}

.commonBottom{
    /* background: #fff; */
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 99;
    height: 1.859rem;
    padding-top: .1923rem;
    background: url(../images/bottom/bottom-bg.png) center no-repeat;
    background-size: cover;
    overflow: hidden;
}
.commonBottom .bottomItem{
    margin-top: .6rem;
}
.commonBottom .bottomItem var{
    display: block;
    margin: 0 auto;
}
.commonBottom .index var{
    display: block;
    width: .5385rem;
    height: .4744rem;
    background: url(../images/bottom/index.png) center no-repeat;
    background-size: contain;
}
.commonBottom .active var{
    display: block;
    width: .4487rem;
    height: .4487rem;
    background: url(../images/bottom/active.png) center no-repeat;
    background-size: contain;
}
.commonBottom .release var{
    display: block;
    width: .9744rem;
    height: .9872rem;
    background: url(../images/bottom/release.png) center no-repeat;
    background-size: contain;
}
.commonBottom .courseware var{
    display: block;
    width: .4744rem;
    height: .4744rem;
    background: url(../images/bottom/courseware.png) center no-repeat;
    background-size: contain;
}
.commonBottom .my var{
    display: block;
    width: .4359rem;
    height: .4744rem;
    background: url(../images/bottom/my.png) center no-repeat;
    background-size: contain;
}
.commonBottom .bottomItem p{
    color: #9f9f9f;
    text-align: center;
    line-height: 2;
}
.commonBottom .release p{
    margin-top: .0769rem;
}

.commonBottom .release{
    margin-top: .1923rem;
}
/* 选中 */
.commonBottom .index.cur var{
    background: url(../images/bottom/index-active.png) center no-repeat;
    background-size: contain;
}
.commonBottom .active.cur var{
    background: url(../images/bottom/active-active.png) center no-repeat;
    background-size: contain;
}
.commonBottom .courseware.cur var{
    background: url(../images/bottom/courseware-active.png) center no-repeat;
    background-size: contain;
}
.commonBottom .my.cur var{
    background: url(../images/bottom/my-active.png) center no-repeat;
    background-size: contain;
}
.commonBottom .cur p{
    color: #e3a020;
}


/* 个人呢信息 */
.personalData{
    width: 100%;
    height: 100%;
    background: #f5f5f5 url(../images/center/center-head.jpg) top center no-repeat;
    background-size: contain;
    overflow: hidden;
}
.commonTitle{
    color: #fff;
    text-align: center;
    line-height: 1.5;
    margin-top: .2564rem;
}
.personalData .personal-infor{
    margin-top: 1.0256rem;
    text-align: center;
}
.personalData .personal-infor img{
    border-radius: 100%;
    margin: 0 auto;
    width: 2.2308rem;
    height: 2.2308rem;
    border: 4px solid #fff;
}
.personalData .personal-infor span{
    display: inline-block;
    color: #fff;
    text-align: center;
    background: #e3a020;
    line-height: .7692rem;
    border-radius: .3846rem;
    padding: 0 .3846rem;
    margin: .2821rem auto 0;
}
.data-fillbox{
    background: #fff;
    margin-top: -2.1rem;
    border-top-right-radius: .5897rem;
    border-top-left-radius: .5897rem;
    padding: 2.4rem 0 0;
    overflow: hidden;
    height: calc(100vh - 3rem);
}
.data-fillbox form{
    height: 100%;
    overflow-y: auto;
    padding: 0 .3846rem;
}
.data-fillbox form ul{
    padding: 0 .3462rem;
}
.register_box li{
	font-size: 16px;
	color: #543811;
	position: relative;
	overflow: hidden;
}
[data-dpr="2"] .register_box li{font-size:32px;}
[data-dpr="3"] .register_box li{font-size: 48px;}
.register_box li input[type=text]{
	display: block;
	padding-left: .2564rem;
	width: 100%;
	height: 0.746667rem;
	line-height: 0.746667rem;
	margin-bottom: 0.65rem;
    border-radius: .1923rem;
    background: #f5f5f5;
    font-family: 'PingFangSC-Medium', 'PingFang SC';
    border:0 none;
}
.register_box li textarea{
	display: block;
	padding:.2564rem;
	width: 100%;
	height: 2rem;
	line-height: 1.5;
	margin-bottom: 0.65rem;
    border-radius: .1923rem;
    background: #f5f5f5;
    font-family: 'PingFangSC-Medium', 'PingFang SC';
}
.register_box li label{
	display: block;
	/* font-weight: bold; */
	color: #543811;
	line-height: 0.7rem;
	/*margin: 0.426667rem 0 0.16rem 0;*/
}
.register_box li label span{
    color: #f43c3c;
}
.register_box li select{
	display: inline-block;
	padding-left: .2564rem;
	height: 0.746667rem;
	line-height: 0.746667rem;
    border-radius: .1923rem;
    background: #f5f5f5;
    font-family: 'PingFangSC-Medium', 'PingFang SC';
}
.register_box li .midWid{
    margin: 0 .3333rem;
}
.changeBgBox{
    width: 102%;
    margin-top: .1282rem;
}
.changeBgBox .changeBgItem{
    width: 48%;
    margin-right: 2%;
    float: left;
    margin-bottom: .2564rem;
    border-radius: .2821rem;
    overflow: hidden;
    height: 2.1795rem;
}
.changeBgBox .changeBgItem img{
    width: 100%;
    height: auto;
    /* max-height: 2.5385rem; */
    height: 2.1795rem;
    filter: contrast(0.6);
    /* border: 1px solid transparent; */
}
.changeBgBox .changeBgItem.cur{
    /* outline: 3px #f10a0a solid; */
}
.changeBgBox .changeBgItem.cur img{
    /* border: 1px solid #f74444; */
    /* box-shadow: 0 0 20px 5px #f74444; */
    filter: contrast(1);
}
.adds-box {
    margin-top: 0.213333rem;
}
.register_box li .cods_des {
    position: absolute;
    left: 0;
    bottom: 2px;
    z-index: 99;
    color: #ff0000;
    padding: 0.133333rem 0;
}
.addentionButton{
    width:2.1795rem;
    margin-left: .3846rem;
}
.addentionButton span{
    display: block;
    width:2.1795rem;
    height: .7692rem;
    background: url(../images/center/attentioned.png) center no-repeat;
    background-size: contain;
}
.addentionButton span.addAtention{
    background: url(../images/center/addAttention.png) center no-repeat;
    background-size: contain;
}

/* 个人主页 */
.personal-homePage {
    width: 100%;
    height: 100%;
    background: #f5f5f5 url(../images/center/pageBg.jpg) top center no-repeat;
    background-size: contain;
    overflow: hidden;
}
.personal-homePage .personal-message{
    height: 3.2949rem;
    margin: 0;
    padding: 0 .3205rem;
}
.personal-homePage .personal-message .personal-img{
    margin-top: 0;
}
.personal-homePage-control{
    height: calc(100% - 3.2949rem);
    padding: 0 .3205rem;
}
.homePage-nav li{
    text-align: center;
    font-size: .3846rem;
    line-height:1.0256rem;
    margin: .3205rem 0;
    color: #686868;
}
.homePage-nav li.cur{
    color: #000;
    font-size: .4615rem;
    background: url(../images/center/line.png) center bottom no-repeat;
    font-weight: 500;
    /* background-size: ; */
}
.homePage-list{
    height: calc(100% - 2rem);
    overflow-y: auto;
}
.homePageItemBox{
    padding: .3205rem .2564rem;
    background: #fff;
    border-radius: .2564rem;
    margin-bottom: .2564rem;
}
.homePageItemBox .ltImg{
    width: 2.6923rem;
    height: 2.1795rem;
    position: relative;
}
.homePageItemBox .ltImg var{
    color: #fff;
    padding: 0 .1282rem;
    line-height: .3846rem;
    position: absolute;
    top: .1282rem;
    left: .1923rem;
    z-index: 1;
    background: #e3a020;
    border-radius: .0769rem;
}
.homePageItemBox .ltImg img{
    width: 100%;
    height: 2.2rem;
    border-radius: .1538rem;
}
.homePageItemBox .rtBox{
    margin-left: .3205rem;
    position: relative;
}
.homePageItemBox .rtBox h4{
    color: #333;
    line-height: 1.3;
}
.homePageItemBox .rtBox p{
    color: #333;
    line-height: 1.3;
    /* position: absolute;
    bottom: 0.1rem;
    right: 2rem;
    z-index: 1; */
}
.homePageItemBox .rtBox p.zt{
    color: #999;
    margin-top: .1rem;
}
/* .homePageItemBox .rtBox .rtBox-num{
    color: #e3a020;
    margin-top: .1923rem;
    display: block;
} */
.homePageItemBox .rtBox .rtBox-num{
    color: #e3a020;
    position: absolute;
	bottom: 0.1rem;
    right: 2rem;
	z-index: 1;
    /* line-height: 1.7; */
}
.homePageItemBox .rtBox .summaryText{
    color: #666;
    /* margin-top: .1rem; */
    display: block;
}
.homePageItemBox .rtBox .doller{
    color: #f42828;
}
.homePageItemBox .rtBox .free{
    color: #36ac6f;
}
.homePageItemBox .rtBox .rtBox-msg{
    color: #7f7f7f;
    position: absolute;
    /* bottom: 0; */
    bottom: 0.1rem;
    left: 0;
    z-index: 1;
}
.index_list_msg img{
    width: .5rem;
    height: .5rem;
    border-radius: 100%;
    margin-right: .3077rem;
}
.homePageItemBox .rtBox .rtBox-msg span{
    margin-right: .3077rem;
}
.homePageItemBox .rtBox .rtBox-btn{
    width: 1.6667rem;
    height: .641rem;
    border-radius: .3205rem;
    color: #e3a020;
    border: 1px solid #e3a020;
    text-align: center;
    line-height: .641rem;
    position: absolute;
    bottom: 0;
    right: .1923rem;
    z-index: 1;
}
.homePageItemBox .rtBox .rtBox-btn.disabled{
    color: #878787;
    border: 1px solid #878787;
}
.homePageItemBox .rtBox .rtBox-btn.download{
    color: #2a86e4;
    border: 1px solid #2a86e4;
}
.homePageItemBox .rtBox .rtBox-btn.singleBuy{
    color: #ff3434;
    border: 1px solid #ff3434;
}
.homePage-noData{
    overflow: hidden;
    margin: 0 auto;
}
.homePage-noData img{
    width: 40%;
    height: auto;
    margin: 4rem auto 0;
}
.homePage-noData p{
    color: #333;
    text-align: center;
    margin-top: .4872rem;
}

/* 报名完成 */
.signUp-complete{
    height: 100%;
    background: #fff;
}
.signUp-complete .completeTips{
    text-align: center;
    overflow: hidden;
}
.signUp-complete .completeTips img{
    width: 1.9872rem;
    height: auto;
    margin: 1.7949rem auto 0;
}
.signUp-complete .completeTips span{
    color: #e3a020;
    display: block;
    margin: .3846rem auto .2564rem;
}
.signUp-complete .completeTips p{
    color: #9b9b9b;
}
.signUp-complete .erweima{
    overflow: hidden;
}
.signUp-complete .erweima img{
    width: 4.8205rem;
    height: auto;
    margin: 2.8205rem auto 0;
}

/* 导航 */
.navigationControl{
    height: 100%;
    background-color: #fff;
}
.comHeaderControl{
    background-color: #e3a020;
    padding-bottom: .3846rem;
}
.navigationBox{
    margin-top: .2564rem;
}
.navigationItem{
    padding: .3205rem .3205rem;
    line-height: .5897rem;
}
.navigationItem p{
    color: #2d2d2d;
    margin-left: .3846rem;
}
.navigationItem .rt{
    margin-right: .3846rem;
}
.navigationItem img{
    height: auto;
}
/* 关于我们 */
.aboutUsControl{
    height: 100%;
}
.aboutUsBox{
    height: calc(100% - 2.2rem);
    overflow-y: auto;
    overflow-x: hidden;
}
.aboutUsBox h4{
    text-align: center;
    color:#1c1c1c;
    line-height: 2;
    padding: .3077rem .3205rem;
}
.aboutUsBox-des{
    padding: 0 .3205rem;
}
.aboutUsBox-des p{
    color: #3e3e3e;
    line-height: 1.5;
}
/* .举报 */
.reportControl{
    height: 100%;
    overflow: hidden;
    background-color: #fff;
}
.reportSelect{
    color: #131313;
    margin-top: .4872rem;
}
.reportSelect .reportItem{
    margin: 0 .3205rem;
    background-color: #ececec;
    height: .8462rem;
    line-height: .8462rem;
    text-align: center;
    margin-bottom: .3077rem;
    border-radius: .2308rem;
}
.reportSelect .reportItem.cur{
    background-color: #e3a020;
    color: #fff;
}
.reportDes{
    padding: .1923rem .3205rem 0
}
.reportDes h5{
    color: #131313;
    line-height: 2;
    padding: .3205rem 0;
}
.reportDes textarea{
    width: 100%;
    background-color: #f3f3f3;
    border-radius: .2821rem;
    padding: .3846rem;
    height: 3.8462rem;
}
.submitControl{
    margin-top: .5128rem;
}
.submitControl>div{
    margin: 0 1.0256rem;
}
.submitButton{
    height: .8974rem;
    border-radius: .4487rem;
    line-height: .8974rem;
    padding: 0 .9231rem;
    color: #fff;
}
.submitButton.cancel{
    background-color: #5c5c5c;
}
.submitButton.release{
    background-color:#e3a020;
}
/* 我的关注 */
.attentionControl{
    height: 100%;
    padding: 0 .3205rem;
    overflow: hidden;
}
.attentionSerch{
    height: .8974rem;
    background-color: #fff;
    border-radius: .4487rem;
    margin: .4872rem 0;
}
.attentionSerch var{
    margin:0 .2051rem 0 .3846rem
}
.attentionSerch var img {
    width: 0.359rem;
    height: auto;
}
.attentionSerch input{
    border: 0 none;
    height: .8974rem;
    line-height: .8974rem;
    margin-right: .4487rem;
}
.attentionList{
    height: calc(100% - 2.5rem);
    overflow-y: auto;
    overflow-x: hidden;
}
.attentionList li{
    padding: .3333rem .4103rem .3333rem .2308rem;
    background-color: #fff;
    border-radius: .2564rem;
    margin-bottom: .3205rem;
}
.attentionList li img{
    width: 1.1538rem;
    height: auto;
    border-radius: 100%;
}
.attentionList li .word{
    margin-left: .2564rem;
}
.attentionList li .word h5{
    color: #232323;
}
.attentionList li .word p{
    color: #7f7f7f;
    margin-top: .1282rem;
}
.attentionButton{
    width: 1.7436rem;
    height: .6923rem;
    border-radius: .3462rem;
    line-height: .6923rem;
    color: #fff;
    text-align: center;
    background-color: #e3a020;
    letter-spacing: 2px;
}
.attentionButton.disabled{
    color: #646464;
    background-color: #dcdcdc;
}
/* 好伙伴 */
.goodpartnerControl{
    height: 100%;
    overflow: hidden;
    overflow-y: auto;
}
.commonSearchBox{
    margin: .5128rem 0;
}
.commonSearchBox span{
    height: .641rem;
    border-radius: .3205rem;
    padding: 0 .3205rem;
    line-height: .641rem;
    background: #fff;
    color: #1f1f1f;
    margin-right: .3205rem;
}

.partnerResult{
    padding: 0 0.3205rem;
    /* height: calc(100% - 400px); */
    overflow-y: auto;
}
.partnerResultItem{
    background-color: #fff;
    border-radius: .2821rem;
    margin-bottom: .3846rem;
}
.partnerResultItem .partnerMsg .headPic{
    width: 1.0256rem;
    height:1.0256rem;
    border-radius: 100%;
    margin-right: .359rem;
}
.partnerMsg{
    padding: .2564rem .5128rem .2564rem .3846rem;
}
.partnerMsg .headMsg p{
    color: #333;
    line-height: 1.6;
    margin-bottom: .1282rem;
}
.partnerMsg .headMsg span{
    height: .4615rem;
    line-height: .4615rem;
    margin-right: .1538rem;
}
.partnerMsg .headMsg span.rz{
    width: 1.2949rem;
    background: url(../images/icon/rz.png) center no-repeat;
    background-size: cover;
}
.partnerMsg .headMsg span.sign{
    padding: 0 .2051rem;
    background-color: #e3a020;
    border-radius: .2308rem;
    color: #fff;
}
.partnerMsg .partnerBtn{
    width: 1.6154rem
}
.partnerMsg .partnerBtn img{
    width: 100%;
    height: auto;
}
.partnerDes{
    color: #333;
    line-height: 1.75;
    padding: 0 .3846rem;
}
.statisticsBox>div{
    text-align: center;
    margin-top: .359rem;
    padding-bottom: .5128rem;
}
.statisticsBox span{
    color: #e3a020;
    line-height: 2;
}
.statisticsBox p{
    color: #333;
    line-height: 1.5;
}

/* 搜索页面 */
.searchOutControl{
    height: 100%;
	overflow: hidden;
    background-color: #fff;
    padding-bottom: 1.8rem;
}
.searchOutControl .searchBox{
    background-color: #fcfcfc;
}
.searchTipsBox{
    /* color:#3b3b3b; */
    color: #fff;
    line-height: 2;
    margin-top: .1923rem;
}
.searchResultBox{
    padding: 0 .3205rem;
    margin-top: .1026rem;
    height: calc(100% - 2.4rem);
    overflow-y: auto;
    overflow-x: hidden;
    background: #f5f5f5;
}
.searchResultTitle var{
    width: .1026rem;
    height: .3846rem;
    background: url(../images/icon/line.png) center no-repeat;
    background-size: cover;
    margin-right: .359rem;
}
.searchResultTitle{
    padding: .1923rem 0;
}
.searchResultTitle p{
    color: #000;
    line-height: 2;
}
.commonAciveBox{
    padding: .3205rem .3205rem .2564rem;
    background: #fff;
    border-radius: .2821rem;
    box-shadow: 0 0 40px 5px #fafafa;
    margin-bottom: .325rem;
}
.commonAciveBox .headBox .headBoxImg{
    width: 1.0256rem;
    height:  1.0256rem;
    border-radius: 100%;
    margin-right: .3077rem;
}
.commonAciveBox .headBox h4{
    color: #333;
    margin-bottom: .1923rem;
}
.commonAciveBox .headBox p img{
    width: .3077rem;
    height: auto;
    margin: 0;
    margin-right: .1538rem;
}
.commonAciveBox .headBox p span{
    color: #858585;
}
.aciveBoxPic{
    margin-top: .3205rem;
}
.aciveBoxPic img{
    width: 100%;
    height: auto;
    max-height: 4.1026rem;
    border-radius: .2821rem;
}

.aciveBoxPicMessage h3 {
    color: #333;
    line-height: 2;
    margin-top: .0641rem;
}
.aciveBoxPicMessage>div {
    color: #858585;
    margin:.0641rem 0 .1282rem 0;
}
.aciveBoxPicMessage>div img{
    margin: 0;
    width: .3333rem;
    height: auto;
    margin-right: .1538rem;
}
.aciveBoxPicMessage p {
    color: #36ac6f;
    line-height: 1.5;
}
.aciveBoxPicMessage p.rtBox-num{
    color: #e3a020;
}
.aciveBoxPicMessage p.doller {
    color: #f42828;
}
.coursewareBox{
    flex-wrap: wrap;
    justify-content: space-between;
}
.coursewareItem{
   border-radius: .2051rem;
   flex: 48% 0 0;
   margin-bottom: .3205rem;
   background-color: #fff;
}
.coursewareItem .coursewareImg{
    position: relative;
    display: block;
}
.coursewareImg var {
    color: #fff;
    padding: 0 0.1282rem;
    line-height: .3846rem;
    position: absolute;
    top: .2564rem;
    right: .1923rem;
    z-index: 1;
    background: #e3a020;
    border-radius: 0.0769rem;
}
.coursewareImg img{
    width: 100%;
}
.coursewareItem .contentBox{
    padding: 0 .2564rem;
}
.coursewareItem .contentBox h4{
    color: #333;
    line-height: 1.5;
    margin: .1538rem 0;
}
.coursewareItem .contentBox .labelBox span{
    height: .5128rem;
    line-height: .5128rem;
    padding: 0 .1795rem;
    border-radius: .0513rem;
    margin-right: .1538rem;
}
.coursewareItem .contentBox .labelBox .blue{
    color: #36ac6f;
    background: #eafbf1;
}
.coursewareItem .contentBox .labelBox .yellow{
    color: #e3a020;
    background: #fff5e3;
}
.coursewareItem .contentBox .price{
    color: #f42828;
    margin: .2179rem 0;
}
.coursewareItem .personBox{
    color: #292929;
    margin: 0 .1538rem;
    border-top: 1px solid #d4d4d4;
    padding: .2051rem 0;
}
.coursewareItem .personBox .headPic{
    width: .4615rem;
    height: .4615rem;
    border-radius: 100%;
    margin: 0 .1282rem 0 .1282rem;
}
.coursewareItem .personBox span{
    margin-right: .1923rem;
}
.coursewareArticle .indexArticleItem{
    padding: 0;
    padding: .3333rem .2564rem;
    margin-bottom: .2821rem;
}

/* 活动 */
.activeControl{
    height: 100%;
    overflow: hidden;
    background-color: #f5f5f5;
    padding-bottom: 1.8rem;
    overflow-y: auto;
}
.activeControl .indexSearchControl{
   /* margin-top: 0.36rem; */
}
.activeNavBox{
    /* padding: 0 .3205rem .3846rem; */
    padding: 0 .3205rem;
}
.activeNavBox .sortItemsBox{
    background-color: #ececec;
    padding: .25rem .25rem;
    border-radius: .2rem;
}
.sortItemsBox{
    position: relative;
}
.sortItemsBox>div var{
    margin-left: .1282rem;
}
.sortItemsBox>div .pxIcon{
    width: .2179rem;
    height: .3205rem;
    background: url(../images/icon/px.png);
    background-size: cover;
}
.sortItemsBox>div .pxDownIcon{
    width: .2179rem;
    height: .3205rem;
    background: url(../images/icon/px-clickpng.png);
    background-size: cover;
}
.sortItemsBox>div .pxUpIcon{
    width: .2179rem;
    height: .3205rem;
    background: url(../images/icon/px-clickpng.png);
    transform: rotate(180deg);
    background-size: cover;
}
.sortItemsBox>div .sxIcon{
    width: .359rem;
    height: .359rem;
    background: url(../images/icon/sx.png);
    background-size: cover;
    margin-right: .1538rem;
}
.sortItemsBox .jfBox{
    padding-left: .5rem;
}
/* 筛选面板 */
.screenSelectBox{
    position: absolute;
    left: 0;
    top: 1rem;
    width: 100%;
    background-color: #f5f5f5;
    /* border-radius: .2821rem; */
    padding: .2564rem .3846rem .2rem;
    box-shadow: 0 0 40px 5px #ededed;
    display: none;
}
.screenSelectBox-title{
    color: #333;
    font-weight: 500;
    line-height: 2;
}
.screenSelectBox-cont{
    /* justify-content: space-between; */
    flex-wrap:wrap;
    margin-top: .1282rem;
}
.screenSelectBox-cont span{
    width: 23%;
    /* padding: 0 9%; */
    color: #8b8b8b;
    text-align: center;
    height: .7692rem;
    line-height: .7692rem;
    border-radius: .2564rem;
    border: 1px solid #b8b8b8;
    margin-bottom: .2564rem;
    margin-right: 2%;
}
.screenSelectBox-cont span.cur{
    border: 1px solid #e3a020;
    color: #fff;
    background-color: #e3a020;
}
/* 筛选结果列表 */
.activeListBox {
    padding: 0 0.3205rem;
    margin-top: 0.1026rem;
    /* height: calc(100% - 5.7692rem); */
    overflow-y: auto;
    overflow-x: hidden;
}

/* 我的参与 */
.myParticipationControl{
    height: 100%;
    background-color: #f5f5f5;
}

.myParticipationNav{
    margin: .3846rem .3205rem;
    background-color: #fff;
    border-radius: .2821rem;
}
.myParticipationNav ul li{
    text-align: center;
    padding-top:.5128rem;
}
.myParticipationNav ul li img{
    width: .8974rem;
    height: auto;
}
.myParticipationNav ul li p{
    line-height: 2;
    margin: .0897rem 0 .3462rem;
}
.myParticipationListBox {
    padding: 0 0.3205rem;
    height: calc(100% - 3.0769rem);
    overflow-y: auto;
    overflow-x: hidden;
}
.participatButton{
    border-top: 1px solid #f4f4f4;
    /* padding: .3462rem .5897rem; */
    margin-top: .2564rem;
    padding: .3462rem 0;
}
.participatButton>div{
    height: .8974rem;
    border-radius: .4487rem;
    width: 2.5641rem;
    text-align: center;
    line-height: .8974rem;
}
.participatButton .submit{
    color: #e3a020;
    border: 1px solid #e3a020;
}
.participatButton .download{
    color: #4aa7ff;
    border: 1px solid #4aa7ff;
}

/* 专题投稿 */
.specialSubmissionControl{
    height: 100%;
    background-color: #f5f5f5;
    padding-bottom: 2.9487rem;
    overflow-y: auto;
    overflow-x: hidden;
}
.submissionDetail{
    background-color: #fff;
    padding-bottom: .4487rem;
}
.submissionDetail .videoPlayer{
    width: 100%;
    height: 5rem;
}
.submissionDetail-img{
    position: relative;
}
.submissionDetail-img var{
    color: #fff;
    padding: 0 0.1282rem;
    line-height: .3846rem;
    position: absolute;
    top: .2949rem;
    right: .3205rem;
    z-index: 1;
    background: #e3a020;
    border-radius: 0.0769rem;
}
.submissionDetail-img img{
    width: 100%;
    height: auto;
}
.submissionDetail h4{
    color: #333;
    line-height: 1.25;
    padding: 0 .3205rem;
    margin-top: .4359rem;
}
.submissionDetail .videoPlayerTime{
    display: block;
    padding: 0 .3205rem;
    margin-top: .2rem;
}
.submissionDetail .detail-des{
    padding: 0 .3205rem;
}
.submissionDetail-shangji{
    padding: 0 0.3205rem;
}
.submissionDetail-shangji p{
    line-height: 1.6;
}
.submissionDetail-shangji div img{
    margin-top: .3rem;
}
.submissionDetail-shangji>section{
    padding: 0 0.3205rem;
}
.submission-des{
    padding: 0 .3205rem;
    color: #7f7f7f;
    margin-top: .3205rem;
}
.submission-des span{
    margin-right: .4615rem;
    line-height: 1.5;
}
.submission-des img{
    width: .5128rem;
    height: auto;
}
.submissionDetail-mintitle{
    width: 1.9231rem;
    height: .5641rem;
    background: url(../images/icon/titleBg.png) center no-repeat;
    background-size: cover;
    line-height: .5641rem;
    color: #e3a020;
    text-align: center;
    margin: 0 .3205rem;
    margin-top: .2692rem;
}
.submissionDetail-word{
    padding: 0 .3205rem;
    color: #7f7f7f;
    line-height: 1.5;
    margin-top: .2692rem;
}
.coursewareList{
    padding: 0 .3205rem;
}
.submissionBuyBox{
    background-color: #fff;
    position: fixed;
    bottom: 0;
    width: 100%;
    left: 0;
    z-index: 11;
    padding: .359rem .3205rem;
}
.submissionBuyBox p{
    color: #e3a020;
    line-height: 1.0256rem;
    padding-left: .3846rem;
}
.submissionBuyBox span{
    height: 1.0256rem;
    border-radius: .5128rem;
    line-height: 1.0256rem;
    width: 50%;
    text-align: center;
    color: #fff;
    background-color: #e3a020;
}
/* 详情 */
.submissionDetail-message{
    position: relative;
    margin: .2564rem .3205rem .359rem;
}
.submissionDetail-message p{
    color: #333;
    line-height: 1.5;
}
.submissionDetail-message span{
    width: 2.0513rem;
    height: .6667rem;
    border-radius: .3333rem;
    color: #e3a020;
    border: 1px solid #e3a020;
    text-align: center;
    line-height: .6667rem;
    position: absolute;
    bottom: 0;
    right:0;
    z-index: 1;
}
.contributeNum{
    margin: 0 .3205rem;
    border-top: 1px solid #7f7f7f;
    color: #333;
    padding-top: .2564rem;
}
.submissionDetail-aboutList{
    margin-top: .3205rem;
    padding: 0 .3205rem;
}
.contributeList{
    margin-top: .1282rem;
}
.homePageItemBox .rtBox .contributeList p{
    line-height: 1.6;
}
.contributeStatus{
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 1;
}
.contributeStatus p{
    color: #7f7f7f;
    margin-right: .3846rem;
}
.contributeStatus span{
    width: 1.2051rem;
    height: .4872rem;
    line-height: .4872rem;
    border-radius: .3077rem;
    border: 1px solid #aaaaaa;
    color: #aaaaaa;
    text-align: center;
    margin-right: .1923rem;
}
.contributeStatus span.cur{
    border: 1px solid #e3a020;
    color: #e3a020;
}
.contributeSubmitButton{
    background-color: #fff;
    position: fixed;
    bottom: 0;
    width: 100%;
    left: 0;
    z-index: 11;
    padding: .359rem .3205rem;
}
.contributeSubmitButton p{
    height:1.0513rem;
    line-height: 1.0513rem;
    border-radius: .5256rem;
    background-color:#e3a020;
    color: #fff;
    text-align: center;
    margin: 0 .3205rem;
}
/* 余额 */
.balanceControl{
    height: 100%;
    background-color: #f5f5f5;
}
.balanceHeadBox{
    margin: .3846rem .3205rem 0;
    /* background-color: #e3a020; */
    background: url(../images/yeBg.jpg) center no-repeat;
    background-size: cover;
    border-radius: .2821rem;
    color: #fff;
    padding: .8974rem 0;
}
.balanceHeadBox img{
    margin: 0;
    margin: 0 .5128rem;
    width: 1.0256rem;
    height: auto;
}
.balanceHeadBox span{
    display: block;
    text-indent: .1538rem;
    margin-bottom: .0641rem;
}
.balanceHeadBox var{
    padding: 0 .5rem;
    line-height: .6rem;
    border-radius: .3rem;
    background-color: #fff;
    color: #cf810d;
    margin-right: .5rem;
}
.balanceHeadBox .personal-storage .krBox{
    margin-right: 1rem;
}
.balanceHeadBox .delTime{
    margin-left: .5rem;
}
.balanceList-title{
    color: #333;
    padding: .2308rem .3205rem;
    line-height: 2;
}
.balanceListBox{
    padding: 0 .3205rem;
    height: calc(100% - 3.2051rem);
    overflow-y: auto;
    overflow-x: hidden;
}
.balanceListItem{
    background-color: #fff;
    border-radius: .2821rem;
    padding: .3846rem .3846rem;
    color: #333;
    margin-bottom: .2564rem;
}
.balanceListItem .balanceListItem-msg p{
    color: #333;
    line-height: 1.5;
    margin-bottom: .1026rem;;
}
.balanceListItem .balanceListItem-msg img.kjPic{
    width: 1.1rem;
    height: auto;
    margin-right: 0.3rem;
}
/* 积分 */
.balanceListItem .balanceListItem-msg span.integral{
    color: #e3a020;
    vertical-align: middle;
}
.balanceListItem .balanceListItem-msg span.integral img{
    display: inline-block;
    width: .3205rem;
    height: auto;
    margin-right: .1923rem;
}
/* 支出 */
.balanceListItem .balanceListItem-msg span.pay{
    color: #333;
}
/* 收入 */
.balanceListItem .balanceListItem-msg span.income{
    color: #f74444;
}
.balanceListItem .balanceListItem-time{
    color: #8b8b8b;
    line-height: 2;
}
.balanceListItem-tips{
    color: #8b8b8b;
    line-height: 2;
}
.balanceListItem-check p{
    color: #333;
}
.balanceListItem-check span{
    width: 2.5385rem;
    height: .7436rem;
    line-height: .7436rem;
    border-radius: .3718rem;
    text-align: center;
    border: 1px solid #8b8b8b;
    color: #8b8b8b;
}
.comBottomLing{
    padding: .5128rem 0;
}
.comBottomLing img{
    width: 6.5385rem;
    height: auto;
    margin: 0 auto;
}
/* 提现 */
.cashoutControl{
    height: 100%;
    background-color: #fff;
    overflow: hidden;
}
.cashoutHeadBox{
    position: relative;
    margin: -0.7692rem auto 0;
}
.cashoutHeadBoxBg{
    width: 95%;
    height: auto;
}
.cashoutHeadContent{
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 1;
    color: #5e5e5e;
    padding: 0 .8974rem;
}
.cashoutHeadContent h4{
    color: #5e5e5e;
    margin-top: 1.2821rem;
}
.cashoutHeadBox .cashoutHeadInput{
    height: 1.4103rem;
    line-height: 1.4103rem;
    border-radius: .2821rem;
    background-color: #f6f7f9;
    margin-top: .4487rem;
}
.cashoutHeadBox .cashoutHeadInput span{
    font-weight: bold;
    padding: 0 .4231rem;
}
.cashoutHeadBox .cashoutHeadInput input{
    border: 0 none;
    height: 1.4103rem;
    line-height: 1.4103rem;
    padding: 0 .1282rem;
    color: #333;
}
.cashoutHeadType{
    color: #3d3d3d;
    margin-top: .5128rem;
}
.cashoutHeadType img{
    width: .4744rem;
    height: auto;
    margin: 0 .2564rem;
}
.cashoutRealname{
    background-color: #fff;
    margin: 0 .3205rem;
}
.cashoutRealname h5{
    color: #292929;
    line-height: 2;
    margin: .0641rem 0 .2564rem;
}
.cashoutRealname input{
    display: block;
    width: 100%;
    border: 0 none;
    height: 1.1538rem;
    line-height: 1.1538rem;
    border-radius: .2821rem;
    background-color: #f6f7f9;
    padding: 0 .3846rem;
    color: #333;
}
.cashoutRealname-word h6{
    color: #888;
    margin: .4487rem 0 .3205rem;
}
.cashoutRealname-word p{
    color: #888;
    line-height: 2;
}
.cashoutReaButton{
    background-color: #e3a020;
    text-align: center;
    height: 1.1538rem;
    line-height: 1.1538rem;
    border-radius: .5769rem;
    margin: .7692rem .3205rem;
    color: #fff;
}
/* 写点评 */
.writeCommentsControl{
    height: 100%;
    background-color: #fff;
    overflow: hidden;
}
.writeCommentsHeadBox{
    padding: .5128rem .3205rem;
    color: #1c1c1c;
    border-bottom: 1px solid #e2e2e2;
}
.writeCommentsHeadBox>div{
    margin-left: 1.0256rem;
}
.writeCommentsHeadBox>div img{
    width: .641rem;
    height: auto;
    margin: 0 .1923rem;
}
.writeCommentsControl .reportDes{
    margin-top: .4872rem;
}
/* 点评 */
.commentsControl{
    height: 100%;
    background-color: #fff;
}
.commentsHeadBox{
    padding: .2564rem .3205rem;
}
.commentsHeadBox>div p{
    margin-right: .7051rem;
    color: #1c1c1c;
}
.commentsHeadBox var{
    width: 1.5641rem;
    height: .7179rem;
    border-radius: .359rem;
    background-color: #e3a020;
    color: #fff;
    text-align: center;
    line-height: .7179rem;
}
.commentsListBox{
    padding: 0 .3205rem;
    height: calc(100% - 1.4103rem);
    overflow-y: auto;
    overflow-x: hidden;
    margin-top: .1282rem;
}
.commentsListItem {
    margin-bottom: .3846rem;
}
.commentsListItem .personalBox{
    margin-left: .2564rem;
    margin-top: .1923rem;
}
.commentsListItem .commentsPic{
    width: .9744rem;
    height: .9744rem;
    border-radius: 100%;
}
.commentsListItem .personalBox p{
    margin-right: .3205rem;
    color: #1b1b1b;
}
.commentsListItem .personalBox>div img{
    width: .3974rem;
    height: auto;
    margin: 0 .1154rem;
}
.commentsListItem-word{
    color: #1b1b1b;
    margin-left: .2564rem;
    line-height: 2;
    margin-top: .1026rem;
}
.storeResponse{
    margin-top: .1282rem;
    background-color: #f4f4f4;
    border-radius: .2821rem;
    color: #1b1b1b;
    padding: .2308rem .359rem;
    line-height: 2;
}
.responseLookMore{
    color: #e3a020;
    padding: .3205rem 0;
}
.responseLookMore img{
    width: .2692rem;
    height: auto;
    margin: 0;
    margin-left: .1282rem;
}
/* 发布公开课 */
.publishClasseControl{
    height: 100%;
    background-color: #f5f5f5;
    padding-bottom: .7692rem;
    overflow-y: auto;
    overflow-x: hidden;
}
.publishClasseHeadBox{
    margin: .3205rem .3205rem 0;
    background-color: #fff;
    border-radius: .2821rem;
    padding: .1923rem 0 .2564rem;
}
.publishClasseHeadBox h4{
    color: #000;
    line-height: 2;
    padding-left: .3205rem;
    font-weight: 500;
    position: relative;
}
.publishClasseHeadBox h4 var{
    position: absolute;
    width: .4103rem;
    height: .4103rem;
    background: url(../images/icon/wenhao.png) center no-repeat;
    background-size: cover;
    top: .2051rem;
    right: .359rem;
    z-index: 1;
}
.publishClasseHeadBox .reportSelect{
    margin-top: .2564rem;
}
.uploadHeaderimg{
    margin: 0 .3205rem;
}
.uploadHeaderimg p{
    color: #e3a020;
}
.uploadHeaderimg .loadImgBtn{
    margin: .1923rem 0 .2564rem;
}
.uploadHeaderimg .loadImgBtn img{
    width: 100%;
    height: auto;
}
.loadImgBtn .loadImgIcon{
    border-radius: .2821rem;
    overflow: hidden;
    height: 3rem;
    background-color: #f5f5f5;
}
.loadImgBtn .loadImgIcon img{
    width: 1.2rem;
    height: auto;
    margin: 0.7rem auto 0;
}
.loadImgBtn .loadImgIcon p{
    color: #2a2a2a;
    text-align: center;
    margin-top: .2rem;
}
.publishClasseInput{
    margin: .0641rem .3205rem .1282rem;
}
.publishClasseInput input{
    display: block;
    width: 100%;
    background-color: #f3f3f3;
    border-radius: 0.2821rem;
    padding-left: .4103rem;
    border: 0 none;
    height: 1.1282rem;
    line-height: 1.1282rem;
}
.publishClasseInput select{
    display: block;
    width: 100%;
    background-color: #f3f3f3;
    border-radius: 0.2821rem;
    padding-left: .4103rem;
    border: 0 none;
    height: 1.1282rem;
    line-height: 1.1282rem;
}
.publishClasseInput select option{
    width: 100%;
}
.publishClasseInput textarea {
    width: 100%;
    background-color: #f3f3f3;
    border-radius: 0.2821rem;
    padding: 0.3846rem;
    height: 3.8462rem;
}
.subtextEditBox{
    background-color: #f3f3f3;
    border-radius: .2821rem;
    border: 1px dashed #c5c5c5;
    margin: .3205rem;
    padding: .5128rem .2821rem .5128rem .4487rem;
}
.subtextEditBox p{
    /* color: #999; */
    color:#000;
}
.subtextEditBox span{
    /* width: 1.5897rem; */
    height: .6154rem;
    /* line-height: .6154rem; */
    border-radius: .3077rem;
    text-align: center;
    /* border:1px solid #e3a020; */
    margin-left: .2564rem;
    color: #000;
}
.subtextEditBox .font-text{
    width: 1.5897rem;
    height: .6154rem;
    line-height: .6154rem;
    border-radius: .3077rem;
    text-align: center;
    border:1px solid #e3a020;
    margin-left: .2564rem;
    color: #e3a020;
}
.publishClasseSort{
    margin:.3846rem .3205rem .1923rem;
}
.publishClasseSort img{
    margin: 0;
    width: .641rem;
    height: .641rem;
    margin-left: .2564rem;
    float: right;
}
/* 通用单选按钮 */
.publishClasseHeadBox .fromComRadioBox{
    padding: 0 .3205rem;
    margin: .2564rem 0 0;
}
.fromComRadioBox .radioItem{
    width: 50%;
    float: left;
    margin-bottom: .2564rem;
}
.fromComRadioBox .radioItem var{
    width: .4872rem;
    height: .4872rem;
    background: url(../images/icon/radio.png) center no-repeat;
    background-size: cover;
    margin-right: .2051rem;
}
.fromComRadioBox .radioItem.cur var{
    background: url(../images/icon/radio-cur.png) center no-repeat;
    background-size: cover;
}
.fromComRadioBox .radioItem p{
    color: #333;
}
.adsMtp{
    margin-top: .3846rem;
}
.publishClasseAdressBox{
    margin: .2564rem .3205rem 0;
    height: 5.1282rem;
    border-radius: .2821rem;
}
.publishClasseAdressBox img{
    width: 100%;
    height: auto;
}
.publishClasseHeadBox .fromTableBox{
    margin: .2564rem .3205rem 0;
}
.fromTableBox .fromTableLabel{
    color: #333;
    padding: .2564rem 0;
}
.fromTableBox .fromTableLabel img{
    margin: 0;
    margin-right: .1923rem;
}
.fromTableBox input{
    display: block;
    width: 100%;
    background-color: #f3f3f3;
    border-radius: 0.2821rem;
    padding-left: .4103rem;
    border: 0 none;
    height: 1.1282rem;
    line-height: 1.1282rem;
}
.publishClasseControl .saveSelected {
    margin-top: .8333rem;
}
.saveSelected>div{
    width: 44%;
    height: 1.1538rem;
    border-radius: .5769rem;
    background-color: #fff;
}
.saveSelected>div img{
    margin: 0;
    margin-right: .2051rem;
}
.addClassOrTgBox{
    margin: .2564rem .3205rem 0;
}
.addClassOrTgNav{
    margin-bottom: .3846rem;
}
.addClassOrTgNav li{
    width: 46%;
    height: .8718rem;
    border: 1px solid #999;
    border-radius: .2564rem;
    color: #999;
}
.addClassOrTgNav li var{
    width: .3077rem;
    height: .3077rem;
    background: url(../images/icon/jia.png) center no-repeat;
    background-size: cover;
    margin-right: .1923rem;
}
.addClassOrTgNav li.cur{
    color: #fff;
    border: 1px solid #e3a020;
    background: #e3a020;;
}
.addClassOrTgNav li.cur var{
    background: url(../images/icon/jia-cur.png) center no-repeat;
    background-size: cover;
}
.addClassOrTgContent .publishClasseInput{
    margin: 0;
    margin-bottom: .2564rem;
}
.addClassOrTgContent .publishClasseInput textarea{
    height: 1.9231rem;
}
/* 导入文件 */
.publishLoadFileBox{
    margin: .2564rem .3205rem 0;
}
.publishLoadFileBox .publishLoadImgBox{
    position: relative;
    width: 3.0769rem;
    height: 2.3077rem;
    margin-right: .2564rem;
}
.publishLoadImgBox var{
    width: .4615rem;
    height: .4615rem;
    background: url(../images/icon/gbpng.png) center no-repeat;
    background-size: cover;
    position: absolute;
    top: -0.1923rem;
    right: -0.1923rem;
    z-index: 1;
}
.publishLoadImgBox img{
    width: 100%;
    height: auto;
    border-radius: .2821rem;
}
.publishLinkFileBox>div{
    margin: .2564rem .3205rem 0;
    color: #333333;
    background-color: #fff7e9;
    border-radius: .2821rem;
    padding: .2564rem 0;
}
.publishLinkFileBox>div img{
    width: .3718rem;
    height: auto;
    margin: 0;
    margin: 0 .2949rem;
}
.publishLinkFileBox p{
    line-height: 1.3;
    margin: .2564rem .3205rem 0;
}
/* 空间 */
.storageSpaceControl{
    height: 100%;
    background-color: #fff;
}
.storageSpaceHeadBox{
    background-color: #e5b958;
    padding: 0 .3205rem 1.2821rem;
    overflow: hidden;
}
.hasSpace{
    color: #fff;
    margin-top: .5769rem;
}
.hasSpace span{
    height: .641rem;
    line-height: .641rem;;
    border-radius: .3205rem;
    padding: 0 .359rem;
    background-color: #fff;
    color: #e3a020;
    margin-left: .359rem;
}
.spaceSizeBox{
    color: #fff;
    margin-top: .359rem;
}
.spaceSizeBox .spaceDes{
    line-height: 2;
}
.spaceSizeBox .stepLineBox{
    margin: .0513rem 0;
    height: .3846rem;
    border-radius: .1923rem;
    overflow: hidden;
    background-color: #cf810d;
}
.spaceSizeBox .stepLineBox .stepLine{
    height: .3846rem;
    background-color: #fff;
    border-radius: .1923rem;
}
.spaceSizeBox .spaceTime{
    line-height: 2;
    text-align: right;
}
.buySpaceBox{
    height: calc(100vh - 4.4872rem);
    margin-top: -.8rem;
    background-color: #fff;
    border-top-left-radius: .641rem;
    border-top-right-radius: .641rem;
    padding: 0 .3205rem;
    overflow: hidden;
}
.buySpaceBox h5{
    color: #131313;
    line-height: 2;
    margin-top: .5128rem;
}
.buySpaceListBox{
    margin-top: .2564rem;
}
.buySpaceListBox .buySpaceListItem{
    height: 1.1538rem;
    border-radius: .2821rem;
    background-color: #f4f4f4;
    border: 1px solid #f4f4f4;
    margin-bottom: .2564rem;
    padding: 0 .4872rem;
}
.buySpaceListItem var{
    width: .3846rem;
    height: .3846rem;
    background: #bebebe;
    border-radius: 100%;
    margin-left: .7692rem;
}
.buySpaceListBox .buySpaceListItem.cur{
    background-color: transparent;
    border: 1px solid #e3a020;
    color: #e3a020;
}
.buySpaceListBox .buySpaceListItem.cur var{
    background: url(../images/icon/xzq.png) center no-repeat;
    background-size: cover;
}
.buySpaceButton{
    height: 1.1538rem;
    border-radius: .5769rem;
    width: 68%;
    text-align: center;
    line-height: 1.1538rem;
    background-color: #e3a020;
    color: #fff;
    margin: 1.0256rem auto 0;
}
/* 活动报名信息 */
.eventInforControl{
    height: 100%;
    background-color: #f5f5f5;
}
.eventInforListBox{
    margin: 0 .3205rem;
}
.eventInforListItem{
    background-color: #fff;
    border-radius: .2821rem;
    margin-top: .3846rem;
}
.eventInforListItem-head{
    padding: .3846rem;
}
.eventInforListItem-head .hide{
    display: none;
}
.eventInforListItem-head .show{
    display: block;
}
.eventInforListItem-head img{
    margin: 0;
    width: .359rem;
    height: auto;
    margin-right: .2564rem;
}
.eventInforListItem-head p{
    color: #333;
}
.eventInforListItem-head span{
    color: #e3a020;
}
.eventInforListItemFrom-ma img{
    width: 40%;
    height: auto;
    margin-bottom: .0641rem;
    /* border-radius: 100%; */
}
.eventInforListItemFrom-ma img.head{
    border-radius: 100%;
    width: 1.4286rem;
    height: 1.4286rem;
    margin-bottom: .0641rem;
}
.eventInforListItemFrom-ma p{
    line-height: 1.8;
    text-align: center;
}
.eventInforListItemFromBox{
    display: none;
    padding-bottom: .7051rem;
}
.eventInforListItemFromBox.hide{
    display: none;
}
.eventInforListItemFromBox.show{
    display: block;
}
.eventInforListItemFromBox .fromTableBox{
    margin: .2564rem .3205rem 0;
}
/* 我的点评 */
.myCommentsControl{
    height: 100%;
    background-color: #fff;
    padding: 0 .3205rem;
}
.myCommentsNavBox{
    margin-bottom: .2564rem;
}
.myCommentsNavBox li{
    text-align: center;
    line-height: 1.1026rem;
    color: #686868;
}
.myCommentsNavBox li.cur{
    background: url(../images/center/line.png) center bottom no-repeat;
    color: #000;
}
.tobeCommentedItem{
    padding: .3205rem .2564rem;
    background: #fff;
    border-radius: .2564rem;
    margin-bottom: .2564rem;
    box-shadow: 0 0 20px 5px #fafafa;
}
.tobeCommentedItem .ltImg{
    width: 2.6923rem;
    height: 2.1795rem;
    position: relative;
}
.tobeCommentedItem .ltImg img{
    width: 100%;
    height: 100%;
    border-radius: .1538rem;
}
.tobeCommentedItem .rtBox {
    margin-left: 0.3205rem;
    position: relative;
}
.tobeCommentedItem .rtBox p {
    color: #333;
    line-height: 1.3;
}
.tobeCommentedItem .rtBox .rtBox-btn{
    width: 1.8974rem;
    height: .641rem;
    border-radius: .3205rem;
    color: #fff;
    text-align: center;
    line-height: .641rem;
    position: absolute;
    bottom: 0;
    right: .1923rem;
    background: #e3a020;
}
/* 已评价 */
.alreadyCommentedItem{
    padding: .3205rem .3846rem .3846rem;
    box-shadow: 0 0 20px 5px #fafafa;
    margin-bottom: .2564rem;
}
.alreadyCommentedItem-head .headPic{
    width: 1.0513rem;
    height: 1.0513rem;
    border-radius: 100%;
    margin: 0;
}
.alreadyCommentedItem-head span{
    margin: 0 .3333rem;
    color: #111111;
}
.alreadyCommentedItem-head>div img{
    width: .3846rem;
    margin-right: .2051rem;
}
.alreadyCommentedItem-des{
    color: #111111;
    line-height: 1.4;
    padding: .2564rem 0;
}
.alreadyCommentedItem-quote{
    background-color: #f6f6f6;
    padding: .2564rem;
    border-radius: .2821rem;
}
.alreadyCommentedItem-quote img{
    width: 2.0513rem;
    height: 1.6667rem;
    border-radius: .1538rem;
}
.alreadyCommentedItem-quote>div{
    line-height: 1.4;
    color: #333;
    margin-left: .2564rem;
}
.alreadyCommentedItem-authorReply{
    color: #8a8a8a;
    line-height: 1.4;
    margin-top: .2308rem;
}
.alreadyCommentedItem-authorReply span{
    color: #e3a020;
}
/* 详情 */
.commonDetailsControl{
    height: 100%;
    overflow-y: auto;
    overflow-x: hidden;
    padding-bottom: .7692rem;
}
.submissionDetail .detail-des{
    color: #333;
    margin-top: .0641rem;
    line-height: 1.5;
    padding: 0 .3205rem;
}
.commonDetailsControl .submission-des{
    margin-top: .0641rem;
}
.activeIllustrate{
    background-color: #fff;
    padding: .4487rem .3846rem;
    border-radius: .2821rem;
}
.activeIllustrate p{
    line-height: 1.54;
    color: #7f7f7f;
}
.activeIllustrate .colf7{
   
}
.activeIllustrate .col333{
    color: #333;
    margin: .5769rem 0;
}
.activeIllustrate span{
    color: #e3a020;
    line-height: 2;
}
.attendingAddress{
    background-color: #fff;
    padding: .3205rem;
    border-radius: .2821rem;
}
.attendingAddress .addaddres{
    width: 100%;
    height: auto;
}
.attendingAddress .loadAddresBtn{
    border-radius: .2821rem;
    overflow: hidden;
    height: 6.18rem;
    background-color: #f5f5f5;
}
.attendingAddress .loadAddresBtn img{
    width: 1.6rem;
    height: auto;
    margin: 1.8rem auto 0;
}
.attendingAddress .loadAddresBtn p{
    color: #2a2a2a;
    text-align: center;
    margin-top: .2rem;
}
.aleryAddres .aleryAddresPic img{
    width: 100%;
    height: auto;
}
.aleryAddres .aleryAddresPic{
    border-radius: .2821rem;
    overflow: hidden;
}
.aleryAddresWord{
    margin-top: .2564rem;
}
.aleryAddresWord p{
    color: #7f7f7f;
    line-height: 1.54;
}
.registerNow{
    background-color: #fff;
    padding: 0 0.3205rem;
    border-radius: .2821rem;
    padding-bottom: .7692rem;
}
.commonDetailsButton{
    height: 1.0256rem;
    line-height: 1.0256rem;
    border-radius: .5128rem;
    text-align: center;
    color: #fff;
    background-color: #e3a020;
    margin-top: .7692rem;
}
/* 投稿须知-弹窗 */
.instructionsAuthors{
    background: #fff;
    border-radius: .2564rem;
    width: 84%;
    margin: 0 auto;
    overflow: hidden;
}
.instructionsAuthors h4{
    color: #fff;
    line-height: 2;
    padding: .1795rem;
    text-align: center;
    background-color: #e3a020;
}
.instructionsWord{
    color: #1f1f1f;
    padding: 0 .5128rem;
    text-align: left;
    line-height: 1.6;
}
.instructionsWord h5{
    padding: .2564rem 0 .1538rem;
}
.instructionsWord .fromComRadioBox{
    margin-top: .4615rem;
}
.instructionsWord .popup_SubmitBtn{
    margin-top: .5128rem;
}
.instructionsWord{
    padding-bottom: .5128rem;
}
/* 二维码弹窗 */
.qRCode_dialogBox{
    background: #fff;
    border-radius: .2564rem;
    width: 60%;
    margin: 0 auto;
    overflow: hidden;
}
.qRCode_dialogBox h4{
    color: #fff;
    line-height: 2;
    padding: .1795rem;
    text-align: center;
    background-color: #e3a020;
}
.qRCode_dialogBox .qRCode_content{
    padding-bottom: 0.5128rem;
    color: #1f1f1f;
    padding: 0 0.5128rem;
    text-align: left;
    line-height: 1.6;
}
.qRCode_content img{
    width: 38%;
    height: auto;
    margin: .4rem auto .2rem;
}
.qRCode_content p{
    text-align: center;
    color: #171717;
}
.qRCode_dialogBox .popup_SubmitBtn span{
    display: block;
    margin: 0 auto;
}
.qRCode_dialogBox .popup_SubmitBtn{
    margin: .4rem 0;
}
/* 活动报名详情 */
.eventDetailControl{
    height: 100%;
    background-color: #f5f5f5;
}
.eventDetailMsg{
    margin: .3205rem;
    background-color: #fff;
    border-radius: .2821rem;
    overflow: hidden;
}
.eventDetailMsg h3{
    color: #333;
    line-height: 2;
    margin: .3205rem 0;
}
.eventDetailMsgWord{
    padding: .2564rem .3205rem;
}
.eventDetailMsgWord li{
    color: #111111;
    line-height: 1.6;
    padding: .1923rem 0;
}
/* 组件 */
.assemblyControl{
    background-color: #f5f5f5;
    height: 100%;
}
.generatePoster{
    background-color: #ffffff;
    height: 100%;
    overflow: hidden;
}
.posterContent{
    width: 80%;
    border-radius: .15rem;
    background: #e86344;
    margin: 1rem auto;
    padding: 5%;
}
.posterContent img{
    width: 100%;
    height: auto;
}
.posterContent h4{
    color: #fff;
    line-height: 2;
}
.posterHead{
    margin-top: .4rem;
}
.posterHead img{
    width: .8rem;
    height: .8rem;
    margin-right: .2rem;
}
.posterHead p{
    color: #fff;
    line-height: .8rem;
}
.posterDesCript{
    margin: .4rem 0;
}
.posterDesCript .hbLogo{
    width: 3.4rem;
    height: auto;
    margin: 0;
}
.posterDesCript .hbMa{
    width: 1.5rem;
    height: auto;
}
.posterSetBox{
    width: 80%;
    margin: 1rem auto 0;
}
.posterSetBox h5{
    color: #303030;
}
.posterSetList{
    
}
.posterSetList>div{
    margin: .3rem .1rem;
    padding: .15rem;
    border: 2px solid transparent;
}
.posterSetList>div p{
    height: 1.6rem;
}
.posterSetList .red p{
    background: #e86344;
}
.posterSetList .ju p{
    background: #ff9240;
}
.posterSetList .lv p{
    background: #829f65;
}
.posterSetList .sh p{
    background: #d07057;
}
.posterSetList .lan p{
    background: #414272;
}
.posterSetList>div.cur{
    border: 2px solid #c1c1c1;
}
.posterDesWord{
    width: 80%;
    margin: 1rem auto;
}
.posterDesWord p{
    color: #111111;
    line-height: 1.6;
    text-align: center;
}
.posterSetSubmitButton{
    width: 60%;
    height:1.0513rem;
    line-height: 1.0513rem;
    border-radius: .5256rem;
    background-color:#e3a020;
    color: #fff;
    text-align: center;
    margin: .3205rem auto;
}
/* 文件下载 */
.fileDownContent{
    margin: 5rem auto 0;
    width: 70%;
}
.fileDownContent img{
    width: 1rem;
    height: auto;
}
.fileDownContent p{
    width: 88%;
    margin: 1rem auto 0;
    color: #111111;
    line-height: 1.6;
    text-align: center;
}
.fileDownSubmitButton{
    margin-top: 1.5rem;
}
.fileDownSubmitButton a{
    width: 60%;
    height:1.0513rem;
    line-height: 1.0513rem;
    border-radius: .5256rem;
    border:2px solid transparent;
    color: #fff;
    text-align: center;
    margin: .3205rem auto;
    font-weight: bold;
}
.fileDownSubmitButton a img{
    margin: 0;
    width: .6rem;
    margin-right: .2rem;
}
.fileDownSubmitButton .downBtn{
    background-color:#e3a020;
    color: #fff;
}
.fileDownSubmitButton .saveBtn{
    border:2px solid #e3a020;
    color:#e3a020; 
}
.fileDownTips{
    width: 70%;
    margin: 1rem auto 0;
    border-top: 2px solid #dfdfdf;
    padding-top: .5rem;
}
.fileDownTips p{
    text-align: center;
    color: #a3a3a3;
    line-height: 2;
}

.comBtew{
    margin: 0 .3205rem;
}
.selectAssembly{
    background-color: #fff;
    border-radius: .2821rem;
    margin: .3205rem;
    padding: .1282rem .3205rem;
}
.selectAssembly h4 {
    color: #000;
    line-height: 2;
    font-weight: 500;
    position: relative;
    margin: .2564rem 0;
}

.assemblyListBox{

}
.assemblyListBox .assemblyListItem{
    width: 16%;
    margin: 0 .1282rem .2564rem;
    border: 1px solid #e3a020;
    border-radius: .0513rem;
    color: #e3a020;
    height: .7692rem;
    line-height: .7692rem;
    text-align: center;
}
.assemblyListBox .assemblyListItem.cur{
    background-color: #e3a020;
    color: #fff;
}

/* 消息 */
.messageControl{
    height: 100%;
    background-color: #f5f5f5;
}
.messageControl-head{
    background: #fff;
    border-radius: .2821rem;
    margin: .3205rem .3846rem;
}
.messageControl-head img{
    width: .9103rem;
    height: auto;
    margin-top: .5128rem;
}
.messageControl-head p{
    color: #6b6b6b;
    text-align: center;
    line-height: 2;
    margin: .1282rem 0 .3974rem;
}
.messageControlBox{
    
}

.systemNoticeItem{
    background: #fff;
    border-radius: .2821rem;
    margin: 0 .3205rem .3205rem;
    padding: 0 .3205rem;
}

.systemNoticeItem-head{
    padding: .2564rem 0 .2821rem;
}
.systemNoticeItem-head img{
    width: .7692rem;
    height: .7692rem;
    border-radius: 100%;
    margin-left: .1026rem;
}
.systemNoticeItem-head p{
    color: #1f1f1f;
    margin:0 .3205rem;
}
.systemNoticeItem-head span{
    color: #262626;
    /* margin-right: .3846rem; */
}
.systemNoticeItem-word{
    border-top: 1px solid #f3f3f3;
    color: #282828;
    line-height: 1.8;
    padding:.2308rem 0 .3205rem;
}
.messageControlBox .systemNoticeItem.cur{
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    -webkit-filter: grayscale(1);
}
.messageControlBox .systemNoticeItem.cur .systemNoticeItem-head p,.messageControlBox .systemNoticeItem.cur .systemNoticeItem-head span,.messageControlBox .systemNoticeItem.cur .systemNoticeItem-word{
    color: #9f9f9f;
}

/* 我的课件 */
.mycoursewareControl{
    height: 100%;
    background-color: #f5f5f5;
    overflow: hidden;
}
.mycoursewareTitle{
    text-align: center;
    color: #000;
    line-height: 2;
    padding: .1923rem 0;
}
.mycoursewareBox{
    height: calc(100% - 3.5897rem);
    margin: .3205rem .3205rem 0;
    overflow-y: auto;
    overflow-x: hidden;
}
.mycoursewareItem{
    background-color: #fff;
    border-radius: .2821rem;
    margin-bottom: .2564rem;
    padding: .2564rem .3846rem;
}
.mycoursewareItem p{
    color: #1f1f1f;
}
.mycoursewareItem img{
    width: .641rem;
    height: auto;
    margin-right: .2564rem;
}
.publishClasseButton{
    padding: 0 .3205rem;
}
.publishClasseButton span{
    height: 0.8974rem;
    border-radius: 0.4487rem;
    line-height: .8974rem;
    padding: 0 0.9231rem;
    color: #fff;
    background-color: #e3a020;
    margin-top: .3846rem;
}
.publishClasseButton span.cancel{
    background-color: #5c5c5c;
}




 #editor—wrapper {
     border: 1px solid #ccc;
     z-index: 100;
     /* 按需定义 */
 }

 #toolbar-container {
     border-bottom: 1px solid #ccc;
 }

 #editor-container {
     height: 500px;
 }

/* 体现弹窗 */
.cashoutAlertBox{
    padding: .5rem 0 .1rem;
}
.cashoutAlertBox >div.col{
    margin-left: .3rem;
}
.cashoutAlertBox >div.col span{
    display: inline-block;
    color: #fff;
    background-color: #3ac879;
    height: .5rem;
    line-height: .5rem;
    border-radius: .25rem;
    padding: 0 .2rem;
}
.cashoutAlertYeBox{
    background-color: #fff9ef;
    border-radius: .2rem;
    padding: .1rem .3rem;
}
.cashoutAlertYeBox .yeWord{
    color: #ffa700;
}
.cashoutAlertYeBox .txWord{
    color: #777777;
}
.instructionsWord .cashoutAlertDes h5{
    padding: 0;
    margin-top: .2rem;
}
.institutionList{
    margin-top: 0.1026rem;
    /* height: calc(100% - 6.9rem); */
    overflow-y: auto;
    overflow-x: hidden;
}
.newStorage .stepBox {
    margin-left: .2rem;
}
.newStorage .stepBox .stepLineBox{
    height: 20px;
    margin-right: .2rem;
}
.newStorage .stepBox .stepLineBox .stepLine{
    height: 20px;
}
.newStorageList span{
    width: 1.8974rem;
    height: 0.641rem;
    border-radius: 0.3205rem;
    color: #fff;
    text-align: center;
    line-height: .641rem;
    background: #e3a020;
    margin-left: .32rem;
}
