/*橙色样式*/

/*随机色*/
.bg1{ background: #FFE5C8 !important; color: #D18112; }
.bg2{ background: #E3EBFD !important; color: #7E99DC; }
.bg3{ background: #FFE6E9 !important; color: #C55C69; }
.bg4{ background: #C8EFD4 !important; color: #138535; }

/*------------index-------------------------*/
.miniTop{ width: 100%; height:1.4rem; padding-top: 0.7rem; padding-bottom: 0.7rem; background: #34a8f3; position: relative;}
.miniTop .Tie{float: left; text-align:center; font-size: 0.8rem; color: #fff;font-weight: bold; line-height: 1.5rem; text-indent: 1.6rem;}
.bannerBox .swiper-pagination-bullet-active{background: #FE9920 !important;}
.hotCase{ border-radius: 0.5rem; background: #FFE97A url(../images/casebg.png) no-repeat center top; background-size: 100% auto; width: 100%; height: auto; padding: 0.2rem 0 0.5rem 0; margin-top: 0.4rem;}
.hotCase .swiper-pagination-bullet-active{background: #FFE97A !important; width: 1rem; border-radius: 0.2rem;}
.hotCase .CaseBox .btnbox{ position: absolute;  right: 0.2rem; bottom: 1.9rem;}
.hotCase .CaseBox .btn{ width: 3.3rem; height: 1.2rem; display: table-cell; vertical-align:middle; border-radius: 0.5rem; background: #F52C3E; color: #fff; font-size: 0.55rem; text-align: center;}
.hotCase .CaseBox .infoBox span:last-child{ font-size: 0.8rem; color: #E73337; margin-top: 0.1rem;}

/*-----------forme------------------------- */
.forMe .forMeBox .infoBox span:nth-child(2){ font-size: 0.7rem; color: #F99622;}
.forMe .forMeBox .moeny{ position: absolute;  right: 0.7rem; top: 1rem; font-weight: bold; width: 4.5rem; height: 1.2rem; line-height: 1.2rem; border-radius: 0.5rem;  color: #F52C3E; font-size: 0.7rem; text-align: right;}
.weui-header .weui-header-right a{color: #FEA932!important;}
.forMe .forMeBox .infoBox span:first-child{ font-size: 0.8rem; font-weight: bold; color: #000;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 60%;}

/*-----------footer-------------------------*/
.weui-tabbar .weui-bar__item--on i{color: #FEA932!important;}
.weui-tabbar .weui-bar__item--on p{color: #FEA932!important;}

/*-----------shopdetail--------------------*/
.shopdetail .detail-box .de-font label{display: none; color: #884700; position:absolute; top:-0.5rem; width: 3.5rem;height: 0.9rem;border-bottom-right-radius: 0.5rem;border-top-left-radius: 0.5rem;background: linear-gradient(to right, #FCE300 0%,#FEBF00 100%);font-size: 0.5rem;text-align: center;line-height: 1rem;margin-left: 0.3rem;}
.shopdetail .yuyuebtn button{margin-top:-0.8rem;border-radius: 0.8rem;width: 4rem;height: 1.5rem;border: none;text-align: center;display: table-cell; vertical-align:middle; background-color: #FAAF37;color: #fff;}
.shopdetail .price-con span{
    color: #E5942E;
    font-size: 0.55rem;
    background: #FAE4C8;
    vertical-align: middle;
    margin-right: 5px;
    display: inline-block;
    border-radius: 3px;
    padding: 0 4px;
    margin-bottom: 5px;
    height: 19px;
    line-height: 19px;
}}

.shopdetail .product-box span{line-height: 2.5rem;height: 2.5rem;display: inline-block;float: left;color: #000;}
.shopdetail .company-box{margin-top: 0.5rem;height: 4rem;display: flex;padding: 0.7rem 0.5rem 0.7rem;background:#fde98d url(../images/casebg.png) no-repeat center top;background-size: cover;}
.shopdetail .list-03 button{margin-left:-36px;margin-top:1.1rem;border-radius: 0.8rem;width: 4rem;height: 1.2rem;border: none;text-align: center;background-color: #FD2D30;color: #fff;display: table-cell; vertical-align:middle;}
.shopdetail .list-02 button{width:100%;height: 1rem;text-align: left;line-height: 1rem;background-color: rgba(0,0,0,0);font-size: 0.7rem;color: #E6412E;border-radius: 0.6rem;display: block;border: none;font-weight: bold;}
.fixbtn span:nth-child(2){background: #FD2D30;border-radius: 1.5rem;float: right;margin-right: 6%;}
.fixbtn span:first-child{background: #F1C049;border-radius: 1.5rem;float: left;margin-left: 6%;}

/*------------casedetails------------------*/
.casedetail .bannerBox .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ background: rgba(255,255,255,0.7); border-radius: 1rem; width: 2.5rem !important; color: #292929; bottom: 2.3rem !important; font-size: 0.6rem; right: 1rem; left: auto !important;}
.casedetail .detail-box label{display: inline-block;width: 3.5rem;height: 1rem;border-bottom-right-radius: 0.5rem;border-top-left-radius: 0.5rem;background: linear-gradient(to right, #FCE300 0%,#FEBF00 100%);font-size: 0.6rem;text-align: center;line-height: 1rem;margin-left: 0.3rem; color: #884700;}
.casedetail .price-con span{color: #FD2D30;font-size: 0.9rem;}
.casedetail .price-con button{border-radius: 0.8rem;width: 4rem;height: 1.5rem;border: none;text-align: center;background-color: #FD2D30;color: #fff;line-height: 1.0rem;}
.casedetail .detail-box .label span{padding: .1rem 0.2rem;font-size: 0.6rem;color: #FAAF37;line-height: 1.3rem;background: #FAE4C8; margin: 0.1rem; border-radius: 3px;}
.casedetail .detail-box .label span:nth-child(2){color: #7791C7;background: #EBEFFF;}
.casedetail .detail-box .label span:nth-child(3){color: #D04D5E;background: #FFE7EA;}
.casedetail .list-02 button{width: 4rem;height: 1rem;text-align: center;background-color: #FFAD2C;font-size: 0.5rem;color: #fff;border-radius: 0.6rem;display: table-cell;border: none;vertical-align:middle}


/*******************************************************************************************************************************/

/*user*/
.user .bghead {width: 100%;height: 10rem;background: url(/m/static/images/bg.png) no-repeat 50%;background-size: cover;}
.user .iconnaozhong {color: #FDA933;}
.user .iconshu2 {color: #4CB3FE;}
/*shop*/
.shop .bghead {width: 100%;height: 10rem;background: url(/m/static/images/shopbg.png) no-repeat 50%;background-size: cover;border-bottom-left-radius: 0.8rem;border-bottom-right-radius: 0.8rem;}
.shop .headmenu a p {margin-bottom: 0!important;color: #F55C39;font-weight: bold;font-size: 1.2rem;}
/*customer*/
.content ul li p:first-child span .orang{color: #FBA200!important;}
.content .tips {font-size: 0.45rem;color: #8B3703;border-bottom-right-radius: 5px;border-top-left-radius: 5px;background: linear-gradient(to left,#FBE300,#FEBF00);padding: 0.1rem;margin-left: 0.5rem;height: 0.8rem;    display: table-cell;
    vertical-align: middle;
    float: right;}
.content ul li .label label {color: #C65A7F;margin-right: 0.3rem;}
.content ul li .price{color: #D11123;font-weight: bold}
.content ul li .date a{background: #FBA200;color: #fff; width: 1.5rem; height: 1.5rem; text-align: center; line-height: 1.5rem; border-radius: 50%;float: right;margin-top: -0.3rem;}
/*regist*/
.regist #tel{position: relative; color: #EE7F35}
.regist .tips label{color: #EE7F35}
.regist-btn{background: #EE7F35;color: #fff!important;width: 70%;border-radius: 1rem!important;margin-bottom: 1rem;box-shadow:2px 2px 5px #EE7F35;}
.regist-btn:after{border: 0!important;}
/*release*/
.release .extli{ padding: 0.3rem 0.7rem; display: block; border-radius: 0.2rem; float: left; font-size: 0.7rem; margin: 0 0.2rem 0.5rem 0;  background: #f1f1f1; color: #999;}
.release .extact{ background: #EE7F35; color: #fff;}
.release .weui-btn{background: #EE7F35;color: #fff!important;width: 70%;border-radius: 1rem;margin-bottom: 1rem;box-shadow:2px 2px 5px #EE7F35;}
/*case*/
.case .weui-panel__bd .tag span{padding:0.2rem 0.5rem; font-size: 0.55rem; border-radius: .1rem; background: #f6f6f6; color: #e25982; line-height: 1.3rem;margin-right: 0.5rem}
.case .caselist{background: #ffffff;width: 95%;margin: 0 auto;border-radius: 0.25rem;}
/*histtory*/
.history ul li .ctitle{float: left;line-height:1.8rem;padding-left:0.5rem;font-size: 0.9rem;color:#ff8000;}