#phot_info{height:calc(100vh - 50px);position:relative;background:#000;}

/* 头部 */
#phot_info .t{height:50px;line-height:50px;background:#fff;display: flex;align-items: center;justify-content: space-between;padding: 0 16px;}
#phot_info .t a {font-size:20px;height: 40px;}

/* 主体 */
#phot_info .c{height:calc(100vh - 50px - 50px);display: flex;align-items: center;justify-content: center;position: relative;}
#phot_info .c img {width:100%;height:100%;object-fit:contain;object-position:center;}

/* 底部 */
#phot_info .b{position:absolute;bottom:0;width:100%;color:#fff;padding:10px 16px;box-sizing:border-box;}

/* 操作 */
#phot_info .menu{width:60px;position:absolute;bottom:100px;right:0px;}
#phot_info .menu .item{margin:15px 0px;cursor:pointer;overflow:hidden;}
#phot_info .menu .item .imgs{width:22px;height:22px;margin:0 auto;display:block;}
#phot_info .menu .item .span{font-size:13px;text-align:center;display:block;margin-top:4px;color:#eee;text-shadow: 0 1px 2px rgba(0,0,0,0.6);}
#phot_info .menu .item.face{height:48px;position:relative;}
#phot_info .menu .item.face .imgs{width:40px;height:40px;border-radius:50%;object-fit:cover;object-position:center;}
#phot_info .menu .item.face .jiah{position:absolute;bottom:0px;right:22px;width:16px;height:16px;background:#007AFF;color:#fff;font-size:14px;line-height:16px;text-align:center;border-radius:50%;}

    /* 底部弹出层 */
#phot_info .tanc_draw{max-width:960px;width:100%;height:60%;margin:20px auto 0px auto;background:#fff;border-radius:5px 5px 0 0;}
#phot_info .tanc_draw .el-drawer__header{height:50px;line-height:50px;padding-top:0px;margin-bottom:5px;border-bottom:1px solid #ccc;}
#phot_info .tanc_draw .el-drawer__header a{margin-right:30px;font-size:14px;color:#667eea;font-weight:400;}
#phot_info .tanc_draw .el-drawer__header button{min-height:auto;padding:3px;}
#phot_info .tanc_draw .el-drawer__body{padding:1% 3%;}
#phot_info .tanc_draw .el-drawer__footer{padding:1% 3%;}
#phot_info .tanc_draw .data{width:100%;height:100%;overflow:hidden auto;}

/* 详情 */
#phot_info .info{}
#phot_info .info h3{font-size:18px;font-weight:600;color:#333;margin-bottom:8px;}
#phot_info .info p{font-size:14px;color:#666;line-height:1.6;}
#phot_info .info .time{display:flex;flex-wrap:wrap;gap:16px;margin-top:12px;font-size:13px;color:#999;}

/* 评论 */
#phot_info .disc{max-width:810px;width:100%;padding:10px 2%;box-sizing:border-box;overflow:hidden;}
#phot_info .disc .item{display:flex;padding:10px 0;border-bottom:1px solid #eee;}
#phot_info .disc .item .item_t{width:40px;height:40px;margin-right:10px;flex-shrink:0;}
#phot_info .disc .item .item_t .imgs{width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:center;}
#phot_info .disc .item .item_c{flex:1;}
#phot_info .disc .item .item_c .name{font-size:14px;font-weight:600;color:#333;}
#phot_info .disc .item .item_c .text{font-size:14px;color:#666;line-height:1.6;margin:6px 0;}
#phot_info .disc .item .item_c .item_c_c{font-size:12px;color:#999;display: flex;align-items: center;}
#phot_info .disc .item .item_c .item_c_c .adds{margin-right:16px;}
#phot_info .disc .item .item_c .item_c_c .huif{margin-right:16px;cursor:pointer;}
#phot_info .disc .item .item_c .item_c_c .time{margin-right:16px;}
#phot_info .disc .item .item_c .item_c_c .like{cursor:pointer;}
#phot_info .disc .item .item_c .item_c_c .like.liked{color:#e74c3c;}
/*回复评论*/
#phot_info .disc .item .item_c .item_c_b{margin-top:8px;padding:8px 12px;background:#f5f5f5;border-radius:5px;}
#phot_info .disc .item .item_c .item_c_b .title{font-size:13px;color:#999;margin-bottom:4px;}
#phot_info .disc .item .item_c .item_c_b .huif_item{display:flex;margin-top:4px;}
#phot_info .disc .item .item_c .item_c_b .huif_item .huif_item_t{width:30px;height:30px;margin-right:8px;flex-shrink:0;}
#phot_info .disc .item .item_c .item_c_b .huif_item .huif_item_t .imgs{width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:center;}
#phot_info .disc .item .item_c .item_c_b .huif_item .huif_item_c{flex:1;font-size:13px;color:#666;line-height:1.4;}
#phot_info .disc .item .item_c .item_c_b .huif_item .huif_item_c .name{font-weight:600;color:#333;margin-right:4px;}
#phot_info .disc .item .item_c .item_c_b .huif_item .huif_item_c .huif_item_c_c{font-size:12px;color:#999;display: flex;align-items: center;}
#phot_info .disc .item .item_c .item_c_b .huif_item .huif_item_c .huif_item_c_c .adds{margin-right:16px;}
#phot_info .disc .item .item_c .item_c_b .huif_item .huif_item_c .huif_item_c_c .huif{margin-right:16px;cursor:pointer;}
#phot_info .disc .item .item_c .item_c_b .huif_item .huif_item_c .huif_item_c_c .time{margin-right:16px;}

    /* 评论发送 */
.disc_send {max-width:810px;width:100%;height:60px;padding: 10px 2% 0 2%;overflow:hidden;display:flex;}
.disc_send .text{flex:1;max-height:40px;padding:10px 10px 5px 10px;border-radius:12px;background-color:#fff;text-align: left;overflow-y: auto;border:none;}
.disc_send .fs{width:20%;height:36px;line-height:36px;margin:2px 3% 0 3%;display:inline-block;text-align:center;font-size:15px;background:#007AFF;border-radius:20px;color: #fff;}
.disc_send .cd{width:36px;height:36px;margin-top:2px;display:inline-block;}
.disc_send .cd .img{width:100%;height:100%;display: block;}