﻿.border {
	border-color:#e5e5e5;
	border-style:solid;
	border-width:1px
}
.border-top {
	border-width:0;
	border-top-width:1px
}
.border-left {
	border-width:0;
	border-left-width:1px
}
.border-right {
	border-width:0;
	border-right-width:1px
}
.border-bottom {
	border-width:0;
	border-bottom-width:1px
}

#affix {
	position:fixed;
	top:50%;
	right:5%;
	z-index:1;
	background-color:#fff;
    font-family: sans-serif;
    -webkit-text-size-adjust: 100%;
    font: 14px/1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
    color: #333333;
}
#affix.affix {
	position:fixed;
	margin-top:20px
}
#affix>.border {
	padding:5px 0
}
#affix>.border>div {
	padding:5px
}
@media only screen and (min-width:1400px) {
	#affix {
	margin-left:589px;
}
#affix>.border>div {
	padding:15px;
    /* position: fixed; */
}
#affix .qrcode {
	width:120px!important
}
#affix .d-block {
	display:inline
}
}