a{color:#0081c9}body{background-color:#f7f7f7;letter-spacing:.2px}h1{font-size:16px;margin-bottom:10px}h2{width:100%;margin:20px 0 10px;font-size:18px}main{position:relative;max-width:1270px;padding:0 5px;box-sizing:border-box;margin:auto;top:51px}figure{font-size:0;position:relative}figure figcaption{font-size:14px}.btn_more{width:100%;display:flex;justify-content:center;align-items:center;margin-top:15px;margin-bottom:50px}.btn_more a{display:inline-block;width:350px;height:45px;margin:10px 0 20px 0;padding-top:13px;font-size:20px;text-align:center;border-radius:5px;color:#fff !important;background-image:linear-gradient(163deg, #9d3ae4, #382897 50%, #29c5cf)}.button-63{align-items:center;background-image:linear-gradient(144deg, #AF40FF, #5B42F3 50%, #00DDEB);border:0;border-radius:8px;box-shadow:rgba(151,65,252,.2) 0 15px 30px -5px;box-sizing:border-box;color:#fff;display:flex;font-family:Phantomsans,sans-serif;font-size:20px;justify-content:center;line-height:1em;max-width:100%;min-width:140px;padding:19px 24px;text-decoration:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;white-space:nowrap;cursor:pointer}.fade_up{opacity:0;transform:translateY(80px);transition:opacity .5s ease-in-out,transform .5s ease-in-out}.flex_wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.form_control{line-height:2.3;border-color:#e7e7e7;padding:.1rem .75rem;border:1px solid #ced4da;border-radius:.25rem;height:2.7rem;width:95%;box-sizing:border-box}.hide{display:none}.middle{margin:auto;padding:10px 0}.panel{border-radius:4px;background:#fff;padding:20px;margin-bottom:20px;box-sizing:border-box}.tit_desc{background:unset;font-style:italic;font-family:"time new roman";text-align:justify;padding-bottom:0}.tit_desc h1{text-align:center}.visible{opacity:1;transform:translateY(0)}.white_pannel{background-color:#fff}#header{position:fixed;width:100%;background-color:#0081c9;box-shadow:0 1px 2px 0 rgba(0,0,0,.53);z-index:9}#header #nav{display:none;flex-direction:row;position:absolute;width:100%;height:auto;max-height:calc(100vh - 50px);overflow:scroll;left:0;top:38px;padding:0 5px;background-color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.66);box-sizing:border-box}#header #nav a:hover{background-color:#ebf7ff}#header #js_search_suggest{width:100%;padding:5px 0 0 20px}#header #js_search_suggest li:last-child{border-bottom:1px solid #f7f7f7}#header #js_search_suggest .search_a{display:block;position:relative;height:40px;margin:13px 0;box-sizing:border-box;color:#000}#header #js_search_suggest .search_a img{height:100%;width:40px;position:absolute;top:0;left:0}#header #js_search_suggest .search_text{height:40px;display:flex;flex-direction:column;justify-content:center;margin-left:45px}#header #js_search_suggest .search_text span{font-size:15px}#header #js_search_suggest .search_text p{font-size:12px;color:#747474}#header #nav>a{display:inline-block;width:24%;height:23%;padding-top:10px;margin-bottom:15px;color:#000;text-align:center}#header #nav>a img{width:70px;display:block;margin:auto}#home h2{margin-left:5px}#home #banner{background-image:url(https://oichin.com/image/home/banner2.webp);height:0;padding-bottom:47%;background-size:100%;position:relative}#home #banner .detail{position:absolute;bottom:0;width:55%;left:50%;padding:20px;color:#fff;transform:translate(-50%, 0%);background-color:rgba(51,51,51,.6196078431);border-radius:16px 16px 0 0;border:3px solid #fff;border-bottom:0}#main_p_cate .head-cate{margin-bottom:20px;position:relative;max-width:1240px;margin-right:auto;margin-left:auto}#main_p_cate .head-cate img{box-shadow:0px 2px 8px 0px rgba(0,0,0,.45)}#main_p_cate .head-cate .content_heading{position:absolute;background-color:rgba(0,0,0,.1215686275);width:35%;top:5%;left:5%;padding:10px;border-radius:5px;box-shadow:0px 2px 8px 0px rgba(0,0,0,.45)}#main_p_cate .head-cate .content_heading p{font-size:13px}#main_p_cate #sort{max-width:1250px;margin-left:auto;margin-right:auto;position:sticky;top:51px;z-index:1;border-bottom:1px solid #b3b3b3}#main_p_cate #sort .choose_sort,#main_p_cate #sort a:hover{background-color:#0081c9;color:#fff;border-radius:5px}#main_p_cate #sort a{display:inline-block;padding:4px 8px}#filter_area{height:100%;width:400px;max-width:82%;background-color:#fff;position:fixed;top:0;padding:60px 5px 5px 5px;right:0;display:none;z-index:5;overflow:scroll}#filter_area section{margin-bottom:40px}#filter_area div{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ededed}#filter_area strong{display:block;margin-bottom:10px}#filter_area #submit_fill{border-bottom:none;display:flex;justify-content:flex-end;position:sticky;bottom:60px;padding:5px 0;background-color:#fff;border-top:1px solid #e0e0e0;margin-bottom:0}#filter_area #submit_fill span{display:inline-block;padding:5px 10px;font-size:14px;cursor:pointer}.t{display:inline-block;cursor:pointer;background-color:#fdfdfd;padding:8px 10px;margin:0 5px 8px 0;border-radius:4px;text-transform:capitalize;box-sizing:border-box;border:1px solid #ededed}.t:hover{border:1px solid #ff6500}#reset_filter{border:1px solid #ff6500;color:#ff6500;margin-right:7px}#filter_icon{cursor:pointer;position:relative}#filter_icon span{position:absolute;bottom:9px;right:-5px;color:#fff;font-size:11px}.filter_h{border:1px solid #ff6500;color:#fff;background-color:#ff6500}.dis{color:#fff;pointer-events:none;background-color:#dcdcdc}.enable{cursor:pointer;color:#fff;background-color:#ff6500}.list_p{display:flex;flex-wrap:wrap;max-width:1270px;margin-left:auto;margin-right:auto}.list_p a{color:#000}.list_p article{width:25%;padding:0 5px;margin-bottom:10px;box-sizing:border-box}.list_p article .thumb_varian{position:absolute;width:120px;height:60px;display:flex;justify-content:flex-end;bottom:4px;right:5px}.list_p article .thumb_varian img{height:100%;width:auto;border:2px solid #fff;box-sizing:border-box;margin-left:4px;border-radius:5px;box-shadow:0 1px 6px 0 rgba(0,0,0,.2),0 2px 7px 0 rgba(0,0,0,.19)}.list_p .sku{position:absolute;bottom:0;font-weight:bold;padding:1px 4px;font-size:12px;border-radius:0 5px 0 0;background-color:#ffb100;z-index:1}.list_p .info{background-color:#fff;padding:5px 5px 8px 5px;border-radius:0 0 5px 5px;font-size:14px}.list_p .title{height:39px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4em;overflow:hidden}.list_p .price{font-size:18px;font-weight:600;color:#f32425;margin:3px 0 9px 0}.list_p .func{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}#info_p{width:510px;box-sizing:border-box}#info_p .padding{padding:3px 15px}#info_p #js_price_new{padding:0 15px;color:#f32425;font-size:24px}#info_p #review_count{font-size:12px;padding-left:5px}#info_p #dl_p{display:grid;grid-template-columns:max-content auto;padding:0 8px}#info_p #dl_p dt,#info_p #dl_p dd{padding:5px 8px;border-bottom:1px solid #eee}#info_p #dl_p dd{margin:0}#info_p #dl_p dt{width:125px}#info_p #variant{margin:8px 15px}#info_p #variant img{margin:0 2px;box-sizing:border-box;border:1px solid #eee}#info_p #variant img:first-child{border:1px solid #e74c3c}#info_p .js_special{display:none}#product_detail h1{height:52px;font-size:18px;overflow:hidden;margin-bottom:0}#product_detail dl{margin-block-start:0;margin-block-end:0}#product_detail #cart_button span{cursor:pointer;width:44%;color:#fff;text-align:center;border-radius:8px;font-size:16px}#product_detail #cart_button #add_cart{background-color:#0081c9}#product_detail #cart_button #buy_now{background-color:#f32425}#product_detail #service{width:324px;background-color:rgba(31,138,112,.2);color:#1f8a70;font-size:15px;padding-left:50px;box-sizing:border-box}#product_detail #service p{position:relative;padding:10px 0 2px;font-weight:600}#product_detail #service p:before{position:absolute;width:35px;height:35px;background-size:100%;top:5px;left:-40px;content:""}#product_detail #service dt{font-weight:600;margin-top:7px}#product_detail #service dd{margin-inline-start:0;font-weight:300}#product_detail #service hr{height:0px;border:.5px solid #1f8a70}#product_detail #service_cash:before{background-image:url("../image/xicon/icon-cash.png")}#product_detail #service_fast:before{background-image:url("../image/xicon/icon-fast.png")}#product_detail #service_silent:before{background-image:url("../image/xicon/icon-silent.png")}#product_detail #price_review{background-color:#fff6f6}#product_detail #anchor_text{display:flex;margin-bottom:20px}#product_detail #anchor_text a{display:inline-block;background-color:#fff;margin-right:10px;padding:5px 10px;border-radius:5px;border:1px solid}#product_detail #article_p figcaption{font-size:14px;text-align:center;font-style:italic;color:#7e7e7e}#form_admin_review{display:none;position:fixed;top:50px;right:111px;height:100%;background-color:#faffe3;padding:5px;box-sizing:border-box;border:1px solid #d7d7d7}#form_admin_review p{font-size:13px;text-align:justify;color:#535353}#form_admin_review input[type=text]{width:98%}.rev_total_detail{width:50%}.rev_total_detail #review_total{text-align:center;width:170px;--star-size: 26px}.rev_total_detail #review_total #total_point{font-size:24px;font-weight:bold;color:#f32425}.rev_total_detail #review_total p{margin-bottom:10px}.rev_total_detail #review_detail{width:141px;padding:0 15px 0 20px;box-sizing:border-box;border-right:1px solid #1f8a70;border-left:1px solid #1f8a70}.rev_total_detail #review_detail .per_count{padding-left:10px}#review_img{width:50%;height:105px;padding:0 20px;box-sizing:border-box;justify-content:flex-start;overflow:hidden}#review_img img{max-height:105px;margin-right:5px}#review_button{width:25%;margin:auto 10px;text-align:center}#review_button #js_btn_review{font-size:17px;cursor:pointer;background-color:#fc7300;color:#fff;border-radius:8px;padding:10px 20px;display:inline-block}#review #form_review{display:none;width:100%;padding:10px 5px;margin:20px 0;background-color:#ffe4e4}#review #form_review div{margin:10px 0}#review #form_review #vote_choose{justify-content:flex-start;width:50%}#review #form_review #vote_choose div{margin-right:10px}#review #form_review #rev_btn_img{justify-content:flex-start}#review #form_review #rev_btn_img div{margin-left:10px}#review #image_preview{display:-webkit-inline-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}#review #image_preview img{height:50px;width:auto;margin-right:3px;border:1px solid #fff}#review .btn_rev{color:#fff;padding:10px 20px;border-radius:8px;cursor:pointer;display:inline-block}#review #review_file{background-color:#0081c9}#review #js_submit_review{background-color:#f32425;width:80px;border-width:0;font-size:18px}#review #popup_img_slider{display:none;position:fixed;width:100%;height:100%;z-index:2;top:0;left:0;background-color:rgba(0,0,0,.93)}#review #popup_img_slider .slider{position:relative;width:600px;max-width:100%;height:669px;margin-top:60px;overflow:hidden}#review #popup_img_slider img{width:100%;position:absolute;bottom:0;left:0;display:none}#review #popup_img_slider .btn{background-color:#a4a4a4;width:600px;justify-content:center}#review #popup_img_slider .btn div{background-color:#fff;padding:9px 21px;border-radius:50%;font-size:24px;margin:0px 8px;cursor:pointer}#review #popup_img_slider .btn .off{background-color:#f32425;color:#fff}#review article{position:relative;padding:10px 0 10px 70px;margin-bottom:20px;border-bottom:1px solid #eee}#review article img{height:80px;width:auto;margin-top:10px;display:inline-block}#review .per_circle{position:absolute;left:0;width:55px;height:55px;background-color:#eee;border-radius:50%;text-align:center;text-transform:uppercase;padding:5px;box-sizing:border-box;font-size:30px;font-weight:bold;color:#1f8a70}#review .per_rev{color:#1f8a70;margin-bottom:5px}#review .per_rev:before{content:"";background-image:url(../image/xicon/icon-check.png);background-repeat:no-repeat;padding-right:15px;background-size:100%;margin-right:5px}#checkout .select_payment>span{font-size:18px;font-weight:bold}#checkout .select_payment div span{display:inline-block;width:165px;text-align:center;padding:8px 10px;margin:0 10px 10px 0;border-radius:5px;cursor:pointer;color:#fff}#checkout .select_payment div span:hover{font-weight:bold}#checkout .select_payment #pay_cash{background-color:#6900da}#checkout .select_payment #pay_momo{background-color:#df0094}#checkout .select_payment #pay_bank{background-color:#038439}#checkout .select_payment #pay_zalo{background-color:#0368ff}#checkout .pay_info{display:flex;display:none;margin-top:30px}#checkout .pay_info img{width:400px;max-width:95%}#checkout .pay_info .text{margin-left:20px;font-size:16px}#checkout .pay_info .text p{margin-bottom:15px}#support-icon{position:fixed;bottom:368px;right:calc(50% - 690px);text-align:center}@media screen and (max-width: 1363px){#support-icon{position:fixed;display:flex;justify-content:space-evenly;right:0;bottom:0;top:unset;width:100%;background-color:#ececec;text-align:center;z-index:1}#support-icon .parent-icon{width:25%;padding:3px 0 0 0}#support-icon .child-icon{position:absolute;bottom:0;top:-200px;left:0}#open_admin_review{display:none}}@media screen and (max-width: 1270px){#product_detail #detail_p{justify-content:center}#product_detail #service{display:none}}@media screen and (max-width: 935px){#product_detail .img_thumb{margin-bottom:20px}#product_detail #service{display:inline}#product_detail #review #review_img,#product_detail #review .rev_total_detail{width:100%}#product_detail #review #review_button{width:50%}#product_detail #review #form_review #vote_choose{width:100%}#product_detail #review #form_review #rev_btn_img{width:100%}}@media screen and (max-width: 844px){.list_p article{width:33.33%}#product_detail #info_p,#product_detail #service{width:100%;padding-bottom:10px}}@media screen and (max-width: 760px){#home #banner .detail{width:90%;padding:8px}#product_detail #cart_button{position:fixed;display:flex;flex-direction:row-reverse;bottom:0;right:0;width:75%;height:42px;z-index:1}#product_detail #cart_button span{border-radius:0;width:50%}#product_detail #review .rev_total_detail{justify-content:center}#product_detail #review #review_button{width:100%}#checkout .pay_info{flex-flow:column}#checkout .pay_info img{margin:0 auto}#checkout .pay_info .text{margin-top:10px;margin-left:0px}}@media screen and (max-width: 600px){#header #js_search_suggest{padding:5px 0 0 5px}#header #nav>a{width:33%}#header #nav>a img{width:55px}.list_p article{width:50%}#main_p_cate .head-cate .content_heading{width:85%;top:5%;background-color:rgba(255,255,255,.4509803922)}#product_detail #review .rev_total_detail{margin-top:10px}#product_detail #review #popup_img_slider .btn{width:100%}#sort{display:flex;justify-content:space-between;padding:5px}#sort span{display:none}}@media screen and (max-width: 450px){#header #nav>a{width:50%}#home #banner{padding-bottom:44%}#home #banner .detail h1{font-size:15px}#home #banner .detail p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4em;overflow:hidden}}@media screen and (max-width: 370px){#sort a{font-size:12px;padding:4px 4px}}