/*
* @Author: Administrator
* @Date:   2017-12-19 17:43:23
* @Last Modified by:   Administrator
* @Last Modified time: 2018-05-23 17:13:52
*/
body {
	border: 0;
	margin: 0;
}
input:-webkit-autofill{
	-webkit-box-shadow:0 0 0 1000px #fff inset;
}
input:autofill{
	-webkit-box-shadow:0 0 0 1000px #fff inset;
}
input.invalid:-ms-input-placeholder {
	color: red;
}
input.invalid:-moz-placeholder {
	color: red;
}
input.invalid::-webkit-input-placeholder {
	color: red;
}
.form_bg0414_1 {
	width: 240px;
	height: 36px;
	border: 1px #ccc solid;
	background: #fff;
	color: #666;
	line-height: 36px;
	font-size: 14px;
	padding-left:2px;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
    font-family: Verdana, 宋体;
	/* border-radius: 5px; */
	/* padding: 0 5px 0 5px */
}

.form_bg0414_2 {
	border: 0px;
	font-size: 14px;
	height: 36px;
	line-height: 32px;
	color: #666;
	width: 240px;
	font-family: Verdana, 宋体;
	padding: 0 5px 0 5px;
	border: 1px #ccc solid;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
}

.zc_0414wenzi {
	font-size: 14px;
	color: #666;
	font-family: Verdana, 宋体;
}

.zc_0414wenzi3 {
	font-size: 12px;
	color: #ff5603;
	line-height: 18px;
	font-family: Verdana, 宋体;
}

.zc_btn0311_off2 {
	float: left;
	width: 100%;
	height: 38px;
	background-color: #FF4C5B;
	color: #fff;
	text-align: center;
	line-height: 38px;
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;
	border: 0px;
	/* border-radius: 5px; */
}

.zcleftbox1205 {
	float: left;
	width: 640px;
	height: 500px;
	padding-top: 30px;
}

.am_pic {
	width: 4000px;
	padding: 0;
}

.am_pic li {
	height: 510px;
	width: 1000px;
	float: left;
	position: relative;
	z-index: 19;
	list-style: none;
}

.am_bk {
	width: 640px;
	height: 510px;
	overflow: hidden;
	position: relative;
	z-index: -19;
}

.am_pic li img {
	position: relative;
	z-index: 15;
}

/*.am_SlideTriggers{position:absolute;z-index:22;margin:-20px auto 0 190px;color:#ff6600;}*/

/*.am_SlideTriggers li{line-height:20px;cursor:pointer;text-align:center;font-family:Arial;margin-right:-90px;display:inline;background:url(/Images/icon/icon-2014-7-2-banner-off.png) no-repeat 0 0;height:20px;width:120px;float:left;}*/

/*.am_SlideTriggers .am_on{height:20px;width:120px;}*/

.am_SlideTriggers {
	margin: -115px auto 0;
	padding: 0;
	overflow: hidden;
	width: 500px;
}

.am_SlideTriggers li {
	list-style: none;
	float: left;
	width: 25%;
	text-align: center;
	height: 100px;
	cursor: pointer;
}

._logo a {
	display: inline-block;
	/* height: 96px;*/
}

/*不能删*/

.zc_btn0311_on2 {
	float: left;
	width: 220px;
	height: 38px;
	background-color: #ff5500;
	color: #fff;
	text-align: center;
	line-height: 38px;
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;
	border: 0px;
	border-radius: 5px;
}
.modal_n_m-content img{
	cursor:pointer;
}

.tabSwitch{
	padding:0 0 24px 95px;
	font-size:18px;

}
.tabSwitch span{
	margin-right:20px;
	color:#666;
	cursor:pointer
}
.tabSwitch span.current{
	color:#FF4C5B;
	border-bottom:2px solid #FF4C5B;
}

.myformMobile .getValiCode{
	font-size:12px;
	height:22px;
	line-height:22px;
	position:absolute;
	right:1px;
	top:2px;
	padding:5px;
	background:#EEA9B8;
	/* border-radius:5px; */
	cursor:pointer;
	color:#9b9b9b;
	width:76px;
	text-align:center;
}
.myformMobile .downArrow{
	position:absolute;
	right:1px;
	top:1px;
	display:inline-block;
	height:34px;
	width:20px;
	background:#f3f3f3 url(/Images/86mall/bg0129-down.png) no-repeat center;
	/* border-radius:0 5px 5px 0; */
	cursor:pointer;
}
.myformMobile .countries{
	position:absolute;
	right:0px;
	z-index:100;
	background:#fff;
	top:40px;
	border:1px solid #d3d3d3;
}

.myformMobile .countryTab{
   border-bottom:1px solid #d3d3d3;
   white-space:nowrap;
   font-size:0;
   height: 20px;
}
.myformMobile .countryTab span{
	padding:0px 5px;
	height:20px;
	background:#f3f3f3;
	border-left:1px solid #d3d3d3;
	border-right:1px solid #d3d3d3;
	font-size:12px;
	color:#676666;
	margin-right:5px;
	cursor:pointer;
	display: inline-block;
	line-height: 20px;
}
.myformMobile .countryTab span:last-child{
	margin-right:0px;
	border-right:0;
}
.myformMobile .countryTab span:first-child{
	border-left:0;
}
.myformMobile .countryTab span.current{
	background:#fff;
	border-bottom:1px solid #fff;
	color:#323232;
	position: relative;
}
.myformMobile .countryTab span.current:after{
	content:'';
	display: inline-block;
	width: 100%;
	height: 2px;
	background: #fff;
	position: absolute;
	bottom: -2px;
	left: 0px;
}
.myformMobile ul{
	padding:5px;
	margin:0;
	max-height:500px;
	overflow:auto;
}
.myformMobile li{
	list-style:none;
	display:inline-block;
	width:139px;
}
.myformMobile li a{
	display:inline-block;
	color:#777;
	font-size:12px;
	height:30px;
	line-height:30px;
	cursor:pointer;
	text-decoration:none;
	padding:2px 4px;
	width:124px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.myformMobile li a:hover{
	background:#ff3950;
	color:#fff;
}
.myformMobile .imgCode_input{
	width:100%;
}
.myformMobile .imgCode{
	position:absolute;
	top:2px;
	right:2px;
	width:85px;
}
.gomall{
	cursor: pointer;
}
@media screen and (max-width: 640px) {
	.zcleftbox1205{
		display: none;
	}
	.lianjiepc{
		display: none;
	}
	.lianjiephone{
		display: block !important;
		margin-bottom: 25px;

	}
	.lianjiephone img{
		width: 100%;
	}
	.bg1-0525>table{
		width: 100%;
	}
	._logo{
		width: 50%;
		    padding-left: 5%;
	}
	._logo img{
		width: 60%;
	}
	.backh{
	margin-right: 10px;
	}
	.registerBox{
		margin:0 !important;
		width: 100% !important;
		height: auto !important;
	}
	.registerCon{
		float: none !important;
		left:0 !important;
		width: 100% !important;
		margin-top: 0px !important;
	}

	.shejiao{
		width: 100% !important;
	}
	.auto25{
		width: 26.5% !important;
	}
	.auto70{
		width: 68% !important;
	}
	.form_bg0414_1{
		width: 100% !important;
	}
	.form_bg0414_2{
		width: 100% !important;
	}
	.cellb tr{
		/* position: relative; */
		    height: 52px;
	}
	.registerCon{
		position: relative;
	}
	.youxiang{
		position: absolute;
		left: 0;
		top: 82px;
		padding-left: 26%;
		width: 100% !important;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
	}
	.yonghumingtip{
		position: absolute;
		left: 4px;
		top: 84px;
		padding-left: 28%;
		width: 100% !important;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
	}
	.dlmm{
		position: absolute;
		left: 0;
		top: 136px;
		padding-left: 26%;
		width: 100% !important;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
	}
	.querenmm{
		position: absolute;
		left: 0;
		top: 187px;
		padding-left: 29%;
		width: 100% !important;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
	}
	.yzmm{
		position: absolute;
		left: 0;
		top:189px;
    	width: 100% !important;
		padding-left: 26%;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
	}
	.yiyou{
		text-align: center;
	}
	.footline{

	}
	.footpartner,.partab{
		width: 100% !important;
	}
	.foot_img img{
		margin-right: 0 !important;
		height: 15px;
	}
	.foottd{
		height: 30px !important;
	}
	.swiper-container{
		display: block !important;
	}
	.swiper-container,.swiper-wrapper,.swiper-slide{
		width: 80%;
	}
	.swiper-slide img{
		width: 100%;
	}
	.zcbg{
		width: 110px;
	}
	.mfzz{
		height: 60px !important;
		text-align: center;
	}
	.iconback{
		width: 25px;
	}
	#sub{
		width: 93% !important;
	}
	.zhucebg{
		display: none;
	}
	.trh{
		height: 20px !important;
	}
	.trh td{
		height: 25px !important;
	}
	.bgb{
		height: auto !important;
	}
	.malltab{
		width: 100% !important;
	}
	.malltab img{
		/* width: 100%; */
	}
	.tjzc{
		height: 40px !important;
	}

    .registerCon .myformMobile .country{
		top:30px;
		left:29%;
		position:absolute;
	}
	.registerCon .myformMobile  .mobilewraper{
		top:83px;
		left:29%;
		position:absolute;
	}
	.registerCon .myformMobile  .imgcode{
		top:135px;
		left:29%;
		position:absolute;
	}
	.registerCon .myformMobile  .valicode_phone{
		top:187px;
		left:29%;
		position:absolute;
	}
	.registerCon .myformMobile  .password{
		top:239px;
		left:29%;
		position:absolute;
	}
  .registerCon .myformMobile .downArrow{
		right:1px;
		top:1px;
	}
  .registerCon .myformMobile .imgCode_input{
     width:100%;
	}
	.registerCon .myformMobile .imgCode{
		top:2px;
		right:2px;
	}
	.registerCon .myformMobile .getValiCode{
		top:2px;
		right:1px;
	}
	.registerCon .myformMobile .zc_btn0311_off2{
		width:93%;
	}
	.registerCon .tabSwitch{
	  padding:0 0 24px 29%;
	  -webkit-tap-highlight-color: rgba(0,0,0,0;)
	}
	.registerBox .myformMobile,.registerBox .user_form{
		width:90%;
		margin:0 auto;
	}
	#countries>div{
		display: none;
	}
}
