/* 内边距 6px-30px */

.pad6 {
    padding: 6px;
}

.pad8 {
    padding: 8px;
}

.pad10 {
    padding: 10px;
}

.pad12 {
    padding: 12px;
}

.pad14 {
    padding: 14px;
}

.pad16 {
    padding: 16px;
}

.pad18 {
    padding: 18px;
}

.pad20 {
    padding: 20px;
}

.pad22 {
    padding: 22px;
}

.pad24 {
    padding: 24px;
}

.pad26 {
    padding: 26px;
}

.pad28 {
    padding: 28px;
}

.pad30 {
    padding: 30px;
}


/* 左右内边距 4px-30px */

.padLR4 {
    padding: 0 4px;
}

.padLR6 {
    padding: 0 6px;
}

.padLR8 {
    padding: 0 8px;
}

.padLR10 {
    padding: 0 10px;
}

.padLR12 {
    padding: 0 12px;
}

.padLR14 {
    padding: 0 14px;
}

.padLR16 {
    padding: 0 16px;
}

.padLR18 {
    padding: 0 18px;
}

.padLR20 {
    padding: 0 20px;
}

.padLR22 {
    padding: 0 22px;
}

.padLR24 {
    padding: 0 24px;
}

.padLR26 {
    padding: 0 26px;
}

.padLR28 {
    padding: 0 28px;
}

.padLR30 {
    padding: 0 30px;
}


/* 上下内边距  4px-30px */

.padTB4 {
    padding: 4px 0;
}

.padTB6 {
    padding: 6px 0;
}

.padTB8 {
    padding: 8px 0;
}

.padTB10 {
    padding: 10px 0;
}

.padTB12 {
    padding: 12px 0;
}

.padTB14 {
    padding: 14px 0;
}

.padTB16 {
    padding: 16px 0;
}

.padTB18 {
    padding: 18px 0;
}

.padTB20 {
    padding: 20px 0;
}

.padTB22 {
    padding: 22px 0;
}

.padTB24 {
    padding: 24px 0;
}

.padTB26 {
    padding: 26px 0;
}

.padTB28 {
    padding: 28px 0;
}

.padTB30 {
    padding: 30px 0;
}


/* 左内边距 4px-30px */

.padL4 {
    padding-left: 4px;
}

.padL6 {
    padding-left: 6px;
}

.padL8 {
    padding-left: 8px;
}

.padL10 {
    padding-left: 10px;
}

.padL12 {
    padding-left: 12px;
}

.padL14 {
    padding-left: 14px;
}

.padL16 {
    padding-left: 16px;
}

.padL18 {
    padding-left: 18px;
}

.padL20 {
    padding-left: 20px;
}

.padL22 {
    padding-left: 22px;
}

.padL24 {
    padding-left: 24px;
}

.padL26 {
    padding-left: 26px;
}

.padL28 {
    padding-left: 28px;
}

.padL30 {
    padding-left: 30px;
}


/* 右内边距 4px-30px */

.padR4 {
    padding-right: 4px;
}

.padR6 {
    padding-right: 6px;
}

.padR8 {
    padding-right: 8px;
}

.padR10 {
    padding-right: 10px;
}

.padR12 {
    padding-right: 12px;
}

.padR14 {
    padding-right: 14px;
}

.padR16 {
    padding-right: 16px;
}

.padR18 {
    padding-right: 18px;
}

.padR20 {
    padding-right: 20px;
}

.padR22 {
    padding-right: 22px;
}

.padR24 {
    padding-right: 24px;
}

.padR26 {
    padding-right: 26px;
}

.padR28 {
    padding-right: 28px;
}

.padR30 {
    padding-right: 30px;
}


/* 上内边距 4px-30px */

.padT4 {
    padding-top: 4px;
}

.padT6 {
    padding-top: 6px;
}

.padT8 {
    padding-top: 8px;
}

.padT10 {
    padding-top: 10px;
}

.padT12 {
    padding-top: 12px;
}

.padT14 {
    padding-top: 14px;
}

.padT16 {
    padding-top: 16px;
}

.padT18 {
    padding-top: 18px;
}

.padT20 {
    padding-top: 20px;
}

.padT22 {
    padding-top: 22px;
}

.padT24 {
    padding-top: 24px;
}

.padT26 {
    padding-top: 26px;
}

.padT28 {
    padding-top: 28px;
}

.padT30 {
    padding-top: 30px;
}


/* 下内边距 4px-30px */

.padB4 {
    padding-bottom: 4px;
}

.padB6 {
    padding-bottom: 6px;
}

.padB8 {
    padding-bottom: 8px;
}

.padB10 {
    padding-bottom: 10px;
}

.padB12 {
    padding-bottom: 12px;
}

.padB14 {
    padding-bottom: 14px;
}

.padB16 {
    padding-bottom: 16px;
}

.padB18 {
    padding-bottom: 18px;
}

.padB20 {
    padding-bottom: 20px;
}

.padB22 {
    padding-bottom: 22px;
}

.padB24 {
    padding-bottom: 24px;
}

.padB26 {
    padding-bottom: 26px;
}

.padB28 {
    padding-bottom: 28px;
}

.padB30 {
    padding-bottom: 30px;
}


/* 上下外边距 8px-30px */

.marTB8 {
    margin: 8px 0;
}

.marTB10 {
    margin: 10px 0;
}

.marTB12 {
    margin: 12px 0;
}

.marTB14 {
    margin: 14px 0;
}

.marTB16 {
    margin: 16px 0;
}

.marTB18 {
    margin: 18px 0;
}

.marTB20 {
    margin: 20px 0;
}

.marTB22 {
    margin: 22px 0;
}

.marTB24 {
    margin: 24px 0;
}

.marTB26 {
    margin: 26px 0;
}

.marTB28 {
    margin: 28px 0;
}

.marTB30 {
    margin: 30px 0;
}


/* 左右外边距 8px-30px */

.marLR8 {
    margin: 0 8px;
}

.marLR10 {
    margin: 0 10px;
}

.marLR12 {
    margin: 0 12px;
}

.marLR14 {
    margin: 0 14px;
}

.marLR16 {
    margin: 0 16px;
}

.marLR18 {
    margin: 0 18px;
}

.marLR20 {
    margin: 0 20px;
}

.marLR22 {
    margin: 0 22px;
}

.marLR24 {
    margin: 0 24px;
}

.marLR26 {
    margin: 0 26px;
}

.marLR28 {
    margin: 0 28px;
}

.marLR30 {
    margin: 0 30px;
}


/* 上外边距 8px-30px */

.marT8 {
    margin-top: 8px;
}

.marT10 {
    margin-top: 10px;
}

.marT12 {
    margin-top: 12px;
}

.marT14 {
    margin-top: 14px;
}

.marT16 {
    margin-top: 16px;
}

.marT18 {
    margin-top: 18px;
}

.marT20 {
    margin-top: 20px;
}

.marT22 {
    margin-top: 22px;
}

.marT24 {
    margin-top: 24px;
}

.marT26 {
    margin-top: 26px;
}

.marT28 {
    margin-top: 28px;
}

.marT30 {
    margin-top: 30px;
}


/* 下外边距 8px-30px */

.marB8 {
    margin-bottom: 8px;
}

.marB10 {
    margin-bottom: 10px;
}

.marB12 {
    margin-bottom: 12px;
}

.marB14 {
    margin-bottom: 14px;
}

.marB16 {
    margin-bottom: 16px;
}

.marB18 {
    margin-bottom: 18px;
}

.marB20 {
    margin-bottom: 20px;
}

.marB22 {
    margin-bottom: 22px;
}

.marB24 {
    margin-bottom: 24px;
}

.marB26 {
    margin-bottom: 26px;
}

.marB28 {
    margin-bottom: 28px;
}

.marB30 {
    margin-bottom: 30px;
}


/* 左外边距 8px-30px */

.marL8 {
    margin-left: 8px;
}

.marL10 {
    margin-left: 10px;
}

.marL12 {
    margin-left: 12px;
}

.marL14 {
    margin-left: 14px;
}

.marL16 {
    margin-left: 16px;
}

.marL18 {
    margin-left: 18px;
}

.marL20 {
    margin-left: 20px;
}

.marL22 {
    margin-left: 22px;
}

.marL24 {
    margin-left: 24px;
}

.marL26 {
    margin-left: 26px;
}

.marL28 {
    margin-left: 28px;
}

.marL30 {
    margin-left: 30px;
}


/* 右外边距 8px-30px */

.marR8 {
    margin-right: 8px;
}

.marR10 {
    margin-right: 10px;
}

.marR12 {
    margin-right: 12px;
}

.marR14 {
    margin-right: 14px;
}

.marR16 {
    margin-right: 16px;
}

.marR18 {
    margin-right: 18px;
}

.marR20 {
    margin-right: 20px;
}

.marR22 {
    margin-right: 22px;
}

.marR24 {
    margin-right: 24px;
}

.marR26 {
    margin-right: 26px;
}

.marR28 {
    margin-right: 28px;
}

.marR30 {
    margin-right: 30px;
}


/* 字体大小 */

.fonS12 {
    font-size: 12px;
}

.fonS14 {
    font-size: 14px;
}

.fonS16 {
    font-size: 16px;
}

.fonS18 {
    font-size: 18px;
}

.fonS20 {
    font-size: 20px;
}

.fonS22 {
    font-size: 22px;
}

.fonS24 {
    font-size: 24px;
}

.fonS26 {
    font-size: 26px;
}

.fonS28 {
    font-size: 28px;
}

.fonS30 {
    font-size: 30px;
}

.fonS32 {
    font-size: 32px;
}

.fonS34 {
    font-size: 34px;
}

.fonS36 {
    font-size: 36px;
}

.fonS38 {
    font-size: 38px;
}

.fonS40 {
    font-size: 40px;
}


/* 字体加粗 */

.fonBold {
    font-weight: bold;
}
.fonBold700 {
    font-weight: 700;
}


/* 圆角 4px-20px */

.borR4 {
    border-radius: 4px;
}

.borR6 {
    border-radius: 6px;
}

.borR8 {
    border-radius: 8px;
}

.borR10 {
    border-radius: 10px;
}

.borR12 {
    border-radius: 12px;
}

.borR14 {
    border-radius: 14px;
}

.borR16 {
    border-radius: 16px;
}

.borR18 {
    border-radius: 18px;
}

.borR20 {
    border-radius: 20px;
}


/* flex1-9 */

.flex1 {
    flex: 1;
}

.flex2 {
    flex: 2;
}

.flex3 {
    flex: 3;
}

.flex4 {
    flex: 4;
}

.flex5 {
    flex: 5;
}

.flex6 {
    flex: 6;
}

.flex7 {
    flex: 7;
}

.flex8 {
    flex: 8;
}

.flex9 {
    flex: 9;
}


/* flex布局 */

.flexWrap {
    flex-wrap: wrap;
}


/* 换行 */

.flexLeft {
    display: flex;
    align-items: center;
}


/*  靠左 */

.flexRight {
    display: flex;
    align-items: center;
    justify-content: flex-end;
}


/* 靠右 */

.flexCentre {
    display: flex;
    align-items: center;
    justify-content: center;
}


/*  居中 */

.flexColumn {
    flex-direction: column;
}


/* 垂直显示 */

.flexBetween {
    display: flex;
    align-items: center;
    justify-content: space-between;
}


/*  平均分配父盒子宽度 并左右对齐 */

.flexAround {
    display: flex;
    align-items: center;
    justify-content: space-around;
}


/*  平均分配父盒子宽度 自适应对齐 */

.flexEndBetween {
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
}


/* 垂直底部对其，水平两端对齐 */

.flexStartBetween {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
}


/* 垂直顶部对其，水平两端对齐 */


/* 常用样式 */


.overstep{overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}文字单行隐藏


/* 多行隐藏 */

.overstep2 {
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}


/* 定位 */

.posR {
    position: relative;
}


/* 相对定位 */

.posF {
    position: fixed;
}


/*  固定定位 */

.posA {
    position: absolute;
}


/*  绝对定位 */

.posS {
    position: sticky;
}


/* 试验性的属性 通过设置top来控制顶吸 */


/* //主题色 */

.mainCLR {
    color: '#3677f5';
}

.errCLR {
    color: '#d55454';
}


/* 错误 */

.sucCLR {
    color: '#72f82';
}


/*成功 */

.warnCLR {
    color: '#f9815a';
}


/*警告 */

.tipsCLR {
    color: '#5286ff';
}


/* 提示 */


/* 常用按钮 因宽高不固定 自行宽高 */

.noOPBtn {
    text-align: center;
    background-color: '#c5c9d5';
    color: '#fff';
}


/* 不可操作按钮 */

.awaitBtn {
    text-align: center;
    background-color: '#8f9cb5';
    color: '#fff';
}


/* 等待/未输入完成的按钮 */
/* 
    公共服务图片 开始
*/
/* 默认图 */
.classifyImg0 {
    background: url(/p/mobile/newtheme/imgs/moren.jpg) no-repeat;
    background-size: cover;
    background-position: 0% 100%;
}

/* 财税服务 */
.classifyImg1-1 {
    background: url(/p/mobile/newtheme/imgs/csfw.jpg) no-repeat;
    background-size: cover;
    background-position: 0% 100%;
}

.classifyImg1-2 {
    background: url(/p/mobile/newtheme/imgs/csfw.jpg) no-repeat;
    background-size: cover;
    background-position: 50% 100%;
}

.classifyImg1-3 {
    background: url(/p/mobile/newtheme/imgs/csfw.jpg) no-repeat;
    background-size: cover;
    background-position: 100% 100%;
}

/* 创业服务 */
.classifyImg2-1 {
    background: url(/p/mobile/newtheme/imgs/cyfw.jpg) no-repeat;
    background-size: cover;
    background-position: 0% 100%;
}

.classifyImg2-2 {
    background: url(/p/mobile/newtheme/imgs/cyfw.jpg) no-repeat;
    background-size: cover;
    background-position: 50% 100%;
}

.classifyImg2-3 {
    background: url(/p/mobile/newtheme/imgs/cyfw.jpg) no-repeat;
    background-size: cover;
    background-position: 100% 100%;
}

/* 法律咨询 */
.classifyImg3-1 {
    background: url(/p/mobile/newtheme/imgs/flzx.jpg) no-repeat;
    background-size: cover;
    background-position: 0% 100%;
}

.classifyImg3-2 {
    background: url(/p/mobile/newtheme/imgs/flzx.jpg) no-repeat;
    background-size: cover;
    background-position: 50% 100%;
}

.classifyImg3-3 {
    background: url(/p/mobile/newtheme/imgs/flzx.jpg) no-repeat;
    background-size: cover;
    background-position: 100% 100%;
}

/* 工商服务 */
.classifyImg4-1 {
    background: url(/p/mobile/newtheme/imgs/gsfw.jpg) no-repeat;
    background-size: cover;
    background-position: 0% 100%;
}

.classifyImg4-2 {
    background: url(/p/mobile/newtheme/imgs/gsfw.jpg) no-repeat;
    background-size: cover;
    background-position: 50% 100%;
}

.classifyImg4-3 {
    background: url(/p/mobile/newtheme/imgs/gsfw.jpg) no-repeat;
    background-size: cover;
    background-position: 100% 100%;
}

/* 技术服务 */
.classifyImg5-1 {
    background: url(/p/mobile/newtheme/imgs/jsfw.jpg) no-repeat;
    background-size: cover;
    background-position: 0% 100%;
}

.classifyImg5-2 {
    background: url(/p/mobile/newtheme/imgs/jsfw.jpg) no-repeat;
    background-size: cover;
    background-position: 50% 100%;
}

.classifyImg5-3 {
    background: url(/p/mobile/newtheme/imgs/jsfw.jpg) no-repeat;
    background-size: cover;
    background-position: 100% 100%;
}

/* 知识产权 */
.classifyImg6-1 {
    background: url(/p/mobile/newtheme/imgs/zscq.jpg) no-repeat;
    background-size: cover;
    background-position: 0% 100%;
}

.classifyImg6-2 {
    background: url(/p/mobile/newtheme/imgs/zscq.jpg) no-repeat;
    background-size: cover;
    background-position: 50% 100%;
}

.classifyImg6-3 {
    background: url(/p/mobile/newtheme/imgs/zscq.jpg) no-repeat;
    background-size: cover;
    background-position: 100% 100%;
}

/* 装修服务 */
.classifyImg7-1 {
    background: url(/p/mobile/newtheme/imgs/zxfw.jpg) no-repeat;
    background-size: cover;
    background-position: 0% 100%;
}

.classifyImg7-2 {
    background: url(/p/mobile/newtheme/imgs/zxfw.jpg) no-repeat;
    background-size: cover;
    background-position: 50% 100%;
}

.classifyImg7-3 {
    background: url(/p/mobile/newtheme/imgs/zxfw.jpg) no-repeat;
    background-size: cover;
    background-position: 100% 100%;
}

/* 资质办理 */
.classifyImg8-1 {
    background: url(/p/mobile/newtheme/imgs/zzbl.jpg) no-repeat;
    background-size: cover;
    background-position: 0% 100%;
}

.classifyImg8-2 {
    background: url(/p/mobile/newtheme/imgs/zzbl.jpg) no-repeat;
    background-size: cover;
    background-position: 50% 100%;
}

.classifyImg8-3 {
    background: url(/p/mobile/newtheme/imgs/zzbl.jpg) no-repeat;
    background-size: cover;
    background-position: 100% 100%;
}

/* 移动端公共图片 */
.m_mr {
    background: url(/p/mobile/newtheme/imgs/moren.jpg) no-repeat;
    background-size: 100% 100%;
}

.m_csfw {
    background: url(/p/mobile/newtheme/imgs/m_csfw.jpg) no-repeat;
    background-size: 100% 100%;
}

.m_cyfw {
    background: url(/p/mobile/newtheme/imgs/m_cyfw.jpg) no-repeat;
    background-size: 100% 100%;
}

.m_zscq {
    background: url(/p/mobile/newtheme/imgs/m_zscq.jpg) no-repeat;
    background-size: 100% 100%;
}

.m_flzx {
    background: url(/p/mobile/newtheme/imgs/m_flzx.jpg) no-repeat;
    background-size: 100% 100%;
}

.m_gsfw {
    background: url(/p/mobile/newtheme/imgs/m_gsfw.jpg) no-repeat;
    background-size: 100% 100%;
}

.m_jsfw {
    background: url(/p/mobile/newtheme/imgs/m_jsfw.jpg) no-repeat;
    background-size: 100% 100%;
}

.m_zxfw {
    background: url(/p/mobile/newtheme/imgs/m_zxfw.jpg) no-repeat;
    background-size: 100% 100%;
}

.m_zzbl {
    background: url(/p/mobile/newtheme/imgs/m_zzbl.jpg) no-repeat;
    background-size: 100% 100%;
}
