.ly_poster_321{padding: 80px 0}.ly_poster_321 .section_title_main{font-size: 60px;color: #333333}.ly_poster_321 .wrap_section_tools{padding:0 5px}.ly_poster_321 .tools_box{margin-top: 69px}.ly_poster_321 .tool_list{display: flex;justify-content: flex-start;flex-wrap: wrap}.ly_poster_321 .tool_list .tool_item{width: calc( ( ( 100% + 18px ) / 3 ) - 18px );margin-bottom: 60px;margin-right: 18px;-webkit-box-sizing: border-box;box-sizing: border-box}.ly_poster_321 .tool_list .tool_item:nth-child(3n){margin-right: 0}.ly_poster_321 .tool_list .tool_item a{display: block;text-decoration: none}.ly_poster_321 .tool_list .tool_item .tool_img{position: relative;width: 100%;overflow: hidden;border-radius: 10px}.ly_poster_321 .tool_list .tool_item .tool_img img{display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;-webkit-transition: all .6s ease-in-out;-o-transition: all .6s ease-in-out;transition: all .6s ease-in-out}.ly_poster_321 .tool_list .tool_item .discount_info{position: absolute;left:16px;top:16px}.ly_poster_321 .tool_list .tool_item .discount_info_circle{padding-top: 46px;-webkit-box-sizing: border-box;box-sizing: border-box;width: 154px;height: 154px;border-radius: 50%;text-align: center}.ly_poster_321 .tool_list .tool_item .discount_data{display: inline-block;vertical-align: middle;font-size: 60px;line-height: 62px}.ly_poster_321 .tool_list .tool_item .discount_text{display: inline-block;vertical-align: middle;font-size: 26px;text-align: left;line-height: 28px}.ly_poster_321 .tool_list .tool_item .tool_title{margin-top: 25px;font-size: 26px;color: #333333}.ly_poster_321 .tool_list .tool_item .tool_subtitle{color: #7f7f7f;font-size: 16px;margin-top: 21px;line-height: 1.4}@media screen and (max-width: 1199px){.ly_poster_321 .tool_list .tool_item .discount_info_circle{padding-top: 34px;-webkit-box-sizing: border-box;box-sizing: border-box;width: 140px;height: 140px}}@media (min-width: 768px) and (max-width: 1000px){.ly_poster_321.wrap_section_tools{padding:40px 0}.ly_poster_321 .tools_box{margin-top: 36px}.ly_poster_321 .tool_list .tool_item{width: 100%;margin-right: 0}.ly_poster_321 .tool_list .tool_item .tool_img>img{width: 100%}.ly_poster_321 .tool_list .tool_item .discount_info{position: absolute;left:10px;top:10px}.ly_poster_321 .tool_list .tool_item .discount_info_circle{padding-top: 22px;width: 80px;height: 80px}.ly_poster_321 .tool_list .tool_item .discount_data{font-size: 24px;line-height: 26px}.ly_poster_321 .tool_list .tool_item .discount_text{font-size: 14px;line-height: 16px}.ly_poster_321 .tool_list .tool_item .tool_tille{margin-top: 18px;font-size:18px}.ly_poster_321 .section_title .section_title_main{font-size: 30px}.ly_poster_321 .tool_list .tool_item .tool_title{font-size: 18px;margin-top: 15px}.ly_poster_321 .tool_list .tool_item .tool_subtitle{font-size: 14px}}@media screen and (max-width: 768px){.ly_poster_321{padding: 30px 0 15px 0}.ly_poster_321 .tool_list .tool_item{margin-bottom: 20px;margin-right: 0}.ly_poster_321 .tool_list .tool_item:last-child{margin-bottom: 0}.ly_poster_321.wrap_section_tools{padding:40px 0}.ly_poster_321 .tools_box{margin-top: 0}.ly_poster_321 .tool_list .tool_item{width: 100%}.ly_poster_321 .tool_list .tool_item .tool_img>img{width: 100%}.ly_poster_321 .tool_list .tool_item .discount_info{position: absolute;left:6px;top:6px}.ly_poster_321 .tool_list .tool_item .discount_info_circle{padding-top: 14px;width: 60px;height: 60px}.ly_poster_321 .tool_list .tool_item .discount_data{font-size: 20px;line-height: 22px}.ly_poster_321 .tool_list .tool_item .discount_text{font-size: 12px;line-height: 14px}.ly_poster_321 .tool_list .tool_item .tool_tille{margin-top: 10px;font-size:15px}.ly_poster_321 .tool_list .tool_item .tool_title{font-size: 16px;margin-top: 15px}.ly_poster_321 .tool_list .tool_item .tool_subtitle{font-size: 14px;line-height: 1.2;margin-top: 10px}}@media screen and (min-width:1024px){.ly_poster_321 .tool_list .tool_item a:hover  img{-webkit-transform: rotate(3deg) scale(1.11);-ms-transform: rotate(3deg) scale(1.11);transform: rotate(3deg) scale(1.11)}}.ly_poster_321 .section_title{text-align: center}@media (min-width: 768px) and (max-width: 1000px){}@media screen and (max-width: 768px){.ly_poster_321 .section_title .section_title_main{font-size: 30px;padding-bottom: 15px}}