.shop_list>ul{display:flex;flex-wrap:wrap}.shop_list>ul>li{border:1px solid #d2d2d2;box-sizing:border-box;position:relative;overflow:hidden;width:275px;height:250px;margin-top:30px;margin-right:20px;cursor:pointer}.shop_list>ul>li:nth-child(4n+4){margin-right:0}.shop_list>ul>li .shop_img,.shop_list>ul>li .shop_img>img{width:277px;height:150px}.shop_list>ul>li .shop_content{padding:10px 5px;box-sizing:border-box}.shop_list>ul>li .shop_content>h4{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shop_list>ul>li .shop_content .shop_price{color:#ff662f;font-size:14px;margin-top:10px}.shop_list>ul>li .shop_content .shop_price>span{color:#999}.shop_list>ul>li .shop_content .shop_stock{color:#999;font-size:14px;margin-top:10px}.shop_list>ul>li .shop_btn{font-size:16px;background:rgba(255,102,47,.8);color:#fff;height:36px;text-align:center;line-height:36px;position:absolute;width:100%;bottom:-36px;transition:bottom .3s;z-index:1}.shop_list>ul>li:hover .shop_btn{bottom:0}.major_box .subject_list>ul[data-v-95b4be7e]{display:flex;flex-wrap:wrap}.major_box .subject_list>ul>li[data-v-95b4be7e]{margin-right:10px;padding:2px 15px;border-radius:5px;border:1px solid transparent;font-size:14px;font-weight:400;color:#656565;transition:all .2s;cursor:pointer;margin-bottom:10px}.major_box .subject_list>ul>li[data-v-95b4be7e]:hover{border:1px solid #ff701d;box-sizing:border-box;color:#ff701d}.major_box .subject_list>ul .li_avtive[data-v-95b4be7e]{background:#ff701d;color:#fff;border:1px solid transparent}.major_box .subject_list>ul .li_avtive[data-v-95b4be7e]:hover{color:#fff}.major_box .subject_child[data-v-95b4be7e]{margin-top:10px;display:flex;align-items:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px 0}.major_box .subject_child .child_title[data-v-95b4be7e]{color:#adadad;margin-right:10px;font-size:14px;font-weight:400}.major_box .subject_child .child_list>ul[data-v-95b4be7e]{display:flex;flex-wrap:wrap}.major_box .subject_child .child_list>ul>li[data-v-95b4be7e]{margin:5px 10px;padding:2px 15px;border-radius:5px;border:1px solid transparent;font-size:14px;font-weight:400;color:#656565;transition:all .2s;cursor:pointer}.major_box .subject_child .child_list>ul>li[data-v-95b4be7e]:hover{border:1px solid #ff701d;box-sizing:border-box;color:#ff701d}.major_box .subject_child .child_list>ul .li_avtive[data-v-95b4be7e]{background:#ff701d;color:#fff;border:1px solid transparent}.major_box .subject_child .child_list>ul .li_avtive[data-v-95b4be7e]:hover{color:#fff}.integral_shop .course_nav{width:1200px;box-shadow:0 2px 9px 1px rgba(240,241,245,.98);margin:0 auto;padding:15px 20px 5px;box-sizing:border-box}.integral_shop .course_nav>p{border-bottom:1px solid #f5f5f5;padding-bottom:20px}.integral_shop .course_nav>p>a{font-size:14px;font-weight:400;color:#656565;transition:all .2s;display:block}.integral_shop .course_nav>p>a:hover{color:#ff701d}.integral_shop .course_nav .course_nav_box{margin:15px 0;display:flex}.integral_shop .course_nav .course_nav_box>label{color:#adadad;width:80px;margin-right:30px;font-size:14px;font-weight:400;padding:5px 0;box-sizing:border-box}.integral_shop .shop_box{width:1200px;margin:0 auto 30px auto;padding:30px 20px;box-sizing:border-box}.integral_shop .shop_box .shop_view .shop_title_box{border-bottom:1px solid #d2d2d2;display:flex;justify-content:space-between;align-items:center;padding:0 5px}.integral_shop .shop_box .shop_view .shop_title_box>h3{border-bottom:3px solid #ff662f;font-size:24px;font-weight:inherit;padding-bottom:10px}.integral_shop .shop_box .shop_view .shop_title_box>p{font-size:14px;color:#999;cursor:pointer}.integral_shop .shop_box .shop_view .shop_list_box>ol{display:flex;flex-wrap:wrap}.integral_shop .shop_box .shop_view .shop_list_box>ol>li{width:275px;margin-right:20px;margin-top:30px}.integral_shop .shop_box .shop_view .shop_list_box>ol>li:nth-child(4n+4){margin-right:0}.integral_shop .shop_box .shop_view .shop_list_box>ol>li .get_integral_box{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.integral_shop .shop_box .shop_view .shop_list_box>ol>li .get_integral_box .integral_rule{width:180px;position:relative}.integral_shop .shop_box .shop_view .shop_list_box>ol>li .get_integral_box .integral_rule>h4{font-size:16px;font-weight:400;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.integral_shop .shop_box .shop_view .shop_list_box>ol>li .get_integral_box .integral_rule>p{font-size:14px;color:#666;margin-top:10px}.integral_shop .shop_box .shop_view .shop_list_box>ol>li .get_integral_box .integral_rule .integral_plus{font-size:12px;color:#ff662f;position:absolute;top:-12px;right:0}.integral_shop .shop_box .shop_view .shop_list_box>ol>li .get_integral_box .el-button{border:1px solid #999;color:#666}.integral_shop .shop_box .shop_view .shop_list_box>ol>li .get_integral_box .el-button:hover{color:#fff;border-color:#999;background-color:#ff662f}.integral_shop .shop_box .shop_view .shop_list_box>ol>li .get_integral_box .el-button--small{font-size:14px}.integral_shop .shop_box .shop_view .shop_list_box>ol>li .get_integral_box .el-button--small,.integral_shop .shop_box .shop_view .shop_list_box>ol>li .get_integral_box .el-button--small.is-round{padding:10px 20px}.integral_shop .shop_box .mt_50{margin-top:50px}