.container {
	margin: 0px auto; width: 1200px;
}
.naver {
	height: 60px;
}
.naver.c1 {
	left: 0px; top: 0px; height: 60px; right: 0px; position: fixed; z-index: 9999; background-color: rgb(255, 255, 255);
}
.naver li {
	width: 131px; text-align: center; line-height: 60px; float: left; display: inline;
}
.naver li a {
	color: rgb(153, 153, 153); font-size: 16px; display: block;
}
.naver li a:hover {
	background: rgb(246, 246, 246); color: rgb(255, 0, 0); font-weight: bold;
}
.naver li.selected a {
	background: rgb(246, 246, 246); color: rgb(255, 0, 0); font-weight: bold;
}
.h_img {
	background: #ff000; height: 530px; position: relative;
}
.h_img .form {
	left: 50%; top: 50px; width: 370px; height: 515px; margin-left: 250px; position: absolute;
}
.h_img .form .head {
	background: url("ico1.png") no-repeat; width: 260px; height: 57px; text-align: center; color: rgb(255, 255, 255); line-height: 20px; padding-top: 5px;
}
.h_img .form .head h2 {
	font-size: 23px;
}
.h_img .form .head h4 {
	font-size: 12px; margin-top: 5px;
}
.h_img .form .body {
	padding: 0px 20px;
}
.h_img .form .foot {
	padding: 0px 20px;
}
.h_img .form .body h3 {
	text-align: center; color: rgb(253, 8, 8); font-size: 24px; margin-top: 2px;
}
.h_img .form .body h5 {
	text-align: center; color: rgb(146, 139, 139); padding-top: 2px; font-size: 12px;
}
.h_img .form .body ul li .txt {
	border-width: 0px 0px 1px; border-style: none none solid; border-color: currentColor currentColor rgb(204, 204, 204); border-image: none; width: 190px; height: 48px; color: rgb(230, 0, 18); padding-left: 30px; font-size: 12px;
}
.h_img .form .body ul li .txt:focus {
	border-bottom-color: rgb(230, 0, 18); border-bottom-width: 1px; border-bottom-style: solid;
}
.h_img .form .body ul li .t1 {
	background: url("ico2.png") no-repeat left;
}
.h_img .form .body ul li .t2 {
	background: url("ico3.png") no-repeat left;
}
.h_img .form .body ul li .t3 {
	background: url("ico4.png") no-repeat left;
}
.h_img .form .body ul li .t4 {
	background: url("ico5.png") no-repeat left;
}
.h_img .form .body .sbmt {
	background: url("ico6.png") no-repeat; border: 0px currentColor; border-image: none; width: 220px; height: 43px; color: rgb(255, 255, 255); font-size: 14px; margin-top: 25px;
}
.h_img .form .foot {
	text-align: center; color: rgba(0, 0, 0, 0.5); line-height: 20px; padding-top: 15px; font-size: 11px;
}
.h_logos dl {
	height: 120px; border-top-color: rgb(255, 0, 0); border-top-width: 1px; border-top-style: solid; box-shadow: 0px 0px 10px rgba(0,0,0,0.22); background-color: rgb(255, 255, 255);
}
.h_logos dt {
	float: left; display: inline;
}
.h_logos dd {
	float: left; display: inline;
}
.h_logos dt {
	width: 30px; height: 98px; text-align: center; color: rgb(255, 255, 255); padding-top: 22px; font-size: 14px; margin-right: 10px; position: relative; background-color: rgb(255, 0, 0);
}
.h_logos dt i {
	background: url("logo11.jpg") no-repeat; top: 50%; width: 5px; height: 12px; right: 0px; margin-top: -6px; margin-right: -5px; display: block; position: absolute;
}
.h_logos dd {
	padding-top: 24px; margin-right: 7px;
}
.h_logos dd img {
	border: 1px solid rgb(224, 223, 223); border-image: none; width: 96px;
}
.h_logos dd h4 {
	text-align: center; color: rgb(163, 163, 163); font-size: 11px; margin-top: 8px;
}
.h_act {
	padding-top: 85px;
}
.ui_head {
	text-align: center; position: relative;
}
.ui_head h2 {
	text-align: center; color: rgb(243, 243, 243); font-size: 72px; font-weight: bold;
}
.ui_head h4 {
	left: 0px; top: -5px; width: 100%; text-align: center; color: rgb(255, 0, 0); font-size: 70px; font-weight: bold; position: absolute;
}
.h_act .body {
	margin-top: 20px; position: relative;
}
.h_act .body .view {
	width: 1200px; height: 596px; overflow: hidden; position: relative;
}
.h_act .body #img {
	text-align: center; z-index: 10;
}
.h_act .body #img img {
	height: 596px; 
}
.h_act .body .nums {
	width: 100%; text-align: center; bottom: 85px; position: absolute;
}
.h_act .body .nums li {
	margin: 0px 3px; border-radius: 100%; border: 1px solid rgb(255, 255, 255); border-image: none; width: 10px; height: 10px; display: inline-block;
}
.h_act .body .nums li.ative {
	background-color: rgb(255, 255, 255);
}
.h_act .body .tips {
	border: 1px solid rgb(255, 0, 0); border-image: none; height: 58px; overflow: hidden; background-color: rgb(255, 0, 0);
}
.h_act .body .tips ul {
	width: 105%;
}
.tips li {
	float: left;
}
.tips li a {
	background: 0px 0px rgb(255, 255, 255); width: 280px; height: 58px; color: rgb(0, 0, 0); line-height: 58px; font-size: 14px; font-weight: bold; text-decoration: none; margin-right: 21px; display: block; position: relative;
}
.h_act .body .tips li a::before {
	border-width: 29px 10px; border-style: solid; border-color: rgb(255, 255, 255); border-image: none; top: 0px; width: 0px; height: 0px; position: absolute; content: ""; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none;
}
.h_act .body .tips li a::after {
	border-width: 29px 10px; border-style: solid; border-color: rgb(255, 255, 255); border-image: none; top: 0px; width: 0px; height: 0px; position: absolute; content: ""; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none;
}
.h_act .body .tips li a::before {
	left: -20px; border-left-color: transparent;
}
.h_act .body .tips li a::after {
	border-color: transparent transparent transparent rgb(255, 255, 255); left: 100%;
}
.h_act .body .tips li:first-child a {
	padding-left: 15px;
}
.h_act .body .tips li:last-child a {
	
}
.h_act .body .tips li:last-child a::after {
	border: currentColor; border-image: none;
}
.h_act .body .tips li:hover a {
	color: rgb(255, 255, 255); background-color: rgb(255, 0, 0);
}
.h_act .body .tips li.complete a {
	color: rgb(255, 255, 255); background-color: rgb(255, 0, 0);
}
.h_act .body .tips li:hover a::before {
	border-color: rgb(255, 0, 0) rgb(255, 0, 0) rgb(255, 0, 0) transparent;
}
.h_act .body .tips li.complete a::before {
	border-color: rgb(255, 0, 0) rgb(255, 0, 0) rgb(255, 0, 0) transparent;
}
.h_act .body .tips li:hover a::after {
	border-left-color: rgb(255, 0, 0);
}
.h_act .body .tips li.complete a::after {
	border-left-color: rgb(255, 0, 0);
}
.h_act .body .tips li span {
	border-radius: 100%; width: 18px; height: 18px; text-align: center; color: rgb(255, 255, 255); line-height: 18px; margin-right: 4px; display: inline-block; background-color: rgb(255, 0, 0);
}
.h_act .body .tips li:hover span {
	color: rgb(255, 0, 0); background-color: rgb(255, 255, 255);
}
.h_act .body .tips li.complete span {
	color: rgb(255, 0, 0); background-color: rgb(255, 255, 255);
}
.h_act .body .btn {
	top: 50%; width: 22px; height: 38px; margin-top: -19px; position: absolute; cursor: pointer;
}
.h_act .body .prev {
	background: url("ico9.png") no-repeat; left: 0px; margin-left: -55px;
}
.h_act .body .next {
	background: url("ico10.png") no-repeat; right: 0px; margin-right: -55px;
}
.h_title {
	padding: 35px 0px; margin-top: 75px; background-color: rgb(249, 249, 249);
}
.h_title .body {
	height: 490px; margin-top: 20px;
}
.h_title .body .view {
	width: 530px; float: left; display: inline; position: relative;
}
.h_title .body .glide {
	width: 490px; float: right; display: inline; position: relative;
}
.h_title .body .glide .hslide {
	width: 490px; height: 490px; overflow: hidden; position: relative;
}
.h_title .body .glide .hslide .slider-nav {
	margin: 0px !important; left: 0px !important; width: 100% !important; text-align: center; right: 0px !important; bottom: 20px; position: absolute;
}
.h_title .body em {
	left: 0px; top: 0px; width: 68px; height: 71px; margin-top: -4px; display: block; position: absolute; z-index: 9998;
}
.h_guide {
	padding: 60px 0px 80px;
}
.h_guide .body {
	margin-top: 70px;
}
.h_guide .body ul {
	height: auto; overflow: hidden;
}
.h_guide .body ul li {
	background: url("ico14.png") no-repeat right; padding: 0px 22px; width: 156px; height: 500px; text-align: center; float: left; display: inline;
}
.h_guide .body ul li.last {
	background: none;
}
.h_guide .body ul li .tit {
	margin: 20px 0px; color: rgb(0, 0, 0); font-size: 24px;
}
.h_guide .body ul li .tit em {
	margin: 12px auto 0px; width: 32px; height: 4px; display: block; background-color: rgb(255, 0, 0);
}
.h_guide .body ul li .desc {
	color: rgb(141, 141, 141); line-height: 30px; font-size: 15px;
}
.h_pro {
	padding: 30px 0px; background-color: rgb(249, 249, 249);
}
.h_pro .nav {
	height: 65px; margin-top: 70px; border-top-color: rgb(255, 0, 0); border-bottom-color: rgb(255, 0, 0); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.h_pro .nav li {
	width: auto; float: left; display: inline; position: relative;
}
.h_pro .nav li a {
	padding: 0px 19.5px; color: rgb(0, 0, 0); line-height: 65px; font-size: 16px; display: inline-block;
}
.h_pro .nav li.selected a {
	color: rgb(255, 255, 255); background-color: rgb(255, 0, 0);
}
.h_pro .nav li a:hover {
	color: rgb(255, 255, 255); background-color: rgb(255, 0, 0);
}
.h_pro .nav li i {
	background: url("ico13.png") no-repeat; left: 50%; width: 32px; height: 13px; bottom: 0px; margin-bottom: -13px; margin-left: -16px; display: none; position: absolute;
}
.h_pro .nav li.selected a i {
	display: block;
}
.h_pro .nav li a:hover i {
	display: block;
}
.h_pro .list {
	height: auto; margin-top: 40px;
}
.h_pro .list ul {
	width: 105%; height: auto; overflow: hidden;
}
.h_pro .list ul li {
	margin: 0px 15px 65px 0px; width: 224px; float: left; display: inline; position: relative;
}
.h_pro .list ul li .img img {
	background: url("loading.gif") no-repeat 50%; width: 224px; height: 180px; display: block; border-top-left-radius: 10px; border-top-right-radius: 10px;
}
.h_pro .list ul li .txt {
	height: 108px; border-bottom-right-radius: 18px; border-bottom-left-radius: 18px; background-color: rgb(255, 255, 255);
}
.h_pro .list ul li .txt h4 {
	height: 35px; line-height: 18px; font-size: 15px; border-bottom-color: rgb(242, 242, 242); border-bottom-width: 1px; border-bottom-style: solid;
}
.h_pro .list ul li .txt .sub {
	padding: 8px 6px 0px;
}
.h_pro .list ul li .txt .sub h5 {
	color: rgb(255, 0, 0); letter-spacing: -2px; font-size: 24px; float: left;
}
.h_pro .list ul li .txt .sub h5 strong {
	font-size: 22px;
}
.h_pro .list ul li .txt .sub h6 {
	top: 9px; color: rgb(163, 163, 163); letter-spacing: -2px; font-size: 18px; text-decoration: line-through; float: right; position: relative;
}
.h_pro .list ul li .btn {
	background: url("ico26.png") no-repeat; left: 50%; width: 178px; height: 38px; bottom: 0px; margin-bottom: -19px; margin-left: -89px; position: absolute;
}
.h_pro .list ul li .btn a {
	text-align: center; color: rgb(255, 252, 0); line-height: 38px; font-size: 18px; font-weight: bold; display: block;
}
.h_brand {
	padding: 70px 0px 30px;
}
.h_brand .nav {
	padding: 2px 0px; height: 62px; margin-top: 70px; background-color: rgb(255, 0, 0);
}
.h_brand .nav li {
	width: auto; float: left; display: inline;
}
.h_brand .nav li a {
	padding: 0px 19.5px; color: rgb(255, 255, 255); line-height: 62px; font-size: 16px; display: inline-block;
}
.h_brand .nav li.selected a {
	background-color: rgb(149, 0, 0);
}
.h_brand .nav li a:hover {
	background-color: rgb(149, 0, 0);
}
.h_brand .list {
	height: auto; margin-top: 40px;
}
.h_brand .list ul {
	width: 110%; height: auto; overflow: hidden;
}
.h_brand .list ul li {
	margin: 0px 20px 25px 0px; width: 224px; float: left; display: inline;
}
.h_brand .list ul li .tit {
	height: 34px; text-align: center; color: rgb(255, 255, 255); line-height: 28px; font-size: 13px; border-top-left-radius: 10px; border-top-right-radius: 10px; background-color: rgb(149, 0, 0);
}
.h_brand .list ul li .tit span {
	top: 3px; font-size: 22px; position: relative;
}
.h_brand .list ul li .img {
	border: 1px solid rgb(149, 0, 0); border-image: none; height: 142px;
}
.h_brand .list ul li .img img {
	background: url("loading.gif") no-repeat 50%; margin: 26px auto 0px; width: 145px; height: 65px; display: block;
}
.h_brand .list ul li.wq .img img {
	height: 186px;
}
.h_brand .list ul li .btn {
	position: relative;
}
.h_brand .list ul li .btn a {
	background: url("ico21.png"); width: 222px; height: 50px; display: block;
}
.h_brand .list ul li .btn .txt {
	left: 0px; top: -4px; width: 138px; text-align: center; position: absolute;
}
.h_brand .list ul li .btn .txt h2 {
	color: rgb(255, 252, 0); font-size: 15px;
}
.h_brand .list ul li .btn .txt h2 strong {
	font-size: 30px;
}
.h_brand .list ul li .btn .txt h4 {
	color: rgb(255, 255, 255); font-size: 11.5px; margin-top: -5px;
}
.h_route {
	padding: 70px 0px 50px; background-color: rgb(249, 249, 249);
}
.h_route .body {
	padding: 15px; left: -15px; width: 101%; height: auto; overflow: hidden; margin-top: 65px; position: relative;
}
.h_route .body .list {
	box-shadow: 0px 0px 15px rgba(0,0,0,0.06);
}
.h_route .body .view {
	box-shadow: 0px 0px 15px rgba(0,0,0,0.06);
}
.h_route .body .list {
	padding: 0px 65px; width: 440px; height: 505px; float: left; display: inline; background-color: rgb(255, 255, 255);
}
.h_route .body .list li {
	padding: 71.5px 0px; height: 108px;
}
.h_route .body .list li.n1 {
	border-bottom-color: rgb(232, 239, 242); border-bottom-width: 2px; border-bottom-style: solid;
}
.h_route .body .list li .ico {
	width: 108px; float: left; display: inline;
}
.h_route .body .list li .txt {
	width: 300px; float: right; display: inline;
}
.h_route .body .list li.n1 .txt {
	padding-top: 20px;
}
.h_route .body .list li.n2 .txt {
	padding-top: 15px;
}
.h_route .body .list li .txt h2 {
	letter-spacing: 2px; font-size: 16px;
}
.h_route .body .list li .txt p {
	color: rgb(102, 102, 102); letter-spacing: 2px; font-size: 13px; margin-top: 10px;
}
.h_route .body .list li .txt p span {
	color: rgb(255, 0, 0);
}
.h_route .body .view {
	width: 600px; float: right; display: inline;
}
.h_route .body .view img {
	width: 600px; height: 505px; display: block;
}
.h_before {
	padding: 50px 0px 30px;
}
.h_before .body {
	margin-top: 70px;
}
.h_before .body ul {
	width: 110%; height: auto; overflow: hidden;
}
.h_before .body ul li {
	margin: 0px 20px 30px 0px; width: 285px; overflow: hidden; float: left;
}
.h_before .body ul li img {
	background: url("loading.gif") no-repeat 50%; transition:0.5s; width: 285px; height: 225px; display: block; -webkit-transition: all 0.5s;
}
.h_before .body ul li:hover img {
	transform: scale(1.2); -webkit-transform: scale(1.2);
}
.h_intro {
	padding: 50px 0px 60px; background-color: rgb(249, 249, 249);
}
.h_intro .body {
	text-align: center;
}
.h_intro .body .img {
	margin-top: 40px;
}
.h_intro .body .txt {
	color: rgb(0, 0, 0); margin-top: 30px;
}
.h_intro .body .txt h2 {
	font-size: 28px; margin-bottom: 20px;
}
.h_intro .body .txt p {
	line-height: 30px; font-size: 14px;
}
.h_intro .body .txt h4 {
	line-height: 30px; font-size: 14px;
}
.h_intro .body .txt h4 {
	margin-top: 20px;
}
.footer {
	padding: 30px 0px 20px; text-align: center; background-color: rgb(255, 0, 0);
}
.footer .txt {
	color: rgb(255, 255, 255); margin-top: 25px;line-height: 30px; 
}
.footer .txt li {
	font-size: 18px;
}
.footer .txt li a {
	color: rgb(255, 255, 255);
}
.footer .txt li {  display: inline-block; border-right:solid 1px #fff;  padding: 0 5px; font-size:18px; color:#FFFFFF}           
.footer .txt li a {display:inline;  margin:2px; color:#FFFF00}            
.footer .txt li:last-child { border-right:none}

.copyright {
	text-align: center; color: rgb(255, 255, 255); line-height: 20px; font-size: 12px; background-color: rgb(51, 51, 51);
}
.copyright a {
	color: rgb(255, 255, 255); 
}
.copyright li {  display: inline-block; border-right:solid 0px #fff;  padding: 20px 5px; font-size:18px; color:#FFFFFF}           
.copyright li a {display:inline;  margin:2px; color:#FFFF00}            
.copyright li:last-child { border-right:none}

.sidebar {
	background: url("ico27.png") no-repeat; top: 50%; width: 111px; height: 407px; right: 0px; padding-top: 10px; margin-top: -210px; display: none; position: fixed; z-index: 9999;
}
.sidebar ul li a {
	height: 55px; text-align: center; color: rgb(255, 255, 255); line-height: 55px; font-size: 12px; margin-bottom: 11px; display: block; position: relative; z-index: 5;
}
.sidebar ul li img {
	top: 8px; margin-right: 7px; position: relative;
}
.sidebar .btn {
	margin: 0px auto; top: -24px; width: 87px; height: 25px; padding-top: 15px; position: relative; z-index: 0; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px;
}
.sidebar .btn a {
	text-align: center; color: rgb(255, 255, 255); font-size: 14px; display: block;
}
.sidebar .btn a img {
	margin-left: 3px;
}
.sidebar .code {
	left: 0px; width: 240px; height: 240px; bottom: 0px; margin-left: -250px; display: none; position: absolute;
}
.slides {
	transition:500ms cubic-bezier(0.165, 0.84, 0.44, 1); height: 100%; overflow: hidden; -webkit-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); -webkit-backface-visibility: hidden; -webkit-transform-style: preserve-3d; -moz-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); -o-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
.slide {
	height: 100%; clear: none; float: left;
}
.slide img {
	background: url("loading.gif") no-repeat 50% rgb(255, 255, 255); width: 490px; height: 490px; display: block;
}
.slider-arrows {
	display: none;
}
.slider-arrow {
	width: 61px; height: 86px; text-align: center; color: rgb(255, 255, 255); font-size: 2em; text-decoration: none; margin-bottom: -20px; display: block; position: absolute; background-color: rgba(50, 50, 50, 0.3);
}
.slider-arrow--right {
	width: 58px; right: 0px; bottom: 50%;
}
.slider-arrow--left {
	left: 0px; bottom: 50%;
}
.slider-nav__item {
	margin: 0px 5px; border-radius: 100%; width: 12px; height: 12px; display: inline-block; cursor: pointer; background-color: rgba(255, 255, 255, 0.5);
}
.slider-nav__item:hover {
	
}
.slider-nav__item--current {
	background-color: rgba(255, 255, 255, 1);
}
.load_div {
	background: rgb(255, 255, 255); margin: 0px auto; width: 516px; height: 311px; display: none;
}
.load_title {
	margin: 0px auto; width: 486px; height: 40px; color: rgb(255, 135, 163); line-height: 40px; font-family: "Î¢ÈíÑÅºÚ","ºÚÌå","Arial","ËÎÌå"; font-size: 24px; border-bottom-color: rgb(255, 135, 163); border-bottom-width: 1px; border-bottom-style: dashed;
}
.load_shop {
	margin: 20px auto; width: 446px; height: 58px; color: rgb(102, 102, 102); line-height: 32px; font-size: 14px;
}
.load_shop span {
	color: rgb(230, 0, 18); font-family: "Î¢ÈíÑÅºÚ","ºÚÌå","Arial","ËÎÌå"; font-size: 26px;
}
.load_kefu {
	margin: 0px auto; width: 446px; height: 30px; color: rgb(102, 102, 102); line-height: 30px;
}
.load_mobile {
	margin: 10px auto; width: 446px; color: rgb(102, 102, 102); overflow: hidden;
}
.load_Mobile {
	border: 1px solid rgb(230, 0, 18); border-image: none; width: 305px; height: 35px; color: rgb(153, 153, 153); line-height: 35px; padding-left: 15px;
}
#btn_ {
	background: rgb(230, 0, 18); border: currentColor; border-image: none; width: 100px; height: 35px; color: rgb(255, 255, 255); line-height: 35px; font-size: 14px;
}
.load_Yzm {
	border: 1px solid rgb(230, 0, 18); border-image: none; width: 305px; height: 35px; color: rgb(153, 153, 153); line-height: 35px; padding-left: 15px;
}
.load_btn {
	margin: 10px auto; width: 446px; text-align: center; color: rgb(102, 102, 102); overflow: hidden;
}
.load_btn input {
	background: rgb(230, 0, 18); border: currentColor; border-image: none; width: 100px; height: 35px; color: rgb(255, 255, 255); line-height: 35px; font-size: 20px;
}
.load_money {
	margin: 28px auto; width: 446px; height: 30px; color: rgb(255, 75, 76); line-height: 30px; padding-bottom: 5px; font-size: 34px; font-style: italic; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: dashed;
}
.load_date {
	margin: 0px auto; width: 446px; height: 30px; text-align: right; color: rgb(153, 153, 153); line-height: 30px; font-size: 12px;
}
.load_succ_box {
	background: rgb(241, 239, 243); left: 50%; top: 50%; width: 500px; height: 540px; margin-top: -291px; margin-left: -250px; position: fixed;
}
.load_succ_hd {
	background: url("coupon-succ.png") no-repeat; width: 500px; height: 175px; text-align: center; color: rgb(255, 255, 255); padding-top: 46px; font-size: 30px; box-sizing: border-box;
}
.load_succ_brand {
	font-size: 22px; margin-top: 25px;
}
.load_succ_in {
	padding: 20px 20px 0px; box-sizing: border-box;
}
.load_succ_rule {
	background: rgb(255, 255, 255); padding: 18px 18px 15px; box-sizing: border-box;
}
.load_succ_rule b {
	color: rgb(51, 51, 51); line-height: 30px; font-size: 18px; margin-bottom: 8px; display: block;
}
.load_succ_rule span {
	color: rgb(153, 153, 153); line-height: 25px; font-size: 12px; display: block;
}
.load_succ_date {
	margin-top: 12px;
}
.load_succ_date_r a {
	color: rgb(73, 132, 206); font-size: 12px; text-decoration: underline;
}
.load_succ_btn {
	width: 385px; height: 45px; margin-top: 47px; margin-left: 39px;
}
.load_succ_btn button {
	background: rgb(215, 12, 25); border-radius: 2px; border: 0px currentColor; border-image: none; width: 385px; height: 45px; text-align: center; color: rgb(255, 255, 255); line-height: 45px; font-size: 24px; display: block;
}
.remind {
	text-align: center; color: rgb(102, 102, 102); font-family: "ËÎÌå"; font-size: 12px; margin-top: 30px;
}
.b-label {
	margin: 10px 46px 5px 0px; color: rgb(250, 0, 0); font-size: 14px; display: inline-block;
}
.b-radio {
	display: none;
}
.b-radioInput {
	border: 1px solid rgba(0, 0, 0, 0.15); border-image: none; width: 16px; height: 16px; line-height: 1; margin-top: -1px; margin-right: 10px; vertical-align: middle; display: inline-block; background-color: rgb(255, 255, 255);
}
:checked.b-radio + .b-radioInput::after {
	margin: 2px; width: 12px; height: 12px; display: inline-block; content: ""; background-color: rgb(249, 0, 0);
}
.b-checkbox.b-radioInput {
	border-radius: 0px;
}
:checked.b-radio + .b-checkbox.b-radioInput::after {
	border-radius: 0px;
}
.b-labelbox {
	padding-left: 8px; margin-top: 14px;
}
.b-labelbox p {
	color: rgb(253, 0, 0); font-size: 14px; margin-bottom: -1px;
}
#bottom-bar-link {
	left: -110px;
}
.bottom_fiexd_m {
	left: 0px; height: 113px; bottom: 0px; position: fixed; z-index: 99;
}
.bottom_fiexd_wrap {
	background: url("http://7xrcr0.com1.z0.glb.clouddn.com/2017-06-02_5931309dc8e6c.png") repeat-x center; width: 100%;
}
.bottom_fiexd_m a.qq-icon {
	top: 24px; width: 230px; height: 60px; right: 51px; text-indent: -9999px; text-decoration: none; display: inline-block; position: absolute;
}
.bottom_fiexd_m .ewm {
	margin-top: 18px;
}
.bottom_fiexd_m .closed {
	border-radius: 20px; border: 1px solid rgb(0, 0, 0); transition:0.3s linear; border-image: none; top: -20px; height: 24px; right: 10px; color: rgb(0, 0, 0); line-height: 19px; font-size: 32px; position: absolute; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear;
}
.bottom_fiexd_m .closed:hover {
	color: rgb(254, 254, 254); text-decoration: none; transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg);
}
.bottom-show-icon {
	background: url("http://7xrcr0.com1.z0.glb.clouddn.com/2017-06-02_5931334ebd2ba.png") no-repeat 0px 0px; width: 110px; height: 121px; cursor: pointer;
}
.layouter {
	margin: 0px auto; width: 1190px; position: relative;
}