.bg-pink {
	background: pink
}

img {
	vertical-align: middle
}

a:hover {
	color: #4d90ff
}

a:focus,a:hover {
	text-decoration: none
}

.clearfix:after {
	font-size: 0;
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: ' '
}

.clearfix {
	zoom: 1
}

.fl,.fr {
	display: inline
}

.fl {
	float: left
}

.fr {
	float: right
}

.show {
	display: inline-block
}

.hide {
	display: none
}

.block {
	display: block
}

.inline-block {
	display: inline-block
}

.position-relative {
	position: relative
}

.overflow-hidden {
	overflow: hidden
}

.bg-fff {
	background: #fff
}

.bg-f4 {
	background: white
}
.bg-f5 {
	background: #f5f5f5
}

.bg-f6 {
	background: #f6f6f6
}

.bg-f7 {
	background: #f7f7f7
}

.bg-f8 {
	background: #f8f8f8
}

.bg-f9 {
	background: #f9f9f9
}

.color-tip {
	color: #ff7577
}

.tip {
	color: #ff7577
}

.color-333 {
	color: #333
}

.color-444 {
	color: #444
}

.color-555 {
	color: #555
}

.color-666 {
	color: #666
}

.color-888 {
	color: #888
}

.color-999 {
	color: #999
}

.color-fff {
	color: #fff
}

.color-9a {
	color: #9a9a9a
}

.color-4c {
	color: #4c4c4c
}

.color-2e77ff {
	color: #8B0317
}

.color-3e3 {
	color: #3e3a39
}
.color-red{
    color:red;
}

.font-12 {
	font-size: 12px
}

.font-14 {
	font-size: 14px
}

.font-16 {
	font-size: 16px
}

.font-18 {
	font-size: 18px
}

.font-24 {
	font-size: 24px
}

.bold {
	font-weight: 700
}

.font-weight-normal {
	font-weight: 400
}

.ebnew-border {
	border: 2px solid #e5e5e5
}

.ebnew-border-top {
	border-top: 1px solid #e5e5e5
}

.ebnew-border-right {
	border-right: 1px solid #e5e5e5
}

.ebnew-border-bottom {
	border-bottom: 1px solid #e5e5e5
}

.ebnew-border-left {
	border-left: 1px solid #e5e5e5
}

.line {
	display: inline-block;
	margin: 0 10px
}

.more {
	line-height: 44px;
	height: 44px;
	color: #8B0317
}

.text-center {
	text-align: center
}

dt {
	font-weight: 400
}

.ebnew-layout-1200 {
	width: 1200px;
	margin: 0 auto
}

.ebnew-section-left {
	background: #f8f8f8;
	border: 1px solid #e9e9e9;
	width: 918px
}

.width-5 {
	width: 5%
}

.width-10 {
	width: 10%
}

.width-15 {
	width: 15%
}

.width-20 {
	width: 20%
}

.width-25 {
	width: 25%
}

.width-30 {
	width: 30%
}

.width-35 {
	width: 35%
}

.width-40 {
	width: 40%
}

.width-45 {
	width: 45%
}

.width-50 {
	width: 50%
}

.width-55 {
	width: 50%
}

.width-60 {
	width: 60%
}

.width-75 {
	width: 75%
}

.width-70 {
	width: 70%
}

.width-80 {
	width: 80%
}

.width-85 {
	width: 85%
}

.width-90 {
	width: 90%
}

.width-95 {
	width: 95%
}

.width-100 {
	width: 100%
}

.width-px300 {
	width: 300px
}

.line-h20 {
	line-height: 20px
}

.line-h22 {
	line-height: 22px
}

.line-h24 {
	line-height: 24px
}

.line-h26 {
	line-height: 26px
}

.line-h28 {
	line-height: 28px
}

.line-h30 {
	line-height: 30px
}

.line-h32 {
	line-height: 32px
}

.line-h34 {
	line-height: 34px
}

.line-h36 {
	line-height: 36px
}

.line-h38 {
	line-height: 38px
}

.line-h40 {
	line-height: 40px
}

.line-h42 {
	line-height: 42px
}

.line-h44 {
	line-height: 44px
}

.line-h50 {
	line-height: 50px
}

.mg-l-auto {
	margin-left: auto
}

.mg-r-auto {
	margin-right: auto
}

.mg-t5 {
	margin-top: 5px
}

.mg-t10 {
	margin-top: 10px
}

.mg-t15 {
	margin-top: 15px
}

.mg-t20 {
	margin-top: 4px
}

.mg-t23 {
	margin-top: 23px
}

.mg-t25 {
	margin-top: 25px
}

.mg-t30 {
	margin-top: 30px
}

.mg-t35 {
	margin-top: 35px
}

.mg-t40 {
	margin-top: 40px
}

.mg-t45 {
	margin-top: 45px
}

.mg-t50 {
	margin-top: 50px
}

.mg-t55 {
	margin-top: 55px
}

.mg-l5 {
	margin-left: 5px
}

.mg-l10 {
	margin-left: 10px
}

.mg-l15 {
	margin-left: 15px
}

.mg-l20 {
	margin-left: 20px
}

.mg-l25 {
	margin-left: 25px
}

.mg-l30 {
	margin-left: 30px
}

.mg-l35 {
	margin-left: 35px
}

.mg-l40 {
	margin-left: 40px
}

.mg-l50 {
	margin-left: 50px
}

.mg-l55 {
	margin-left: 55px
}

.mg-l60 {
	margin-left: 60px
}

.mg-l65 {
	margin-left: 65px
}

.mg-l70 {
	margin-top: -11px;
	margin-left: 122px;
}

.mg-l75 {
	margin-left: 75px
}

.mg-l80 {
	margin-left: 80px
}

.mg-b5 {
	margin-bottom: 5px
}

.mg-b10 {
	margin-bottom: 10px
}

.mg-b15 {
	margin-bottom: 15px
}

.mg-b20 {
	margin-bottom: 8px
}

.mg-b23 {
	margin-bottom: 23px
}

.mg-b25 {
	margin-bottom: 25px
}

.mg-b30 {
	margin-bottom: 30px
}

.mg-b35 {
	margin-bottom: 35px
}

.mg-b40 {
	margin-bottom: 40px
}

.mg-b45 {
	margin-bottom: 45px
}

.mg-b50 {
	margin-bottom: 50px
}

.mg-b55 {
	margin-bottom: 55px
}

.mg-b60 {
	margin-bottom: 60px
}

.mg-b65 {
	margin-bottom: 65px
}

.mg-b70 {
	margin-bottom: 70px
}

.mg-b100 {
	margin-bottom: 100px
}

.mg-r5 {
	margin-right: 5px
}

.mg-r10 {
	margin-right: 10px
}

.mg-r15 {
	margin-right: 15px
}

.mg-r20 {
	margin-right: 20px
}

.mg-r25 {
	margin-right: 25px
}

.mg-r30 {
	margin-right: 30px
}

.mg-r35 {
	margin-right: 35px
}

.mg-r40 {
	margin-right: 40px
}

.mg-r45 {
	margin-right: 45px
}

.mg-r50 {
	margin-right: 50px
}

.mg-r55 {
	margin-right: 55px
}

.mg-r60 {
	margin-right: 60px
}

.pd-t5 {
	padding-top: 5px
}

.pd-t10 {
	padding-top: 10px
}

.pd-t15 {
	padding-top: 15px
}

.pd-t20 {
	padding-top: 20px
}

.pd-t25 {
	padding-top: 25px
}

.pd-t30 {
	padding-top: 30px
}

.pd-t35 {
	padding-top: 35px
}

.pd-t40 {
	padding-top: 40px
}

.pd-t35 {
	padding-top: 35px
}

.pd-t50 {
	padding-top: 50px
}

.pd-l5 {
	padding-left: 5px
}

.pd-l10 {
	padding-left: 10px
}

.pd-l15 {
	padding-left: 15px
}

.pd-l20 {
	padding-left: 20px
}

.pd-l25 {
	padding-left: 25px
}

.pd-l30 {
	padding-left: 30px
}

.pd-l35 {
	padding-left: 35px
}

.pd-l40 {
	padding-left: 40px
}

.pd-b5 {
	padding-bottom: 5px
}

.pd-b10 {
	padding-bottom: 10px
}

.pd-b15 {
	padding-bottom: 15px
}

.pd-b20 {
	padding-bottom: 20px
}

.pd-b25 {
	padding-bottom: 0px
}

.pd-b30 {
	padding-bottom: 30px
}

.pd-b35 {
	padding-bottom: 35px
}

.pd-b40 {
	padding-bottom: 40px
}

.pd-b45 {
	padding-bottom: 45px
}

.pd-b50 {
	padding-bottom: 50px
}

.pd-r5 {
	padding-right: 5px
}

.pd-r10 {
	padding-right: 10px
}

.pd-r15 {
	padding-right: 15px
}

.pd-r20 {
	padding-right: 20px
}

.pd-r25 {
	padding-right: 25px
}

.pd-r35 {
	padding-right: 35px
}

.pd-r40 {
	padding-right: 40px
}

.core-no,.core-yes {
	display: inline-block;
	width: 26px;
	height: 26px
}

.core-yes {
	background: url(../../img/icon.png) no-repeat -63px -78px
}

.core-no {
	background: url(../../img/icon.png) no-repeat -63px -139px
}

.icon-location {
	position: relative;
	top: 2px;
	display: inline-block;
	width: 14px;
	height: 17px;
	margin-right: 5px;
	background: url(../../img/icon.png) -30px -38px no-repeat
}

.ebnew-credit-certification-no,.ebnew-credit-certification-yes {
	position: absolute;
	top: -5px;
	width: 20px;
	height: 24px;
	margin-left: 5px
}

.ebnew-credit-certification-yes {
	background: url(../../img/icon.png) -63px 0 no-repeat
}

.ebnew-credit-certification-no {
	background: url(../../img/icon.png) -63px -49px no-repeat
}
.clearfix:after,.clearfix:before{
	content: "";
	display: table;
}
.clearfix:after{
	clear: both;
}
.clearfix{
	*zoom: 1;
}

.Site {
	display: -webkit-flex;
	display: flex;
	min-height: 100vh;
	/*1vh表示浏览器高度的1%，100vh为浏览器高度，感觉这个挺好的*/
	/* min-height: 100%;另一种写法 */
	flex-direction: column;
}

.Site-content {
	flex: 1;
}
/* 0824
 */
 /* 公共顶部 */
.navRegister {
    height: 40px;
    line-height: 40px;
    width: 100%;
    background: #FAFAFA;
    border-bottom: 1px solid #ddd;
}
.layout-1200{width:1200px;margin: 0 auto;}
.content{min-height: 450px;}
/*公共尾部定位和顶边*/
.yicaiFooter{width:100%;border-top:1px solid #ddd;margin-top: 20px;}
/* 公共头部
 */
 .yicaiHeader{height:60px;padding:10px 0;border-bottom: 1px solid #ddd;}
 .yicaiHeaderTitle{width: 70%;margin-left: 20px;font-size: 20px !important;text-align: left}
 /* 公共尾部
  */
  .yicaiHeader,.yicaiFooter {
	  width:100%;
	text-align: center;
	/* flex: 1;设置为1则顶体尾平分body */
	/* height: 50px; */
	/* background: #ccc; */
}

.yicaiFooter .slogan ul>li {
	display: inline-block;
	color: #FFA46A;
	margin: 20px 80px;
}

.yicaiFooter .helper {
	background-color: #0099DD;
	line-height: 50px;
	color: #fff;
	font-size: 14px;
}
.yicaiFooter .helper ul>li{display: inline-block;margin: 0 20px;}
.space{background: #fff;width: 1px;height: 10px;}
.copyright{font-size: 12px;padding: 10px 0;}

 body {
            background: #FDFDFD;
        }

        .color-red {
            color: #FF6666;
        }

        .font-weight {
            font-weight: 700;
        }
.dis_ib{display: inline-block}
.dis_b{display: block}