.tm_reviews_container{width: 100%;background-color: #fff;}
.tm_reviews_container ul,li{margin: 0;padding: 0;list-style: none;}

.tm_review_tit{font-size: 32px;margin-bottom: 32px;}
.tm_review_star_score_box{display: flex;}
.tm_review_sub_tit{font-size: 24px;}
.tm_review_star_score{font-size: 24px;margin-left: 16px;}
.tm_review_star_score div{display: flex;align-items: center;}
.tm_review_star_score_icon{display: inline-block;width: 16px;height: 16px;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+5Zu+5qCHL+aYn+aYn++8iOapmeiJsuWhq+WFhe+8iTwvdGl0bGU+CiAgICA8ZyBpZD0i57uE5Lu25Yib5bu6IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iRGVza3RvcC1IRCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkzNy4wMDAwMDAsIC02NTkuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSLlm77moIcv5pif5pif77yI5qmZ6Imy5aGr5YWF77yJIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5MzcuMDAwMDAwLCA2NTkuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iU3RhcjIiIGZpbGw9IiNGRjgyMEEiIHBvaW50cz0iOCAxMi4zMDc2OTIzIDMuNjU5NDMxOTggMTQuNTg5NjY0IDQuNDg4NDA2NzEgOS43NTYzNzA0NCAwLjk3NjgxMzQxOCA2LjMzMzQxMjk2IDUuODI5NzE1OTkgNS42MjgyNDQ5NCA4IDEuMjMwNzY5MjMgMTAuMTcwMjg0IDUuNjI4MjQ0OTQgMTUuMDIzMTg2NiA2LjMzMzQxMjk2IDExLjUxMTU5MzMgOS43NTYzNzA0NCAxMi4zNDA1NjggMTQuNTg5NjY0Ij48L3BvbHlnb24+CiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlIiBmaWxsLW9wYWNpdHk9IjAiIGZpbGw9IiNEOEQ4RDgiIHg9IjAiIHk9IjAiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PC9yZWN0PgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");background-size: 100%;margin-right: 4px;}

.tm_star_num_progress_list{margin: 52px 0 64px;}

.tm_star_num_progress_box{display: flex;align-items: center;margin-bottom: 10px;}

.tm_fixed_star_box{min-width: 80px;}
.tm_fixed_star_box .tm_star_list{display: flex;align-items: center;}
.tm_fixed_star_box .tm_star_list i {
    display: inline-block;
    width: 16px;
    height: 16px;
    background-size: 100%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+5Zu+5qCHL+aYn+aYn++8iOapmei+ue+8iTwvdGl0bGU+CiAgICA8ZyBpZD0i57uE5Lu25Yib5bu6IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iRGVza3RvcC1IRCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkxNS4wMDAwMDAsIC02NTkuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSLlm77moIcv5pif5pif77yI5qmZ6L6577yJIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5MTUuMDAwMDAwLCA2NTkuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNOCwyLjM2MDU0NDk2IEw5LjgzODI1MTI1LDYuMDg1MjQ4ODMgTDEzLjk0ODcwNiw2LjY4MjUzMjg3IEwxMC45NzQzNTMsOS41ODE4MTA0OSBMMTEuNjc2NTAyNSwxMy42NzU2NTYyIEw4LDExLjc0MjgwNDQgTDQuMzIzNDk3NSwxMy42NzU2NTYyIEw1LjAyNTY0Njk5LDkuNTgxODEwNDkgTDIuMDUxMjkzOTksNi42ODI1MzI4NyBMNi4xNjE3NDg3NSw2LjA4NTI0ODgzIEw4LDIuMzYwNTQ0OTYgWiIgaWQ9IlN0YXIyIiBzdHJva2U9IiNGRjgyMEEiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUiIGZpbGwtb3BhY2l0eT0iMCIgZmlsbD0iI0Q4RDhEOCIgeD0iMCIgeT0iMCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ij48L3JlY3Q+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");
}
.tm_fixed_star_box .tm_star_num_1 i:nth-child(1) {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+5Zu+5qCHL+aYn+aYn++8iOapmeiJsuWhq+WFhe+8iTwvdGl0bGU+CiAgICA8ZyBpZD0i57uE5Lu25Yib5bu6IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iRGVza3RvcC1IRCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkzNy4wMDAwMDAsIC02NTkuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSLlm77moIcv5pif5pif77yI5qmZ6Imy5aGr5YWF77yJIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5MzcuMDAwMDAwLCA2NTkuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iU3RhcjIiIGZpbGw9IiNGRjgyMEEiIHBvaW50cz0iOCAxMi4zMDc2OTIzIDMuNjU5NDMxOTggMTQuNTg5NjY0IDQuNDg4NDA2NzEgOS43NTYzNzA0NCAwLjk3NjgxMzQxOCA2LjMzMzQxMjk2IDUuODI5NzE1OTkgNS42MjgyNDQ5NCA4IDEuMjMwNzY5MjMgMTAuMTcwMjg0IDUuNjI4MjQ0OTQgMTUuMDIzMTg2NiA2LjMzMzQxMjk2IDExLjUxMTU5MzMgOS43NTYzNzA0NCAxMi4zNDA1NjggMTQuNTg5NjY0Ij48L3BvbHlnb24+CiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlIiBmaWxsLW9wYWNpdHk9IjAiIGZpbGw9IiNEOEQ4RDgiIHg9IjAiIHk9IjAiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PC9yZWN0PgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");
}
.tm_fixed_star_box .tm_star_num_2 i:nth-child(-n+2) {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+5Zu+5qCHL+aYn+aYn++8iOapmeiJsuWhq+WFhe+8iTwvdGl0bGU+CiAgICA8ZyBpZD0i57uE5Lu25Yib5bu6IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iRGVza3RvcC1IRCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkzNy4wMDAwMDAsIC02NTkuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSLlm77moIcv5pif5pif77yI5qmZ6Imy5aGr5YWF77yJIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5MzcuMDAwMDAwLCA2NTkuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iU3RhcjIiIGZpbGw9IiNGRjgyMEEiIHBvaW50cz0iOCAxMi4zMDc2OTIzIDMuNjU5NDMxOTggMTQuNTg5NjY0IDQuNDg4NDA2NzEgOS43NTYzNzA0NCAwLjk3NjgxMzQxOCA2LjMzMzQxMjk2IDUuODI5NzE1OTkgNS42MjgyNDQ5NCA4IDEuMjMwNzY5MjMgMTAuMTcwMjg0IDUuNjI4MjQ0OTQgMTUuMDIzMTg2NiA2LjMzMzQxMjk2IDExLjUxMTU5MzMgOS43NTYzNzA0NCAxMi4zNDA1NjggMTQuNTg5NjY0Ij48L3BvbHlnb24+CiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlIiBmaWxsLW9wYWNpdHk9IjAiIGZpbGw9IiNEOEQ4RDgiIHg9IjAiIHk9IjAiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PC9yZWN0PgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");
}
.tm_fixed_star_box .tm_star_num_3 i:nth-child(-n+3) {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+5Zu+5qCHL+aYn+aYn++8iOapmeiJsuWhq+WFhe+8iTwvdGl0bGU+CiAgICA8ZyBpZD0i57uE5Lu25Yib5bu6IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iRGVza3RvcC1IRCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkzNy4wMDAwMDAsIC02NTkuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSLlm77moIcv5pif5pif77yI5qmZ6Imy5aGr5YWF77yJIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5MzcuMDAwMDAwLCA2NTkuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iU3RhcjIiIGZpbGw9IiNGRjgyMEEiIHBvaW50cz0iOCAxMi4zMDc2OTIzIDMuNjU5NDMxOTggMTQuNTg5NjY0IDQuNDg4NDA2NzEgOS43NTYzNzA0NCAwLjk3NjgxMzQxOCA2LjMzMzQxMjk2IDUuODI5NzE1OTkgNS42MjgyNDQ5NCA4IDEuMjMwNzY5MjMgMTAuMTcwMjg0IDUuNjI4MjQ0OTQgMTUuMDIzMTg2NiA2LjMzMzQxMjk2IDExLjUxMTU5MzMgOS43NTYzNzA0NCAxMi4zNDA1NjggMTQuNTg5NjY0Ij48L3BvbHlnb24+CiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlIiBmaWxsLW9wYWNpdHk9IjAiIGZpbGw9IiNEOEQ4RDgiIHg9IjAiIHk9IjAiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PC9yZWN0PgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");
}
.tm_fixed_star_box .tm_star_num_4 i:nth-child(-n+4) {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+5Zu+5qCHL+aYn+aYn++8iOapmeiJsuWhq+WFhe+8iTwvdGl0bGU+CiAgICA8ZyBpZD0i57uE5Lu25Yib5bu6IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iRGVza3RvcC1IRCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkzNy4wMDAwMDAsIC02NTkuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSLlm77moIcv5pif5pif77yI5qmZ6Imy5aGr5YWF77yJIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5MzcuMDAwMDAwLCA2NTkuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iU3RhcjIiIGZpbGw9IiNGRjgyMEEiIHBvaW50cz0iOCAxMi4zMDc2OTIzIDMuNjU5NDMxOTggMTQuNTg5NjY0IDQuNDg4NDA2NzEgOS43NTYzNzA0NCAwLjk3NjgxMzQxOCA2LjMzMzQxMjk2IDUuODI5NzE1OTkgNS42MjgyNDQ5NCA4IDEuMjMwNzY5MjMgMTAuMTcwMjg0IDUuNjI4MjQ0OTQgMTUuMDIzMTg2NiA2LjMzMzQxMjk2IDExLjUxMTU5MzMgOS43NTYzNzA0NCAxMi4zNDA1NjggMTQuNTg5NjY0Ij48L3BvbHlnb24+CiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlIiBmaWxsLW9wYWNpdHk9IjAiIGZpbGw9IiNEOEQ4RDgiIHg9IjAiIHk9IjAiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PC9yZWN0PgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");
}
.tm_fixed_star_box .tm_star_num_5 i {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+5Zu+5qCHL+aYn+aYn++8iOapmeiJsuWhq+WFhe+8iTwvdGl0bGU+CiAgICA8ZyBpZD0i57uE5Lu25Yib5bu6IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iRGVza3RvcC1IRCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkzNy4wMDAwMDAsIC02NTkuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSLlm77moIcv5pif5pif77yI5qmZ6Imy5aGr5YWF77yJIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5MzcuMDAwMDAwLCA2NTkuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iU3RhcjIiIGZpbGw9IiNGRjgyMEEiIHBvaW50cz0iOCAxMi4zMDc2OTIzIDMuNjU5NDMxOTggMTQuNTg5NjY0IDQuNDg4NDA2NzEgOS43NTYzNzA0NCAwLjk3NjgxMzQxOCA2LjMzMzQxMjk2IDUuODI5NzE1OTkgNS42MjgyNDQ5NCA4IDEuMjMwNzY5MjMgMTAuMTcwMjg0IDUuNjI4MjQ0OTQgMTUuMDIzMTg2NiA2LjMzMzQxMjk2IDExLjUxMTU5MzMgOS43NTYzNzA0NCAxMi4zNDA1NjggMTQuNTg5NjY0Ij48L3BvbHlnb24+CiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlIiBmaWxsLW9wYWNpdHk9IjAiIGZpbGw9IiNEOEQ4RDgiIHg9IjAiIHk9IjAiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PC9yZWN0PgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");
}

.tm_star_progress_box{display: flex;align-items: center;flex: 1;max-width: calc(100% - 128px);height: 16px;border: 1px solid #ff6700;border-radius: 4px;margin: 0 8px;}
.tm_star_progress{width:0;height:100%;background-color: #ff6700!important;border-radius: 2px;}

.tm_star_num{color: #999999;font-size: 14px;line-height: 14px;}

.tm_reviews_list_container{padding: 4px 16px;}
.tm_review_list{border-bottom: 1px solid #282A42;margin-bottom: 32px;}
.tm_review_list .tm_review_list_metadata{display: flex;}
.tm_review_list_metadata_star,.tm_review_list_metadata_date{display: flex;flex-direction: column;justify-content: space-between;}
.tm_review_list_metadata_star div,.tm_review_list_metadata_date div{margin-right: 16px;}
.tm_review_list_tit{word-wrap:break-word;font-size: 24px;margin-bottom: 20px;}
.tm_review_list_content{margin-top: 16px;margin-bottom: 52px;}
.tm_review_list_content>p{margin-bottom: 0;text-align: justify}
.tm_review_list_metadata_star_k,.tm_review_list_metadata_date_k{color: #6b7177;font-weight: 400;font-size: 14px;}
.tm_review_list_content_p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;max-height: 100px}
.tm_review_cnt_show_hide_btn_box{text-align: right;display: none}
.tm_review_cnt_show_hide_btn{cursor: pointer;color: #ff6700!important;}
.tm_review_cnt_show_hide_btn:hover{border-bottom:1px solid #ff6700;}


.tm_review_model_box .modal-header,.tm_review_model_box .modal-body,.tm_review_model_box .modal-footer{padding-left: 32px;padding-right: 32px;background-color: #15172C;}
.tm_review_btn_box{display: block;margin-left: auto;margin-top: 0;}
.tm_review_btn{display: inline-block;border-radius: 4px;cursor: pointer;padding: 8px 24px;color: #fff;background-color: #ff6700;}
.tm_review_btn_w_7{font-weight: 700;}
.tm_review_btn:hover{opacity: .7;}
.tm_review_btn_cancel{display: inline-block;border-radius: 4px;cursor: pointer;border:solid 1px #FF6700;padding: 8px 24px;color: #FF6700;background-color: transparent;}
.tm_review_input:focus,.tm_review_textarea:focus{outline: none;border: 2px solid #ff6700;box-shadow:none;}
.tm_review_btn_disabled{cursor: no-drop;background-color: #a1a1a1;}
.tm_review_btn_disabled:hover{opacity: 1}

@media screen and (max-width: 1439px) {
    .tm_review_list .tm_review_list_metadata{flex-direction: column;align-items: flex-start;}
    .tm_review_list_tit{max-width: 100%;}
}
@media screen and (max-width: 768px) {
    .tm_review_tit{font-size: 24px;}
    .tm_review_sub_tit,.tm_review_star_score{font-size: 20px;}
}
@media screen and (max-width: 640px) {
    .tm_review_tit{font-size: 20px;}
    .tm_review_sub_tit,.tm_review_star_score{font-size: 16px;}
}