@import"../../libs/bootstrap/bootstrap.min.css";@import"../../libs/bootstrap/font-awesome.min.css";@import"../../libs/icheck/blue/blue.css";html{height:100%}body{width:100%;min-height:100%;position:relative;padding:0;margin:0;min-height:100%;color:#666;background-color:#edece8;font:12px "宋体","SimHei",Arial,Helvetica,sans-serif}dl,menu,ol,ul{margin:0;padding:0}ul,ol{list-style:none}a{text-decoration:underline;cursor:pointer}.font-lan-en{width:100%;color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}button{background-color:rgba(0,0,0,0);border-style:none}input,textarea{background-color:rgba(0,0,0,0);outline:none}textarea{resize:none}input:focus,textarea:focus,input[type=file]:focus{outline:none}.table>tbody tr>th,.table>tbody tr>td,.table>tfoot tr>th,.table>tfoot tr>td,.table>thead>tr>th,.table>thead>tr>td{border-style:none;vertical-align:baseline;padding:.75em 0;text-align:center}.table>tbody tr>th p,.table>tbody tr>td p,.table>tfoot tr>th p,.table>tfoot tr>td p,.table>thead>tr>th p,.table>thead>tr>td p{margin:0}.table .btn-link{color:#000}.table .btn-link:hover,.table .btn-link:focus{color:#99c7cc}.table .btn{padding:0;margin:0}.table-striped>tbody>tr:nth-of-type(odd){background-color:#e8efef}.pagination{margin:10px 0}.pagination>li>a,.pagination>li>a:hover{color:#67b9b2}.pagination>.active>a,.pagination>.active>a:hover{background-color:#67b9b2;border-color:#67b9b2}.btn{margin:4px 6px;padding:4px 6px;min-width:60px;color:#fff;font-size:12px;line-height:1;cursor:pointer;outline:none}.btn:focus:active{outline:none}.btn-link{background-color:rgba(0,0,0,0);color:#67a6bb;font-size:12px}.btn-link:hover{color:sacla-color(#67A6BB, -#301229)}.btn-link:focus{color:#67a6bb}.btn:hover,.btn:focus{outline:none}.btn-default{min-width:100px;padding:8px 12px;background-color:#09c;color:#fff;font-size:14px}.btn-confirm{min-width:100px;padding:8px 12px;border-color:rgba(0,0,0,0);background-color:btn-default-color;color:#e1f1e8;font-size:14px;min-width:60px;padding:6px;font-size:12px}.btn-confirm:hover{border-color:rgba(0,0,0,0);background-color:sacla-color(#0099cc, -#0d1716);color:#e1f1e8}.btn-secondary{opacity:.5;color:#666;text-decoration:none;width:100px;font-size:14px;height:60px;line-height:45px;background:url("../images/icon-logout.jpg") left center no-repeat;background-size:25px}.btn-secondary-round{width:30px;opacity:.5;text-indent:-99999px;border:none;background:url("../images/icon-user.jpg") left center no-repeat;background-size:25px}.btn-cancel{min-width:100px;padding:8px 12px;background-color:#09c;color:#e1f1e8;font-size:14px;color:#797979;background-color:#d1d1d1}.btn-right{float:right;margin-left:12px;margin-right:0}.btn_left{margin-left:0;margin-right:12px}.btn_round_plus{padding:2px 3px 5px 4px;min-width:20px;border-radius:50%}.btn-group{display:inline-block;margin-right:12px}.btn-group .btn{margin-left:0;margin-right:1px;padding:8px 12px;min-width:40px;background-color:#badfdf;color:#379492;font-size:14px}.btn-group .btn:hover{background-color:#d6ecec}.btn-group .btn.left{border-radius:2px 0 0 2px}.btn-group .btn.middle{border-radius:0}.btn-group .btn.right{border-radius:0 2px 2px 0}.btn-group .btn.on{background-color:#67b9b2;color:#e1f1e8}.form-btns{float:right}.field{display:inline-block;margin:4px 0;font:14px "SimHei",Arial,Helvetica,sans-serif}.fieldname{display:inline-block;margin:4px 0;font:14px "SimHei",Arial,Helvetica,sans-serif;color:#666}.fieldvalue{display:inline-block;margin:4px 0;font:14px "SimHei",Arial,Helvetica,sans-serif;color:#000}.textfield,.textarea{padding:2px 6px;color:#000;font-size:14px;border:2px solid #ddd;border-style:none none solid none}.textarea{line-height:1.5}.textfield:focus,.textarea:focus{border-color:#a2e2e2}.textfield[datetimepicker]+.glyphicon{color:#c99;margin-left:-20px}.inputwrapper{display:inline-block;margin:4px 24px 4px 0;width:245px}.inputwrapper-bar{width:100%}.inputwrapper label{min-width:56px}.fieldprompt{position:absolute;left:0;bottom:-20px;color:#f74141;font-size:12px}.form .inputwrapper{margin:12px 24px 12px 0;width:240px}.form .inputwrapper .fieldname{width:84px}.form .inputwrapper .fieldname.fullwidth{width:auto}.form .inputwrapper .fieldname.pulldown{margin-bottom:-100%}.form .inputwrapper .textfield{margin-left:-84px;padding:2px 6px 2px 88px;width:240px}.form .inputwrapper .textfield.file-type{margin-left:0;padding:2px 6px;width:300px}.form .inputwrapper .textarea{padding:2px 6px 2px 88px}.infowrapper{line-height:20px;font-size:14px;color:#666;margin:10px 0}.infowrapper .fieldkey{height:20px;line-height:20px;width:100px;margin:0 20px 0 0}.infowrapper .fieldvalue{height:20px;line-height:20px;width:200px;padding:0;margin:0}.infowrapper .fieldvalue.num{width:auto}.infowrapper .fieldbtn{height:20px;width:200px;padding:0;margin:0}.infowrapper .fieldbtn button{margin:-5px 0 0 0}.infowrapper .bg{background:#f0efeb;width:535px}.select2{width:150px}.select2-fullwidth{width:100%}.title{font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif}.clear{clear:both}div[overlayWin],div[popovercontent]{display:none}.num{color:#e4a930;font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif}.hint{color:#000}.fontcolor-default{color:#67a6bb}.operation-result-msg{padding:24px 0;color:#000;font-size:16px;text-align:center}.operation-result-msg i{font-size:36px}.operation-result-msg .success{color:#48d6aa}.operation-result-msg .error{color:#dc5e5e}.content-area{max-width:1160px;min-width:940px;margin-left:auto;margin-right:auto}.header-wrapper{position:fixed;z-index:500;top:0;left:0;width:100%;height:60px;background-color:#fff;box-shadow:0 0 4px 0 rgba(120,120,120,.5)}.headerbar{height:60px;padding:0 24px;position:relative}.headerbar .header{position:absolute;top:0;left:24px;display:inline-block;height:60px;min-width:360px;line-height:60px;color:#000;font-size:18px;font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif}.headerbar .header-title{top:12px;height:25px;line-height:25px;color:#797979;font-size:18px}.headerbar .header-subtitle{height:8px;line-height:8px;top:30px;width:260px;margin-top:8px;background:url(../images/logo-subtitle.png);background-size:cover}.headerbar .header-login-bg{position:absolute;top:20px;left:0;width:420px;height:60px;background:linear-gradient(to right, transparent, #B8D8E6, transparent)}.headerbar .header>img{float:left;margin:10px 6px 10px 0;height:40px}.headerbar .header>span{position:absolute;display:inline-block;float:left;margin-left:8px}.headerbar .headerbar-box{display:inline-block;vertical-align:top;height:60px;line-height:60px}.headerbar .top-nav{display:block;vertical-align:top;height:60px;line-height:60px;padding:0 280px 0 360px;text-align:center}.headerbar .top-nav ul{margin:0 auto;display:inline-block}.headerbar .top-nav ul li{float:left;vertical-align:top;display:inline-block}.headerbar .top-nav .btn{width:80px;height:56px;line-height:32px;min-width:auto;padding:10px 2px;font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif;font-size:16px;color:#666;background-color:rgba(0,0,0,0);border-bottom:rgba(0,0,0,0) 3px solid;text-decoration:none}.headerbar .top-nav .btn:hover,.headerbar .top-nav .btn.on,.headerbar .top-nav .btn:active{color:#59b200;border-bottom:#59b200 3px solid;box-shadow:none}.headerbar .user-info{float:right;display:inline-block;vertical-align:top;height:60px;line-height:60px}.headerbar .unsigned,.headerbar .signed{position:absolute;right:24px;top:0;display:inline-block;vertical-align:top;height:60px;line-height:60px}.headerbar .unsigned li,.headerbar .signed li{display:inline-block}.headerbar .unsigned .btn,.headerbar .signed .btn{display:inline-block;font-size:14px;padding:8px;margin:0}.headerbar .unsigned .username,.headerbar .signed .username{margin:0 24px 0 0;color:#000}.leftnav{padding:62px 0 0 0;position:fixed;z-index:9999;top:0;width:250px;left:0;height:100%;background:#eee}.leftnav .btn{width:100%;margin:0;line-height:3em;font-size:16px;color:#000;background-color:rgba(0,0,0,0);text-align:left;border-bottom:1px solid #404040;border-radius:0}.leftnav .btn i{margin:0 10px 0 40px;padding:0 0 2px 0}.leftnav .btn:hover,.leftnav .btn.on{color:#333;border-bottom:1px solid #333}.leftnav .btn:hover{background-color:#333;color:#eee;-webkit-text-decoration:#333;text-decoration:#333}.leftnav .btn .order-number{display:inline-block;padding:0em .5em;margin:auto 0em;line-height:1em;text-align:center;color:#fff;background:#f36262;border-radius:.5em;float:right}.pageContainer{max-width:1140px;min-width:940px;min-height:540px;margin-left:auto;margin-right:auto;padding:40px 48px;background-color:#fff;border-radius:4px;box-shadow:0 0 5px 0 rgba(0,0,0,.4)}.block{margin:12px 0}.block-title{margin-bottom:12px;font:16px "Microsoft Yahei",Arial,Helvetica,sans-serif;color:#000}.block-title i{margin-right:4px;color:#67b9b2;font-size:18px}.block_subtitle{display:inline-block;padding:2px 10px;margin-bottom:6px;min-width:100px;color:#c99;background-color:#ffecec;font:14px "Microsoft Yahei",Arial,Helvetica,sans-serif;text-align:center;border-radius:43px}.block-search,.block-info,.block-upload,.block-form{padding:10px 0;border:1px solid #ccc;border-style:solid none solid none}.block-info{border:none}.block-upload{border-top:0}.block-main{padding:10px 0;border-top:1px solid #ccc}.block-table table{font:12px "宋体","SimHei",Arial,Helvetica,sans-serif;color:#000;border-bottom:2px solid #99c7cc}.block-table table thead tr{color:#666;border-bottom:2px solid #99c7cc}.footer{position:absolute;height:50px;line-height:50px;bottom:0;left:0;z-index:100;min-width:1200px;width:100%;color:#374a44;text-align:center}.footer-list{margin:20px 0}.footer-list li{display:inline-block;width:100px}.footer-list a{margin:0;padding:6px;font-size:14px;color:#81d6e6;background-color:rgba(0,0,0,0);text-align:center;text-decoration:none}.footer .font-lan-en{padding:0 0 0 359px;text-align:center}.main-content{min-width:1200px;margin-left:auto;margin-right:auto;position:relative;z-index:50;background:rgba(237,236,232,.1);padding:85px 0 50px;min-height:100%}.right-content-wrapper{height:100%;padding:0;margin-left:270px;margin-right:20px}.right-content-wrapper .subtitle{font-size:24px;text-shadow:#41d0c9 2px 2px 14px;min-width:160px;height:35px;background:#59b200;text-align:center;color:#fff;padding:5px;margin:0;border-radius:10px 0 10px 0;position:absolute}.right-content-wrapper .subtitle.left{margin-left:0}.right-content-wrapper .right-content{border-radius:10px;width:100%;min-height:850px;padding:68px 36px;background-color:#fff;box-shadow:0 0 8px 0 rgba(169,169,169,.7)}.right-content-wrapper .right-content .content{width:700px}.right-content-wrapper .right-content .ban_contetn{padding-left:40px}.right-content-wrapper .right-content .set_content{padding-left:40px}.right-content-wrapper .right-content .set_content .block-margin{margin:20px 0 50px 0;padding:0 0 20px 0;border-bottom:1px solid #eee}.right-content-wrapper .right-content .set_content .form{margin:20px 0 0 0;padding:50px 0 30px 0;border-top:1px solid #eee}.right-content-wrapper .right-content .set_content .required,.right-content-wrapper .right-content .set_content .block-span{font-weight:200;font-size:14px;line-height:1.5}.right-content-wrapper .right-content .set_content .modify{margin:0 20px;font-size:14px;color:#ccc;text-decoration:none}.right-content-wrapper .right-content .set_content .modify i{margin:0 -5px 0 0}.right-content-wrapper .right-content .set_content .modify:hover{color:#666}.right-content-wrapper .right-content .blan-info-conten{padding:0 0 0 30px}.right-content-wrapper .right-content .blan-info-conten i{padding:0 5px 0 0;color:#000}.right-content-wrapper .right-content .blan-info-conten .block-title{padding:30px 0 20px 0;color:#000}.right-content-wrapper .right-content .blan-info-conten .block-main{border-top:1px solid #eee;padding:40px 0 0 0}.middle-content{width:100%;min-height:100%;padding:48px 36px;background-color:rgba(255,255,255,.5);box-shadow:0 0 8px 0 rgba(169,169,169,.7)}.bg-blue{position:absolute;top:0;left:0;right:0;z-index:-20;height:100%}.bg-blue-top{position:absolute;top:0;left:0;right:0;z-index:-5;height:220px;background:url(../images/bg-blue.png)}.bg-all-grey{position:absolute;top:0;left:0;right:0;z-index:-20;height:100%;background:rgba(0,0,0,.7)}.bg-grey-top{position:absolute;top:0;left:0;right:0;z-index:-25;width:100%;height:500px;background:url(../images/bg-grey.jpg);background-size:cover}.clear{clear:both}.clearfloat::after{content:"";display:block;height:0;clear:both;visibility:hidden}.coursedemo-square{display:inline-block;position:relative;float:left;width:224px;height:200px;overflow:hidden;margin:50px 10px 20px 0;box-shadow:4px 4px 8px 0 rgba(0,0,0,.4)}.coursedemo-square.course-img-01{background:url(../images/courses/courseimg-01.png);background-size:cover}.coursedemo-square.course-img-02{background:url(../images/courses/courseimg-02.png);background-size:cover}.coursedemo-square.course-img-03{background:url(../images/courses/courseimg-03.png);background-size:cover}.coursedemo-square.course-img-04{background:url(../images/courses/courseimg-04.png);background-size:cover}.coursedemo-square.course-img-05{background:url(../images/courses/courseimg-05.png);background-size:cover}.coursedemo-square-course-id{color:#666;font-size:14px;background-color:rgba(245,254,255,.8)}.coursedemo-square .coursedemo-square-detail{position:absolute;bottom:-50px;width:224px;height:160px;padding:12px;background-color:rgba(245,254,255,.8);color:#000}.coursedemo-square .coursedemo-square-detail .square-detail-title{width:100%;margin-bottom:12px;color:#666;font-size:14px;text-align:center}.coursedemo-square .coursedemo-square-detail .square-detail-full{text-align:center;color:rgba(255,0,0,.685)}.coursedemo-square .coursedemo-square-bottom{position:absolute;bottom:0;background-color:#c8e5e2}.coursedemo-square .coursedemo-square-bottom .coursedemo-price{float:left;display:inline-block;width:124px;height:34px;line-height:34px;margin:4px 0;color:#379492;font-size:16px;font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif;text-align:center}.coursedemo-square .coursedemo-square-bottom .coursedemo-button{float:right;width:88px;height:30px;margin:6px 6px;border:2px solid #379492;border-radius:26px;color:#379492;background-color:#e6efeb}.coursedemo-square .coursedemo-square-bottom .coursedemo-button:hover{background-color:#a3c7c2;color:#fff}.coursedemo-square .button-circle{position:absolute;top:4px;right:4px}.coursedemo-square:nth-of-type(5n+5){margin-right:0}.course-row{height:164px;padding:12px 0;margin-bottom:12px;border-bottom:1px solid #ccc;font-size:14px}.course-row .status{float:right}.course-row .info{display:inline-block;vertical-align:top;min-height:140px}.course-row .inputwrapper{display:block;width:500px}.course-row .fieldname{width:60px}.course-row .fieldvalue{text-indent:20px;color:#000}.course-row .order-image{width:200px;background-color:#e4e4e4}.course-row .order-course{margin-left:48px}.course-row .course-status{float:right;width:100px;line-height:140px;margin-right:20px;color:#48d6aa;font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif;font-size:16px;text-align:center}.course-row .course-status.done{color:#aaa}.course-row .course-ops{float:right;position:relative;width:200px;line-height:140px;text-align:center}.course-row .course-ops .btn-secondary{background:#fff;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:120px;height:36px}.course-row .course-ops .btn-secondary:hover{opacity:1;color:red}.course-row .course-ops .btn_course{outline:none}.course-row .course-ops .btn_course:hover{opacity:.7}.course-selection{position:absolute;top:0;left:0;right:0;z-index:60;height:220px;padding:66px 48px 24px;background-color:rgba(255,255,255,.6);background:red;font-size:14px}.course-selection .course-selection-row{padding:16px 0}.course-selection .course-selection-row+.course-selection-row{border-top:1px #ccc solid}.course-selection .course-row-title,.course-selection .course-row-list{display:inline-block}.course-selection .course-row-title{margin-right:12px;color:#379492}.course-selection li{display:inline-block}.course-selection .course-row-item{padding:6px 16px;text-decoration:none;color:#797979;cursor:pointer}.course-selection .course-row-item:hover{background-color:#b8eae6}.course-selection .course-row-item.on{background-color:#67b9b2;color:#fff}.course-list-block.selection{margin-top:160px}.main-content.course-select,.main-content.course-details{padding-left:20px;padding-right:20px}.main-content.course-select .course-select-box,.main-content.course-select .course-details-box,.main-content.course-details .course-select-box,.main-content.course-details .course-details-box{background:rgba(255,255,255,.5);min-height:850px;border-radius:10px;min-width:1200px;padding:20px;margin:0 20px;margin:0 auto}.main-content.course-select .course-select-box .select-reuslt-breadcrumb{overflow:hidden;margin-bottom:20px}.main-content.course-select .course-select-box .select-reuslt-breadcrumb .breadcrumb-margin{margin-left:-18px}.main-content.course-select .course-select-box .select-reuslt-breadcrumb .breadcrumb-margin span{font-size:20px;padding:0 0}.main-content.course-select .course-select-box .select-reuslt-breadcrumb .breadcrumb-margin .select-reuslt-item{border:2px solid #00b7f0;color:#00b7f0;height:30px;line-height:28px;font-size:15px;text-align:center;border-radius:15px;padding:0 18px 0 18px !important}.main-content.course-select .course-select-box .course-select{border:none;background:none}.main-content.course-select .course-select-box .course-select .info-card{position:relative;padding:0;margin:.5%;width:24%;border:2px solid #c9c9c9;border-radius:0;height:230px;background:url("/static/dist/images/courses/course-select-bg.jpg");background-size:cover}.main-content.course-select .course-select-box .course-select .info-card img{width:100%}.main-content.course-select .course-select-box .course-select .info-card .info-card-content{position:absolute;top:0;left:0;text-align:center;width:100%;height:100%;color:#eee;font-size:25px;cursor:pointer;background:rgba(0,0,0,.7)}.main-content.course-select .course-select-box .course-select .info-card .info-card-content p{padding:80px 0 0 0}.main-content.course-select .course-select-box .course-select .info-card .info-card-content:hover{background:rgba(0,183,238,.7)}.main-content.course-select .course-select-box .grey-color{text-align:center;padding:20px 0 0 10px;font-size:17px;color:#999}.main-content.course-select .course-select-box .grey-color a{margin:0 5px;display:inline-block;-webkit-text-decoration:#ffdead;text-decoration:#ffdead;background:#00b7ed;color:#fff;line-height:25px;font-size:15px;border-radius:15px;padding:0 15px}.main-content.course-select .course-select-box .grey-color a:hover{background:#0096c1}.main-content.course-select .course-select-box .course_select_back{margin:20px auto;width:134px;height:42px;line-height:42px;text-align:center;border-radius:21px;background:#f60;border:none;color:#fff;font-size:16px;cursor:pointer}.main-content.course-select .course-select-box .course_select_back:hover{background:#ea5e00}.main-content.course-select .course-select-box .course-list-block{padding:0;margin:0}.main-content.course-select .course-select-box .course-list-block .coursedemo-square{margin:0 .5%;box-shadow:none;border:2px solid #c9c9c9;width:24%;height:auto}.main-content.course-select .course-select-box .course-list-block .coursedemo-square .content-box{position:relative}.main-content.course-select .course-select-box .course-list-block .coursedemo-square .content-box img{width:100%}.main-content.course-select .course-select-box .course-list-block .coursedemo-square .content-box .info-card-content{position:absolute;left:0;top:0;width:100%;height:100%;padding-bottom:-20px;background:rgba(0,0,0,.7);cursor:pointer}.main-content.course-select .course-select-box .course-list-block .coursedemo-square .content-box .info-card-content .coursedemo-square-detail{position:static;width:100%;height:auto;padding:0;background:none}.main-content.course-select .course-select-box .course-list-block .coursedemo-square .content-box .info-card-content .coursedemo-square-detail .square-detail-title{font-size:22px;text-align:center;padding:50px 0 0 0;color:#eee}.main-content.course-select .course-select-box .course-list-block .coursedemo-square .content-box .info-card-content .coursedemo-square-detail .square-detail-full{font-size:15px}.main-content.course-select .course-select-box .course-list-block .coursedemo-square .content-box .info-card-content:hover{background:rgba(0,183,238,.7)}.course-details-left{border:2px solid #666;border-radius:12px;margin:10px;min-width:700px;max-width:85%;background:#fff}.course-details .course-details-box .fieldname{padding:0;margin:0;color:#000;line-height:2}.course-details .course-details-box .fieldvalue{line-height:2;color:#333}.course-details .course-details-box .subtitle{position:absolute;border-bottom-right-radius:0;background:#f3bb54;text-shadow:#000 0 0 0}.course-details .course-details-box .price{text-shadow:none;color:#333;line-height:30px;display:inline-block;height:30px;margin:0 0 30px 0;padding:0 10px}.course-details .course-details-box .course-detail-container{margin:30px}.course-details .course-details-box .btn-order{background:#00b8ee;width:95px;height:34px}.course-details .course-details-box .btn-order:hover{background:#009bc8;color:#eee}.course-details .course-details-box .btns{position:relative;right:20%;top:-187px;float:right;display:block}.course-details .course-details-box .course-details-title{text-align:left;position:relative}.course-details .course-details-box .course-details-title .glyphicon-chevron-right{font-size:20px;line-height:20px}.course-details .course-details-box .course-details-title .glyphicon-chevron-right:before{content:" "}.course-details .course-details-box li{padding:0 30px 0 0;display:block;line-height:2}.course-details .course-details-box li span{font-size:14px}.course-details .course-details-box li .name{color:#000}.course-details .course-details-box li .value{color:#333}.course-details .course-details-box .coursepackege-course-price .filename{border-left:5px solid #999;font-size:22px;color:#000;padding:5px 0 5px 10px;margin:0}.course-details .course-details-box .coursepackege-course-price .filevalue{color:#fe6700;font-size:20px;padding:0 0 0 0}.course-details .course-details-box .coursepackege-course-price .price{padding:0}.course-details .course-details-box .coursepackege-course-price .price .subtitle{margin:0}.course-details .course-details-box .course-table{font-size:14px}.course-details .course-details-box .course-price-select{padding:0 0 0 0;line-height:2}.course-details .course-details-box .course-price-select .fieldname{padding-top:6px}.course-details .course-details-box .course-price-select .fieldvalue .btn{border:none;background:none}.course-details .course-details-box .course-price-select .fieldvalue .btn-default{color:#999}.course-details .course-details-box .price-introduction{padding:0 0 0 0;padding:5px 0}.course-details .course-details-box .container{margin-left:0;padding-left:0}.course-details .course-details-box .glyphicon-book{line-height:32px}.order-summary{width:340px;position:fixed;top:0;left:0;z-index:99;height:100%;padding:100px 0 0 0;background:#333}.order-summary .total{font-size:16px}.order-summary .total .num{color:#379492;font-size:20px}.order-summary .btns .btn{position:relative;margin:0;text-align:left;padding:0 0 0 85px;line-height:75px;width:100%;color:#999;font-size:20px;background:url("../images/border_1.jpg") no-repeat left bottom}.order-summary .btns .btn.on{color:#eee}.order-order-box{padding:0 0 20px 0}.order-order-box h3{width:161px;line-height:49px;height:49px;background:#59b200;text-align:center;color:#eee;border-radius:10px 0 0 0}.order-order-box .order-row{min-height:220px;margin:20px;background-color:#fff;border:1px solid #efece7;border-radius:10px;font-size:14px}.order-order-box .order-row .title{padding:0;padding:0 0 0 25px;height:90px;line-height:35px;margin-bottom:12px;border-bottom:1px solid #efece7;background:#f6f6f6}.order-order-box .order-row .title .inputwrapper{width:250px;display:inline-block}.order-order-box .order-row .title .status{width:150px}.order-order-box .order-row .title .fontcolor-default{color:#75bc3c}.order-order-box .order-row .info{display:inline-block;vertical-align:top;min-height:140px;padding:0 0 10px 0}.order-order-box .order-row .info .fieldvalue{line-height:30px;padding:0}.order-order-box .order-row .info .course-umber{font-size:14px}.order-order-box .order-row .info .course-name{font-size:14px}.order-order-box .order-row .info table{width:700px}.order-order-box .order-row .info th,.order-order-box .order-row .info td{padding:10px 10px 0 10px;height:30px;line-height:30px;font-size:14px;min-width:150px}.order-order-box .order-row .order-image{width:200px;background-color:#e4e4e4}.order-order-box .order-row .order-course{margin-left:25px}.order-order-box .order-row .order-price .order-price-name{line-height:30px;font-size:14px}.order-order-box .order-row .order-price .order-price-value{font-size:20px;color:#dd393a;line-height:40px}.order-order-box .order-row .order-ops{float:right;width:240px;padding-top:24px;text-align:center}.order-order-box .order-row .order-ops .fontcolor-default{color:#009bc8}.order-order-box .order-row .order-ops .btn-link{margin-top:6px;font-size:14px;color:#00b8ee}.order-order-box .order-row .order-ops .btn-cancel{margin-top:10px}.order-order-box .order-row .order-ops .btn-secondary{min-width:100px;padding:8px 12px;font-size:16px}.order-order-box .btn-order{background:#00b8ee;width:95px;height:34px}.order-order-box .btn-order:hover{background:#009bc8;color:#eee}.order-order-box .noInfo{width:100%;height:700px;color:#eee}.order-order-box .noInfo i{text-align:center;display:block;font-size:150px;margin:100px auto 0 auto}.order-order-box .noInfo p{text-align:center;color:#ccc;font-size:20px}.order-payment-title{border-bottom:#ccc 1px solid}.order-payment-title .fieldname,.order-payment-title .fieldvalue{font-size:16px}.order-payment-detail{position:relative;padding:12px 0;border-bottom:#ccc 1px solid}.order-payment-detail .course .fieldname,.order-payment-detail .course .fieldvalue{font-size:20px}.order-payment-detail .order-payment-detail-amount{position:absolute;top:50%;right:20px;margin-top:-50px;display:inline-block;height:100px;line-height:100px;font-size:20px}.order-payment-method{padding:24px 0;border-bottom:#ccc 1px solid}.order-payment-method .method-item{display:inline-block;width:200px;height:60px;border:3px solid rgba(0,0,0,0)}.order-payment-method .method-item.on{border:3px solid #67b9b2}.order-payment-method .method-item-01{background:url(../images/paym-01.png);background-size:cover}.order-payment-method .method-item-02{background:url(../images/paym-02.png);background-size:cover}.order-payment-method .method-item-03{background:url(../images/paym-03.png);background-size:cover}.order-payment-confirm{padding-top:24px}.order-payment-confirm .price .num{font-size:24px}.order-payment-confirm .price,.order-payment-confirm .btns{float:right;text-align:right}.homepage.header-wrapper{position:absolute;z-index:500;top:0;left:0;width:100%;background-color:rgba(0,0,0,0);box-shadow:none}#header .logo{width:342px;background:url("/static/dist/img/logo.png") no-repeat left center;text-indent:-9999px;float:left;margin:10px auto}#header .navbar-nav li a{font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei UI","Microsoft YaHei",SimHei,"宋体",simsun,sans-serif;line-height:60px;font-size:16px;margin:0;padding:0 15px;text-decoration:none}#header .navbar-nav li a:hover{background:#333}.main-content.homepage{max-width:1160px;min-width:940px;margin-left:auto;margin-right:auto;position:relative;z-index:50;min-height:100%;padding:74px 0 144px}.course-demo-board{max-width:1160px;min-width:940px;margin-left:auto;margin-right:auto;position:relative;height:460px;background-color:#fff;border-radius:2px}.course-demo-board img{max-width:1170px;min-width:950px;height:460px}.course-demo-board .course-category{position:absolute;top:0;left:0;height:460px;background-color:rgba(26,82,88,.4)}.course-demo-board .course-category li{border-bottom:#c8d1d4 1px solid}.course-demo-board .course-category .btn{width:200px;margin:0;padding:16px 16px 16px 24px;font-size:16px;color:#fff;background-color:rgba(0,0,0,0);text-align:left}.course-demo-board .course-category .btn .glyphicon{float:right;color:#c8d1d4}.course-demo-board .course-category .btn:hover{background-color:#b6ccd0}.course-subcategory{position:absolute;top:0;left:200px;display:none;width:740px;height:460px;padding:24px 36px;overflow:auto;background-color:rgba(255,255,255,.9)}.course-subcategory .subcategory-topbar{padding:6px 0;border-bottom:1px solid #379492;color:#379492}.course-subcategory .subcategory-topbar .category-title{font-size:14px}.course-subcategory .subcategory-topbar .btn-link{float:right}.course-subcategory .content-item{display:none}.course-subcategory .content-item.on{display:block}.subcategory-list li{padding:6px 0;border-bottom:1px solid #e4e4e4}.subcategory-list li>a{display:inline-block;padding:4px 16px;margin:6px 0;color:#000;text-decoration:none}.subcategory-list li>a+a{border-left:1px solid #000}.subcategory-list .title{margin:6px 0 12px;font-size:14px}.course-list-block{max-width:1160px;min-width:940px;margin-left:auto;margin-right:auto;margin:24px auto}.course-list-block .block-header{font-size:18px;margin-bottom:12px}.course-list-block .block-header .glyphicon{color:#379492}.course-list-block .block-header .more{float:right;color:#000;cursor:pointer}.login-bg{position:absolute;top:0;left:0;right:0;z-index:-25;width:100%;height:100%;background:url(../images/bg-login.jpg);background-size:cover}.login-bg.backend{background:url(../images/bg-login-backend.png);background-size:cover}.login-window-wrapper{top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:500px;height:370px;position:absolute;border-radius:2px;background-color:rgba(239,239,239,.3);border-radius:1em}.login-window-wrapper .btn{background-color:#38a0f5;border:0}.login-window-wrapper a{color:#38a0f5;-webkit-text-decoration-line:none;text-decoration-line:none}.login-window-wrapper span,.login-window-wrapper p{color:rgba(255,255,255,.5)}.login-window-wrapper .fieldprompt{bottom:-20px}.login-window-wrapper .fieldprompt span,.login-window-wrapper .fieldprompt p,.login-window-wrapper .fieldprompt *{color:#d61818;font-size:16px}.login-window-wrapper .signup{position:absolute;top:-50px;right:0;font-size:14px;color:#287574}.login-window-wrapper .signup .button-circle{background-color:#67b9b2}.login-window-wrapper .signup i{color:#287574}.login-window-title{position:relative;top:-150px;width:100%;text-align:center;align-content:center;display:inline-block;font-size:32px}.login-window-title p{color:rgba(255,255,255,.8)}.login-window-logo{position:relative;height:0;text-align:center}.login-window-logo-div{position:relative;top:-300px;height:75px;width:75px;margin-bottom:50px;border-radius:100%;background-color:#acd7e2;text-align:center;align-content:center;display:inline-block}.login-window-logo-div img{position:absolute;top:25%;right:12.5%;width:75%;height:50%}.login-window-topbar{width:100%;height:50px;line-height:56px;color:rgba(255,255,255,.7);padding:0;font-size:32px;text-align:center;border-bottom:1px solid}.login-window-footbar{width:100%;text-align:center;font-size:16px;position:absolute;bottom:10px;margin-top:30px}.login-window-footbar p{margin:0}.login-window-content{position:relative;width:100%;padding:40px 80px 0;color:#4988a7;font-size:16px}.login-window-content .inputwrapper,.login-window-content .textfield,.login-window-content .btn-default{margin:0;width:100%}.login-window-content .inputwrapper{position:relative;margin-bottom:16px}.login-window-content .fieldname{float:left;display:inline-block;z-index:50;color:#000;text-align:center;line-height:38px;background-color:#d3d3d3;height:44px;margin:0}.login-window-content .textfield{width:80%;float:left;display:inline-block;z-index:40;height:44px;background-color:#fff;color:#000;border-style:none}.login-window-content .btn-default{margin-top:20px;height:44px}.login-window-content .authcode{position:absolute;right:22px;top:88px}.login-window-content .password{position:absolute;right:22px;top:148px}.login-method-tabs{width:100%;height:40px;line-height:40px;margin-bottom:30px;border-bottom:#bbb 1px solid}.login-method-tabs .tab{display:inline-block;width:48.5%;height:40px;line-height:40px;text-align:center;color:#797979;cursor:pointer}.login-method-tabs .tab.on{border-bottom:#67b9b2 2px solid}.login-pane{display:none}.login-pane.on{display:block}.signup-window-content{padding-top:60px}.signup-window-content .authcode{top:68px}.main-content.order{width:100%;min-height:100%;padding-left:340px}.main-content.order .order-order-box{background:#fff;margin:0 20px;min-height:940px;border-radius:10px}.main-content.homepage{max-width:1160px;min-width:940px;margin-left:auto;margin-right:auto;position:relative;z-index:50;min-height:100%;padding:74px 0 144px}.course-demo-board{max-width:1160px;min-width:940px;margin-left:auto;margin-right:auto;position:relative;height:555px;background-color:#fff}.course-demo-board img{max-width:1170px;min-width:951px;height:102%}.course-demo-board .course-category{position:absolute;top:0;left:0;height:100%;background-color:rgba(26,82,88,.4)}.course-demo-board .course-category li{border-bottom:#c8d1d4 1px solid}.course-demo-board .course-category .btn{width:200px;margin:0;padding:16px 16px 16px 24px;font-size:16px;color:#fff;background-color:rgba(0,0,0,0);text-align:left}.course-demo-board .course-category .btn .glyphicon{float:right;color:#c8d1d4}.course-demo-board .course-category .btn:hover{background-color:#b6ccd0}.course-subcategory{position:absolute;top:0;left:200px;width:740px;height:460px;padding:24px 36px;overflow:auto;background-color:rgba(255,255,255,.9)}.course-subcategory .subcategory-topbar{padding:6px 0;border-bottom:1px solid #379492;color:#379492}.course-subcategory .subcategory-topbar .category-title{font-size:14px}.course-subcategory .subcategory-topbar .btn-link{float:right}.subcategory-list li{padding:6px 0;border-bottom:1px solid #e4e4e4}.subcategory-list li>a{display:inline-block;padding:4px 16px;margin:6px 0;color:#000;text-decoration:none}.subcategory-list li>a+a{border-left:1px solid #000}.subcategory-list .title{margin:6px 0 12px;font-size:14px}.course-list-block{max-width:1160px;min-width:940px;margin-left:auto;margin-right:auto;margin:24px auto}.course-list-block .block-header{font-size:18px;margin-bottom:12px}.course-list-block .block-header .glyphicon{color:#379492}.course-list-block .block-header .more{float:right;color:#000;cursor:pointer}.student-profile{position:relative;padding:20px 0 0 38px}.profile-portrait{position:absolute;top:0;left:24px;bottom:0;width:180px;height:180px;margin:auto;border-radius:50%;background:url(../images/user-portrait.png);background-size:cover}.profile-portrait.male{background:url(../images/users/user-default-male.png);background-size:cover}.profile-portrait.female{background:url(../images/users/user-default-female.png);background-size:cover}.profile-portrait-cover{position:absolute;top:0;left:24px;bottom:0;width:180px;height:180px;margin:auto;border-radius:50%;background:url(../images/user-portrait.png);background-size:cover;background:rgba(0,0,0,0);cursor:pointer}.profile-portrait-cover.male{background:url(../images/users/user-default-male.png);background-size:cover}.profile-portrait-cover.female{background:url(../images/users/user-default-female.png);background-size:cover}.profile-portrait-cover .portrait-cover-text{display:none;width:180px;height:180px;line-height:180px;color:#ddd;font-size:16px;text-align:center}.profile-portrait-cover:hover{background-color:rgba(60,63,66,.5)}.profile-portrait-cover:hover .portrait-cover-text{display:block}.daily-stats .stats-title{margin-right:12px;color:#379492}.alert-warning{position:absolute;top:0;left:0;width:100%;color:#cf6f6f;background-color:#d8cbcb;font:12px "宋体","SimHei",Arial,Helvetica,sans-serif;border-color:#d8cbcb;box-shadow:0 0 2px 0 rgba(0,0,0,.5);z-index:1000}.shadow{position:fixed;top:0;bottom:0;z-index:1900;width:100%;background-color:#444;opacity:.7}.windowLayer{position:fixed;top:0;left:0;z-index:2000;padding:24px 0;max-width:900px;max-height:900px;min-width:450px;min-height:150px;background-color:#fff;border-radius:4px;font-size:12px;font-family:Arial;box-shadow:0 0 20px #8a8a8a}.windowLayer .glyphicon-remove{position:absolute;top:0;right:0;color:#aaa;padding:10px}.windowLayer .glyphicon-remove:hover{opacity:.7;cursor:pointer}.windowLayer .windowContent{overflow-y:auto;padding:0 48px;max-height:750px}.img-upload-container{margin-top:36px;padding:36px 0;border-top:1px #ccc dashed;border-bottom:1px #ccc dashed;background-color:#efefef}.img-upload-container .container-size{width:520px !important;height:200px;line-height:200px}.img-upload-container .img-upload-review-container{width:520px !important;height:200px;line-height:200px;position:relative;text-align:center}.img-upload-container .textfield.file-type{width:520px !important;height:200px;line-height:200px;position:absolute;top:0;left:0;opacity:0;cursor:pointer}.img-upload-container .img-upload-desc{width:520px !important;height:200px;line-height:200px;position:absolute;top:0;left:0;font-size:20px;color:#aaa;font-style:italic}.bankcards{overflow:hidden;width:100%}.bankcard-box{float:left;padding:10px;font-size:20px}.bankcard-box span{font-size:20px;overflow:hidden}.bankcard-box button{margin:7px 0 0 0;padding:0;float:right;line-height:24px;background:#fdb713;border:none;color:#000}.bankcard-box button:hover{background:#e39f02}.bankcard-context{overflow:hidden;line-height:30px;border:1px;padding:0 20px}.bankcard-context label,.bankcard-context span{height:30px;padding:0;margin:0;font-weight:200;color:#000;font-size:15px}.bankcard-context :after{clear:both;content:"";width:0;height:0}.bankcard-header{color:rgba(125,125,125,.8);height:40px;padding-bottom:0;border-radius:10px 10px 0 0;background-color:#b0d4e1}.bankcard-footer{height:40px;padding-top:0;border-radius:0 0 10px 10px;background-color:#b0d4e1}.course-child-details-header .info-item>span{display:inline-block;margin:4px 0;width:100%;text-align:center}.course-child-details-header .name{color:#000}.course-child-details-header .value{color:#5aa29c}.course-child-details-header .col-lg-1{padding-right:10px;padding-left:10px}.shoppingcar{position:fixed;max-height:600px;min-height:200px;min-width:200px;max-width:300px;right:40px;top:224px;background:#eee;border:2px;border-style:solid;border-radius:5px;border-color:#699492}.shoppingcar .create-order{position:absolute;top:100%;border-radius:5px;margin:0;margin-top:5px;width:100%}.shoppingcar .header{padding:10px;text-align:center;font-size:20px;border:0 solid;border-width:0 0 2px;border-color:#699492;margin:0;margin-bottom:5px;width:100%}.shoppingcar .header p{text-align:center;font-size:14px;line-height:2;font-weight:100;margin:0;width:100%}.shoppingcar .body{font-size:14px;margin:0;padding:10px;line-height:1.5}.shoppingcar .footer{padding-left:389px;font-size:14px;margin:0;text-align:center;border:0 solid;border-width:2px 0 0;border-color:#699492;position:absolute;bottom:0;left:0}#shopping_car{z-index:1000}#is_musth_checkbox span{border-width:0 1px;border-style:solid;border-color:#287574;padding:0 5px}.order-payment-detail .inputwrapper.course{width:auto}.order-payment-detail .inputwrapper.course .fieldvalue{width:auto;display:block}.course_order_form .inputwrapper{width:auto}.course_order_form .inputwrapper .fieldname{width:64px}.selector h2{margin-bottom:0}.float-left{float:left}.float-right{float:right}.table-nowrap{white-space:nowrap}.width-auto{width:auto}td.fieldname{display:table-cell}td.fieldvalue{display:table-cell}.course-subtitle{margin-top:30px;border-radius:5px;font-size:25px;color:#5aa29c}.course-price{font-size:20px}.course-child-details-header{height:40px}.course-child-details-header .btns,.course-child-details-header .info,.course-child-details-header .info-item{display:inline-block;vertical-align:top}.course-child-details-header .info{margin:-8px 0 4px 48px}.course-child-details-header .info-item{font-size:14px}.course-child-details-header .info-item+.info-item{border-left:1px #ccc solid}.info-card{text-align:center;margin:.5em;margin-right:10%;margin-left:10%;width:30%;float:left;font-size:36px;background:rgba(125,125,125,.4);color:#444;border-radius:.5em}.info-card:hover{background:#5aa29c;color:#fff}.info-card .coursedemo-square-course-id{position:absolute;display:block;width:100px;background:#59b200;color:#fff;text-align:center;line-height:20px;height:20px}.info-card .coursedemo-square-bottom{z-index:100;position:absolute;display:block;width:100%;bottom:0}.info-card .coursedemo-square-bottom .coursedemo-price{font-size:24px;text-align:center;width:100%;color:#fff;line-height:1.5}.info-cards{border-style:dashed;border-radius:28px;background:rgba(219,235,236,.7)}.preorder-query{padding:30px 0 0 0}.multiselect-native-select .btn-group .btn{color:#000;background-color:#fff;border-color:#a9a9a9}.multiselect-native-select .multiselect-container li.active a{background-color:#fff}.multiselect-native-select .multiselect-container li a{text-decoration:none}.course-price-select .btn-default{color:#000;margin:0 2px;background:#eee;border-color:#000;border-radius:5px}.coursepackege-course-price .price{font-size:20px}.coursepackege-course-price .price-introduction{font:14px "SimHei",Arial,Helvetica,sans-serif;padding:20px 10px;margin:0}@media(min-width: 1500px){.main-content.course-select .course-select-box .course-select .info-card{width:19%}}.entry-window-wrapper{top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:50%;height:370px;position:absolute;border-radius:2px;background-color:rgba(239,239,239,.4);border-radius:1em}.entry-window-wrapper .btn{background-color:#38a0f5;border:0;width:100%}.entry-window-wrapper .bm-button:nth-child(1){background-color:#ff7400}.entry-window-wrapper .bm-button:nth-child(2){background-color:#099}.entry-window-wrapper .bm-button:nth-child(3){background-color:#3cc}.entry-window-wrapper .bm-button:nth-child(4){background-color:#ff9640}.entry-window-wrapper .bm-button:nth-child(5){background-color:#1d7373}.entry-window-wrapper .bm-button:nth-child(6){background-color:#269926}.entry-window-wrapper .bm-button:nth-child(7){background-color:purple}.entry-window-wrapper .bm-button:hover{background-color:#ffb273;color:#fff}.entry-window-wrapper a{-webkit-text-decoration-line:none;text-decoration-line:none}.entry-window-wrapper span,.entry-window-wrapper p{color:rgba(255,255,255,.5)}.entry-window-wrapper .fieldprompt{bottom:-20px}.entry-window-wrapper .fieldprompt span,.entry-window-wrapper .fieldprompt p,.entry-window-wrapper .fieldprompt *{color:#d61818;font-size:16px}.entry-window-wrapper .signup{position:absolute;top:-50px;right:0;font-size:14px;color:#287574}.entry-window-wrapper .signup .button-circle{background-color:#67b9b2}.entry-window-wrapper .signup i{color:#287574}.entry-window-wrapper .entry-ie span{color:#59b200}.entry-window-title{position:relative;width:100%;text-align:center;align-content:center;display:inline-block;font-size:32px}.entry-window-title span{color:rgba(128,128,128,.5);font-size:20px}.entry-window-title p{color:rgba(0,0,0,.3);font-size:16px}.entry-window-logo{position:relative;height:0;text-align:center}.entry-window-logo-div{position:relative;top:-300px;height:75px;width:75px;margin-bottom:50px;border-radius:100%;background-color:#acd7e2;text-align:center;align-content:center;display:inline-block}.entry-window-logo-div img{position:absolute;top:25%;right:12.5%;width:75%;height:50%}.entry-window-topbar{width:100%;height:50px;line-height:56px;color:rgba(255,255,255,.7);padding:0;font-size:32px;text-align:center;border-bottom:1px solid}.entry-window-footbar{width:100%;text-align:center;font-size:16px;position:absolute;bottom:10px;margin-top:30px}.entry-window-footbar p{margin:0}.entry-window-content{position:relative;width:100%;padding:40px 80px 0;color:#4988a7;font-size:16px}.entry-window-content .inputwrapper,.entry-window-content .textfield,.entry-window-content .btn-default{margin:0;width:100%}.entry-window-content .inputwrapper{position:relative;margin-bottom:16px}.entry-window-content .fieldname{float:left;display:inline-block;z-index:50;color:#000;text-align:center;line-height:38px;background-color:#d3d3d3;height:44px;margin:0}.entry-window-content .textfield{width:80%;float:left;display:inline-block;z-index:40;height:44px;background-color:#fff;color:#000;border-style:none}.entry-window-content .btn-default{margin-top:20px;height:44px}.entry-window-content .authcode{position:absolute;right:22px;top:88px}.entry-window-content .password{position:absolute;right:22px;top:148px}.entry-btns{text-align:center;margin-top:20px;margin-bottom:20px;margin-left:auto;margin-right:auto}.bm-button{background-color:#5aa29c;height:20%;width:50%;text-decoration:none;font-size:16px;line-height:40px}.bm-button:hover{background-color:#287574}.modal-backdrop{display:none}.modal-dialog{top:20%}