@import url("https://fonts.googleapis.com/css?family=Roboto:400,500,700&subset=vietnamese&display=swap");@import url("/data/plugin/fontawesome581pro/fontawesome581pro.css");body,ul{margin:0;padding:0;list-style:none}body{background:#fff;font-size:14px;font-family:'Roboto',sans-serif;overflow-x:hidden}body a{text-decoration:none;color:inherit}*{outline:0}textarea,input{font-family:inherit}img[data-src]{display:none}iframe{max-width:100%}.error{background-image:url(/images/fail.png)!important;background-repeat:no-repeat!important;background-position:right center!important}.schema{display:none}.hotline{width:100%;margin-top:20px}a.call{display:block;position:fixed;left:10px;bottom:10px;height:44px;width:44px;background:#61b846 url(images/call.png) center/25px no-repeat;z-index:99;color:#fff;font-size:35px;line-height:44px;text-align:center;border-radius:100%;box-shadow:0 0 15px rgba(0,0,0,.8)}.headersep{width:100%;height:50px}.header{width:100%;height:50px;background-color:#61b846;position:absolute;top:0;left:0;z-index:999}.header.fixed{position:fixed}.header .logo{width:140px;height:75px;margin:0;background-color:#fff;border:5px solid #50b848;border-top:0;border-bottom-left-radius:15px;border-bottom-right-radius:15px;position:absolute;top:0;left:calc(50% - 70px);z-index:3}.header .logo img{height:60px;margin:6px auto 0;display:block;max-width:calc(100% - 20px)}.header i{margin:14px 10px;font-size:22px;color:#fff}.header .fa-bars{float:left}.header .fa-search{float:right}.header .carticon{position:relative!important;padding:0!important;padding-right:8px!important;display:inline-block;float:right}.header .fa-shopping-cart{margin:14px 20px 0 0}.header .cartcount{width:20px;height:20px;line-height:20px;padding:2px;border-radius:50%;color:#fff;background-color:#f00;font-size:12px;font-weight:bold;text-align:center;display:block;position:absolute;top:2px;right:5px;cursor:pointer}.header .cartalert{width:150px;height:30px;line-height:30px;padding:10px;border-radius:5px;color:#ff0;background-color:#f00;font-size:16px;font-weight:bold;text-align:center;display:block;position:absolute;top:50px;right:5px;cursor:pointer;display:none;transition:all .3s;z-index:999}.header .cartalert.active{display:block}.header .cartalert a{float:right}.header .cartalert .fa-times{margin:5px 0 0 20px;float:right;z-index:3}.header .cartalert .fa-triangle{position:absolute;top:-10px;right:-8px;height:0;color:transparent;border:solid #f00;border-width:0 8px 8px 0;display:inline-block;padding:8px;transform:rotate(-135deg);pointer-events:none;z-index:-1}.panelmenu{width:100vw;height:100vh;transition:all .3s linear;position:fixed;top:0;left:-100vw;z-index:1000000000;background-color:#fff}.panelmenu.active{left:0}.panelmenu .search{width:100%;height:40px;display:flex}.panelmenu .search .close{width:40px;height:40px;line-height:40px;text-align:center;font-size:30px;color:#222}.panelmenu .search span{width:calc(100% - 40px);display:inline-block}.panelmenu .search input[type="text"]{width:100%;height:100%;border:0;padding:0;outline:0;color:#000;text-indent:15px;background:#f7f6f6}.panelmenu .search span i{width:20px;height:20px;position:absolute;top:10px;right:10px;font-size:20px}.panelmenu .menu{width:100%;height:calc(100% - 40px);overflow:auto}.panelmenu .menu>ul{margin-bottom:50px}.panelmenu .menu li{width:100%;line-height:40px;border-bottom:1px solid #cbcbcb;font-size:17px;color:#262626;background-color:#fff;text-indent:20px;text-transform:uppercase}.panelmenu .menu li a{display:block}.panelmenu .menu li i{width:16px;height:16px;line-height:16px;margin-top:8px;margin-right:10px;font-size:6px;text-indent:0;color:#fff;background-color:#61b846;border-radius:50%;text-align:center;float:right}.panelmenu .menu li ul li{border-top:1px solid #cbcbcb;border-bottom:0;background-color:#fff;color:#4e4e4e;font-size:15px;text-transform:initial;text-indent:40px;display:block}.nav{width:100%;line-height:30px;padding-bottom:40px}.description{line-height:1.5;font-size:15px;color:#262626}.description h1{font-size:18px;font-weight:bold;line-height:2.2}.description h2{font-size:18px;font-weight:bold;line-height:1.8}.description h3{font-size:16px;font-weight:bold;line-height:1.5}.description a{color:#61b846}.description a:hover{text-decoration:underline}.description ul{list-style:disc;padding-left:20px}.book{width:calc(100%);margin:0;display:flex}.book .minus,.book .plus{width:38px;height:38px;line-height:38px;border:1px solid #ddd;display:inline-block;vertical-align:top;text-align:center;color:#999;font-size:16px;font-weight:bold;cursor:pointer;user-select:none}.book .minus:hover,.book .plus:hover{background-color:#f4f4f4}.book input[type="text"]{width:40px;height:38px;line-height:38px;margin:0;padding:0 5px;border:1px solid #ddd;border-left:0;border-right:0;text-align:center;display:inline-block;vertical-align:top;outline:0}.book input[type="text"].incart{background-color:#eee}#Spec img{max-width:100%!important;height:auto!important}.book .order{width:110px;max-width:150px;height:40px;line-height:40px;padding:0 5px;border-radius:2px;background-color:#5f9f23;text-align:center;font-size:16px;font-weight:bold;color:#fff;display:inline-block;vertical-align:top;cursor:pointer;user-select:none}.book .order:hover{background-color:#f00}.book.disabled .order{background-color:#ccc!important}.home{width:100%}.home .slide{margin:0 auto!important;width:100%;overflow:hidden}.home .slide .item{outline:0}.home .slide .item img{width:100%;outline:0}.home .slide .slick-arrow img{width:auto;height:80px;cursor:pointer}.home .slide .slick-prev,.home .slide .slick-next{width:40px;height:40px;position:absolute;opacity:.6!important;z-index:2;background:rgba(0,0,0,0);border:0;outline:0}.home .slide .slick-prev{left:0!important}.home .slide .slick-next{right:0!important}.home .slide .slick-prev:before,.home .slick-next:before{font-size:40px!important}.home .slide .slick-dots{bottom:20px!important}.home .slide .slick-dots li button:before{font-size:20px!important;color:#ed1c24!important}.home>h2{width:100%;margin:20px 0;padding:0;height:50px;line-height:50px;text-align:center;text-transform:uppercase;font-weight:bold;font-size:24px;color:#62b946}.home .youtube{width:calc(100% - 40px);padding-top:calc(70% - 40px);margin:0 auto;position:relative}.home .youtube iframe{width:100%;height:100%;position:absolute;top:0;left:0}.home .introdesc{padding:20px}.home .introdesc p{margin:0 0 20px;padding:0;line-height:2;font-size:15px;text-align:justify;color:#262626}.home .introdesc a{color:#62b946;font-weight:bold;font-size:15px}.homenav{display:flex;list-style:none}.homenav li{width:100%;height:50px;line-height:50px;margin:0;text-align:center;font-size:18px;font-weight:500;text-transform:uppercase;border:1px solid #253a7a;color:#253a7a;transition:all .3s linear;cursor:pointer}.homenav li.active{color:#fff;background-color:#253a7a}.home .group{margin:20px auto!important;width:100%;padding-bottom:40px;overflow:hidden}.home .group .panel{padding:0 20px;outline:0;display:flex;flex-wrap:wrap}.home .group .item{width:calc(50% - 2px);margin:0;border:1px solid #a2a2a2;outline:0}.home .group .item:nth-child(4n+1),.home .group .item:nth-child(4n+2){border-bottom:0}.home .group .item:nth-child(4n+3),.home .group .item:nth-child(4n+4){border-top:0}.home .group .item:nth-child(2n+2){border-left:0}.home .group .item .image{width:100%;padding-top:66.66%;position:relative}.home .group .item .image a{width:100%;height:100%;position:absolute;top:0;left:0;display:block;overflow:hidden;display:flex;align-items:center;justify-content:center}.home .group .item .image img{max-width:100%;max-height:100%;margin:auto;outline:0;display:block}.home .group .item h3{width:100%;height:50px;line-height:50px;margin:0;text-align:center;font-size:15px;font-weight:500;text-transform:uppercase;color:#fff;background-color:#61b846}.home .group .item:hover h3{background-color:#ed1c24}.home .group .slick-dots{bottom:0!important}.home .group .slick-dots li button:before{font-size:12px!important;color:#ed1c24}.home .newshot .first{position:relative}.home .newshot .first>img{width:100%;height:100%;display:inline-block;vertical-align:top}.home .newshot .first>div{width:calc(100% - 20px);padding:10px;height:66px;background-color:transparent;position:absolute;bottom:0;left:0;z-index:2;overflow:hidden}.home .newshot .first .bg{background-color:#000;opacity:.6;z-index:1}.home .newshot .first>div .title{width:100%;line-height:1.2;margin:0;padding:0;color:#fff;font-size:18px;font-weight:bold;text-transform:uppercase}.home .newshot .first>div .summary{font-size:14px;font-weight:400;color:#fff!important;overflow:hidden}.home .newshot .first>div .summary *{font-size:14px!important;font-weight:400;color:#fff!important}.home .newshot .first>div .summary p{margin:5px 0;padding:0;color:#fff!important}.home .newshot .second{padding:10px}.home .newshot .second .item{width:100%;margin:10px 0 0}.home .newshot .second .item:first-child{padding-top:0}.home .newshot .second .item img{width:150px;float:left;margin-right:10px}.home .newshot .second .item label{line-height:1.5;margin:0;padding:0;font-size:17px;font-weight:bold;color:#61b846;text-align:justify}.home .newshot .second .item .summary{width:100%;height:65px;margin:5px 0 0;padding:0;overflow:hidden}.home .newshot .second .item .summary *{margin:0;padding:0;line-height:1.4;font-size:15px!important;color:#262626!important;text-align:justify!important}.intro{padding:0 20px}.intro .title{height:40px;line-height:40px;margin:10px 0;padding:0;color:#61b846;font-size:18px;font-weight:bold;text-transform:uppercase}.intro .desc *{line-height:1.5!important;font-size:15px!important}.contact{padding:0 20px}.contact h1,.contact h2{margin:0 0 20px 0;padding:0;font-size:24px;font-weight:bold;color:#61b846;text-align:center;text-transform:uppercase}.contact .info{color:#fff;line-height:1.5;font-size:14px}.contact .info div{width:calc(100% - 40px);margin:0 0 20px;padding:20px;background-color:#62b946}.contact .info h3{margin:0 0 10px;padding:0;text-transform:uppercase;font-size:18px}.contact .info p{margin:3px 0;padding:0}.contact .info i{margin-right:5px}.contact .form p{line-height:1.5;color:#737373;font-size:14px}.contact .form .loading{width:80px;margin:30px 0 50px;display:none}.contact .form .result{margin-bottom:50px;line-height:1.5;color:#f00;font-size:16px}.contact .form label{width:100%;display:block;font-size:14px;color:#000}.contact .form input[type="text"],.contact .form select{width:calc(100% - 30px);height:30px;margin:10px 0;padding:5px 10px;border-radius:5px;display:block;background-color:#f2f2f2;border:1px solid #b7b7b7;color:#717171}.contact .form textarea{width:calc(100% - 30px);height:80px;margin:15px 0;padding:5px 10px;border-radius:5px;display:block;background-color:#f2f2f2;border:1px solid #b7b7b7;color:#717171;resize:none}.contact .form .error{background-image:url(/images/Fail.png)!important;background-repeat:no-repeat!important;background-position:right center!important}.contact .form button,.contact .form input[type="submit"]{height:35px;line-height:35px;margin:0 0 20px;padding:0 20px;outline:0;border:1px solid #44448c;border-radius:10px;background-color:#3e4393;color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;text-align:center}.contact .form button:hover,.contact .form input[type="submit"]:hover{background-color:#61b846;border-color:#61b846}.customer>h3{height:40px;line-height:40px;margin:0;padding:0;color:#fff;text-transform:uppercase;font-size:18px;background-color:#62b846;text-align:center}.customer .filter select{width:calc(100% - 12px);height:33px;line-height:33px;margin:10px 5px 5px;border:solid 1px #e4e4e4;background:#f5f5f5;padding:0 10px;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.customer .filter input[type="text"]{width:calc(100% - 32px);margin:10px 5px 5px;padding:0 10px;height:33px;line-height:33px;border:solid 1px #e4e4e4}.customer .filter button{width:200px;height:40px;line-height:40px;padding:0 10px;border:0;border-radius:8px;margin:10px auto;font-size:14px;font-weight:bold;color:#fff;background-color:#61b846;text-align:center;text-transform:uppercase;display:block}.customer .filter button:hover{background-color:#ed1c24}.customer .list{min-height:300px}.customer ul{margin:0 10px;padding:0}.customer li{width:calc(100% - 32px);line-height:1.5;margin:0;padding:15px;border:1px solid #e1e1e1;border-bottom:0}.customer li:last-child{border-bottom:1px solid #e1e1e1}.customer li i{margin-right:5px}.customer li label{color:#555;font-size:16px;font-weight:500;text-transform:uppercase;margin:0 0 5px;padding:0}.customer li span{margin-top:5px;font-size:14px;color:#666;text-align:justify;display:block}.customer li a{margin-top:5px;font-size:14px;color:#666;display:block}.product .hotgroup{width:100%;margin:15px 0}.product .hotgroup h2{height:40px;line-height:40px;margin:0;padding:0;text-transform:uppercase;font-size:18px;background-color:#61b846;color:#fff}.product .hotgroup h2 img{height:25px;margin:6px 5px 0;float:left}.product .hotgroup .list{width:calc(100% - 22px);border:1px solid #ddd;padding:10px;display:flex;flex-wrap:wrap;justify-content:flex-start}.product .hotgroup .list .item{width:calc(33% - 1px);margin:0!important;border:1px solid #ddd;border-left:0}.product .hotgroup .list .item:nth-child(-n+3){margin-bottom:-1px}.product .hotgroup .list .item:nth-child(3n+1){width:calc(33% - 2px);border-left:1px solid #ddd}.product .hotgroup .list .item .image{height:80px;border:0;display:flex;justify-content:center}.product .hotgroup .list .item .image:hover{border:0}.product .hotgroup .list .item .name,.product .hotgroup .list .item .count{width:calc(100% - 10px);margin:0 5px 5px;text-align:center}.product .hotgroup .list .item .count{font-size:12px;color:#61b846}.product .topgroup{margin-bottom:20px}.product .topgroup>h2{height:40px;line-height:40px;margin:0;padding:0;text-transform:uppercase;text-indent:10px;font-size:18px;background-color:#61b846;color:#fff}.product .topgroup>h2 a{margin-right:10px;text-transform:capitalize;font-size:14px;float:right}.product .topgroup .list{width:100%;margin:0;padding:0;border-top:1px solid #ddd;border-bottom:0;display:flex!important;flex-wrap:wrap}.product .topgroup .list .item{width:calc(50% - 1px);padding:0;margin:0!important;border-bottom:1px solid #ddd;border-left:1px solid #ddd;position:relative;overflow:hidden;display:inline-block;vertical-align:top;transition:all .3s ease}.product .topgroup .list .item:nth-child(2n+1){width:calc(50%);border-left:0}.product .topgroup .list .item .image{position:relative;border:0;width:100%}.product .topgroup .list .item .image img{max-width:100%;width:auto;display:block;margin:auto}.product .topgroup .list .item .name{width:calc(100% - 20px);height:40px;margin:0 10px;text-align:center;overflow:hidden}.product .topgroup .list .item .name a{font-size:14px;line-height:20px;color:#2c2c2c;text-decoration:none;transition:all .3s linear}.product .topgroup .list .item .name a:hover{color:#007263}.product .topgroup .list .item .price{margin:5px 10px;font-size:14px;font-weight:bold;color:#000;text-align:left}.product .topgroup .list .item .price .promo{color:#eb3839;margin-left:10px}.product .topgroup .saleoff{position:absolute;top:5px;right:5px;z-index:2;background-color:#ed1c24;opacity:.8;border-radius:50%;width:40px;height:40px;line-height:35px;color:#fff;font-size:14px;text-align:center}.product .topgroup .slick-prev,.product .topgroup .slick-next{width:20px;height:44px;top:calc(50% + 2px);position:absolute;z-index:2;background:#eee;color:#fff;font-size:18px;border:0;outline:0;opacity:.9!important;z-index:2}.product .topgroup:hover .slick-prev,.product .topgroup:hover .slick-next{opacity:.9!important;background:#d2d2d2}.product .topgroup .slick-prev{left:0;border-radius:0 20px 20px 0}.product .topgroup .slick-prev i{float:left;margin-left:3px}.product .topgroup .slick-next{right:0;border-radius:20px 0 0 20px}.product .topgroup .slick-next i{float:right;margin-right:3px}.product .topgroup .slick-prev:before,.product .topgroup .slick-next:before{font-size:0!important;color:transparent}.product .menu{margin:0;padding:0}.product .menu span{height:40px;line-height:43px;margin:0;padding:0;background-color:#61b846;text-indent:20px;text-align:left;color:#fff;text-transform:uppercase;font-size:18px;font-weight:500;display:block}.product .menu span i{margin:15px 15px 0 0;font-size:14px;color:#fff;float:right}.product .menu li{height:32px;line-height:35px;border-bottom:1px solid #e1e1e1;margin:0;padding:0 15px;font-size:14px;font-weight:500;color:#262626;text-transform:uppercase;position:relative}.product .menu li i{width:16px;height:16px;line-height:16px;margin-top:8px;font-size:6px;color:#fff;background-color:#61b846;border-radius:50%;text-align:center;float:right}.product .menu li:hover{background-color:#61b846;color:#fff}.product .menu li:hover i{color:#61b846;background-color:#fff}.product .menu li.on{color:#6eb841}.product .menu li.level2{background-position:left+30px center;text-indent:15px}.product .menu li a{display:block}.product .list{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 10px 10px}.product .list .item{width:calc(50% - 5px);margin:10px 5px 0 0;padding:0}.product .list .item:nth-child(2n+2){margin-left:5px;margin-right:0}.product .list .item .image{width:calc(100% - 2px);border:1px solid #e1e1e1;display:block}.product .list .item .image img{width:auto;max-height:100%;display:block}.product .list .item:hover>div{border:1px solid #ed1c24}.product .list .item>h3,.product .list .item>label{width:calc(100% - 20px);line-height:22px;margin:10px 0 3px;padding:0 10px;font-size:14px;color:#262626;font-weight:400;text-align:center;text-transform:uppercase;display:block}.product .list .item>span,.product .list .item .properties>span{width:calc(100% - 20px);line-height:22px;padding:0 10px;font-size:14px;font-weight:bold;text-align:center;color:#000;display:block}.product .list .item>span .promo{color:#eb3839;margin-left:5px;text-decoration:none}.product .detail{padding:0;position:relative}.product .detail .name{width:100%;margin:0;padding:0}.product .detail .name>h1{height:40px;line-height:40px;color:#50b847;margin:0 10px;padding:0;font-size:18px;font-weight:bold;text-transform:uppercase;text-align:center}.product .detail .name>h3{height:40px;line-height:40px;margin:0;padding:0;color:#fff;text-transform:uppercase;font-size:18px;background-color:#62b846;text-align:center}.product .detail .filter{border:1px solid #e1e1e1;margin:10px}.product .detail .filter.active{padding-bottom:10px}.product .detail .filter.active>a{background-color:#50b848;color:#fff}.product .detail .filter.active>a i{margin-top:10px}.product .detail .filter.active>div{display:block}.product .detail .filter>a{width:calc(100%);height:33px;line-height:33px;text-indent:10px;font-size:14px;display:inline-block}.product .detail .filter>a i{float:right;margin:5px}.product .detail .filter>div{padding:10px 10px 0;display:none}.product .detail .filter>div label{width:100%;height:30px;line-height:30px;font-size:14px;font-weight:bold;color:#252525;text-indent:0;display:block}.product .detail .filter>div select{width:calc(100% - 2px);height:33px;line-height:33px;border:1px solid #e1e1e1;color:#252525;font-size:14px;display:block}.product .detail .filter>div option{height:30px;line-height:30px;font-size:14px}.product .detail .filter>div option:hover{background-color:#61b846;color:#fff}.product .detail .filter>div button{width:200px;height:35px;line-height:35px;padding:0;border:0;margin:0 auto;border-radius:5px;font-size:14px;font-weight:bold;color:#fff;background-color:#61b846;text-align:center;text-transform:uppercase;display:block}.product .detail .image{width:100%;margin:5px 0}.product .detail .image img{max-width:100%;margin:auto;display:block}.product .detail .desc{line-height:1.5;font-size:14px;background-color:#f2f2f2;margin:0;position:relative;display:inline-block;vertical-align:top}.product .detail .desc .more{width:160px;height:25px;line-height:1.2;position:absolute;bottom:0;left:calc(50% - 80px);text-align:center;font-size:14px!important;color:#213d7e!important;font-weight:bold;display:block}.product .detail .desc .more i{font-size:12px!important;color:#213d7e!important}.product .detail .desc>div{max-height:205px;margin:0 20px 30px;overflow:hidden}.product .detail .desc p{padding:0;margin:15px 0 0 0;line-height:1.5}.product .detail .desc img{max-width:100%;width:auto!important;height:auto!important}.product .detail .desc ul{margin:5px 15px;padding:0;list-style:disc}.product .detail .desc li{margin:5px;padding:0}.product .detail .desc *{color:#262626;font-size:15px;text-align:justify}.product .detail .infoimage{padding:0 10px;position:relative}.product .detail .image{width:100%}.product .detail .image a{display:block}.product .detail .image img{max-width:100%;max-height:100%;display:block;margin:auto}.product .detail .image .slick-slide{display:flex;align-items:center;overflow:hidden}.product .detail .image .slick-prev,.product .detail .slick-next{position:absolute;right:0;top:calc(50% - 40px);z-index:2;background:rgba(0,0,0,0);border:0;outline:0;opacity:.6!important}.product .detail .image .slick-prev{position:absolute;left:0;top:calc(50% - 40px);z-index:2;background:rgba(0,0,0,0);border:0;outline:0;opacity:.6!important}.product .detail .image .slick-arrow img{width:auto;height:80px;cursor:pointer}.product .detail .image .slick-prev:before,.product .detail .image .slick-next:before{font-size:40px!important;color:#000!important}.product .detail .thumbnail{width:calc(100% - 140px);height:46px;display:inline-block;vertical-align:top;overflow:hidden}.product .detail .thumbnail.more0{width:100%}.product .detail .thumbnail.more1{width:calc(100% - 100px)}.product .detail .thumbnail .slick-track{display:flex;justify-content:space-between}.product .detail .thumbnail .slick-slide{width:60px!important;height:40px;border:1px solid #b9b9b9;margin-right:4px}.product .detail .thumbnail .slick-current,.product .detail .thumbnail .active{border:1px solid #62b946}.product .detail .thumbnail img{display:block;margin:auto;max-width:100%;max-height:100%}.product .detail .more{height:42px;display:inline-flex}.product .detail .more div{width:60px;height:40px;border:1px solid #b9b9b9;margin-right:8px;display:flex;justify-content:center;align-items:center;position:relative}.product .detail .more div:last-child{margin-right:0}.product .detail .more img{width:30px;height:30px;display:block;margin:auto}.product .detail .more [data-type="video"] img{width:60px;height:40px}.product .detail .more [data-type="video"] i{width:30px;height:30px;position:absolute;top:5px;left:15px;font-size:30px;color:#f00}.video{width:100%;height:60vh;min-height:300px}.product .detail .infoproduct{padding:10px}.product .detail .infoproduct h1{line-height:2.2;font-size:15px;font-weight:bold;margin:0;color:#61b846}.product .detail .infoproduct .price label{width:100px;line-height:2.2;display:inline-block;vertical-align:top;color:#ed1c24;font-size:15px;font-weight:bold}.product .detail .infoproduct .price span{width:calc(100% - 105px);line-height:2.2;display:inline-block;vertical-align:top;font-size:15px;color:#ed1c24;font-weight:bold}.product .detail .infoproduct .price span a{width:calc(100% - 30px);max-width:150px;display:inline-block;background-color:#3578e5;border-radius:10px;color:#fff;text-align:center;font-size:12px}.product .detail .infoproduct .price span a i{margin-right:3px;font-size:14px}.product .detail .infoproduct .summary{width:100%;margin-top:5px}.product .detail .infoproduct .summary>h3{width:100%;line-height:2.2;margin:0;padding:0;border:0;text-align:left;text-transform:uppercase;color:#61b846;font-size:15px;font-weight:bold}.product .detail .infoproduct .summary>div{padding:0;margin:0}.product .detail .infoproduct .summary>div p{margin:0;padding:0;line-height:2;color:#262626}.product .detail .infoproduct .summary>div *{font-size:15px!important}.product .detail .infoproduct .summary>div ul{margin:0;padding:0}.product .detail .infoproduct .summary>div li{line-height:2;list-style:circle}.product .detail .infoproduct .book{margin:10px 0;justify-content:center}.product .detail .tabs{width:100%;margin:20px 0;clear:both}.product .detail .tabs>ul>li{display:block;margin:5px 10px;padding:0 10px;text-align:center;height:40px;line-height:40px;font-size:16px;text-transform:capitalize;background-color:#c6c6c6;color:#6c6c6c;border-top-left-radius:5px;border-top-right-radius:5px;cursor:pointer}.product .detail .tabs>ul>li:last-child{margin-right:10px}.product .detail .tabs>ul>li.on{background-color:#61b846;color:#fff}.product .detail .tabs>div{padding:0 10px;display:none;line-height:1.5;position:relative}.product .detail .tabs>div.on{display:block}.product .detail .moreopen{position:absolute;width:calc(100% - 20px);bottom:0;right:10px;padding:10px;height:60px;line-height:60px;text-align:right;font-size:18px!important;background-color:rgba(0,0,0,.5);color:#fff!important;border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-sizing:border-box}.product .detail .moreopen i{color:#fff!important;margin:3px}.product .detail .property{padding:0}.product .detail .property label{width:100px;line-height:1.8;display:inline-block;vertical-align:top;font-size:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product .detail .property span{width:calc(100% - 105px);line-height:1.8;display:inline-block;vertical-align:top;font-size:15px;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product .detail .property span a{color:#000}.product .detail .property span a:before{content:", "}.product .detail .property span a:first-child:before{content:""}.product .reel{margin:auto}.product .productgroup{padding:0}.product .productgroup>h3{height:40px;line-height:40px;background-color:#61b846;color:#fff;margin:0;padding:0 10px;font-size:18px;font-weight:bold;text-transform:uppercase;text-align:center}.product .productgroup .list{clear:both}.product a.button.promo{height:44px;line-height:44px;margin:20px 10px;padding:0 10px;outline:0;border:0;border-radius:6px;background-color:#f00;color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;text-align:center;display:block}.product a.button.promo:hover{background-color:#3e4393}.product .customer{padding:0}.product .customer select{width:calc(100% - 22px);margin:10px 10px 5px}.product .customer ul{margin:10px}.product .comment{border:1px solid #e0e0e0;border-radius:8px;padding:15px;margin:10px}.experience-list{display:flex;flex-wrap:wrap;justify-content:start;box-sizing:border-box}.experience-item{width:calc(50% - 5px);margin:10px 5px 0 0;padding:0;position:relative;box-sizing:border-box}.experience-item:nth-child(2n+2){margin-left:5px;margin-right:0}.experience-image{width:calc(100%);border:1px solid #e1e1e1;overflow:hidden;position:relative;box-sizing:border-box;display:flex;justify-content:center;align-items:center;aspect-ratio:1;aspect-ratio:1/1}.experience-image:hover{border:1px solid #ed1c24}.experience-image img{display:block;min-width:100%}.experience-name{width:calc(100% - 20px);height:50px;line-height:1.2;margin:10px 0 0;padding:0 10px;font-size:14px;color:#262626;font-weight:400;text-align:center;text-transform:uppercase;display:block}.comment-title{line-height:1.5;margin-bottom:10px;font-size:20px;font-weight:bold}.comment-list{border-top:1px solid #f1f1f1}.comment-item{border-bottom:1px solid #f1f1f1;padding:15px 0}.comment-name{line-height:1.5;font-weight:bold;margin-right:8px;text-transform:capitalize}.comment-date{color:#aaa;font-weight:400;float:right}.comment-rate{line-height:1.5;margin:5px 0;color:#fe8c23}.comment-content{line-height:1.5}.comment-btn{display:flex;justify-content:center;padding:15px 10px}.comment-btn a{border:1px solid #61b846;border-radius:4px;color:#61b846;display:block;line-height:17px;margin:0 2%;padding:11px 5px;text-align:center;width:46%}.comment-btn a.button{border-color:#61b846;background-color:#61b846;color:#fff}.comment-btn a.button:hover{border-color:#ed1c24;background-color:#ed1c24}.comment-popup{position:fixed;top:0;left:0;margin:0;padding:0;width:100%;height:100%;z-index:10001;overflow:hidden}.comment-popup .bg{background-color:#000;opacity:.8;position:absolute;top:0;left:0;margin:0;padding:0;width:100%;height:100%;z-index:1;overflow:hidden}.comment-popup .close{position:absolute;margin:0!important;padding:0!important;width:42px!important;height:16px;background-image:url(/images/close.png);background-repeat:no-repeat;z-index:3;cursor:pointer;top:0;right:10px}.comment-popup .form{width:90vw;height:90vh;left:5vw;top:5vh;position:absolute;margin:0;padding:0 30px;box-shadow:0 0 8px rgba(0,0,0,.5);border-radius:5px;background-color:#fff;z-index:2;overflow:auto;box-sizing:border-box}.comment-popup .form *{box-sizing:border-box}.comment-popup .form h2{margin:0;padding:20px 0 0;line-height:1.5;font-size:22px;color:#000;text-align:center}.comment-popup .form p{margin:0;padding:0;line-height:30px;font-size:14px;color:#212121}.comment-popup .form div{margin:15px 0;padding:0}.comment-popup .form label{width:100%;height:30px;line-height:30px;font-size:16px;font-weight:500;color:#000;display:inline-block;vertical-align:top}.comment-popup .form input[type="text"],.comment-popup .form input[type="number"]{width:calc(100%);height:30px;margin:0;padding:0 10px;resize:none;display:block}.comment-popup .form textarea{width:100%;height:120px;margin:10px 0;padding:10px;resize:none;display:block;box-sizing:border-box}.comment-popup .form i{line-height:30px;font-size:12px;color:#aaa}.comment-popup .comment-rate{line-height:1;margin:10px auto;display:flex;justify-content:center}.comment-popup .comment-rate i{font-size:26px;margin:0 8px;cursor:pointer}.relate{padding:0}.relate h3{height:40px;line-height:40px;margin:0;padding:0 10px;color:#fff;text-transform:uppercase;font-size:15px!important;background-color:#62b846;text-align:center}.relate li{width:calc(100% - 20px)!important;height:auto!important;display:inline-block!important;background-color:#fff!important;border-radius:0!important;border:0!important;border-bottom:1px dashed #e1e1e1!important;background-image:none!important;margin:0!important;padding:10px!important;line-height:22px!important;text-indent:0!important;text-transform:capitalize!important;font-size:14px!important;color:#252525!important;text-align:left!important}.relate li:first-child{width:100%!important;border:0!important;padding:0!important}.relate li img{max-width:100px!important;margin-right:10px!important;border:1px solid #e1e1e1;float:left!important}.popupdetail{position:fixed;top:0;left:0;margin:0;padding:0;width:100%;height:100vh;z-index:10001;background-color:#fff;overflow:hidden;display:none}.popupdetail .header{width:100%;margin:0;padding:0;height:45px;overflow:hidden;position:relative;background-color:#fff;box-shadow:0 4px 4px rgb(0 0 0/8%)}.popupdetail .header .close{width:45px;height:45px;background-color:#f1f1f1;position:absolute;top:0;left:0;z-index:1;display:flex;justify-content:center;align-items:center}.popupdetail .header .close i{font-size:25px;color:#333}.popupdetail .header>div{width:calc(100% - 45px);height:45px;margin-left:45px;overflow-x:auto;overflow-y:hidden}.popupdetail .header ul{height:45px;display:flex;white-space:nowrap}.popupdetail .header li{height:45px;line-height:45px;padding:0 15px;list-style:none;color:#333;font-size:14px;display:inline-block;vertical-align:top}.popupdetail .header li.on{background-color:#2f80ed;color:#fff}.popupdetail .content{width:100%;height:calc(100% - 50px);margin-top:5px;background-color:#fff;overflow:auto}.popupdetail .content>div{padding:10px 10px 80px;display:none}.popupdetail .content>div.on{display:block}.popupdetail .content .image img,.popupdetail .content .image iframe{margin:10px 0;max-width:100%;display:block}.popupdetail .content .image iframe{width:100%}.popupdetail .content .property{padding:10px 15px}.popupdetail .content .property label{width:100px;line-height:2.2;display:inline-block;vertical-align:top;font-size:15px;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.popupdetail .content .property span{width:calc(100% - 105px);line-height:2.2;display:inline-block;vertical-align:top;font-size:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.popupdetail .content .property span a{color:#000}.popupdetail .content .property span a:before{content:", "}.popupdetail .content .property span a:first-child:before{content:""}.popupdetail .content .description img{max-width:100%!important;height:auto!important}.news{margin-bottom:30px;padding:0}.news h1{line-height:1.5;margin:0;padding:10px;color:#fff;text-transform:uppercase;font-size:18px;background-color:#62b846;text-align:center}.news .list{margin:0 20px}.news .list .item{width:100%;margin:20px 0 0;padding:0;position:relative;overflow:hidden}.news .list .item .image{overflow:hidden}.news .list .item .image img{max-width:100%;max-height:100%;margin:auto;display:block}.news .list .item>h3{width:calc(100%);line-height:22px;margin:5px 0;padding:0;font-size:14px;font-weight:bold;color:#61b846;text-align:left;text-transform:uppercase;display:block;overflow:hidden}.news .list .item>span{width:100%;height:22px;line-height:22px;font-size:14px;color:#898989;text-indent:20px;background:url(Images/date.png) no-repeat left center;display:block}.news .list .item>.summary{width:100%;max-height:72px;margin:5px 0 0;padding:0;display:block;color:#262626}.news .list .item>.summary *{margin:0;padding:0;line-height:1.3;font-size:14px!important;font-weight:400!important;text-align:justify!important}.news .detail{margin:0 20px}.news .detail h1{line-height:1.5;margin:0;padding:0;color:#62b846;background-color:#fff;text-transform:uppercase;font-size:18px;text-align:justify}.news .detail .date{height:30px;line-height:30px;font-size:14px;color:#898989;text-indent:20px;background:url(Images/date.png) no-repeat left center;display:block}.news .detail .summary{margin:0;padding:0}.news .detail .summary *{font-size:14px;font-weight:bold;line-height:1.5}.news .detail .summary p{margin:0;padding:0}.news .mostview{margin-bottom:20px}.news .mostview .title{height:40px;line-height:40px;margin:0;padding:0;text-align:center;background-color:#61b846;color:#fff;font-size:16px;font-weight:500;text-transform:uppercase}.news .mostview .item{margin-top:10px;padding:0 10px;display:inline-block}.news .mostview .item img{width:90px;height:60px;margin-right:10px;float:left}.news .mostview .item h3{margin:0;padding:0;max-height:60px;line-height:1.5;font-size:15px;font-weight:400;color:#262626;overflow:hidden}.news .same{width:100%;height:330px;margin:10px 0}.news .same .item{width:240px;height:330px;margin:0;padding:0 5px;position:relative;overflow:hidden}.news .same .item .image{height:160px;overflow:hidden}.news .same .item .image img{max-width:100%;max-height:100%}.news .same .item>h3{width:calc(100%);height:44px;line-height:22px;margin:5px 0;padding:0;font-size:14px;font-weight:bold;color:#61b846;text-align:left;text-transform:uppercase;display:block;overflow:hidden}.news .same .item>span{width:100%;height:22px;line-height:22px;font-size:14px;color:#898989;text-indent:20px;background:url(Images/date.png) no-repeat left center;display:block}.news .same .item>.summary{width:100%;margin:5px 0 0;padding:0;display:block;color:#262626}.news .same .item>.summary *{margin:0;padding:0;line-height:1.3;font-size:14px!important;font-weight:400!important;text-align:justify!important}.news .same .slick-prev{top:-25px;right:40px;left:unset}.news .same .slick-next{top:-25px;right:10px}.news .same .slick-prev:before,.news .same .slick-next:before{color:#61b846}.service{margin-bottom:30px;padding:0}.service h1{line-height:1.5;margin:0;padding:10px;color:#fff;text-transform:uppercase;font-size:18px;background-color:#62b846;text-align:center}.service .list{margin:0 20px}.service .list .item{width:100%;margin:20px 0 0;padding:0;position:relative;overflow:hidden}.service .list .item .image{overflow:hidden}.service .list .item .image img{max-width:100%;max-height:100%;margin:auto;display:block}.service .list .item>h3{width:calc(100%);line-height:22px;margin:5px 0;padding:0;font-size:14px;font-weight:bold;color:#61b846;text-align:left;text-transform:uppercase;display:block;overflow:hidden}.service .list .item>span{width:100%;height:22px;line-height:22px;font-size:14px;color:#898989;text-indent:20px;background:url(Images/date.png) no-repeat left center;display:block}.service .list .item>.summary{width:100%;max-height:72px;margin:5px 0 0;padding:0;display:block;color:#262626}.service .list .item>.summary *{margin:0;padding:0;line-height:1.3;font-size:14px!important;font-weight:400!important;text-align:justify!important}.service .detail{margin:0 20px}.service .detail h1{line-height:1.5;margin:10px 0;padding:0;color:#62b846;background-color:#fff;text-transform:uppercase;font-size:18px;text-align:justify}.service .detail .summary{margin:0;padding:0}.service .detail .summary *{font-size:15px;line-height:1.5}.service .detail .summary p{margin:0;padding:0}.service .same{width:100%;height:330px;margin:10px 0}.service .same .item{width:240px;height:330px;margin:0;padding:0 5px;position:relative;overflow:hidden}.service .same .item .image{height:160px;overflow:hidden}.service .same .item .image img{max-width:100%;max-height:100%}.service .same .item>h3{width:calc(100%);height:44px;line-height:22px;margin:5px 0;padding:0;font-size:14px;font-weight:bold;color:#61b846;text-align:left;text-transform:uppercase;display:block;overflow:hidden}.service .same .item>span{width:100%;height:22px;line-height:22px;font-size:14px;color:#898989;text-indent:20px;background:url(Images/date.png) no-repeat left center;display:block}.service .same .item>.summary{width:100%;margin:5px 0 0;padding:0;display:block;color:#262626}.service .same .item>.summary *{margin:0;padding:0;line-height:1.3;font-size:14px!important;font-weight:400!important;text-align:justify!important}.service .same .slick-prev{top:-25px;right:40px;left:unset}.service .same .slick-next{top:-25px;right:10px}.service .same .slick-prev:before,.service .same .slick-next:before{color:#61b846}.servicehot{margin-bottom:50px;box-sizing:border-box}.servicehot *{box-sizing:border-box}.servicehot .list{margin:0 20px}.servicehot .list .item{width:100%;margin:20px 0 0;padding:0;position:relative;overflow:hidden}.servicehot .list .item .image{overflow:hidden}.servicehot .list .item .image img{max-width:100%;max-height:100%;margin:auto;display:block}.servicehot .list .item h3{width:100%;line-height:1.3;margin:0;padding:10px;font-size:16px;font-weight:bold;background-color:#61b846;color:#fff;text-align:center;text-transform:uppercase;display:block}.servicehot .slick-dots{bottom:-30px!important}.servicehot .slick-dots li button:before{font-size:12px!important;color:#ed1c24!important}#Description img{max-width:100%!important;height:auto!important}#Description .index{margin:20px 0;padding:20px;background-color:#efefef;height:240px;overflow:hidden;position:relative}#Description .index div{line-height:1.8;font-size:14px;color:#656565;font-weight:500}#Description .index div:hover{color:#61b846}#Description .index .title{color:#61b846;font-size:16px;text-align:center;text-transform:uppercase}#Description .index .level2{text-indent:20px}#Description .index .more{position:absolute;bottom:0;right:10px;padding:5px 10px;height:20px;line-height:1.5;text-align:right;font-size:12px!important;background-color:#fff;color:#213d7e!important;font-weight:bold;border-top-left-radius:5px;border-top-right-radius:5px}#Description .index .more i{font-size:12px!important;color:#213d7e!important;margin:3px}#Description .viewmore{width:100%;margin:20px 0;padding:20px;background-color:#efefef;display:inline-block;box-sizing:border-box}#Description .viewmore .title{color:#61b846;font-size:16px;text-align:center;text-transform:uppercase}#Description .viewmore p{margin:0;padding:0;line-height:1.8;font-size:15px;color:#666}#Description .viewmore a:hover{color:#61b846}.tags{width:calc(100% - 20px);margin:10px;padding:0;display:inline-block}.tags ul{margin:0;padding:0;list-style:none}.tags li{margin:0 10px 10px 0;padding:5px 8px;background-color:#e2e2e2;color:#656565;border-radius:5px;display:inline;float:left}.tags li:hover:not(:first-child){background-color:#ccc}.tags i{margin-right:5px}.os-info{margin:10px 0;padding:10px 0;border-top:1px solid #a2a2a2;border-bottom:1px solid #a2a2a2}.os-info>ul{display:none}.os-info .title{width:100%;display:inline-block}.os-info .title>h3{height:40px;line-height:40px;color:#61b846;margin:0;padding:0;font-size:18px;font-weight:bold;text-transform:uppercase;float:left}.os-info .title>a{height:40px;line-height:40px;margin:0 10px;color:#262626;font-size:15px;float:right}.os-info .title>a i{width:16px;height:16px;line-height:16px;margin-left:5px;font-size:10px;color:#fff;background-color:#61b846;border-radius:50%;text-align:center}.os-info .list{display:flex;justify-content:center;margin:0;padding:0 0 10px}.os-info .list .item{width:calc(50% - 5px);margin:10px 5px 0 0;padding:0}.os-info .list .item:nth-child(2n+2){margin-left:5px;margin-right:0}.os-info .list .item .image{width:calc(100% - 2px);padding-top:calc(66.66% - 2px);border:1px solid #e1e1e1;overflow:hidden;position:relative}.os-info .list .item .image a{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center}.os-info .list .item .image img{display:block;margin:auto;max-width:100%;max-height:100%}.os-info .list .item:hover>div{border:1px solid #ed1c24}.os-info .list .item>h3,.os-info .list .item>label{width:calc(100%);line-height:22px;margin:10px 0 3px;padding:0;font-size:14px;color:#262626;font-weight:400;text-align:center;text-transform:uppercase;display:block}.os-info .list .item>span{width:calc(100% - 20px);line-height:22px;padding:0 10px;font-size:14px;font-weight:bold;text-align:center;color:#ed1c24;background:none;display:block}.os-info .detail{margin:0;padding:0;position:relative}.os-info .detail .name{width:100%;margin:0;padding:0}.os-info .detail .name>h1{height:40px;line-height:40px;color:#50b847;margin:0 10px;padding:0;font-size:18px;font-weight:bold;text-transform:uppercase;text-align:center}.os-info .detail .name>h3{height:40px;line-height:40px;margin:0;padding:0;color:#fff;text-transform:uppercase;font-size:18px;background-color:#62b846;text-align:center}.os-info .detail .image{width:100%;margin-top:5px}.os-info .detail .image img{max-width:100%;margin:auto;display:block}.os-info .detail .desc{line-height:1.5;font-size:14px;background-color:#f2f2f2;margin:0;position:relative;display:inline-block;vertical-align:top}.os-info .detail .desc .more{width:160px;height:25px;line-height:1.2;position:absolute;bottom:0;left:calc(50% - 80px);text-align:center;font-size:14px!important;color:#213d7e!important;font-weight:bold;display:block}.os-info .detail .desc .more i{font-size:12px!important;color:#213d7e!important}.os-info .detail .desc>div{max-height:205px;margin:0 20px 30px;overflow:hidden}.os-info .detail .desc p{padding:0;margin:15px 0 0 0;line-height:1.5}.os-info .detail .desc *{color:#262626!important;font-size:15px!important;text-align:justify}.os-info .detail .infoimage{padding:0 10px;position:relative}.os-info .detail .image{width:100%;overflow:hidden}.os-info .detail .image a{display:block}.os-info .detail .image img{max-width:100%;max-height:100%;display:block;margin:auto}.os-info .detail .image .slick-slide{display:flex;align-items:center;overflow:hidden}.os-info .detail .thumbnail{width:calc(100% - 140px);height:46px;display:inline-block;vertical-align:top;overflow:hidden}.os-info .detail .thumbnail.more0{width:100%}.os-info .detail .thumbnail.more1{width:calc(100% - 100px)}.os-info .detail .thumbnail .slick-track{display:flex;justify-content:space-between}.os-info .detail .thumbnail .slick-slide{width:60px!important;height:40px;border:1px solid #b9b9b9;margin-right:4px}.os-info .detail .thumbnail .slick-current,.os-info .detail .thumbnail .active{border:1px solid #62b946}.os-info .detail .thumbnail img{display:block;margin:auto;max-width:100%;max-height:100%}.os-info .detail .more{height:42px;display:inline-flex}.os-info .detail .more div{width:60px;height:40px;border:1px solid #b9b9b9;margin-right:8px;display:flex;justify-content:center;align-items:center;position:relative}.os-info .detail .more div:last-child{margin-right:0}.os-info .detail .more img{width:30px;height:30px;display:block;margin:auto}.os-info .detail .more [data-type="video"] img{width:60px;height:40px}.os-info .detail .more [data-type="video"] i{width:30px;height:30px;position:absolute;top:5px;left:15px;font-size:30px;color:#f00}.os-info .detail .infoproduct{padding:10px 0}.os-info .detail .infoproduct h1{line-height:2.2;font-size:15px;font-weight:bold;margin:0;color:#61b846}.os-info .detail .infoproduct .price label{width:100px;line-height:2.2;display:inline-block;vertical-align:top;color:#ed1c24;font-size:15px;font-weight:bold}.os-info .detail .infoproduct .price span{width:calc(100% - 105px);line-height:2.2;display:inline-block;vertical-align:top;font-size:15px;color:#ed1c24;font-weight:bold}.os-info .detail .infoproduct .summary{width:100%;margin-top:5px}.os-info .detail .infoproduct .summary>h3{width:100%;line-height:2.2;margin:0;padding:0;border:0;text-align:left;text-transform:uppercase;color:#61b846;font-size:15px;font-weight:bold}.os-info .detail .infoproduct .summary>div{padding:0;margin:0}.os-info .detail .infoproduct .summary>div p{margin:0;padding:0;line-height:2;color:#262626}.os-info .detail .infoproduct .summary>div *{line-height:2;font-size:15px!important;font-weight:400}.os-info .detail .infoproduct .summary>div ul{margin:0;padding:0}.os-info .detail .infoproduct .summary>div li{line-height:2;list-style:circle}.os-info .detail .property{padding:0}.os-info .detail .property label{width:100px;line-height:2.2;display:inline-block;vertical-align:top;font-size:15px;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.os-info .detail .property span{width:calc(100% - 105px);line-height:2.2;display:inline-block;vertical-align:top;font-size:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.os-info .detail .property span a{color:#000}.os-info .detail .property span a:before{content:", "}.os-info .detail .property span a:first-child:before{content:""}.os-info .detail .button{width:calc(100% - 20px);height:35px;line-height:35px;margin:0 auto;padding:0 10px;outline:0;border-radius:10px;background-color:#61b846;color:#fff;font-size:14px;font-weight:bold;text-align:center;display:block}ul.page{width:100%;margin:30px auto 0;display:flex;justify-content:center}ul.page li{width:32px;height:32px;line-height:34px;margin:0 5px 0 0;border-radius:50%;border:1px solid #e9e9e9;background-color:#e9e9e9;color:#8d8d8d;font-size:15px;text-align:center;display:inline-block;vertical-align:top}ul.page li:hover,ul.page li.on{border:1px solid #61b846;background-color:#61b846;color:#fff}ul.page a{display:block}.regfoot{min-height:350px;background-color:#61b846;position:relative}.regfoot div{width:calc(100% - 40px);position:absolute;top:0;left:20px}.regfoot h3{line-height:40px;margin:20px 0 10px;text-transform:uppercase;font-size:20px;color:#fff;font-weight:bold}.regfoot p{width:100%;line-height:1.5;font-size:14px;color:#fff;margin:0;padding:0}.regfoot a{height:35px;line-height:35px;margin:20px 0;padding:0 20px;outline:0;border:1px solid #44448c;border-radius:10px;background-color:#3e4393;color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;text-align:center;display:inline-block}.regfoot a:hover{background-color:#f00;border-color:#f00}.regfoot img{width:100%;height:auto;display:inline-block;vertical-align:top}.footer{padding:10px;background-color:#3e4393;background-image:url(Images/bg.jpg?h=100&q=60);background-repeat:no-repeat;background-position:right bottom}.footer i{font-size:16px;margin-right:10px}.footer a:hover{color:#61b845}.footer div{color:#fff}.footer h3{line-height:30px;color:#61b845;font-size:16px;font-weight:bold;text-transform:uppercase;margin:15px 0 5px;padding:0;display:block}.footer h4{line-height:30px;color:#61b845;font-size:16px;font-weight:500;text-transform:uppercase;margin:5px 0;padding:0;display:block}.footer div{line-height:30px;font-size:14px}.footer a.social{display:inline-block;margin:0 5px 0 0;width:40px;height:40px;line-height:40px;text-align:center;padding:0}.footer a.social i{margin:12px 0 0 0;font-size:18px;width:40px;color:#fff;text-align:center}.footer .facebook{background:#4d6bab}.footer .youtube{background:#f00}.footer .twitter{background:#4ec6f8}.footer ul{display:flex;flex-wrap:wrap}.footer ul li{width:calc(50% - 25px);margin:0 10px;font-size:14px;line-height:30px;display:inline-block;vertical-align:top;float:left}.copyright{width:100%;height:50px;line-height:50px;background-color:#293078;color:#fff;text-align:center;font-size:14px}#Search .error404{width:420px;margin:auto}#Search .error404 .title{width:100%;margin:30px auto 0;font-size:18px;font-weight:500;line-height:1.39;text-align:center;color:#2c2c2c}#Search .error404 img{width:100px;margin:50px auto;display:block}#Search .error404 .title2{width:100%;font-size:17px;line-height:1.47;color:#2c2c2c;text-align:center}#Search .menu .item{height:40px;line-height:40px;margin:0;padding:0 10px 0 0;background-image:url(Images/unchecked.png);background-repeat:no-repeat;background-size:18px 18px;background-position:left+10px center;text-indent:40px;color:#2c2c2c;font-size:15px;transition:all .3s;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#Search .menu .item:hover{background-color:#e9eef3}#Search .menu .item.selected{background-image:url(Images/checked.png)}#Search .menu .item a{color:#000;text-decoration:none}#Search .menu h3{height:40px;line-height:40px;margin:20px 0 0;padding:0 10px;background-color:#61b846;color:#fff;text-transform:uppercase;font-size:16px;font-weight:bold}#Search .menu h3 i{width:18px;margin-right:10px;text-align:center}.warranty{padding:0 0 20px}.warranty .image{width:100%;display:inline-block;vertical-align:top}.warranty .image img{max-width:100%;max-height:100%;margin:auto;display:block}.warranty .info{width:calc(100% - 20px);margin:0 10px;color:#262626;display:inline-block;vertical-align:top}.warranty .info h1{line-height:1.3;font-size:20px;font-weight:bold;margin:10px 0;color:#61b846;text-transform:uppercase}.warranty .info ul{margin:0;padding:0}.warranty .info li{font-size:15px;color:#7f7f7f;line-height:2.2}.warranty .info li.price{color:#f00;font-size:18px;font-weight:bold}.warranty .info li a:before{content:", "}.warranty .info li a:nth-child(2):before{content:""}.warranty .notfound{width:100%;margin:50px auto}.warranty .notfound h1{line-height:1.3;font-size:24px;font-weight:bold;margin:0 0 20px;color:#000;text-align:center;text-transform:uppercase}.warranty .notfound h1 a{color:#f00}.warranty .notfound img{max-width:100%;max-height:100%;margin:auto;display:block}.policy h2{margin:40px 10px 15px;font-size:26px;font-weight:bold;color:#62b846;text-align:center}.policy p{margin:0 10px 10px;line-height:1.8;font-size:14px;color:#6d6d6d;text-align:center}.policy hr{width:100px;height:2px;background-color:#223c79;margin:0 auto;border:0}.policy button,.policy a.button{line-height:35px;background-color:#3e4394;color:#fff;text-align:center;border-radius:8px;outline:0;border:0;padding:5px 20px;font-size:18px;font-weight:bold;margin:10px auto;display:block}.policy button:hover{background-color:#62b846}.policy .content{background-color:#f3f8f1;padding-bottom:20px}.policy .content h3{margin:0;padding:30px 0 15px;font-size:24px;font-weight:bold;color:#213c79;text-align:center}.policy .content table{width:100%;border:0;border-spacing:5px;border-collapse:separate}.policy .content th{padding:10px;font-size:16px;color:#fff;background-color:#61b847;border:1px solid #61b847}.policy .content td{border:1px solid #b7b7b7;padding:10px 15px;background-color:#fff;color:#878787}.policy .content td.center{text-align:center;font-size:16px}.policy .content .note{margin:10px;line-height:1.8;text-align:right;font-size:14px;color:#878787}.policy .content .note a{color:#62b846}.policy .time{background-color:#f3f8f1;padding-bottom:20px}.policy .time h2{margin:0;padding:0;line-height:30px;font-size:16px;font-weight:bold;color:#fff;background-color:#223c79;text-align:center}.policy .time .row{display:flex;justify-content:center}.policy .time .col{width:calc(50% - 30px);margin:15px}.policy .time img{max-width:90%;display:block;margin:10px auto}.policy .time .col img{height:80px}.policy .time p,.policy .time span{margin:10px 0;line-height:1.6;font-size:14px;color:#6d6d6d;text-align:center}.policy .time a{color:#50b848}.policy .condition{margin:40px auto}.policy .condition li{width:calc(100% - 20px);margin:0 10px;display:inline-block}.policy .condition>ul>li{margin-top:20px}.policy .condition li img{width:115px;margin:20px auto 0;display:block}.policy .condition li ul{width:calc(100%);margin:0;padding:0;list-style:circle}.policy .condition li li{line-height:2;position:relative}.policy .condition li h3{margin:10px;padding:0;font-size:18px;line-height:1.5;text-align:center}.policy .condition li li i{margin-right:10px;color:#50b848;font-size:16px}.policy .condition li hr{width:100%;height:2px;margin:20px auto 0;background-color:#50b848;display:block;border:0;outline:0;clear:both}.policy .mail{background-color:#f3f8f1;padding:20px 0}.policy .mail img{width:100px;margin:50px auto;display:none}.policy .mail h3{margin:5px 0;padding:0;line-height:2;font-size:18px;font-weight:bold;color:#62b946;text-align:left}.policy .mail input[type=text],.policy .mail textarea,.policy .mail input[type=text],.policy .mail select{width:calc(100% - 32px);height:38px;line-height:38px;margin:0 0 10px;padding:0 15px;border:1px solid #b7b7b7;background-color:#fff;resize:none;font-family:Roboto;font-size:14px}.policy .form{margin:0 10px}.policy .form p{margin-bottom:50px;line-height:2;color:#62b846;font-size:18px;text-align:center}.policy .result{margin:30px;line-height:2;color:#f00;font-size:22px;text-align:center;display:none}.policy .result a{color:#000;font-size:16px}.policy .result i{margin-right:10px}.policy .search{width:calc(100% - 60px);margin:0;padding:30px;background-color:#61b847}.policy .search h3{margin:0;padding:0;line-height:2;font-size:18px;font-weight:bold;color:#fff;text-align:center}.policy .search input[type=text]{width:calc(100% - 32px);height:38px;line-height:38px;margin:15px 0;padding:0 15px;border:1px solid #b7b7b7;background-color:#f2f2f2;text-align:center;resize:none;font-family:Roboto;font-size:14px}.policy .search a.button:hover{background-color:#5a60ba}.empty{width:calc(100%);margin-top:100px;padding:30px 0;font-size:22px;text-align:center}.empty img{max-height:50px;margin:10px auto;display:block}.empty div{width:100%;height:40px;line-height:40px;margin:10px auto;font-size:32px;color:#000;text-align:center;display:block}.empty a{width:80%;height:43px;line-height:43px;margin:30px auto;background-color:#5f9f23;display:block;font-size:20px;color:#fff!important;text-transform:uppercase;text-align:center}.cartbody{margin:110px 5px 150px}.cartbody .list{width:calc(100% - 32px);min-height:100px;margin:0 5px 20px;padding:10px;background-color:#fff;border:solid 1px #ddd}.cartbody h2{width:100%;height:40px;line-height:40px;padding:0;margin:0;font-size:18px;color:#000;text-align:left;border-bottom:1px solid #ddd}.cartbody h3{height:30px;line-height:30px;padding:0;margin:5px;font-size:16px;color:#000;text-align:left}.cartbody .list>div{padding:10px 0;border-bottom:1px solid #ccc}.cartbody .list>div:last-child{border-bottom:0}.cartbody .list .row{width:calc(100% - 10px);min-height:25px;padding:0 5px;margin-top:3px;border:0;display:flex}.cartbody .list .row>label{width:90px;height:35px;line-height:35px;margin:5px 0;display:inline-block;float:left;vertical-align:top;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cartbody .list .row>input[type="text"]{width:calc(100% - 102px);height:30px;line-height:30px;border:1px solid #ccc;margin:5px 0 0;padding:0 5px;display:inline-block;vertical-align:top}.cartbody .list .row>textarea{width:calc(100% - 102px);line-height:1.8;padding:0 5px;border:1px solid #ccc}.cartbody .list .row>span{width:auto;height:35px;line-height:35px;margin:5px;display:inline-block;vertical-align:top;white-space:nowrap}.cartbody .list .row>div.ui-input-text,.cartbody .list .row>div.ui-select,.cartbody .list .row>textarea{width:calc(100% - 100px);margin:5px 0;display:inline-block;float:left;vertical-align:top}.cartbody .list .row>select{height:35px;margin:0;padding:0;border:1px solid #ccc;font-size:14px;color:#212121;display:inline-block;vertical-align:top}.cartbody .list .row>select:focus{outline:0;border:1px solid #aaa}.cartbody .list .row>.osSelect-container{width:calc(100% - 92px)}.cartbody .list .row .osSelect-drop{margin-top:-10px}.cartbody .list .row.auto>div{width:auto}.cartbody .image{width:80px;height:80px;display:inline-block;vertical-align:top}.cartbody .image img{max-width:80px;max-height:80px;margin:auto;display:block}.cartbody .name{width:calc(100% - 100px);margin-left:10px;line-height:25px;display:inline-block;vertical-align:top}.cartbody .name a{line-height:30px;font-size:14px;color:#f00!important}.cartbody .name input[type="text"],.cartbody .name input[type="number"]{width:80px;height:30px;line-height:30px;margin:0;padding:0 5px;text-align:center;border:solid 1px #ddd;font-size:16px;color:#000}.cartbody del{margin-left:15px;color:#ccc;font-size:12px}.cartbody .bank{width:150px;height:30px;line-height:30px;border:1px solid #d09d2c;margin:5px;padding:5px 0;background-color:#fff;display:inline-block;vertical-align:top;cursor:pointer;overflow:hidden;text-align:center;font-weight:bold}.cartbody .bank img{max-width:100%;max-height:100%;margin:auto;display:block;transition:all .5s}.cartbody button{width:100%;height:40px;line-height:40px;padding:0 10px;border:0;background-color:#5f9f23;color:#fff;font-size:16px;font-weight:500;letter-spacing:1px;text-transform:uppercase;cursor:pointer;overflow:hidden}.cartbody .PaymentConfirm{margin:10px 5px;padding:20px;background-color:#fff}.cartbody .PaymentConfirm h1{text-align:center;font-size:22px}.cartbody .PaymentConfirm p{line-height:2;font-size:14px}.cartbody .book{margin:5px 0 0 95px;max-width:120px;display:inline-block}.cartbody .book input[type="text"]{width:calc(100% - 12px);height:30px;line-height:30px;margin:0;padding:0 5px;border:1px solid #ddd;text-align:center;display:block}.cartbody .book .minus,.cartbody .book .plus{width:33px;height:33px;line-height:33px;border:1px solid #ddd;display:inline-block;vertical-align:top;text-align:center;color:#999;font-size:16px;font-weight:bold;cursor:pointer;float:left;user-select:none}.cartbody .book input[type="number"]{width:calc(100% - 80px);max-width:80px;height:33px;line-height:33px;margin:0;padding:0 5px;border:1px solid #ddd;border-left:0;border-right:0;text-align:center;display:inline-block;vertical-align:top;float:left}.cartbody .book input[type="number"].incart{background-color:#eee}.cartbody .book .order{width:calc(100% - 10px);height:35px;line-height:35px;padding:0 5px;background-color:#0097fb;color:#fff;text-align:center;font-size:16px;font-weight:bold;display:inline-block;vertical-align:top}.cartbody .book .order:hover{background-color:#0080d5}.cartbody .book.disabled .order{background-color:#ccc!important}.cartheader{width:100%;height:100px;position:fixed;top:0;left:0;z-index:999;background-color:#fff;border-bottom:1px solid #ccc}.cartheader .title{width:100%;height:50px;line-height:50px;background-color:#5f9f23;color:#fff;font-size:16px;font-weight:bold;text-align:center;text-transform:uppercase;position:relative}.cartheader .title .fa-home{width:30px;height:30px;margin:10px;position:absolute;top:0;left:0;font-size:25px;color:#fff}.cartheader .title h2{margin:0;padding:0;font-size:18px}.cartheader .cartnav{margin:auto;padding:20px 0 5px;background-color:#fff;display:flex}.cartheader .cartnav a{color:inherit!important}.cartheader .status{width:calc(25% - 8px);margin-right:5px;font-size:12px;font-weight:500;color:#000;text-align:center;position:relative;display:inline-block;vertical-align:top}.cartheader .status span{width:20px;height:20px;border:1px solid #487a1b;border-radius:50%;background-color:#fff;position:absolute;top:-30px;left:calc(50% - 10px);display:block}.cartheader .status.complete span{background-color:#487a1b;display:block}.cartheader .status.fail span{background-color:#f00;display:block}.cartheader .search{height:40px;margin:auto;padding:5px 10px;background-color:#fff;display:flex;position:relative}.cartheader .search select{width:60px;height:35px;line-height:35px;border:1px solid #ccc;margin:0;padding:0;display:inline-block;vertical-align:top}.cartheader .search input[type="text"]{width:calc(100% - 80px);height:34px;line-height:34px;border:1px solid #ccc;margin:0;padding:0 20px;outline:0;color:#333;font-size:14px;margin-left:5px;display:inline-block;vertical-align:top}.cartheader .search a{width:30px;height:30px;border:0;border-radius:5px;background:none;background-color:#fff;display:flex;justify-content:center;align-items:center;position:absolute;right:12px;top:8px;z-index:2}.cartheader .search a i{font-size:16px;text-align:center;color:#5f9f23}.cartheader i.fa-shopping-cart{margin-top:10px;font-size:26px;text-align:center;color:#fff;font-size:22px;position:absolute;right:20px;top:5px}.cartfooter{width:calc(100% - 20px);padding:5px 10px;background-color:#fff;position:fixed;bottom:0;left:0;z-index:999;border-top:1px solid #ccc}.cartfooter div{line-height:2;text-align:right;color:#aaa;display:flex}.cartfooter label{width:calc(50% - 10px);height:25px;line-height:25px;font-size:16px;color:#000;text-align:left;vertical-align:top;display:inline-block}.cartfooter span{width:50%;height:25px;line-height:25px;color:#000;font-size:16px;font-weight:bold;vertical-align:top;display:inline-block}.cartfooter button,.cartfooter a{width:calc(100%);height:35px;line-height:35px;margin:10px 0;padding:0;border:0;background-color:#ed2f2e;color:#fff!important;font-size:16px;font-weight:500;letter-spacing:1px;text-transform:uppercase;cursor:pointer;display:block;text-align:center}.popupcrm{position:fixed;top:0;left:0;margin:0;padding:0;width:100%;height:100vh;z-index:10001;overflow:hidden;display:none}.popupcrm .bg{background-color:#000;opacity:.8;position:absolute;top:0;left:0;margin:0;padding:0;width:100%;height:100%;z-index:1;overflow:hidden}.popupcrm .close{position:absolute;margin:0;padding:0;width:42px;height:16px;background-image:url(/images/close.png);background-repeat:no-repeat;z-index:3;cursor:pointer;top:10%;left:calc(90% - 38px)}.popupcrm .form{width:calc(80% - 30px);height:calc(80%);left:calc(10% - 15px);top:10%;position:absolute;margin:0;padding:0 30px;box-shadow:0 0 8px rgba(0,0,0,.5);border-radius:5px;background-color:#fff;z-index:2;overflow:auto}.popupcrm .form h2{margin:0;padding:10px 0 0;line-height:40px;font-size:22px;color:#000;text-align:left}.popupcrm .form p{margin:0;padding:0;line-height:1.5;font-size:14px;color:#212121}.popupcrm .form div{margin:10px 0;padding:0}.popupcrm .form label{height:30px;line-height:30px;font-size:16px;font-weight:500;color:#000;display:block}.popupcrm .form input[type="text"],.popupcrm .form input[type="number"]{width:calc(100% - 30px);height:30px;margin:0;padding:0 10px;resize:none;display:inline-block;vertical-align:top}.popupcrm .form span{font-size:14px;font-weight:500;color:#000;display:block;margin:10px 0}.popupcrm .form input[type="submit"]{height:35px;line-height:35px;margin:10px;padding:0 20px;outline:0;border:1px solid #44448c;border-radius:10px;background-color:#3e4393;color:#fff;font-size:15px;font-weight:bold;text-transform:uppercase;text-align:center;float:right;display:inline-block;clear:both}.popupcrm .form input[type="submit"]:hover{background-color:#61b846;border-color:#61b846}.catalog h1{text-align:center}.catalog .menu{padding:0 10px}.catalog .menu ul{margin:0;padding:0;display:flex;flex-wrap:wrap}.catalog .menu li{height:40px;line-height:40px;margin:0;padding:0;color:#000;transition:all .2s linear;list-style:none;width:50%}.catalog .menu li:hover{color:#2fa8fc}.catalog .menu li a{display:block}.catalog .menu li i{margin-right:6px}.catalog .menu li i.fa-check-square{color:#008000}.catalog .content .list{border:0;margin:0;justify-content:space-between}.catalog .content .list .item{width:calc(100% - 42px);margin:5px 10px;padding:10px;border:1px solid #ddd;display:inline-block}.catalog .content .list .image{width:100px;height:150px;margin-right:10px;display:inline-block;float:left}.catalog .content .list .image img{max-width:100%;max-height:100%}.catalog .content .list .item h2{margin:5px 0 0;padding:0;line-height:1.5;font-size:16px}.catalog .content .list .item ul{margin:0;padding:0;line-height:1.8;font-size:14px;color:#626469;list-style:none}.catalog .content .list .item li{display:block}.catalog .content .list .item p{line-height:1.5;font-size:14px;color:#626469;margin:5px 0}.catalog .content .list .item p{line-height:1.2;font-size:14px;color:#626469}.catalog .content .list .item img.brandlogo{height:40px}.catalog .content .list a:hover{color:#008000}.catalog .detail{padding:0 10px}.catalog .detail p{margin:0;padding:0;line-height:1.8;font-size:16px}.catalog .detail .gallery{display:flex;justify-content:space-between;margin:10px 0;flex-wrap:wrap}.catalog .detail .gallery div{width:calc(50% - 10px);margin:5px;overflow:hidden}.catalog .detail .gallery img{cursor:pointer;max-width:100%;max-height:100%;background:rgba(255,255,255,.02);transition:.3s all linear}.catalog .detail .gallery img:hover{transform:scale(1.1);opacity:1}.catalog .detail a.button img{height:80px;margin:20px auto;display:block}.catalog .detail .list{border:0;margin:0;justify-content:space-between}.catalog .detail .list .item{width:100%;margin:5px 0;padding:10px;border:1px solid #ddd;box-sizing:border-box;display:inline-block}.catalog .detail .list .image{width:100px;height:150px;margin-right:10px;display:inline-block;float:left}.catalog .detail .list .image img{max-width:100%;max-height:100%}.catalog .detail .list .item h2{margin:5px 0;padding:0;line-height:1.2;font-size:16px}.catalog .detail .list .item ul{margin:0;padding:0;line-height:1.5;font-size:14px;color:#626469;list-style:none}.catalog .detail .list .item li{display:block}.catalog .detail .list .item p{line-height:1.5;font-size:12px;color:#626469;margin:8px 0}.catalog .detail .list .item img.brandlogo{height:40px}.catalog .detail .list a:hover{color:#008000}.e404{width:100%;max-width:500px;margin:80px auto}.e404 *{text-align:center}.e404 p{line-height:2}.e404 img{margin:auto;display:block}.e404 .button{width:150px;height:35px;line-height:35px;margin:10px auto;padding:0 20px;outline:0;border:1px solid #44448c;border-radius:10px;background-color:#3e4393;color:#fff;font-size:15px;font-weight:bold;text-transform:uppercase;text-align:center;display:block}.e404 .button:hover{background-color:#61b846;border-color:#61b846}.ticket{padding:0 10px}.ticket *{box-sizing:border-box}.ticket h1{margin:20px 0;padding:0;line-height:1.5;font-size:24px;font-weight:bold;color:#048f50;text-transform:uppercase;text-align:center}.ticket h2{margin:0 0 10px;padding:0 0 8px;border-bottom:1px solid #acacac;color:#555;font-size:18px;font-weight:600;text-align:left}.ticket .form{margin:10px 0}.ticket .form .row{display:flex}.ticket .form .col{width:100%;margin:0;padding:0}.ticket .form label{width:100px;min-height:30px;line-height:2;margin:0 10px 0 0;padding:5px 10px;background-color:#f0f7f4;color:#555;display:flex}.ticket .form label.bt{border-top-left-radius:8px;border-top-right-radius:8px}.ticket .form label.bb{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.ticket .form input[type="text"],.ticket .form textarea{width:calc(100% - 110px);margin:5px 0;padding:10px;height:30px;border:1px solid #acacac;border-radius:8px}.ticket .form select{width:calc(100% - 110px);margin:5px 0;padding:0 5px;height:30px;border:1px solid #acacac;border-radius:8px}.ticket .form p{width:calc(100% - 110px);min-height:30px;line-height:2;margin:0;padding:5px 0}.ticket .form .button{min-width:150px;height:35px;line-height:35px;margin:20px auto;padding:0 20px;outline:0;border:1px solid #048f50;border-radius:10px;background-color:#048f50;color:#fff;font-size:15px;font-weight:bold;text-transform:uppercase;text-align:center;display:block}.ticket .form .button:hover{background-color:#3e4393;border-color:#44448c}.ticket .form .select2-container{width:calc(100% - 110px)!important;height:30px!important;line-height:30px!important;font-size:14px!important;margin:5px 0!important}.ticket .form .select2-dropdown{margin-top:-2px}.ticket .form .select2-selection{height:30px!important;border-radius:0}.ticket .form .select2-selection__rendered{line-height:30px!important;font-size:14px!important;font-weight:400!important}.ticket .form .select2-selection__arrow{height:28px!important}body>.select2-container{z-index:10002}.ticket .feedback{min-height:200px}.ticket .feedback .item{margin:20px 0}.ticket .feedback .item:first-child{margin:0}.ticket .feedback .item h2{background-color:#4cbc37;border:0;border-radius:5px 5px 0 0;padding:10px 20px;margin:0;color:#fff;display:inline-block}.ticket .feedback .item .content{border:1px solid #4cbc37;border-radius:0 5px 5px 5px;margin:0;padding:20px;line-height:2;font-size:15px}.ticket .feedback .item.cust h2{background-color:#253a7a}.ticket .feedback .item.cust p{border-color:#253a7a}.ticket .feedback .item.cust .content{border-color:#253a7a}.ticket .review{background-color:#e9e9e9;margin:20px 0;padding:20px;border-radius:5px}.ticket .review h3{margin:0;padding:0;line-height:2;font-size:18px;color:#000;text-align:center;text-transform:uppercase}.ticket .review textarea{width:calc(100% - 20px);height:150px;line-height:1.5;margin:10px;padding:10px;resize:none;box-sizing:border-box;border:0;border-radius:5px;font-size:15px}.ticket .review .msg{color:#f00;font-size:15px;text-align:center;margin:0 10px}.ticket .review .button{min-width:150px;height:35px;line-height:35px;margin:20px auto;padding:0 20px;outline:0;border:1px solid #048f50;border-radius:10px;background-color:#048f50;color:#fff;font-size:15px;font-weight:bold;text-transform:uppercase;text-align:center;display:block;cursor:pointer}.ticket .review .button:hover{background-color:#3e4393;border-color:#44448c}.ticket .rate{margin:10px 0;padding:0;display:flex;justify-content:center}.ticket .rate i{margin:0 10px;display:inline-block;vertical-align:top;font-size:32px;color:#ccc;cursor:pointer}.ticket .rate i.fas{color:#f1dd27}.ticket .feedback .review{background-color:transparent;margin:10px 0;padding:0}.ticket .feedback .review h3{font-size:14px;margin:0;padding:0;line-height:1}.ticket .feedback .review textarea{display:none}.ticket .feedback .review .msg{display:none}.ticket .feedback .review .button{display:none}.ticket .feedback .rate i{margin:0 2px 0 0;font-size:22px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.cartbody .list .row>input[type="number"]{width:calc(100% - 102px);height:30px;line-height:30px;border:1px solid #ccc;margin:5px 0 0;padding:0 5px;display:inline-block;vertical-align:top}