.ct{
    text-align:center;
}
.fr{
    float:right;
}
.fl{
    float:left;
}
.active_login{
        margin: 10px 21%;
}
.active_login .sign_up span {
    width: 200px;
    border-radius: 50px;
    background: #FFA93C;
    color: #fff;
    text-align: center;
    margin: 0 auto;
    font-size: 30px;
    /* line-height: 40px; */
    cursor: pointer;
    padding: 10px 30px;
    background: url(../images/yea/ann.png) no-repeat center center / cover;;
    /*background-size: 271px;*/
    /*border: 1px solid #fff;*/
}
.active_login .sign_up{
    float: left;
    padding-left: 85px;
}
.register{
    float: right;
    padding-top: 35px;
}
.register li{float:left;padding-left:8px;}
.register li{color:#000!important;}
.register li a:hover{color:#000;}

.mynav {
    border-radius: 0px;
    margin: 0px;
    border: none;
    width: 100%;
    height: 66px;
    line-height: 15px;
    margin-top: 2px;
    background: #fff;
}
.mynav li a:hover{background:#fff;color:#000;}
/*活动介绍*/
.compare-discribe{padding: 48px;}
#myTabContent video{
    text-align: center;
    margin: 0 auto;
    display: block;

}
/*优秀创始人*/
#carousel-example-Cooperation{

    position: relative;
    top: 32px!important;
     
}
#carousel-example-Cooperation  span{
     text-align:center;    display: block; padding-top: 10px;color:#000;
}
.noticeposition{
    margin-top:24px;
}
.layout ul{
   margin:  36px 37px 0 491px
}
.layout ul li{
    color:#575757;
    padding-top: 10px;
}
.layout ul li a:hover{
    color:#ed3a3d;

}
/*首页优化*/

.articleixon{
    margin:10px;
}
.articleixon h4{
    margin-left:2px;
}
.articleixon img{
    width: 20px;
    margin:3px 3px 0 -8px;
}
.noticeposition li a span{
    width: 20px;
    background: #c0c0c0;
    padding: 3px 12px;
    border-radius: 12px;
    color:#fff;
    margin-left: 64%;
}

/*活动章程*/
.zhangcheng{margin:20px;}
.zhangcheng img{
    padding-top:20px;
    display: block;
    margin: 0 auto;
    text-align: center;
    width: 100%;
}
.zhangcheng span{
 display: block;
    margin: 0 auto;
    text-align: center;
    width: 100%;
    color:#262626;
    font-size: 22px;

}
.about span{display: block;text-align: center; padding: 6px;}
.about .onetitle{color:#262626;font-size:22px;}
.about .twotitle{color:#393838;font-size:20px;}
.about .onetitle{color:#5e5e5e;font-size:22px;}
.compare-dst p{ text-indent:30px;line-height:10px;    line-height: 34px; }
.compare-dst span{display: block}
.fistsection{margin-top:-94px;}
/*历届活动*/
.history_compare{margin-bottom:12px;}
.text-dis{ text-align: center;
    padding-top: 10px;}

.baoming span {
    width: 142px;
    border-radius: 50px;
    background: #FFA93C;
    color: #fff;
    text-align: center;
    margin: 0 auto;
    font-size: 19px;
    line-height: 19px;
    cursor: pointer;
    /* padding: 10px 30px; */
    background: url(../images/yea/ann2.png) no-repeat center center / cover;
    background-size: 156px;
    border: 1px solid #fff;
    position: relative;
    top: -120px;
    left: 72%;
}
.baoming2 span {
    width: 142px;
    border-radius: 50px;
    background: #FFA93C;
    color: #fff;
    text-align: center;
    margin: 0 auto;
    font-size: 19px;
    line-height: 19px;
    cursor: pointer;
    /* padding: 10px 30px; */
    background: url(../images/yea/ann3.png)  no-repeat center center / cover;
    background-size: 156px;
    border: 1px solid #fff;
    position: relative;
    top: -120px;
    left: 72%;
}
.timebao{
    position: relative;
    top: -85px;
    left: -20%;
    color: #fff;
}
/*访谈集萃*/
.visit{    margin-bottom: 18px;
    border-bottom: 2px solid #ddd;
    padding-bottom: 22px;}
.visit p{
    padding-top:12px;
}  
.visit .visit_title{
   color:#525252;font-size: 24px;
}
.visit .visit_time{
  
color:#575757;font-size: 20px;
}
.visit .visit_dis{

color:#575757;font-size: 18px;
}
/*分页*/
.pagination{margin:0 auto;}
.pagination>li>a{
   border:1px solid #575757;color:#575757;
}
/*访谈详情*/

.visit_detail video{
    display: block;margin:0 auto;
}

.breadcrumb {
    padding: 8px 15px;
    margin-bottom: 20px;
    list-style: none;
    background-color: #fff;
    border-radius: 4px;
}
.breadcrumb li a:hover{
    color:#000;
}
.breadcrumb .firstli{padding-left:31px;}

.menuactive{background:#d84646;/* opacity: 0.4; */}
.header-padding-top{padding-top:25px;}

.model{
    position: relative;
    top: -247px;
    left: 38%;
    background: #000;
    width: 478px;
    height: 50px;
    opacity: 0.8;
    color: #fff;
    padding: 10px;
    
}
/*报名*/
.signupltitle{
    position: absolute;
    top:12px;
    left: 298px;
    color:#fff;
    -moz-transform: rotate(-115deg);
-webkit-transform: rotate(45deg);  
}
.ge{
   padding-top: 54px;
}
.circle{
   width: 82px;
    height: 82px;
    border-radius: 48px;
    border: 1px solid #f3d420;
    display: block;
    margin-left: 55px;
    float: left;
    text-align: center;
    /* padding-top: 30px; */
    line-height: 82px;
    color: #848484;
    margin-top: -18px;
}
.active1{
      background: #f3d420;
      color: #fff;
}
.actived{
      background:#d7d7d7;
      color: #929292;
      border:1px solid #d7d7d7;
}
.arrowb{
    margin-left: 92px;
    float: left;
    width: 0;
    border-width: 4px;
    height: 36px;
    border-style: solid;
    border-color: #f3d420;
}
.arrow{
    margin-left: 76px;
    float: left;
    width: 0;
    height: 0;
    border-width: 19px;
    border-style: solid;
    border-color: #f3d420 transparent transparent transparent;
}
.circle2{
    border: 1px solid #9eca40;
}
.active2{
      background: #9eca40;
      color: #fff;
      border: 1px solid #9eca40;
}
.arrowb2{
    border-color: #9eca40;
}
.arrow2{
    border-color: #9eca40 transparent transparent transparent;
}

.circle3{
    border: 1px solid #43A1da;
}
.active3{
      background: #43A1da;
      color: #fff;
      border: 1px solid #43A1da;
}
.arrowb3{
    border-color: #43A1da;
}
.arrow3{
    border-color: #43A1da transparent transparent transparent;
}
.savetitle{
    position: absolute;
    top: 9px;
    left: 248px;
    color: #fff;
    -moz-transform: rotate(-115deg);
    -webkit-transform: rotate(45deg);
    font-size: 13px;
}
.baoming-sign span{

    position: relative;
    top: 0;
    left: 70%;
}
.cancul-sign span{
    border-radius: 20px;
    padding: 8px 26px;
    background:#cccccc;
}
.sign_title{
    font-size:19px;
}
.sign_dis{
    font-size:16px;
}
.sign p{padding-top:6px}
.upload{
    width:200px;
    height:200px;
    background: #ddd;
}

.signup-modal form .control-label{text-align:right}
.modal-content {
    border-radius: 10px;
}
#headerimg{
    opacity:0;
    z-index: 999;

}
input[type=checkbox], input[type=radio] {
    margin: 4px 0 0;
    margin-top: 1px\9;
    line-height: normal;
    margin-left: 6px;
}
.a-upload{
  /*  background: #169bd5; */
    width: 104px;
    margin: 11px 51px;
    display: block;
    /* height: 28px; */
    background: url(../images/upload1.png) no-repeat center center / cover;
}
.uploadheaderimg{
    background: url(../images/upload2.png) no-repeat center center / cover;
}
.headertitle{
    position: relative;
    top: -24px;
    height: 2px;
    padding: 14px;
    color: #fff;
}
.submit-signform,.cancolsignform{
    background: #ed3a3d;
    padding: 6px 24px;
    margin-right: 38px;
}
.resset-signform{
    padding: 6px 24px;
}
.resset-signform:hover{
    background: #646161;
}
/*提交作品*/
.work-submit{
        margin: 28px 50px;
}
.work-submit p{
    line-height: 26px;
}
.selectbutton{
    position:relative;
    top:0;left:0;

}
.team-dist p{
    line-height:22px;
}
#download{
    background: url(../images/download.png) no-repeat center center / cover;
    width: 104px;
    height: 27px;
    margin-bottom: 10px;
}
.uploadpostion button{
       margin-left: 90px;
       border: none;
}
.worklist p span{
    color:red;padding-left:5px; cursor:pointer;
}
.worklist p img{
   vertical-align: baseline;
   margin-right: 5px;
}
/*二级下单*/
.dropdown-menu2{
    background: #ed3a3d;
    position: absolute;
    top: 55px;
    left: 143px;
}
.dropdown-menu li a{
    color:#fff;
}
/*yea介绍*/
.yeainfo{
      background: url(../images/yea/yeainbfo1.png) no-repeat center center / cover;
      height:574px;
}
.yeainfo h4{
  color:#fff;
  text-align: center;
  margin-bottom:20px;
}
.yeainfo p{
  color:#fff;
  font-size:18px;
  line-height:34px;
}
.yuanjing{
    background: url(../images/yea/yeainbfo2.png) no-repeat center center / cover;
      height:632px;
}
.yeastart img{
    display:block;
    margin:0 auto;
}
.mubiao{
    margin:0 auto;
}
.mubiao h4{
   color:#525252;
}
.mubiao p{
   color:#828282;
   font-size:18px;
   line-height:30px;
}
.yeastart{
    position:relative;
    top:0;left:0;
}

.yeastart .title {
    position: absolute;
    top: 221px;
    left: 532px;
    font-size: 18px;
    color: #fff;
}
.yeastart .tap1{
    position: absolute;
    top: -94px;
    left: 476px;
    font-size: 18px;
    color: #a1a1a1;
    width: 200px;
    border: 1px solid #a1a1a1;
    border-radius: 8px;
    padding: 10px;
}
.yeastart .tap2{
    position: absolute;
    top: 78px;
    left: 785px;
    font-size: 18px;
    color: #a1a1a1;
    width: 200px;
    border: 1px solid #a1a1a1;
    border-radius: 8px;
    padding: 10px;
}
.yeastart .tap3{
    position: absolute;
    top: 259px;
    left: 785px;
    font-size: 18px;
    color: #a1a1a1;
    width: 200px;
    border: 1px solid #a1a1a1;
    border-radius: 8px;
    padding: 10px;
}
.yeastart .tap4{
    position: absolute;
    top: 468px;
    left: 475px;
    font-size: 18px;
    color: #a1a1a1;
    width: 200px;
    border: 1px solid #a1a1a1;
    border-radius: 8px;
    padding: 10px;
}
.yeastart .tap5{
    position: absolute;
    top: 258px;
    left: 150px;
    font-size: 18px;
    color: #a1a1a1;
    width: 200px;
    border: 1px solid #a1a1a1;
    border-radius: 8px;
    padding: 10px;
}
.yeastart .tap6{
    position: absolute;
    top: 74px;
    left: 150px;
    font-size: 18px;
    color: #a1a1a1;
    width: 200px;
    border: 1px solid #a1a1a1;
    border-radius: 8px;
    padding: 10px;
}
.yuanjing .dream-line img{
    margin-top:90px;
}
.yuanjing .dream-line h4{
    text-align: center;
    color:#fff;
}
.yuanjing .dream-line{
    position: relative;
    top:0;
    left:0;
}
.yuanjing .dream-line span{
    color:#fff;
    font-size:16px;
    width:288px;
    text-align: center;
}
.yuanjing .dream-line .tap1{
    position: absolute;
    top: 58px;
    left: 48px
}
.yuanjing .dream-line .tap3{
   position: absolute;
    top: 58px;
    left: 383px
}
.yuanjing .dream-line .tap5{
   position: absolute;
    top: 58px;
    left: 710px
}
.yuanjing .dream-line .tap2{
   position: absolute;
    top: 404px;
    left: 203px;
}
.yuanjing .dream-line .tap4{
   position: absolute;
    top: 404px;
    left: 556px;
}
.yuanjing .dream-line .tap6{
   position: absolute;
    top: 404px;
    left: 892px;
}



.subtitle{
    position:absolute;top:40%;left: 47%;text-align: center;display:block; margin-left: -65px;
}
.xingqu{left: 48.5%;}
.subtitledetail{
    position:absolute;top:56px;left: 50%;text-align: center;display:block;
}
.subtitle p{
    font-size: 30px;
    line-height: 42px;
    background-image: -webkit-linear-gradient(bottom, #fff, #fff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    margin-bottom:23px;
    font-weight:bold;
}
.treesubtitle p{
    font-size: 30px;
    line-height: 42px;
    background-image: -webkit-linear-gradient(bottom, #fff, #fff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    margin-bottom:23px;
    font-weight:bold;
}
.detailButton{
    display: block;
    font-size: 16px;
    color: #fff;
    border: 1px solid #fff;
    width: 140px;
    margin: 0 auto;
    padding: 8px;
    border-radius: 3px;
}
.detailButton:hover{
    background:#ed3a3d;
    color:#ffffff;
    border: 1px solid #ed3a3d;
}
.detailButton2{
    display: block;
    font-size: 16px;
    color: #fff;
    border: 1px solid #fff;
    width: 140px;
    margin: 0 auto;
    padding: 8px;
    border-radius: 3px;
}
.detailButton2:hover{
    background:#ed3a3d;
    color:#ffffff;
    border: 1px solid #ed3a3d;
}
.text-index2 p{text-indent:2em}

/*评委段*/
.Raterlistsave .left img{
    width:60px;
    height:60px;
    border-radius:30px;
}
.Raterlistsave .left{
   float:left;
}
.Raterlistsave .left p{
   padding:6px;
}
.Raterlistsave .right{
   padding: 3px 20px;
}
.Raterlistsave .right p{
  line-height:28px;

}
.nowsaveScore {
    position: relative;
    background: #f5f5f5;
}
.nowsaveScore .left{margin-left:15%;margin-top: 20px;float: left;}
.nowsaveScore .left ul li {    /* border: 1px solid #000; */
    height: 28px;width:580px;}
.nowsaveScore .left ul li .progress{ width:190px;border-radius: 14px;height:12px;position: relative;top:5px; background-color:#d6d2d2;    float: left;}
.nowsaveScore .left ul li p{float:left;text-align:right;width:200px;margin-right:5px;color:#393939;}

.progress-bar{background-color:#ed3a3d;}
.scorenow {float: right;
    width: 82px;}
.scorenow input{width:76px;color:#000;}   
.nowsaveScore .totalScore{color:#393939;font-weight: 19;font-size: 20px}
.nowsaveScore .right .comment{
  /*  float:right;
   margin-right: 15%; */
    margin-top: 19px;

} 
.Raterlistsave .right p{
    width:126px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
    padding-left: 8px;
}
.nowsaveScore .right .comment textarea{
    width: 308px;
    height: 120px;
        margin-left: 12px;
}
.nowsaveScoresection .baocun span{background: #ed3a3d;padding:5px 6px;}
.nowsaveScoresection .buttonposition{margin: 30px 36%;width:500px;}
.filelist li a{pointer:cursor;color:#000}
.filelist li a:hover{color:#000}
/*联系我们*/
.contactus{
     background: url(../images/yea/contact.png) no-repeat center center / cover;
      height:240px;
}
.contactus .contactus-index2 h4,.articlelist .contactus-index2 h4{
      text-align: center;
      color:#fff;
      padding-top: 10px;
}
.contactus2 p{
      text-align: center;
      color:#575757;
      font-size: 18px;
}
.contactus2 img{
    display: block;
    margin:0 auto;
    
      
}
.contactus2 .line{
   line-height:32px
      
}
/*活动资讯*/
.articlelist{
    background: url(../images/article/21.png) no-repeat center center / cover;
    height:240px;
}
.articlebiao{
    width: 0;
    height: 0;
    border-width: 40px;
    border-style: solid;
    border-color: transparent transparent red transparent;
    top: -40px;
    left: 190px;
}
.articlebiao span{
   position: relative;
    top: 14px;
    left: -6px
}
/*精英课堂*/
.courseinfo{
    background: url(../images/course/course.png) no-repeat center center / cover;
    height:447px;
}
.courseinfo p{
    text-indent: 2em;
    color:#fff;
    line-height: 38px;
}
.courseinfo h4{
    text-align:center;
    color:#fff;
    margin-bottom: 1%;
}
.courseList img{
    width:100%;
    padding:10px;
}
.courseList-container h5{
    color:#525252;
    font-size:20px;
    padding:12px;
}
.courseList-container ul{
    text-align:left;
}
.courseList-container ul li{
    margin-top:10px;
}
.courseList-container .left{
    margin-right:20%;
}
.courseList-container .right{
    margin-left:20%;
}
.courseList-container ul li span{
   color:#828282;
   font-size:18px;
   padding-top:10px;
}
.courseList-container ul li img{
    margin-top: -8px;
    margin-right: 10px;
}    
.list-three p{
    margin:20px;

}
.list-three ul{
    height:180px;
}
.list-three ul .num{
   width: 20px;
    height: 20px;
    border-radius: 10px;
    display: block;
    border: 1px solid #828282;
    float: left;
    padding-top: 0px;
    padding-left: 6px;
    font-size: 14px!important;
    margin-right:14px;
}
.list-three ul li span:first-child{
     color:#525252;
     font-size:20px;
}
.list-three .position{
    position: relative;
    top: 25px;
    left: -73px;
} 
.list-three .position-title{
    position: relative;
    left: -83px;
    top: -4px;
    font-size: 18px;
    color: #fff;
}

.company-member li{float:left;}
.company-member .title{font-weight: 400;color:#525252;}
.company-member li img{width:100%;}
.company-member .company img{width:60%;}
.company-member .company2 img{width:35%;}

.middle-course{margin:2%;}
.middle-course img{display: block;margin:0 auto;}
.middle-course p{line-height: 26px;
    margin-bottom: 32px;}

/*时间轴*/
.timeline{
    background: url(../images/yea/timeline.png) no-repeat center center / cover;
    height:240px;
}
.timeline .timeline-index2 h4{
      text-align: center;
      color:#fff;
      padding-top: 10px;
}

/*兑奖*/
/*联系我们*/
.prizeContent{
     background: url(../images/yea/prize.png) no-repeat center center / cover;
      height:357px;
}
.prizelist{
     background: url(../images/yea/prize1.png) no-repeat center center / cover;
      height:299px;
}
.prizelist a{
    background: url(../images/yea/ann4.png) no-repeat center center / cover;
    float: right;
    padding: 7px 22px;
    border-radius: 4px;
    margin: 0 10% 0 0;
    font-weight: 600;
    color: #fe3267;
}
.prizelist .fl{margin:9%;width:22%;}
.prizelist .fl p:first-child{font-size: 6em;color: #fff;font-weight: 500;}
.prizelist .fl p:nth-child(2){font-size:2em;color: #fff;float:right;margin-top:40px}
.prizeinfo{margin-top:5%}
.prizeinfo p:first-child{color:#fff;font-size: 28px;}
.prizeinfo p:nth-child(n+2),.prizeinfo s{color:#fff;font-size: 18px;margin-top:12px;    margin: 14px 0;}
.prizeinfo .activity{    float: left!important;
    margin-top: 12px!important;
    margin-left: -1px!important;}
.mark-content{background:#e6f1f7;margin-top:5px;}
.mark-content .mark-detail{float:left;margin-left:4%;text-align: center}
.mark-content .mark-detail span{height: 2px;background: #717070;display: block;}
.mark-content .mark-detail p{margin:4px;color:#717070;}  
.mark-content .mark-detail:last-child p{color:#e8323b;}  
.mark-content .mark-detail:last-child span{background:#e8323b;}  
.mark-content .prize-button a:nth-child(2){background: #e8323b;
    padding: 2px 6px;
    border-radius: 3px;
    color: #fff;
    margin-left: 3%;}
.downloadbtn{background: #e8323b;
    padding: 2px 6px;
    border-radius: 3px;
    color: #fff;
    margin-left: 3%;}
.worklistprize,.prize-button{margin:5px 0 14px 40px;}
.prize-button{color:#1491bd;}
#downloadwork{margin-left:4%!important;}
/*课程任务*/
.coursetask{
    background: url(../images/course/tasktop.png) no-repeat center center / cover;
    height:415px;
    background-size: auto;
}
.paycoursetask{
    background: url(../images/course/paytop.png) no-repeat center center / cover;
    height:415px;
}
.publish-content{
    background: url(../images/yea/publishtop.png) no-repeat center center / cover;
    height:529px;
}
.publish-content2{
    background: url(../images/yea/publishtop2.png) no-repeat center center / cover;
    height:529px;
}

.publish-content0{
    background: url(../images/yea/publishtop0.png) no-repeat center center / cover;
    height:529px;
}
.coursetask .container .dist{margin-bottom:5%}
.coursetask .container .dist h4,.coursetask .container .dist p,.coursetask .container .dist span{text-align: center;color:#fff;}
.coursetask .container .dist p:first-child{font-size:30px;margin-bottom:20px}
.coursetask .container .dist p:nth-child(2){font-size:18px;margin-bottom:10px}
.coursetask .container .dist span{width: 30%;
    background: #fff;
    padding-bottom: 2px;
    display: block;
    margin: 0 auto;margin-bottom:10px}
.coursetask .container .price{margin:0 auto;width:30%;}
.coursetask .container .price span:first-child{color: #ed3a3d;
    font-size: 28px;
    font-weight: 400}
.coursetask .container .price s{color: #fff;
    font-size: 20px;float:right;}    
.coursetask .container .price .activity,.prizelist .activity{background: url(../images/yea/ann5.png) no-repeat center center / cover;
    float: right;
    padding: 3px 8px;
    color: red;
    margin: -3px 0 0 8px;}
.coursetask .container .price a{
        display: block;
    padding: 8px 16px;
    background: #ed3a3d;
    color: #fff;
    text-align: center;
    width: 40%;
    margin: 0 auto;
    border-radius: 4px;
    }
.coursetask .container .price .paydist{
    display: block;
    margin: 0 auto;
    text-align: center;
    color: #fff;
    padding-top: 9px;
} 
#courseTabContent .taskList li:first-child{padding:10px;font-size:18px;color:#333333;font-weight: 400;}  
#courseTabContent .taskList li:nth-child(n+2){padding:10px;font-size:18px;padding: 10px;font-size: 18px;background: #F2F3F3;margin-top: 10px;}   
#courseTabContent .taskList li:nth-child(n+2) a{color:#666666;}
#courseTabContent .taskList li:nth-child(n+2) img{margin: 0px 28px;}
#courseTabContent .taskList .task-status{padding: 2px 10px;text-align:center;background: #ff4747;color: #fff;font-size: 14px;border-radius: 6px;margin-left: 10px;}
.courseDetail .task-status{padding:2px 10px;background:#ff4747;border-radius: 6px;color:#fff; margin-left: 3%;}
.courseDetail p{font-weight:400;color: #656565;    margin: 39px 0 20px 0;}

.paylist{float:left;margin-left: 15px;}
.paylist img{display:block;margin-bottom: 10px}
.paylist:nth-child(1) a{padding: 2px 10px;
    background: #009fe8;
    color: #fff;
    display: block;
    margin: 0 auto;
    width: 100px;
    border-radius: 5px;}
.paylist:nth-child(2) a{padding: 2px 10px;
    background: #0cb131;
    color: #fff;
    display: block;
    margin: 0 auto;
    width: 100px;
    border-radius: 5px;text-align: center;}    
.payContent select{
        width: 80%;
    padding: 4px;
    margin-top: 3%;
}
.payButton a{
    display: block;
    padding: 8px 16px;
    background: #ed3a3d;
    color: #fff;
    text-align: center;
    width: 40%;
    margin: 0 auto;
    border-radius: 4px;
    width: 10%;
    margin-top: 40px;
}
.paynum{margin-top:29px}
.paynum span{color:#d8323b;font-size:41px;font-weight: 400;}
.paynum s{color:#1f1f1f;font-size:18px;}
.publish-content{
    position: relative;
    top:0;
}
.publishContent{
    min-height: 300px;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#cc83e7), to(#86b2ed));
    background: -o-linear-gradient(#cc83e7, #86b2ed); /* Opera 11.1 - 12.0 */  

    background: -moz-linear-gradient(#cc83e7, #86b2ed); /* Firefox 3.6 - 15 */  
    background: linear-gradient(#cc83e7, #86b2ed); 
}
.publish-line{    position: absolute;
    bottom: -50px;
    width: 100%;
    text-align: center;}
.publish-line p{    
   position: relative;
    top: -60px;
    font-size: 22px;
    color: #fff;
    font-weight: 500;}    

    .publishContent table{
        border: 1px solid #fff;
    color: #fff;
    width: 100%;
    text-align: center;
    }
    .publishContent .notice{font-size: 20px;
    color: #ffef65;
    line-height: 40px;}
    .publishContent .notice:nth-child(2){
        margin-bottom: 3%
    }
    .publishContent table th{font-size:20px;font-weight:500;border: 1px solid #fff;text-align: center;padding:20px;}
    .publishContent table td,.publishContent table tr{
        border: 1px solid #fff;
        color: #fff;
        text-align: center;
    }
    .publishContent table td{padding:10px;}

#courseTabContent .thcontent p{line-height:28px;text-indent:2em;color: #575757;}
#courseTabContent .thcontent h5{line-height:36px;text-indent:2em}

.coursebutton{margin-bottom:60px}
.courselistbvutton {
    width: 142px;
    border-radius: 50px;
    background: #FFA93C;
    color: #fff;
    text-align: center;
    margin: 0 auto;
    font-size: 19px;
    line-height: 19px;
    cursor: pointer;
    /* padding: 10px 30px; */
    background: url(../images/yea/ann6.png) no-repeat center center / cover;
    background-size: 156px;
    border: 1px solid #fff;
    margin: 0 auto;
    display: block;
   
}
.courselistbvutton:hover {
    width: 142px;
    border-radius: 50px;
    background: #FFA93C;
    color: #fff;
    text-align: center;
    margin: 0 auto;
    font-size: 19px;
    line-height: 19px;
    cursor: pointer;
    /* padding: 10px 30px; */
    background: url(../images/yea/ann6.png) no-repeat center center / cover;
    background-size: 156px;
    border: 1px solid #fff;
    
}