.ecv2_studyPack_chooseWrap .ecv2_tools{overflow:hidden;font-size:0;margin:18px 0}
.ecv2_studyPack_chooseWrap .ecv2_tools>span{float:left;color:#8fa7b3;margin-right:6px;font-size:14px;display:inline-block;vertical-align:middle;line-height:30px}
.ecv2_studyPack_chooseWrap .ecv2_tools .ecv2_choosewrap{display:inline-block;vertical-align:middle;font-size:14px;padding:4px 0;position:relative;margin-right:6px;color:#525f66}
.ecv2_studyPack_chooseWrap .ecv2_list{background:#fff;overflow:hidden;margin-bottom:30px;padding:20px 30px 6px}
.ecv2_studyPack_chooseWrap .ecv2_item{position:relative;overflow:hidden;padding:0 0 0 0;font-size:14px;color:#1f3d4d;margin-bottom:14px;border-bottom:1px dashed #ededed}
.ecv2_studyPack_chooseWrap .ecv2_item:last-child{margin-bottom:0;border-bottom:0}
.ecv2_studyPack_chooseWrap .ecv2_item .item-toggle{position:absolute;top:0px;right:0px;display:inline-block;padding:2px 5px;border:1px solid #ada3a3;cursor:pointer;font-size:12px}
.ecv2_studyPack_chooseWrap .ecv2_item .item-toggle::after{content:"";display:inline-block;width:14px;height:8px;background:url(../images/down.png) no-repeat;background-size:100% 100%;margin-left:5px}
.ecv2_studyPack_chooseWrap .ecv2_item .item-toggle.down::after{transform:rotate(180deg)}
.ecv2_studyPack_chooseWrap li{float:left;margin-right:30px;margin-bottom:14px;cursor:pointer}
.ecv2_studyPack_chooseWrap li sup{vertical-align:text-top}
.ecv2_studyPack_chooseWrap li.on a,.ecv2_studyPack_chooseWrap li:hover a{color:#2590d7}
.ecv2_studyPack_chooseWrap .ecv2_label{float:left;color:#7a8f99;width:auto;min-width:80px}
.ecv2_studyPack_chooseWrap ul{overflow:hidden}
.ecv2_studyPack_chooseWrap ul.pdr40{padding-right:70px}
.ecv2_live_lisItem{overflow:hidden; padding-bottom:60px;}
.ecv2_live_lisItem>ul{width:1220px;text-align:center; float:left;}
.ecv2_live_lisItem>ul>li{float:left;width:282px;height:205px;position:relative;padding:20px 10px 0;font-size:12px;color:#999999;box-sizing:border-box;margin-right:23px;margin-bottom:26px;background-color:#ffffff;border-radius:8px;border:solid 1px #f0f0f0}
.ecv2_live_lisItem>ul>li:hover{top:-5px;box-shadow:0 0 4px #ddd}
.ecv2_live_lisItem li h3{font-size:16px;color:#1f3d4d;font-weight:normal;text-align:left;width:230px;line-height:24px;word-break:break-all;word-wrap:break-word;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:50px}
.ecv2_live_lisItem p{text-align:left;margin:26px 0 40px}
.ecv2_live_lisItem dl{overflow:hidden;padding:48px 0 14px 0;margin:0 0 10px 0;border-bottom:solid 1px #f0f0f0}
.ecv2_live_lisItem dt{float:left}
.ecv2_live_lisItem dt li{float:left;text-align:center;margin-right:12px}
.ecv2_live_lisItem dt .ecv2_img{width:38px;height:38px;background-color:#e6e6e6;overflow:hidden;border-radius:50%;margin-bottom:10px}
.ecv2_live_lisItem dt img{height:100%;width:auto}
.ecv2_live_lisItem dd{float:right;}
.ecv2_btn_live{display:inline-block;width:126px;height:36px;line-height:36px;text-align:center;font-size:14px;color:#fff;background-color:#42aaef;border-radius:18px}
.ecv2_btn_live:link{ color:#fff;}
.ecv2_btn_ljgm{background-color:#42aaef}
.item-bottom{display:flex;justify-content:space-between}
.item-bottom .bottom-price{display:inline-block;color:#ff4949;font-size:20px;line-height:36px}
.item-bottom .bottom-price em{font-size:16px;font-style:inherit}
.item-bottom .ecv2_btn_live{width:96px}
.ecv2_studyPack_detailPage{padding-bottom:40px}
.ecv2_studyPack_detailPage .ecv2_left{float:left;background:#fff;width:860px}
.ecv2_studyPack_detailPage .ecv2_rihgt{float:right;width:300px}
.ecv2_live_top{background:#fff;padding-bottom:20px; margin-bottom:30px;box-sizing:border-box}
.ecv2_live_top h3,.ecv2_live_top h1{font-size:26px;color:#1f3d4d;font-weight:normal;margin:36px 0 22px 38px;width:840px;overflow:hidden;white-space:nowrap}
.ecv2_live_top .ecv2_details{margin:0 0 22px 38px;font-size:14px;color:#cccccc}
.ecv2_live_top .ecv2_details>span{color:#999999;margin:0 10px}
.ecv2_live_top .ecv2_details>span:first-child{margin-left:0}
.ecv2_live_top .ecv2_leibie_list{display:inline-block;vertical-align:middle}
.ecv2_live_top .ecv2_head_list{margin:30px 0 70px 38px}
.ecv2_tsfw{display:inline-block;margin-left:14px;color:#999999}
.ecv2_tsfw span{color:#444444;margin-right:10px}
.ecv2_tsfw img{vertical-align:middle;margin-right:5px}
.ecv2_collect_tools{margin:0 0 0 38px;line-height:20px;overflow:hidden;color:#1f3d4d;font-size:14px}
.ecv2_ecv2_collect{display:inline-block;padding-left:30px;margin-right:40px;background:url(../images/icon_collect.png) no-repeat 0 center}
.ecv2_ecv2_collect.collect{background:url(../images/icon_collected.png) no-repeat 0 center}
.ecv2_ecv2_onLine{display:inline-block;padding-left:30px;background:url(../images/icon_zixun.png) no-repeat 0 center}
.ecv2_btn_buy{display:inline-block;width:148px;height:40px;background-color:#fd8123;border-radius:20px;text-align:center;line-height:40px;font-size:16px;color:#ffffff}
.ecv2_btn_buy:link{ color:#fff;}
.ecv2_live_top>.fr{padding:38px 20px 0 20px;width:320px;height:100%;box-sizing:border-box;text-align:center;background:url(../images/578.png) no-repeat;background-size:1px 100%}
.ecv2_text{text-align:left;color:#7a8f99;font-size:14px; padding-top:20px;}
.ecv2_text h5{color:#525f66;font-size:14px;font-weight:normal; display:block; line-height:24px;}
.ecv2_text p{margin-bottom:8px}
.ecv2_right_xgkc{padding:28px 20px 10px;background:#fff}
.ecv2_right_xgkc>h3{padding-left:3px;font-size:16px;color:#1f3d4d;margin-bottom:20px;font-weight:normal}
.ecv2_right_xgkc li{position:relative;background-color:#e3fbfb;margin-bottom:20px;width:260px;height:163px;z-index:0;box-sizing:border-box;padding:20px 16px}
.ecv2_right_xgkc li h4{font-weight:normal;font-size:16px;color:#1f3d4d;margin-bottom:20px}
.ecv2_right_xgkc li .ecv2_others{font-size:12px;color:#7a8f99; padding-bottom:20px; line-height:20px;}
.ecv2_right_xgkc li .ecv2_others span{margin-right:12px;}
.ecv2_right_xgkc li img{position:absolute;right:0;bottom:0;z-index:-1;width:116px;height:auto}
.ecv2_btn_chakan{display:inline-block;width:90px;height:28px;line-height:28px;text-align:center;font-size:14px;color:#ffffff;background-color:#4ec6b8;border-radius:14px}
.ecv2_btn_chakan:link{ color:#fff;}
.ecv2_studyPack_detailPage .hd{border-bottom:1px solid #e6e6e6}
.ecv2_studyPack_detailPage .hd ul{overflow:hidden;font-size:18px;color:#7a8f99;padding:18px 40px;box-sizing:border-box}
.ecv2_studyPack_detailPage .hd a{color:#7a8f99}
.ecv2_studyPack_detailPage .hd li{float:left;margin-right:82px;cursor:pointer;position:relative}
.ecv2_studyPack_detailPage .hd li.on,.ecv2_studyPack_detailPage .hd li.on a{color:#2590d7}
.ecv2_studyPack_detailPage .hd li.on:after{display:block}
.ecv2_studyPack_detailPage .hd li:after{position:absolute;display:none;content:'';width:34px;height:2px;background-color:#2590d7;bottom:-18px;left:0;right:0;margin:auto}
.ecv2_studyPack_detailPage .bd{position:relative}
.ecv2_studyPack_detailPage .ecv2_bd_item{padding:20px 24px;font-size:14px;line-height:28px;}
.table{border-spacing:0;border-collapse:collapse}
.table td,.table th{padding:0}
.table{width:100%;max-width:100%;margin-bottom:20px}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:2;vertical-align:top;border-top:1px solid #ddd}
.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}
.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}
.table>tbody+tbody{border-top:2px solid #ddd}
.table table{background-color:#fff}
.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}
.table{border:1px solid #ddd}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border:1px solid #ddd}
.table>thead>tr>td,.table>thead>tr>th{border-bottom-width:2px}
.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}
.table-hover>tbody>tr:hover{background-color:#f5f5f5}
.table col[class*=col-]{position:static;display:table-column;float:none}
.table td[class*=col-],.table th[class*=col-]{position:static;display:table-cell;float:none}
.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}
.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}
.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}
.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}
.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}
.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}
.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}
.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}
.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}
.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}
.table-responsive{min-height:.01%;overflow-x:auto}
div::-webkit-scrollbar{width:6px;height:6px;background:transparent}
div::-webkit-scrollbar-thumb{background:transparent;border-radius:4px}
div:hover::-webkit-scrollbar-thumb{background:hsla(0,0%,53%,0.4)}
div:hover::-webkit-scrollbar-track{background:hsla(0,0%,53%,0.1)}
.page{width:100%;text-align:center;bottom:0;padding:25px 0 15px;font-size:14px}
.page a,.page b{height:30px;line-height:30px;margin:0 2px;display:inline-block;border:1px solid #ddd;background:#fff;padding:0 10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.page a:hover,.page b{background:#0088e6;font-weight:500;color:#fff;border:1px solid #0088e6}
