@charset "utf-8";

/* 引入字体 */
@font-face {
    font-family: 'Rajdhani';
    src: url('../font/Rajdhani-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Rajdhani';
    src: url('../font/Rajdhani-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Rajdhani';
    src: url('../font/Rajdhani-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Rajdhani';
    src: url('../font/Rajdhani-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Rajdhani';
    src: url('../font/Rajdhani-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

/* 全局样式 */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color:#4F5E78;
	font-family:Arial,Helvetica,sans-serif,"Microsoft YaHei","宋体";
	background:#fff;
	font-size:0.83vw;

	/* 防止点击高亮 */
	-webkik-tap-highlight-color:transparent;
}

body,html{height:100%;}

dl,dt,dd,table,tr,td,th{
	margin:0;padding:0;border:0px;
}

img{
	border:none;
}

ul{
	list-style-type:none;
}

ul,li{
  margin:0;padding:0;
}

.clear:after {
content: ""; 
display: block;
clear: both;
visibility: hidden;
line-height: 0; 
height: 0;
font-size:0; 
} 

input{outline:none;}

a:link {color: #4F5E78;text-decoration: none;}
a:visited {color: #4F5E78;text-decoration: none;}
a:hover {color: #20a0ff;text-decoration: none;}
a:active {color: #4F5E78;text-decoration: none;}

* html,* html body /* 修正IE6振动bug */{
background-image:url(about:blank);background-attachment:fixed;
}

.circle {
	-webkit-border-radius: 50em;
	-moz-border-radius: 50em;
	border-radius: 50em;
	position:relative;
	behavior: url(ie-css3.htc);
	overflow:hidden;
}

.verticalAlign{vertical-align:middle; display:inline-block; height:100%; width:1px; margin-left:-1px;}

a{
  text-decoration:none; 
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}

input{
  text-decoration:none; 
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}

.iconfont{}

div,ul,li,dl,dd{box-sizing: border-box; }



