.jFiler-item{width: 150px;}
.jFiler-item input{width: 100%;border: 1px solid #c1c1c1;margin-top: 4px;border-radius: 5px;padding: 4px 5px;}
.title_nhanxet{/* height:75px; */display:flex;align-items:center;background: #f7f7f7;color: #151515;font-size: 19px;font-weight:700;padding: 0 20px;}
.nhanxet_flexbox{display:flex;justify-content:space-between;align-items:center;margin: 0px 10px 20px;flex-wrap:wrap;/* line-height: 1.5; */}
.nhanxet_flexbox p{font-size: 14px;color:#5a5959;}
.nhanxet_flexbox1{width: 20%;text-align:center;}
.nhanxet_flexbox2{width: 51%;}
.nhanxet_flexbox3{width: 22%;text-align:center;}
.btn_vietnhanxet{color:#fff !important;width: 100%;height:41px;line-height:41px;font-size:20px;color:#fff;background: #d2b48c;display:inline-block;border-radius: 6px;margin-top:1rem;cursor: pointer;}
.btn_vietnhanxet:hover{background: #731616;}
.nhanxet_section{padding: 20px 15px;box-shadow: 0px 0px 3px 0px #ccc;border-radius: 10px;background: #fff;}
.nhanxet_flexbox1 p{font-size: 21px;}
.nhanxet_flexbox1 .box-dg{background: #eaeaea;display: flex;align-items: center;padding: 3px 1px 3px 10px;justify-content: center;max-width: 120px;border-radius: 5px 0px 5px;margin: 10px auto;}
.nhanxet_flexbox1 strong{font-size: 28px;display:block;line-height:1.5;color: #000;}
.nhanxet_flexbox1 .rate_sao{display:flex;justify-content:center;align-items:center;/* margin-bottom:1rem; */}
.rate_sao i{width:26px;height:25px;background:url(../images/star2.png) 0 no-repeat;margin:0 5px;display:inline-block}
.rate_sao i.star1{background-image:url(../images/star.png)}
.nhanxet_chay{display:flex;justify-content:space-between;align-items:center;margin:24px 0;height: 25px;}
.nhanxet_chay p{font-size:24px;color:#5a5959;font-weight:700;width:50px;background:url(../images/star.png) right center no-repeat;background-position-y: 1px;height:25px;display: flex;align-items: center;padding-top: 6px;}
.nhanxet_chay span{width:50px;font-size: 19px;color:#5a5959;text-align:right}
.thanh_phantram{height: 14px;border-radius:25px;background:#eceaea;width:calc(100% - 100px - 2rem);position:relative;overflow:hidden}
.thanh_phantram2{width:50%;height:100%;background: #d2b48c;border-radius:25px;transition:.5s all ease;}
.list_people_rate{display:block;}
.list_pp_rate_detail{display:none;justify-content:space-between;align-items:center;padding:2rem 0;border-bottom:1px dotted #ddd}
.list_pp_rate_detail:last-child{border:none;}
.list_pp_rate_detail:nth-child(1),.list_pp_rate_detail:nth-child(2){display:flex;}
.rate_pp_info1{width:200px;text-align:center}
.rate_pp_info2{width:calc(100% - 200px - 2rem);position: relative;padding-right: 100px;}
.rate_pp_info2 .rate_sao{background: #eaeaea;width: 85px;height: 45px;display: flex;align-items: center;justify-content: center;font-size: 18px;font-weight: bold;padding-left: 10px;border-radius: 5px 0px 5px;position: absolute;top: 0;bottom: 0;right: 0;margin: auto;}
.rate_pp_info2 .rate_sao i{position: relative;top: 3px;color: #fab229;}
.circle_pp_name{display:inline-block;vertical-align:middle;width:60px;height:60px;line-height:60px;background:#ccc;border-radius:50%;overflow:hidden;font-size:30px;text-transform:uppercase}
.text_pp_name{font-size:16px;font-weight:700;color:#5a5959;margin-top:10px}
.date_pp_name{font-size:16px;color:#5a5959;margin-top:10px}
.text_damuahang{margin-left:5px;font-size:16px;color:#7cbc2c;background:url(../images/damuahang.png) left center no-repeat;padding-left:30px;line-height:2;margin:5px 0}
.text_cus{margin-left:5px}
.photo_cus{overflow: hidden;}
.text_img{height: 100px;border:1px solid #d3d3d3;margin:2px;width: 100px;float: left;align-items: center;justify-content: center;border-radius: 5px;}
.text_img a{display: flex;padding:5px;height: 100%;align-items: center;justify-content: center;}
.text_img a img{max-height: 100%;}
.list_mol_rate{/* display:flex; */align-items:center;margin-top:1rem;margin-left:5px;}
.list_mol_rate>a{font-size:16px;color: #c9953b;display:block;}
.list_mol_rate>p{margin-left: 20px;/* color:#a7a9ac; */font-size:16px;margin-top: 4px;}
.list_mol_rate>p a{margin-left:32px;width:152px;height:34px;background:url(../images/camon.png) 0 no-repeat;display:inline-block;vertical-align:middle;line-height:34px;font-size:16px;color:#fff;text-align:right;padding-right:20px}
.form_danhgiasp{display:none;padding: 15px;}
.rating_box{display:flex;align-items:center;font-size:16px}
.rating_box i{width:26px;height:25px;background: url(../images/star-off.png) 0 no-repeat;margin-left:10px;display:inline-block}
.rating_box i.star1,.rating_box i.star1_click{background-image:url(../images/star.png)}
.form_danhgiasp textarea{width:100%;display:block;border: 1px solid #d0d0d0;border-radius:0;font-size: 15px;height: 80px;resize:none;padding:5px;margin-top:20px;padding: 9px;border-radius: 5px;}
.group_thinput{display:flex;justify-content:space-between;margin-top:20px;margin-bottom:20px}
.group_thinput input{width:calc(33.3333% - 10px);display:block;border: 1px solid #d0d0d0;border-radius:0;font-size: 14px;height:45px;resize:none;padding:5px;box-sizing: border-box;border-radius: 5px;}
.form_danhgiasp button{width:25rem;text-align:center;border:none;background: #c9953b;color:#fff;line-height:45px;font-size: 15px;border-radius: 5px;display:block;margin:auto;margin-top: 15px;}
div.comment{border:1px solid #d4d4d4;margin:1rem 0;padding:0 15px;padding-bottom:12px}
div.comment #noidung_comment{width:100%;padding:9px;font-size:14px;border:none;color:#888;outline:0;border:1px solid #ddd;display:block;margin:10px 0}
div.comment .line_comment{border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;text-align:right}
div.comment input[type=button]{font-size:15px;color:#2a2a2a;text-align:center;font-weight:600;text-transform:uppercase;padding:10px 10px;min-width:90px;cursor:pointer;background:#fbd648;cursor:pointer;border:#ffdead;outline:0}
div.thongtin_commnet{position:relative;display:block}
div.thongtin_commnet input[type=text]{width:100%;padding:9px;border:1px solid #ddd;color:#444;margin-bottom:10px;outline:0}
.close_comment{position:absolute;top:-1px;right:-1px;border:solid 1px #cdcdcd;padding:5px 10px;background-color:#e7e8e7;color:#96989a;cursor:pointer;z-index:2}
.ghichu_commnet{margin:10px 0}
div.thongtin_commnet input[type=button]{float:right}
div.comment_old{color:#6d6d6d}
div.comment_add{background:#fff}
div.box_commnet{margin-bottom:15px}
div.box_commnet .box_commnet{margin-left:2rem}
div.box_commnet .box_commnet .box_commnet .box_commnet .item_comment,div.box_commnet .box_commnet .item_comment{background:#f1f1f1;padding:15px 10px;border:1px solid #e7e7e7;position:relative;color:#333}
div.box_commnet .box_commnet .box_commnet .item_comment{display:none}
div.box_commnet .box_commnet .item_comment:after,div.box_commnet .box_commnet .item_comment:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;left:20px}
div.box_commnet .box_commnet .item_comment:before{border-bottom-color:#e7e7e7;border-width:12px;margin-left:-12px}
div.box_commnet .box_commnet .item_comment:after{border-bottom-color:#f1f1f1;border-width:11px;margin-left:-11px}
div.ngaytao_comment{font-size:12px;margin:3px 0;margin-left:33px}
div.item_comment div.ngaytao_comment span.bl_con{display:none}
div.box_commnet div.ngaytao_comment span.bl_con{display:none}
div.box_commnet div.box_commnet div.ngaytao_comment span.bl_con{display:block}
div.ngaytao_comment span{color:#adadad;font-size:14px}
div.ngaytao_comment .traloi{color:#06f;margin-right:10px;cursor:pointer}
div.ngaytao_comment span.bl_con{float:right;color:#277dff;cursor:pointer}
div.ngaytao_comment span.bl_con span{color:#277dff}
div.ngaytao_comment span.bl_con i{font-size:13px;transform:rotate(90deg);margin-top:2px;float:right;margin-left:5px}
div.ngaytao_comment span.active_bl_con span,div.ngaytao_comment span.bl_con:hover span{color:var(--text-dark-green)}
div.ngaytao_comment span.active_bl_con i{font-size:13px;transform:rotate(-90deg);margin-top:2px;float:right;margin-left:5px}
div.item_comment{margin-bottom:1rem}
div.tl_comment{margin-left:33px}
.td_comment{font-weight:700;font-size:14px;margin-bottom:7px;color:#333}
.td_comment span{width:25px;height:25px;display:block;background-image:none;background-color:#ccc;text-align:center;color:#fff;text-transform:uppercase;font-size:13px;line-height:24px;font-style:normal;float:left;margin-right:7px;font-weight:400}
.tong_comment{font-size:21px;font-weight:700;color:#333;margin-top:2rem}
.saosao{clear:both;display:block;}
.saosao i{color:#333333;display: inline-block;vertical-align: middle;margin: 0 2%;font-style: normal;}
.saosao span{width: 15px;height: 15px;background: url(../images/star.png) 0 no-repeat;display: inline-block;background-size: 100%;vertical-align: middle}
.saosao b{display: inline-block;vertical-align: middle;font-size:15px;margin-left:7px;}
.saosao em{font-style: normal;display: inline-block;vertical-align: middle;}
.bt1 .saosao em{margin-left: 5%;}
.xemthem_dg{background:#c9953b;display:block;width:150px;text-align:center;line-height:40px;color:#ffffff;margin:auto;cursor:pointer;text-transform:uppercase;border-radius: 4px;margin-top: 15px;}

/*Multiple upload */
.multiple-upload-dev{}
.multiple-upload-dev label{width:100%;}
.multiple-upload-dev input[type='file']{opacity: 0;position: absolute;}
.multiple-upload-dev .multiple-upload-choose{margin-top:1rem;width: 100%;padding: 2rem 1rem;cursor: pointer;margin-bottom: 0;}
.multiple-upload-dev .multiple-upload-choose i{font-size: 30px;margin-bottom: 10px;display: block;}
.multiple-upload-dev .remove-image{position: absolute;top: -25px;right: -25px;}
.multiple-upload-dev input[type='text']{width: 100%;margin-top: 10px;border: 1px solid #eef1f9;padding: 4px;border-radius: 3px;}
@media only screen and (max-width: 768px) {
	.nhanxet_section{margin-bottom: 30px;}
	.list_pp_rate_detail:nth-child(1), .list_pp_rate_detail:nth-child(2){display:block;}
	.rate_pp_info2 .rate_sao{position: relative;margin-top: 10px;margin-bottom: 10px;font-size: 16px;width: 50px;height: 30px;}
	.rate_pp_info2 .rate_sao i{top:5px;font-size: 13px;}
	.rate_pp_info1,.rate_pp_info2{width:100% !important;padding-right: 0px;}
	.rate_sao{display:flex;align-items:center;justify-content: center;margin: 5px 0px 15px;}
	.nhanxet_flexbox{display: block !important;margin:20px 0 !important;}
	.nhanxet_flexbox1,.nhanxet_flexbox2,.nhanxet_flexbox3{width: 100% !important;}
}
@media screen and (max-width: 500px) {
	.rate_pp_info1 {width: 100px;}
	.rate_pp_info2 {width: calc(100% - 100px - 2rem);}
	.group_thinput{display: block;}
	.group_thinput input,.form_danhgiasp button {width: 100%;margin-top: 5px;}
	.wrap_spbc .saosao span,.wrap_item .saosao span {width: 10px;height: 10px;margin-left: -3px;}
	.wrap_item .saosao b,.wrap_spbc .saosao b{margin-left: 0;}
	.wrap_item .saosao em,.wrap_spbc .saosao em {margin-top: 3px;font-size: 12px;}
}