html{font-size:22px;}
div{display:block;margin:0 0 0 0;padding:0 0 0 0;}
input{border:none;color:#4896cc;}
input::-webkit-input-placeholder {
    /* placeholder颜色  */
    color: #b0cde6;
    /* placeholder字体大小  */
    font-size: 14px;
    /* placeholder位置  */
    text-align: left;
    left:0rem;
    padding-left:0rem;
	margin-left:0rem;
}


body,html,div,p,i,span,li,ul,td,table,tr,th,a{font-family: "Microsoft YaHei","Arial","黑体","宋体",sans-serif;}
body{overflow:auto;/*background:url(./../images/bg.jpg);*/
background-repeat: no-repeat;background-size:11.851852rem 17.777778rem;}
.header {
	position: relative;
	height:5.462963rem;
	width:100%;
	display:block;
	text-align: center;

}

.header2 {
	position: relative;
	height:3.703704rem;
	width:100%;
	display:block;
	text-align: center;

}
.header3 {
	position: relative;
	height:1.851852rem;
	width:100%;
	display:block;
	text-align: center;
	background:#4896cc;
	z-index:10;
}
.header4 {
	position: relative;
	height:1.851852rem;
	width:100%;
	display:block;
	text-align: center;
	z-index:10;
}
.header .logo,.header2 .logo {
	position: relative;
	top: 2.137037rem;
	height:1.5625rem;
	width : 100%;
	text-align: center;
}


.header2 .backBtn,.header .backBtn,.header3 .backBtn,.header3 .title,.header4 .title {
	position: absolute;
	left:.740741rem;
	text-align: left;
	top: .555556rem;
	font-size: .518519rem;
}
.header3 .title {
	width: 100%;
	color:#fdfefe;
	text-align: center;
	left:0rem;
}
.header4 .title {
	width: 100%;
	color:#fdfefe;
	text-align: center;
	left:0rem;
}

.header3 .rightBtn {
	position: absolute;
	right:.740741rem;
	text-align: left;
	top: .555556rem;
	font-size: .518519rem;
}

.xycontent {
	position: absolute;
    display: block;
    width: 100%;
    overflow: auto;
    top: 1.851852rem;
    bottom: 0rem;
}
.xycontent .ttl{
	width:100%;
	text-align:center;
	font-size:.518519rem;
	position:relative;
	margin-top:.333333rem;
	font-weight: 700;
}
.xycontent .cont.fontbh1 {
	font-weight: 700;
	text-indent:0em;
}
.xycontent .cont2.fontbh1 {
	font-weight: 700;
	text-indent:0em;
}
.xycontent .ttl2{
	width:100%;
	text-align:center;
	font-size:.407407rem;
	position:relative;
	margin-top:.222222rem;
}
.xycontent .ttl3{
	width:100%;
	text-align:left;
	font-size:.407407rem;
	font-weight: 700;
	position:relative;
	margin-top:.407407rem;
	padding-left: .277778rem;
	padding-right: .277778rem;
}
.xycontent .cont {
	padding-left: .277778rem;
	padding-right: .277778rem;
	text-indent:2em;
	font-size: .407407rem;
}
.xycontent .cont2 {
	padding-left: .277778rem;
	padding-right: .277778rem;
	font-size: .407407rem;
}
.cont2.fontbh2 {
	font-weight: 550;
}
.backBtn img {
	height:.611111rem;
}
.header3 .backBtn .leftFont {
	color:#fdfefe;
}
.header3 .rightBtn .rightFont {
	color:#fdfefe;
}

.header img,.header2 img  {
	position: relative;
    top: 0rem;
    height: .925926rem;
    width: 4.907407rem;
    display: block;
    margin: auto;
}

.inputDiv {
	position:relative;
	margin-top:0rem;
	width:100%;
	display: block;
	height: 1.481481rem;
	text-align: center;
}

.inputDiv .inputform {
	float:left;
	width:49%;
	position: relative;
	margin: auto;
	display: block;
	border-bottom: .018519rem solid #4896cc;
	height:100%;
	bottom:.018519rem;
	text-align: center;
	
}

.inputDiv .inputform input {
	position: relative;
	height:.907407rem;
	text-align: center;
	font-size: .481481rem;
	color:#4896cc;
	width: 100%;
	margin-top: .518519rem;
}
.wjmm {
	width:25%;
	position: relative;
	float:left;
	height: 1.481481rem;
}
.wjmm a {
	position: relative;
	height:.907407rem;
	text-align: left;
	font-size: .333333rem;
	color:#4896cc;
	width: 100%;
	display:block;
	margin-top: .740741rem;
	white-space:nowrap;
	right:0rem;
}
.inputxy {
	position: relative;
	width: 100%;
	display: block;
	text-align: center;
	margin-top: .925926rem;
}
.inputxy2 {
	position: relative;
	width: 100%;
	display: block;
	text-align: center;
	margin-top: .481481rem;
}
.inputButton {
	position: relative;
	margin-top:2.537037rem;
	width:100%;
	display: block;
	height: 3.703704rem;
	text-align: center;
}
.inputButton2 {
	position: relative;
	margin-top:.481481rem;
	width:100%;
	display: block;
	height: 1.481481rem;
	text-align: center;
}
.fullbtn {
	width: 2.222222rem;
	font-size: .296296rem;
	height: .851852rem;
	border-radius: .555556rem;
}
.fullbtn.dl {
	background:white;
	border: .018519rem solid #c8c8c8;
	color:#c8c8c8;
} 
.fullbtn.zc {
	background:#4896cc;
	border: .018519rem solid #4896cc;
	color:white;
}

.fullbtn.sqq {
	background: white;
	border: .018519rem solid #4896cc;
	color:#4896cc;
	position: absolute;
	right: .37037rem;
	top: .37037rem;
	font-size: .407407rem;
	border-radius: .148148rem;
	width: 1.851852rem;
}
.fullbtn.sq {
	background: white;
	border: .018519rem solid #4896cc;
	color:#4896cc;
	position: absolute;
	right: .37037rem;
	top: 1.37037rem;
	font-size: .407407rem;
	border-radius: .148148rem;
	width: 1.851852rem;

}
.fullbtn.btn {
	background: white;
	border: .018519rem solid #4896cc;
	color:#4896cc;
	position: relative;
	top: .37037rem;
	font-size: .407407rem;
	border-radius: .148148rem;
	width: 1.851852rem;

}
.fullbtn.tcdl {
	background: #3085c4;
	border: .037037rem solid #ffffff;
	color:#ffffff;
} 
#tyxy {
	width: .444444rem;
}
#yzmclick {
	margin-top: .333333rem
}
#yzm {
	height:.8rem;
}
.inputxy a,.inputxy2 a {
	font-size: .4rem;
}
/*//width: 4.814815rem;*/
.channelbody {
	background:#f8f8f8;
	position: absolute;
	overflow: scroll;
    bottom: 1.814815rem;
    display:  block;
	top: 1.62963rem;
	width: 100%;
}

.bottomDiv {
	width:100%;
	position: fixed;
	bottom:0rem;
	height: 1.814815rem;
	background: white;
}
.bottomtab {
	width:33%;
	height:100%;
	float:left;
	display:block;
	position:relative;
	text-align: center;
	font-size: .407407rem;
}
.bottomtab a {
	display:block;
	height:100%;
	width:100%;
}
.bottomtab i.icon.iconfont{
	font-size: .833333rem;
}
.bottomtab span {
	width:100%;
	display:block;
	position:relative;
	bottom: .185185rem;
}
.cfastquery {
	height: 1.333333rem;
	width:100%;
	display: block;
	position: relative;
	
	text-align: center;
}
.cfastquery .tabbtn {
	display:block;
	position: relative;
	float: left;
	width:50%;
	height:1.333333rem;
	background: white;
	font-size: .37037rem;
	
}
.cfastquery .tabbtn i,.cfastquery .rtabbtn i {
	font-size: .648148rem;
	margin-top:0rem;
	line-height: 1;
	float:left;
}
.cfastquery .tabbtn span,.cfastquery .rtabbtn span {
	font-size: .37037rem;
	
	display:block;
}
.cfastquery .btnshow {
	position: relative;
    text-align: center;
    height: .648148rem;
    width: 1.851852rem;
    float: none;
    margin: auto;
    margin-top: .37037rem;
}
.cfastquery .rtabbtn {
	display:block;
	position: relative;
	float: right;
	width:49%;
	text-align: center;
	height:1.333333rem;
	background: white;
}
.cquery {
	display: block;
	height: 1.62963rem;
	width:100%;
	background: white;
	margin-top:.037037rem;
	margin-bottom:.074074rem;
	position: relative;
}

.cquery input {
	height: .888889rem;
	width: 70%;
	position: relative;
	margin-left: .666667rem;
	top: .351852rem;
	background:#f8f8f8;
	border:0rem;
	color: #4896cc;
	font-size: .444444rem;
	
}
.cquery input::-webkit-input-placeholder {
    /* placeholder颜色  */
    color: #b0cde6;
    /* placeholder字体大小  */
    font-size: 14px;
    /* placeholder位置  */
    text-align: left;
    left:0rem;
    padding-left:0rem;
	margin-left:0rem;
}

.ctd {
	
	width:100%;
	position: relative;
	height: auto;
	background: white;
	margin-top:.074074rem;
	font-size: .407407rem;
	color: #333333;
}
.ctd .ctdxm {
	position: relative;
	padding-top: .444444rem;
	padding-left: .277778rem;
	
}

.ctd.ctdm {
	/* height: 3.962963rem; */
	height:auto;
}

.ctd .ctdkkpc {
	position: relative;
	padding-top: .222222rem;
	padding-left: .277778rem;
}

.ctd .ctdkkcjsj {
	position: relative;
	padding-top: .222222rem;
	padding-left: .277778rem;
}

.ctd .ctddkje {
	position: relative;
	padding-top: .222222rem;
	padding-left: .277778rem;
}




.ctd .ctdsxf {
	position: relative;
	padding-top: .222222rem;
	padding-left: .277778rem;
}
.ctd .ctdsbyy {
	position: relative;
	padding-top: .444444rem;
	padding-bottom: .444444rem;
	padding-left: .277778rem;
}

.ctd .ctdbtn {
	position:absolute;
	top: 2.148148rem;
	right:0rem;
}
.deductionBody {
	width:100%;
	position: relative;
	display: block;
	height: 11.37037rem;
	background: white;
}
.deductionBody2 {
	width:100%;
	position: relative;
	display: block;
	/* height: 2.407407rem; */
	background: #f8f8f8;
}

.deductionBody .uploadzl {
	position:relative;
	display:block;
	height: 2.407407rem;
	width: 100%;	
}
.uploadzl .half {
	width: 49%;
	position: relative;
	float:left;
	height: 2.407407rem;
	text-align: center;
}
.uploadzl .half input {
	width: 1.666667rem;
	height: 2.407407rem;
}

.btnMy {
	background:white;text-align:center;
	height: 1.1rem;
	width: 1.666667rem;border: .018519rem dashed #2d80c2;
    border-radius: .148148rem;position:relative;margin:auto;
    -webkit-box-shadow: inset 0 .018519rem .018519rem rgba(0,0,0,.075);
    box-shadow: inset 0 .018519rem .018519rem rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    background-repeat: no-repeat;
    background-image: url(./../images/xj.png) ;
    background-size: .555556rem .555556rem; 
	background-position:center; 
	top: .666667rem;
	bottom: .666667rem;
}
.btnMyxy {
	background:white;text-align:center;
	height: 2.407407rem;
	width: 3.111111rem;border: .018519rem dashed #2d80c2;
	border-radius: .148148rem;position:relative;
	margin-left: .277778rem;
    -webkit-box-shadow: inset 0 .018519rem .018519rem rgba(0,0,0,.075);
    box-shadow: inset 0 .018519rem .018519rem rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    background-repeat: no-repeat;
    background-image: url(./../images/lz.png) ;
    background-size: 1.018519rem .703704rem; 
	background-position:center; 
	top: .666667rem;
	bottom: .666667rem;
}
.btnMyf {
	background:white;text-align:center;
	height: 20px;
	width: 20px;border: .018519rem dashed #2d80c2;
    border-radius: .148148rem;position:relative;margin:auto;
    -webkit-box-shadow: inset 0 .018519rem .018519rem rgba(0,0,0,.075);
    box-shadow: inset 0 .018519rem .018519rem rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    background-repeat: no-repeat;
    background-image: url(./../images/xj.png) ;
    background-size: .555556rem .555556rem; 
	background-position:center; 
	top: .666667rem;
	bottom: .666667rem;
}
.showPic {
	height: 3.703704rem;
	width:100%;
	display:block;
	position: relative;
	text-align: center;
	background:white;
}
.showPic2 {
	height: 150px;
	width:100%;
	display:block;
	position: relative;
	text-align: center;
	background:white;
}
.showforminput.showformtop {
	top: .277778rem;
	margin-bottom: .185185rem;
}
.showforminput {
	height: 1.388889rem;
	width:100%;
	display:block;
	position: relative;
	text-align: center;
	background:white;
	margin-top: .092593rem;
	top:.185185rem;
}
.showformtextarea {
	height: 2.777778rem;
	width:100%;
	display:block;
	position: relative;
	text-align: center;
	background:white;
	margin-top: 0rem;
	top: .555556rem;
}
.showPic .picshow {
	width: 5.185185rem;
	height:3.3rem;
	margin: auto;
	border:.018519rem dashed #2d80c2;
	top: .15rem;
	bottom: .185185rem;
	border-radius: .148148rem;
	position: relative;
}
.showPic2 .picshow {

	width: 250px;
    height: 150px;
    
	margin: auto;
	border:.018519rem dashed #2d80c2;
	top: .15rem;
	bottom: .185185rem;
	border-radius: .148148rem;
	position: relative;
}


.uploadwz {
	display:block;left:0rem;width:100%;text-align:center;
	bottom: .105185rem;
	position:absolute;font-size: .333333rem;
}
#sfzshow,#yhkshow{
	display:none;width:99%;height:99%;margin-top:.018519rem;margin-bottom:.018519rem;margin-left:0rem;margin-right:0rem;
	
}
#sfzshowwz,#yhkshowwz{
	position: absolute;display:block;top: 1.481481rem;margin:auto;width:99%;
	color: #bed5ea;font-size: .333333rem;
}
.showPic2 #sfzshowwz,.showPic2 #yhkshowwz{
	position: absolute;display:block;top: 70px;margin:auto;width:99%;
	color: #bed5ea;font-size: 22px;
}

.showforminput label {
	font-size: .407407rem;
	width: 2.5rem;
	padding-left: .277778rem;
	float: left;
	position: relative;
	font-size: .407407rem;
	display:block;
	margin-top: .37037rem;
	font-weight: normal;
	text-align: left;
}
.form-control.showformtext {
	width: 7rem;
	float: left;
	position: relative;
	height: 1.111111rem;
	margin-top: .148148rem;
	font-size: .444444rem;
	border: none;
	box-shadow:none;
}
.form-control.showformtextmin {
	width: 4rem;
	float: left;
	position: relative;
	height: 1.111111rem;
	margin-top: .148148rem;
	font-size: .444444rem;
	border: none;
	box-shadow:none;
}
.input-group .form-control:first-child {
	width: 3rem;
}
.form-control.form-control.showformtextmin {
	width: 3rem;
	float: left;
	padding:0rem 0rem 0rem 0rem;
	position: relative;
	height: 1.111111rem;
	margin-top: .055556rem;
	/* margin-top: 0;.148148rem; */
	font-size: .444444rem;
	border: none;
	box-shadow:none;
}
.form-control.showformtextmin[readonly] {
	background-color:white;
	text-align: center;
}
.form-control.showformtextminline {
	width: .37037rem;
	float: left;
	position: relative;
	height: 1.111111rem;
	margin-top: .111111rem;
	font-size: .444444rem;
	border: none;
	box-shadow:none;
}
.showforminput a {
	font-size:.407407rem;
	height: 1.388889rem;
	line-height:1.388889rem;
	display:block;
	position: relative;
	text-decoration: none;
	width: 4.240741rem;
    float: right;
}
.showformtextarea #deductionDesc {
	border-radius:0rem;
	height: 2.777778rem;
	position: relative;
	border: 0rem;
	font-size: .407407rem;
}

.showformtextarea #deductionDesc::-webkit-input-placeholder {
    /* placeholder颜色  */
    color: #999999;
    /* placeholder字体大小  */
    font-size: 14px;
    /* placeholder位置  */
    text-align: left;
    left:0rem;
    padding-left:0rem;
	margin-left:0rem;
}

/* .deductionBody3 {
	width:100%;
	position: relative;
	display: block;
	background: white;
	top: 1rem;
} */

.deductionBody3 {
    background: #f8f8f8;
    position: absolute;
    overflow: scroll;
    bottom: 1.814815rem;
    display: block;
    top: 3.981481rem;
    width: 100%;
    padding-bottom:1.814815rem;
}
/* .deductionBody3 {
    width: 100%;
    position: relative;
    display: block;
    margin-top: 2.037037rem;
    height: 2.407407rem;
	background: #f8f8f8;
	z-index: 8;
} */
.deductionBody3 .uploadzl .half {
	width: 49%;
	position: relative;
	float:left;
	height: auto;
	text-align: center;
}

.deductionBody3 .uploadwz {
	display:block;left:0rem;
	width: 3.65rem;
	text-align:center;
	bottom: .105185rem;
	    position: relative;
    font-size: .333333rem;
    top: .722222rem;
}
.deductionBody3 .inputxy {
	text-align: left;
	padding-left: .277778rem;
	font-size: .333333rem;
}
.icolor {
	color: #c8c8c8;
}

.icon.iconfont{
	font-size:.407407rem;	
}
.form-control.showformtextmin.input-group.date.form_date.rightform {
	position:absolute;
	/* padding-right:.54em; */
	right:0.94em;
}
#box img {
	width: 1.074074rem;
	height: 1.074074rem;
}
.textleft {
	float:left;
}
.bdtable {
	width:100%;
	border: .018519rem;
}
.bdtable tr:first(child) {
	background:#6dabd6;
}
.conttable {
	padding-left: .277778rem;
	padding-right: .277778rem;
}
.bdtable tr th {
	background: #6dabd6;
	color: white;
	text-align: center;
}

.bdtable tr td {
	color: #333333;
	text-align: center;
}

.bdtable tr th,.bdtable tr td {
	border: .018519rem solid #4896cc;
	font-size: .407407rem;
}
.cont2 p {

}
.bdtable2 {
	width:100%;
	border:.018519rem;
}
.bdtable2 tr td {
	border:.018519rem solid #4896cc;
	font-size: .333333rem;
	width: 25%;
}
.wodebody {
	background: url(./../images/wobg.jpg);
	position: absolute;
	top:0rem;
	height: 4.351852rem;
	width:100%;
	z-index: 9;
}

.wodebody .wdtx {
	position: relative;
	display: block;
	margin-left: .740741rem;
	margin-top: 1.666667rem;
	width: 1.666667rem;
	height:1.666667rem;
	float:left;
}
.wodebody .wdtx img {
	width:100%;
	height:100%;
}
.wodebody  .fullbtn.tcdl{
	position: absolute;
	left: .740741rem;
	width: 1.666667rem;
	height:.611111rem;
	top: 3.518519rem;
}
.wodedetail {
	position: relative;
	display: block;
	margin-left: .740741rem;
	margin-top: 1.666667rem;
	width: 2.037037rem;
	height:2.037037rem;
	float:left;
}
.wodedetail .s1 {
	color: white;
	font-size: .407407rem;
	position: absolute;
    top: .555556rem;

}

.wodedetail .s2 {
	color: white;
	font-size: .407407rem;
	position: absolute;
    top: 1.111111rem;
}

.wodedetail .s3 {
	color: white;
	font-size: .407407rem;
	position: absolute;
	top: 1.111111rem;
	left:.555556rem;
	    width: 2.2rem;
}



.showforminput.showformtop2 {
	top: .277778rem;
	margin-bottom: .185185rem;
}
.deductionBody3.vers2{
	position: relative;
    top: .37037rem;
}
.deductionBody3 .showforminput label i {
	color: #519bcf;
}
.showforminput .jry {
	height: .592593rem;
    position: absolute;
	top: .37037rem;
	right: .277778rem;
}
.khhdt {
	left: 2.5rem;
    right: .277778rem;
    display: block;
    position: absolute;
    height: 100%;
}
.khhdt #bankName {
	width: 100%;
}

.deductionBody4 {
	width: 100%;
    position: relative;
    display: block;
    height: 4.259259rem;
    z-index: 8;
}
.deductionBody4 .jsyj {
	width: 100%;
	height: 2.111111rem;
	position: relative;
	background: white;
	font-size: .407407rem;
}
.deductionBody4 .jsyj i {
	font-size: .740741rem;
}
.deductionBody4 .jsyj.top2 {
	margin-top: .074074rem;
}
.deductionBody4 .yjbl {
	position: relative;
	height: 2.111111rem;
	line-height: 2.111111rem;
	color:#4896cc;
	margin-left: 1.481481rem;
	font-size: .740741rem;
}

.deductionBody4 .yjblwz {
	position: absolute;
    color: #333333;
    height: 2.111111rem;
    line-height: 2.111111rem;
    margin-left: .1rem;
}
.deductionBody4 .yjblwzr {
	position: absolute;
	color:#333333;
	height: 2.111111rem;
	line-height: 2.111111rem;
	right: 1.481481rem;
}
.deductionBody4 .yjblwzr.r1 {
	color:#df330d;
}

.deductionBody4 .yjblwzr.r2 {
	color:#50aa1d;
}

.qbBody {
	background: #f8f8f8;
    position: absolute;
    overflow: scroll;
    bottom: 1.814815rem;
    display: block;
    top: 6.481481rem;
	width: 100%;
}
.qbBody .srmx {
	background:white;
	height: 1.111111rem;
	line-height: 1.111111rem;
	color: #333333;
	font-size: .407407rem;
	text-align: center;
}

.qbBody .srmxdetail {
	background: white;
    height: 1.851852rem;
    color: #333333;
    font-size: .407407rem;
    display: block;
    position: relative;
    margin-top: .037037rem;
}

.qbBody .srmxdetail .srmxpc {
	color: #333333;
    font-size: .407407rem;
    position: absolute;
    /* height: 1.851852rem; */
    /* line-height: 1.851852rem; */
    left: .277778rem;
	top: .259259rem;
}
.qbBody .srmxdetail .srmxrq {
	color: #999999;
    font-size: .37037rem;
    position: absolute;
    /* height: 1.851852rem; */
    /* line-height: 1.851852rem; */
    left: .277778rem;
    top: 1.018519rem;
}
.qbBody .srmxdetail .srmxje {
	color: #333333;
	font-size: .407407rem;
	position: absolute;
	height: 1.851852rem;
	line-height: 1.851852rem;
	right: .277778rem;
	top:0rem;
}

/* ////////////////////PC */
.deductionBody .uploadzltab {
	position: relative;
    display: block;
    height: 100px;

    width: 100%;
}
.deductionBody .uploadzltab .half {
	width: 49%;
	position: relative;
	float:left;
	height: 80px;
	text-align: center;
}
.uploadzltab .uploadwz {
	display: block;
    left: 0rem;
    width: 100%;
    text-align: center;
    bottom: .105185rem;
    position: absolute;
    font-size: 20px;
}
.sublayer {
	position:fixed;right:0px;left:0px;top:0px;bottom:0px;background:black;
	filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;
}
.password2layer {
	position:fixed;right:0px;left:0px;top:0px;bottom:0px;background:black;
	filter:alpha(Opacity=100);-moz-opacity:1;opacity:1;z-index:889;
}
.sublayerall {
	position:fixed;right:0px;left:0px;top:0px;bottom:0px;background:black;
	filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;
}
#toast-container .toast-message {
	font-size:28px;
}


/*滚动条式样设置 start */
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
::-webkit-scrollbar
{
    width: 16px;
    height: 16px;
    background-color: #F5F5F5;
}
 
/*定义滚动条轨道 内阴影+圆角*/
::-webkit-scrollbar-track
{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 10px;
    background-color: #F5F5F5;
}
 
/*定义滑块 内阴影+圆角*/
::-webkit-scrollbar-thumb
{
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background-color: #555;
}
/*滚动条式样设置 end */

.dtable,.dtable tr th, .dtable tr td { border:1px solid #0094ff; }
.dtable tr th{text-align:center;}
.dtable { width: 100%; min-height: 25px; line-height: 25px; text-align: center; border-collapse: collapse;}

.redbackground {
	background:#ff9797;
	color:red;
}
.yellowbackground {
	background:yellow;
	color:white;
}
.shopDiv {
	padding-top:7px;
	float:left;
	margin-left:10px;
}

.greenbackground {
	background: #00FFFF;
	color: black;
}

.table img{
  cursor: pointer;
  transition: all 0.6s;
   pointer-events: auto; 
}
.table img:hover{
	transition: all 0.6s origin top;
  transform: scale(3)translate(0px,10px);
}

.table tr:last-child img:hover{
	transform: scale(3)translate(0px,-50px);
}
.table tr:nth-last-child(2)  img:hover{
	transform: scale(3)translate(0px,-30px);
}
.table tr:nth-child(1) img:hover{
	transform: scale(3)translate(0px,30px);
}


table:has(> .img){
	min-height: 500px;
}

table thead {
	background:#eceeef;
	color:#373a3c;
	font-weight: 700;
}
table tbody {
	background-color: transparent;
	color:#373a3c;
}
.btn.btn-default {
	border-radius: 8px;
}
.subForm{
	margin-left:1%;
	width:98%;
}
.btnmin {
	width:200px;
}
.btn.btn-default.btn-secondary.fileinput-remove.fileinput-remove-button {
	display:none;
}
.columns.columns-right.btn-group.pull-right .btn.btn-default{
	height:34px;
	
}