@charset "utf-8";
/* CSS Document */

.points{background:#F5F5F5;padding:20px 0;}
.points_info{background: #fff;padding:40px;margin-bottom: 40px;display: flex;justify-content: space-between;align-items:center;}
.points_info_left{display: flex;justify-content:flex-start;align-items:center;}
.points_info_left_pic{width: 120px;height: 120px;border-radius: 50%;overflow: hidden;margin-right:30px;}
.points_info_left_pic img{width: 100%;height: 100%;object-fit: cover;}
.points_info_left_user{text-align: left;}
.points_info_left_user p{display: flex;justify-content:flex-start;align-items:center;}
.points_info_left_user p b{font-size: 30px;line-height: 60px;}
.points_info_left_user p span{font-size:14px;line-height: 40px;color:#959C9A;}
.points_info_left_user p i{font-size: 18px;color:#109995;line-height: 40px;}
.points_info_left_user p em{font-size: 22px;color:#109995;font-style: normal;line-height: 40px;padding:0 10px;}

.points_info_right{text-align: center;}
.points_info_right ul{display: flex;justify-content:center;align-items:center;}
.points_info_right ul li{margin-left:10px;}
.points_info_right ul li a{display: inline-block;line-height: 36px;padding:0 20px;border-radius: 4px;border: 1px solid #D1D1D1;color: #959C9A;}
.points_info_right ul li:hover a{border: 1px solid #109995;background: #109995;color:#fff;}
.points_info_right ul li a i{font-size:16px;padding:0 5px;}
.points_info_right ul li.action a{border: 1px solid #109995;background: #109995;color:#fff;}

.points_manu{background: #fff;margin-bottom: 10px;}
.points_manu_ul{padding:10px 40px;border-bottom: 1px solid #E9E9E9;}
.points_manu .points_manu_ul:last-child,.points_order .points_manu_ul:last-child{border:none;}
.points_manu_ul p{display: flex;justify-content: flex-start;align-items: center;font-size: 14px;line-height: 50px;}
.points_manu_ul p b{font-size: 18px;}
.points_manu_ul p a{display: inline-block;margin-left:50px;}
.points_manu_ul p a.action{color: #109995;}
.points_manu_ul p span{display: inline-block;margin-left:50px;color: #109995;}
.points_manu_ul p a i{padding:0 5px;}

.points_order{background: #fff;margin-bottom: 20px;}

.points_main{padding:10px 0;}
.points_main_sort{padding:10px 0;}
.points_main_sort2{margin:0 0 20px;background: #fff;}
.points_main_top{line-height: 70px;text-align: left;font-size: 25px;font-weight: bold;}

.points_main_list{padding:10px 0;}
.points_main_list ul{display: flex;justify-content: space-between;align-items: stretch;flex-flow: row wrap;}
.points_main_list ul li{width: calc((100% - 80px)/5);margin-bottom: 20px;}
.points_main_list ul li a{display: inline-block;width: 100%;height: 100%;background: #fff;}
.points_main_list_pic{width:100%;height: 220px;overflow: hidden;}
.points_main_list_pic img{width:100%;height: 100%;object-fit:contain;transition: all 0.3s linear;}
.points_main_list ul li:hover .points_main_list_pic img{transform: scale(1.05);}
.points_main_list_infor{padding:10px 20px 20px;text-align: left;}
.points_main_list_infor p{padding:5px 0;}
.points_main_list_infor p strong{line-height: 40px;font-size: 26px;color: #F28D61;font-weight: bold;}
.points_main_list_infor p em{font-size: 14px;color: #F28D61;font-style: normal;padding:0 5px;}
.points_main_list_infor p b{display: inline-block;line-height: 25px;font-size: 15px;height: 75px;font-weight: normal;}
.points_main_list_infor p span{line-height: 30px;color: #999999;font-size: 14px;}













