* {padding:0;margin:0;-webkit-tap-highlight-color: transparent;color: #333;  /*-webkit-appearance: none;*/}
ol,ul,li{list-style:none}
textarea{overflow:auto;vertical-align:top;resize:none;}
button,input,select,textarea {font-size:100%;}
h1,h2,h3,h4,h5,h6 {font-weight:normal}
table {border-collapse:collapse;border-spacing:0}
html,body {width:100%;height:100%;background:#fff;}
a,p,span,label,li,div,input,td,th{
	text-decoration:none;
}
a{
	color:#aaa;
	text-decoration:none;
	cursor:pointer;
	outline:none;
	-moz-outline-style:none;
	-webkit-tap-highlight-color:transparent;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
}
.fl,.pull-left{float:left;}
.fr,.pull-right{float:right;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content: " ";clear:both;height:0;}
.clearfix{*zoom:1;}

img{margin:0;padding:0;border:none;}
p{margin: 0;padding: 0;}
li {list-style:none;}
i,em{font-style: normal;}
a:hover{text-decoration:none;}
a:focus,a:active{outline:none; -webkit-tap-highlight-color:transparent;}

i{
	font-style:normal;
}
input{
	background: transparent;
	color: #333;
	font-size: 14px;
}
input::-webkit-input-placeholder{
	background: transparent;
	color: #aaa;
}
input[type=checkbox]{
	border: none !important;
	padding-left: 0 !important;
	padding-right: 0 !important;
}
/* 兼容IE，去掉自帶清空按鈕 */
input::-ms-clear {
	width : 0;
	height: 0;
}  
/*清除password密码输入框的明文图标*/
input::-ms-reveal{
	display: none;
}
a{
	outline: none;
}

.hides {display:none;}
.diinline {
    display: inline-block;
}
.bg,.bg-size {
    background-position: center top;
    background-repeat: no-repeat;
}
.container {
    width: 1200px;
    margin: 0 auto;
    position: relative;
}
/*选项卡*/
.select_item{
	position:absolute;
	top:0;
	height:58px;
	width:100%;
	}
.select_item .item{
	height:55px;
	line-height:55px;
	text-align:left;
	font-size:18px;
	border:1px solid #a0a0a0;
	border-bottom:none;
	color:#424242;
	background-color:#e8e8e8;
}
.select_item .item_f{border:none;border-right:1px solid #a0a0a0;}
.select_item .item_l{border:none;border-left:1px solid #a0a0a0;}
.select_item .hasSelect{
	border-bottom:1px solid #ffffff;
	background-color:#ffffff;
}
.select_item .item span{
	display:block;
	float:left;
	margin:20px 10px;
	width:16px;
	height:16px;
	background-repeat:no-repeat;
}


input::-webkit-input-placeholder{ 
color: #8d8d8d; 
} 
input::-moz-placeholder{ 
color: #8d8d8d; 
} 
input::-moz-placeholder{ 
color: #8d8d8d; 
} 
input::-ms-input-placeholder{ 
color: #8d8d8d; 
}


/*layout*/
.main{overflow:hidden;margin-top: 92px;}
.video_layout{width:100%;}
.banner{min-width:1200px;overflow:hidden;}

.main,.layout{
	width: 100%;
	height: auto;
}
.content{
	margin:0 auto;
	width:1200px;
	height:auto;
    overflow: hidden;
}


/* @media only screen and (max-width:1440px) {
	body{width:1440px;}
}
@media only screen and (max-width:1550px ){
	.four_nav{
		left: 0 !important;
	}
} */
.footer-btnCon{
	clear: both;
}
#app{
	margin-top: 0;
	min-width: 813px;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus {
	box-shadow:0 0 0 60px #fff inset!important; 
	-webkit-text-fill-color: #666;
}

.mgTop20{
    margin-top: 15px;
}
.mgTop10{
    margin-top: 9px;
}
.hide{
    display: none;
}
.show{
    display: block;
}
.checkbox_wrap{
	display: inline-block;
    height: 30px;
    width: 40px;
    float: left;
}
.checkbox_wrap .check_box{
	margin-right: 0;
    margin-top: 9px;
    margin-left: 14px;
}
.checkbox_wrap .checked{
	margin-left: 13px!important;
}
.check_box{
    display: inline-block;
    float: left;
    height: 12px;
	width: 12px;
	margin-left: 14px;
	margin-right: 16px;
    background: url(/static/images/login/unselected_normal.png) no-repeat;
    
}
.check_box:hover{
    /* background: url(/static/images/login/unselected_mouseover.png) no-repeat; */
}
