* {
    margin: 0;
    padding: 0;
}

a {
    text-decoration: none;
    color: black;
}

li {
    list-style-type: none;
}

i {
    font-style: normal;
}

/* 版心 */
.main {
    width: 1080px;
    margin: 20px auto 60px;
}

/* 顶部卡片 */
.card {
    display: flex;
}

/* 左侧 */
/* 图片 */
.card_left {
    width: 350px;
    height: 429px;
    border-radius: 10px;
}

.card_left_img {
    width: 350px;
    height: 349px;
    overflow: hidden;
}
.card_left_img img{
    width: 100%;
    height: 100%;
}
/* 底部 */
.card_left_bottom {
    margin-top: 10px;
    height: 70px;
}

/* 左右箭头 */
.card_left_bottom_arrow {
    position: relative;
}

.card_left_bottom_arrow_l {
    position: absolute;
    top: 27px;
    left: -5px;
    width: 8px;
    height: 12px;
    /* ps */
    /* background-color: pink; */
    z-index: 555;
}

.card_left_bottom_arrow_r {
    position: absolute;
    top: 27px;
    right: -5px;
    width: 8px;
    height: 12px;
    /* ps */
    /* background-color: pink; */
    z-index: 555;
}

.card_left_bottom_arrow_r img,
.card_left_bottom_arrow_l img {
    width: 100%;
    height: 100%;
}

.disable {
    color: #666666;
}

/* 底部图片 */
.card_left_bottom_img {
    position: relative;
    /* padding: 0px 16px; */
    margin: 0px 8px;
    width: 335px;
    height: 70px;
    overflow: hidden;
    margin-left: 9px;
}

.card_left_bottom_img ul {
    /* display: flex; */
    position: absolute;
    left: 0px;
    width: 500px;
    height: 70px;
}

.card_left_bottom_img ul li {
    display: inline-block;
    margin-right: 12px;
    width: 70px;
    height: 70px;
    border-radius: 10px;
    overflow: hidden;
    /* ps */
}

/* .main .details .items:nth-child(2) {
  margin-top: 0px;
} */
.card_left_bottom_img ul li:nth-child(2),
.card_left_bottom_img ul li:nth-child(3),
.card_left_bottom_img ul li:nth-child(4) {
    opacity: .5;
}

.card_left_bottom_img ul li:nth-child(4) {
    /* filter: brightness(0.4); */
    /* filter: grayscale(100%); */
    margin-right: 0;
}

.card_left_bottom_img li img {
    width: 100%;
    height: 100%;
}

/* 右侧 */
.card_right {
    margin-left: 20px;
    position: relative;
}

/* 标题 */
.card_right_title {
    position: relative;
    width: 683px;
    font-size: 20px;
    font-weight: bold;
    text-overflow: -o-ellipsis-lastline;
    /* 溢出内容隐藏 */
    overflow: hidden;
    /* 文本溢出部分用省略号表示 */
    text-overflow: ellipsis;
    /* 特别显示模式 */
    display: -webkit-box;
    /* 行数 */
    -webkit-line-clamp: 2;
    line-clamp: 2;
    /* 盒子中内容竖直排列 */
    -webkit-box-orient: vertical;
    /* height: 68px; */
}

/* 平台自营牌子 */
.card_right_title_plate {
    display: inline-block;
    margin-left: 5px;
    /* position: absolute;
    top: 0;
    left: 5px; */
    width: 68px;
    height: 24px;
    background: #F8F0EA;
    border-radius: 4px;
    border: 1px solid #BA7D4F;
    text-align: center;
    line-height: 21px;
}

.card_right_title_plate span {
    font-size: 14px;
    font-weight: 500;
    color: #73381B;
}

/* 商品信息 */
.card_right_info {
    margin-top: 13px;
    display: flex;
}

.card_right_info_icont {
    /* display: inline-block; */
    margin-top: 3px;
    width: 14px;
    height: 14px;
    /* background: #C6C6C6; */
}

/* 设计文创 */
.card_right_info_devise {
    margin-left: 7px;
    /* width: 62px; */
    height: 24px;
    font-size: 14px;
    color: #666666;
    line-height: 24px;
}

/* 浏览量 */
.card_right_info_views {
    margin-left: 13px;
    height: 24px;
    font-size: 14px;
    color: #666666;
    line-height: 24px;
}

/* 握手图标 */
.card_right_info_hold {
    margin-left: 34px;
    width: 15px;
    height: 19px;
    /* background: #C6C6C6; */
}

/* 合约地址 */
.card_right_info_address {
    width: 450px;
    margin-left: 5px;
    height: 20px;
    font-size: 14px;
    color: #666666;
    line-height: 20px;
    /* 强制一行显示 */
    white-space: nowrap;
    /* 超出隐藏 */
    overflow: hidden;
    /* 省略号 */
    text-overflow: ellipsis;

}

/* 部门 */
.card_right_department {
    margin-top: 24px;
    padding-left: 23px;
    padding-top: 13px;
    padding-bottom: 13px;
    width: 247px;
    background: #FAFAFA;
    border-radius: 8px;
    display: flex;
}

.card_right_department_round {
    margin-right: 10px;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: linear-gradient(180deg, #D5C9B2 0%, #AA997B 100%);
    display: flex;
    justify-content: center;
    align-items: center;
}

.card_right_department_round h3 {
    width: 21px;
    height: 34px;
    font-size: 24px;
    font-weight: bold;
    color: #FFFFFF;
}

.card_right_department_text {
    height: 34px;
    font-size: 14px;
    font-weight: 500;
    color: #000000;
}

/* 认证 */
.card_right_department_text_attestation {
    display: flex;
    margin-top: 6px;
    width: 76px;
    height: 24px;
    background: #ECE0D3;
    border-radius: 12px;
}

.card_right_department_text_attestation_img {
    width: 24px;
    height: 24px;
}

.card_right_department_text_attestation_img img {
    width: 100%;
    height: 100%;
}

.card_right_department_text_attestation span {
    margin-left: 5px;
    font-size: 12px;
    font-weight: 500;
    color: #A5735B;
    line-height: 24px;
}

/* 已筹进度 */
.card_right_yiChou {
    display: flex;
    justify-content: space-between;
    width: 400px;
    margin-top: 16px;
    color: #333333;
}

.card_right_yiChou_text {
    font-weight: bold;
}

.card_right_yiChou_text span {
    /* margin-left: 8px; */
    font-weight: bold;
    color: #E91A56;
    font-size: 22px;
    /* line-height: 24px; */
}

.card_right_yiChou_priace {
    margin-top: 2px;
    display: flex;
    font-size: 16px;
    font-weight: bold;
    color: #333333;
    line-height: 24px;
}

.card_right_yiChou_priace span {
    color: #333333;
}

.card_right_yiChou_kanhao {
    margin-top: 2px;
    display: flex;
    font-size: 14px;
    color: #9087A2;
    line-height: 24px;
}

.card_right_yiChou_kanhao span {
    color: #9087A2;
    font-size: 14px;
}

/* .进度条  */
.card_right_progress {
    position: relative;
    margin-top: 10px;
    width: 400px;
    height: 12px;
    background: #DBDBDB;
    border-radius: 6px;
}

/* 紫色进度条 */
.card_right_progress_purple {
    width: 160px;
    height: 12px;
    background: linear-gradient(134deg, #9373E6 0%, #7048D9 100%);
    box-shadow: 0px 5px 7px -4px rgba(33, 86, 179, 0.47);
    border-radius: 6px;
}

.card_right_progress_purplefinish {
    /*width: 100%;*/
    height: 12px;
    background: linear-gradient(134deg, #9373E6 0%, #7048D9 100%);
    box-shadow: 0px 5px 7px -4px rgba(33, 86, 179, 0.47);
    border-radius: 6px;
}

/* 紫色进度条100% */
/* .card_right_progress_purpleFinish {
  width: 219px;
  height: 12px;
  background: linear-gradient(134deg, #9373E6 0%, #7048D9 100%);
  box-shadow: 0px 5px 7px -4px rgba(33,86,179,0.47);
  border-radius: 6px;
} */
/* 圆 */
.card_right_progress_purpleRound {
    position: absolute;
    top: -3px;
    left: 146px;
    width: 18px;
    height: 18px;
    background: linear-gradient(134deg, #BCA2FF 0%, #7048D9 100%);
    box-shadow: 0px 5px 7px -4px rgba(33, 86, 179, 0.47);
    border-radius: 50%;
}

.card_right_progress_purpleRoundfinish {
    position: absolute;
    top: -3px;
    left: 96%;
    width: 18px;
    height: 18px;
    background: linear-gradient(134deg, #BCA2FF 0%, #7048D9 100%);
    box-shadow: 0px 5px 7px -4px rgba(33, 86, 179, 0.47);
    border-radius: 50%;
}

/* 剩余时间 */
.card_right_time {
    display: flex;
    justify-content: space-between;
    margin-top: 16px;
    width: 400px;
}

.card_right_time_left {
    height: 16px;
    font-size: 16px;
    font-weight: bold;
    color: #333333;
    line-height: 24px;
}

.card_right_time_left span {
    color: #E91A56;
}

.card_right_time_sustain {
    height: 16px;
    color: #9087A2;
    line-height: 24px;
}

/* 剩余时间 */
.card_right_finish {
    display: flex;
    justify-content: space-between;
    /* margin-top: 16px; */
    width: 400px;
}

.card_right_finish_time {
    height: 16px;
    font-size: 16px;
    font-weight: bold;
    color: #333333;
    line-height: 24px;
}

/* 按钮 */
.card_right_button {
    margin-top: 29px;
    display: flex;
    /*justify-content: space-between;*/
    /*width: 280px;*/
}

/* 我要支持 */
.card_right_button_sustain {
    width: 130px;
    height: 50px;
    background: #7048D9;
    box-shadow: 0px 6px 10px 0px rgba(158, 133, 205, 0.46);
    border-radius: 25px;
    text-align: center;
    line-height: 50px;
    color: #FFFFFF;
    margin-right: 20px;
}

.card_right_button_sustain:hover {
    cursor: pointer;
}

/* 我看好 */
.card_right_button_look {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 130px;
    height: 50px;
    background: #FDF2F5;
    border-radius: 25px;
    text-align: center;
    line-height: 50px;
    color: #333333;
    /* 文字禁止选中 */
    user-select: none;
}



.card_right_button_look:hover {
    cursor: pointer;
}

.card_right_button_look div {
    margin-top: 13px;
    margin-right: 5px;
}

/* 众筹区域 */
.card_right_button_zhongchou {
    display: flex;
    margin-top: 20px;
}

.main_right_zhongChou {
    width: 230px;
    position: relative;
    /* margin-top: 16px; */
    height: 50px;
    background: #E91A56;
    border-radius: 25px;
    line-height: 27px;
    display: inline-block;
    margin-right: 20px;
}

/* 小时钟 */
.main_right_zhongChou_smallClock {
    position: absolute;
    top: 13px;
    left: 15px;
    width: 22px;
    height: 22px;
    /* background-image: url(../images/clock.png); */
    /* background-repeat:no-repeat; */
    /* background-size: 21px 25px; */
}

.main_right_zhongChou_smallClock img {
    width: 100%;
    height: 100%;
}

.main_right_zhongChou_text {
    display: flex;
    /* flex-direction: row; */
    /* justify-content: center; */
    align-items: center;
    height: 50px;
    margin-left: 41px;
    justify-content: flex-start;
    font-size: 14px;
    color: #FFFFFF;
    margin-right: 14px;
    text-align: center;
}

.card_right_button_gerylook {
    background: #F6F6F6;
}

/* 灰色我看好 */
.card_right_button_greyLook {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 130px;
    height: 50px;
    background: #FDF2F5;
    border-radius: 25px;
    text-align: center;
    line-height: 50px;
    color: #333333;
}

.card_right_button_greyLook div {
    margin-top: 13px;
    margin-right: 5px;
}

/* 完成图标 */
.card_right_finishImg {
    position: absolute;
    top: 108px;
    left: 215px;
    width: 143px;
    height: 143px;
}

.card_right_finishImg img {
    width: 100%;
}

/* 项目 */
.item {
    margin-top: 30px;
}

.item_title ul {
    display: flex;
    position: relative;
}

.item_title ul li {
    height: 16px;
    font-size: 16px;
    color: #666666;
    line-height: 24px;
    margin-right: 28px;
}

.item_title ul li:hover {
    cursor: pointer;
}

.item .item_title ul .current {
    font-weight: 500;
    color: #000000;
}

.item .item_title .item_title_purple {
    position: absolute;
    top: 24px;
    left: 0px;
    margin-top: 6px;
    margin-left: 18px;
    display: block;
    width: 28px;
    height: 4px;
    background: #7048D9;
    border-radius: 2px;
}

/* 项目详情 */
.details {
    margin-top: 30px;
    width: 1078px;
}

/* 左侧 */
.details_left {
    width: 800px;
    margin-right: 20px;
    float: left;
}

/* 上侧统计 */
.details_right_count {
    padding: 16px 19px;
    width: 762px;
    height: 150px;
    background: #F6F6F6;
    border-radius: 10px;
}

.details_right_count_text {
    /*margin-top: 16px;*/
    /*margin-left: 17px;*/
    /*padding: 15px 100px 30px;*/
    width: 761px;
    height: 149px;
    background: #FFFFFF;
    border-radius: 10px;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.details_left_intro {
    margin-top: 20px;
    height: 720px;
}

.details_left_intro {
    width: 100%;
    height: 100%;
}

.line {
    margin-top: 30px;
    margin-left: 13px;
    border-left: 1px solid #E5E3EA;
}

/* 右侧 */
.details_right {
    float: right;
    width: 234px;
    /* height: 955px; */
    background: #F5F1FF;
    border-radius: 10px;
    padding: 15px 12px 0px;
    /* ps
    background-color: pink; */
}

/* 提示 */
.details_right_pointer {
    padding: 12px 15px 0px;
    /* margin-top: 15px; */
    /* height: 532px; */
    background: #FFFFFF;
    border-radius: 10px;
}

.details_right_pointer p {
    /* height: 26px; */
    font-size: 14px;
    font-weight: 500;
    color: #000000;
    line-height: 26px;
}

.details_right_pointer_text {
    margin-top: 6px;
}
.details_right_pointer_text .delivery_days{
    text-align: center;
    margin-bottom: 0;
}
.details_right_pointer_text p {
    /* width: 204px;
    height: 456px; */
    font-size: 12px;
    color: #666666;
    line-height: 24px;
    padding-bottom: 7px;
    margin-bottom: 18px;
}


/* 支持者 */
/* 紫色盒子 */
.details_left_intro_purple {
    position: absolute;
    top: 0;
    left: -4px;
    width: 7px;
    height: 19px;
    background: #7048D9;
    border-radius: 4px;
}

.details_right_process {
    display: flex;
    padding: 20px 125px 16px;
    width: 550px;
    height: 64px;
    background: #F6F6F6;
    border-radius: 10px;
}

/* 产品流程 */
.details_right_process_item {
    width: 56px;
    font-size: 14px;
    font-weight: 500;
    color: #333333;
    line-height: 20px;
}

.details_right_process_itemdayang {
    margin-bottom: 0px;
}

.details_right_process_item_img {
    margin-left: 9px;
    margin-bottom: 8px;
    width: 38px;
    height: 36px;
    text-align: center;
}

.details_right_process_item_imgdayang {
    width: 26px;
    height: 27px;
    padding-top: 9px;
    padding-left: 7px;
    /* padding-bottom: 1px; */
}

.details_right_process_item_imgfahuo {
    width: 26px;
    height: 27px;
    padding-top: 9px;
    /* padding-left: 7px; */
}

/* 箭头 */
.details_right_process_arrow {
    position: relative;
    margin-left: 25px;
    margin-right: 23px;
    width: 60px;
    height: 30px;
    /* borddetails_left_intro_purpleer: 1px solid #FFFFFF; */
    /* border-style: dashed;
    border-width: 2px;
    border-color: #666666; */
    border-bottom: 2px dashed gainsboro;
}

/* 三角形 */
.details_right_process_arrow_triangle {
    position: absolute;
    top: 25px;
    left: 29px;
    border-style: solid;
    border-color: transparent;
    border-width: 6px 0 6px 6px;
    border-left-color: gainsboro;
}

/* 更新 */
.wrong {
    position: relative;

}

.details_left_intro_update {
    margin-left: 8px;
    font-weight: 500;
    color: #000000;
}

.details_left_intro_update i {
    font-size: 12px;
    color: #999999;
}

.details_left_intro_xinxi {
    margin-top: 8px;
    margin-left: 33px;
    margin-right: 33px;
}

.details_left_intro_info {
    height: 24px;
    font-size: 14px;
    color: #333333;
}

.details_left_intro_info_chuangyixiangmu {
    display: inline-block;
    margin-top: 1px;
    width: 68px;
    height: 24px;
    background: #F8F0EA;
    border-radius: 4px;
    border: 1px solid #BA7D4F;
    text-align: center;
    line-height: 24px;
}

/* 用户 */
.details_left_intro_xinxi_user {
    display: flex;
    align-items: center;
    margin-top: 6px;
    height: 22px;
    text-align: center;
    line-height: 22px;
}

.details_left_intro_xinxi_user_img {
    width: 22px;
    height: 22px;
    border: 1px solid #FFFFFF;
    border-radius: 50%;
    margin-right: 6px;
    /* overflow: hidden; */
    /* ps */
    background-color: pink;
}

.details_left_intro_xinxi_user_img img {
    width: 100%;
    border-radius: 50%;
}

.details_left_intro_xinxi_user span {
    height: 12px;
    font-size: 12px;
    color: #999999;
    line-height: 12px;
}

/* 商品 */
.details_left_intro_xinxi_goods {
    margin-top: 5px;
    width: 760px;
    display: flex;
    /* justify-content: space-between; */
    flex-wrap: wrap;
}

.details_left_intro_xinxi_goods_item {
    width: 171px;
    height: 170px;
    border-radius: 10px;
    overflow: hidden;
    margin-top: 15px;
    margin-right: 15px;
}

.details_left_intro_xinxi_goods_item:nth-child(4n) {
    margin-right: 0px;
}

.details_left_intro_xinxi_goods_item img {
    width: 100%;
}

/* .底部商品概况 */
.details_left_intro_xinxi_refer {
    margin-top: 15px;
    height: 24px;
    font-size: 14px;
    color: #333333;
    line-height: 24px;
    margin-bottom: 25px;
}


/* 支持者 */
.left_top {
    display: flex;
    justify-content: space-between;
    width: 802px;
    /*height: 310px;*/
    margin-top: 20px;
    flex-wrap: wrap;
}


.left_top_user {
    width: 211px;
    height: 300px;
    background: #fafafa;
    border-radius: 10px;
    margin-bottom: 20px;
}
.left_top_user-1{
    width: 211px;
}
/* 用户 */
.left_top_user {
    padding: 16px 24px 20px 19px;
}

.left_top_user_top {
    display: flex;
    align-items: center;
    flex-direction: column;
    /* justify-content: center; */
}

/* 用户头像 */
.left_top_user_top_img {
    width: 50px;
    height: 50px;
    border-radius: 30px;
    /* ps */
    background-color: orange;
}

.left_top_user_top_img_image {
    width: 100%;
}

/* 用户名字 */
.left_top_user_top_name {
    font-size: 16px;
    font-weight: 500;
    color: #000000;
    margin-top: 10px;
    /* margin-left: 9px; */
    text-align: center;
}

/* 用户未认证 */
.left_top_user_top_weirenZheng {
    width: 63px;
    height: 22px;
    background: #E4E4E4;
    border-radius: 11px;
    text-align: center;
    margin-top: 10px;
    line-height: 22px;
}

.left_top_user_top_weirenZheng span {
    font-size: 14px;
    color: #666666;
}

/* 用户已认证 */
.left_top_user_top_yirenZheng {
    width: 63px;
    height: 22px;
    background: linear-gradient(90deg, #F2E5C3 0%, #D5C0A1 100%);
    border-radius: 11px;
    text-align: center;
    margin-top: 10px;
    line-height: 22px;
}

.left_top_user_top_yirenZheng {
    font-size: 14px;
    color: #8C5D35;
}

/* 用户简介 */
.left_top_user_top_jianJie {
    width: 175px;
    height: 45px;
    font-size: 12px;
    color: #999999;
    margin-top: 10px;
    margin-left: 15px;
}

.left_top_user_top_jianJie_text {
    /* display: inline-block; */
    /* 强制一行显示 */
    white-space: nowrap;
    /* 超出隐藏 */
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
}

/*  */
.left_top_user_middle {
    display: flex;
    height: 41px;
    margin-top: 28px;
}

/* 支持项目 */
.left_top_user_middle_zhichixiangmu {
    width: 56px;
    font-size: 14px;
    color: #999999;
    line-height: 21px;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.left_top_user_middle_zhichixiangmu span {
    font-size: 15px;
    font-weight: 500;
    color: #7048D9;
}

/* 线 */
.left_top_user_middle_line {
    margin-top: 7px;
    margin-left: 22px;
    /* width: 1px; */
    height: 28px;
    border: 1px solid #E0E0E0;
}

/* 关注 */
.left_top_user_middle_guanzhu {
    margin-left: 20px;
    font-size: 14px;
    color: #999999;
    line-height: 21px;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.left_top_user_middle_guanzhu span {
    font-size: 15px;
    font-weight: 500;
    color: #7048D9;
}

/* 粉丝 */
.left_top_user_middle_fensi {
    margin-left: 25px;
    font-size: 14px;
    color: #999999;
    line-height: 21px;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.left_top_user_middle_fensi span {
    font-size: 15px;
    font-weight: 500;
    color: #7048D9;
}

.left_top_user_bottom {
    margin-top: 35px;
    display: flex;
    justify-content: space-between;
}

/* 按钮进入主页 */
.left_top_user_bottom_jinruzhuye {
    width: 102px;
    height: 34px;
    border-radius: 17px;
    border: 1px solid #7048D9;
    text-align: center;
    line-height: 34px;
    overflow: hidden;
    cursor: pointer;
}

.left_top_user_bottom_jinruzhuye a {
    font-size: 14px;
    color: #7048D9;
    display: block;
    height: 100%;
}

/* 关注按钮 */
.left_top_user_bottom_guanzhu {
    width: 102px;
    height: 34px;
    background: #7048D9;
    border-radius: 17px;
    text-align: center;
    line-height: 34px;
    overflow: hidden;
    cursor: pointer;
}

.left_top_user_bottom_guanzhu a {
    font-size: 14px;
    color: #FFFFFF;
    display: block;
    height: 100%;
}

/* 已关注样式 */
.left_top_user_bottom_yiguanzhu {
    width: 102px;
    height: 34px;
    /* background: #7048D9; */
    background: #E4E4E4;
    border-radius: 17px;
    text-align: center;
    line-height: 34px;
    overflow: hidden;
    cursor: pointer;
}

.left_top_user_bottom_yiguanzhu a {
    color: #666666;
    font-size: 14px;
}


/* 弹出层 */
/* .hide {
  display: none;
} */
.shade {
    display: none;
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background: black;
    opacity: 0.6;
    z-index: 100;
}

.add-model-content {
    display: none;
    position: fixed;
    width: 560px;
    top: 10vh;
    left: 50%;
    z-index: 101;
    border: 1px solid red;
    background: white;
    margin-left: -260px;
    background: #FFFFFF;
    border-radius: 18px;
    padding: 20px 20px 39px;
}
.add-model-content-goods-list{
    max-height: 480px;
    overflow-y: auto;
}
/* 选择套餐 */
.add-model-content-thali {
    display: flex;
    justify-content: space-between;
    font-size: 18px;
    font-family: SourceHanSansCN-Medium, SourceHanSansCN;
    font-weight: 500;
    color: #000000;
    line-height: 27px;
}

.add-model-content-thali-close:hover {
    cursor: pointer;
}

/* 商品 */
.add-model-content-goods {
    display: flex;
    margin-top: 31px;
    height: 170px;
}

.add-model-content-goods-img {
    width: 172px;
    height: 170px;
    border-radius: 10px;
    overflow: hidden;
    margin-right: 21px;
    /* ps */
    background-color: pink;
}

.add-model-content-goods-img img {
    width: 100%;
}

/* 右侧文字 */
.add-model-content-goods-info {

}

/* 商品标题 */
.add-model-content-goods-info-title {
    width: 338px;
    height: 26px;
    font-size: 16px;
    font-weight: bold;
    color: #333333;
    line-height: 26px;
    /* 强制一行显示 */
    white-space: nowrap;
    /* 超出隐藏 */
    overflow: hidden;
    /* 省略号 */
    text-overflow: ellipsis;
}

/* 价格 */
.add-model-content-goods-info-priace {
    margin-top: 9px;
    font-size: 16px;
    font-weight: bold;
    color: #E91A56;
    line-height: 24px;
}

/* 数量 */
.add-model-content-goods-info-num {
    margin-top: 6px;
    font-size: 14px;
    color: #E91A56;
    line-height: 24px;
}

/* 按钮 */
.add-model-content-goods-info-button {
    display: flex;
    justify-content: space-between;
    margin-top: 24px;
}

/* 左侧 */
.add-model-content-goods-info-button-left {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 50px;
    border-radius: 25px;
    border: 1px solid #E5E5E5;
    cursor: pointer;
    user-select: none;
}

/* 减 */
.add-model-content-goods-info-button-left-down {
    width: 17px;
    height: 25px;
    /* background: #D8D8D8; */
    margin: 0 12px 6px 13px;
    color: #D8D8D8;
    text-align: center;
    font-size: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 17px;
}

.add-model-content-goods-info-button-left-down img {
    width: 100%;
}

/* 输入框 */
.add-model-content-goods-info-button-left-input {
    width: 50px;
    height: 22px;
    text-align: center;
    line-height: 22px;
    border-left: 2px solid #E5E5E5;
    border-right: 2px solid #E5E5E5;
    /* size: 1; */
}

/* 加 */
.add-model-content-goods-info-button-left-up {
    width: 17px;
    height: 17px;
    padding: 0 15px 5px 11px;
    font-size: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 17px;
    /* background: #333333; */
}

/* 右侧立即支持 */
.add-model-content-goods-info-button-right {
    width: 125px;
    height: 50px;
    background: #7048D9;
    border-radius: 31px;
    font-size: 18px;
    color: #FFFFFF;
    line-height: 50px;
    text-align: center;
}

.add-model-content-goods-info-button-right a {
    color: #FFFFFF;
    cursor: pointer;
}


