@charset "utf-8";
html,
body {
	min-width: 1500px;
	background-color:#f8f8f8;
	color: #333;
}

body,
blockquote,
button,
dd,
dl,
dt,
fieldset,
form,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
input,
legend,
li,
ol,
p,
pre,
td,
textarea,
th,
ul {
	margin: 0;
	padding: 0;
	border:0;
	outline: none;
}

body,
button,
input,
select,
textarea {
	font: 14px/1.5 ArialMT, Microsoft YaHei, Tahoma, Helvetica, Arial, "\5FAE\8F6F\96C5\9ED1", PingFang SC, sans-serif;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
}

address,
cite,
dfn,
em,
var,
i {
	font-style: normal;
}

article,
aside,
figure,
footer,
header,
nav,
section,
details,
summary {
	display: block;
}

code,
kbd,
pre,
samp {
	font-family: courier new, courier, monospace;
}

small {
	font-size: 12px;
}

ol,
ul,
li {
	list-style: none;
}

a {
	text-decoration: none;
	color: #444444;
}

a:hover {
	text-decoration: underline;
	color: #00A0E8;
}

a:focus,
input {
	outline: none;
}

sup {
	vertical-align: text-top;
}

sub {
	vertical-align: text-bottom;
}

fieldset,
img {
	border: 0;
}

button,
input,
select,
textarea {
	font-size: 100%;
	border-radius: 5px;
}

button {
	border-radius: 5px;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 12px;
	width: 100%;
	text-align: center;
	background-color: #FFFFFF;
}

input,
select {
	vertical-align: middle;
	border-radius: 5px;
	outline: none;
}

label,
input[type=button],
input[type=submit],
input[type=file],
input[type=reset],
button {
	cursor: pointer;
}

a:hover {
	text-decoration: none;
}

input.wronginput {
	background: #ffebec!important;
	-webkit-box-shadow: 0px 0px 0px inset;
	-webkit-animation-name: 'alarm';
	-webkit-animation-duration: 0.6s;
	-webkit-animation-timing-function: ease-in-out;
	-webkit-animation-delay: 0s;
	-webkit-animation-iteration-count: 2;
	-webkit-animation-direction: normal;
	-ms-box-shadow: 0px 0px 0px inset;
	-ms-animation-name: 'alarm';
	-ms-animation-duration: 0.6s;
	-ms-animation-timing-function: ease-in-out;
	-ms-animation-delay: 0s;
	-ms-animation-iteration-count: 2;
	-ms-animation-direction: normal;
	-moz-box-shadow: 0px 0px 0px inset;
	-moz-animation-name: 'alarm';
	-moz-animation-duration: 0.6s;
	-moz-animation-timing-function: ease-in-out;
	-moz-animation-delay: 0s;
	-moz-animation-iteration-count: 2;
	-moz-animation-direction: normal;
	outline: none;
}

/* 2023-12-06 liusm 去掉input框浏览器默认背景 */
input:-internal-autofill-previewed,
input:-internal-autofill-selected {
    transition: background-color 5000s ease-out 0.5s;
}
/* 配置数字字母也可以换行 */
.num-Z-wrap{
    word-break: break-all;
}


/*清除浮动*/

.clearfix {
	zoom: 1;
}

.clearfix:after {
	content: '.';
	height: 0px;
	display: block;
	visibility: hidden;
	clear: both;
}


/*共用部分*/
/*浮动*/
.clear {
	clear: both;
}

.fl {
	float: left!important;
}

.fr {
	float: right!important;
}

.bor{border: none!important;}
.bor_der{border: 1px solid #DDDDDD!important;}
/*布局居中*/
.wrap {
	width: 1190px;
	margin: 0 auto;
}
/* 新布局宽度-布局居中 */
.wrap-container{
	width:1500px!important;
	margin:0 auto;
}

.wrap-max-container{
	width:100%;
	max-width:1500px;
	margin:0 auto;
}
/* 2024-04-29  liusm 购物车计数器*/
.min-shopping-cart{
	min-width: 117px;
	margin: 0 auto;
	display: inline-block!important;
}

/* 2023-10-26 liusm 产品要求商城详情页宽度整体调整为1300px */
.partDetailmain{
	width: 1390px!important;
}

.wrap-shopping{
	width:1190px;
	margin:0 auto;
}
.wrap-shopping-w109{
	max-width: 109px!important;
	vertical-align: -1px!important;
}

.h-auto {
	height:auto !important;
}

/*内联元素方向*/
.tc {
	text-align: center!important;
}

.tr {
	text-align: right!important;
}

.tl {
	text-align: left!important;
}

/*隐藏*/
.dn {display: none!important;}

/*转块*/
.db {display: block!important;}

/*外间距*/
.mar{margin: 0 auto;}
.mar-5{margin: 5px;}
.mar-10 {margin: 10px;}
.mar-110 {margin:0 110px;}
.mar-t0{margin-top: 0!important;}
.mar-l0{margin-left: 0!important;}
.mar-r0{margin-right: 0!important;}
.mar-b0{margin-bottom: 0!important;}
.mar-lr2 {margin-left:2px;margin-right:2px;}
.mar-t5 {margin-top: 5px!important;}
.mar-r5 {margin-right: 5px;}
.mar-b5 {margin-bottom: 5px;}
.mar-l5 {margin-left: 5px!important;}
.mar-tb5 {margin-top: 5px;margin-bottom: 5px;}
.mar-lr5 {margin-left: 5px;margin-right: 5px;}
.mar-l6 {margin-left: 6px;}
.mar-t10 {margin-top: 10px;}
.mar-r10 {margin-right: 10px!important;}
.mar-b10 {margin-bottom: 10px!important;}
.mar-l10 {margin-left: 10px!important;}
.mar-tb10 {margin-top: 10px;margin-bottom: 10px;}
.mar-lr10 {margin-left: 10px;margin-right: 10px;}
.mar-15 {margin: 15px;}
.mar-t15 {margin-top: 15px!important;}
.mar-r15 {margin-right: 15px;}
.mar-b15 {margin-bottom: 15px;}
.mar-l15 {margin-left: 15px !important;}
.mar-20 {margin: 20px;}
.mar-t20 {margin-top: 20px;}
.mar-r20 {margin-right: 20px;}
.mar-b20 {margin-bottom: 20px!important;}
.mar-l20 {margin-left: 20px!important;}
.mar-tb20 {margin-top: 20px;margin-bottom: 20px;}
.mar-lr20 {margin-left: 20px;margin-right: 20px;}
.mar-l25 {margin-left: 25px;}
.mar-b25 {margin-bottom: 25px !important;}
.mar-t25 {margin-top: 25px;}
.mar-r25 {margin-right: 25px;}
.mar-30 {margin: 30px;}
.mar-t30 {margin-top: 30px!important;}
.mar-r30 {margin-right: 30px;}
.mar-b30 {margin-bottom: 30px;}
.mar-l30 {margin-left: 30px;}
.mar-t35 {margin-top: 35px!important;}
.mar-r35 {margin-right: 35px;}
.mar-b35 {margin-bottom: 35px;}
.mar-l35 {margin-left: 35px;}
.mar-t40 {margin-top: 40px!important;}
.mar-l40 {margin-left: 40px;}
.mar-r40 {margin-right: 40px!important;}
.mar-b40 {margin-bottom: 40px!important;}
.mar-t50 {margin-top: 50px;}
.mar-b50 {margin-bottom: 50px;}
.mar-r80 {margin-right: 80px;}
.mar-t60 {margin-top: 60px;}
.mar-b65{margin-bottom: 65px !important;}
.mar-l65{margin-left: 65px;}
.mar-b100 {margin-bottom: 100px;}
.mar-t100 {margin-top: 100px;}
.mar-t150 {margin-top: 150px;}
.mar-t170 {margin-top: 170px;}
.mar-tb200 {margin-top: 200px;margin-bottom: 200px;}
.mar-lr200 {margin-left: 200px;margin-right: 200px;}
.mar-l214{margin-left: 214px;}
.mar-l238{margin-left: 238px;}
.mar-r100{margin-right: 100px;}
.mar-t200 {margin-top: 200px;}

/*内间距*/
.pad-0 {padding:0 !important;}
.pad-t0 {padding-top:0 !important;}
.pad-r0 {padding-right: 0 !important;}
.pad-b0 {padding-bottom: 0 !important;}
.pad-l0 {padding-left: 0 !important;}
.pad-10 {padding: 10px;}
.pad-t10 {padding-top: 10px !important;}
.pad-r10 {padding-right: 10px;}
.pad-b10 {padding-bottom: 10px;}
.pad-l10 {padding-left: 10px;}
.pad-15 {padding: 15px;}
.pad-t15 {padding-top: 15px;}
.pad-r15 {padding-right: 15px;}
.pad-b15 {padding-bottom: 15px;}
.pad-l15 {padding-left: 15px;}
.pad-20 {padding: 20px;}
.pad-t20 {padding-top: 20px;}
.pad-r20 {padding-right: 20px!important;}
.pad-b20 {padding-bottom: 20px;}
.pad-l20 {padding-left: 20px!important;}
.pad-l25 {padding-left: 25px;}
.pad-30 {padding: 30px;}
.pad-t30 {padding-top: 30px;}
.pad-r30 {padding-right: 30px;}
.pad-b30 {padding-bottom: 30px!important;}
.pad-l5 {padding-left: 5px;}
.pad-l30 {padding-left: 30px;}
.pad-l35 {padding-left: 35px;}
.pad-l40 {padding-left: 40px;}
.pad-r40 {padding-right: 40px;}
.pad-r50{padding-left: 50px;}
.pad-b100 {padding-bottom: 100px;}
.pad-lr-10{padding: 10px 0!important;}
.pad-35{padding: 0 35px 35px 35px;}
.pad-0-5{padding: 0 5px}
.pad-l107{padding-left: 107px;}
/*边框*/
.bdr{
	border-top: #EEEEEE 1px solid;
}
.bdr-t {
	border-top: #EEEEEE 1px solid;
}

.bdr-r {
	border-right: #EEEEEE 1px solid;
}

.bdr-b {
	border-bottom: #EEEEEE 1px solid;
}

.bdr-l {
	border-left: #EEEEEE 1px solid;
}

.bdr-c-red {
	border-color: red!important;
}

/*定位*/
.pos-r {position: relative;}
.pos-a {position: absolute;}
.pos-a.textarea-tips {right: 5px; bottom: 10px;}


/*字体*/
.font-s7{font-size: 7px!important;}
.font-s9{font-size: 9px!important;} /* 2023-05-06 liusm 新加图标大小 */
.font-s10{font-size: 10px!important;}
.font-s12{font-size: 12px!important;}
.font-s13{font-size: 13px!important;}
.font-s14{font-size: 14px!important;}
.font-s15{font-size: 15px!important;}
.font-s16{font-size: 16px!important;}
.font-s17{font-size: 17px!important;}
.font-s18{font-size: 18px!important;}
.font-s19{font-size: 19px!important;}
.font-s20{font-size: 20px!important;}
.font-s21{font-size: 21px!important;}
.font-s22{font-size: 22px!important;}
.font-s24{font-size: 24px!important;}
.font-s25{font-size: 25px!important;}
.font-s26{font-size: 26px!important;}
.font-s30{font-size: 30px!important;}
.font-s36{font-size: 36px!important;}
.font-s38{font-size: 38px!important;}
.font-s39{font-size: 39px;}
.font-s40{font-size: 40px;}
.font-s44{font-size: 44px !important;}

/* 字体加粗 */
.font-wb{font-weight: bold!important;}

/* 取消加粗 */
.font-wn{font-weight: normal!important;}

/*flex*/
.flex{
	display: flex;
}
.flex_b{ /*水平撑开*/
	display: flex;
	justify-content: space-between;
}
.flex_e{ /*水平分配*/
	display: flex;
	justify-content: space-around;
}

.flex_fc{ /*水平居中*/
	display: flex;
	justify-content: center;
}
.flex_m { /*垂直居中*/
	display: flex;
	align-items: center;
}
.flex_c{ /*水平撑开+垂直居中*/
	display: flex;
	justify-content: space-between;
	align-items:center;
}

.flex_d{ /*水平分配+垂直居中*/
	display: flex;
	justify-content: space-around;
	align-items:center;
}
.flex_cf{
	display: flex; 
	align-items: center; /* 垂直居中 */
	justify-content: flex-start; /* 左对齐 */
}
.flex_evenly{
	display: flex;
    justify-content: space-evenly!important;
    align-items: center;
}
.flex_align{
	align-items: flex-start!important;
}
.flex_align_center{
	align-items: center!important;
}

/* 2023-10-25 liusm 新加 */
.flex_start{
	display: flex;
	justify-content: flex-start;
}
/* 并排显示 */
.flex_inline{
	display: inline-block!important;
}
.flex_contents{
	display:contents!important;
}
.flex_flex{
	display:inline-flex!important;
}

.flex_wrap {
	display: flex;
	flex-wrap: wrap;
}
.flex_center {
	display: flex;
	justify-content: center;
	align-items: center;
}
.align_selfTop {
	align-self: flex-start;
}
.flex_1 {
	flex: 1;
}
.flex_word_break {
    display: flex;
    word-break: break-all;
}
.flex_column {
	display: flex;
	flex-direction: column;
}
.flex_shrink0{
	flex-shrink: 0;
}

/*cursor*/
.cursor{
	cursor: pointer;
}
/* input上传文件设置cursor */
.input-cursor{
	font-size: 0;
    cursor: pointer;
}
.curp {
	cursor: pointer;
}
.curp:hover{
	color: #606061;
}
.boxSizing{
	box-sizing:border-box
}

.default{
	cursor: default!important;
}

.linedian {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    vertical-align: middle;
}
.twoline{
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
    white-space: normal;
}
/* 边框线角度  liusm 2026-01-15*/
.b_radius{border-radius: 5px;}


/*color*/
.clr-newgrey{color: #999999!important;} /*最新状态 - 灰 */
.clr-newhui{color: #666!important;} /*最新状态 - 字体 */
.clr-light-gray{color:#cccccc !important;}
.clr-orange{color: #FF5A00!important;} /* 默认模版 */
.clr-white{color: #fff!important;}
.clr-fork{color: #b8b8b8!important;}
.clr-f0{color: #f0f0f0!important;}
.clr-yellow{color: #FADB14!important;}
.clr-hex{color: #949494!important;}
.clr-red{color: rgba(255, 0, 0)!important;} /* red 模版*/
.clr-newgreen{color: #00A35E!important;} /* 同意新版绿色 状态绿*/
.clr-newgren{color: #FE2A2A!important;} /*新版 拒绝红色、价格红*/
.clr-newred{color:#F5222D;}/* 最新 状态红 */
.clr-tip-new{color:#FAAD14!important;} 
.clr-tip-newred{color: rgba(255, 79, 77, 1);}

.clr-wx-green{color:#07C160 !important;}/* 微信icon颜色*/
.clr-qq-blue{color:#53AAF5 !important;}/* qqicon颜色 */
.clr-yzt-red{color:#DB1A37 !important;}/* 一账通icon颜色 */
.clr-blue{color: #1a429b!important;}/* blue 模版 */
.clr-black{color: #c10000!important;}/* black 模版 */
.clr-fontBule{color:#0080ff;}
.clr-fontAssistBule{color:#00A0E8!important;}/* 最新辅助蓝色模版  主色*/
.clr-newblock{color:#333!important;} /* 最新状态 - 字体 黑 */
.clr-Delete{color: #FF3D3D;}/* 最新 删除警示  */
.clr-NewProcessing{color: #0070BC;} /*最新 主深蓝 */
.clr-newGolden-yellow{color: #FA8C16!important;}  /*new：待处理 状态*/
.clr-newtip-del{color: #C7AE7D;}/* 提示条 删除x号 色系 */
.clr-new-blue{color: #1D78FF;}/* 商家认证辅助色 */
.crl-index-wen{color: #41D8D8!important;}
.crl-index-shop{color: #E996D4!important;}



/*background-color*/
.bgclr-white{background: #FFFFFF!important;}
.bgclr-grey{background:rgba(248, 248, 248, 1)!important;}
.bgcrl-table{background: #F0F2F7!important;}
.bgcrl-Bule{background: #E5F5FF;}

/*width*/
.w-auto{width: auto!important;}
.w-45{width: 45px!important;}/*常用于列表序号列宽*/
.w-50{width: 50px!important;}/*常用于列表序号列宽*/
.w-60{width: 60px!important;}
.w-70{width: 70px!important;}/*容纳五个字，加省略号*/
.w-80{width: 80px!important;}/*常用于按钮宽度，容纳最多四个字*/
.w-90{width: 90px!important;}
.w-95{width: 95px!important;}/*常用于按钮宽度，容纳五个字*/
.w-100{width: 100px!important;}
.w-110{width: 110px!important;}
.w-122{width: 122px!important;}/*常用于按钮宽度，容纳七个字*/
.w-118{width: 118px!important;}
.w-120{width: 120px!important;}
.w-130{width: 130px!important;}
.w-140{width: 140px!important;}
.w-145{width: 145px!important;}
.w-150{width: 150px!important;}
.w-170{width: 170px!important;}
.w-180{width: 180px!important;}
.w-200{width: 200px!important;}
.w-220{width: 220px!important;}
.w-250{width: 250px!important;}
.w-270{width: 270px!important;}
.w-280{width: 280px!important;}
.w-281{width: 281px!important;}
.w-300{width: 300px!important;}
.w-320{width: 320px!important;}
.w-328{width: 328px!important;}
.w-340{width: 340px!important;}
.w-350{width: 350px!important;}/* 提示弹框文本宽度 */
.w-370{width: 370px!important;}/* 提示弹框文本宽度 */
.w-390{width: 390px!important;}/* 提示弹框文本宽度 */
.w-400{width: 400px!important;}
.w-410{width: 410px!important;}
.w-430{width: 430px!important;}
.w-450{width: 450px!important;}
.w-480{width: 480px!important;}
.w-492{width: 492px!important;}
.w-510{width: 510px!important;}
.w-600{width: 600px!important;}
.w-655{width: 655px!important;}
.w-660{width: 660px!important;}
.w-760{width: 760px!important;}/* 对话框最大宽度  */
.w-800{width: 800px!important;}
.w-930{width: 930px!important;}/* 弹框宽度 */
.w-sellerMain{width: 100%!important;}
.layer_w710{
	width: 710px !important;
}
.item_w225{
	width:225px !important;
}
/* 最小宽度 */
.min-auto{min-width:auto!important;}
.min-w60{min-width: 60px!important;}
.min-w80{min-width: 80px!important;}
.min-w120{min-width: 120px!important;}
.min-w330{min-width: 330px!important;}
.min-w400{min-width: 400px!important;}
.min-w500{min-width: 500px!important;}
.min-w600{min-width: 600px!important;}
.min-w900{min-width: 900px;}

/* 最大宽度 */
.max-width180 {max-width: 180px;}
.max-w60{max-width: 60px;}
.max-w70{max-width: 70px;}
.max-w80{max-width: 80px;}
.max-w90{max-width: 90px;}
.max-w100{max-width: 100px;}
.max-w120{max-width: 120px;}
.max-w150{max-width: 150px;}
.max-w200{max-width: 200px;}
.max-w250{max-width: 250px;}
.max-w300{max-width: 300px;}
.max-w330{max-width: 330px;}
.max-w350{max-width: 350px!important;}
.max-w170{max-width: 170px!important;}
.max-w600{max-width: 600px;}
.max-w800{max-width: 800px;}
.max-w1000{max-width: 1000px;}


/*width-limit*/
.min-h500{min-height: 500px!important;}
.min-h800{min-height: 800px!important;}

/* 图标垂直对齐 */
.icon-align{vertical-align: 0px!important;}
.icon-align1{vertical-align: -1px!important;}
.icon-align2{vertical-align: -2px!important;}
.icon-align3{vertical-align: -3px!important;}
.icon-align4{vertical-align: -4px!important;}
.icon-align5{vertical-align: -5px!important;}
.icon-align7{vertical-align: -7px!important;}
.icon-align9{vertical-align: -9px!important;}
.icon-align15{vertical-align: -15px!important;}
.icon-align03{vertical-align: 3px!important;}
.icon-align02{vertical-align: 2px!important;}
.icon-align01{vertical-align: 1px!important;}
.icon-top{vertical-align: top;}
.icon-super{vertical-align: super;}
.icon-middle{vertical-align: middle!important;}
.icon-text-bottom{vertical-align: text-bottom;}

/* 图标hover */
.iconHover:hover svg{color: #FF5A00!important;cursor: pointer;}

/* 图标旋转180(反向) */
.iconReverse{transform: rotate(180deg); display: inline-block;}


/* 行高 */
.line-height-18 {line-height: 18px!important;}
.line-height-20 {line-height: 20px!important;}
.line-height-22 {line-height: 22px!important;}
.line-height-30 {line-height: 30px!important;}
.line-height-32 {line-height: 32px!important;}
.line-height-40 {line-height: 40px!important;}
.line-height-50 {line-height: 50px!important;}
.line-height-60 {line-height: 60px!important;}
.line-height-80 {line-height: 80px!important;}
/* 元素内文字行高根据当前元素的字体大小决定的 */
.line-height-custom{line-height:1.5!important;}

.height-auto {height: auto!important;}
.height-20 {height: 20px!important;}
.height-22 {height: 22px!important;}
.height-30 {height: 30px!important;}
.height-32 {height: 32px!important;}
.height-33 {height: 33px!important;}
.height-40 {height: 40px!important;}
.height-50 {height: 50px!important;}
.height-80 {height: 80px!important;}
.height-281 {height: 281px!important;}

/* 最大高度 */
.max-height-80{max-height: 80px!important;}
.max-height-114{max-height: 114px!important;}

/* 最小高度 */
.min-height-300{min-height: 300px!important;}

.partno_default_display:after {
    content: '--';
}
/* 鼠标划过样式 */
.cupHover:hover {color: #00A0E8;}

.zindex {z-index: 0;}


/* 通用按钮-start */
/*实心蓝色按钮*/
.solid-blue-button{
    width: auto;
    height: 32px;
    line-height: 32px;
    text-align: center;
    font-size: 12px;
    border-radius: 5px;
    border:1px solid #00A0E8;
    color: #FFFFFF;
    background: #00A0E8;
}
/*实心红色按钮*/
.solid-red-button{
    width: auto;
    height: 32px;
    line-height: 32px;
    text-align: center;
    font-size: 12px;
    border-radius: 5px;
    border:1px solid #FF4960;
    color: #FFFFFF;
    background: #FF4960;
}
/*实心白色按钮*/
.solid-white-button{
	width: auto;
	height: 32px;
	line-height: 32px;
	text-align: center;
	font-size: 12px;
	border-radius: 5px;
	border: 1px solid #DDDDDD;
	color: #444;
	background: #fff;
}
/*实心深灰按钮*/
.solid-darkgrey-button{
	width: auto;
	height: 32px;
	line-height: 32px;
	text-align: center;
	font-size: 12px;
	border-radius: 5px;
	border:1px solid #BBBBBB;
	color: #FFFFFF;
	background: #BBBBBB;
}
/*实心浅灰按钮*/
.solid-lightgrey-button{
	width: auto;
	height: 32px;
	line-height: 32px;
	text-align: center;
	font-size: 12px;
	border-radius: 5px;
	border:1px solid #EEEEEE;
	color: #777;
	background: #EEEEEE;
}
/*实心橘色按钮*/
.solid-orange-button{
	width: auto;
	height: 32px;
	line-height: 32px;
	text-align: center;
	font-size: 12px;
	border-radius: 5px;
	border:1px solid #FF992C;
	color: #fff;
	background: #FF992C;
}

/*实心浅橘色按钮*/
.solid-ywer-button{
	width: auto;
	/* height: 32px;
	line-height: 32px; */
	padding: 4px 7px;
	text-align: center;
	font-size: 12px;
	border-radius: 12px;
	color: #FF8D1A;
	background: #FFF2E9;
}

/*实心浅蓝色按钮*/
.solid-blues-button{
	width: auto;
	/* height: 32px;
	line-height: 32px; */
	padding: 4px 7px;
	text-align: center;
	font-size: 12px;
	border-radius: 12px;
	color: #00A0E8;
	background: #E6F5FF;
}

/*空心蓝字按钮*/
.hollow-blue-button{
	width: auto;
	height: 32px;
	line-height: 32px;
	text-align: center;
	font-size: 12px;
	border-radius: 5px;
	border:1px solid #00A0E8;
	color: #00A0E8;
	background: #fff;
}

/*空心黑色字按钮*/
.hollow-black-button{
	width: auto;
	height: 32px;
	line-height: 32px;
	text-align: center;
	font-size: 12px;
	border-radius: 5px;
	border:1px solid #ddd;
	color: #444;
	background: #fff;
}

/* 禁止点击 文字置灰 */
.disableClick{
    color: #999!important;
    cursor: no-drop!important;
	pointer-events: none;
}
.pointer{
	cursor: no-drop;
    pointer-events: none;
    color: #ddd!important;
}
.pointer_status{
    cursor: no-drop !important;
    pointer-events: none;
    color: #999 !important;
    background: #f1f1f1 !important;
}
.pointer_status span,.pointer_status td{
	color: #999!important;
}

.disableSuspension {
    color: #999 !important;
    cursor: context-menu!important;
}

/* 通用按钮-end */

/* bom 边框虚线 */
.dashed_line{
	border-left: 1px dashed #0070BC!important;
}

.Underline{
	text-decoration-line: underline;
}


.sticky{
	position: sticky;
    top: 0;
    z-index: 99;
}