@charset "utf-8";
a, body, button, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, img, input, li, p, select, span, table, td, textarea, tr, ul {
  margin: 0;
  padding: 0;
}

/*  */
.success{width:80%;background:#f3f3f5;color: #fff;padding:5px 0;border-radius: 10px;text-align: center;position: relative;top: 50%;left: 50%;transform: translate(-50%, -50%)}
.success a{color:#00D48C;}
#animationTipBox{position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 10000;width: 100%;height: 100%;font-size: 1rem;display: none}
#animationTipBox .icon{position: relative;width: 60px;border-radius: 50px;margin: 4px auto;    margin-top: 15px;}
#animationTipBox .icon_box{width: 80px;height: 80px;margin: 0 auto;text-align: center;position: relative}
.tip .icon{width: 80px;height: 80px;background-color: #6c3;border-radius: 100%;color: #fff;font-size: 80px;text-align: center;line-height: 80px}
#animationTipBox .lose .icon{border-color: #ff9090}
#animationTipBox .lose .icon_box{-webkit-animation: lose_Animation .5s;-moz-animation: lose_Animation .5s;animation: lose_Animation .5s}
#animationTipBox .dec_txt{font-size: 16px;text-align: center;color: #1f0202;line-height: 26px;padding: 5px 0 10px 0;border-top: 1px solid #fff}
.success .line_short{width: 25px;height: 5px;position: absolute;left: 14px;top: 46px;border-radius: 4px;background-color: #6c3;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);transform: rotate(45deg);-webkit-animation: success_short_Animation .65s;-moz-animation: success_short_Animation .65s;animation: success_short_Animation .65s}
.success .line_long{width: 47px;height: 5px;position: absolute;right: 8px;top: 38px;border-radius: 4px;background-color: #6c3;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-animation: success_long_Animation .65s;-moz-animation: success_long_Animation .65s;animation: success_long_Animation .65s}
.lose .line_left, .lose .line_right{width: 47px;height: 5px;position: absolute;left: 17px;top: 37px;border-radius: 4px;background-color: #ff9090;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);transform: rotate(45deg)}
.qx{width: 2.5rem; border: 1px solid #999999; border-radius: 10px; font-size: 14px; float: left; color:#999999;}
.qd{width: 2.5rem; border: 1px solid #00D48C; border-radius: 10px; font-size: 14px; float: left;
color:#00D48C; margin-left: 1rem;}
.kuang{width:7rem;margin:0 auto;overflow:hidden;}
.dec_txt_p{font-size: 14px; line-height: 20px; margin-bottom: 0.7rem;}
.lose .line_right{right: 11px;top: 37px;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);transform: rotate(-45deg)}

.page6 .lists1{
  color: #000;
  font-size: 0.8rem;
}
.page6 .lists2{
  color: #f70000;
  font-size: 0.8rem;
}
.page6 .lists3{
  color: #000;
  font-size: 0.7rem;
}
.page6 .lists5{
  color: #f00;
  font-size: 0.8rem;
}

.page6 .lists4{
  color: #f00;
  margin: 5px 0;
  text-align: center;
}
.page6 .lists4 span{
  font-size: 1rem;
  padding: 6px 10px;
  background: #ff0;
}

/*tab*/

.tab {
	position: relative;
	width: 100%;
	overflow: hidden;
	margin:0 auto;
	font-family: Arial;
}
.tab-nav {
/*	width: 90%;*/
	margin: 0.5rem auto;
	overflow: hidden;
	font-weight: 700;
}
.tab-nav a {
	display: block;
	float: left;
	width: 25%;
	line-height: 1rem;
	text-align: center;
	text-decoration: none;

}
.tab-nav a.current {
	color: #00a0e9;
	border-bottom: 0.2rem solid #00a0e9;
}
.tab-con {
	position: relative;
	width: 100%;
	height: 9.33rem;
	overflow: hidden;
	margin-top:0.5rem;

}
.tab-con-item {
	display: none;	
}

/*foot*/
.footbg{
	background: url(../images/footbg.png) no-repeat;
	background-size: 100%;
	width: 100%;
	height: 9rem;
	border-top: 0.5rem solid #ada9a9;
}
.footabout{
	padding-top:1rem;
	padding-left: 1.5rem;
	font-size: 0.5rem;
	color:#731e00;
}
.footabout span{
	font-size: 1rem;
	
}
.footabout i{
	font-style: normal;
	line-height: 1.5rem;
	font-size: 0.6rem;
}
/*  */
.clear{clear: both;font-size: 0px;line-height: 0px}
input[type="submit"], input[type="reset"], input[type="button"], input[type="radio"], select, button{appearance: none;-moz-appearance: none; /* Firefox */-webkit-appearance: none; /* Safari and Chrome */}
input[type='radio'], input[type='checkbox']{appearance: none;-moz-appearance: none; /* Firefox */-webkit-appearance: none; /* Safari and Chrome */border: none;}
.clearfix:before, .clearfix:after{content: " ";display: table;}
.clearfix:after{clear: both;}
.hidden{display: none;}
body{margin: 0;}
.relative{position: relative;}
.absolute{position: absolute;}
.main{width: 100%;max-width: 480px;height: auto;overflow: hidden;margin: 0 auto;}
.project_title{overflow: hidden;width: 8.3rem;margin: 0 auto;}
.price{margin-top: 0.5rem;}
.price p{font-size: 0.8rem;color: #301e1a;text-align: center;font-weight: 900;}
.price p span{color: red;}
.main .cj_slide{margin-bottom: 0;}
.content{width: 100%;height: auto;overflow: hidden;}
.part01{width: 100%;height: auto;overflow: hidden;padding-bottom: 1rem;}
.title{width: 100%;height: 3.4rem;background: #7e6b5a;overflow: hidden;}
.title_line{width: 96%;height: 100%;background: url(../images/title_line.png) no-repeat;background-size: 100% 100%;margin: 0 auto;overflow: hidden;}
.title_line h2{width: 8.1rem;height: 1rem;background: url(../images/part01_title_cahracter.png) no-repeat;background-size: 100% 100%;margin: 0 auto;margin-top: 1rem;}
.title_line p{font-size: 0.36rem;color: #fff;text-align: center;text-transform: uppercase;margin-top: 4px;}
.part01_content{width: 96%;margin: 0 auto;overflow: hidden;}
.part01_content>p{font-size: 0.53rem;color: #333;padding: 0 0.53rem;line-height: 24px;margin-top: 1.03rem;letter-spacing: 0.03rem;text-indent: 2em;}
.part01_content form{width: 96%;margin: 0 auto;margin-top: 1.2rem;}
.select_user{width: 100%;margin-bottom: 0.3rem;}
.select_user h2{font-size: 0.73rem;color: #333;font-weight: bold;letter-spacing: 0.03rem;margin-bottom: 0.67rem;}
.select_user h2 em{display: inline-block;background: #fff;width: 0.8rem;height: 0.8rem;font-size: 0.53rem;color: #333;font-weight: bold;text-align: center;line-height: 0.8rem;border-radius: 50%;margin-right: 0.2rem;}
.select_single{width: 6.7rem;height: 1.5rem;line-height: 1.5rem;background: #fff;float: left;margin-right: 0.3rem;margin-bottom: 0.2rem;    text-align: center;    border-radius: 10px;border: 1px solid #ddd;}