.rating_num,.rating-num{color:#df5001;margin:0 10px}.rating-stars{display:inline-block;vertical-align:middle}.rating-stars .rating-star{display:inline-block;margin-right:1px;background-color:transparent;background-repeat:no-repeat}.rating-star-big-full,.rating-star-big-half,.rating-star-big-gray{width:15px;height:15px;background-size:15px 15px}.rating-star-big-full{background-image:url('../<>')}.rating-star-big-half{background-image:url('../<>')}.rating-star-big-gray{background-image:url('../<>')}.rating-star-medium-full,.rating-star-medium-half,.rating-star-medium-gray{width:13px;height:13px;background-size:13px 13px}.rating-star-medium-full{background-image:url('../<>')}.rating-star-medium-half{background-image:url('../<>')}.rating-star-medium-gray{background-image:url('../<>')}.rating-star-small-full,.rating-star-small-half,.rating-star-small-gray{width:10px;height:10px;background-size:10px 10px}.rating-star-small-full{background-image:url('../<>')}.rating-star-small-half{background-image:url('../<>')}.rating-star-small-gray{background-image:url('../<>')}.rating-summary,.rating-detail{padding-left:20px}.rating-summary{border-bottom:1px solid #efefef;padding-top:10px;padding-bottom:20px;margin-bottom:10px}.rating-level{vertical-align:middle}.rating-bar{display:inline-block;vertical-align:middle;margin:0 5px 0 10px;overflow:hidden;border-radius:2px}.rating-bar-slice{float:right;height:16px;background-color:#f2d5c3;background-image:-webkit-linear-gradient(top,#f2d5c3,#f0cab3);background-image:-moz-linear-gradient(top,#f2d5c3,#f0cab3);background-image:-ms-linear-gradient(top,#f2d5c3,#f0cab3);background-image:-o-linear-gradient(top,#f2d5c3,#f0cab3);background-image:linear-gradient(to top bottom,#f2d5c3,#f0cab3);width:1px}.rating-bar-num{vertical-align:middle}.rating-item{text-align:center;margin-bottom:7px}.tags{background:#f8f8f8;border:1px solid #e8e8e8;border-radius:4px;padding:25px 20px;margin:30px 0 35px}@media(-webkit-min-device-pixel-ratio:2){.tags{border:.5px solid #e8e8e8}}.tags h1{font-size:15px;color:#494949;padding-top:0;margin-bottom:0}.tags li{display:inline-block;margin:15px 12px 0 0;font-size:15px}.tags li a{font-size:15px;line-height:1;padding:6px 11px;border:1px solid #157dfb;border-radius:2em;text-align:center;color:#157dfb;display:block}.tags+.title,.tags+.header,.tags+.ref-title{padding-top:0}.promotion-app{border-bottom:1px solid #f2f2f2}.promotion-app a{padding:7px 20px;overflow:hidden;background:#fff;position:relative;color:#111;font-size:18px;display:block;vertical-align:middle}.promotion-app img{margin-right:5px;width:30px;vertical-align:middle}.promotion-app strong{font-weight:normal;position:relative;top:2px}.promotion-app span{position:absolute;right:20px;top:13px;color:#157dfb;font-size:14px}.pointing{height:155px;font-size:14px;color:#8d8d8d;text-align:center}.pointing span{display:block;height:18px;width:18px;margin:5px auto 0;text-indent:-999em;overflow:hidden;background:url('../<>') no-repeat;background-size:18px 18px}footer{display:block;padding:15px}footer .btn-app{display:block;padding:0 10px;background:#21c522;border-radius:4px;border-bottom:1px solid #1fb11e;text-decoration:none;text-align:center;color:#fff;font-size:16px;padding:13px 0}.card-rec footer{padding:15px 0}.footer-fix{border-top:1px solid #ddd;background:#fff;position:fixed;bottom:0;left:0;right:0}body{margin:0;color:#111;background-color:#ddd;font-size:12px;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}h1,h2,h3{font-weight:normal}h1{padding-top:40px;margin:0 0 5px;font-size:28px}h2{color:#aaa;margin:0 0 10px;font-size:15px}ul{list-style:none;margin:0;padding:0}a{color:#157dfb;text-decoration:none}.page{max-width:650px;background:#fff;margin:0 auto}.card{margin:0 18px 0}section{display:block;margin-bottom:50px}section p,section h3{font-size:15px;line-height:22px;word-wrap:break-word;margin:0;color:#494949}section h3{font-size:18px}section .desc,section .info{margin-bottom:10px;line-height:16px;font-size:15px}section .desc{margin:5px 0 0;color:#aaa}section .info{margin:10px 0 0;color:#ccc}.card-rec{background:#f2f2f2;margin:35px 0 0;padding:0 15px}.card-rec section{margin:0;padding-top:15px}.recomment{background:#fcfcfc url('../<>') 10px 10px no-repeat;background-size:8px 6px;line-height:1.3em;margin:-5px 0 -2px;padding:10px 25px;font-size:14px;border-radius:1px;border:1px solid #e8e8e8}.user-title{margin-bottom:30px}.user-title .info{color:#aaa;font-size:14px}.user-title .info strong{color:#111}.user-title .info img{width:20px;height:20px;border-radius:100%;vertical-align:middle;margin-right:6px}.user-title .desc{margin-top:10px;font-size:15px}.flex{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:center}.flex{@elseif flex == "inline-flex"{display:-webkit-inline-box;display:-moz-inline-box;display:inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}.flex .item{float:left}.column-1 .item{width:100%}.column-2 .item{width:48%}.column-3:after{height:0;width:31%;-webkit-flex-basis:31%;flex-basis:31%;content:" "}.column-3 .item{width:31%;-webkit-flex-basis:31%;flex-basis:31%;overflow:hidden}.download-app{padding:0 0 50px 0;text-align:center;font-size:16px}.download-app .info{margin:0 auto 15px;overflow:hidden;text-align:left;font-size:14px;display:inline-block}.download-app .info img{float:left;margin-right:10px}.download-app .info strong{font-size:20px}.download-app .info p{margin:7px 0 0;white-space:pre}.download-app .info+a{display:block}.download-app .info-content{overflow:hidden}