.main-content{ width: 100%; height: auto; box-sizing: border-box; padding: 15px 40px; background-size: cover; } .flex-content{ width: 100%; height: 100%; display: flex; } .flex-content .flex-box{ width: 700px; min-height: 400px; border:1px solid rgba(192,192,192,0.4); margin-left: 15px; margin-top: 15px; box-shadow: 0px 3px 6px 0px rgb(0,0,0,0.07); padding: 10px; box-sizing: border-box; border-radius: 10px; } .flex-content .flex-box.max{ width:1415px; } .flex-content .flex-box.box1{ width: 1415px; min-height: 100px; margin-top: 0; } .flex-box .box-title{ width: 100%; height: 24px; float: left; line-height: 24px; box-sizing: border-box; padding-left: 5px; } .flex-box .box-title span{ font-weight: bold; font-size: 14px; color: #FFFFFF; margin-right: 18px; } .flex-box .box-title span a{ font-weight: normal; color: #40E0D0; } .flex-box .box-title span em{ font-style: normal; font-weight: normal; color: #40E0D0; } .flex-box .box-title span a.line{ text-decoration: underline; } .flex-box .box-tabmain{ width: 100%; height: 40px; float: left; line-height: 40px; } .flex-box .box-tabmain .box-tabs{ float: left; color: #FFFFFF; } .flex-box .box-tabmain .box-tabs .box-tabs-li{ margin: 0 5px; color: #333333; } .flex-box .box-tabmain .box-tabs-li.active{ color: #40E0D0; } .flex-box.box1 .box-tabmain .box-time{ float: left; margin-left: 30px; } .flex-box .box-tabmain .box-time{ width: 320px; height: 40px; float: right; box-sizing: border-box; padding: 5px 0; } .flex-box .box-tabmain .box-time .time-input{ width: 148px; box-sizing: border-box; float: left; position: relative; border-radius: 2px; height: 100%; } .flex-box .box-tabmain .box-time .time-input .input{ width: 100%; height: 100%; padding: 0 10px; font-size: 12px; line-height: 30px; border-radius: 2px; cursor: pointer; margin-bottom: 0; box-sizing: border-box; float: left; background: rgba(192,192,192,0.3); border: none; color: #333333; } .flex-box .box-tabmain .box-time .line{ line-height: 30px; font-size: 12px; color: #FFFFFF; margin: 0 5px; display: inline-block; float: left; } .flex-box .box-select{ float: right; box-sizing: border-box; padding: 5px 0; } .H_tag { color: #333333; } .flex-box .box-eachts{ width: 100%; height: 316px; float: left; position: relative; } .flex-box .box-eachts.demand{ width: 100%; height: auto; box-sizing: border-box; padding: 10px 0; } .flex-box .box-eachts.demand .empty{ font-size: 15px; color: #FFFFFF; text-align: left; box-sizing: border-box; padding-left:10px ; font-weight: bold; line-height: 40px; } .flex-box .box-eachts.demand .span_tab { display: inline-block; padding: 0 10px; line-height: 28px; font-size: 14px; color: #FFFFFF; background-color:rgba(64,224,208,0.5); border-radius:6px; text-align: center; margin: 8px; } .flex-box .box-eachts .eachts-total{ color: #FFFFFF; width: 50%; height: 50px; line-height: 25px; font-size: 14px; position: absolute; bottom: 0; left: 17%; } .flex-box .box-eachts .eachts-total span{ color: #FFFFFF; } .flex-box .box-eachts .eachts-data{ width: 100%; height: 316px; } .flex-box .box-eachts .eachts-none{ width: 100%; height: 316px; display: none; } .flex-box .box-eachts .eachts-none p{ font-size: 24px; font-weight: bold; text-align: center; line-height: 316px; color: #FFFFFF; }