@charset "utf-8";
/* CSS Document */


.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.lbox{ height:7px; background:#f4f4f4; width:100%;}
/* Clear Fix */
.clearfix:after{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
.clearfix{
    display:inline-block;
}
/* Hide from IE Mac */

.clearfix {display:block;}
/* End hide from IE Mac */
/* end of clearfix */

/*top*/
.m-top{ position:relative; width:100%; height:40px; font-size:14px; overflow:hidden; background:#326DB5; color:#fff; line-height:40px; text-align:center;}
.m-top .return{ position:absolute; left:10px;}
.m-top .return1{ width:30px;}
.m-top .return1 i{ font-size:18px;}
.m-top .text{ display:block; margin-left:35px; margin-right:55px; }
.m-top .text input{ width:100%; border:none; height:25px; line-height:25px; font-size:12px; text-indent:15px; border-radius:5px;}
.m-top .submit{ width:50px; background:none; line-height:40px; color:#fff; border:none;}
.m-top .return i{ font-size:18px;}
.m-top .operate{ position:absolute; right:15px; color:#fff;}

/*footer*/
.m-footer{ width:100%; max-width:640px; height:47px; padding-top:3px; border-top:1px solid #C3C3C3; background:#F7F7F7; position:fixed; bottom:0px;}
.m-footer a{ color:#929292;}
.m-footer ul li{ float:left; text-align:center; width:25%; color:#929292; line-height:20px; font-size:10px;}
.m-footer ul li i{ font-size:18px; line-height:25px;}

/*筛选*/
.m-query{ width:100%; height:30px; background:#000; }
.m-query ul li{ float:left; position:relative; color:#fff; width:25%;  text-align:center; line-height:30px;}
.m-query ul li span{font-size:12px;}
.m-query ul li i{ font-size:13px; margin-right:2px;}
.m-query ul li .sub{ z-index:1000; display:none; position:absolute; top:30px; width:100%; color:#333; background:#326DB5; color:#fff;}
.m-query ul li .sub dd{ font-size:12px; line-height:25px;}

.nodata{ text-align:center; font-size:12px; padding-top:100px;}
.getmore{ display:block;font-size:13px;width:60px; text-align:center; cursor:pointer; padding:5px 0px; margin:0 auto; margin-top:30px; }


select{
	appearance:none;
	-moz-appearance:none; /* Firefox */
	-webkit-appearance:none; /* Safari 和 Chrome */
	background: transparent;
	border-radius: 0;
	width:24%;
	border:none;
}

/*去除苹果系列样式*/
input[type="text"],input[type="password"] {
  -webkit-appearance: none;
  border-radius: 0;
}
input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;
}
textarea {  -webkit-appearance: none; -moz-appearance:none; /* Firefox */}





.m-tab{ width:270px; margin:0 auto; position:relative; margin-bottom:40px; margin-top:25%;}
.m-tab .line{ width:190px; height:1px; top:50%;left:50%;margin-left:-95px; background:#ccc;  position:absolute; top:5px;}
.m-tab ul li{ float:left; width:90px;}
.m-tab ul li i{ display:block; margin:0 auto; width:10px; height:10px; border:1px solid #ccc;-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; background:#fff; position:relative;}

.m-tab ul li .on{ background:#FF500B;}
.m-tab ul li p{ text-align:center; line-height:50px; color:#666;}

.m-box{ width:100%; display:none; margin:0 auto; margin-top:20px; border-top:1px solid #D2D2D2;}
.m-box .item{ width:100%; height:40px; border-bottom:1px solid #D2D2D2;background:#fff;}
.m-box .item i{ color:#FF7300; font-size:19px; line-height:40px; padding:0px 20px 0 30px; float:left;}
.m-box .item .text{  height:25px; text-indent:10px; width:40%; border:none; border-left:1px solid #D2D2D2; float:left;}
.m-box .item span{float:left; margin-left:10px;}

.getcode{display:block;width:90px; position:absolute; right:0px; top:0px; font-size:13px;  cursor:pointer; line-height:40px; text-align:center; height:40px; background:#326DB5; color:#fff;}
.m-box .go_url{ text-align:center; line-height:40px;}
.m-box .go_url a{color:#484848; font-size:13px;}

.m-box .bnt{ display:block; cursor:pointer; width:70%; height:40px; margin:0 auto; margin-top:20px; background:#FF500B; color:#fff; border:none; border-radius:5px; font-size:15px; font-family: "Microsoft YaHei", 微软雅黑;}


.m-tab .text{position:absolute; top:-30px; width:270px; text-align:center;}


/*下拉匹配邮箱*/
.parentCls {
	width:40%;
	height:auto; margin:0 auto;
}
.parentCls ul{ padding-left: 10px; padding-right: 10px; }
.auto-tip li { width: 100%; height: 30px; line-height: 30px; font-size: 14px;}
.auto-tip li.hoverBg {
	background:#ddd;
	cursor:pointer;
}

.hidden {
	display:none;
}