/*江晓东 2019.1.2*/
/* 全局 start */
@charset "UTF-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,
ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,img {
	border: medium none;
	margin: 0;
	padding: 0;
}
* {
	margin: 0px;
	padding: 0px;
}
html {
	overflow-x: hidden;
	height: 100%;
}
body {
	font-family: Helvetica;
	background: #f5f5f5;
	font-size: 12px;
	color: #666;
	height: 100%;
}
input,textarea {
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    font-family: Helvetica;
}
i,em{
	font-style: normal;
}
a {
	outline: none;
	-webkit-appearance: none;
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	font-family: "microsoft yahei";
	text-decoration: none;
	color: #666;
}
input[type="button"],
input[type="submit"],
input[type="reset"] {
	-webkit-appearance: none;
}
a:visited {color: #666;outline: none;}
a:hover {color: #fc8b1c;outline: none;}
a:active {color: #666;outline: none;}
ul,ol {list-style: none;vertical-align: middle;}
img {border: 0px;vertical-align: middle}
.fl {float: left;display: inline;}
.fr {float: right;display: inline;}
.clear {clear: both;overflow: hidden;height: 0;}
.h5 {height: 0.25rem;clear: both;}
.h10 {height: 0.5rem;clear: both;}
.h15 {height: 0.75rem;clear: both;}
.h20 {height: 1rem;clear: both;}
.h25 {height: 1.25rem;clear: both;}
.h30 {height: 1.5rem;clear: both;}
.whiteBg{background: #fff;}
.imgBox{position: relative;overflow: hidden;}
.imgBox:after{content: '';display: block;padding-top: 66.6666%;}
.imgBox img{position: absolute; top: 0;left: 0;width: 100%; height: 100%;object-fit: cover;}
.default{ background: url(/subsiteSrc/bwM/images/default.png) no-repeat center center; background-size:auto 1.5rem;}
.pd10{padding: 0.5rem;}
/* 动态设置字体大小 */
@media screen and (min-width:541px){
    html{ font-size: 28px;
    }}
@media screen and (min-width:375px) and (max-width: 540px){ 
    html{ font-size: calc(100vw / 375 * 20);}
}
@media screen and (max-width:375px){ 
    html{ font-size: 20px;}
}
/*css截取字数串*/
.clamp1{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.clamp2{
    word-break: break-all;
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.clamp3{
    word-break: break-all;
    display: -webkit-box !important;
    -webkit-line-clamp: 3 !important;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.clamp4{
    word-break: break-all;
    display: -webkit-box !important;
    -webkit-line-clamp: 4 !important;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.clamp5{
    word-break: break-all;
    display: -webkit-box !important;
    -webkit-line-clamp: 5 !important;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.clamp6{
    word-break: break-all;
    display: -webkit-box !important;
    -webkit-line-clamp: 6 !important;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
/*细线边框*/
.bd_a,
.bd_b,
.bd_t{
    position: relative;
	z-index: 2;
}
.bd_t:before{
    content: " ";
    width: 200%;
    height: 1px;
    position: absolute;
    top: 0;
    left: 0;
    border-bottom: 1px solid #e6e6e6;
    box-sizing: border-box;
    -webkit-transform: scale(.5);
    transform: scale(.5);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
	
}
.bd_b:after{
    content: " ";
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    border-bottom: 1px solid #e6e6e6;
    box-sizing: border-box;
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
}
.bd_a:after{
    content: " ";
    width: 200%;
    height: 200%;
    position: absolute;
    top: 0;
    left: 0;
    border: 1px solid #e6e6e6;
    box-sizing: border-box;
    -webkit-transform: scale(.5);
    transform: scale(.5);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
	z-index: -1;
}
/*浏览器滚动条*/
::-webkit-scrollbar {
	width: 0px;
	background-color: #fff;
}
::-webkit-scrollbar-button {}
::-webkit-scrollbar-track {}
::-webkit-scrollbar-track-piece {}
::-webkit-scrollbar-thumb {
	border: solid 0px #5d5d5d;
	width: 0px;
	background-color: #fff;
}
::-webkit-scrollbar-corner {
	background-color: #5d5d5d;
}
::-webkit-resizer {}
::-webkit-scrollbar:horizontal {
	height: 9px;
}
/* 全局 end */<!--0.00011515617370605-->