@charset "UTF-8";.containor{background-color:#f1f1f1;padding:20px 0}.containor .layout{width:1250px;margin:0 auto}.crumbs-layout:after,.crumbs-layout:before{content:" ";display:table}.crumbs-layout:after{clear:both}.crumbs-layout .c-tt{float:left;font-size:16px;font-weight:700;line-height:1.3;padding-left:29px;background:url(/hrloo56/product/index/img/ic_detail.png) no-repeat left 0}.crumbs2{margin:0;text-align:right}.crumbs2 a{display:inline-block;*display:inline;*zoom:1;margin-left:15px;padding-left:22px;background:url(/hrloo56/product/index/img/ic_ic1.png) no-repeat 0 center;font-size:14px;color:#666}.crumbs2 a.ic-1{background-position:0 center}.crumbs2 a.ic-2{background-position:-109px center}.crumbs2 a.ic-3{background-position:-236px center}.crumbs2 a.ic-4{background-position:-335px center}.product-info{background-color:#fff;border:solid 1px #eaeaea;padding:30px;margin-top:15px}.product-info:after,.product-info:before{content:" ";display:table}.product-info:after{clear:both}.product-info .pi-layout:after,.product-info .pi-layout:before{content:" ";display:table}.product-info .pi-layout:after{clear:both}.product-info .pi-layout .pi-left{width:470px}.product-info .pi-layout .pi-right{width:670px}.pi-left .img-cover{height:300px}.pi-left .img-cover img{display:block;width:100%;height:100%}.pi-left .fn-fss{font-size:0;margin-top:20px}.pi-left .fn-fss .ui-fss-btn{width:90px;height:32px;background-color:#f6f6f6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;cursor:pointer}.pi-left .fn-fss .ui-fss-btn em{display:inline-block;*display:inline;*zoom:1;height:32px;line-height:32px;font-size:13px;color:#666;padding-left:20px}.pi-left .fn-fss .ui-fss-btn.ui-fav-btn em{background:url(/hrloo56/product/index/img/ic_fav.png) no-repeat 0 8px}.pi-left .fn-fss .ui-fss-btn.ui-fav-btn:hover em{color:#ff9000}.pi-left .fn-fss .ui-fss-btn.ui-fav-btn.active:hover em{color:#333}.pi-left .fn-fss .ui-fss-btn.ui-fav-btn.active em{background-position:0 -44px}.pi-left .fn-fss .ui-fss-btn.ui-share-btn em{padding-left:21px;background:url(/hrloo56/product/index/img/ic_share.png) no-repeat left center}.pi-left .fn-fss .ui-fss-btn.ui-share-btn:hover{position:relative}.pi-left .fn-fss .ui-fss-btn.ui-share-btn:hover em{color:#f75236}.pi-left .fn-fss .ui-fss-btn.ui-share-btn:hover .summary-share{display:block}.pi-left .fn-fss .ui-fss-btn.ui-share-btn .summary-share{display:none;left:50%;top:32px;width:132px;margin-left:-66px;text-align:left;background-color:#fff;border:1px solid #ddd;padding:8px;position:absolute;z-index:222;box-shadow:0 1px 10px rgba(66,66,66,.2)}.pi-left .fn-fss .ui-fss-btn.ui-share-btn .summary-share .s-btns{display:inline-block;cursor:pointer;vertical-align:middle;padding-left:25px;margin-left:7px;font-size:14px;line-height:28px;color:#ababab;border:0 none;outline:0}.pi-left .fn-fss .ui-fss-btn.ui-share-btn .summary-share .s-btns:hover{color:#8590a6}.pi-left .fn-fss .ui-fss-btn.ui-share-btn .summary-share .s-btns.copy-btn{background:url(/hrloo/dk4/img/i-054.png) no-repeat left center}.pi-left .fn-fss .ui-fss-btn.ui-share-btn .summary-share .s-btns.sina-btn{background:url(/hrloo/dk4/img/i-055.png) no-repeat left center}.pi-left .fn-fss .ui-fss-btn.ui-share-btn .summary-share .s-btns.wechat-btn{background:url(/hrloo/dk4/img/i-056.png) no-repeat left center}.pi-left .fn-fss .ui-fss-btn.ui-share-btn .summary-share.fix-ts{top:auto;bottom:15px}.pi-left .fn-fss .ui-fss-btn.ui-share-btn .summary-share .wechat-box img{display:block;width:100%}.pi-right{padding-top:5px}.pi-right .title:after,.pi-right .title:before{content:" ";display:table}.pi-right .title:after{clear:both}.pi-right .title h1{font-size:22px;font-weight:700;color:#333;line-height:1.5}.pi-right .title .nums{margin-top:10px}.pi-right .title .nums:after,.pi-right .title .nums:before{content:" ";display:table}.pi-right .title .nums:after{clear:both}.pi-right .title .nums span{float:left;color:#999;font-size:12px;line-height:1.2}.pi-right .title .nums span em{color:#f06613}.pi-right .title .nums span.line{width:1px;height:12px;background-color:#d9d9d9;margin:2px 10px 0}.pi-right .description{font-size:14px;color:#999;line-height:1.5;margin:8px 0}.pi-right .tags:after,.pi-right .tags:before{content:" ";display:table}.pi-right .tags:after{clear:both}.pi-right .tags span{float:left}.pi-right .tags.tags1 span{height:22px;line-height:22px;background-color:#dff3ff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:0 10px;font-size:12px;color:#189ae5;margin-right:10px}.pi-right .tags.tags2{margin-top:12px}.pi-right .tags.tags2 span{height:22px;line-height:22px;padding:0 10px;font-size:12px;color:#464646;margin-right:20px;padding-left:20px;background:url(/hrloo56/product/index/img/ic_tags.png) no-repeat left center}.pi-right .product-layout{margin-top:15px;padding:15px 20px;background-color:#f7f7f7}.pi-right .product-layout .product-overly:after,.pi-right .product-layout .product-overly:before{content:" ";display:table}.pi-right .product-layout .product-overly:after{clear:both}.pi-right .product-layout .product-overly .ptt{float:left;font-size:14px;color:#999;line-height:28px}.pi-right .product-layout .product-overly .pct{margin-left:85px}.pi-right .product-layout .price{line-height:28px}.pi-right .product-layout .price:after,.pi-right .product-layout .price:before{content:" ";display:table}.pi-right .product-layout .price:after{clear:both}.pi-right .product-layout .price span{float:left;color:#f31000}.pi-right .product-layout .price .ui-rmb{font-size:22px}.pi-right .product-layout .price .ui-money{font-size:26px}.pi-right .product-layout .price .cost{font-size:12px;color:#aaa;margin-left:10px}.pi-right .product-layout .price .cost em{text-decoration:line-through}.pi-right .product-layout .vip-layout{margin-top:10px}.pi-right .product-layout .vip-layout .vip-price{font-size:16px;color:#282522}.pi-right .product-layout .vip-layout .s{font-size:12px;color:#f16613}.pi-right .product-layout .discount{margin:3px 0 10px}.pi-right .product-layout .discount:last-child{margin:0}.pi-right .product-layout .discount em,.pi-right .product-layout .discount span,.pi-right .product-layout .discount a{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.pi-right .product-layout .discount em{padding:0 4px;height:18px;line-height:18px;background-color:#fff;border:solid 1px #ff9000;font-size:12px;color:#ff9000;font-family:SimSun;margin-right:10px}.pi-right .product-layout .discount span{font-size:14px;color:#666;margin-right:10px}.pi-right .product-layout .discount span b{color:#ff9000;font-weight:400}.pi-right .product-layout .relations:after,.pi-right .product-layout .relations:before{content:" ";display:table}.pi-right .product-layout .relations:after{clear:both}.pi-right .product-layout .relations a{float:left;width:260px;height:40px;line-height:40px;border:solid 1px #bbb;background-color:#fff;font-size:14px;color:#666;margin:0 10px 10px 0}.pi-right .product-layout .relations a:hover{text-decoration:none}.pi-right .product-layout .relations a:after,.pi-right .product-layout .relations a:before{content:" ";display:table}.pi-right .product-layout .relations a:after{clear:both}.pi-right .product-layout .relations a .img-cover{float:left;width:40px;height:40px;overflow:hidden;background-color:#eee}.pi-right .product-layout .relations a .img-cover img{display:block;width:100%;height:100%}.pi-right .product-layout .relations a .tt{display:block;margin:0 0 0 55px;overflow:hidden;max-width:190px;text-overflow:ellipsis;white-space:nowrap}.pi-right .product-layout .relations a.active,.pi-right .product-layout .relations a:hover{border-color:#ff9000}.pi-right .product-layout .line{margin:15px 0;height:1px;background-color:#ececec}.pi-right .product-btns{margin-top:15px}.pi-right .product-btns:after,.pi-right .product-btns:before{content:" ";display:table}.pi-right .product-btns:after{clear:both}.pi-right .tip{font-size:12px;color:#bbb;margin-top:15px}.product-btns{font-size:0}.product-btns .ui-btn1{display:inline-block;*display:inline;*zoom:1;width:118px;height:38px;line-height:38px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:solid 1px #ff9000;text-align:center;font-size:18px;margin-right:10px}.product-btns .ui-btn1:hover{text-decoration:none}.product-btns .ui-btn1.ui-buy-btn{color:#fff;background-color:#ff9000}.product-btns .ui-btn1.ui-buy-btn:hover{border-color:#F06613;background-color:#F06613}.product-btns .ui-btn1.ui-cart-btn{color:#ff9000;background-color:#fff}.product-btns .ui-btn1.ui-cart-btn:hover{border-color:#F06613;color:#F06613}.product-btns .ui-btn1.shelves{color:#fff;background-color:#bbb;border-color:#bbb}.product-btns .ui-btn2{padding-left:28px;background:url(/hrloo56/product/index/img/ic_play2.png) no-repeat left center;font-size:16px;color:#189ae5;margin-left:20px}.product-btns .contact-btns{float:right;height:22px;line-height:22px;font-size:0;padding-top:9px}.product-btns .contact-btns .contact-btn{display:inline-block;*display:inline;*zoom:1;font-size:12px;color:#999;padding-left:32px;margin-left:10px}.product-btns .contact-btns .contact-btn:hover{text-decoration:none}.product-btns .contact-btns .contact-btn.qq-btn{background:url(/hrloo56/product/index/img/ic_qq.png) no-repeat left top}.product-btns .contact-btns .contact-btn.qq-btn:hover{background-position:left bottom;color:#189ae5}.product-btns .contact-btns .contact-btn.tel-btn{background:url(/hrloo56/product/index/img/ic_tel.png) no-repeat left top}.product-btns .contact-btns .contact-btn.tel-btn span{display:none}.product-btns .contact-btns .contact-btn.tel-btn:hover{background-position:left bottom;color:#189ae5;position:relative}.product-btns .contact-btns .contact-btn.tel-btn:hover span{display:block;width:198px;height:52px;line-height:52px;text-align:center;font-size:12px;color:#333;position:absolute;left:50%;margin-left:-99px;top:22px;background:url(/hrloo56/product/index/img/ic_tel_hbg.png) no-repeat left top}.configure{margin-top:20px;background-color:#fff;border:solid 1px #eaeaea}.configure .tab-layout{height:51px}.configure .tab-overly{height:50px;border-bottom:solid 1px #189ae5}.configure .tab-overly:after,.configure .tab-overly:before{content:" ";display:table}.configure .tab-overly:after{clear:both}.configure .tab-overly.fixed{position:fixed;width:958px;top:0;left:50%;margin-left:-479px;background-color:#fff}.configure .tab-overly.fixed .product-btns{display:block}.configure .ui-tab{float:left}.configure .ui-tab:after,.configure .ui-tab:before{content:" ";display:table}.configure .ui-tab:after{clear:both}.configure .ui-tab li{float:left;height:50px;line-height:50px;padding:0 20px;font-size:14px;color:#333;cursor:pointer}.configure .ui-tab li.active{color:#fff;background-color:#189ae5}.configure .ui-tab li.active:hover{color:#fff}.configure .ui-tab li:hover{color:#189ae5}.configure .tab-ct{padding:30px}.configure .tab-ct .tab-item{display:none;word-break:break-all;word-wrap:break-word;white-space:normal;font-size:16px;line-height:1.75}.configure .tab-ct .tab-item img{max-width:100%}.configure .product-btns{display:none;padding-top:10px;float:right}.configure .product-btns .ui-btn1{width:90px;height:28px;line-height:28px;font-size:14px}.configure .product-btns .ui-cart-btn{margin-right:20px}.menu-layout .menu-item{margin-bottom:10px}.menu-layout .menu-item .menu-item-tt{height:50px;line-height:50px;background-color:#f5f6f6;cursor:pointer;padding:0 20px}.menu-layout .menu-item .menu-item-tt:after,.menu-layout .menu-item .menu-item-tt:before{content:" ";display:table}.menu-layout .menu-item .menu-item-tt:after{clear:both}.menu-layout .menu-item .menu-item-tt .ic{float:left;height:20px;width:20px;background:url(/hrloo56/product/index/img/ic_01.png) no-repeat left top;margin:15px 15px 0 0}.menu-layout .menu-item .menu-item-tt h3{font-size:15px;font-weight:700;color:#333;float:left}.menu-layout .menu-item .menu-item-tt em{font-size:12px;color:#bbb;float:right}.menu-layout .menu-item .menu-item-tt em.up{display:none}.menu-layout .menu-item .menu-item-ct{display:none}.menu-layout .menu-item.open .menu-item-tt .ic{background-position:left bottom}.menu-layout .menu-item.open .menu-item-tt em.up{display:block}.menu-layout .menu-item.open .menu-item-tt em.down{display:none}.menu-layout .menu-item.open .menu-item-ct{display:block}.popup{border:0 none}.video-popup{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:9990}.video-popup .video-popup-mask{position:absolute;left:0;top:0;right:0;bottom:0;background-color:#000;-khtml-opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);opacity:.7;filter:alpha(opacity=70)}.video-popup .video-popup-layout{position:absolute;left:50%;top:50%;margin-left:-417px;margin-top:-257px;background-color:#000;border:3px solid #000;width:835px;height:515px}.video-popup h4{height:45px;line-height:45px;color:#fff;font-size:16px;text-indent:15px;overflow:hidden;max-width:705px;text-overflow:ellipsis;white-space:nowrap}.video-popup .ui-vp-close{position:absolute;right:5px;top:5px;width:35px;height:35px;background:url(/hrloo56/product/index/img/ic_p_cls.png) no-repeat center center}.cart-popup-success{padding:40px 0 45px}.cart-popup-success .cart-popup-layout{text-align:center}.cart-popup-success .cs-title{font-size:18px;font-weight:700;line-height:1.5;margin-top:10px}.cart-popup-success .cs-btns{margin-top:25px;font-size:0}.cart-popup-success .cs-btns .ui-cs-btn{display:inline-block;*display:inline;*zoom:1;width:138px;height:33px;line-height:33px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:16px;border:solid 1px #189ae5;margin:0 5px}.cart-popup-success .cs-btns .ui-cs-btn:hover{text-decoration:none}.cart-popup-success .cs-btns .ui-cs-btn1{background-color:#fff;color:#189ae5}.cart-popup-success .cs-btns .ui-cs-btn1:hover{border-color:#0B8DD6;color:#0B8DD6}.cart-popup-success .cs-btns .ui-cs-btn2{background-color:#189ae5;color:#fff}.cart-popup-success .cs-btns .ui-cs-btn2:hover{border-color:#0B8DD6;background-color:#0B8DD6}.get-coupon-popup .coupon-list{max-height:400px;overflow-y:auto}.get-coupon-popup .cp-layout{padding:10px}.get-coupon-popup .coupon-item{width:398px;height:114px;background:url(/hrloo56/product/index/img/ic_coupon3.png) no-repeat 0 bottom;position:relative;line-height:1.3;margin:0 auto}.get-coupon-popup .coupon-item .cl{padding:12px 0 0 30px}.get-coupon-popup .coupon-item .cl span{font-size:18px;color:#ff9000}.get-coupon-popup .coupon-item .cl b{font-size:32px;font-weight:400;color:#ff9000}.get-coupon-popup .coupon-item .cl p{margin-top:5px;width:240px;font-size:12px;color:#ff9000;overflow:hidden;max-width:230px;text-overflow:ellipsis;white-space:nowrap}.get-coupon-popup .coupon-item em{display:none}.get-coupon-popup .coupon-item a{display:block;position:absolute;z-index:1;width:58px;height:26px;line-height:26px;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;border:solid 1px #ff9000;right:40px;top:50%;margin-top:-14px;text-align:center;color:#ff9000}.get-coupon-popup .coupon-item a:hover{text-decoration:none}.get-coupon-popup .coupon-item a:hover{background-color:#fff4e6}.get-coupon-popup .coupon-item.already{background-position:0 top}.get-coupon-popup .coupon-item.already a{display:none}.get-coupon-popup .coupon-item.already span,.get-coupon-popup .coupon-item.already b,.get-coupon-popup .coupon-item.already p,.get-coupon-popup .coupon-item.already em{color:#999}.get-coupon-popup .coupon-item.already em{display:inline;position:absolute;z-index:1;right:50px;top:50%;margin-top:-8px}.get-coupon-popup .get-all-btn{display:block;width:103px;height:35px;line-height:35px;text-align:center;background-color:#ff9000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;font-size:14px;margin:10px auto 20px}.get-coupon-popup .get-all-btn:hover{text-decoration:none}.get-coupon-popup .get-all-btn:hover{background-color:#F06613}.courses .tip{box-sizing:border-box;width:100%;height:40px;line-height:40px;padding:0 15px;margin-bottom:20px}.courses .tip.no{color:#ff9000;background-color:#fffad9}.courses .tip.is{background-color:#fffeec;color:#8f835b}.courses .tip.is .clock{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:20px;height:16px;background:url(/hrloo/video/class/img/new/lsjl.png) no-repeat center center;margin-top:-2px;margin-right:5px}.courses .course-list .item .tt{box-sizing:border-box;height:60px;line-height:60px;border-bottom:1px solid #ececec;padding-left:55px}.courses .course-list .item .tt .arrow{float:right;margin:26px 26px 0 0;width:14px;height:8px;background:url(/hrloo56/class/center/img/xl.png) no-repeat top center}.courses .course-list .item .tt h2{cursor:pointer;font-size:14px;color:#333}.courses .course-list .item .tt h2 span{margin-right:10px}.courses .course-list .item .details{display:none}.courses .course-list .item .details .ltt{height:60px;line-height:60px;border-bottom:1px solid #ececec;font-size:14px;padding-left:70px}.courses .course-list .item .details .ltt:hover{background-color:#f9f9f9}.courses .course-list .item .details .ltt .spot{display:inline-block;*display:inline;*zoom:1;width:4px;height:4px;border-radius:50%;background:#bbb;vertical-align:middle;margin-right:5px}.courses .course-list .item .details .ltt .name{display:inline-block;*display:inline;*zoom:1;width:370px;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;margin-right:30px}.courses .course-list .item .details .ltt .teacher{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:160px;color:#999;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.courses .course-list .item .details .ltt .time{color:#999}.courses .course-list .item .details .ltt .courseBtn{float:right;width:78px;height:28px;line-height:28px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-top:15px;border:solid 1px #ff9000}.courses .course-list .item .details .ltt .courseBtn:hover{text-decoration:none}.courses .course-list .item .details .ltt .courseBtn.ylo{background-color:#ff9000;color:#fff}.courses .course-list .item .details .ltt .courseBtn.ylo:hover{border-color:#F06613;background-color:#F06613}.courses .course-list .item .details .ltt .courseBtn.def{background-color:#fff;color:#ff9000}.courses .course-list .item .details .ltt .courseBtn.def:hover{border-color:#F06613;color:#F06613}.courses .course-list .item .details .ltt .bj{float:right;margin-right:20px;color:#189ae5;width:60px;text-align:center}.courses .course-list .item .details .ltt .nostart{float:right;margin-right:20px;color:#999}.courses .course-list .item.active .tt .arrow{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg)}.courses .course-list .item.active .tt h2{color:#189ae5}