

@font-face {
  font-family: 'webfont';
  font-display: swap;
  src: url('//at.alicdn.com/t/webfont_tphyipgjpdd.eot'); /* IE9*/
  src: url('//at.alicdn.com/t/webfont_tphyipgjpdd.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('//at.alicdn.com/t/webfont_tphyipgjpdd.woff2') format('woff2'),
  url('//at.alicdn.com/t/webfont_tphyipgjpdd.woff') format('woff'), /* chrome、firefox */
  url('//at.alicdn.com/t/webfont_tphyipgjpdd.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/webfont_tphyipgjpdd.svg#思源黑体-极细') format('svg'); /* iOS 4.1- */
}



* {
    padding: 0;
    margin: 0;
}

* {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-text-size-adjust: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transition: opacity 0.8s ease;
    -moz-transition: opacity 0.8s ease;
    -ms-transition: opacity 0.8s ease;
    -o-transition: opacity 0.8s ease;
    transition: opacity 0.8s ease;
}


*, *:after, *:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

body,header{
	margin: 0 auto;
	padding: 0;
}

html,body{
	font-family: "webfont" !important, 'San Francisco', -apple-system, BlinkMacSystemFont, '.SFNSText-Regular', Roboto, 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 12px;
	letter-spacing: 1.1px;
	color: #3a3a3a;
	background-color: #fff;
}

li{
	list-style-type:none;
}

li {
    display: list-item;
    text-align: -webkit-match-parent;
}


a{
	text-decoration:none;
	color: inherit;
	cursor: pointer;
}




h1{
	font-size: 36px;
	font-weight: 500;
	line-height: 42px;
	color: #1d2129;
	padding-bottom: 18px;
}

hr{
	margin: 0.5rem 0;
	border-style: dashed;
	border-width: 0.03125rem;
	border-color: rgba(210, 210, 210,1);
}


/*快捷css*/
.L{
	float: left;
}

.R{
	float: right;
}

.text-R{
	text-align: right;
}

.text-L{
	text-align: left;
}

.text-C{
	text-align: center;
}

.hidden-yesNO{
	display: block;
}

@media (max-width: 720px)  {
	.hidden-yesNO{
		display: none;
	}
}



.h-24{
	height: 24px;
}

.h-16{
	height: 16px;
}


.h-32{
	height: 32px;
}