.offer_img{float: left;padding: 0 1%;width:98%;margin:5px 0 0 0}
.offerimg{border: 1px solid #eee;box-shadow: 0 1px 3px #ddd;border-radius: 12px;margin: 10px 0 0 0;max-height:580px}
.softdesc.editor_reiview ul{float:left;width:100%}
.morescreen_mask i{margin:0 8px 0 0}
.morescreen_mask{position:absolute;bottom: 0;right: 0;color: #fff;background: #000;opacity: 0.7;font-size: 14px;padding: 10px 20px}
.morescreen_desc{position: relative;float: left;min-height: 150px;min-width: 200px}
.softinfo_screenshot img{max-height:450px;cursor: zoom-in}
.softinfo_screenshot{float:left;width:100%;display: flex;align-items: center;justify-content: center}
.softdesc_note_d.pdes{border-left: 6px #ff7a1a solid}
.pros{color:#46A259}
.cons{color:#ee741d}
.pros::before{content:"\f164"}
.cons::before{content:"\f165"}
.cons::before,.pros::before{font: 15px/1 FontAwesome;margin: 0 0 0 4px}
.top_article{float:left;margin:0 0 8px 0}.top_article li{float:left;margin: 10px 0 0 17px;max-width: 280px;display: flex;align-items: center}
.top_article img{max-width: 100%;max-height:120px}
.top_article a{color:#505050;font-size:14px;text-align:center}
.work_100 dt b{font-size: 18px;}.work_100 dt{margin: 0 0 10px 0}
.work_100 dd{margin:0}.work_100{float:left;margin:11px 0 0 2px;width:100%;line-height:22px}
.thumbupdown{line-height: 23px;float:left;width:100%;margin:15px 0 0 0;display: flex;flex-wrap: wrap;justify-content: center}
.thumbupdown ul li{margin: 10px 3px}.thumbup{margin: 0 2% 0 0}.thumbdown{margin: 0 0 0 2%}
.thumbup,.thumbdown{float: left;width: 41%;background: #fbfbfb;padding: 5px 2% 0 2%}
.thumbvs{float: left;font-size: 0.9rem;font-weight: 600;box-shadow: 0 1px 3px #bcbcbc;border-radius: 50%;width: 40px;line-height: 40px;text-align:center;height:40px}
.screen_hide{display:none}
.lic_mule{color:#777;float:left}
.lic_ourp{float: left;margin: 0 5px;color: #888}
.topsubinfo{float: left;margin: 5px 0 5px 2px;width:calc(100% - 2px)}
.couponvalid .extra_discount{padding: 10px 0 5px 1%}
.extra_discount{background: #f9f9f9;padding: 0 0 5px 1%;float: left;width: 100%;position: sticky;margin:5px 0}
.extra_discount .list-step{width:90%;padding: 1px 0 19px 14px;margin: 1px 0 0 10px}
.extra_discount .list-step:last-child{border:none;margin-left: 11px}
.extra_discount .maintips{font-size: 11px;line-height: 11px}
.extra_discount .list-icon{width: 15px;height: 15px;top: 0;font-size: 11px;line-height: 16px;left:-9px}
.extra_more{margin:-5px 0 0 4px;float:left}
.info_holiday_t{padding: 2px 0;font-size: 11px;background: #f7f7f7;border-radius:0 0 6px 6px}
.info_ratingsum_reviews{margin: 10px 0 0 -30px;float: left;color: #f96b05;text-align: center;width: 100%;cursor: pointer}
.article_content .eprice-table a{color:#777}
.eprice-table th{background: #EFEFEF}
.eprice-table td{background: hsla(0,0%,95%,.5)}
.eprice-table td,.eprice-table th{border-bottom: 2.5px solid #FFF;border-right: 2.5px solid #fff;padding:6px}
.eprice-table{font-size: 14px;border-collapse: collapse;margin:15px 0}
.eprice-table td:nth-child(2),.eprice-table td:nth-child(3),.eprice-table td:nth-child(4){text-align:center}
.more_card_title{float: left;font-size: 1.15rem;font-weight: 600;width: calc(100% - 270px);margin: 0 0 0 20px;line-height: 1.35rem;text-align: left}
.more_card_img img{float: left;max-height: 88px;object-fit: cover;width: 100%;border-radius:6px 0 0 4px}
.more_card_img{width: 240px;float: left}
.s_article a{color: #6e6361;display: flex;align-items: center}
.s_article{background-color: #fff;width: calc(100% - 2px);margin:10px 0 0 0;border-bottom: 1px solid #eee;border-radius:6px}
.comment_a_reply{float: left;margin: 5px 0 0 0;font-size: 11px;color:#ccc}
.comment_a_reply:hover{color:#333}
.carousel li{margin-right:5px}
#carousel li{margin-right:5px}
#carousel img{display:block;opacity:.5;cursor:pointer;max-height:140px}
#carousel img:hover{opacity:1}
#info_ads{float: left;width: 100%;display:flex}
.style-box{background-color: #f7f7f7;padding: 1.25em 2.375em; position: relative;border-radius: 3px;float: left;width: calc(100% - 4.75em)}
.style-box.info_box{border-left: 3px solid #40a4fe;margin: 15px 0;}
.style-box.alert_box{border-left: 3px solid #fb0;margin: 15px 0;}
.style-box.info_box:before{display: block;background: #40a4fe;width: 30px;height: 30px;position: absolute;border-radius:50%;top:21px;left:-15px;content:""i"";text-align:center;color:#fff;font-weight:700;}.style-box.alert_box:before{display: block;background: #fb0;width: 30px;height: 30px;position: absolute;border-radius: 50%;top: 21px;left: -15px;content: ""!"";text-align: center;color: #fff;font-weight: 700;}
.softinfo_screenshot .top_videoplay img{width: 50%;border: none}
.top_videoplay{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%)}
@media screen and (max-width:979px){
.more_card_title{width: calc(70% - 25px);font-size: 13px;line-height: 15px}
.thumbvs{margin:10px}
.thumbup,.thumbdown{width:96%;margin:0;font-size:0.9rem}
.more_card_img{width: 30%}
.s_article{width:100%;margin:7px 0 0 0}
.top_article a{font-size:12px}
.work_100{width:98%;font-size:14px;padding: 0 1%;margin:10px 0 0 0}
.softinfo_screenshot a{float:left}
}