.page-container:after{content:".";display:block;height:0;overflow:hidden;clear:both}.page-container{zoom:1;margin-top:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;padding:0}.page-container li{list-style:none;float:left;cursor:pointer;border:1px solid #f5f5f5;background:#f5f5f5;color:#333;text-align:center;min-width:26px;height:28px;line-height:28px;margin-right:8px}.page-container li:last-child{margin-right:0}.page-container a{display:block;width:100%;height:100%}.page-container .activePage a{color:#fff}.page-container .activePage{color:#fff!important;background:#265499!important;border-color:#265499!important}.page-container .nomore{color:#b5b5b5!important;cursor:not-allowed!important}.location{font-weight:400;color:#333;border-left:4px solid #265499;line-height:20px;margin:10px 0}.location a{color:#333;padding:0 5px;font-size:14px}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;background:rgba(0,0,0,.6);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:999}.content,.overlay{-webkit-animation:fade 1s;animation:fade 1s}.content{background:#fff;position:relative;border-radius:5px;border:1px solid #ccc;padding:5px}.close{position:absolute;top:10px;right:10px;cursor:pointer;font-size:20px;display:block;text-align:center;width:30px;height:30px;background:hsla(0,0%,100%,.8);border-radius:15px;line-height:30px;z-index:9999}@-webkit-keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fade{0%{opacity:0}to{opacity:1}}.courses{width:1000px;min-height:750px;margin:0 auto}.courses .head-tip{margin:40px auto;text-indent:2em}.courses .search-div{width:580px;margin:60px auto;height:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.courses .search-div .search-input{width:500px;line-height:40px;border:1px solid #ccc;outline:none;text-indent:10px}.courses .search-div .search-btn{width:80px;height:40px;background:#265499 100%;color:#fff;font-size:16px;font-weight:400;cursor:pointer;outline:none;border:none}.courses .navs{width:95%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:20px auto;border-bottom:1px solid #ddd}.courses .navs a{width:100%;height:40px;line-height:40px;text-align:center;font-size:16px;color:#333}.courses .navs a.active{color:#fff;background:#265499}.course-con{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:30px 0}.course-con .course-img{width:550px;height:275px}.course-con .course-text{width:400px;letter-spacing:1px}.course-con .course-title{font-size:20px;font-weight:600;margin:10px 0 20px;color:#000}.course-con .course-com{font-size:14px;color:#333}.course-con .course-price{font-size:24px;font-weight:600;color:#a1161f;margin:20px 0}.course-con .course-buy-div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.course-con .course-buy{width:150px;height:50px;line-height:50px;text-align:center;border:1px solid;border-radius:2px;color:#265499;font-size:20px;cursor:pointer;margin-right:20px}.course-con .course-buy1-div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.course-con .course-buy1{text-align:left;color:#265499;font-size:20px;margin-right:20px}.course-con .to-ks{margin-top:20px;margin-right:20px;display:inline-block;height:40px;line-height:40px;width:80px;text-align:center;border:1px solid;border-radius:2px;color:#265499;cursor:pointer}.course-detail{background:#f6f6f6;padding:30px 0}.course-detail-part1{background:#fff;width:700px;padding:20px;color:#333;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.course-detail-part1-tit{font-size:20px;color:#265499;font-weight:600;margin-top:25px;margin-bottom:15px}.course-detail-part1-pingjia{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.course-detail-part1-pingjia .course-detail-part1-star{margin:0 10px}.course-detail-part1-pingjia .course-detail-part1-star img{width:24px;height:24px}.course-detail-part1-pingjia textarea{-ms-flex:1 1;flex:1 1;margin-left:20px;text-align:left;padding:5px;height:55px}.course-detail-part1 .line{width:100%;height:1px;background:#ccc;margin-bottom:15px}.course-detail-part1-submit{width:100%;height:30px;margin:10px 0}.star-cancle,.star-submit{height:30px;line-height:30px;width:60px;text-align:center;cursor:pointer}.star-submit{border:1px solid #265499;background:#265499;color:#fff;border-radius:3px}.course-detail-part1-pingjia-history{display:-ms-flexbox;display:flex;margin-bottom:15px}.course-detail-part1-pingjia-history img{width:24px;height:24px}.course-detail-part1-con{margin:10px 0;background:#eee;height:55px;padding:0 10px;font-size:14px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;cursor:pointer}.course-detail-part1-1{width:45px;margin:0 10px}.course-detail-part1-2{-ms-flex:1 1;flex:1 1}.course-detail-part1-3{margin:0 10px;color:#9b9898}.course-detail-part2{margin-left:20px;background:#fff;padding:20px;-ms-flex:1 1;flex:1 1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.course-detail-peopleImg{height:100px;width:100px;border:1px solid #eee;border-radius:50%}.dataNull{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:50px}.shiting{position:absolute;top:50%;left:50%;color:#256499;text-align:center;font-size:18px;font-weight:700;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pay_modal{padding:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.pay_modal_left{width:300px;text-align:center}.pay_modal_right{margin-top:70px;margin-left:20px;padding-left:30px;width:380px;height:240px;line-height:20px;border-left:1px solid #ccc}.pay_modal .weixin_label{text-align:left}.pay_modal .weixin_label img{width:16px;margin-right:5px}.pay_modal .pay_tip{font-size:14px;width:240px;text-align:left;margin:20px auto 10px}.pay_modal .use_weixin{font-size:13px;margin-top:5px;text-align:center}.pay_modal .product_name{font-weight:700}.courses .inst-tip{text-align:center}.courses .inst-tip img{width:80%;margin-bottom:20px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc}input:-moz-placeholder,input::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#ccc}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ccc}.onsale{width:1000px;margin:0 auto}.addinfo_modal{width:450px}.addinfo_modal .modal_title{text-align:center;height:50px;line-height:50px;border-bottom:1px solid #ccc;font-size:18px;font-weight:600;margin-bottom:20px}.addinfo_modal .modal_con{display:-ms-flexbox;display:flex;margin:10px 0;-ms-flex-align:center;align-items:center}.addinfo_modal .modal_con input{border:1px solid #ccc;border-radius:2px;padding:0 5px}.addinfo_modal .modal_con .con-left{width:120px;text-align:right}.addinfo_modal .modal_con .con-left span{margin-right:3px;color:#a1161f;font-size:16px}.addinfo_modal .modal_con label{margin:0 15px}.addinfo_modal .modal_con input[type=text]{width:280px;height:32px}.addinfo_modal .applyBtn{width:120px;height:40px;line-height:40px;color:#fdfdfd;background:#3274d7;text-align:center;cursor:pointer;margin:20px auto 10px}