/* 商家信息模块 */

.store_info {
    width: 210px;
    /* height: 374px; */
    overflow: hidden;
    /* box-sizing: border-box; */
    margin-bottom: 24px;
}

.store_companyName:hover {
    cursor: pointer;
    color: #FF8803;
}

.memberVip {
    background: #FFFAF5;
}

.generalVip {
    background: #FFFFFF;
}

.store_info_vip {
    background: linear-gradient(180deg, #FFF6ED 0%, #FFFFFF 100%);
}

.huiyuan {
    height: 68px;
    width: 210px;
}

.memberVip .huiyuan {
    background: url(../img/memberVip.png) no-repeat;
    background-size: contain;
}

.generalVip .huiyuan {
    background: url(https://style.51caigou.com/mall/img/generalVip.png) no-repeat;
    background-size: contain;
}

.memberVip .jrdp_btn {
    text-align: center;
    width: 120px;
    height: 24px;
    background: #333333;
    border-radius: 2px;
    line-height: 24px;
    /* color: #FFFFFF; */
    font-size: 12px;
    margin: 0 45px 24px;
}

.memberVip .jrdp_btn:hover {
    background: rgba(51, 51, 51, 0.9);
}

.memberVip .jrdp_btn a {
    color: #FCDA9C;
    display: block;
}

.generalVip .jrdp_btn {
    text-align: center;
    width: 120px;
    height: 24px;
    background: #FF8803;
    color: #fff;
    border-radius: 2px;
    line-height: 24px;
    /* color: #FFFFFF; */
    font-size: 12px;
    margin: 0 45px 24px;
}

.generalVip .jrdp_btn:hover {
    background: rgba(255, 136, 3, 0.9);
}

.generalVip .jrdp_btn a {
    color: #fff;
    display: block;
}

.padd_lr_12 {
    /* height: 306px; */
    box-sizing: border-box;
}

.memberVip .padd_lr_12 {
    border: 1px solid #FFF1E3;
}

.generalVip .padd_lr_12 {
    border: 1px solid #F7F7F7;
}

.huiyuan p {
    font-size: 20px;
    color: #FFFEDB;
}

.huiyuan font {
    font-size: 24px;
    font-family: HuXiaoBo-NanShen, HuXiaoBo;
    font-weight: normal;
    color: #FFFEDB;
}

.putong {
    background-image: url(https://style.51caigou.com/mall/img/mianfei_qiye_bg.png);
    color: #666666;
}

.putong p {
    color: #666666;
}

.qiye_huangguan {
    margin-right: 8px;
}

.iconGroup {
    margin-left: 14px;
    margin-top: 10px;
    overflow: hidden;
}

.vipBox {
    position: relative;
    float: left;
    margin-right: 16px;
    height: 18px;
}

#vipAge {
    position: absolute;
    left: -6px;
    top: 1px;
}

.store_name {
    font-size: 14px;
    font-weight: 400;
    /* height: 32px; */
    color: #333333;
    cursor: pointer;
    line-height: 16px;
    margin-top: 16px;
    margin-left: 14px;
    margin-right: 14px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden
}

.store_name:hover {
    color: #FF8803;
}

.goodDetailBtn {
    margin-left: 12px;
    margin-right: 12px;
    margin-bottom: 24px;
}

.goodDetailBtn a {
    width: 88px;
    height: 24px;
    line-height: 24px;
    font-size: 12px;
    color: #333;
    vertical-align: middle;
    border-radius: 2px;
    text-align: center;
    display: inline-block;
}

.goodDetailBtn a:last-child {
    background: #FFFFFF;
    border: 1px solid #999999;
    box-sizing: border-box;
    line-height: 22px;
    margin-left: 4px;
}

.goodDetailBtn a:last-child:hover {
    background: #fff;
    color: #FF8803;
    border: 1px solid #FF8803;
}

.memberVip .goodDetailBtn a:first-child {
    background: #333333;
    color: #FCDA9C;
}

.memberVip .goodDetailBtn a:first-child:hover {
    background: rgba(51, 51, 51, 0.9);
}

.generalVip .goodDetailBtn a:first-child {
    background: #FF8803;
    color: #fff;
}

.generalVip .goodDetailBtn a:first-child:hover {
    background: rgba(255, 136, 3, 0.9);
}


/* .qyzz{
    font-size: 12px;
    font-weight: 400;
    color: #999999;
    line-height: 18px;
    padding-left: 20px;
    background: url(https://style.51caigou.com/mall/img/qiye_weirenzheng.png) no-repeat left center;
    margin: 10px 0;
}
.qyzz.yirenzheng{
    background-image: url(https://style.51caigou.com/mall/img/qiye_yirenzheng.png);
} */

.store_info_p {
    font-size: 12px;
    font-weight: 400;
    /* height: 12px; */
    /* line-height: 12px; */
    /* color: #999999; */
    line-height: 18px;
    margin-right: 14px;
    margin-left: 14px;
    margin-top: 16px;
    overflow: hidden;
}

.mainProductBox {
    overflow: hidden;
    margin-bottom: 24px;
}

.memberVip .store_info_p {
    color: #A7744C;
}

.generalVip .store_info_p {
    color: #666;
}

.store_info_p span:first-child {
    text-align: right;
    display: inline-block;
    width: 63px;
    vertical-align: top;
}

.store_mainProduct {
    /* display: inline-block; */
    float: right;
    width: 117px;
    word-break: break-all;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    /* margin-right: 11px; */
    overflow: hidden;
    /* margin-bottom: 24px; */
}

.store_contacts {
    float: right;
    width: 117px;
    word-break: break-all;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    /* margin-right: 11px; */
    overflow: hidden;
}

.xingji {
    margin-right: 1px;
}


/* 热门推荐*/

.rmgz_r {
    width: 210px;
    border: 1px solid #F2F2F2;
    box-sizing: border-box;
}

.rmgz_box {
    padding-left: 8px;
    height: 32px;
    font-size: 14px;
    line-height: 32px;
    color: #333;
    background: #f7f7f7;
    /* background:#ECECEC url(https://style.51caigou.com/mall/img/remenhot.png) no-repeat right top;
    background-size: 30px auto; */
}

.rmgz_box img {
    width: 16px;
    height: 16px;
    vertical-align: middle;
}

.rmgz_box span {
    vertical-align: middle;
}

.rqtj_box {
    background-image: none;
}

.rmgz_list {
    padding: 16px 0;
}

.rmgz_list li {
    margin-bottom: 16px;
    border: 1px solid #E6E6E6;
    /* width: 194px; */
    height: 306px;
    box-sizing: border-box;
}

.rmgz_list li:hover {
    border: 1px solid #FF8803;
}

.rmgz_list li:last-child {
    margin-bottom: 0;
}

.goods_pic_1 {
    width: 100%;
    display: block;
}

.goods_name_1 {
    margin-top: 7px;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    font-size: 12px;
    font-weight: 400;
    color: #999999;
    line-height: 18px;
    margin-bottom: 10px;
    height: 36px;
    word-break: break-all;
}

.goods_price_1 {
    font-size: 14px;
    font-weight: 400;
    color: #FF5E00;
    line-height: 25px;
}

.goods_price_1 span {
    font-size: 20px;
    color: #FF5E00;
}

.goods_price_1 font {
    font-size: 12px;
    color: #FF5E00;
}

.hotRecommond {
    border: none;
    width: 210px;
}

.recommondTitleh3 {
    width: 210px;
    height: 32px;
    line-height: 32px;
    background: #F7F7F7;
    padding-left: 0;
}

.recommondTitleh3 img {
    width: 16px;
    height: 16px;
    vertical-align: middle;
}

.recommondTitle {
    font-size: 14px;
    color: #333333;
    vertical-align: middle;
    margin-left: 8px;
    margin-right: 4px;
}


/* 店铺头部 */


/* headerSearch4 */

.searchNav4 {
    padding: 24px 0 24px 0;
}

.logoA {
    display: block;
    height: 44px;
}

.topIconBox {
    margin-top: -4px;
}

.logoCompony4 {
    margin-left: 32px;
}

.searchNav4_logo {
    width: 210px;
    height: 44px;
}

.logoCompony4 h3,
.store_companyName {
    width: 310px;
    height: 14px;
    font-size: 14px;
    color: #333333;
    line-height: 14px;
    margin-bottom: 12px;
    overflow: hidden;
    white-space: nowrap;
    display: inline-block;
    text-overflow: ellipsis;
}

.logoCompony4 span {
    font-size: 12px;
    font-weight: 400;
    height: 14px;
    line-height: 14px;
    margin-left: 5px;
    color: #666666;
    vertical-align: middle;
}


/* .logoCompony4 img{
    vertical-align: middle;
} */

#qiyerenzheng,
#qiyerenzhengs {
    background: #E7EEFF;
    border-radius: 2px;
    color: #666;
    padding: 1px;
    padding-right: 4px;
    border: 1px #D8E5FF solid;
}

#qiyerenzheng span,
#qiyerenzhengs span {
    margin-left: 0;
}

#qiyerenzhengs {
    margin-left: 0;
}

#qiyerenzheng img,
#qiyerenzhengs img {
    width: 14px;
    height: 14px;
    vertical-align: middle;
}

#qiyerenzhengs span {
    vertical-align: middle;
}

#businessLicense {
    background: #F7F7F7;
    border-radius: 2px;
    color: #666;
    padding: 1px;
    padding-right: 4px;
    border: 1px #eee solid;
    cursor: pointer;
}

#businessLicense img {
    width: 14px;
    height: 14px;
    vertical-align: middle;
}

.logoBoxLeft4,
.logoBoxRight4 {
    position: relative;
}

.logoBoxRight4 {
    margin-right: 18px;
    line-height: 12px;
}

.searchInput4 {
    width: 378px;
    height: 34px;
    background: #FFFFFF;
    border-radius: 2px 0px 0px 2px;
    border: 1px solid #FF8803;
    border-right: none;
    padding-left: 18px;
    font-size: 14px;
    line-height: 34px;
}

.searchInput4:hover {
    box-shadow: 0px 0px 4px 2px rgb(255 136 3 / 10%);
}

.searchBtn4 {
    width: 78px;
    height: 36px;
    background: #FF8803;
    border-radius: 0px 2px 2px 0px;
    line-height: 36px;
    text-align: center;
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    color: #FFFFFF;
}

.searchBtn4:hover {
    color: #FFFFFF;
    background: rgba(255, 136, 3, 0.9);
}

.searchBox4 {
    margin-top: 4px;
}

.searchBox4 button{
    width: 90px;
    height: 36px;
    background: #FFFAF4;
    border-radius: 2px;
    border: 1px solid #FF8803;
    /* line-height: 36px; */
    text-align: center;
    font-size: 14px;
    font-weight: 400;
    color: #FF8803;
    box-sizing: border-box;
    margin-left: 24px;
    cursor: pointer;
}
.searchBox4 button:nth-child(2) {
    width: 90px;
    height: 39px;
    background: #FF8803;
    border-radius: 2px;
    border: 1px solid #FF8803;
    line-height: 30px;
    text-align: center;
    font-size: 14px;
    font-weight: 400;
    color: #FFF;
    box-sizing: border-box;
    margin-left: -4px;
    cursor: pointer;
}

#quanwang_searchBtn:hover {
    background: #FF8803;
    color: #FFFFFF;
}

.shopNameC {
    max-width: 109px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.store_tit {
    background-repeat: no-repeat;
    background-position: top center;
    background-size: 100% 100%;
    padding: 15px 0;
    height: 60px;
    margin: 0 auto;
    max-width: 1920px;
}

.memberFlag_putong {
    display: none;
    color: #666;
    font-size: 12px;
}

.memberFlag_putong img {
    vertical-align: middle;
    margin-right: 3px;
    position: relative;
    top: -2px;
}

.memberFlag {
    /* border: 1px solid #FF7F22; */
    border-radius: 2px;
    position: relative;
    height: 18px;
    margin-right: 18px;
}

.imgBgColor {
    background-color: inherit !important;
    width: 44px;
    height: 18px;
    position: inherit;
    top: inherit;
    left: inherit;
    padding: 0;
    /* position: absolute;
    left: 0;
    top: 0;
    padding: 2px; */
    /* margin-left: 28px;
    margin-right: 6px; */
}

.spancolor {
    font-size: 12px;
    font-weight: 400;
    color: #633400 !important;
    position: absolute;
    width: 20px;
    left: 17px;
    top: 2px;
}

.store_tit_logo {
    width: 56px;
    margin-right: 23px;
    height: 56px;
    border-radius: 50%;
}

.store_tit_info {
    width: 504px;
}

.store_tit_info h1 {
    /* width: 312px; */
    height: 24px;
    font-size: 24px;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 36px;
    margin-bottom: 16px;
}

.store_tit_info h3 {
    width: 266px;
    height: 14px;
    font-size: 14px;
    line-height: 14px;
    font-weight: 400;
    color: #FFFFFF;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
}

.vipFontColor h3 {
    color: #FCDA9C;
}

.vipFontColor h1 {
    color: #FCDA9C;
}

.store_phone {
    overflow: hidden;
    margin-top: -3px;
	width: 250px;
float: left;
}
.store_phone_r {
    overflow: hidden;
    margin-top: -3px;
}


.store_phone img,.store_phone_r img {
    height: 65px;
}

.store_phone .iconGoroupImg {
    float: left;
    margin-right: 48px;
    text-align: center;
}

.store_phone .iconGoroupImg:last-child {
    margin-right: 0;
}

.store_phone .iconGoroupImg div {
    width: 40px;
    height: 40px;
    background: #fff;
    border-radius: 50%;
    margin-left: 8px;
}

.store_phone .iconGoroupImg div img {
    margin: 10px;
    width: 20px;
    height: 20px;
}

.store_phone .iconGoroupImg p {
    width: 56px;
    height: 14px;
    font-size: 14px;
    line-height: 14px;
    text-align: center;
    margin-top: 8px;
}

.memberVipTitle {
    color: #FCDA9C;
}

.generalVipTitle {
    color: #fff;
}

.store_nav {
    height: 40px;
    background: #f7f7f7 !important;
}


/* .store_nav>ul{
    
} */

.store_nav>ul>li {
    position: relative;
    display: inline-block;
    margin-right: 32px;
}

.store_nav>ul>li>a {
    font-size: 14px;
    font-weight: 400;
    color: #333333 !important;
    line-height: 40px;
}

.a_icon_select2 {
    display: inline-block;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 5px solid #333 !important;
    margin: 0 2px;
    top: -2px;
    position: relative;
}

.store_nav>ul>li.cur>a {
    color: #FF6C10;
    /* font-weight: bold; */
}

.store_nav>ul>li:hover>a {
    color: #FF6C10 !important;
    /* font-weight: bold; */
}

.store_nav>ul>li:hover>.a_icon_select2 {
    border-top: 5px solid #FF6C10 !important;
}

.store_nav>ul>li.cur span {
    position: absolute;
    width: 34px;
    height: 2px;
    background: #FF6C10;
    left: 50%;
    margin-left: -17px;
    bottom: 0;
}

.store_nav>ul>li:hover>a {
    color: #FF6C10;
    /* font-weight: bold; */
}

.store_fenlei {
    position: absolute;
    top: 40px;
    left: 0;
    border-radius: 2px;
    padding: 4px 0;
    max-width: 294px;
    min-width: 120px;
    /* max-height: 328px; */
    /* overflow-y: auto; */
    background: #FFFFFF;
    box-shadow: 0px 2px 4px 0px #CCCCCC;
    display: none;
    z-index: 9;
}


/* .store_fenlei_yi{
    
} */

.store_fenlei_yi>li {
    /* border-bottom: solid 1px #fff; */
    padding: 0 12px;
    height: 32px;
    line-height: 32px;
    background: rgba(247, 247, 247, 0);
    position: relative;
}

.store_fenlei_yi>li i {
    position: absolute;
    right: 12px;
    font-weight: normal!important;
    font-size: 14px;
}

.store_fenlei_yi>li:hover {
    background: #f7f7f7;
    /* box-shadow: -1px 0px 4px 0px #CCCCCC; */
    z-index: 1;
}

.store_fenlei_yi>li:hover>a {
    color: #666;
}

.store_fenlei_yi>li>a {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    display: block;
    width: 94%;
    color: #666666;
    font-size: 12px;
}

.store_fenlei_yi>li:hover .store_fenlei_er {
    display: block;
}

.store_fenlei_er {
    display: none;
    position: absolute;
    /* left: 294px; */
    top: -4px;
    max-width: 264px;
    min-width: 120px;
    background: #FFFFFF;
    max-height: 300px;
    overflow-y: auto;
    border-radius: 2px;
    box-shadow: 2px 0px 4px 0px #CCCCCC;
    padding: 4px 0;
}

.store_fenlei_er>a {
    font-size: 12px;
    font-weight: 400;
    color: #666666;
    margin-bottom: -12px;
    width: 100%;
    padding-left: 12px;
    line-height: 32px;
    height: 32px;
    padding: 0 10px;
    box-sizing: border-box;
    /* width: 70%; */
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    display: inline-block;
}

.store_fenlei_er>a:hover {
    color: #666;
    background: #f7f7f7;
}

.store_nav_fenlei:hover .store_fenlei {
    display: block;
}


/* 页脚 */

.footerMian {
    overflow: hidden;
}

.contactInformation {
    height: 100px;
    background: #252525;
    border-radius: 2px;
    font-size: 12px;
    font-weight: 400;
    color: #999999;
    line-height: 18px;
}

.contactInformationUp,
.contactInformationCenter {
    font-size: 12px;
    font-weight: 400;
    margin-top: 16px;
    height: 12px;
    line-height: 12px;
    color: #999999;
}

.contactInformationDown {
    font-size: 12px;
    font-weight: 400;
    color: #999999;
    height: 12px;
    line-height: 12px;
    margin-top: 16px;
}

#footerCompanyNameA {
    cursor: pointer;
}


/* 人气推荐 图片放大 立即询价1 */


/* 人气推荐 图片放大 */

.recommodLiUp {
    width: 100%;
    height: 208px;
    /* border-bottom: 1px solid #F2F2F2; */
    position: relative;
    overflow: hidden;
}

.RecommendLiDetail {
    padding-left: 8px;
    padding-bottom: 8px;
}

.recommodLiUp img,
.recommodLiUp2 img,
.resultListLiUp img {
    transition: all 0.6s;
}

.recommodLiUp img:hover,
.recommodLiUp img:focus,
.recommodLiUp img:active,
.recommodLiUp2 img:hover,
.recommodLiUp2 img:focus,
.recommodLiUp2 img:active,
.resultListLiUp img:hover,
.resultListLiUp img:focus,
.resultListLiUp img:active {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
}


/*人气推荐  立即询价*/

#hotRecommondList .recommondUl {
    padding: 16px 0;
}

#hotRecommondList .recommodLi {
    margin-bottom: 16px;
    border: 1px solid #E6E6E6;
    height: 306px;
    box-sizing: border-box;
}

#hotRecommondList .recommodLi:hover,
.resultListLi:hover {
    border: 1px solid #FF8803;
}

.resultListLiUp {
    position: relative;
}

.recommodLiUp:hover .interest,
.recommodLiUp:hover .interest,
.recommodLiUp2:hover .interest,
.resultListLiUp:hover .interest {
    visibility: visible;
    bottom: 0;
}

.interest {
    width: 100%;
    height: 32px;
    line-height: 32px;
    background: #FF8803;
    text-align: center;
    color: #fff;
    position: absolute;
    font-size: 12px;
    bottom: -32px;
    visibility: hidden;
    -webkit-transition: all .4s ease 0s;
    -moz-transition: all .4s ease 0s;
    -ms-transition: all .4s ease 0s;
    -o-transition: all .4s ease 0s;
    transition: all .4s ease 0s;
}

.RecommendLiDetail2 {
    padding: 0 10px 10px;
}

.interest .ziXunPng {
    vertical-align: middle;
}

.RecommendLiDetail h2 {
    font-size: 12px;
    line-height: 14px;
    font-weight: 400;
    color: #333;
    margin-top: 12px;
    margin-right: 9px;
    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: 28px;
    word-break: break-all;
}

.RecommendLiDetail h2:hover,
.resultListLiDetail h2:hover {
    color: #FF8803;
}

.RecommendLiDetail h1 {
    font-size: 14px;
    font-weight: 500;
    height: 31px;
    color: #FF3333;
    margin-top: 13px;
}

.RecommendLiDetail h1 span {
    font-size: 24px;
    color: #FF3333;
    margin-left: 3px;
}


/* 人气推荐 图片放大 立即询价2 */


/* 图片放大 立即询价3  */


/* 图片放大 */

.recommodLiUp2,
.resultListLiUp {
    width: 100%;
    height: 226px;
    /* border-bottom: 1px solid #F2F2F2; */
    position: relative;
    overflow: hidden;
}

.resultListLiDetail h2 {
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    width: 212px;
    padding: 10px 6px 0 10px;
    font-size: 12px;
    font-weight: 400;
    color: #333333;
    line-height: 18px;
    height: 36px;
}

.resultListLiDetail h1 {
    font-size: 20px;
    font-weight: 500;
    color: #FF3333;
    padding: 13px 0 0 10px;
}

.store_header {
    min-height: 222px !important;
}

.activeLine {
    width: 34px;
    height: 2px;
    background: #FF8803 !important;
    border-radius: 1px;
    position: absolute;
    bottom: 0;
    left: 10px;
    display: none;
}

.contactInformationUp a {
    font-size: 12px;
    font-weight: 400;
    color: #999999;
}

.navTab {
    width: 1200px;
    margin: 0 auto;
    position: relative;
}

.navTab .curp {
	height: 14px;
	font-size: 14px;
	line-height: 12px;
	margin: 16px 0;
	color: #999;
	border-left: 5px solid #00aef3;
	padding-left: 10px;
}
#crumbs{width:70%;float: left;}
.navTab .curp .curspan {
    display: inline-block;
    font-size: 12px;
    font-weight: 400;
    color: #999999;
    height: auto;
    vertical-align: text-top;
}

.navTab .heigtBright:hover {
    color: #FF8803;
}

.tabTitle {
    /* color: #FF8803 !important; */
    overflow: hidden;
    max-width: 134px;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #999999 !important
}

.hotRecommondMoudelTitle {
    font-size: 16px;
    font-weight: 500;
    color: #333333;
    letter-spacing: 1px;
    width: 966px;
    height: 40px;
    border: 1px solid #F7F7F7;
    border-left: none;
    box-sizing: border-box;
    line-height: 38px;
}

.hotRecommondMoudelTitle span {
    font-size: 16px;
    font-weight: bold;
    color: #333333;
    line-height: 38px;
    height: 38px;
    display: inline-block;
    border-left: solid 2px #FF8700;
    padding-left: 14px;
}

.lookMoreType {
    font-size: 14px !important;
    color: #999999 !important;
    border: none !important;
    font-weight: 400 !important;
    float: right;
    cursor: pointer;
    margin-right: 20px;
}

.lookMoreType:hover {
    color: #FF8803 !important;
}

.bigImgBox {
    position: fixed;
    top: 0;
    left: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100vh;
    background: rgba(51, 51, 51, 0.7);
    z-index: 888;
}

.big-img-url {
    width: 1200px;
    margin: 0 auto;
    margin-top: 100px;
    position: relative;
}

.big-img-url .swiper-slide {
    background-repeat: no-repeat;
    background-position: top center;
    background-size: 100% 100%;
    height: 576px;
    margin: 0 auto;
    /* width: 900px; */
    max-width: 1920px;
}

.big-img-url .swiper-button-prev,
.big-img-url .swiper-button-next {
    background: initial;
    width: auto;
    height: auto;
    margin-top: -9px !important;
}

.big-img-url .swiper-button-prev:hover,
.big-img-url .swiper-button-next:hover {
    /* background: rgba(114, 114, 114, 0.53) !important; */
    background-color: initial !important;
}

.big-img-url .swiper-button-prev {
    left: 40px;
    margin-left: 0;
}

.big-img-url .swiper-button-next {
    right: 40px;
    margin-right: 0;
}

.big-img-url .layui-icon {
    color: #fff;
    font-size: 17px;
}

.navSwiperBtn {
    background: rgba(114, 114, 114, 0.53);
    width: 180px;
    height: 50px;
    border-radius: 6px;
    position: absolute;
    bottom: 10px;
    left: 50%;
    margin-left: -90px;
    z-index: 999;
}

.bigImgClose {
    position: absolute;
    right: 0;
    top: 0;
    width: 40px;
    height: 40px;
    border-bottom-left-radius: 100%;
    color: #fff;
    background: rgba(228, 228, 228, 0.5);
    cursor: pointer;
    z-index: 999;
}

.bigImgClose .layui-icon-close {
    font-size: 20px;
    font-weight: bold;
    display: inline-block;
    margin-top: 5px;
    margin-left: 15px;
}

.seeMoreAdd {
    width: 56px;
    height: 14px;
    font-size: 14px;
    color: #CA963B;
    cursor: pointer;
    /* position: absolute;
    bottom: 5px;
    right: 0; */
    /* display: none; */
}