.navBg {
	background: url("../image/childList/navBg.png") no-repeat;
}
.choosed {
	left: 0px; top: -0.2rem; width: 100px; height: 15px; position: absolute; z-index: 999;
}
.choosed1 {
	background: url("../image/childList/choosed.png") no-repeat 50% 50% / 1rem !important;
}
.main-checkbox2 {
	background: rgb(255, 255, 255); margin: 6px 0px 0px 5px; border: 2px solid rgb(237, 71, 71); border-image: none; width: 18px; height: 18px; float: left; position: relative;
}
.login-box {
	background: rgb(255, 255, 255); transition:top 0.5s ease-out; left: 50%; top: -420px; width: 500px; height: 320px; margin-left: -250px; position: fixed; z-index: 3000000;
}
.login-box.active {
	top: 15%; opacity: 1; box-shadow: 0px 0px 10px rgba(0,0,0,0.5);
}
.login-bj {
	width: 100%; height: 100%; display: none; position: fixed; z-index: 2000000;
}
.login-bj.active {
	display: block;
}
.loginhide {
	top: 30px; right: 40px; position: absolute;
}
.loginhide i {
	color: rgb(200, 200, 200);
}
.loginhide:hover i {
	color: rgb(237, 71, 71);
}
.form-horizontal {
	background: rgb(255, 255, 255); width: 100%; text-align: center; padding-bottom: 20px; position: relative;
}
.form-horizontal .heading {
	padding: 20px 0px; font-size: 26px; font-weight: 700; margin-bottom: 30px; border-bottom-color: rgb(240, 240, 240); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.form-horizontal .form-group {
	margin: 0px 0px 25px; padding: 0px 40px; position: relative;
}
.form-horizontal .form-control {
	background: rgb(240, 240, 240); padding: 0px 20px 0px 45px; border: currentColor; transition:0.3s; border-image: none; height: 40px; box-shadow: none;
}
.form-horizontal .form-control:focus {
	background: rgb(224, 224, 224); outline: 0px; box-shadow: none;
}
.form-horizontal .form-group i {
	transition:0.5s; left: 60px; top: 8px; color: rgb(200, 200, 200); font-size: 18px; position: absolute;
}
.form-horizontal .form-group .yzm {
	border: 1px solid rgb(240, 240, 240); border-image: none; top: 0px; width: 120px; height: 40px; right: 40px; position: absolute;
}
.form-horizontal .form-control:focus + i {
	color: rgb(237, 71, 71);
}
.form-horizontal .icon-wenti {
	transition:0.5s; top: 8px; right: 60px; color: rgb(153, 153, 153); font-size: 20px; display: inline-block; position: absolute;
}
.form-horizontal .icon-wenti:hover {
	color: rgb(237, 71, 71);
}
.form-horizontal .main-checkbox {
	background: rgb(255, 255, 255); margin: 6px 0px 0px 5px; border: 2px solid rgb(237, 71, 71); border-image: none; width: 18px; height: 18px; float: left; position: relative;
}
.form-horizontal .main-checkbox label {
	left: 0px; top: 0px; width: 18px; height: 18px; position: absolute; cursor: pointer;
}
.form-horizontal .main-checkbox label::after {
	background: none; border-width: medium medium 2px 2px; border-style: none none solid solid; border-color: currentColor currentColor rgb(237, 71, 71) rgb(237, 71, 71); border-image: none; left: 3px; top: 4px; width: 10px; height: 5px; position: absolute; content: ""; opacity: 0; transform: rotate(-45deg); -webkit-transform: rotate(-45deg);
}
.form-horizontal .main-checkbox input[type=checkbox] {
	visibility: hidden;
}
.form-horizontal .main-checkbox input[type=checkbox]:checked + label::after {
	opacity: 1;
}
.form-horizontal .text {
	text-transform: capitalize; line-height: 20px; padding-top: 5px; margin-left: 7px; float: left;
}
.form-horizontal .btn {
	background: rgb(237, 71, 71); padding: 10px 25px; border: currentColor; transition:0.5s; border-image: none; color: rgb(255, 255, 255); text-transform: capitalize; font-size: 14px; float: right;
}
.menu-con {
	width: 1200px; height: 80px;
}
.menu-index {
	float: right; display: inline-block;
}
ul.menu-index li {
	margin: 0px 20px; padding-top: 25px; padding-bottom: 25px; float: left;
}
ul.menu-index ol {
	margin: 0px 20px; padding-top: 25px; padding-bottom: 25px; float: left;
}
ul.menu-index li.active {
	height: 30px; border-bottom-color: rgb(237, 71, 71); border-bottom-width: 2px; border-bottom-style: solid;
}
ul.menu-index li a {
	color: rgb(51, 51, 51); font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; display: inline-block;
}
ul.menu-index ol a {
	color: rgb(51, 51, 51); font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; display: inline-block;
}
ul.menu-index li a:hover {
	color: rgb(255, 0, 0);
}
ul.menu-index ol a:hover {
	color: rgb(255, 0, 0);
}
.logo {
	margin-top: 20px; float: left;
}
.user_select {
	background: rgb(255, 255, 255); list-style: none; border-radius: 3px; left: 0px; top: 60px; display: none; position: absolute; z-index: 100; min-width: 130px; box-shadow: 0px 0px 10px rgba(17,17,17,0.4);
}
.dangwu:hover .user_select {
	display: block;
}
.user_select li {
	margin: 0px !important; height: 40px !important; text-align: center; color: rgb(85, 85, 85); padding-top: 10px !important; padding-right: 10px; padding-bottom: 0px !important; padding-left: 10px; font-size: 14px; float: none !important; cursor: pointer;
}
.user_select li.active {
	border-bottom-color: currentColor !important; border-bottom-width: medium !important; border-bottom-style: none !important;
}
.user_select li:hover {
	background: rgb(238, 238, 238); height: 40px !important;
}
.arrow-up {
	margin: -10px auto 0px; width: 0px; height: 0px; border-right-color: transparent; border-bottom-color: rgb(255, 255, 255); border-left-color: transparent; border-right-width: 10px; border-bottom-width: 15px; border-left-width: 10px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block;
}
.glyphicon {
	top: 1px; line-height: 1; font-family: "Glyphicons Halflings"; font-style: normal; font-weight: normal; display: inline-block; position: relative; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
}
@media screen and (max-width:1300px)
{
.menu-index {
	margin-right: 120px !important;
}
}
