@font-face{font-family:irsans;font-style:normal;font-weight:700;src:url(../fonts/irsansbold.eot);src:url(../fonts/irsansbold.eot?#iefix) format("embedded-opentype"),url(../fonts/irsansbold.woff2) format("woff2"),url(../fonts/irsansbold.woff) format("woff"),url(../fonts/irsansbold.ttf) format("truetype")}
@font-face{font-family:irsans;font-style:normal;font-weight:500;src:url(../fonts/irsansmedium.eot);src:url(../fonts/irsansmedium.eot?#iefix) format("embedded-opentype"),url(../fonts/irsansmedium.woff2) format("woff2"),url(../fonts/irsansmedium.woff) format("woff"),url(../fonts/irsansmedium.ttf) format("truetype")}
@font-face{font-family:irsans;font-style:normal;font-weight:300;src:url(../fonts/irsanslight.eot);src:url(../fonts/irsanslight.eot?#iefix) format("embedded-opentype"),url(../fonts/irsanslight.woff2) format("woff2"),url(../fonts/irsanslight.woff) format("woff"),url(../fonts/irsanslight.ttf) format("truetype")}
@font-face{font-family:irsans;font-style:normal;font-weight:400;src:url(../fonts/irsans.eot);src:url(../fonts/irsans.eot?#iefix) format("embedded-opentype"),url(../fonts/irsans.woff2) format("woff2"),url(../fonts/irsans.woff) format("woff"),url(../fonts/irsans.ttf) format("truetype")}
@font-face{font-family:'vazir';src:url('../fonts/Vazir-Light-FD.eot') format('eot'), url("../fonts/Vazir-Light-FD.woff") format("woff"), url('../fonts/Vazir-Light-FD.ttf') format('truetype');}
video{max-width:100%;height:auto;}
/* width */
::-webkit-scrollbar {
    width: 15px;
}

/* Track */
::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px grey;
    border-radius: 4px;
}

/* Handle */
::-webkit-scrollbar-thumb {
    background: rgb(85,171,238);
    background: linear-gradient(0deg, rgba(85,171,238,1) 0%, rgba(102,139,244,1) 50%, rgba(121,121,249,1) 100%);
    border-radius: 4px;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
    background: rgb(75,162,229);
    background: linear-gradient(0deg, rgba(75,162,229,1) 0%, rgba(89,125,234,1) 50%, rgba(113,112,237,1) 100%);
}
.mysearch input[type=text]{background-color:#ffa9b1;float:right;padding:6px;border:none;font-size:14px;}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}
.swiper-container-no-flexbox .swiper-slide{float:left}
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}
.swiper-container-android .swiper-slide,
.swiper-wrapper{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;direction:rtl;text-align:right;}
.swiper-slide-invisible-blank{visibility:hidden}
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide{height:auto}
.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height, -webkit-transform;transition-property:height, -webkit-transform;-o-transition-property:transform, height;transition-property:transform, height;transition-property:transform, height, -webkit-transform}
.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}
.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))}
.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))}
.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))}
.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))}
.swiper-container-wp8-horizontal,
.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}
.swiper-container-wp8-vertical,
.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}
.swiper-button-next,
.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}
.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}
.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-lock{display:none}
.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}
.swiper-pagination.swiper-pagination-hidden{opacity:0}
.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction{bottom:10px;left:0;width:100%}
.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}
.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}
button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-bullet-active{opacity:1;background:#007aff}
.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top, .2s -webkit-transform;transition:.2s top, .2s -webkit-transform;-o-transition:.2s transform, .2s top;transition:.2s transform, .2s top;transition:.2s transform, .2s top, .2s -webkit-transform}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left, .2s -webkit-transform;transition:.2s left, .2s -webkit-transform;-o-transition:.2s transform, .2s left;transition:.2s transform, .2s left;transition:.2s transform, .2s left, .2s -webkit-transform}
.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right, .2s -webkit-transform;transition:.2s right, .2s -webkit-transform;-o-transition:.2s transform, .2s right;transition:.2s transform, .2s right;transition:.2s transform, .2s right, .2s -webkit-transform}
.swiper-pagination-progressbar{background:rgba(0, 0, 0, .25);position:absolute}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}
.swiper-container-horizontal>.swiper-pagination-progressbar,
.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}
.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}
.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}
.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255, 255, 255, .25)}
.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}
.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}
.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0, 0, 0, .25)}
.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}
.swiper-pagination-lock{display:none}
.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0, 0, 0, .1)}
.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}
.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}
.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0, 0, 0, .5);border-radius:10px;left:0;top:0}
.swiper-scrollbar-cursor-drag{cursor:move}
.swiper-scrollbar-lock{display:none}
.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}
.swiper-zoom-container>canvas,
.swiper-zoom-container>img,
.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}
.swiper-slide-zoomed{cursor:move}
.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}
.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}
.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}
.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-cube{overflow:visible}
.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}
.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-next+.swiper-slide,
.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}
.swiper-container-flip{overflow:visible}
.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
body.compensate-for-scrollbar{overflow:hidden}
.fancybox-active{height:auto}
.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}
.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}
.fancybox-container *{box-sizing:border-box}
.fancybox-bg,
.fancybox-inner,
.fancybox-outer,
.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}
.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}
.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47, 0, .74, .71)}
.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22, .61, .36, 1)}
.fancybox-caption,
.fancybox-infobar,
.fancybox-navigation .fancybox-button,
.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease, visibility 0s ease .25s;visibility:hidden;z-index:99997}
.fancybox-show-caption .fancybox-caption,
.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-nav .fancybox-navigation .fancybox-button,
.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s, visibility 0s ease 0s;visibility:visible}
.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.fancybox-toolbar{right:0;top:0}
.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}
.fancybox-is-open .fancybox-stage{overflow:hidden}
.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:10px;position:absolute;text-align:center;top:0;transition-property:transform, opacity;white-space:normal;width:100%;z-index:99994}
.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}
.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--current,
.fancybox-slide--next,
.fancybox-slide--previous{display:block}
.fancybox-slide--image{overflow:hidden;padding:44px 0}
.fancybox-slide--image:before{display:none}
.fancybox-slide--html{padding:6px}
.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}
.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5, 0, .14, 1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform, opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}
.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}
.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}
.fancybox-can-pan .fancybox-content,
.fancybox-can-swipe .fancybox-content{cursor:grab}
.fancybox-is-grabbing .fancybox-content{cursor:grabbing}
.fancybox-container [data-selectable=true]{cursor:text}
.fancybox-image,
.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}
.fancybox-spaceball{z-index:1}
.fancybox-slide--iframe .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--pdf .fancybox-content,
.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}
.fancybox-slide--video .fancybox-content{background:#000}
.fancybox-slide--map .fancybox-content{background:#e5e3df}
.fancybox-slide--iframe .fancybox-content{background:#fff}
.fancybox-iframe,
.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}
.fancybox-iframe{left:0;position:absolute;top:0}
.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}
.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}
.fancybox-button{background:rgba(30, 30, 30, .6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}
.fancybox-button,
.fancybox-button:link,
.fancybox-button:visited{color:#ccc}
.fancybox-button:hover{color:#fff}
.fancybox-button:focus{outline:0}
.fancybox-button.fancybox-focus{outline:1px dotted}
.fancybox-button[disabled],
.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}
.fancybox-button div{height:100%}
.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}
.fancybox-button svg path{fill:currentColor;stroke-width:0}
.fancybox-button--fsenter svg:nth-child(2),
.fancybox-button--fsexit svg:first-child,
.fancybox-button--pause svg:first-child,
.fancybox-button--play svg:nth-child(2){display:none}
.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}
.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}
.fancybox-close-small:hover{color:#fff;opacity:1}
.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}
.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}
.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}
.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}
.fancybox-navigation .fancybox-button div{padding:7px}
.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}
.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}
.fancybox-caption{background:linear-gradient(0deg, rgba(0, 0, 0, .85) 0, rgba(0, 0, 0, .3) 50%, rgba(0, 0, 0, .15) 65%, rgba(0, 0, 0, .075) 75.5%, rgba(0, 0, 0, .037) 82.85%, rgba(0, 0, 0, .019) 88%, transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}
@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left))}
}
.fancybox-caption--separate{margin-top:-50px}
.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}
.fancybox-caption a,
.fancybox-caption a:link,
.fancybox-caption a:visited{color:#ccc;text-decoration:none}
.fancybox-caption a:hover{color:#fff;text-decoration:underline}
.fancybox-loading{animation:a 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}
@keyframes a{to{transform:rotate(1turn)}
}
.fancybox-animated{transition-timing-function:cubic-bezier(0, 0, .25, 1)}
.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%, 0, 0)}
.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%, 0, 0)}
.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}
.fancybox-fx-fade.fancybox-slide--next,
.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19, 1, .22, 1)}
.fancybox-fx-fade.fancybox-slide--current{opacity:1}
.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5, 1.5, 1.5)}
.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5, .5, .5)}
.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}
.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}
.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}
.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0)}
.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}
.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}
.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}
.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%, 0, 0) scale(.1) skew(-10deg)}
.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%, 0, 0) scale(.1) skew(10deg)}
.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}
@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}
.fancybox-slide--image{padding:6px 0}
.fancybox-close-small{right:-6px}
.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}
.fancybox-caption{padding-left:12px;padding-right:12px}
@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px, env(safe-area-inset-left));padding-right:max(12px, env(safe-area-inset-right))}
}
}
.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}
.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}
.fancybox-share p{margin:0;padding:0}
.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}
.fancybox-share__button:link,
.fancybox-share__button:visited{color:#fff}
.fancybox-share__button:hover{text-decoration:none}
.fancybox-share__button--fb{background:#3b5998}
.fancybox-share__button--fb:hover{background:#344e86}
.fancybox-share__button--pt{background:#bd081d}
.fancybox-share__button--pt:hover{background:#aa0719}
.fancybox-share__button--tw{background:#1da1f2}
.fancybox-share__button--tw:hover{background:#0d95e8}
.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}
.fancybox-share__button svg path{fill:#fff}
.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:0;padding:10px 15px;width:100%}
.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}
.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}
.fancybox-show-thumbs .fancybox-thumbs{display:block}
.fancybox-show-thumbs .fancybox-inner{right:212px}
.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}
.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0, 0, 0, .3)}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}
.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0, 0, 0, .1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}
.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25, .46, .45, .94);z-index:99991}
.fancybox-thumbs__list a:focus:before{opacity:.5}
.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}
@media (max-width:576px){.fancybox-thumbs{width:110px}
.fancybox-show-thumbs .fancybox-inner{right:110px}
.fancybox-thumbs__list a{max-width:calc(100% - 10px)}
}
a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}
img{vertical-align:middle}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section{display:block}
ol,
ul{list-style:none}
blockquote,
q{quotes:none}
blockquote:after,
blockquote:before,
q:after,
q:before{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
input:-webkit-autofill,
input:-webkit-autofill:active,
input:-webkit-autofill:focus,
input:-webkit-autofill:hover{-webkit-transition-delay:99999s;-webkit-transition:color 99999s ease-out, background-color 99999s ease-out}
*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
a,
button,
video{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;outline:0;text-decoration:none;}
body{height:100%;max-width:100%;overflow-x:hidden;margin:0;font-family:vazir, irsans, Tahoma, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:.8rem;font-weight:400;line-height:1.5;color:#5c5c5c;background-color:#f6f9fc;}
html{height:100%}
.clear{clear:both}
.container-fluid{padding-top:56px;width:100%;margin:auto;font-size:1.1em;overflow-x: hidden;}
.container-fluid p{font-size:1.1em;}
.container-fluid h1{display:block;font-size:2em;margin-top:0.67em;margin-bottom:0.67em;margin-left:0;margin-right:0;font-weight:bold;}
.container-fluid h2{display:inline;font-size:1.1em;margin-top:0.83em;margin-bottom:0.83em;margin-left:0;margin-right:0;font-weight:bold;}
.container-fluid.transparent{padding-top:0}
.container{width:auto;margin:0 auto}
@media (min-width:768px){.container{width:100%}
}
@media (min-width:992px){.container{width:100%}
}
@media (min-width:1200px){.container{width:92%}
}
@media (min-width:1620px){.container{width:1400px;max-width:92%}
}
#header{position:absolute;top:0;left:0;height:56px;z-index:999;width:100%;transition:all .5s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;background:#fff;border-bottom:1px solid #e8e8e8;-webkit-box-shadow:0 1px 1px 0 rgba(0, 0, 0, .05);box-shadow:0 1px 1px 0 rgba(0, 0, 0, .05)}
#header.transparent{position:fixed;background:0 0;border-bottom:none;-webkit-box-shadow:none;box-shadow:none}
#header.active{position:fixed;background:#fff;border-bottom:1px solid #e8e8e8;-webkit-box-shadow:0 1px 1px 0 rgba(0, 0, 0, .05);box-shadow:0 1px 1px 0 rgba(0, 0, 0, .05);z-index:9999}
#header.transparent #logo{background-color:#fff}
#header.transparent.active #logo{background-color:#222}
#header #logo{position:absolute;display:block;text-decoration:none;width:100%;height:56px;background-color:#222;-webkit-mask:url(../images/logo.png) no-repeat center;mask:url(../images/logo.png) no-repeat center;-webkit-mask-size:100px;mask-size:100px;background-size:100px;background-position:center;background-repeat:no-repeat;z-index:1}
#header #menu_button{border:none;display:block;width:56px;height:56px;position:absolute;right:0;top:0;text-align:center;cursor:pointer;background-color:#222;-webkit-mask:url(../images/menu.svg) no-repeat center;mask:url(../images/menu.svg) no-repeat center;z-index:2}
#header #search_icon{display:block;width:56px;height:56px;position:absolute;left:0;top:0;text-align:center;cursor:pointer;background-color:#222;-webkit-mask:url(../images/search-icon-dark.svg) no-repeat center;mask:url(../images/search-icon-dark.svg) no-repeat center;z-index:2}
#header #search_icon.search{display:none}
#header.transparent #menu_button,
#header.transparent #search_icon{background-color:#fff}
#header.active #menu_button,
#header.active #search_icon{background-color:#222}
#header #menu_box{width:260px;height:100%;background:#fff;position:fixed;top:0;right:-300px;z-index:9999999;display:block;overflow-y:auto}
#header .menu_bg{background:rgba(0, 0, 0, .3);width:100%;height:100%;position:fixed;top:0;left:0;cursor:pointer;z-index:999}
button.close_menu{width:100%;height:48px;line-height:48px;padding:0 16px;font-size:1.6rem;border:none;border-bottom:1px solid #e9eff2;background:#fbfbfb;display:block;cursor:pointer;text-align:left;margin-bottom:8px}
#header #menu_box a.item{display:inline-block;width:100%;padding:16px;padding-right:60px;color:#555;font-size:1rem;text-decoration:none;background-size:24px;background-repeat:no-repeat;background-position:20px center;direction:rtl;background-repeat:no-repeat;background-position:90% 50%;}
#header #menu_box a.item:hover{color:#0070c9;background-color:#f9f9f9}
#header #menu_box a.home{background-image:url(../images/home.svg);}
#header #menu_box a.search-icon-dark{background-image:url(../images/search-icon-dark.svg);}
#header #menu_box a.editor-choice{background-image:url(../images/Editors-Choice-icon.png);}
#header #menu_box a.games{background-image:url(../images/game-icon.png);}
#header #menu_box a.apps{background-image:url(../images/app-icon.png);}
#header #menu_box a.category{background-image:url(../images/category-icon.png);}
#header #menu_box a.app-alternatives{background-image:url(../images/app-alternatives.svg);}
#header #menu_box a.xapk-manager{background-image:url(../images/xapk-manager-icon.png);}
#header #menu_box a.top-tens{background-image:url(../images/top-tens-icon.svg);}
#header #menu_box a.pre-register{background-image:url(../images/pre-register.svg);}
#header #menu_box a.on-sale{background-image:url(../images/onSale.svg);}
#header #menu_box a.nijigen{background-image:url(../images/nijigen.svg);}
#header #menu_box a.free-apk-download{background-image:url(../images/download.svg);}
#header #menu_box a.upload-apk{background-image:url(../images/upload.svg);}
#header #menu_box a.browser-extension{background-image:url(../images/browser-extension.svg);}
.loginsidebar{padding:0 15px 15px 0;margin-top:8px;direction:rtl;text-align:right;}
.loginsidebar .logins{border-top:1px solid #e9eff2;padding:16px;padding-bottom:10px;font-size:14px;position:relative;text-align:right;}
.loginsidebar .logins span{height:6px;width:10px;display:block;position:absolute;top:50%;margin-top:-3px;right:0}
.loginsidebar .logins span.menu-lang-down{border-style:solid;border-width:6px 5px 0 5px;border-color:#666 transparent transparent transparent}
.loginsidebar .logins span.menu-lang-up{border-bottom:6px solid rgba(0, 0, 0, .54);border-left:6px solid transparent;border-right:6px solid transparent}
.loginsidebar ul li{height:40px;line-height:40px;padding-left:30px}
.loginsidebar ul li:hover{background-color:#f9f9f9}
.loginsidebar ul li a{display:block;width:100%;height:100%;text-decoration:none;color:#666;cursor:pointer}
.loginsidebar ul li a.on{color:#0070c9;position:relative}
.loginsidebar ul li a.on:before{content:'';position:absolute;width:0;height:0;left:-10px;top:50%;margin-top:-6px;border-top:5px solid transparent;border-left:5px solid #0070c9;border-bottom:5px solid transparent}
#footer{background:#333;padding:20px;text-align:center}
#footer .item{padding-bottom:16px}
#footer .item a{color:#9f9f9f;font-size:.815rem;line-height:1.2rem}
#footer a:hover{color:#fff;text-decoration:underline}
.copyright{text-align:center;clear:both;border-top:1px solid #484848;padding-top:10px;font-size:.75rem}
.alternative_top{padding:0 16px 16px 16px}
.alternative_top .bread_crumbs{padding-top:10px;font-size:.75rem;color:#cecece}
:lang(ja)>.alternative_top .bread_crumbs{line-height:1.4rem}
.alternative_top .bread_crumbs li{display:inline-block;padding:0 5px}
.alternative_top .bread_crumbs li:first-child{padding-right:0}
.alternative_top .bread_crumbs a{font-size:12px;color:#cecece}
.alternative_top .bread_crumbs a:hover{color:#3483ce}
.alternative_top h1{font-size:1.2rem;line-height:1.6rem;color:#222;text-align:center;padding-top:16px;padding-bottom:10px}
.alternative_top p{text-align:center;font-size:.812rem;color:#9f9f9f}
.alternative_info{padding:16px;border-top:1px solid #eff3f9;position:relative}
.alternative_info .icon{display:block;width:100px;height:100px;margin:0 auto}
.alternative_info .icon img{width:100%;height:100%;-moz-border-radius:20%;-webkit-border-radius:20%;border-radius:20%;overflow:hidden;background:#f6f9fc;border:1px solid #f6f9fc}
.alternative_info .icon img.loaded,
.alternative_info .icon img.loading{background:100% 0;border:1px solid #fff}
.alternative_info .text{position:relative;text-align:center}
.alternative_info .text .title{font-size:1.1rem;line-height:1.2rem;color:#6f6f6f;padding:10px 0}
:lang(ja)>.alternative_info .text .title{line-height:1.6rem}
.alternative_info .text .title a{color:#3483ce}
.alternative_info .text .title a:hover{text-decoration:underline}
.alternative_info .text .title span{color:#fa8b15;font-size:14px;line-height:14px}
.alternative_info .text .short_description{font-size:.812rem;color:#6f6f6f}
.alternative_star{position:relative;width:86px;margin:10px auto;margin-bottom:0;text-align:right}
.alternative_star .star_bg{display:inline-block;width:60px;background-image:url(../images/star-hollow.svg);height:12px;background-size:12px;margin:0 auto}
.alternative_star span{display:block;background-image:url(../images/stars-solid.svg);height:12px;max-width:100%;background-size:12px;margin-left:20px}
.alternative_star .number{background:100% 0;display:block;position:absolute;left:0;top:0;font-size:14px;color:#fa8b16}
.alternative_info .down_box{margin:16px auto 0;padding:0 24px;cursor:pointer;display:block;width:100%;max-width:340px;background:#0284fe;height:44px;text-align:center;line-height:45px;color:#fff;font-size:.8rem;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px;border-bottom:3px solid #1274d0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@media (min-width:996px){.alternative_info .icon{position:absolute;top:16px;right:16px}
.alternative_info .text{text-align:right;margin-right:116px;padding-left:276px}
.alternative_info .text .alternative_star{display:inline-block;margin:0}
.alternative_info .down_box{margin:10px 0;max-width:260px}
.alternative_info .google_play_btn{margin:0}
.alternative_info .google_play_btn{position:absolute;left:0;top:24px;margin:0}
.alternative_info .down_box{position:absolute;left:0;top:32px;margin:10px 0;max-width:260px}
}
.alternative_info1{padding:16px;padding-bottom:0;position:relative;background:#fff;margin-bottom:10px}
.alternative_info1 .icon{display:block;width:100px;height:100px;margin:0 auto;-moz-border-radius:20%;-webkit-border-radius:20%;border-radius:20%;overflow:hidden;float:right;margin-bottom:10px}
.alternative_info1 .icon img{width:100%;height:100%;-moz-border-radius:20%;-webkit-border-radius:20%;border-radius:20%;background:#f6f9fc;border:1px solid #f6f9fc}
.alternative_info1 .icon img.loaded,
.alternative_info1 .icon img.loading{background:100% 0;border:1px solid #fff}
.alternative_info1 .text{position:relative;text-align:right;min-height:140px;margin-right:116px;margin-bottom:10px}
.alternative_info1 .text .title{display:block;font-size:1.2rem;line-height:1.5rem;max-height:2.8rem;color:#3483ce;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:justify;direction:rtl;;}
.alternative_info1 .text .title:hover{text-decoration:underline}
.alternative_info1 .text .alternative_star{margin:6px 0}
.alternative_info1 .text .short_description{font-size:.812rem;line-height:1.2rem;color:#9f9f9f;margin-bottom:10px;text-align:justify;direction:rtl;;}
.alternative_info .down_box{margin-top:10px}
.alternative_info1 .down_box{position:absolute;right:26px;top:125px;cursor:pointer;display:block;background:#0284fe;height:28px;line-height:28px;padding:0 16px;width:80px;text-align:center;color:#fff;font-size:.75rem;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px;border-bottom:3px solid #1274d0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.alternatives_number{display:block;border-top:1px solid #eff3f9;margin-top:10px;padding:16px 0;color:#3483ce;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.alternatives_number:hover{text-decoration:underline}
.alternative_info1 .long_description{font-size:.812rem;line-height:1.2rem}
.alternative_title{background-color:#f5f5f5;height:40px;line-height:40px;padding:0 16px;color:#999}
.home-banner{background:url(../images/home-banner.svg);background-repeat:no-repeat;background-size:cover;width:100%;height:280px;position:relative;z-index:99}
.home-banner .text{padding-top:56px;position:absolute;right:50%;top:46%;transform:translate(50%, -50%);width:90%;max-width:640px;text-align:center;color:#fff}
.home-banner .text h1{font-size:1.5rem;line-height:1.5rem;margin-bottom:16px}
.home-banner .text p{font-size:.875rem}
.home-search{margin-top:20px;position:relative}
.home-search .tt-menu{z-index:9999}
.twitter-typeahead{width:100%;text-align:left}
.tt-menu{margin:5px 0;padding:10px 0;-moz-box-shadow:0 2px 8px #a9a9a9;-webkit-box-shadow:0 2px 8px #a9a9a9;box-shadow:0 2px 8px #a9a9a9;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;width:100%;background:#fff;color:#666}
.twitter-typeahead .tt-suggestion{padding:12px 16px;cursor:pointer}
.twitter-typeahead .tt-suggestion.tt-cursor,
.twitter-typeahead .tt-suggestion:hover{cursor:pointer;background-color:#f1f3f4}
.twitter-typeahead .tt-highlight{font-weight:700;color:#000}
.home-search input{background:#fff;border:none;text-align:right;direction:rtl;font-family:vazir, irsans, Tahoma;font-size:13px;box-shadow:0 2px 3px 0 rgba(0, 0, 0, .15);outline:0;height:40px;width:100%;box-sizing:border-box;padding:8px 16px;padding-right:20px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-webkit-user-select:text;user-select:text}
.search-btn{cursor:pointer;position:absolute;left:0;top:0;height:40px;width:80px;background-color:#ff713f;background-image:url(../images/search-icon-white.svg);background-repeat:no-repeat;background-position:center;border:none;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}
.h_editor_choice{padding:16px 0;background:#fff}
.h_editor_choice_list{padding:0 16px;padding-left:8px}
.h_editor_choice_list .list{width:50%;float:left;position:relative;min-height:60px;margin-bottom:16px}
.h_editor_choice_list .list a{background:#fff;display:block;box-shadow:0 2px 4px 0 rgba(189, 189, 189, .3);margin-left:8px;padding-bottom:8px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;overflow:hidden}
.h_editor_choice_list .list a:hover{background:#f9f9f9}
@media (min-width:720px){.h_editor_choice_list .list{width:25%}
}
.h_editor_choice_list .list .icon{display:block;height:0;padding-top:48.8%;position:relative;overflow:hidden;background:#f6f9fc}
.h_editor_choice_list .list .icon img{width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}
.h_editor_choice_list .list a:hover .icon img{opacity:.9}
.h_editor_choice_list .list .title{display:block;color:#222;font-size:.875rem;line-height:2rem;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 8px;direction:rtl;text-align:right;}
.h_editor_choice_list .list .other{height:20px;font-size:.75rem;overflow:hidden;line-height:20px;color:#919191;position:relative;padding:0 8px}
.h_editor_choice_list .other span{display:inline-block;position:relative;padding-left:14px;color:#fa8b15}
.h_editor_choice_list .other span i{position:absolute;top:0;width:14px;height:20px;display:inline-block;background-repeat:no-repeat;background-position:left 3px;background-size:12px}
.h_editor_choice_list .other .rating i{background-color:#fa8b15;left:0;-webkit-mask:url(../images/stars-solid.svg) no-repeat center;mask:url(../images/stars-solid.svg) no-repeat center;-webkit-mask-size:12px;mask-size:12px}
.h_editor_choice_list .other .review{float:right;color:#919191}
.h_editor_choice_list .other .review i{background-color:#919191;left:0;-webkit-mask:url(../images/review.svg) no-repeat center;mask:url(../images/review.svg) no-repeat center;-webkit-mask-size:10px;mask-size:10px}
.cookie-notice-container{font-size:.75rem;position:fixed;bottom:0;left:0;width:100%;color:#6f6f6f;text-align:center;z-index:999999;-webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, .1);box-shadow:0 1px 2px 0 rgba(0, 0, 0, .1)}
.cookie-notice-container button{position:absolute;right:0;top:50%;transform:translate(-8px, -50%);display:block;padding:0 30px;height:30px;line-height:30px;background:#37aafd;border:none;color:#fff;margin:0 auto;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;cursor:pointer}
.cookie-notice-container .container{max-width:900px;z-index:2;position:relative;text-align:left;padding:16px;padding-right:110px}
.cookie-notice-container:before{content:'';background:#fff;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.95;z-index:-1;box-shadow:0 2px 3px 0 rgba(0, 0, 0, .15)}
.share-button{display:block;z-index:9999;cursor:pointer;height:40px;width:40px;position:fixed;bottom:16px;right:16px;border:none;background-color:#ff6550;background-position:center;background-repeat:no-repeat;background-size:30px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;box-shadow:2px 2px 3px 0 rgba(0, 0, 0, .15)}
.small-share{display:none;position:fixed;bottom:0;right:0;z-index:9999}
.small-share:before{content:'';width:100%;height:100%;position:fixed;background:#17181a;opacity:.7;left:0;top:0;z-index:999}
.small-share a{display:block;z-index:99999;color:#fff;position:relative;height:40px;margin-bottom:16px;cursor:pointer}
.small-share .icon{position:absolute;right:16px;bottom:0;display:block;height:40px;width:40px;background-color:#ff6550;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;box-shadow:2px 2px 3px 0 rgba(0, 0, 0, .15);background-position:center;background-repeat:no-repeat;background-size:24px}
.small-share .text{font-size:12px;line-height:24px;height:24px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#fff;color:#666;padding:0 10px;position:absolute;right:64px;top:8px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, .35)}
.share-more .icon{background-color:#ff6550;background-image:url(../images/share-more.svg);background-size:20px}
.share-fb .icon{background-color:#3b5998;background-image:url(../images/Facebook-icon.svg)}
.share-twitter .icon{background-color:#55acee;background-image:url(../images/Twitter-icon.svg)}
.share-vk .icon{background-color:#6383a8;background-image:url(../images/Vkontakte-icon.svg);background-size:30px}
.share-reddit .icon{background-color:#ff5700;background-image:url(../images/Reddit-icon.svg);background-size:30px}
.share-g .icon{background-color:#dd4b39;background-image:url(../images/googleplus.svg)}
.share-pinterest .icon{background-color:#cb2027;background-image:url(../images/Pinterest-icon.svg)}
.share-whatsapp .icon{background-color:#4dc247;background-image:url(../images/WhatsApp-icon.svg)}
.share-e .icon{background-color:#777;background-image:url(../images/Email-icon.svg)}
.share-line .icon{background-size:24px;background-color:#00ba00;background-image:url(../images/line-me-icon.svg)}
.other-share{display:none;position:fixed;top:0;right:0;width:100%;height:100%;z-index:99999;color:#fff;text-align:center}
.other-share:before{content:'';width:100%;height:100%;position:fixed;background:#17181a;opacity:.85;left:0;top:0}
.other-share-main{width:90%;height:auto;position:absolute;left:50%;top:20%;transform:translate(-50%, 0);max-width:640px}
.other-share-main .title{font-size:26px;font-weight:200;padding-bottom:16px}
.other-share-main .subtitle{font-size:14px;font-weight:200;padding-bottom:16px}
.other-share-main .list{text-align:left}
.other-share-main .list a{display:block;cursor:pointer;width:24%;color:#fff;margin:10px auto;text-align:center;float:left;z-index:9999}
.other-share-main .list .text{color:#fff;line-height:30px;display:block}
.other-share-main .list .icon{display:block;height:48px;width:48px;margin:0 auto;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:30px}
.share-right{position:fixed;right:0;top:20%;z-index:9999;display:none}
@media (min-width:992px){.share-right{display:block}
.share-button{display:none}
}
.share-right a{position:relative;height:48px;width:48px;overflow:hidden;cursor:pointer;display:block;float:right}
.share-right a span{display:block;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:80%}
.share-right a:hover{opacity:.9;width:60px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}
.share-right a.share-fb .icon{background-size:24px}
.share-right a.share-twitter .icon{background-size:24px}
.topTens_bread{direction:rtl;margin-top:-10px;background-color:rgba(237, 238, 244, .4);border-radius:4px;padding:10px 16px;font-size:.75rem}
.topTens_bread li{display:inline-block;padding:0 5px}
.topTens_bread li:first-child{padding-right:0}
.topTens_bread a{color:#6f6f6f}
.topTens_bread a:hover{color:#3b5998}
.topTens_title{direction:rtl;padding:16px;padding-bottom:0;font-size:.75rem;font-weight:400}
.topTens_title h1{font-size:1.6rem;line-height:1.8rem;color:#222;font-weight:600}
.topTens_title p{color:#9f9f9f;padding:8px 0}
.topTens_title .text_description{font-size:.875rem;line-height:1.2rem}
.topTensMain{position:relative;padding:16px 0}
.topTensMain-left{width:100%}
.topTensMain-right{z-index:99}
.topTens_banner{position:relative;margin-bottom:16px;padding-top:44%;height:0;background:#f1f5f7;overflow:hidden}
.topTens_banner img.banner{width:100.5%;vertical-align:middle;position:absolute;right:50%;top:50%;transform:translate(50%, -50%)}
.topTens_banner a{display:block;width:100%;height:100%;position:absolute;right:0;top:0}
.topTens_banner a img{width:100%;position:absolute;right:50%;top:50%;transform:translate(50%, -50%)}
.topTens_banner a::before{opacity:.9;content:'';z-index:10;position:absolute;top:0;left:0;width:100%;height:100%;background-size:65px;background-position:center;background-repeat:no-repeat;background-image:url(../images/placeholder-transparent.png);}
.topTens_banner .icon{-moz-border-radius:20%;-webkit-border-radius:20%;border-radius:20%;background-color:#eff3f9;overflow:hidden;position:absolute;width:35%;height:0;padding-bottom:35%;right:50%;top:50%}
.topTens_banner .icon:nth-of-type(1){-webkit-transform:translate3d(50%, -50%, 0) rotate(-30deg);transform:translate3d(50%, -50%, 0) rotate(-30deg)}
.topTens_banner .icon:nth-of-type(2){-webkit-transform:translate3d(130%, -104%, 0) scale(.66) rotate(-30deg);transform:translate3d(130%, -104%, 0) scale(.66) rotate(-30deg)}
.topTens_banner .icon:nth-of-type(3){-webkit-transform:translate3d(-36%, 2%, 0) scale(.66) rotate(-30deg);transform:translate3d(-36%, 2%, 0) scale(.66) rotate(-30deg)}
.topTens_banner .icon:nth-of-type(4){-webkit-transform:translate3d(-81%, -88%, 0) rotate(-30deg);transform:translate3d(-81%, -88%, 0) rotate(-30deg)}
.topTens_banner .icon:nth-of-type(5){-webkit-transform:translate3d(183%, -25%, 0) rotate(-30deg);transform:translate3d(183%, -25%, 0) rotate(-30deg)}
.topTens_banner .icon:nth-of-type(6){-webkit-transform:translate3d(8%, -132%, 0) scale(.66) rotate(-30deg);transform:translate3d(8%, -132%, 0) scale(.66) rotate(-30deg)}
.topTens_banner .icon:nth-of-type(7){-webkit-transform:translate3d(98%, 28%, 0) scale(.66) rotate(-30deg);transform:translate3d(98%, 28%, 0) scale(.66) rotate(-30deg)}
.topTens_banner .icon img{width:100%}
.topTens_text_description{padding:0 16px;font-size:.85rem;line-height:1.3rem}
.topTens_describe{direction:rtl;text-align:justify;margin:10px 16px 16px;max-height:160px;overflow-y:hidden;position:relative;font-size:.85rem;line-height:1.3rem}
.topTens_describe.show{max-height:none;height:100%;overflow:initial}
.apps_wrapper{background:#f1f5f7;margin-bottom:5px;position:relative}
.apps_wrapper .count{color:#fff;z-index:99;width:40px;height:40px;position:absolute;right:0;top:0;text-align:right}
.apps_wrapper .count:before{content:'';position:absolute;right:0;top:0;width:0;height:0;border-style:solid;border-width:34px 0 0 34px;border-color:#55acee transparent transparent transparent;z-index:9}
.apps_wrapper .count span{display:block;padding:3px;position:absolute;right:0;top:0;z-index:9}
.apps_wrapper:first-child .count:before{border-color:#f4241a transparent transparent transparent}
.apps_wrapper:nth-child(2) .count:before{border-color:#f77e14 transparent transparent transparent}
.apps_wrapper:nth-child(3) .count:before{border-color:#efaa1a transparent transparent transparent}
.apps_wrapper_info{direction:rtl;position:relative;height:100%;padding:16px;padding-bottom:0}
.apps_wrapper_info .icon{display:inline-block;width:70px;height:70px;position:absolute;right:16px;top:16px;background:#fff;-moz-border-radius:20%;-webkit-border-radius:20%;border-radius:20%;overflow:hidden}
.apps_wrapper_info .icon img{width:100%;height:100%;position:absolute;right:50%;top:50%;transform:translate(50%, -50%)}
.apps_wrapper_info .text{margin-right:80px;min-height:70px}
.apps_wrapper_info .text .title{width:100%;padding-left:34px;display:inline-block;font-size:1rem;color:#222;line-height:1.2rem;max-height:2.4rem;margin-top:3px;margin-bottom:8px;font-weight:600;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.apps_wrapper_info .text .other{position:relative;padding-right:40px}
.apps_wrapper_info .text .other a.alternatives,
.apps_wrapper_info .text .other span{display:inline-block;position:relative;padding-left:16px;color:#9f9f9f;height:20px;line-height:20px;margin-right:10px}
.apps_wrapper_info .text .other a.alternatives:before,
.apps_wrapper_info .text .other span:before{content:'';position:absolute;top:0;width:12px;height:20px;left:0;display:inline-block;background-repeat:no-repeat;background-position:left 3px}
.apps_wrapper_info .text .other span.price:before{background-color:#919191;-webkit-mask:url(../images/price-icon.svg) no-repeat center 3px;mask:url(../images/price-icon.svg) no-repeat center 3px;-webkit-mask-size:13px;mask-size:13px}
.apps_wrapper_info .text .other span.rating:before{background-color:#fa8b15;-webkit-mask:url(../images/stars-solid.svg) no-repeat center 3px;mask:url(../images/stars-solid.svg) no-repeat center 3px;-webkit-mask-size:13px;mask-size:13px}
.apps_wrapper_info .text .other span.review:before{background-color:#919191;-webkit-mask:url(../images/review.svg) no-repeat center;mask:url(../images/review.svg) no-repeat center;-webkit-mask-size:12px;mask-size:12px}
.apps_wrapper_info .text .other a.alternatives{color:#3483ce}
.apps_wrapper_info .text .other a.alternatives:before{background-color:#3483ce;-webkit-mask:url(../images/app-alternatives.svg) no-repeat center;mask:url(../images/app-alternatives.svg) no-repeat center;-webkit-mask-size:10px;mask-size:10px}
.apps_wrapper_info .text a.btn{display:block;cursor:pointer;background:#0284fe;text-align:center;line-height:30px;width:30px;color:#fff;font-size:.75rem;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;position:absolute;left:16px;top:20px}
.apps_wrapper_info .text a.btn i{display:block;width:30px;height:30px;content:'';background-color:#fff;-webkit-mask:url(../images/download.svg) no-repeat center;mask:url(../images/download.svg) no-repeat center;-webkit-mask-size:13px;mask-size:13px;background-size:13px;background-position:center;background-repeat:no-repeat}
.apps_wrapper_info .text a.btn span{display:none;padding-left:10px}
@media (min-width:720px){.apps_wrapper_info .text .other,
.apps_wrapper_info .text .title{padding-left:140px}
.apps_wrapper_info .text a.btn{padding:0 16px;color:#fff;line-height:30px;width:auto}
.apps_wrapper_info .text a.btn i{float:right}
.apps_wrapper_info .text a.btn span{display:inline-block;padding-left:10px}
}
.apps_wrapper_description{margin:8px 16px;max-height:175px;overflow:hidden;position:relative;font-size:.85rem;line-height:1.2rem}
.apps_wrapper .more-btn:before{background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0, rgba(241, 245, 247, 0)), color-stop(100%, #f1f5f7));background-image:-webkit-linear-gradient(top, rgba(241, 245, 247, 0), #f1f5f7);background:linear-gradient(to bottom, rgba(241, 245, 247, 0), #f1f5f7)}
.apps_wrapper .more-btn span{background:#f1f5f7}
.slide-box.apps_wrapper_img{height:217px}
.slide-box.apps_wrapper_img::before{background:#f1f5f7}
.apps_wrapper_img .det-pic-out{height:217px}
.apps_wrapper_img li{padding-right:16px;padding-left:12px}
.apps_wrapper_img .list{display:inline-block;height:200px;background:#fff;position:relative;overflow:hidden;vertical-align:top}
.apps_wrapper_img.slide-box .next,
.apps_wrapper_img.slide-box .prev{top:47%}
.apps_wrapper_img .list.video{min-width:300px}
.apps_wrapper_img .list.video img{min-width:300px;position:absolute;right:50%;top:50%;transform:translate(50%, -50%)}
.apps_wrapper_img .list.video::before{opacity:.9;content:'';z-index:10;position:absolute;top:0;left:0;width:100%;height:100%;background-size:70px;background-position:center 45%;background-repeat:no-repeat;background-image:url(../images/placeholder-transparent.png);}
.apps_wrapper_img .list.video.type::before{background-position:center}
.apps_wrapper_img .list:hover.video::before{opacity:1}
.apps_wrapper_img .list.video .v-time{position:absolute;left:0;top:8px;background:#fff;color:#6f6f6f;z-index:9;font-size:.75rem;padding-right:10px;padding-left:5px;height:20px;line-height:20px;-moz-border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0}
.apps_wrapper_img .list.video .v-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:absolute;background:hsla(0, 0%, 6.7%, .6);z-index:9;right:0;left:0;bottom:0;padding:8px;color:#fff;font-size:.875rem;line-height:1rem}
.latest{padding:0 16px}
.latest .big-title{padding:0;padding-bottom:16px}
.latest .list{display:block;margin-bottom:16px;position:relative}
.latest .list .icon{height:80px;width:150px;background:#f1f5f7;position:relative;top:0;right:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;overflow:hidden}
.latest .list img{min-width:100%;height:100%;position:absolute;right:50%;top:50%;transform:translate(50%, -50%)}
.latest .list .text{position:absolute;right:170px;top:0;height:85px}
.latest .list .text p{font-size:1rem;line-height:1.3rem;height:2.6rem;color:#222;overflow:hidden;margin-bottom:12px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.latest .list .text span{font-size:.75rem;color:#9f9f9f}
.latest .list:hover .text p{color:#3483ce}
.latest .list:hover img{opacity:.9}
.top_tens_r_list{display:block;margin-bottom:16px;height:0;width:100%;padding-top:48%;position:relative;background:#f1f5f7;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;overflow:hidden}
.top_tens_r_list img{width:100%;position:absolute;right:50%;top:50%;transform:translate(50%, -50%)}
.top_tens_r_list::after{content:'';width:auto;position:absolute;height:60%;bottom:0;right:0;left:0;z-index:2;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .5) 50%, rgba(0, 0, 0, .7) 100%);background:-webkit-gradient(linear, right top, right bottom, color-stop(0, rgba(0, 0, 0, 0)), color-stop(50%, rgba(0, 0, 0, .5)), color-stop(100%, rgba(0, 0, 0, .7)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .5) 50%, rgba(0, 0, 0, .7) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .5) 50%, rgba(0, 0, 0, .7) 70%);background:-ms-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .5) 50%, rgba(0, 0, 0, .7) 70%);background:linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .7) 50%, rgba(0, 0, 0, .7) 100%);opacity:.8}
.top_tens_r_list .title{position:absolute;right:0;left:0;bottom:32px;font-size:1.1rem;line-height:1.2rem;max-height:2.4rem;color:#fff;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;z-index:10;padding:0 10px}
.top_tens_r_list .other{position:absolute;right:0;left:0;bottom:0;color:#fff;z-index:10;padding:10px;font-size:.75rem;opacity:.8}
@media (min-width:1024px){.topTens_bread{margin-top:0}
.topTens_title{border-bottom:1px solid #e8e8e8;padding-bottom:8px}
.topTens_banner{padding-top:40%;margin:0 16px 16px;margin-left:0}
.apps_wrapper_list{padding-right:16px}
.topTensMain-left{float:right}
.topTensMain-left-main{margin-left:380px}
.topTensMain-right{direction:rtl;padding-left:16px;display:block;float:left;width:360px;margin-right:-360px}
.latest{padding:0}
}
.container_main_banner{direction:rtl;min-height:160px;text-align:center;color:#fff;position:relative;background:url(../images/home-banner.svg);background-repeat:no-repeat;background-size:cover}
.container_main_banner .text{position:absolute;right:50%;top:50%;transform:translate(50%, -50%);width:100%;max-width:900px;padding:16px;font-weight:200}
.container_main_banner h1{font-size:1.6rem;line-height:2rem;font-weight:200}
.container_main{margin:0 auto;background:#fff;max-width:900px;padding:30px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;box-shadow:0 3px 8px 0 rgba(0, 0, 0, .03);line-height:26px;padding-bottom:60px;text-align:right;direction:rtl;}
.container_main a{color:#37aafd}
.container_main p{padding-bottom:10px}
.container_main h3{font-size:18px;color:#555;padding:20px 0}
.container_main_title{padding-bottom:30px;font-size:14px;color:#555}
.container_main_title p{padding-bottom:10px;line-height:24px}
.container_main_title a{color:#37aafd}
@media (min-width:1024px){.container_main{margin:30px auto}
}
.big-title{font-size:1.125rem;line-height:1.5rem;color:#222;padding:16px;padding-top:0;position:relative;direction:rtl;}
.big-title a{color:#222}
.big-title .more{left:10px;position:absolute;display:block;line-height:1.5rem;font-size:.875rem;top:0;color:#666;background-image:url(../images/more-icon.png);background-position:right 9px;background-repeat:no-repeat;background-size:7px;padding-right:10px}
.report-form .input{min-height:100px;position:relative}
.report-form .input .title,
.report-radio-title{font-size:14px;display:block;padding-bottom:5px;color:#555}
.report-radio-title{padding-top:10px}
.report-form .input .title span{padding-left:5px;color:#e68d8d}
.report-form input{border:1px solid #e3e5e6;width:100%;line-height:40px;height:40px;padding:0 16px;margin-bottom:30px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;outline:0}
.report-form input#pkg:disabled{background:#f1f3f4}
.report-radio label{width:100%;height:40px;display:block;position:relative;padding-right:30px;line-height:40px}
.report-radio label input{position:absolute;right:0;top:10px;width:20px;height:20px;display:inline-block;border:none;background:100% 0;padding:0;margin:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.report-form input:focus{border:1px solid #dadbdc;background:#f1f3f4}
.report-form .input-text #message.error,
.report-form input.error{border:1px solid #e0b4b4;background:#fff6f6}
.report-form .errorText{display:none;position:absolute;right:0;bottom:10px;color:#e68d8d;font-size:12px;line-height:12px}
.report-form .input-text{position:relative;padding-top:10px;padding-bottom:30px}
.report-form .input-text .title{font-size:16px;padding-bottom:10px;color:#555}
.report-form .input-text #message{display:block;width:100%;font-size:12px;border:1px solid #e3e5e6;padding:8px 16px;margin-bottom:10px;min-height:100px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.report-form .successfully{margin:10px auto}
.report-form button.button{padding:16px;display:block;background:#ff713f;border:none;color:#fff;width:100%;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;cursor:pointer}
.report-form button.button:hover{background:#ea6738}
@media (min-width:1024px){.report-form button.button{width:300px;margin:0 auto}
}
.report-layer{position:fixed;width:100%;height:100%;z-index:9999;left:0;top:0}
.report-layer:before{content:'';width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:100%;background:#000;opacity:.6}
.report-layer-main{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:30px;text-align:center;min-width:320px;font-size:14px}
.report-layer-main #icon{height:48px;width:48px;margin:0 auto;margin-bottom:16px}
.report-layer-main #icon.success{background-image:url(../images/report-s.svg)}
.report-layer-main #icon.error{background-image:url(../images/report-e.svg)}
.ErrorBox{background-color:#fff;margin-top:10px}
.ErrorBox .container{padding:50px 16px}
.ErrorBox h1{color:#d32f2f;font-size:28px;line-height:30px;font-weight:200;padding-bottom:10px}
.ErrorBox a{color:#0284fc;text-decoration:underline}
.container_main.how-to-install h3{font-size:1.6rem;line-height:2rem}
.container_main.how-to-install h5{font-size:18px;color:#555;margin-bottom:10px;padding-top:10px}
.how-to-install h4{font-size:1.2rem;line-height:1.6rem;color:#555;padding-bottom:10px}
.how-to-install strong{font-weight:700;color:#555}
.how-to-install .tutorial_pic{margin:0 auto;margin-bottom:20px;height:330px;overflow-y:hidden;overflow-x:auto;z-index:1;white-space:nowrap;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-touch-callout:none;-webkit-user-select:none;-webkit-text-size-adjust:none;text-size-adjust:none;direction:ltr;-webkit-overflow-scrolling:touch}
.how-to-install .tutorial_pic a{display:inline-block;background:#f6f9fc;width:155.67px;border:1px solid #f6f9fc;height:320px;overflow:hidden}
.how-to-install .video-bg{margin:0 auto;background-image:url(../images/how-to-install-mobile.jpg);width:240px;background-size:100%;background-position:top center;background-repeat:no-repeat;height:512px;text-align:center;position:relative}
.how-to-install .video-box{background:#000;margin:0 auto;width:231px;height:463px;position:absolute;top:26px;left:4px;-moz-border-radius:24px;-webkit-border-radius:24px;border-radius:24px}
.how-to-install .video-bg video{margin:0 auto;width:231px;height:463px;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px}
.editor_choice{padding:16px 0;background:#fff}
.editor_choice_list{padding:0 16px;padding-left:8px}
.editor_choice_list .list{width:33.33%;float:left;position:relative;padding:8px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.editor_choice_list .list:hover{background:#f9f9f9;-webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, .1);box-shadow:0 1px 2px 0 rgba(0, 0, 0, .1)}
.editor_choice_list .list:hover .icon{opacity:.9}
.editor_choice_list .list:hover .title{color:#3483ce}
@media (min-width:720px){.editor_choice_list .list{width:25%}
}
@media (min-width:600px){.editor_choice_list .list{width:16.666%}
}
.editor_choice_list .list .icon{display:block;width:100%;height:0;padding-top:100%;position:relative;overflow:hidden;margin-bottom:6px}
.editor_choice_list .list .icon img{width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:#f6f9fc;border:1px solid #f6f9fc;-moz-border-radius:20%;-webkit-border-radius:20%;border-radius:20%}
.editor_choice_list .list .icon img.loaded{background:#fff}
.editor_choice_list .list .rating{height:1.2rem;font-size:.75rem;line-height:1.2rem;padding-left:16px;color:#fa8b16;background-image:url(../images/stars-solid.svg);background-repeat:no-repeat;background-position:left 2px;background-size:13px}
.editor_choice_list .list .title{font-size:1rem;line-height:1.4rem;color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.more-btn{cursor:pointer;display:block;height:60px;line-height:40px;position:absolute;right:0;top:85%;left:0;width:100%;text-align:center;color:#0284fe}
.more-btn span{display:block;width:100%;height:50%;background:#fff;z-index:2;position:absolute;}
.more-btn:hover span{text-decoration:underline}
.more-btn:before{content:'';width:100%;height:100%;position:absolute;top:-100%;left:0;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255, 255, 255, 0)), color-stop(100%, #fff));background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, 0), #fff);background:linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff)}
.bread-crumbs a:hover{color:#666;text-decoration:none}
.detail-banner{background:#fff}
.detail-banner-bg{width:100%;height:180px;overflow:hidden;position:absolute;z-index:1;background:#55acee}
.detail-banner-bg span{background-position:center;background-repeat:no-repeat;background-size:100%;width:100%;height:100%;display:inline-block;opacity:.3;filter:blur(5px);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}
.detail-banner-bg:before{content:'';width:100%;height:100%;position:absolute;background-image:linear-gradient(-180deg, rgba(0, 0, 0, 0) 2%, rgba(0, 0, 0, .3) 95%)}
.detail-main{padding:16px 0;position:relative;z-index:2;padding-top:56px;text-align:right;direction:rtl;}
.detail-info{position:relative;width:100%;text-align:center;padding-top:60px}
.detail-info h1{font-size:1.25rem;line-height:1.1rem;color:#222;padding:5px 0 0 0}
.detail-info .icon{width:88px;height:88px;margin:0 auto;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 2px 3px 0 rgba(0, 0, 0, .15)}
.detail-info .icon img{-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;margin:4px}
.detail-info .text{padding:0 16px 16px;color:#9f9f9f}
.detail-info .text .version{color:#0284fe;font-size:14px;margin-right:5px}
.detail-info .text .developers{color:#9f9f9f;text-align:center}
.detail-info .text .developers:hover{text-decoration:underline;color:#666}
.detail-info .short-description{padding:0;color:#9f9f9f;text-align:center}
.detail_star_review{position:absolute;left:8px;top:90px}
.detail_favoritespro{position:absolute;right:8px;top:90px}
.detail_review,.detail_online,.detail_offline,
.detail_star{position:relative;color:#fff;line-height:24px;height:24px;padding:0 10px;padding-left:24px;overflow:hidden;font-size:.75rem;background-image:url(../images/stars-solid.svg);background-repeat:no-repeat;background-position:8px center;background-size:12px;display:inline-block}
.detail_review{background-image:url(../images/review.svg);background-size:10px}
.detail_online{background-image:url(../images/onlinegames.png);background-size:10px;color#00e23a}
.detail_offline{background-image:url(../images/offlinegames.png);background-size:10px}
.detail_favorites{background-size:10px;position:relative;color:#fff;line-height:24px;height:24px;padding:0 10px;padding-left:24px;overflow:hidden;background-position:8px center;background-size:12px;display:inline-block}
.detail_review:before,.detail_online:before,.detail_offline:before,
.detail_star:before{content:'';background:#000;position:absolute;width:100%;height:100%;right:0;top:0;z-index:-1;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;opacity:.4}
.pre_register_btn{display:block;margin:0 auto;clear:both;width:210px;height:80px;background-image:url(../images/google-badge/en_pre_register_generic.png);background-position:center;background-size:200px;background-repeat:no-repeat}
.google_play_btn{display:block;margin:10px auto;clear:both;width:176px;height:55px;background-image:url(../images/google-badge/en_badge_web_generic.png);background-position:center;background-size:200px;background-repeat:no-repeat}
.google_play_btn.jp{background-image:url(../images/google-badge/jp_badge_web_generic.png)}
.download-btn{direction: rtl; padding:0 5px;position:relative;max-width:410px;margin:0 auto;width:100%}
.download-btn .detail-security{position:absolute;left:20px;top:0;height:47px;width:40px;background-image:url(../images/detail-security.svg);background-position:5px center;background-repeat:no-repeat;background-size:20px;cursor:pointer;}
.download-btn .qrcode_btn{display:none;width:36px;height:36px;position:absolute;top:6px;left:-48px;cursor:pointer;background-color:#9f9f9f;-webkit-mask:url(../images/QrCode.svg) no-repeat center;mask:url(../images/QrCode.svg) no-repeat center;-webkit-mask-size:22px;mask-size:22px;background-size:22px;}
@media (min-width:560px){.download-btn .qrcode_btn{display:inline-block}
}
#detail_qrcode{display:none;text-align:center}
#detail_qrcode img{margin:16px auto}
.navigationBar{position:fixed;left:0;width:100%;height:66px;top:-66px;background:#fff;z-index:9999;transition:top .1s;border-bottom:1px solid #e8e8e8;-webkit-box-shadow:0 1px 1px 0 rgba(0, 0, 0, .05);box-shadow:0 1px 1px 0 rgba(0, 0, 0, .05)}
.navigationBar.show{top:0}
.navigationBar .container{position:relative;height:100%}
.navigationBar .icon{height:50px;width:50px;position:absolute;left:16px;top:8px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;overflow:hidden;background:#f6f9fc}
.navigationBar .title{height:100%;margin-left:80px;margin-right:148px;font-size:1.1rem;line-height:66px;color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;}
.navigationBar .btn{display:block;position:absolute;top:0;right:0;height:66px;line-height:66px;background:#0284fe;text-align:center;color:#fff;padding-left:36px;padding-right:16px;font-size:.75rem}
.navigationBar .btn.pre_register{padding:0;width:140px;background:0 0;background-image:url(../images/google-badge/en_pre_register_generic.png);background-position:center;background-size:140px;background-repeat:no-repeat}
.navigationBar .btn.google_play{padding:0;width:140px;background:0 0;background-image:url(../images/google-badge/en_badge_web_generic.png);background-position:center;background-size:140px;background-repeat:no-repeat}
.navigationBar .btn.google_play.jp{background-image:url(../images/google-badge/jp_badge_web_generic.png)}
.navigationBar .btn:before{display:block;width:30px;height:30px;content:'';background-color:#fff;-webkit-mask:url(../images/download.svg) no-repeat center;mask:url(../images/download.svg) no-repeat center;-webkit-mask-size:13px;mask-size:13px;background-size:13px;background-position:center;background-repeat:no-repeat;position:absolute;left:6px;top:16px}
.navigationBar .btn.google_play:before,
.navigationBar .btn.pre_register:before{display:none}
.container_hint{background:#fff;text-align:center;padding:10px}
.container_hint a{color:#0284fe;text-decoration:underline}
.security{display:inline-block;height:30px;width:30px;background-color:#0284fe;-webkit-mask:url(../images/detail-security.svg) no-repeat center;mask:url(../images/detail-security.svg) no-repeat center;-webkit-mask-size:17px;mask-size:17px;background-position:center;background-repeat:no-repeat;cursor:pointer}
.detail_price{margin-top:16px}
.detail_price .price{font-size:1rem;color:#f92e1f}
.detail_price .peak_price{font-size:.75rem;margin:0 5px;text-decoration:line-through;color:#9f9f9f}
.detail_price .discount{color:#fff;background:#24cd77;padding:2px 8px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.download-btn a{cursor:pointer;margin:20px auto;margin-bottom:10px;display:block;width:100%;background:#0284fe;height:47px;text-align:center;line-height:48px;color:#fff;font-size:.8rem;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px;border-bottom:3px solid #1274d0;padding-right:32px;padding-left:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.download-btn a:hover{background:#2e93f1}
.down_link{color:#0284fe;line-height:30px}
.down_link a{color:#0284fe}
.down_link a:hover{text-decoration:underline}
.detail-describe{padding:16px 0;background:#fff;margin-top:3px}
.detail-describe .text{padding:0 16px;max-height:200px;overflow:hidden;position:relative;padding-bottom:20px;line-height:1.2rem;font-size:.8rem}
.detail-describe .description,
.detail-describe .editor_review,
.detail-describe .pre_description{padding-bottom:16px;line-height:1.5rem;direction:rtl;text-align:justify;font-family:vazir, irsans, Tahoma;font-size:14px;}
.detail-describe .pre_description h2, h3, h4{font-weight:bold;display:inline;}
.detail-describe .pre_description b{font-weight:bold;display:inline;}
.detail-describe .small_title{font-size:1rem;color:#222;padding:16px 0; direction: rtl;}
.detail-describe .editor_review p{padding-bottom:16px}
.detail-describe .editor_review ul{padding:0}
.detail-describe .editor_review ul li{list-style-type:none;background-image:url(../images/dot.svg);background-position:left 3px;background-repeat:no-repeat;padding-bottom:10px;padding-left:16px}
.detail-describe a{color:#0284fe}
.detail-describe ul,
.detail-describe ul li{list-style-type:disc}
.detail-describe ul{padding-left:16px}
.detail-describe strong{font-weight:700}
.detail-describe h1{font-weight:bold;font-size:18px;}
.detail-screenshots{text-align:center;padding:30px 0}
.detail-screenshots h3{text-align:right;padding:0 16px;font-size:1.125rem;line-height:1.5rem;color:#222;margin-bottom:20px;direction:rtl;}
.screenshots-box{padding-left:16px;margin:0 auto;height:260px;overflow-x:auto;overflow-y:hidden;z-index:1;white-space:nowrap;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-touch-callout:none;-webkit-user-select:none;-webkit-text-size-adjust:none;text-size-adjust:none;direction:rtl;-webkit-overflow-scrolling:touch}
.screenshots-box img{height:240px;}
.screenshots-box a{display:inline-block;height:250px;min-width:141px;background:#fff}
.detail-tag{padding:16px 0;background:#fff; margin-top:3px}
.detail-more-info{border-top:3px solid #f8f8f8;background:#fff;padding:16px 0;color:#9f9f9f;font-size:.75rem;direction:rtl;}
.detail-more-info .container{padding:0 16px}
.detail-more-info .big-title{padding:0;padding-bottom:16px}
.detail-more-info .item{padding-right:30px;float:right;width:50%;margin-bottom:8px;margin-top:8px;background-repeat:no-repeat;background-position:right;background-size:20px;line-height:12px}
@media (min-width:768px){.detail-more-info .item{width:33.3%}
}
@media (min-width:992px){.detail-more-info .item{width:25%}
}
.detail-more-info .title{font-size:12px;color:#222;padding-bottom:8px;direction:rtl;text-align:right;}
.detail-more-info .item p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:rtl;text-align:right;}
.detail-more-info a{color:#2e93f1}
.detail-more-info a:hover{color:#2e93f1;text-decoration:underline}
.detail-more-info .item.packageName{background-image:url(../images/packageName.svg)}
.detail-more-info .item.category{background-image:url(../images/info-category.png)}
.detail-more-info .item.publish-date{background-image:url(../images/info-publish-date.png)}
.detail-more-info .item.report{background-image:url(../images/info-report.png);background-size:14px}
.detail-more-info .item.requirements{background-image:url(../images/info-requirements.png);background-size:16px}
.detail-more-info .item.version{background-image:url(../images/info-version.png)}
.detail-more-info .item.get-it-on{background-image:url(../images/info-get-it-on.png)}
.detail-more-info .item.need-update{background-image:url(../images/need-update.svg);background-size:22px}
.details-safe{background:#fff;z-index:9999;top:0;left:0;padding:40px 20px;text-align:center;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;max-width:640px;font-size:.75rem;line-height:1.4rem;direction:rtl;}
.details-safe .title{font-size:1.25rem;line-height:2.2rem;color:#222}
.details-safe .closed{border:none;cursor:pointer;margin:0 auto;margin-top:16px;background:#37aafd;color:#fff;display:block;height:32px;line-height:32px;width:100px;text-align:center;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;font-family:vazir, irsans, Tahoma, Arial;}
.related-game{background:#fff;margin-top:3px}
.related-game .big-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:80px;padding-top:16px}
.related-game .big-title .more{top:16px}
.related-game .right{border-top:3px solid #eff3f9}
@media (min-width:992px){.related-game .left{width:50%;float:left}
.related-game .right{border:none;width:50%;float:right}
}
.detail-list{margin-right:-8px;background:#fff;padding:16px;padding-top:0;text-align:right;direction:rtl;}
.detail-list .list{display:block;width:100%;float:right;position:relative;min-height:60px;padding:8px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.detail-list .list .icon{width:80px;height:80px;position:absolute;right:8px;top:8px;-moz-border-radius:20%;-webkit-border-radius:20%;border-radius:20%}
.detail-list .list .icon img{width:100%;height:100%;position:absolute;right:50%;top:50%;transform:translate(50%, -50%);background:#f6f9fc;border:1px solid #f6f9fc;-moz-border-radius:20%;-webkit-border-radius:20%;border-radius:20%}
.detail-list .list .text{margin-right:96px;min-height:80px}
.detail-list .list img.loaded{background:100% 0;border:none;width:100%;height:100%}
.detail-list .list span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.detail-list .list .name{margin-top:2px;font-size:1rem;height:1.6rem;line-height:1.6rem;color:#222}
.detail-list .list:hover{background:#f9f9f9;-webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, .1);box-shadow:0 1px 2px 0 rgba(0, 0, 0, .1)}
.detail-list .list:hover .name{color:#3483ce}
.detail-list .list .category{color:#6f6f6f;font-size:.812rem;line-height:1.2rem;max-height:1.2rem;margin-bottom:8px}
.detail-list .list .ratings{height:20px;line-height:20px;padding-right:18px;font-size:14px;color:#fa8b16;background-image:url(../images/stars-solid.svg);background-repeat:no-repeat;background-position:right 2px}
.detail-video{background:#fff;padding:16px 0;margin-top:3px}
.detail-video-list{padding-left:16px;padding-right:10px;margin:0 auto;overflow-x:auto;z-index:1;white-space:nowrap;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-touch-callout:none;-webkit-user-select:none;-webkit-text-size-adjust:none;text-size-adjust:none;direction:ltr;-webkit-overflow-scrolling:touch}
.detail-video-list.one .list{max-width:460px;width:100%;padding:0}
.detail-video-list .list{width:90%;display:inline-block;padding-right:4px;max-width:460px}
@media (min-width:620px){.detail-video-list .list{width:55%}
}
@media (min-width:768px){.detail-video-list .list{width:40%}
}
@media (min-width:992px){.detail-video-list .list{width:30%}
}
@media (min-width:1200px){.detail-video-list .list{width:21%}
}
.detail-video-list .list a{background:#f6f9fc;display:block;width:100%;height:0;padding-top:48.8%;position:relative;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.detail-video-list .list a::before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;right:0;z-index:10;background-size:65px;background-position:center 35%;background-repeat:no-repeat;background-image:url(../images/placeholder-transparent.png);}
.detail-video-list .list.type a::before{background-position:center}
.detail-video-list .list span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.detail-video-list .list img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%}
.detail-video-list .list .title{position:absolute;background:hsla(0, 0%, 6.7%, .6);z-index:9;left:0;right:0;bottom:0;padding:8px;color:#fff;font-size:.875rem;line-height:1rem}
.detail-video-list .list .time{position:absolute;right:0;top:8px;background:#fff;color:#6f6f6f;z-index:9;font-size:.75rem;padding-left:10px;padding-right:5px;height:20px;line-height:20px;-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px}
.sale-list-template{padding:0 16px;margin-left:-8px}
.sale-list-template .list{width:100%;float:left;position:relative;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-bottom:8px}
.sale-list-template .list a{margin-left:8px;height:116px;display:block;background:#fff}
.sale-list-template .list .icon{width:80px;height:80px;position:absolute;left:24px;top:16px}
.sale-list-template .list .icon img{width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:#f6f9fc;border:1px solid #f6f9fc;-moz-border-radius:20%;-webkit-border-radius:20%;border-radius:20%}
.sale-list-template .list .text{padding-top:16px;margin-left:108px;margin-right:100px;min-height:100px}
.sale-list-template .list .title{font-size:1rem;line-height:2.1rem;color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.sale-list-template .list .other{color:#919191;position:relative;padding-left:38px;font-size:.75rem;height:24px;line-height:24px}
.sale-list-template .list .other span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.sale-list-template .list .other .star{position:absolute;left:0;top:0;height:24px;padding-left:14px;padding-right:4px;color:#fa8b15;overflow:hidden;font-size:.875rem;background-image:url(../images/stars-solid.svg);background-repeat:no-repeat;background-position:left center;background-size:12px}
.sale-list-template .list .developer{font-size:.75rem;line-height:1.2rem;color:#919191;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.sale-list-template .list .sale{position:absolute;right:16px;top:24px;width:80px;text-align:right}
.sale-list-template .list .price{width:100%;display:block;font-size:1rem;color:#222;text-align:right}
.sale-list-template .list .peak_price{display:block;text-align:right;font-size:.75rem;margin:4px auto;text-decoration:line-through;color:#9f9f9f}
.sale-list-template .list .discount{display:inline-block;color:#fff;background:#fd9385;padding:2px 8px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
@media (min-width:768px){.sale-list-template .list{width:50%}
}
@media (min-width:992px){.sale-list-template .list{width:33.33%}
}
@media (min-width:1200px){.sale-list-template .list{width:25%}
}
.sale-list-template .list:hover a{background:#f9f9f9;-webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, .1);box-shadow:0 1px 2px 0 rgba(0, 0, 0, .1)}
.sale-list-template .list:hover .title{color:#3483ce}
.home-sale-list{padding:0 16px;padding-left:8px;padding-bottom:16px}
.home-sale-list .list:nth-child(10),
.home-sale-list .list:nth-child(11),
.home-sale-list .list:nth-child(12),
.home-sale-list .list:nth-child(7),
.home-sale-list .list:nth-child(8),
.home-sale-list .list:nth-child(9){display:none}
.home-sale-list .list{width:100%;float:right;position:relative;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.home-sale-list .list a{display:block;width:100%;padding:8px}
.home-sale-list .list .icon{width:60px;height:60px;position:absolute;right:8px;top:8px}
.home-sale-list .list .icon img{width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:#f6f9fc;border:1px solid #f6f9fc;-moz-border-radius:20%;-webkit-border-radius:20%;border-radius:20%}
.home-sale-list .list .text{margin-left:68px;margin-right:60px}
.home-sale-list .list .title{font-size:1rem;line-height:1.4rem;color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:rtl;text-align:right;margin-right:5px;}
.home-sale-list .list .other{color:#919191;position:relative;padding-left:38px;font-size:.75rem;height:1.2rem;line-height:1.2rem}
.home-sale-list .list .other span{display:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.home-sale-list .list .other .star{display:block;position:absolute;right:5px;top:0;height:1.2rem;padding-right:14px;padding-left:4px;color:#fa8b15;overflow:hidden;background-image:url(../images/stars-solid.svg);background-repeat:no-repeat;background-position:right center;background-size:12px}
.home-sale-list .list .developer{font-size:.75rem;line-height:1.2rem;color:#919191;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:rtl;text-align:right;right:5px;}
.home-sale-list .list .sale{position:absolute;left:8px;top:8px;width:60px;text-align:right;}
.home-sale-list .list .price{width:100%;display:block;font-size:.875rem;color:#222;text-align:right}
.home-sale-list .list .peak_price{display:block;text-align:right;margin:4px auto;text-decoration:line-through;color:#9f9f9f}
.home-sale-list .list .discount{display:inline-block;color:#fff;background:#fd9385;padding:2px 8px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
@media (min-width:640px){.home-sale-list .list:nth-child(10),
.home-sale-list .list:nth-child(11),
.home-sale-list .list:nth-child(12),
.home-sale-list .list:nth-child(7),
.home-sale-list .list:nth-child(8),
.home-sale-list .list:nth-child(9){display:block}
.home-sale-list .list{width:50%}
}
@media (min-width:720px){.home-sale-list .list{width:33.33%}
}
@media (min-width:1024px){.home-sale-list .list{width:25%}
}
.home-sale-list .list:hover a{background:#f9f9f9;-webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, .1);box-shadow:0 1px 2px 0 rgba(0, 0, 0, .1)}
.home-sale-list .list:hover .title{color:#3483ce}
.LoadMore{clear:both;width:80%;height:40px;margin:0 auto;display:none}
.LoadMore a{display:inline-block;width:100%;text-decoration:none;background:#37aafd;background-image:linear-gradient(90deg, #18c4e2 0, #37aafd 100%);color:#fff;padding:0 30px;height:40px;line-height:40px;text-align:center;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}
.dropload-down,
.dropload-up{position:relative;height:0;overflow:hidden;font-size:12px;-webkit-transform:translateZ(0);transform:translateZ(0)}
.dropload-down{text-align:center;height:50px}
.dropload-load,
.dropload-noData,
.dropload-refresh,
.dropload-update{height:50px;line-height:50px;text-align:center;color:#999}
.dropload-load .loading{display:inline-block;height:15px;width:15px;border-radius:100%;margin:6px;border:2px solid #666;border-bottom-color:transparent;vertical-align:middle;-webkit-animation:rotate .75s linear infinite;animation:rotate .75s linear infinite}
.slide-box{width:100%;position:relative;overflow:hidden;direction:rtl;}
.slide-box .det-pic-out{overflow:hidden;overflow-x:scroll;position:relative;width:100%;-ms-overflow-style:none;overflow:-moz-scrollbars-none}
.slide-box::before{content:'';position:absolute;left:0;right:0;bottom:0;height:17px;background:#fff;z-index:9}
.slide-box .det-pic-out::-webkit-scrollbar{width:0!important}
.slide-box ul{position:absolute;overflow:hidden;white-space:nowrap;}
.slide-box li{white-space:nowrap}
.slide-box .next,
.slide-box .prev{outline:0;display:none;opacity:0;width:40px;height:40px;position:absolute;background:#fff;background-repeat:no-repeat;background-size:12px;cursor:pointer;margin-top:-20px;top:36%;box-shadow:0 0 0 1px rgba(0, 0, 0, .02), 0 4px 8px 0 rgba(0, 0, 0, .3);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:1px solid #fff;background-position:center;z-index:999}
.slide-box .next:before,
.slide-box .prev:before{content:'';display:inline-block;width:100%;height:100%;-webkit-mask-size:12px;mask-size:12px}
.slide-box .prev{left:3px}
.slide-box .next{right:3px}
.slide-box .prev:before{background-color:#3483ce;-webkit-mask:url(../images/chevron-left.svg) no-repeat center;mask:url(../images/chevron-left.svg) no-repeat center;-webkit-mask-size:12px;mask-size:12px}
.slide-box .next:before{background-color:#3483ce;-webkit-mask:url(../images/chevron-right.svg) no-repeat center;mask:url(../images/chevron-right.svg) no-repeat center;-webkit-mask-size:12px;mask-size:12px}
.slide-box .next.go,
.slide-box .prev.go{display:block;opacity:.95}
.slide-box .next:hover,
.slide-box .prev:hover{opacity:1}
.home_main{margin-bottom:10px;padding-top:16px;background:#fff}
.scrolling-left .det-pic-out{height:166px}
.scrolling-left li{padding-left:12px;padding-right:8px}
.scrolling-left .list{display:inline-block;width:108px;padding:0 4px}
.scrolling-left .list:hover{background:#f9f9f9;-webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, .1);box-shadow:0 1px 2px 0 rgba(0, 0, 0, .1)}
.scrolling-left .list .icon{width:100%;height:0;padding-top:100%;overflow:hidden;position:relative;margin:4px 0}
.scrolling-left .list .icon img{width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:#f6f9fc;border:1px solid #f6f9fc;-moz-border-radius:20%;-webkit-border-radius:20%;border-radius:20%}
.scrolling-left .list .title{font-size:14px;line-height:22px;color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;direction:rtl;text-align:right;}
.scrolling-left .list .other{font-size:12px;line-height:14px;height:18px;color:#919191;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.scrolling-left .list:hover .title{color:#3483ce}
#topTen.scrolling-left .det-pic-out{height:190px}
#topTen.scrolling-left .list{width:280px;height:170px;box-shadow:0 2px 4px 0 rgba(189, 189, 189, .3);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:0;overflow:hidden;margin:0 4px}
#topTen.scrolling-left .list .icon{position:relative;overflow:hidden;background:#f6f9fc;margin:0;padding:0;height:140px}
#topTen.scrolling-left .list .icon img{width:auto;height:auto;min-width:100%;max-height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
#topTen.scrolling-left .list .title{line-height:30px;padding:0 8px}
.article-main{position:relative;margin-bottom:16px;margin-top:10px}
.article-left{float:left;width:100%}
.article-left.no-next-page{float:none}
.article-right{display:none;position:relative;float:right;z-index:99}
.article-right.no-next-page{display:block;float:none}
@media (min-width:996px){.article-left-main{margin-right:340px}
.article-right{display:block;width:320px;margin-left:-320px}
.article-left.no-next-page{float:left}
.article-right.no-next-page{float:right}
}
@media (min-width:1200px){.article-left-main{margin-right:360px}
.article-right{width:340px;margin-left:-340px}
}
@media (min-width:1620px){.article-left-main{margin-right:420px}
.article-right{width:400px;margin-left:-400px}
}
.article-editors-choice{padding-top:16px;background-color:#fff}
.article-editors-choice .detail-list{margin:0}
.detail-tag .apps_tag{display:block;padding:0 16px;margin-top:0}
.apps_tag{margin-top:10px}
.apps_tag a,
.apps_tag span{background-color:#f8f9fa;border:1px solid #eee;display:inline-block;padding:4px 10px;color:#666;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-bottom:5px;margin-right:5px;font-size:.75rem;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.apps_tag .more_tags:hover,
.apps_tag a:hover{color:#2e93f1;border:1px solid #2e93f1}
.apps_tag a.tag_top_tens{color:#e08412;background:#fff6e8;border:1px solid #fff6e8}
.apps_tag a.tag_top_tens:hover{text-decoration:none;background:#ffe8cb}
.apps_tag a.genre_tag{color:#078807;background:#f1fbf1;border:1px solid #f1fbf1}
.apps_tag a.genre_tag:hover{text-decoration:none;border:1px solid #98c598}
.apps_tag .more_tags{cursor:pointer}
.apps_tag{display:block;padding:0 16px;margin-top:0}
.gettags{display:block;padding:0 16px;margin-top:0;direction:rtl;}
.gettags a{background-color:#f8f9fa;border:1px solid #eee;display:inline-block;padding:4px 10px;color:#666;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-bottom:5px;margin-right:5px;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.category-page{background:#fff;margin-bottom:10px;direction:rtl;}
.category-page .big-title{border-bottom:1px solid #f8f8f8;padding:10px 16px}
.category-tag{padding:16px}
.category-tag ul li{width:50%;float:right;margin-bottom:10px}
@media (min-width:540px){.category-tag ul li{width:33.33%}
}
@media (min-width:720px){.category-tag ul li{width:25%}
}
@media (min-width:900px){.category-tag ul li{width:20%}
}
.category-tag a{padding-left:10px;display:block;width:100%;color:#6f6f6f;position:relative;padding-right:40px;line-height:40px;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.category-tag a span img{height:30px;width:30px;position:absolute;display:block;top:0;right:0;background:#4285f4;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
.down-banner{width:100%;overflow:hidden;position:relative;z-index:1;background:#55acee}
.down-banner .down-banner-bg{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;opacity:.3;filter:blur(5px);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);min-height:100%}
.down-banner:before{content:'';width:100%;height:100%;position:absolute;background-image:linear-gradient(-180deg, rgba(0, 0, 0, 0) 2%, rgba(0, 0, 0, .3) 95%)}
.package-content{position:relative;margin:0 auto;z-index:99;color:#fff;text-align:right;direction:rtl;padding:30px 16px;padding-top:70px;width:100%;max-width:1200px}
.package-content .icon{display:block;background:#fff;width:70px;height:70px;position:relative;-moz-border-radius:20%;-webkit-border-radius:20%;border-radius:20%;overflow:hidden;border:2px solid #fff;margin:0 auto;margin-bottom:16px}
.package-content .icon img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;overflow:hidden}
.package-content .text{text-align:center}
.package-content .downloading{font-weight:400;font-size:1.2rem;padding-bottom:10px}
.package-content h1{font-size:.875rem;line-height:1.2rem;font-weight:400;padding-bottom:6px}
.package-content .size_date{font-size:.75rem;line-height:1.6rem;opacity:.9}
.package-content .size_date span{padding:0 5px}
.package-content p{font-size:.875rem;line-height:1.6rem;opacity:.9}
.package-content a{color:#fff;text-decoration:none}
.package-content a.howInstall{text-decoration:none}
.package-content a.howInstall:hover{text-decoration:underline}
.dotting{display:inline-block;width:10px;min-height:2px;padding-right:2px;border-left:2px solid currentColor;border-right:2px solid currentColor;background-color:currentColor;background-clip:content-box;box-sizing:border-box;animation:dot 4s infinite step-start both}
.dotting:before{content:'...'}
.dotting::before{content:''}
:root .dotting{margin-left:2px;padding-left:2px}
@keyframes dot{25%{border-color:transparent;background-color:transparent}
50%{border-right-color:transparent;background-color:transparent}
75%{border-right-color:transparent}
}
.white-box{background:#fff;margin-top:10px}
.list-template{margin-left:-8px;padding:0 16px}
.list-template .list{width:50%;position:relative;float:left;margin-bottom:16px;padding:0 8px}
.list-template .list a{width:100%;display:inline-block;background:#fff;box-shadow:0 2px 4px 0 rgba(189, 189, 189, .5);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;overflow:hidden;padding:8px}
.list-template .list a:hover{background:#f9f9f9}
.list-template .list:hover .icon{opacity:.9}
.list-template .list:hover .title{color:#3483ce}
@media (min-width:360px){.list-template .list{width:33.333%}
}
@media (min-width:480px){.list-template .list{width:25%}
}
@media (min-width:600px){.list-template .list{width:20%}
}
@media (min-width:720px){.list-template .list{width:16.66666%}
}
@media (min-width:1024px){.list-template .list{width:12.5%}
}
.list-template .list .icon{display:block;width:100%;height:0;padding-top:100%;position:relative;overflow:hidden;margin-bottom:6px;background:#f6f9fc;-moz-border-radius:16%;-webkit-border-radius:16%;border-radius:16%}
.list-template .list .icon img{height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:#f6f9fc;border:1px solid #f6f9fc;-moz-border-radius:16%;-webkit-border-radius:16%;border-radius:16%}
.list-template .list .icon img.loaded{background:#fff;border:1px solid #fff}
.list-template .list .title{font-size:.875rem;line-height:1rem;height:2rem;color:#222;width:100%;overflow:hidden;margin-bottom:8px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.list-template .list .other{height:20px;font-size:.75rem;overflow:hidden;line-height:20px;color:#919191;position:relative}
.list-template .other span{display:inline-block;position:relative;padding-left:14px;color:#fa8b15}
.list-template .other span i{position:absolute;top:0;width:14px;height:20px;display:inline-block;background-repeat:no-repeat;background-position:left 3px;background-size:12px}
.list-template .other .rating i{background-color:#fa8b15;left:0;-webkit-mask:url(../images/stars-solid.svg) no-repeat center;mask:url(../images/stars-solid.svg) no-repeat center;-webkit-mask-size:12px;mask-size:12px}
.list-template .other .review{float:right;color:#919191}
.list-template .other .review i{background-color:#919191;left:0;-webkit-mask:url(../images/review.svg) no-repeat center;mask:url(../images/review.svg) no-repeat center;-webkit-mask-size:10px;mask-size:10px}
.category-title{padding:0 16px;position:relative;padding-top:30px;margin-bottom:20px}
.category-title .icon{height:60px;width:60px;background:#4285f4;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:absolute;overflow:hidden;left:16px;top:30px}
.category-title .icon img{width:60px;height:60px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}
.category-title .text{padding-left:80px;height:60px}
.category-title h1{font-size:20px;color:#222;padding-bottom:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.category-sorting a{color:#666;margin-right:8px;margin-left:8px;padding-left:18px;font-size:14px;position:relative;cursor:pointer}
.category-sorting a.selected{color:#ff713f}
.category-sorting a span{width:14px;height:14px;display:block;position:absolute;left:0;top:2px;border:1px solid #dbdbdb;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
.category-sorting a span:after{left:2px;top:2px;background:#dbdbdb;content:" ";display:block;position:absolute;height:8px;width:8px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
.category-sorting a.selected span{border:1px solid #ff713f}
.category-sorting a.selected span:after{background:#ff713f}
.category-select{display:block;padding:0 16px;width:100%;position:relative}
.category-select select{position:relative;background-color:#fff;width:100%;font-size:12px;height:34px;line-height:34px;padding:0 10px;-moz-appearance:none;-webkit-appearance:none;border:1px solid #dbdbdb;border-radius:4px;color:#9f9f9f;outline:0}
.category-select:after{right:30px;top:17px;border:3px solid #3273dc;border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:.625em;margin-top:-.4375em;pointer-events:none;position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;transform-origin:center;width:.625em}
.search-white{margin:10px auto;background:#fff;padding-top:16px}
#search-clear-button{position:absolute;right:16px;top:0;height:30px;width:30px;border:none;background-color:#fff;background-image:url(../images/search-history-icon.svg);background-size:16px;background-repeat:no-repeat;background-position:center;cursor:pointer}
.search-list{padding:0 16px;padding-bottom:16px}
.search-list a{color:#666;text-decoration:none;display:inline-block;line-height:30px;padding:0 15px;background:#f6f6f6;margin-bottom:8px;margin-right:5px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.no-result{padding:16px;text-align:center;padding-bottom:32px;font-size:1rem}
.no-result span{font-size:20px;font-weight:400;color:#222}
.google-play-down{display:block;height:48px;width:300px;background-color:#000;background-image:url(../images/google-play-down.jpg);background-size:160px;background-repeat:no-repeat;background-position:center;margin:16px auto;margin-bottom:10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.editor-choice-template{padding:0 16px;margin-right:-16px}
.editor-choice-template .List{width:100%;float:none;padding-right:16px;margin-bottom:16px}
@media (min-width:640px){.editor-choice-template .List{width:50%;float:right}
}
@media (min-width:720px){.editor-choice-template .List{width:33.33%;float:right}
}
@media (min-width:1024px){.editor-choice-template .List{width:25%;float:right}
}
.editor-choice-template .List a{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;display:block;width:100%;height:100%;background:#fff;overflow:hidden;box-shadow:0 2px 4px 0 rgba(189, 189, 189, .3)}
.editor-choice-template .List .ImgBox{display:block;width:100%;height:0;padding-top:48.8%;position:relative;overflow:hidden;margin-bottom:8px}
.editor-choice-template .List .ImgBox img{width:100%;position:absolute;right:50%;top:50%;transform:translate(50%, -50%)}
.editor-choice-template .List:hover .ImgBox img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;width:115%}
.editor-choice-template .List .Name{padding:0 16px;display:block;color:#222;font-size:1rem;line-height:2rem;position:relative;padding-left:66px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;}
.editor-choice-template .List .star{position:absolute;left:16px;top:5px;color:#fa8b15;line-height:22px;height:20px;width:38px;font-size:14px;background-image:url(../images/stars-solid.svg);background-repeat:no-repeat;background-position:100% center;text-align:left}
.editor-choice-template .List .Short_Description{display:block;padding:0 16px;overflow:hidden;margin-bottom:16px;font-size:.812rem;line-height:1.2rem;height:2.4rem;color:#6f6f6f;direction:rtl;text-align:right;}
.tag_page_main{position:relative;padding-bottom:16px;margin-top:10px}
.tag_page_left{float:left;width:100%}
.tag_page_right{display:none}
.tag_page_info{padding:16px;position:relative;background:#fff;margin-bottom:5px}
.tag_page_info .left{position:absolute;left:16px;top:16px}
.tag_page_info .icon{display:block;width:80px;height:80px;margin:0 auto;overflow:hidden;margin-bottom:10px}
.tag_page_info .icon img{width:100%;height:100%;background:#f6f9fc;border:1px solid #f6f9fc;-moz-border-radius:20%;-webkit-border-radius:20%;border-radius:20%}
.tag_page_info .icon img.loaded{background:#fff}
.tag_page_info .star{position:relative;display:block;width:60px;margin:0 auto;height:24px;line-height:24px;background:#0284fe;text-align:left;color:#fff;font-size:13px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding-left:30px}
.tag_page_info .star span{position:absolute;left:12px;top:6px;display:inline-block;width:12px;height:12px;background:#fff;-webkit-mask:url(../images/stars-solid.svg) no-repeat center;mask:url(../images/stars-solid.svg) no-repeat center;-webkit-mask-size:12px;mask-size:12px;background-size:12px;background-position:center;background-repeat:no-repeat}
.tag_page_info .text{text-align:left;margin-left:96px;min-height:116px}
.tag_page_info .title a{font-size:1.2rem;line-height:2.2rem;color:#3483d1}
.tag_page_info .short_description{font-size:.812rem;line-height:1.2rem;max-height:2.4rem;overflow:hidden;color:#6f6f6f;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.tag_page_info .btn{position:absolute;top:42px;right:32px;display:none;height:30px;padding:0 20px;line-height:30px;text-align:center;background:#0284fe;color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
@media (min-width:720px){.tag_page_info .btn{display:block}
.tag_page_info .text{margin-right:140px}
}
.tag_page_title{font-size:1.125rem;line-height:1.5rem;color:#222;padding:16px;padding-bottom:10px}
.tag_page_title span{font-weight:700}
@media (min-width:1024px){.tag_page_info .btn{display:block}
.tag_page_left{padding-right:310px}
.tag_page_right{display:block;position:absolute;right:0;top:0;width:300px}
.tag_page_title{padding:16px 0;padding-bottom:10px}
.tag_page_main{min-height:1100px}
}
.tag_page_more{background:#fff;text-align:center;padding:10px;cursor:pointer}
.category_top .category_list_top_more{display:block;width:220px;margin:0 auto;text-align:center;line-height:40px;box-shadow:0 1px 2px 0 rgba(0, 0, 0, .1);background-color:#fff;border-radius:40px;color:#6f6f6f;cursor:pointer}
.category_top_title{padding:16px;color:#222;font-size:1.125rem;line-height:1.5rem}
.category_list{margin:0 16px;margin-left:0}
.category_list_top{max-height:388px;overflow:hidden}
@media (min-width:720px){.category_top .category_list_top_more{display:none}
.category_top_list{width:50%;float:left}
.category_list_top{max-height:none}
}
@media (min-width:1024px){.category_top_list{width:33.33%}
}
@media (min-width:1360px){.category_top_list{width:25%}
}
.category_top_list{position:relative;direction:rtl;}
.category_top_list:hover a{background:#f9f9f9}
.category_top_list a{display:block;background:#fff;padding:16px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;position:relative;-webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, .1);box-shadow:0 1px 2px 0 rgba(0, 0, 0, .1);margin-bottom:8px;margin-left:16px;overflow:hidden}
.category_top_list .icon{position:absolute;height:90px;width:90px}
.category_top_list .icon img{height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:#f6f9fc;-moz-border-radius:20%;-webkit-border-radius:20%;border-radius:20%;border:1px solid #f6f9fc}
.category_top_list .icon img.loaded{background:#fff}
.category_top_list .text{margin-right:95px;height:90px;text-align:right}
.category_top_list .angle{color:#fff;font-size:13px;position:absolute;top:0;left:0}
.category_top_list .angle span{position:relative;z-index:10;text-align:center;width:20px;line-height:24px;display:inline-block}
.category_top_list .angle:after{content:'';position:absolute;top:0;left:0;width:0;height:0;border-style:solid;border-width:36px 36px 0 0;border-color:#55acee transparent transparent transparent;z-index:2;opacity:.8}
.category_top_list:first-of-type .angle,
.category_top_list:nth-child(2) .angle,
.category_top_list:nth-child(3) .angle{color:#fff}
.category_top_list:first-of-type .angle:after{border-color:#f4241a transparent transparent transparent}
.category_top_list:nth-child(3) .angle:after{border-color:#efaa1a transparent transparent transparent}
.category_top_list:nth-child(2) .angle:after{border-color:#f77e14 transparent transparent transparent}
.category_top_list .text .title{color:#222;font-size:1rem;height:1.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:ltr;}
.category_top_list .text .short_description{color:#6f6f6f;font-size:.812rem;line-height:1.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.category_top_list .text .developer{color:#9f9f9f;font-size:.75rem;line-height:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:8px}
.category_top_list .text .rating{display:inline-block;color:#fa8b15;margin-right:8px;font-size:.875rem;line-height:1rem;height:1rem;position:relative;padding-right:14px;overflow:hidden;}
.category_top_list .text .rating::before{position:absolute;right:0;top:3px;content:'';display:inline-block;height:10px;width:10px;background-color:#fa8b15;-webkit-mask:url(../images/stars-solid.svg) no-repeat center;-webkit-mask-size:12px;mask:url(../images/stars-solid.svg) no-repeat center;mask-size:12px;background-size:12px;background-position:center;background-repeat:no-repeat}
.category_top_list .text .review{display:inline-block;color:#9f9f9f;font-size:.75rem;line-height:1rem;position:relative;padding-right:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.category_top_list .text .review::before{position:absolute;right:0;top:3px;content:'';display:inline-block;height:10px;width:10px;background-color:#9f9f9f;-webkit-mask:url(../images/review.svg) no-repeat center;mask:url(../images/review.svg) no-repeat center;-webkit-mask-size:10px;mask-size:10px;background-size:10px;background-position:center;background-repeat:no-repeat}
.category_all{padding-top:10px;padding-bottom:20px}
.category_all_title_box{padding:0 16px}
.category_all_title{color:#222;font-size:1.125rem;line-height:1.5rem;cursor:pointer;position:relative;background:0 0;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;outline:0;text-decoration:none}
.category_all_title h2{display:inline-block;color:#222;font-size:1.125rem;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;padding-right:16px}
.category_all_title h2::before{position:absolute;right:0;top:18px;content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #6f6f6f}
.category_all_title .select{width:100%;max-width:320px;height:42px;z-index:4;position:absolute;top:0;left:0;margin:0;padding:0;opacity:0;cursor:pointer;font-size:.875rem;border:none}
.category_all_sortBy{display:none;float:right;position:relative;height:32px;line-height:32px;margin-top:4px}
.category_all_sortBy select{display:inline-block;background:#fff;height:28px;margin-left:5px;position:relative;border:1px solid #e8e8e8;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;outline:0;text-decoration:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;padding-left:10px;padding-right:20px}
.category_all_sortBy::before{position:absolute;right:8px;top:14px;content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #6f6f6f;z-index:9}
.category_sorting{padding-bottom:10px}
.category_sorting .sorting{background:#fff;height:42px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, .1);box-shadow:0 1px 2px 0 rgba(0, 0, 0, .1)}
.category_sorting a{display:inline-block;font-size:.75rem;width:33.33%;padding:0 6px;text-align:center;line-height:40px;height:42px;color:#888;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.category_sorting a:first-child{width:30%}
.category_sorting a:nth-child(2){width:30%}
.category_sorting a:nth-child(3){width:40%}
.category_sorting a.selected{color:#fa8b16;border-bottom:2px solid #fa8b16}
@media (min-width:720px){.category_all_sortBy{display:block}
.category_all_title{width:50%;float:left}
.category_sorting{display:none}
}
.gray{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}
.alternative_banner{background:url(../images/home-banner.svg);background-repeat:no-repeat;background-size:cover;width:100%;min-height:300px;position:relative;z-index:99}
@media (min-width:640px){.alternative_banner{min-height:260px}
}
.alternative_banner .text{position:absolute;left:50%;top:28%;transform:translate(-50%, 0);width:100%;padding:0 16px;text-align:center;color:#fff;line-height:14px;font-weight:400}
.alternative_banner h1{font-size:1.5rem;line-height:1.5rem;font-weight:300;padding-bottom:10px}
.alternative_banner p{opacity:.7}
.alternative_box{margin-top:-100px;z-index:99;position:relative;padding:10px}
.alternative_box .list{display:block;background:#fff;padding:16px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;position:relative;-webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, .1);box-shadow:0 1px 2px 0 rgba(0, 0, 0, .1);overflow:hidden;margin-bottom:8px;min-height:150px}
.alternative_box .list:hover{-webkit-box-shadow:0 1px 5px 0 rgba(0, 0, 0, .2);box-shadow:0 1px 5px 0 rgba(0, 0, 0, .2)}
.alternative_box .list .icon{overflow:hidden;width:80px;position:absolute;left:16px;top:16px}
.alternative_box .list .icon a{display:block;width:80px;height:80px;-moz-border-radius:20%;-webkit-border-radius:20%;border-radius:20%;overflow:hidden;margin-bottom:10px}
.alternative_box .list .icon img{width:100%;height:100%;background:#f6f9fc;border:1px solid #f6f9fc;-moz-border-radius:20%;-webkit-border-radius:20%;border-radius:20%;overflow:hidden;margin-bottom:5px}
.alternative_box .list .icon img.loaded{background:0 0;border:none}
.alternative_box .list .icon:hover img{opacity:.8}
.alternative_box .list .icon .star{display:block;width:60px;margin:0 auto;height:24px;color:#fff;line-height:24px;background:#0d88e2;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-align:center;position:relative;padding-left:12px;font-size:.875rem}
.alternative_box .list .icon .star span{position:absolute;top:6px;left:10px;display:inline-block;width:12px;height:12px;background-color:#fff;-webkit-mask:url(../images/stars-solid.svg) no-repeat center;-webkit-mask-size:12px;mask:url(../images/stars-solid.svg) no-repeat center;mask-size:12px;background-size:12px;background-position:center;background-repeat:no-repeat}
.alternative_box .list .text{padding-left:96px}
.alternative_box .list .title{font-size:1rem;line-height:1.4rem;display:inline-block;color:#3483ce;width:100%;margin:6px 0}
.alternative_box .list .title:hover{text-decoration:underline}
.alternative_box .list .short_description{font-size:.812rem;line-height:1.2rem;max-height:2.4rem;overflow:hidden;color:#6f6f6f;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.alternative_box .list .apk_relevant{display:none;width:410px;position:absolute;right:16px;top:16px}
.alternative_box .list .apk_relevant a{display:block;float:left;width:90px;height:130px;padding:4px;position:relative;cursor:pointer}
.alternative_box .list .apk_relevant a:hover{background:#f8f9fa}
.alternative_box .list .apk_relevant a.more{width:50px;padding:0}
.alternative_box .list .apk_relevant a.more:before{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:block;content:'';height:30px;width:30px;background-color:#9f9f9f;-webkit-mask:url(../images/chevron-right.svg) no-repeat center;mask:url(../images/chevron-right.svg) no-repeat center;-webkit-mask-size:12px;mask-size:12px}
.alternative_box .list .apk_relevant a.more:hover{background:0 0}
.alternative_box .list .apk_relevant a.more:hover:before{background-color:#666}
.alternative_box .list .apk_relevant img{width:100%;margin:0 auto;margin-bottom:4px;background:#f6f9fc;border:1px solid #f6f9fc;-moz-border-radius:20%;-webkit-border-radius:20%;border-radius:20%}
.alternative_box .list .apk_relevant img.loaded{background:#fff}
.alternative_box .list .apk_relevant span:first-of-type{color:#222}
.alternative_box .list .apk_relevant span{display:block;height:16px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#9f9f9f;font-size:12px}
@media (min-width:960px){.alternative_box .list .icon{left:24px;top:24px}
.alternative_box .list .title{font-size:1.2rem;line-height:2.2rem}
.alternative_box .list .text{padding-right:426px;padding-left:106px;min-height:130px}
.alternative_box .list .apk_relevant{display:block}
}
.alternative_list{padding:0 16px;padding-right:8px;padding-bottom:16px}
.alternative_list .list{width:50%;float:left;position:relative;min-height:60px;padding:8px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.alternative_list .list:hover{background:#f9f9f9;-webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, .1);box-shadow:0 1px 2px 0 rgba(0, 0, 0, .1)}
.alternative_list .list:hover .icon{opacity:.9}
.alternative_list .list:hover .text .title{color:#3483ce}
@media (min-width:720px){.alternative_list .list{width:33.33%}
}
@media (min-width:1024px){.alternative_list .list{width:25%}
}
.alternative_list .list .icon{width:60px;height:60px;position:absolute;right:8px;top:8px}
.alternative_list .list .icon img{width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:#f6f9fc;border:1px solid #f6f9fc;-moz-border-radius:20%;-webkit-border-radius:20%;border-radius:20%}
.alternative_list .list .icon img.loaded{background:#fff}
.alternative_list .list .text{margin-right:68px;min-height:60px}
.alternative_list .list .text .rating{height:1.2rem;font-size:.75rem;line-height:1.2rem;padding-right:16px;color:#fa8b16;background-image:url(../images/stars-solid.svg);background-repeat:no-repeat;background-position:right 2px;background-size:13px}
.alternative_list .list .text .title{font-size:1rem;line-height:2.1rem;color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:ltr;text-align:right;}
.alternative_list .list .text .other{font-size:.75rem;line-height:1.2rem;color:#919191;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:rtl;text-align:right;}
.alternative_list .list .text .other span{color:#6f6f6f}
.home_hot_apps{padding:16px 0;background:#fff;margin-top:10px}
.home_hot_apps_list{padding:0 16px;padding-left:8px}
.home_hot_apps_list .list{width:50%;float:left;position:relative;min-height:60px;padding:8px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.home_hot_apps_list .list:hover{background:#f9f9f9;-webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, .1);box-shadow:0 1px 2px 0 rgba(0, 0, 0, .1)}
.home_hot_apps_list .list:hover .icon{opacity:.9}
.home_hot_apps_list .list:hover .text .title{color:#3483ce}
@media (min-width:720px){.home_hot_apps_list .list{width:33.33%}
}
@media (min-width:1024px){.home_hot_apps_list .list{width:25%}
}
.home_hot_apps_list .list .icon{width:60px;height:60px;position:absolute;right:8px;top:8px}
.home_hot_apps_list .list .icon img{width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:#f6f9fc;border:1px solid #f6f9fc;-moz-border-radius:20%;-webkit-border-radius:20%;border-radius:20%}
.home_hot_apps_list .list .icon img.loaded{background:#fff}
.home_hot_apps_list .list .text{margin-right:68px;min-height:60px}
.home_hot_apps_list .list .text .rating{height:1.2rem;font-size:.75rem;line-height:1.2rem;padding-right:16px;color:#fa8b16;background-image:url(../images/stars-solid.svg);background-repeat:no-repeat;background-position:right 2px;background-size:13px;direction:ltr;text-align:right; background-position:right center; margin-left: 175px;}
.home_hot_apps_list .list .text .title{font-size:1rem;line-height:1.4rem;color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:rtl;text-align:right;}
.home_hot_apps_list .list .text .other{font-size:.75rem;line-height:1.2rem;color:#919191;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:rtl;text-align:right;}
.home_hot_apps_list .list .text .other span{color:#6f6f6f}
.developer_banner{width:100%;height:240px;overflow:hidden;position:relative;z-index:1;background:#55acee}
.developer_banner img.banner_img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);min-width:100%;min-height:100%;opacity:.6;filter:blur(5px);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}
.developer_banner:before{content:'';width:120%;height:120%;position:absolute;background-image:linear-gradient(-180deg, rgba(0, 0, 0, 0) 2%, rgba(0, 0, 0, .3) 95%)}
.developer_introduce{padding-bottom:16px}
.developer_introduce .text{background:#fff;margin:0 16px;padding:16px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;box-shadow:0 2px 3px 0 rgba(0, 0, 0, .15);font-size:.875rem;line-height:1.4rem;text-align:center}
.developer_introduce .text .icon{height:100px;width:100px;margin:0 auto;margin-top:-80px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;box-shadow:0 2px 3px 0 rgba(0, 0, 0, .15);background:#fff}
.developer_introduce .text .icon img{height:100px;width:100px;margin:0 auto;border:2px solid #fff;background:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
.developer_introduce .text h1{text-align:center;line-height:3rem;color:#222;font-size:1.4rem}
.developer_introduce .container{margin-top:-46px;z-index:99;position:relative}
.developer_introduce .title{font-size:1rem;padding-bottom:16px;color:#333}
.developer_list .big-title{padding:16px}
.developer_good{padding:0 16px;margin-left:-16px}
.developer_good .list{width:100%;position:relative;padding-left:16px;margin-bottom:16px}
.developer_good .list a:hover{background:#f9f9f9}
.developer_good .list:hover .icon{opacity:.9}
.developer_good .list:hover .title{color:#3483ce}
@media (min-width:600px){.developer_good .list{width:33.33%;float:left;padding-left:16px;margin-bottom:0}
}
.developer_good .list a{display:inline-block;width:100%;background:#fff;box-shadow:0 2px 3px 0 rgba(0, 0, 0, .15);min-height:106px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;overflow:hidden;padding:8px}
.developer_good .icon{position:absolute;top:8px;left:24px;width:150px;height:90px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;overflow:hidden;background:#f6f9fc}
.developer_good .icon img{min-height:100%;width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}
.developer_good .text{padding-right:16px;padding-left:166px}
.developer_good .text .title{font-size:1rem;line-height:1.5rem;color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.developer_good .text .short_description{color:#6f6f6f;font-size:.812rem;line-height:1rem;height:2rem;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.developer_good .text .star{height:1.2rem;font-size:.875rem;line-height:1.2rem;padding-left:16px;color:#fa8b16;background-image:url(../images/stars-solid.svg);background-repeat:no-repeat;background-position:left 2px;background-size:15px}
.developer_list_box{padding:0 16px;margin-left:-16px;margin-bottom:10px}
.developer_list_box .list{width:100%;position:relative;padding-left:16px;margin-bottom:16px}
@media (min-width:600px){.developer_list_box .list{width:33.33%;float:left;padding-left:16px}
}
.search_banner{background-image:-webkit-linear-gradient(45deg, #55acee, #4442f8bd);background-image:linear-gradient(45deg, #55acee, #4442f8bd);width:100%;height:160px;position:relative;z-index:99}
.search_banner .text{padding-top:56px;position:absolute;left:50%;top:46%;transform:translate(-50%, -50%);width:90%;max-width:640px;text-align:center;color:#fff}
.top_tens_box{background:#fff;padding-bottom:16px}
.top_tens_box .big-title{padding-bottom:8px}
.top_tens_box .list{display:inline-block;position:relative;top:0;left:0;height:100px;width:100%}
.top_tens_box .list .img{position:absolute;left:16px;top:10px;width:150px;height:80px;overflow:hidden;background:#e9eff2;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.top_tens_box .list .img img{min-width:100%;height:100%;vertical-align:middle;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;overflow:hidden}
.top_tens_box .list .text{border-top:1px solid #f6f9fc;padding-top:16px;padding-left:166px;padding-right:16px;height:86px;position:relative;margin:0 16px;color:#fff}
.top_tens_box .list .text .title{font-weight:600;font-size:1rem;line-height:1.2rem;max-height:2.4rem;color:#222;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.top_tens_box .list .text .short-description{color:#6f6f6f;font-size:.812rem;line-height:1.2rem;max-height:2.4rem;margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:none}
.top_tens_box .list .text .date{position:absolute;bottom:4px;color:#9f9f9f;font-size:.75rem;line-height:.75rem}
@media (min-width:760px){.top_tens_box .list{float:left;width:50%}
.top_tens_box .list .text .short-description{display:block}
.top_tens_box .list .text .title{max-height:none;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
}
.top_tens_box .list:hover{background:#fff}
.top_tens_box .list:hover img{opacity:.9}
.top_tens_box .list:hover .short-description,
.top_tens_box .list:hover .title{color:#3483ce}
.topTens_swiper{margin-bottom:10px}
.topTens_swiper .swiper-wrapper{padding-left:8px;padding-right:16px}
.topTens_swiper .list{text-align:left;width:320px;height:160px}
.topTens_swiper .list:last-of-type{margin-right:16px}
.topTens_swiper .list a{display:block;width:100%;height:100%;padding-left:4px;padding-bottom:4px}
.topTens_swiper .list .img{width:100%;height:100%;position:relative;overflow:hidden;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-color:#e9eff2}
.topTens_swiper .list .img:before{content:'';width:auto;position:absolute;height:60%;bottom:0;left:0;right:0;z-index:2;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .5) 50%, rgba(0, 0, 0, .7) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), color-stop(50%, rgba(0, 0, 0, .5)), color-stop(100%, rgba(0, 0, 0, .7)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .5) 50%, rgba(0, 0, 0, .7) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .5) 50%, rgba(0, 0, 0, .7) 70%);background:-ms-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .5) 50%, rgba(0, 0, 0, .7) 70%);background:linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .7) 50%, rgba(0, 0, 0, .7) 100%);opacity:.8}
.topTens_swiper .list .img img{min-width:100%;min-height:100%;height:100%;vertical-align:middle;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1}
.topTens_swiper .list .title{position:absolute;z-index:3;left:20px;right:10px;bottom:32px;font-size:1rem;line-height:1.2rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff}
.topTens_swiper .list .other{position:absolute;z-index:3;left:20px;right:10px;bottom:14px;font-size:.75rem;opacity:.6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff}
.topTens_swiper .swiper-button-next,
.topTens_swiper .swiper-button-prev{z-index:99;width:44px;height:44px;background:#fff;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;outline:0;text-decoration:none;background-size:14px;background-repeat:no-repeat;box-shadow:0 2px 4px 0 rgba(189, 189, 189, .3)}
.topTens_swiper .swiper-button-next{right:0;-moz-border-radius:50% 0 0 50%;-webkit-border-radius:50% 0 0 50%;border-radius:50% 0 0 50%;background-image:url(../images/chevron-right.svg);background-position:20px center}
.topTens_swiper .swiper-button-prev{left:0;-moz-border-radius:0 50% 50% 0;-webkit-border-radius:0 50% 50% 0;border-radius:0 50% 50% 0;background-image:url(../images/chevron-left.svg);background-position:10px center}
.topTens_swiper .swiper-button-next.swiper-button-disabled,
.topTens_swiper .swiper-button-prev.swiper-button-disabled{display:none}
@media (min-width:1024px){.topTens_swiper .swiper-wrapper{display:block;padding:0 16px;padding-left:12px;box-sizing:inherit}
.topTens_swiper .list{margin:0;overflow:hidden;display:inline-block;float:left;height:200px}
.topTens_swiper .list:last-of-type{margin:0}
.topTens_swiper .list:first-child{width:40%;height:360px}
.topTens_swiper .list:nth-child(2),
.topTens_swiper .list:nth-child(3){width:30%;height:160px}
.topTens_swiper .list:nth-child(4),
.topTens_swiper .list:nth-child(5),
.topTens_swiper .list:nth-child(6){width:20%}
.topTens_swiper .swiper-button-next,
.topTens_swiper .swiper-button-prev{display:none}
}
.niJiGen_banner{margin:0;width:100%;height:220px;position:relative;overflow:hidden}
.niJiGen_banner::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;z-index:9;background-color:rgba(8, 25, 43, .15);background-image:-webkit-linear-gradient(rgba(8, 25, 43, .15), rgba(255, 25, 43, .85));background-image:linear-gradient(rgba(8, 25, 43, .15), rgba(8, 25, 43, .85))}
.niJiGen_banner img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);min-width:100.1%;min-height:100.1%;width:100%}
.niJiGen_banner .text{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center;color:#fff;font-size:1rem;line-height:1.2rem;z-index:99;width:100%;padding:16px}
.niJiGen_banner h1{font-size:1.8rem;line-height:2rem;margin-bottom:8px}
.item_apk{padding:0 8px}
.item_apk ul{margin-left:-10px}
.item_apk ul li{padding-left:10px;margin-bottom:10px}
.item_apk .list{display:block;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;position:relative;overflow:hidden;background:#fff;padding:16px 10px;height:120px;padding-left:110px}
.item_apk .list .title{color:#3483ce}
.item_apk .list:hover .title{text-decoration:underline}
.item_apk .list .angle{position:absolute;left:0;top:0;z-index:9}
.item_apk .list .angle span{position:absolute;left:2px;top:2px;font-size:.75rem;color:#fff;z-index:99;padding:2px;display:inline-block;width:20px;text-align:center}
.item_apk .list .angle i::after{content:'';position:absolute;top:3px;left:3px;width:16px;height:16px;z-index:10;background-color:#fff;-webkit-mask:url(../images/crown.svg) no-repeat center;mask:url(../images/crown.svg) no-repeat center;-webkit-mask-size:16px;mask-size:16px;background-size:16px;background-position:center;background-repeat:no-repeat}
.item_apk .list .angle:after{content:'';position:absolute;top:0;left:0;width:0;height:0;border-style:solid;border-width:36px 36px 0 0;border-color:#55acee transparent transparent transparent;z-index:2;opacity:.8}
.item_apk li:first-child .list .angle:after{border-color:#f4241a transparent transparent transparent}
.item_apk li:nth-child(2) .list .angle:after{border-color:#f77e14 transparent transparent transparent}
.item_apk li:nth-child(3) .list .angle:after{border-color:#efaa1a transparent transparent transparent}
.item_apk .icon{position:absolute;height:90px;width:90px;top:16px;left:10px}
.item_apk .icon img{width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:#f6f9fc;-moz-border-radius:20%;-webkit-border-radius:20%;border-radius:20%;border:1px solid #f6f9fc}
.item_apk .title{color:#222;font-size:1rem;height:1.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px}
.item_apk .description{font-size:.812rem;line-height:1.2rem;max-height:2.4rem;min-height:2.4rem;overflow:hidden;color:#6f6f6f;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:10px}
.item_apk .star{display:inline-block;color:#fa8b15;margin-right:16px;font-size:.875rem;line-height:1rem;height:1rem;position:relative;padding-left:14px}
.item_apk .star::before{position:absolute;left:0;top:3px;content:'';display:inline-block;height:10px;width:10px;background-color:#fa8b15;-webkit-mask:url(../images/stars-solid.svg) no-repeat center;-webkit-mask-size:12px;mask:url(../images/stars-solid.svg) no-repeat center;mask-size:12px;background-size:12px;background-position:center;background-repeat:no-repeat}
.item_apk .review::before{position:absolute;left:0;top:3px;content:'';display:inline-block;height:10px;width:10px;margin-right:4px;background-color:#9f9f9f;-webkit-mask:url(../images/review.svg) no-repeat center;mask:url(../images/review.svg) no-repeat center;-webkit-mask-size:10px;mask-size:10px;background-size:10px;background-position:center;background-repeat:no-repeat}
.item_apk .review{display:inline-block;color:#9f9f9f;font-size:.75rem;line-height:1rem;position:relative;padding-left:14px}
.item_apk .more{display:block;height:40px;line-height:40px;clear:both;margin:10px auto;text-align:center;background:#37aafd;background-image:linear-gradient(90deg, #18c4e2 0, #37aafd 100%);color:#fff;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}
.item_video{background:#fff;padding-top:16px}
.niJiGen_video{position:relative;overflow:hidden;height:197px}
.niJiGen_video:before{content:'';position:absolute;left:0;right:0;bottom:0;height:17px;background:#fff;z-index:999}
.niJiGen_video ul{position:absolute;overflow:hidden;white-space:nowrap}
.niJiGen_video li{white-space:nowrap;padding:0 16px}
.niJiGen_video .det-pic-out{overflow:hidden;overflow-x:scroll;position:relative;height:197px}
.niJiGen_video .list{display:inline-block;width:320px;height:180px;position:relative;text-decoration:none;overflow:hidden;background:#f6f9fc}
.niJiGen_video .list img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;min-height:100%}
.niJiGen_video .list:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;right:0;z-index:99;background-size:65px;background-position:center;background-repeat:no-repeat;background-image:url(../images/placeholder-transparent.png);}
.niJiGen_video .list.type:before{background-position:center 35%}
.niJiGen_video .list .title{position:absolute;background:hsla(0, 0%, 6.7%, .6);z-index:9;left:0;right:0;bottom:0;color:#fff;font-size:.875rem;line-height:1rem;padding:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.niJiGen_video .list .time{position:absolute;right:0;top:8px;background:#fff;color:#6f6f6f;z-index:99;font-size:.75rem;padding-left:10px;padding-right:5px;height:20px;line-height:20px;-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px}
.niJiGen_hot{clear:both;background:#fff;padding:16px 0}
.niJiGen_hot ul{margin-left:-10px}
.niJiGen_hot ul li{padding-left:10px}
.niJiGen_hot .list{display:block;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;position:relative;overflow:hidden;background:#fff;padding:8px 16px;height:70px;padding-left:86px;padding-right:50px}
.niJiGen_hot .list .icon{position:absolute;height:60px;width:60px;top:5px;left:16px}
.niJiGen_hot .list .icon img{width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:#f6f9fc;-moz-border-radius:20%;-webkit-border-radius:20%;border-radius:20%;border:1px solid #f6f9fc}
.niJiGen_hot .list .title{color:#222;font-size:.85rem;height:1.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px}
.niJiGen_hot .list:hover .title{color:#3483ce}
.niJiGen_hot .list .other{padding-top:8px}
.niJiGen_hot .list .star{display:inline-block;color:#fa8b15;margin-right:16px;font-size:.875rem;line-height:1rem;height:1rem;position:relative;padding-left:14px}
.niJiGen_hot .list .star::before{position:absolute;left:0;top:3px;content:'';display:inline-block;height:10px;width:10px;background-color:#fa8b15;-webkit-mask:url(../images/stars-solid.svg) no-repeat center;-webkit-mask-size:12px;mask:url(../images/stars-solid.svg) no-repeat center;mask-size:12px;background-size:12px;background-position:center;background-repeat:no-repeat}
.niJiGen_hot .list .review::before{position:absolute;left:0;top:3px;content:'';display:inline-block;height:10px;width:10px;margin-right:4px;background-color:#9f9f9f;-webkit-mask:url(../images/review.svg) no-repeat center;mask:url(../images/review.svg) no-repeat center;-webkit-mask-size:10px;mask-size:10px;background-size:10px;background-position:center;background-repeat:no-repeat}
.niJiGen_hot .list .review{display:inline-block;color:#9f9f9f;font-size:.75rem;line-height:1rem;position:relative;padding-left:14px}
.niJiGen_hot .list .down{position:absolute;right:16px;top:26px;width:30px;height:30px;text-align:center;background:#0284fe;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
.niJiGen_hot .list .down:before{display:block;width:30px;height:30px;content:'';background-color:#fff;-webkit-mask:url(../images/download.svg) no-repeat center;mask:url(../images/download.svg) no-repeat center;-webkit-mask-size:13px;mask-size:13px;background-size:13px;background-position:center;background-repeat:no-repeat}
.niJiGen_topTen{background:#fff;padding-top:16px;margin-top:10px}
.niJiGen_topTen .big-title{padding-bottom:10px}
.niJiGen_topTen ul{margin-left:-10px}
.niJiGen_topTen ul li{padding-left:10px}
.niJiGen_topTen .list{display:inline-block;position:relative;top:0;left:0;height:100px;width:100%;padding:0 16px;padding-left:176px}
.niJiGen_topTen .icon{position:absolute;left:16px;top:10px;width:150px;height:80px;overflow:hidden;background:#e9eff2;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.niJiGen_topTen .icon img{min-width:100%;height:100%;vertical-align:middle;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;overflow:hidden}
.niJiGen_topTen .title{width:auto;font-size:1rem;line-height:1.2rem;height:2.4rem;margin:16px 0;color:#222;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.niJiGen_topTen .other{color:#9f9f9f;font-size:.75rem;line-height:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.relatedTagTitle{background:#fff;margin-bottom:10px;padding:16px 0}
.relatedTagTitle .tabs .list{padding:0 16px;cursor:pointer;height:40px;line-height:40px;position:relative;padding-left:56px}
.relatedTagTitle .tabs .list.current{color:#0d95e8}
.relatedTagTitle .tabs .list:hover{color:#0d95e8}
.relatedTagTitle .tabs .list img{position:absolute;left:16px;top:3px;width:34px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#f6f9fc;overflow:hidden}
.niJiGen_main{z-index:99;position:relative;min-height:1000px}
.niJiGen_content{position:relative}
.niJiGen_category_box{position:relative;height:67px;overflow:hidden;margin:4px auto;margin-bottom:0}
.niJiGen_category_box:before{content:'';position:absolute;left:0;right:0;bottom:0;height:17px;background:#f6f9fc;z-index:99}
.niJiGen_category_box ul{position:absolute;overflow:hidden;white-space:nowrap}
.niJiGen_category_box li{white-space:nowrap;padding:0 8px}
.niJiGen_category_box .det-pic-out{overflow:hidden;overflow-x:scroll;position:relative;height:77px}
.niJiGen_category_box .list{display:inline-block;height:50px;line-height:50px;position:relative;padding:0 16px;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;outline:0;text-decoration:none;overflow:hidden;color:#fff;opacity:.9}
.niJiGen_category_box .list:before{content:'';position:absolute;left:0;right:0;width:100%;height:100%;z-index:99;background-color:rgba(255, 255, 255, .15);background-image:-webkit-linear-gradient(rgba(8, 25, 43, .15), rgba(8, 25, 43, .85));background-image:linear-gradient(rgba(255, 255, 255, .15), rgba(8, 25, 43, .85))}
.niJiGen_category_box .list.current{color:#fff}
.niJiGen_category_box .list:hover{opacity:1}
.niJiGen_category_box .list img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;min-height:100%;filter:blur(2px);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}
.niJiGen_category_box .list span{position:relative;z-index:99}
.niJiGen_category_box .next,
.niJiGen_category_box .prev{outline:0;display:none;opacity:0;width:40px;height:50px;position:absolute;background:#fff;border:none;background-repeat:no-repeat;background-size:12px;cursor:pointer;margin-top:-34px;top:50%;background-position:center;z-index:9999}
.niJiGen_category_box .next:before,
.niJiGen_category_box .prev:before{content:'';display:inline-block;width:100%;height:100%;-webkit-mask-size:12px;mask-size:12px}
.niJiGen_category_box .next:before{background-color:#3483ce;-webkit-mask:url(../images/chevron-right.svg) no-repeat center;mask:url(../images/chevron-right.svg) no-repeat center;-webkit-mask-size:12px;mask-size:12px}
.niJiGen_category_box .prev:before{background-color:#3483ce;-webkit-mask:url(../images/chevron-left.svg) no-repeat center;mask:url(../images/chevron-left.svg) no-repeat center;-webkit-mask-size:12px;mask-size:12px;background-position:left center}
.niJiGen_category_box .prev{left:0}
.niJiGen_category_box .next{right:0}
.niJiGen_category_box .go{display:block;opacity:.8}
@media (min-width:1024px){.niJiGen_banner{height:280px}
.container-fluid.niJiGen .container{padding:0 16px}
.niJiGen_category_box li{padding-left:0}
.item_apk{padding:0}
.item_apk .more{max-width:320px}
}
.apk-down-banner{background:url(../images/home-banner.svg);background-repeat:no-repeat;background-size:cover;width:100%;position:relative;padding-top:120px;padding-bottom:100px}
.apk-down-banner .text{text-align:center;color:#fff;font-size:.85rem;padding:0 16px}
.apk-down-banner .text:lang(ja){font-size:.75rem}
.apk-down-banner .text h1{font-size:1.6rem;line-height:2rem;padding-bottom:10px}
.apk-down-banner .text h1:lang(ja){font-size:1.3rem;line-height:1.6rem}
.apk-down-form{max-width:720px;margin:0 auto;padding:16px;position:relative}
.apk-down-form input{position:relative;width:100%;outline:0;height:44px;line-height:44px;padding-right:100px;background-color:#fff;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px;border:1px solid #fff;padding-left:16px;padding-right:110px}
.apk-down-form input.error{border:1px solid #e0b4b5}
.apk-down-form button{position:absolute;right:16px;top:0;margin-top:16px;cursor:pointer;outline:0;border:none;height:44px;width:100px;color:#fff;font-weight:700;text-transform:uppercase;background-color:#ff713f;text-align:center;font-size:.75rem;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px;opacity:.95}
.apk-down-form button:hover{opacity:1}
.apk-down-form button:before{position:absolute;left:0;right:0;top:0;bottom:0;content:'';height:44px;width:100px;background-color:#fff;-webkit-mask:url(../images/download.svg) no-repeat center;mask:url(../images/download.svg) no-repeat center;-webkit-mask-size:18px;mask-size:18px;background-size:18px;background-position:center;background-repeat:no-repeat}
.apk-down-form button.loading:before{background-color:#fff;-webkit-mask:url(../images/Loading.svg) no-repeat center;mask:url(../images/Loading.svg) no-repeat center;-webkit-mask-size:32px;mask-size:32px;background-size:32px}
.errorInfo{display:none;position:absolute;left:16px;top:70px;background-color:#f85b5b;padding:8px 16px;color:#fff;font-size:.75rem;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
.errorInfo:before{position:absolute;left:20px;top:-5px;content:'';width:0;height:0;border-style:solid;border-width:0 5px 5px 5px;border-color:transparent transparent #f85b5b transparent}
.apk-down-info{background:#fff;padding:32px 16px;position:relative;margin:-50px auto 8px auto}
@media (min-width:720px){.apk-down-info{padding:32px;margin:-50px 16px 16px 16px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;box-shadow:0 12px 32px 2px rgba(0, 0, 0, .06)}
}
.apk-down-faq h2{font-size:1.2rem;padding-bottom:16px;line-height:1.6rem}
.apk-down-faq .list{padding:10px 0;padding-bottom:16px;line-height:1.2rem;font-size:.75rem}
.apk-down-faq .list p:first-child{font-size:.9rem;padding-bottom:8px;font-weight:600}
.apk-down-faq a{color:#0284fe}
.packageInfo{position:relative;min-height:120px}
.packageInfo .icon{height:100px;width:100px;position:absolute;left:0;right:0;background:#f6f9fc;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;overflow:hidden}
.packageInfo .icon img{height:100%;width:100%}
.packageInfo .text{min-height:120px;padding-left:116px;padding-bottom:16px;font-size:.75rem;color:#6f6f6f}
.packageInfo .text span{color:#9f9f9f}
.packageInfo .text .title{font-size:1.25rem;line-height:1.5rem;max-height:3rem;overflow:hidden;color:#222;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.packageInfo .text a.title{color:#3483ce}
.packageInfo .text a.title:hover{color:#3483ce;text-decoration:underline}
.packageInfo .text .ratings{float:left;display:inline-block;background:url(../images/star-hollow.svg);height:15px;width:75px;position:relative;margin:10px 35px 10px 0}
.packageInfo .text .ratings i{display:block;width:100%;height:100%;background:url(../images/stars-solid.svg)}
.packageInfo .text .ratings span{position:absolute;right:-26px;top:0;color:#fa8b16;font-size:.875rem}
.packageInfo .text .review{display:inline-block;height:15px;float:left;margin:10px auto}
.packageInfo .text .version{clear:both;margin:10px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.packageInfo .text .genre{clear:both;margin:10px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.packageInfo .text .developer{clear:both;margin:10px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.packageInfo .pre_description{font-size:.75rem;line-height:1.5rem;max-height:200px;overflow:hidden;display:inline;}
.packageInfo .pre_description.show{max-height:none}
.packageInfo .button{padding-bottom:16px;text-align:center}
.packageInfo .button a:hover{text-decoration:underline}
.packageInfo .button .down{display:block;text-align:center;height:44px;line-height:44px;color:#fff;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px;background:#0284fe;opacity:.95;cursor:pointer}
.packageInfo .button .down:hover{opacity:1;text-decoration:none}
.packageInfo .button .info{display:block;margin:16px auto;padding:0 16px;color:#0284fe;text-align:center}
.packageInfo .button .google_play_btn,
.packageInfo .button .pre_register_btn{margin:0 auto;width:176px;height:55px}
@media (min-width:960px){.packageInfo .button{text-align:right;position:absolute;right:0;top:10px}
.packageInfo .button .down{display:inline-flex;padding:0 30px}
.packageInfo .text{padding-right:400px}
}
.apk-down-recommend{background:#fff;padding:16px 0;position:relative;margin:0 auto;margin-bottom:8px}
@media (min-width:720px){.apk-down-recommend{padding:16px;margin:0 16px 16px 16px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;box-shadow:0 12px 32px 2px rgba(0, 0, 0, .06)}
}
.uploadBanner{position:relative;padding:0 16px;height:360px;overflow:hidden;background:url(../images/upload-bg.jpg) center;background-repeat:no-repeat;background-size:cover}
.uploadBanner:before{position:absolute;left:0;right:0;top:0;bottom:0;content:'';z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), to(rgba(0, 0, 0, .5)));background-image:linear-gradient(to bottom, transparent 0, rgba(0, 0, 0, .5) 100%)}
.uploadBanner img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);min-width:110%;min-height:110%;filter:blur(5px);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}
.uploadBanner .text{color:#fff;position:absolute;width:100%;text-align:center;z-index:10;max-width:900px;margin:0 auto;left:50%;top:70px;transform:translate(-50%, 0)}
.uploadBanner .text h1{font-size:1.4rem;line-height:2rem;max-height:4rem;overflow:hidden;margin-bottom:8px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.uploadBanner .text p{font-size:.95rem;line-height:1.2rem;max-height:2.4rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-bottom:8px}
.file_upload_box{z-index:99;display:block;position:relative;width:100%;height:100%;top:0;left:0}
#fileUpload{opacity:0;visibility:hidden;display:block;width:100%;height:100%;position:absolute;left:0;top:0}
.file_upload_box span{border:none;opacity:.9;border-radius:25px;position:absolute;left:50%;top:55%;transform:translate(-50%, 50%);font-size:.85rem;cursor:pointer;display:block;overflow:hidden;padding-left:70px;padding-right:50px;height:50px;line-height:50px;outline:0;width:80%;text-align:center;color:#fff;z-index:1;background-image:-webkit-linear-gradient(left, #2987e8 0, #2967e8 100%);background-image:-o-linear-gradient(left, #2987e8 0, #2967e8 100%);background-image:linear-gradient(to right, #2987e8 0, #2967e8 100%);background-repeat:repeat-x;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:400px}
.file_upload_box span:hover{opacity:1}
.file_upload_box span:before{position:absolute;left:0;right:0;top:0;bottom:0;content:'';background-color:#fff;-webkit-mask:url(../images/upload.svg) no-repeat 40px 16px;mask:url(../images/upload.svg) no-repeat 40px 16px;-webkit-mask-size:20px;mask-size:20px;background-size:20px}
.upload_box{z-index:9;max-width:1000px;position:relative;background:#fff;padding:16px;margin:-30px 8px 16px 8px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;box-shadow:0 12px 32px 2px rgba(0, 0, 0, .06)}
@media (min-width:990px){.upload_box{margin:-30px auto 16px auto}
}
.progressBar{margin:10px 0;clear:both;height:6px;background:#f5f5f5;border-radius:5px;position:relative;margin-right:30px}
.progressBar i{position:absolute;right:-30px;top:-5px;font-size:.75rem}
.progressBar span{display:block;width:0;height:100%;background-color:#52c41a;border-radius:5px}
.apk_list .name,
.apk_list .size{margin-bottom:16px}
.apk_list .name span,
.apk_list .size span{display:block;font-weight:700;padding-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.apk_list .cancel{cursor:pointer;display:block;height:32px;line-height:32px;width:auto;padding:0 30px;margin-top:16px;text-align:center;background:#ea6f56;margin:0 auto;border:none;color:#fff;border-radius:5px}
.apk_list .error_box{width:auto;margin-bottom:10px;padding:8px 16px;border-radius:5px;border:1px solid #e0b4b4;background:#fff6f6}
.upload_success .icon{width:80px;height:80px;margin:0 auto;margin-bottom:16px;background:#f6f9fc;overflow:hidden;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px}
.upload_success .icon img{width:100%;height:100%}
.upload_success .text{text-align:center;margin:0 auto;font-size:.85rem}
.upload_success .text .title{padding-bottom:16px}
.upload_success .text .title p{font-size:1.2rem;text-align:center;margin:0 auto;margin-bottom:10px}
.upload_success .link{display:inline-block;width:100%;max-width:400px;background:#f6f9fc;border-radius:12px;position:relative}
.upload_success .link a{color:#666;display:inline-block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;padding:10px 16px;padding-right:40px}
.upload_success .link:before{cursor:pointer;position:absolute;right:0;top:0;content:'';width:40px;height:40px;background-color:#666;-webkit-mask:url(../images/copy.svg) no-repeat center;mask:url(../images/copy.svg) no-repeat center;-webkit-mask-size:16px;mask-size:16px;background-size:16px;background-position:center;background-repeat:no-repeat;z-index:1}
.upload_success .link i{position:absolute;top:36px;right:-10px;display:block;padding:3px 10px;background:#c3c3c3;color:#fff;border-radius:12px;font-size:.75rem}
.upload_success .down{text-align:center;font-size:.85rem;padding-top:16px;padding-bottom:10px}
.upload_success .down a{color:#3483ce;margin:0 10px}
.vrCodeBox{display:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
#vrCode{width:150px;height:150px;margin:0 auto;margin-bottom:20px}
.upload-info-banner{position:relative;overflow:hidden;padding:90px 0}
.upload-info-banner:before{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;content:'';background-image:-webkit-linear-gradient(45deg, #55acee, #4442f8bd);background-image:linear-gradient(45deg, #55acee, #4442f8bd);background-repeat:no-repeat;background-size:cover;opacity:.9}
.upload-info-banner img.bg{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);min-height:100%;min-width:100%;opacity:.9;filter:blur(5px);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}
.upload-info-banner .text{position:relative;z-index:9;max-width:100%;color:#fff;width:100%;padding:0 16px;text-align:center;line-height:1.4rem}
.upload-info-banner .icon{width:80px;height:80px;background:#fff;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;overflow:hidden;margin:0 auto;margin-bottom:16px;border:2px solid #fff}
.upload-info-banner .icon img{width:100%;height:100%}
.upload-info-banner h1{font-size:1.4rem;line-height:2.2rem;padding-bottom:8px}
.upload-info-banner .down{display:inline-block;margin:20px auto;background:#fff;padding:10px 32px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;color:#0d88e2;text-transform:uppercase}
.uploadInfo{z-index:9;position:relative;background:#fff;padding:16px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;box-shadow:0 12px 32px 2px rgba(0, 0, 0, .03);margin:-60px 16px 16px 16px}
.uploadInfo .icon-box{display:block;margin:0 auto;width:80px;height:80px;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;overflow:hidden}
.uploadInfo .icon-box img{width:100%;height:100%}
.uploadInfo .text{padding:8px 0}
.uploadInfo .text h1{text-align:center;color:#222;font-size:1.2rem;line-height:2rem;padding-bottom:10px}
.uploadInfo ul{margin-left:-16px}
.uploadInfo li{padding-bottom:8px;font-size:.85rem;padding-left:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.uploadInfo li span{color:#3483ce;float:right}
.uploadInfo .btn .apkVrCode{display:none;margin:0 auto;margin-bottom:10px;height:110px;width:110px}
.uploadInfo .btn a{display:block;cursor:pointer;background:#0284fe;text-align:center;line-height:34px;color:#fff;font-size:.75rem;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;margin:0 auto}
@media (min-width:640px){.uploadInfo .text h1{text-align:left}
.uploadInfo li span{float:none}
.uploadInfo .icon-box{position:absolute;left:24px;top:32px}
.uploadInfo .text{padding-left:110px;padding-right:220px;min-height:160px}
.uploadInfo .btn{position:absolute;right:24px;top:24px;width:200px;text-align:center}
.uploadInfo .btn .apkVrCode{display:block}
.uploadInfo .btn a{max-width:150px}
}
@media (min-width:960px){.uploadInfo li{width:50%;float:left}
}
@media (min-width:1200px){.uploadInfo li{width:33.33%}
}
.upload-info{z-index:9;position:relative;background:#fff;padding:16px;margin:16px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;box-shadow:0 12px 32px 2px rgba(0, 0, 0, .03);word-wrap:break-word;word-break:normal}
.upload-info .title{font-size:1rem;padding:8px 0}
.upload-info .list{margin:10px 0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;overflow:hidden;border:1px solid #d8dfe2}
.upload-info .list.no-xapk .list-box{display:inline-table}
.upload-info .list.no-xapk .list-box .number{text-align:right}
.upload-info .list .list-title{cursor:pointer;font-size:.85rem;padding:0 16px;height:40px;line-height:40px;background:#f8f9fa;position:relative;padding-right:60px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.upload-info .list .list-title span{position:absolute;right:8px;top:10px;height:20px;width:34px;line-height:20px;text-align:center;background:#3483ce;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;color:#fff;font-size:.75rem;opacity:.5}
.upload-info table.list-box{display:block;width:100%}
.upload-info table.list-box tbody{width:100%;display:inline-table}
.upload-info table.list-box tr{border-top:1px solid #d8dfe2}
.upload-info table.list-box td{font-size:.85rem;line-height:1.4rem;word-wrap:break-word;word-break:break-all;padding:16px}
.upload-info table.list-box .number{background:#eef1f2;width:30%;min-width:20px;text-align:center;border-right:1px solid #d8dfe2}
.upload-info table.list-box .string{padding:16px;width:40%;color:#3483ce;background:#eef1f2;border-right:1px solid #d8dfe2}
.upload-info table.list-box .describe{padding:16px;background:#f8f9fa;width:70%}
.upload-info table.list-box.three .number{width:8%}
.upload-info table.list-box.three .string{background:#f8f9fa}
.upload-info table.list-box.three .describe{display:none}
@media (min-width:640px){.upload-info table.list-box .number{width:8%}
.upload-info table.list-box.three .number{width:4%}
.upload-info table.list-box.three .string{background:#eef1f2}
.upload-info table.list-box.three .describe{display:table-cell;width:52%}
}
.uploadInfo_share{padding:10px 0;clear:both;text-align:center}
@media (min-width:640px){.uploadInfo_share{text-align:left}
}
.uploadInfo_share a{cursor:pointer;display:inline-block;position:relative;width:30px;height:30px;margin-right:4px;background-size:18px;background-position:center;background-repeat:no-repeat;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.uploadInfo_share a.share-fb{background-color:#3b5998;background-image:url(../images/Facebook-icon.svg)}
.uploadInfo_share a.share-twitter{background-color:#55acee;background-image:url(../images/Twitter-icon.svg)}
.uploadInfo_share a.share-line{background-size:16px;background-color:#00ba00;background-image:url(../images/line-me-icon.svg)}
.uploadInfo_share a.share-vk{background-color:#6383a8;background-image:url(../images/Vkontakte-icon.svg)}
.uploadInfo_share a.share-reddit{background-color:#ff5700;background-image:url(../images/Reddit-icon.svg)}
.uploadInfo_share a.share-more{background-color:#ff6550;background-image:url(../images/share-more.svg)}
.add-apk{position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);width:96%;max-height:96%;max-width:640px;z-index:9999999;background:#fff;overflow-y:auto;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
.add-apk-box{position:relative}
.add-apk-box .ShutDown{position:absolute;right:10px;top:5px;display:block;height:40px;width:40px;line-height:40px;text-align:center;font-size:1.2rem;cursor:pointer;background:url(../images/ShutDown.svg);background-size:18px;background-position:center;background-repeat:no-repeat}
.add-apk-bg{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999;background:#000;opacity:.7}
.add-apk .add-apk-title{padding:16px 30px;padding-top:32px;text-align:center;font-size:1.4rem;line-height:2rem;color:#222;font-weight:400}
.search-form{margin:0 20px;padding-bottom:16px;position:relative}
.search-form input{position:relative;width:100%;outline:0;height:40px;line-height:40px;padding-right:100px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;padding-left:16px;padding-right:86px;background-color:#fff;border:1px solid #dedede}
.search-form button.search{position:absolute;right:0;top:0;cursor:pointer;outline:0;border:none;height:40px;width:80px;color:#fff;font-weight:700;text-transform:uppercase;background-color:#ff713f;text-align:center;font-size:.75rem;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;opacity:.95}
.search-form button.search:before{position:absolute;left:0;right:0;top:0;bottom:0;content:'';background-color:#fff;-webkit-mask:url(../images/search-icon-dark.svg) no-repeat center;mask:url(../images/search-icon-dark.svg) no-repeat center;-webkit-mask-size:20px;mask-size:20px;background-size:20px;background-position:center;background-repeat:no-repeat}
.search-form button.search.loading:before{margin:0 auto;background-color:#fff;-webkit-mask:url(../images/Loading.svg) no-repeat center;mask:url(../images/Loading.svg) no-repeat center;-webkit-mask-size:32px;mask-size:32px;background-size:32px}
.search-form p{font-size:.75rem;padding:4px 16px;color:#9f9f9f}
.prompt{display:none;color:#222;position:relative;padding:16px 60px}
.prompt.success{background-color:#cdf7e2}
.prompt.error{background-color:#fef8f0}
.prompt.error:before,
.prompt.success:before{position:absolute;width:20px;height:20px;left:32px;top:13px;content:'';-webkit-mask-size:20px;mask-size:20px;background-size:20px}
.prompt.success:before{background-color:#3dcc86;-webkit-mask:url(../images/successful.svg) no-repeat center;mask:url(../images/successful.svg) no-repeat center}
.prompt.error:before{background-color:#ff713f;-webkit-mask:url(../images/mark-error.svg) no-repeat center;mask:url(../images/mark-error.svg) no-repeat center}
.prompt.error:after,
.prompt.success:after{cursor:pointer;position:absolute;width:20px;height:20px;right:32px;top:13px;content:'';background-color:#222;-webkit-mask:url(../images/closed.svg) no-repeat center;mask:url(../images/closed.svg) no-repeat center;-webkit-mask-size:12px;mask-size:12px;background-size:12px}
.search-info{display:none;overflow:hidden;clear:both;margin:0 16px;max-height:360px;overflow-y:auto;padding:8px;background-color:#f8f9fa;border:1px solid #eee;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
.search-info .list,
.search-info .there{cursor:pointer;height:60px;position:relative;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;overflow:hidden;margin-bottom:4px;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;outline:0;text-decoration:none;cursor:pointer}
.search-info .there:before{position:absolute;width:20px;height:20px;right:16px;top:16px;content:'';background-color:#ccc;-webkit-mask:url(../images/successful.svg) no-repeat center;mask:url(../images/successful.svg) no-repeat center;-webkit-mask-size:20px;mask-size:20px;background-size:20px}
.search-info .list:before{position:absolute;width:20px;height:20px;right:16px;top:16px;content:'';background-color:#ccc;-webkit-mask:url(../images/add.svg) no-repeat center;mask:url(../images/add.svg) no-repeat center;-webkit-mask-size:22px;mask-size:22px;background-size:22px}
.search-info .list img.icon,
.search-info .there img.icon{position:absolute;left:12px;top:8px;height:44px;width:44px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;overflow:hidden;background:#f1f2f3}
.search-info .list .other,
.search-info .list .title,
.search-info .there .other,
.search-info .there .title{padding-left:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:50px}
.search-info .list .title,
.search-info .there .title{font-size:1rem;height:30px;line-height:30px;padding-top:4px;color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.search-info .list .other,
.search-info .there .other{height:20px;line-height:20px;color:#9f9f9f;font-size:.75rem;font-weight:400}
.search-info .list.selected,
.search-info .list:hover{background:#fff}
.search-info .list:hover .title{color:#3483d1}
.search-info .list.selected:before,
.search-info .list:hover:before{background-color:#3dcc86;-webkit-mask:url(../images/successful.svg) no-repeat center;mask:url(../images/successful.svg) no-repeat center;-webkit-mask-size:20px;mask-size:20px;background-size:20px}
button.submit-button{width:100%;display:block;cursor:pointer;height:40px;line-height:40px;text-align:center;color:#fff;background:#b9b9b9;border:none;margin:16px auto;margin-bottom:32px;max-width:300px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}
button.submit-button.submit{color:#fff;background:#ff713f}
.right-add-apk{display:none;background:#fff;margin-top:10px}
.right-add-apk .add-apk-btn{padding:16px;cursor:pointer;background:url(../images/editor.svg);background-repeat:no-repeat;background-size:22px;background-position:12px center;padding-left:40px}
.topTens_title .add-apk-btn{display:none;color:#3483ce;cursor:pointer}
.m-add-apk{position:fixed;background:#fff;height:48px;width:100%;left:0;bottom:0;z-index:99999;border-top:1px solid #e8e8e8;-webkit-box-shadow:0 1px 1px 0 rgba(0, 0, 0, .05);box-shadow:0 1px 1px 0 rgba(0, 0, 0, .05)}
.m-add-apk .left,
.m-add-apk .right{cursor:pointer;width:50%;padding:0 10px;line-height:48px;text-align:center}
.m-add-apk .left{float:left}
.m-add-apk .right{float:right}
.m-add-apk .left span,
.m-add-apk .right span{display:inline-block;position:relative;padding-left:30px}
.m-add-apk .left span:before,
.m-add-apk .right span:before{content:'';display:block;position:absolute;left:0;top:12px;width:24px;height:24px}
.m-add-apk .right span:before{background:url(../images/editor.svg);background-repeat:no-repeat;background-size:24px;background-position:center}
.m-add-apk .left span:before{background:url(../images/share.svg);background-position:center;background-repeat:no-repeat;background-size:16px}
.tag_page_title{position:relative;padding-right:180px}
.tag_page_title .add-apk-btn{position:absolute;display:none;right:0;font-size:.8rem;cursor:pointer}
@media (min-width:996px){.tag_page_title .add-apk-btn{display:inline-block}
.topTens_title .add-apk-btn{display:inline-block}
.right-add-apk{display:block}
.m-add-apk{display:none}
}
.grecaptcha-badge{bottom:75px!important}
.chrome_plugin_banner{background-image:linear-gradient(135deg, #55acee, #4442f8bd);padding-top:80px;text-align:center;position:relative;overflow:hidden}
.chrome_plugin_banner:before{content:'';position:absolute;bottom:0;top:86%;right:-20px;background-color:#f6f9fc;padding-bottom:120%;width:120%;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-5deg) skewX(5deg);-ms-transform:rotate(-5deg) skewX(5deg);transform:rotate(-5deg) skewX(5deg);z-index:0}
.chrome_plugin_banner .text{margin:0 auto;color:#fff;width:90%;padding-bottom:30px;position:relative}
.chrome_plugin_banner .text h1{font-size:1.8rem;line-height:2.2rem;padding-bottom:10px}
.chrome_plugin_banner .text p{font-size:1rem;line-height:1.6rem;font-weight:300;margin-bottom:20px}
.chrome_plugin_banner .text p.tutorial_text{padding-top:16px}
.chrome_plugin_banner .text p.tutorial_text a{font-size:.85rem;color:#fff;text-decoration:underline}
.chrome_plugin_banner .text .btn{width:auto;max-width:90%;height:48px;line-height:48px;display:inline-block;background:#fff;padding-left:50px;padding-right:30px;-moz-border-radius:24px;-webkit-border-radius:24px;border-radius:24px;position:relative;color:#272750;overflow:hidden}
.chrome_plugin_banner .text .btn:before{content:'';position:absolute;left:10px;top:9px;width:30px;height:30px;background-position:center;background-repeat:no-repeat}
.chrome_plugin_banner .text .btn.mac:before{background-color:#000;-webkit-mask:url(../images/mac.svg) no-repeat center;mask:url(../images/mac.svg) no-repeat center;-webkit-mask-size:24px;mask-size:24px;background-size:24px}
.chrome_plugin_banner .text .btn.pc:before{background-color:#000;-webkit-mask:url(../images/pc.svg) no-repeat center;mask:url(../images/pc.svg) no-repeat center;-webkit-mask-size:18px;mask-size:18px;background-size:18px}
.chrome_plugin_main{margin:0 30px;overflow:hidden;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;z-index:10;position:relative;margin-bottom:30px;text-align:right;min-height:260px}
.chrome_plugin_main .img_screenshots{margin:0 auto;max-width:400px}
.chrome_plugin_main .img_screenshots img{max-width:400px;width:100%;border:2px solid #f1f2f3;box-shadow:0 11px 19px 0 rgba(0, 0, 0, .07);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-bottom:20px}
.chrome_plugin_top{height:50px;width:100%;background:#f8f8f9;padding-top:10px;position:relative;display:none}
.chrome_plugin_top .address{background:#fff;height:30px;line-height:30px;text-align:left;padding:0 10px;margin-left:80px;margin-right:120px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;overflow:hidden;color:#ccc;-webkit-touch-callout:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem}
.chrome_plugin_top .address_left{position:absolute;left:18px;top:18px}
.chrome_plugin_top .address_left span{display:inline-block;width:10px;height:10px;background:#d7d8db;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;margin:2px}
.chrome_plugin_top .address_right{width:100px;position:absolute;right:0;top:10px;text-align:left;-webkit-touch-callout:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.chrome_plugin_top .address_right .address_icon{display:inline-block;width:30px;height:30px;background:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;vertical-align:top;background-image:url(../images/icon-57.png);background-position:center;background-repeat:no-repeat;background-size:20px;box-shadow:0 2px 4px 1px rgba(189, 189, 189, .4);text-align:right;position:relative}
.chrome_plugin_top .address_right .address_menu{display:inline-block;width:30px;height:30px;margin-left:20px;vertical-align:top;padding-top:5px}
.chrome_plugin_top .address_right .address_menu span{display:block;width:5px;height:5px;background:#d7d8db;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;margin:2px}
.chrome_plugin_top .address_right .address_icon span{display:inline-block;background:#689f38;font-size:.75rem;color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;overflow:hidden;padding:0 2px;height:12px;width:12px;position:absolute;right:-2px;bottom:-2px;text-align:center;line-height:12px}
.appsfaq_title{padding:20px 30px;text-align:center;font-size:1rem;line-height:1.6rem;color:#5268db}
.appsfaq_title h2{font-size:1.4rem;padding-top:4px;color:#222}
.chrome_plugin_features{padding:20px 16px;padding-top:0}
.chrome_plugin_features .list{width:100%;position:relative;min-height:100px;margin-bottom:16px}
.chrome_plugin_features .list .icon{width:80px;height:80px;position:absolute;left:16px;top:0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
.chrome_plugin_features .list .icon:before{position:absolute;right:0;bottom:0;height:50%;width:50%;content:'';-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
.chrome_plugin_features .list .icon:after{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:40%;width:40%;content:'';-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;background-position:center;background-repeat:no-repeat}
.chrome_plugin_features .list:first-child .icon,
.chrome_plugin_features .list:first-child .icon:before{background:#ebfff2}
.chrome_plugin_features .list:first-child .icon:after{background:#29c05e;-webkit-mask:url(../images/detail-security.svg) no-repeat center;mask:url(../images/detail-security.svg) no-repeat center;-webkit-mask-size:26px;mask-size:26px;background-size:26px}
.chrome_plugin_features .list:nth-child(2) .icon,
.chrome_plugin_features .list:nth-child(2) .icon:before{background:#f7e9eb}
.chrome_plugin_features .list:nth-child(2) .icon:after{background-size:26px}
.chrome_plugin_features .list:nth-child(3) .icon,
.chrome_plugin_features .list:nth-child(3) .icon:before{background:#dcf7e6}
.chrome_plugin_features .list:nth-child(3) .icon:after{background-size:40px;}
.chrome_plugin_features .list:nth-child(4) .icon,
.chrome_plugin_features .list:nth-child(4) .icon:before{background:#fffae8}
.chrome_plugin_features .list:nth-child(4) .icon:after{background-size:32px;}
.chrome_plugin_features .list:nth-child(5) .icon,
.chrome_plugin_features .list:nth-child(5) .icon:before{background:#f5eeff}
.chrome_plugin_features .list:nth-child(5) .icon:after{background-color:#a55cef;-webkit-mask:url(../images/search-icon-dark.svg) no-repeat center;mask:url(../images/search-icon-dark.svg) no-repeat center}
.chrome_plugin_features .list:nth-child(6) .icon,
.chrome_plugin_features .list:nth-child(6) .icon:before{background:#ffecfa}
.chrome_plugin_features .list:nth-child(6) .icon:after{}
.chrome_plugin_features .list .text{padding-left:116px;padding-top:10px;padding-right:16px;font-size:.85rem;line-height:1.3rem;height:8rem;color:#8e8d8d;font-weight:400;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
@media (min-width:720px){.chrome_plugin_features .list{width:50%;float:left}
}
@media (min-width:996px){.chrome_plugin_features .list{width:33.33%;float:left}
}
.chrome_plugin_features .list .text p:first-child{color:#0f2137;font-size:1.1rem;line-height:1.4rem;padding-bottom:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
@media (min-width:992px){.chrome_plugin_features{padding:80px 16px}
.chrome_plugin_main{background:#fff;box-shadow:0 11px 19px 0 rgba(0, 0, 0, .07);min-height:450px;background-image:url(../images/apk-downloader-browser-extension.png);background-repeat:no-repeat;background-position:right center;background-size:55%}
.chrome_plugin_main .img_screenshots{position:absolute;top:95px;right:40px}
.chrome_plugin_top{display:block}
.chrome_plugin_banner .container{position:relative}
.chrome_plugin_banner .text{position:absolute;top:120px;left:80px;z-index:20;text-align:left;color:#000;max-width:450px}
.chrome_plugin_banner .text h1{font-size:1.8rem;line-height:2.2rem;font-weight:700}
.chrome_plugin_banner .text p{font-size:1.1rem;line-height:1.6rem}
.chrome_plugin_banner .text p.tutorial_text a{color:#0284fe}
.chrome_plugin_banner .text .btn{color:#fff;background:#5e6ede;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
.chrome_plugin_banner .text .btn.mac:before{background-color:#fff}
.chrome_plugin_banner .text .btn.pc:before{background-color:#fff}
.appsfaq_title{padding:50px 30px}
}
.appsfaq{padding:30px 0;background:#fff;direction:rtl;text-align:justify;}
.appsfaq .list{padding:0 30px;background:#fff;width:100%;margin:0 auto;margin-bottom:5px;border-bottom:1px solid #ebebeb}
.appsfaq .list .list_text{cursor:pointer;position:relative;line-height:1.2rem;font-size:1.1rem;color:#222;padding-right:3rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:32px 0;padding-right:30px}
.appsfaq .list.show .list_box{display:block}
.appsfaq .list.show .list_box span{font-weight:600}
.appsfaq .list.show .list_box p.add_chrome{margin:30px auto;text-align:center;max-width:360px}
.appsfaq .list.show .list_box img{width:100%;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-shadow:2px 0 12px #e6e6e6;-webkit-box-shadow:2px 0 12px #e6e6e6;box-shadow:2px 0 12px #e6e6e6;border:1px solid #e6e6e6;overflow:hidden}
.appsfaq .list .list_text span{position:absolute;right:0;top:50%;transform:translate(0, -50%);height:12px;width:12px;display:block}
.appsfaq .list .list_text span:after,
.appsfaq .list .list_text span:before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:#000}
.appsfaq .list .list_text span:before{width:100%;height:2px}
.appsfaq .list .list_text span:after{width:2px;height:100%}
.appsfaq .list.show .list_text span:after{display:none}
.appsfaq .list .list_box{padding-bottom:32px;display:none;line-height:1.4rem}
.appsfaq .list .list_box a{color:#2e93f1;text-decoration:underline}
.chrome_plugin_tutorial{background:#e1e0FF33;width:100%}
.chrome_plugin_tutorial .container{position:relative;padding:50px 30px}
.chrome_plugin_tutorial .img_box{width:100%;position:relative;clear:both;text-align:center}
.chrome_plugin_tutorial .img_box img{width:100%;max-width:600px}
.chrome_plugin_tutorial .text h3{font-size:1.6rem;line-height:2rem;color:#222;padding-bottom:16px}
.chrome_plugin_tutorial .text p{padding-bottom:16px;font-size:1rem;line-height:1.4rem;color:#9f9f9f}
.chrome_plugin_tutorial.two{background:0 0}
@media (min-width:992px){.chrome_plugin_tutorial .img_box{float:left;width:50%;height:0;padding-top:40%;overflow:hidden;position:relative}
.chrome_plugin_tutorial.two .img_box{float:right}
.chrome_plugin_tutorial .img_box img{width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}
.chrome_plugin_tutorial .text{position:absolute;right:32px;top:50%;transform:translate(0, -50%);width:45%}
.chrome_plugin_tutorial.two .text{left:32px}
}
#install .chrome_plugin_banner .text:before{content:'';width:40px;height:40px;position:absolute;left:50%;top:0;transform:translate(-50%, 0);background-position:center;background-repeat:no-repeat;background-size:90%}
#install .chrome_plugin_banner .text h1{padding-top:50px;font-size:1.6rem}
#install .chrome_plugin_banner .text p{font-size:.85rem;line-height:1.2rem;opacity:.8}
@media (min-width:992px){#install .chrome_plugin_banner .text:before{}
#install .chrome_plugin_banner .text p{color:#9f9f9f}
}
#install .chrome_plugin_features{display:none}
#install .appsfaq,
#install .chrome_plugin_tutorial{background:#f6f9fc}
#install .chrome_plugin_tutorial.two{background:#fff}
#footerdesktop{background:#333;padding:30px}
#footerdesktop .item{float:right;width:25%;padding-left:30px;direction:rtl;}
#footerdesktop .item .title{font-size:1rem;color:#999;padding:20px 0}
#footerdesktop .item ul{display:block;padding-right:20px;padding-bottom:20px}
#footerdesktop .item ul li{list-style:disc;font-size:14px;color:#6f6f6f;padding-bottom:10px}
#footerdesktop a{color:#9f9f9f}
#footerdesktop .item ul a{color:#9f9f9f;font-size:.815rem;line-height:1.2rem}
#footerdesktop .item ul a:hover{color:#fff;text-decoration:underline}
#footerdesktop .item .title.discover{border-top:1px solid #484848}
.footerdesktop-bottom{text-align:center;clear:both;border-top:1px solid #484848;padding-top:20px;font-size:.75rem}
.bottom-nav{clear:both;padding-top:60px;}
.nav-load{text-align:center;}
.nav-load a{padding:0 60px;display:inline-block;height:60px;line-height:60px;border-radius:30px;font-weight:700;font-size:18px;background-color:#2980b9;color:#fff;}
.nav-load a:hover{background-color:#00a652;color:#fff;}
.nav-load span{display:none;}
.page-navigation{background:url(../images/highlight_strong.png) repeat-x scroll 0 0 #E5E5E5;border:1px solid #BCBCBC;border-radius:3px 3px 3px 3px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);color:#747474;font-size:11px;font-weight:normal;padding:4px 7px;text-shadow:0 1px 0 #FFFFFF;overflow:hidden;text-transform:lowercase;}
}
.page-navigation a:hover{background-color:#EFEFEF;color:#747474;}
.page-navigation span{background:none repeat scroll 0 0 #5C5C5C;border-radius:3px 3px 3px 3px;box-shadow:0 1px 3px rgba(0, 0, 0, 0.7) inset, 0 1px 0 #FFFFFF;color:#FFFFFF;cursor:default;padding:4px 7px;}
.page-navigation{text-align:center;clear:both;display:block;line-height:20px;cursor:default;margin-bottom:15px;margin-right:3px;padding:8px;}
.page-navigation span{color:#585857;font-size:12px;}
.page-navigation span{text-decoration:none;text-align:center;border-radius:3px;text-align:center;color:#585857;display:inline-block;padding:0px 8px 0px 8px;background:#7bad49;}
.page-navigation span:hover{background:#7bad49;text-decoration:none;}
a.swchItem span{color:#585857;text-decoration:none;}
a.swchItem:hover{background:#f5f5f5;text-decoration:none;}
.page-navigation a, .swchItem{background:#ffffff;border-radius:3px;color:#585857;display:inline-block;padding:0px 8px 0px 8px;text-align:center;text-decoration:none;}
.page-navigation a:hover{color:#585857;background:#f5f5f5;text-decoration:none;}
span.swchItemDots span{color:#ffffff;}
.pages-arrows a,.pages-arrows span{width:auto;padding:2px 10px}
.pages-arrows i{padding:2px 0 0}
.pages-list a,.pages-list span{width:auto;padding:2px 10px}
.pages-list i{padding:2px 0 0}
.bottom-nav{clear:both;padding-top:30px;}
.nav-load{clear:both;width:80%;height:40px;margin:0 auto;}
.nav-load a{display:inline-block;width:100%;text-decoration:none;background:#37aafd;background-image:linear-gradient(90deg, #18c4e2 0, #37aafd 100%);color:#fff;padding:0 30px;height:40px;line-height:40px;text-align:center;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}
.nav-load a:hover{background-color:#00a652;color:#fff;}
.nav-load span{display:none;}
.nav-load a:hover{background-color:#00a652;color:#fff;}
.nav-load span{display:none;}
.comment-block{clear:both;margin:10px 0 15px 0;position:relative;padding:0 100px 5px 5px;}
.comment-block-left{width:70px;position:absolute;right:5px;top:0px;}
.hidden-coment{width:70px;height:70px;position:relative;overflow:hidden;margin:0 0 15px 0;}
.hidden-coment img{width:60px;min-height:60px; border-radius: 50%;}
.author a{width:70px;text-align:center;font-size:12px;color:#464f56;display:block;}
.author a:hover{text-decoration:underline;}
.comment-block-right{margin:0;position:relative;padding:0px;background:#edfaf0;border-radius:10px;}
.comment-block-right2{border-radius:10px;}
.comment-text{padding:7px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;color:#464f56;line-height:18px;font-size:13px;text-align:right;direction:rtl;}
.comment-text a{color:#307dd4;}
.comment-text a:hover{text-decoration:none;}
.comment-text-title{border-bottom:1px #ebebeb dotted;padding:0 0 5px 0;margin:0 0 5px 0;color:#333;}
.comment-text-title a{color:#2473ce;font-size:12px;font-weight:bold;}
.comment-text-title a:hover{text-decoration:underline;}
.comment-text-more{padding:3px 0 0 0;font-size:11px;color:#ccc;border-top:1px #c7dccd dotted;}
.comment-text-more a{color:#767676;}
.comment-text-more a:hover{color:#000;}
.comment-block .bbcodes, .mass_comments_action .bbcodes, .news-item-content .editor input, .news-item-content input{background:#fff;border:1px #ccc solid;color:#333;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin:0;cursor:pointer;}
.quote{background:#feeeeb;padding:10px;color:#464646;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin:10px;font-size:13px;}
.quote h3{font-weight:bold;}
.quote a{color:#307dd4;}
#dle_recaptcha{margin:0 0 15px 0;}
.hidden-comment{padding:20px 0 0 0;}
.addb-comment{cursor:pointer;display:inline-block;padding:10px 35px;font-size:14px;font-weight:bold;color:#fff;background:#0484ba;}
.addb-comment:hover{background:#164c62;}
.hidden-comment-form{display:none;clear:both;}
.add-coment-buttom{width:100px;height:30px;margin-left:3px;color:#fff;border:1px #2b2b2b solid;}
.add-comment{clear:both;padding:10px 0 10px 10px;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;}
.add-comment a{color:#2b80c1;}
.login-close{background:url(../images/login-close.png);width:36px;height:35px;cursor:pointer;position:absolute;left:5px;top:5px;}
.add-coment-buttom{width:100px;height:30px;margin-left:3px;color:#fff;border:1px #2b2b2b solid;}
.add-comment{clear:both;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;}
.add-comment a{color:#2b80c1;}
.add-comment a:hover{}
.add-comment-line{clear:both;}
.add-comment-line-left{float:right;width:90px;padding:0 0 5px 0;height:27px;line-height:27px;}
.add-comment-line-right{float:right;width:500px;padding:0 0 5px 0;}
.add-comment-line-right input{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#fff;height:auto !important;padding:5px 10px 5px 10px;border:1px #e8e8e8 solid;}
.s-block .add-comment-line-left{width:150px !important;}
.s-block .add-comment-line-right{width:400px !important;}
.s-block .add-comment-line{padding:0 0 10px 0;}
.s-block .add-comment-line textarea{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#fff;height:auto !important;padding:5px 10px 5px 10px;border:1px #e8e8e8 solid;height:200px !important;}
.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;text-align:right;direction:rtl;}
.alert b,strong{font-weight:bold;}
.alert a:hover{left:0;bottom:2px;border-width:0 0 1px;border-style:solid;}
.alert-success{color:#3c763d;background-color:#dff0d8;border:1px solid #d6e9c6;}
.alert-success a{color:#3c763d;}
.alert-info{color:#31708f;background-color:#d9edf7;border:1px solid #bce8f1;}
.alert-info a{color:#31708f;}
.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border:1px solid #faebcc;}
.alert-warning a{color:#8a6d3b;}
.alert-danger{color:#a94442;background-color:#f2dede;border:1px solid #ebccd1;}
.alert-danger a{color:#a94442;}
.login{position:absolute;margin:0;width:auto;height:auto;}
.login input{width:95%;margin:5px;background:rgba(0,0,0,0.3);border:none;outline:none;padding:10px;font-size:13px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.3);border:1px solid rgba(0,0,0,0.3);border-radius:4px;box-shadow:inset 0 -5px 45px rgba(100,100,100,0.2), 0 1px 1px rgba(255,255,255,0.2);-webkit-transition:box-shadow .5s ease;-moz-transition:box-shadow .5s ease;-o-transition:box-shadow .5s ease;-ms-transition:box-shadow .5s ease;transition:box-shadow .5s ease;}
.login button, [type=button], [type=reset], [type=submit]{-webkit-appearance:button;}
.login_footer{}
.login_footer .right{text-align:right;}
.login_footer .left{text-align:left;}
.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c;}
.btn-block{display:block;width:95%;margin:5px;}
.btnme{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;font-family:vazir, irsans, Tahoma;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
input:focus{box-shadow:inset 0 -5px 45px rgba(100,100,100,0.4), 0 1px 1px rgba(255,255,255,0.2);}
.profile{background-color:#fff;clear:both;text-align:right;direction:rtl;}
.profile__top{border-bottom:1px solid #eee;display:table;padding:16px 12px;width:100%;direction:rtl;}
.profile__avatar,
.profile__name,
.profile__buttons{display:table-cell;vertical-align:middle;}
.profile__avatar{height:48px;position:relative;width:48px;}
.profile__name{padding-right:16px;}
.profile__name-row:first-child{color:#2a2a2a;font-size:1.25em;margin-top:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.profile__name-row{color:#777;font-size:.875em;margin-top:.125em;margin-bottom:0;}
.profile__name .u-mpanel{display:none;margin-left:0;}
.profile__buttons{position:relative;width:120px;}
.profile__buttons .button{float:left;font-size:.9375em;line-height:20px;height:36px;margin-left:8px;overflow:hidden;padding:7px 0;text-indent:240px;width:10px;}
.profile__buttons .button:first-child{margin-left:0;}
.profile__buttons .profile-pm{border:none;color:#fff;padding-top:8px;padding-bottom:8px;}
.profile-settings:before{right:8px;}
.profile-pm:before{right:9px;}
.profile__buttons .header-bar__profile-pm{top:2px;right:auto;left:-2px;}
.profile__moder-panel{border-bottom:1px solid #eee;padding:8px 16px;}
.activity-wrapper{background-color:#f5f5f7;height:67px;position:relative;}
.activity-wrapper .activity{position:absolute;top:0;right:0;width:100%;}
.activity{background-color:#f5f5f7;line-height:0;padding:12px 0 12px;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;}
.activity__item{display:inline-block;line-height:normal;padding-right:16px;}
.activity__item:last-child{padding-left:16px;}
.activity__item-name{color:#777;display:block;font-size:.625em;line-height:14px;text-transform:uppercase;}
.activity__item-name a{color:#777;}
.activity__item-value{color:#2a2a2a;display:block;font-size:1.375em;line-height:28px;}
.activity__item-value a{color:#2a2a2a;}
a.activity__item:hover .activity__item-name,
a.activity__item:hover .activity__item-value,
.activity__item-name:hover a,
.activity__item-value:hover a{color:#4a90e2;}
.profile__info{padding:10px 15px;}
.info-columns{font-size:.875em;padding:10px 8px;}
.info-columns:nth-child(2n){background-color:#f5f5f7;}
.info-columns__left{color:#777;float:right;padding-left:12px;text-align:right;width:50%;direction:rtl;}
.info-columns__right{margin-right:50%;}
.profile-id,
.profile-copy{color:#777;font-size:.875em;padding-top:12px;padding-bottom:12px;}
.profile-copy{padding-right:8px;text-align:center;}
.profile-id ~ .profile-copy{margin-left:100px;text-align:right;}
.profile-id{float:left;padding-left:8px;}
.info-last-user-profile{background:#333;width:980px;height:35px;padding:0 10px;margin-bottom:20px;color:#a0a9bf;font-size:13px;line-height:35px}
.local-user-profile{float:right;color:#a0a9bf;font-size:13px}
.block-left-profile{float:left;width:686px;margin-bottom:20px;margin-top:15px}
.block-right-profile{float:right;width:255px;margin-bottom:20px;margin-top:15px}
.function-userprofile{display:inline-block;background:#1abc9c;border:1px solid #1abc9c;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:0 14px;height:33px;line-height:32px;cursor:pointer;color:#fff;font-size:12px;margin:10px 0;text-decoration:none;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;font-weight:500}
.function-userprofile:hover{background:#ff2020;border:1px solid #ff2020;color:#fff}
.edit-user-profile{display:none;margin-bottom:5px;direction:rtl;}
.line-info-user-prof-grey{background:#fff;display:block;padding:10px 12px;min-height:28px;line-height:28px;color:#555;font-size:12px;font-style:normal;font-family:vazir, irsans, Tahoma;}
.line-info-user-prof-width{background:#f8f8f8;display:block;padding:10px 12px;min-height:28px;line-height:28px;color:#555;font-size:12px;font-style:normal font-style:normal;font-family:vazir, irsans, Tahoma;}
.timezone select{background:#eee;border:medium none;box-shadow:1px 1px 2px #777 inset;color:#555;float:left;font-size:12px;height:28px;margin:0;padding:0 10px;width:300px;max-width:100%}
.save-editprofile{background:#ff2020;border:1px solid #ff2020;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#fff;float:right;font:500 12px/31px irsans;height:33px;margin:8px -10px 0 0;cursor:pointer;padding:0 14px 0 16px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.save-editprofile:hover{background:#1abc9c;border:1px solid #1abc9c}
.edit-input-user{font-family:vazir, irsans, Tahoma;background:#fafafa;border:medium none;float:left;font-size:13px;height:38px;margin:0;border: 1px solid #ccc; border-radius: 4px;padding: 12px;width:300px;max-width:100%}
.edit-input-user:focus{background:#fff}
.edit-input-user-avatar{background:#fafafa;float:left;font-size:12px;height:28px;margin:0;border: 1px solid #ccc; border-radius: 4px;padding: 12px;width:300px;max-width:100%;height:38px;}
.block-title{border-bottom:2px solid #eee;color:#333;font:bold 13px/48px irsans;height:46px;padding:0 15px}
.block-title.white{background:#fff}
.block-title h2,.block-title h3{border-bottom:2px solid #ff3f00;color:#121212;float:right;font:bold 13px/48px irsans;height:46px;margin:0;padding:0}
.block-title span{float:left;height:44px}
.block-title span a{color:#ccc;display:block;font:12px/47px irsans;transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}
.block-title span a:hover{color:#ff2020}
.pages-content{margin:0;padding:16px 15px 15px;width:100%}
.baseform{background:#fff;box-shadow:0 1px 2px rgba(165,165,165,0.3);-moz-box-shadow:0 1px 2px rgba(165,165,165,0.3);-webkit-box-shadow:0 1px 2px rgba(165,165,165,0.3)}
.tableform{width:100%}
.tableform td.label{font-size:13px;padding-left:0;vertical-align:middle;width:20%}
.fieldsubmit,.tableform td{padding:15px;border-bottom:1px dashed #e0e0e0}
.addnews{font-weight:700}
.impot{color:#ccc;font:11px irsans}
.checkbox{padding:4px 0;line-height:1em}
.checkbox input{margin-top:-2px;vertical-align:middle}
.f-input{width:270px;max-width:100%}
.f-textarea{min-height:150px;width:458px;max-width:100%}
.fieldtr select,.recip select,.textin,.f-textarea,.f-input,.xfields textarea,.xprofile textarea,.xfields input,.xprofile input,.xfields select,.xprofile select,.mass-comments-action select{height:33px;padding:4px 8px;background:#fff url(../images/fields.png) repeat-x;border:1px solid #d0d0d0;text-align:right;font-family:inherit;font-size:12px;line-height:33px;max-width:100%}
.f-input::-moz-placeholder{font-weight:300;color:#aaa;opacity:1}
.f-input:-moz-placeholder{font-weight:300;color:#aaa;opacity:1}
.f-input:-ms-input-placeholder{font-weight:300;color:#aaa}
.f-input::-webkit-input-placeholder{font-weight:300;color:#aaa}
.recip select,.mass_comments_action select{height:27px;padding:1px 2px 3px 5px;background:#fff url("../images/fields.png") repeat-x;border:1px solid #d0d0d0}
.f-textarea,.editor-button select{font:300 12px/21px vazir;padding:0}
.textin{height:35px;padding:1px 10px 0;font-family:inherit;font:12.5px/34px vazir}
#dle-captcha > img{height:80px;width:130px}
.fbutton{background:#1abc9c;border:1px solid #1abc9c;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#fff;cursor:pointer;display:block;float:right;font:500 12px/30px irsans;height:33px;margin:5px 5px 5px 0;padding:0 14px 5px}
.fbutton:hover{background:#1ec9a7;border:1px solid #1ec9a7;color:#fff;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.bbcodes,.bbcodes_poll{background:#fff url(../images/bbcodes.png) repeat-x 0 100%;text-shadow:0 1px 0 #fff;border:1px solid #cdcdcd;color:#383838;padding:2px 14px 5px;font:500 12px/24px irsans;margin-bottom:10px!important;height:30px;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 3px -3px #000;-webkit-box-shadow:0 1px 3px -3px #000;box-shadow:0 1px 3px -3px #000}
.bbcodes:hover,.bbcodes_poll:hover{background-position:0 10px}
.img-circle{border-radius:50%;}
.author-avatar{width:56px;float:right;}
.author-details{margin-right:65px;direction:rtl;}
hr.new3{border-top:1px dotted #d7d7d7;margin-bottom:10px;}
.relatedtraining{width:100%;margin:5px auto;}
.relatedtraining a{color:#e51a2d;display:block;}
.search-box{background:#FFF;border:1px solid #e3e5e7;position:relative;border-radius:7px;}
.search-box i.flaticon-search:before{position:absolute;right:20px;top:17px;color:#8e9092;font-weight:bold;font-size:24px;z-index:9;transition:.3s;}
.search-box i.flaticon-close:before{position:absolute;left:24px;top:18px;font-size:12px;color:#e3e5e7;z-index:9;transition:.3s;}
.search-box i:hover:before{color:#000;}
.search-box input{display:block;width:90%;height:30px;border:0;background:transparent;font-size:12px;padding:0 10px;border-radius:7px;font-family:vazir, irsans, Tahoma;text-align:right;direction:rtl;}
.advertise{width:100%;margin-bottom:30px;background:#fff;border:1px solid #cecece;border-radius:5px;}
.advertise img{width:100%;height:auto;}
.advertise .btnme{margin:10px;}
#fragment{font-size:12px;font-family:tahoma;color:#555;display:block;box-sizing:border-box;text-decoration:none;min-height:60px;width:100%;overflow:hidden;margin-left:auto;margin-right:auto;}
.row{text-align:center;position:fixed;bottom:0;}
.row img{width:100%;}
.item-right{text-align:right;}
#close{display:inline-block;padding:4px;background:#ccc;margin-right:15px;}
#close:hover{display:inline-block;padding:4px;background:#ccc;color:#fff;cursor:pointer;}
.banner_border{-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #ececec;border-radius:2px;padding:28px 16px;position:relative;text-align:center;direction:rtl;}
.ads_border{-moz-border-radius:0 0 2px;-webkit-border-radius:0 0 2px 0;background:#ececec;border-radius:0 0 2px 0;color:#000;display:block;letter-spacing:3px;line-height:20px;padding:2px 10px 0;position:absolute;text-transform:uppercase;bottom:0;left:0;}
.apps_dl_ads{-moz-border-radius:6px;-moz-box-shadow:inset 0 1px 0 0 #6cea3f;-webkit-border-radius:6px;-webkit-box-shadow:inset 0 1px 0 0 #6cea3f;background:linear-gradient(tobottom,#57d42a5%,#63aa29100%);background-color:#63aa29;border:1px solid #288b50;border-radius:6px;box-shadow:inset 0 1px 0 0 #6cea3f;color:#fff5ff;cursor:pointer;display:inline-block;font-family:tahoma;font-size:15px;font-weight:700;margin:0 auto;padding:10px 65px;text-decoration:none;}
.banner {
	z-index:2;
	position: relative;
	margin-bottom:18px;
	
}
.banner img {
	border-radius: 15px;
	width: 98%;
	height:auto;
	margin: 0 0 0 5px;
}
.topdescription{
	font-weight: bold;
	color: #ff0000;
	text-align: center;
}
.topdescription h3{
	color: #ff0000;
}
.topdescription h4{
	color: #0000ff;
}
.topdescriptionnew{
	font-family: "irsans", tahoma, Helvetica, sans-serif;
	margin: 0 auto;
text-align:center;
width:100%;
	direction:rtl;
}
#customers {
  font-family: "vazir", tahoma, Helvetica, sans-serif;
  font-weight: bold;
  border-collapse: collapse;
  width: 100%;
}
#customers td, #customers th {
  border: 1px solid #ddd;
  padding: 8px;
}

#customers tr:nth-child(even){background-color: #f2f2f2;}

#customers tr:hover {background-color: #ddd;}

#customers th {
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: left;
  background-color: #4CAF50;
  color: white;
}
.atie{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.atieh{color:inherit}.aties{color:#3d3d3d;background:#e3e3e375;border-color:#d8d8d8}.aties hr{border-top-color:#cbcbcb}.aties .atiel{color:#242424}.atiew{color:#856404;background:#fff3cd;border-color:#ffeeba}.atiew .atiel{color:#533f03}.atied{color:#713125;background:#f7dfda;border-color:#f4d2cb}.atied .atiel{color:#4b2018}.atieh{font-size:1rem;font-weight:700}.atiew{border-color:rgba(175,159,110,.25)}.atiel{font-weight:400}.night-mode .aties{color:#b7b7b7;background:#171717;border-color:#212121}.night-mode .aties hr{border-top-color:#141414}.night-mode .aties .atiel{color:#9e9e9e}.night-mode .atiew{color:#ecd591;background:#602418;border-color:#473602}.night-mode .atiew .atiel{color:#e4c566}.night-mode .atied{color:#dab7b0;background:#602418;border-color:#602418}.night-mode
.faq-title{font-size:1.2rem;font-weight:700;color:#7bad49}details{margin:0 auto;overflow:hidden}details p{padding-right:2rem;color:#5e5e5e;text-align:justify}details p::before{content:"?";padding-left:7px;color:#7bad49}summary{display:block;padding:.6rem 2.4rem .6rem .6rem;position:relative;cursor:pointer;color:#71716c}summary:before{display:block;background-color:#dfdfdfa8;position:absolute;color:#7bad49;top:.45rem;right:0;width:1.75rem;height:1.75rem;z-index:0;border-radius:50%;content:"?";font-family:FontAwesome;font-size:1.3rem;padding-right:.3rem;line-height:1.7rem;transition:transform .35s ease-out}details[open]>summary:before{transform:rotate(-90deg)}details[open]{margin-bottom:.2rem}.night-mode summary:before{background-color:#716e6ea8}details>summary{list-style:none}details>summary::-webkit-details-marker,details>summary::marker{display:none}.mr-2{margin-right:1.2rem}.ml-2{margin-left:1.2rem}#atidh::after,#atidh::before,#hti::after,#ltio_wti::after,.atidm::before,.atidt::after,.atidt::before,.cti::before,.ctid:after,.ctid:before,.ctidb::after,.ctidb::before,.ctidh::after,.ctidh::before,.ctilg29::after,.ctilg29::before,.ctitis li::after,.ctitis li::before,.ctitis::after,.ctitis::before{display:none!important}.cle4ner,.cleaner{display:none}
.advertise{
}
.advertise h2{
font-family:vazir, irsans, Tahoma;
color:#e80000;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	direction:rtl;
	text-align:right;
}
#download_table {
    border-collapse: collapse;
    width: 100%;
	text-align:center;
	direction:rtl;
	text-align:right;
}
#download_table .first td {
    background: none repeat scroll 0 0 #ffffff;
}
#download_table td {
    border: 1px solid #CCCCCC;
    padding: 5px;
    text-align:right; 
    vertical-align:middle;
}
#download_table thead td {
    background: none repeat scroll 0 0 #e2e1e1;
    font-weight: bold;
    text-shadow: 1px 1px 0 #FFFFFF;
}
#download_table tbody tr:hover td {
    background: none repeat scroll 0 0 #ffffff;
}

#download_table a, #download_table a:visited {

}
#download_table tbody tr:nth-child(2n+2) {
	background-color: #EFEFEF;
}
.Info_Row {
    background: none repeat scroll 0 0 #dfdbd1;
    border-radius: 2px;
    border-right: 4px solid #d1cbbd;
    margin-bottom: 3px;
    padding: 5px 5px 7px;
	direction:rtl;
	text-align:right;
}
.table-apps-dtl table{    
	width: calc(100% - 10px);
    margin: 0 auto;
    table-layout: fixed;
    border-collapse: collapse;
    background-color: transparent;
    font-size: 13px;
	text-align:right;
	direction:rtl;
	}

.table-apps-dtl th {
    width: 45%;
	font-weight: bold;
}
.table-apps-dtl td {
    width: 55%
}
.table-apps-dtl td, th {
    height: 40px
}
.table-apps-dtl td, th, .pre-table div {
    text-align: right;
    padding: 10px
}
.table-apps-dtl tr:nth-child(odd) {
    background-color: #fff;
    white-space: nowrap;
    max-width: 100%;
    width: 100%
}
.table-apps-dtl tr:nth-child(odd) {
    background-color: #f6f6f6;
    white-space: nowrap;
    max-width: 100%;
    width: 100%
}
.download_button_box {
margin:12px auto;
text-align: center;
direction:rtl;
}

.download_blue_button {
background:#4285f4;
}

.download_green_button {
background:#34a853;
}
.download_red_button {
background:#ea4335;
}
.download_yellow_button {
background:#fbbc04;
}

.download_button_box .down_btn {
text-align:center;
text-decoration:none;
color:#fff;
font-size:12px;
display:block;
-moz-border-radius:22px;
-webkit-border-radius:22px;
border-radius:22px;
max-width:100%;
height:42px;
line-height:42px;
overflow:hidden;
position:relative;max-width:410px;margin:0 auto;width:90%;
padding:0 24px;
display:block;
margin-top:10px;
}

.download_button_box .down_btn span {
display:block;
position:relative;
padding-right:24px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}

.download_button_box .down_btn span i {
width:18px;
height:18px;
position:absolute;
top:50%;
right:0;
transform:translate(0,-50%);
background-color:#fff;
-webkit-mask:url(../images/download.svg) no-repeat right center;
mask:url(../images/download.svg) no-repeat right center;
-webkit-mask-size:18px;
mask-size:18px;
background-size:18px;
background-position:left center;
background-repeat:no-repeat;
}
.ads-dl{
	direction:rtl;
	text-align:center;
	margin-bottom:15px;
	font-size: 13px; line-height: 16px; background: #f4f6fc; color: #515d88; vertical-align: middle; padding: 4px 6px 3px;border-radius:5px;
}
.ads-dl b,strong{font-weight:bold;}
.download-button {
  display: inline-block;
  padding: 10px 20px;
  background-color: #4CAF50;
  color: white;
  text-decoration: none;
  font-size: 16px;
  border-radius: 5px;
  border: none;
  transition: background-color 0.3s;
}

.download-button:hover {
  background-color: #3e8e41;
}

.download-button:hover,
.download-button:focus,
.download-button:active {
  text-decoration: none;
}
.related-game{
    background:#fff;
    margin-top:3px
}
.related-game .big-title{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    padding-left:80px;
    padding-top:16px
}
.related-game .big-title .more{
    top:16px
}
.related-game .box{
    width:100%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.related-game .article_box{
    width:100%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
@media (min-width:720px){
    .related-game .box{
        width:49.5%;
        display:inline-block
    }
    .related-game .article_box .list{
        width:50%
    }
}
.detail-article-list{
    margin-right:-8px;
    background:#fff;
    padding:16px;
    padding-top:0;
	direction:rtl;
}
.detail-article-list .list{
    display:block;
    width:100%;
    float:right;
    position:relative;
    min-height:96px;
    padding:8px;
    padding-right:142px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px
}
.detail-article-list .list .icon{
    width:120px;
    height:80px;
    position:absolute;
    right:8px;
    top:8px;
    background:#f6f9fc;
    border:1px solid #f6f9fc;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;
    overflow:hidden
}
.detail-article-list .list .icon img{
    width:100%;
    height:100%;
    position:absolute;
    right:50%;
    top:50%;
    transform:translate(50%,-50%)
}
.detail-article-list .list img.loaded{
    background:100% 0;
    border:none;
    width:100%;
    height:100%
}
.detail-article-list .list .title{
    display:block;
    font-size:1rem;
    line-height:1.8rem;
    color:#222;
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden
}
.detail-article-list .list .desc{
    color:#6f6f6f;
    font-size:.812rem;
    line-height:1.2rem;
    max-height:1.2rem;
    margin-bottom:8px;
    display:block;
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden
}
.detail-article-list .list .date{
    font-size:.8rem;
    line-height:1.2rem;
    margin-bottom:8px;
    color:#999
}
.detail-article-list .list:hover{
    background:#f9f9f9;
    -webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);
    box-shadow:0 1px 2px 0 rgba(0,0,0,.1)
}
.detail-article-list .list:hover .title{
    color:#3483ce
}
.detail-list{
    margin-right:-8px;
    background:#fff;
    padding:16px;
    padding-top:0;
	direction:rtl;
}
.detail-list .list{
    display:block;
    width:100%;
    float:right;
    position:relative;
    min-height:60px;
    padding:8px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px
}
.detail-list .list .icon{
    width:80px;
    height:80px;
    position:absolute;
    right:8px;
    top:8px;
    -moz-border-radius:20%;
    -webkit-border-radius:20%;
    border-radius:20%
}
.detail-list .list .icon img{
    width:100%;
    height:100%;
    position:absolute;
    right:50%;
    top:50%;
    transform:translate(50%,-50%);
    background:#f6f9fc;
    border:1px solid #f6f9fc;
    -moz-border-radius:20%;
    -webkit-border-radius:20%;
    border-radius:20%
}
.detail-list .list .text{
    margin-right:96px;
    min-height:80px
}
.detail-list .list img.loaded{
    background:100% 0;
    border:none;
    width:100%;
    height:100%
}
.detail-list .list span{
    display:block;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.detail-list .list .name{
    margin-top:2px;
    font-size:1rem;
    height:1.6rem;
    line-height:1.6rem;
    color:#222
}
.detail-list .list:hover{
    background:#f9f9f9;
    -webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);
    box-shadow:0 1px 2px 0 rgba(0,0,0,.1)
}
.detail-list .list:hover .name{
    color:#3483ce
}
.detail-list .list .category{
    color:#6f6f6f;
    font-size:.812rem;
    line-height:1.2rem;
    max-height:1.2rem;
    margin-bottom:8px
}
.detail-list .list .ratings{
    display:inline-block;
    height:20px;
    line-height:20px;
    padding-right:18px;
    font-size:14px;
    color:#fa8b16;
    background-image:url(../images/stars-solid.svg);
    background-repeat:no-repeat;
    background-position:right 2px;
    vertical-align:top;
    margin-left:6px
}
.detail-list .list .review{
    display:inline-block;
    height:20px;
    line-height:20px;
    padding-right:20px;
    font-size:12px;
    color:#999;
    vertical-align:top;
    position:relative
}
.detail-list .list .review:before{
    content:'';
    position:absolute;
    right:0;
    top:0;
    height:20px;
    width:20px;
    background-color:#999;
    -webkit-mask:url(../images/review.svg) no-repeat center;
    mask:url(../images/review.svg) no-repeat center;
    -webkit-mask-size:12px;
    mask-size:12px
}