.m {
	margin: auto;
	width: 1170px;
	clear: both;
}
.pull-right>.dropdown-menu{right:0;left:auto}

.f_l {
	float: left!important;
}

.f_r {
	float: right!important;
}
.clr {
	clear: both;
}
.btn-img{cursor:pointer;overflow:hidden;margin:0;padding:0;border:0;text-align:center;}
#imgauto {
	width: 100%;
	height: 370px;
	position: relative
}

#imgauto .img-con {
	width: 100%;
	z-index: 50
}

#imgauto .imgauto_bar {
	width: 100%;
	z-index: 51;
	height: 40px;
	bottom: 0;
	position: absolute;
	background: url(/agent/imgs/banner-bar-bg.png) repeat-x;
	clear: both
}

#imgauto .img-con div {
	width: 100%;
	height: 370px;
	display: none;
	background-position: center center;
}

#imgauto .img-con div a {
	width: 100%;
	height: 100%;
	display: block
}

#imgauto .img-btn {
	height: 40px
}

#imgauto .img-btn a {
	float: left;
	width: 234px;
	text-decoration: none;
	height: 40px;
	line-height: 40px;
	cursor: pointer;
	text-align: center;
	font-size: 14px;
	color: #FFF;
	border-left: 1px solid rgba(0,0,0,0.3)
}

#imgauto .img-btn .img-btn-checked {
	background-image: url(/Template/banner/index/banner-bar-bg.png)
}

.home_box .i_login_shell {
	position: relative;
	z-index: 100
}

.home_box .i_login {
	width: 260px;
	right: 0;
	top: 37px;
	z-index: 100;
	position: absolute;
	background-color: #fff;
	border-top: 3px solid #000;
	opacity: 0.97;
	padding: 15px 0 0
}

.home_box .i_login h3 {
	width: 220px;
	margin: 0 auto;
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 7px
}

.home_box .i_login h3 a {
	font-family: "Microsoft YaHei UI","微软雅黑","黑体";
	color: #E3393C;
}

#login-wrap .login-content {
	width: 220px;
	margin: 0 auto;
}

#login-wrap .item {
	height: 64px;
	line-height: 26px;
	overflow: visible;
	position: relative;
	width: 220px;
	z-index: 1;
}

#login-wrap .item.fore4,#login-wrap .item.login-btn2014 {
	height: 42px;
}

#login-wrap .item span {
	color: #666;
	height: 20px;
	line-height: 20px;
	display: block;
	margin-top: 1px;
}

#login-wrap .item .item-ifo {
	position: relative;
	width: 220px;
}

#login-wrap .text {
	float: none;
	width: 220px;
	height: 36px;
	line-height: 24px;
	padding: 4px 30px 4px 3px;
	border: 2px solid #ccc;
	font-size: 14px;
	font-family: arial,"宋体";
}

#login-wrap .text.input_focus {
	border: 2px solid #7ABD54;
}

#login-wrap #login-vcode {
	padding: 4px 60px 4px 3px;
}

#login-wrap .item-ifo .ico {
	position: absolute;
	right: 12px;
	z-index: 5;
}

#login-wrap .item-ifo .i-name {
	background: url(/agent/img/login-img.png) no-repeat -26px -64px #fff;
	width: 16px;
	height: 16px;
	top: 8px;
}

#login-wrap .item-ifo .i-pass {
	background: url(/agent/img/login-img.png) no-repeat 0px -64px #fff;
	width: 14px;
	height: 19px;
	top: 8px;
}

#login-wrap .item-ifo .i-vcode {
	width: 40px;
	height: 10px;
	top: 13px;
}

#login-wrap label,#login-wrap .checkbox {
	float: left;
	font-size: 12px;
	font-weight: normal;
	color: #666
}

#login-wrap .checkbox {
	margin: 2px 3px 0 0;
}

#login-wrap .btn-entry {
	width: 105px;
	height: 32px;
	font-family: "Microsoft YaHei UI","微软雅黑","黑体";
	color: #fff;
	font-size: 14px;
	line-height: 32px;
	overflow: hidden;
	background: url(/agent/img/login-img.png) no-repeat 0 0px;
	text-shadow: #AF0523 1px -1px 0;
}

#login-wrap .btn-entry:hover {
	background-position: 0 -32px;
}

#login-wrap .btn-entry#btn_reg {
	background-position: -105px 0px;
	text-shadow: #6e891c 1px -1px 0;
}

#login-wrap .btn-entry#btn_reg:hover {
	background-position: -105px -32px;
}

#login-btns {
	padding: 5px 0 0 20px
}

#login-btns .btns {
	display: inline-block;
	line-height: 30px;
	font-family: "Microsoft YaHei UI";
	font-size: 12px;
	text-align: center;
	width: 108px;
	color: #FFF;
	background-color: #666;
	float: left;
	margin: 0 4px 4px 0
}

#login-btns .btns.full {
	width: 220px;
	background-color: #d2322d;
}

#login-btns .btns:hover {
	background-color: #B02323;
	color: #fff
}

#login-btns .notice {
	background-color: #FFFCDE;
	margin-right: 20px;
	clear: both;
	margin-bottom: 15px;
	border: 1px solid #FFC646;
	font-family: "Microsoft YaHei UI";
	padding: 5px 8px
}
