main.info-graphics-main *{font-family:Helvetica,Arial,sans-serif}main{width:1180px;margin:0 auto;padding:40px 0px 20px 0px}.info-graphics-main .main-title{font-size:28px;width:920px;text-align:center;margin:0 auto 30px;padding:10px 20px;color:#0075c9;font-weight:bold;line-height:28px}.info-graphics-main .requirement-title{font-size:24px;text-align:center;margin-bottom:15px;font-weight:600}.info-graphics-main .practices-title{font-size:20px;text-align:center;margin-bottom:10px}.info-graphics-main .discription{max-width:1180px;text-align:center;margin:0 auto 20px;width:100%}.info-graphics-main .level-line{text-align:center}.info-graphics-main .level-line span{display:inline-block;margin:10px 25px 15px;background:#fbffc6;padding:10px;border-radius:8px;font-size:13px}.info-graphics-main .level-line+p{margin-bottom:50px;text-align:center}.info-graphics-main .tabs-main{width:100%;max-width:1120px;font-family:Helvetica,Arial,sans-serif;margin:0 auto;display:flex;margin-bottom:40px}.info-graphics-main .tabs-main li{display:inline-block;position:relative;flex:1;margin-left:8px}.info-graphics-main .tabs-main li:after{width:0;height:0;border-top:24px solid transparent;border-left:24px solid #fff;border-bottom:24px solid transparent;content:'';position:absolute;top:-3px;right:-27px;z-index:1}.info-graphics-main .tabs-main li a{background:#d2d0cd;text-decoration:none;color:#231f20;padding:12px 20px 12px 40px;border-radius:4px;display:block;transition:all .3s;height:100%;box-sizing:border-box;display:flex;flex-wrap:wrap}.info-graphics-main .tabs-main li a p{width:100%}.info-graphics-main .tabs-main li a p:last-child{align-self:flex-end}.info-graphics-main .tabs-main li.active a,.tabs-main li:hover a{background:#0075c9;color:#fff}.info-graphics-main .tabs-main li a:after{width:0;height:0;border-top:20px solid transparent;border-left:20px solid #d2d0cd;border-bottom:20px solid transparent;content:'';position:absolute;top:0;right:-18px;z-index:2;transition:all .3s}.info-graphics-main .tabs-main li.active a:after,.tabs-main li:hover a:after{border-left-color:#0075c9}.info-graphics-main .tabs-main li:last-child a::after{display:none}.info-graphics-main .tabs-main li a .level{font-weight:bold;font-size:18px;margin-bottom:18px}.info-graphics-main .tabs-main li a .sub-title{font-size:14px;margin-bottom:6px}.info-graphics-main .tabs-main li a .bottom-line{margin-top:20px;font-size:16px;font-weight:bold}.info-graphics-main .arrow{position:relative;display:block;margin-left:50px;padding:.5em 0;width:100%;background:#b5cfff;color:#000;text-decoration:none;max-width:1110px;font-size:16px;border-radius:5px;margin:0 auto 40px;animation:left 2s forwards;opacity:0;height:30px}.info-graphics-main .arrow span:not(.small-arrow){color:#000;display:inline-block;margin:0 8px}.info-graphics-main .arrow:after{content:"";position:absolute;top:-25px;right:-91px;width:0;height:0;border:3em solid transparent;border-left:3em solid #b5cfff}.info-graphics-main .arrow>div{overflow:hidden}.info-graphics-main .small-arrow{height:10px;width:110px;background:#e3e3e3;display:inline-block;margin-right:10px;position:relative}.info-graphics-main .small-arrow:after{content:"";position:absolute;top:0px;right:-16px;width:0;height:0;border:5px solid transparent;border-left:12px solid #e3e3e3}@keyframes left{0%{transform:translateX(-100px);opacity:0}100%{transform:translateX(0);opacity:1}}.info-graphics-main .tab-content{display:block;text-align:center;max-width:1160px;width:100%;margin:0 auto}.info-graphics-main .tab-content>div{display:flex;flex-wrap:wrap;justify-content:center}.info-graphics-main .box{padding:10px;border-radius:5px;font-family:Helvetica,Arial,sans-serif;width:200px;background:#d7f0ff;margin:5px;display:flex;vertical-align:top;flex-wrap:wrap}.info-graphics-main .box>div{width:100%;align-self:flex-end}.info-graphics-main .box .title{font-weight:bold;font-size:16px;margin-bottom:18px;text-align:center}.info-graphics-main .box .total{font-size:16px;margin-bottom:10px;text-align:center}.info-graphics-main .box table{border:1px solid #000;margin:0 auto;align-self:flex-end}.info-graphics-main .box table tr td{width:80px;text-align:center;padding:5px;border:1px solid black;border-collapse:collapse}.info-graphics-main .grayout{opacity:.4;background:#e7f6ff}.info-graphics-main table .grayout{opacity:.15;background:#e7f6ff}.info-graphics-main .note{padding:10px 10px;text-align:center;max-width:1020px;border-radius:10px;background:#feffbe;margin:40px auto;width:100%}