.swiper-slide-active {
	box-shadow: 0 0 10px rgba(255,255,255,.8)
}
.swiper-container {
	overflow: initial;
}
/**
 * index
 */
.index .swiper-container {
	height: 18.8rem;
}
.index .swiper-slide img {
	width: 100%;
}
.index .part1 {
	height: 22.1rem;
	background: url(../image/icon/indexBg1.png);
	background-size: cover;
	padding-top: 2rem;
	box-sizing: border-box;
	position: relative;
}
.index .part1 .title1 {
	height: 1.9rem;
	width: 6.9rem;
	background: url(../image/icon/title1.png) no-repeat;
	background-size: cover;
	margin: 0 0 1rem 2.7rem;
}
.index .part1 .title2 {
	height: 1.5rem;
	width: 12.2rem;
	background: url(../image/icon/title2.png) no-repeat;
	background-size: cover;
	margin: 4.3rem 0 0.2rem 0.1rem;
	;
}
.index .part1 .car {
	height: 5.675rem;
	width: 10.775rem;
	background: url(../image/icon/car.png) no-repeat;
	background-size: cover;
	margin: 1.6rem 1rem 1rem 1rem;
}
.index .part1 ul {
	position: absolute;
	top: 0;
	right: 0;
	width: 5rem;
	padding-top: 3rem;
	padding-right: 1rem;
}
.index .part1 ul li {
	width: 2rem;
	height: 2rem;
	float: left;
	margin-bottom: 1rem;
}
.index .part1 ul li:nth-child(2n) {
	float: right;
}
.index .part1 ul li:nth-child(1) {
	width: 2.1rem;
	height: 2rem;
}
.index .part1 ul li:nth-child(2) {
	width: 1.95rem;
	height: 2rem;
}
.index .part1 ul li:nth-child(3) {
	width: 2.4rem;
	height: 2rem;
	margin-left: -0.1rem;
}
.index .part1 ul li:nth-child(4) {
	width: 2.1rem
}
.index .part1 ul li:nth-child(5) {
	width: 1.775rem;
	height: 2.1rem;
	margin-bottom: 0.9rem;
	margin-left: 0.2rem;
}
.index .part1 ul li:nth-child(6) {
	width: 2.2rem;
}
.index .part1 ul li:nth-child(7) {
	position: absolute;
	margin-bottom: 0.8rem;
	top: 3.9rem;
	left: -2.6rem;
	height: 2.4rem
}
.index .part1 ul li img {
	width: 100%;
	height: 100%;
}
.index .part1 p {
	padding-left: 1rem;
	line-height: 1.2rem;
	font-size: 0.9rem;
}
.index .part1 p.redFont {
	font-size: 0.8rem;
	color: #AE0007;
}
.index .part2 {
	height: 25.05rem;
	background: url(../image/icon/indexBg2.png);
	background-size: cover;
}
.index .part2 ul.goodList {
	margin-left: 4.3rem;
	line-height: 1.33rem;
}
.index .part2 ul.goodList li {
	font-size: 0.7rem;
	color: #fff;
}
.index .part2 ul.goodList li span {
	font-size: 0.45rem;
	color: #AE0007;
	margin-left: 0.2rem;
	display: inline-block;
}
.index .part2 .right {
	width: 6.8rem;
	float: right;
	color: #fff;
	font-size: 0.7rem;
	line-height: 1rem;
}
.index .part2 .right h2 {
	width: 6.05rem;
	height: 2.975rem;
	background: url(../image/icon/title3.png);
	background-size: cover;
}
.index .part2 .right ul {
	padding-left: 1.2rem;
}
.index .part2 .right ul li {
	position: relative;
}
.index .part2 .right ul li span {
	display: inline-block;
	margin-left: 0.8rem;
}
.index .part2 .right ul li:before {
	content: "";
	position: absolute;
	height: 0.45rem;
	width: 0.55rem;
	background: url(../image/icon/texticon.png);
	background-size: cover;
	margin-right: 1rem;
	top: 0.2rem;
}
.index .part2 .right .windowFilmTitle {
	font-size: 0.86rem;
	color: #AE0007;
	line-height: 2rem;
}
.index .part2 .left {
	width: 11rem;
	float: left;
	font-size: 0.7rem;
	padding-left: 0.8rem
}
.index .part2 .left li {
	margin-bottom: 0.9rem;
	line-height: 0.8rem;
}
.index .part2 .left img {
	width: 2.2rem;
	height: 2.2rem;
	float: left;
	margin-right: 0.4rem;
}
.index .part2 .left p {
	font-size: 0.45rem;
}
.index .part2 .left .first {
	margin-top: 7rem;
}
.index .part2 .left .first h3, .index .part2 .left .first .color {
	color: #987ea3;
}
.index .part2 .left .second h3, .index .part2 .left .second .color {
	color: #db4949;
}
.index .part2 .left .third h3, .index .part2 .left .third .color {
	color: #6ba3a0;
}
.index .part3 {
	height: 10.6rem;
	background: url(../image/icon/indexBg3.png);
	background-size: cover;
	font-size: 0.55rem;
	position: relative;
}
.index .part3 .p1 {
	color: #fff;
	position: absolute;
	right: 3.7rem;
	top: 1.2rem;
	line-height: 1rem;
}
.index .part3 .p2 {
	position: absolute;
	right: 0.4rem;
	top: 6rem;
	line-height: 1rem;
}
.index .part3 span {
	display: block;
}
.index .part4 {
	height: 31.25rem;
	background: url(../image/icon/indexBg4.png);
	background-size: cover;
}
.index .part4 .center1 {
	width: 4rem;
	padding-left: 5.8rem;
	padding-top: 8rem;
}
.index .part4 .center1 span {
	text-align: center;
	font-size: 0.95rem;
	color: #fff;
	display: block;
}
.index .part4 .center2 {
	width: 4rem;
	padding-left: 5.8rem;
	padding-top: 3rem;
	line-height: 1rem
}
.index .part4 .center2 span {
	text-align: center;
	font-size: 0.65rem;
	color: #fff;
	display: block;
}
.index .part4 .text {
	font-size: 0.6rem;
	width: 14.5rem;
	margin-top: 3rem;
	margin: 1.8rem auto 1rem;
	line-height: 1rem;
}
.index .part4 .bto {
	margin-left: 2rem;
	overflow: hidden;
	margin-bottom: 0.6rem;
}
.index .part4 .bto img {
	height: 4.9rem;
	width: 7.25rem;
	float: left;
}
.index .part4 .bto p {
	padding-top: 0.8rem;
	padding-left: 7.5rem;
}
.index .part4 .bto span {
	display: block;
	line-height: 1.1rem;
	font-size: 0.7rem;
	color: #c7000b;
}
.index .part4 .QS {
	margin-left: 2rem;
}
.index .part4 .QS span {
	display: block;
	line-height: 1.1rem;
	font-size: 0.7rem;
	color: #c7000b;
}
.index .part5 {
	height: 13.575rem;
	background: url(../image/icon/indexBg5.png);
	background-size: cover;
	padding-top: 10rem;
	padding-right: 8.4rem;
	box-sizing: border-box;
	text-align: right;
	font-size: 0.9rem;
	font-weight: 100;/*  margin-bottom: 3.4rem; */
}
.index .part6 {
	height: 20rem;
	/* background: url(../image/icon/indexBg3.png);
	background-size: cover; */
	font-size: 0.55rem;
	position: relative;
	margin-bottom: 5rem;
	background-color: #d9d9d9;
}
.index .part6 .zqwe {
	display: inline-block;
	position: relative;
	top: 0.7rem;
	left: 2.9rem;
	line-height: 30px;
	color: #818d9e;
	font-size: 24px;
	border: 1px solid #cfcfcf;
	background: #d9d9d9;
	z-index: 999;
}
.index .part6 .zqwemore {
	float: right;
	display: inline-block;
	position: relative;
	top: 0.7rem;
	line-height: 20px;
	right: 2rem;
 color: #f02f5a !import;
	font-size: 13px;
	background: #d9d9d9;
	z-index: 999;
}
.index .part6 .zqwemore a {
	text-decoration: none;
	color: #c60640;
}
.index .part6 .pannel {
	height: 8rem;
	top: 0.15rem;
	position: relative;
	width: 80%;
	margin-left: 2rem;
	border: 1px solid #cfcfcf;
}
.index .part6 .pannel .line {
	display: inline-block;
	width: 100%;
	height: 4rem;
}
.index .part6 .pannel .line .num {
	position: relative;
	float: left;
	border: 1px solid #818d9e;
	height: 1.3rem;
	width: 1.4rem;
	top: 0.8rem;
	left: 0.8rem;
	text-align: center;
}
.index .part6 .pannel .line .num span {
	position: relative;
	top: 0.3rem;
	text-align: center;
}
.index .part6 .pannel .list {
	display: inline-block;
	position: relative;
	top: 0.7rem;
	/* left: 1.4rem; */
	width: 80%;
	height: 2.2rem;
	float: right;
}
.index .part6 .pannel .list p {
	word-break: break-all;
	position: relative;
	top: 0.1rem;
	font-size: 0.6rem;
}
.index .part6 .pannel .list span {
	position: relative;
	top: 0.2rem;
}
.index .nav {
	height: 3.4rem;
	width: 100%;
	background: rgba(255,255,255,0.6);
	position: fixed;
	bottom: 0;
	padding: 0.5rem 2.15rem;
	box-sizing: border-box;
}
.index .nav li {
	font-size: 0.7rem;
	width: 2.275rem;
	height: 2.275rem;
	border: 1px solid #595757;
	border-radius: 0.5rem;
	float: left;/* padding: 0.5rem; */
}
.index .nav li:nth-child(2) {
	margin: 0 3.6rem
}
.index .nav li a {
	width: 1.6rem;
	display: block;
	/* 	margin: 0 auto; */
	margin-top: 0.35rem;
	margin-left: 0.45rem;
	color: #595757;
	height: auto;
	background: transparent !important;
}
/**
*Nav
*/
.Nav {
	padding: 0 2.6rem;
	position: fixed;
	bottom: 0.8rem;
}
.Nav li {
	float: left;
	font-size: 0.75rem;
}
.Nav li:nth-child(2) {
	margin: 0 2.45rem;
}
.Nav li a {
	color: #fff;
	display: block;
	height: 2.8rem;
	width: 2.8rem;
}
.Nav li:nth-child(1) a {
	background: url(../image/icon/filmIcon1_un.png);
	background-size: 100% 100%;
}
.Nav li:nth-child(1) a.current {
	background: url(../image/icon/filmIcon1.png);
	background-size: 100% 100%;
	-webkit-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	transform: scale(1.1, 1.1);
}
.Nav li:nth-child(2) a {
	background: url(../image/icon/filmIcon2_un.png);
	background-size: 100% 100%;
}
.Nav li:nth-child(2) a.current {
	background: url(../image/icon/filmIcon2.png);
	background-size: 100% 100%;
	-webkit-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	transform: scale(1.1, 1.1);
}
.Nav li:nth-child(3) a {
	background: url(../image/icon/filmIcon3_un.png);
	background-size: 100% 100%;
}
.Nav li:nth-child(3) a.current {
	background: url(../image/icon/filmIcon3.png);
	background-size: 100% 100%;
	-webkit-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	transform: scale(1.1, 1.1);
}
/**
 * filmSeries
 */

.filmSeries {
	background: url(../image/icon/filmSeriesBg.png);
	background-size: cover;
	height: 100%;
}
.filmSeries i {
	display: block;
	height: 1.15rem;
	width: 1.15rem;
	background: url(../image/icon/back.png);
	background-size: cover;
	float: right;
	margin: 1.1rem 1.1rem 0.3rem 0;
	position: relative;
	z-index: 99;
}
.filmSeries .cover {
	height: 100%;
	width: 100%;
	background: rgba(48,57,55,.7);
	overflow: hidden;
}
.filmSeries .swiper-container {
	width: 180%;
	height: 22rem;
	margin-left: -7.6rem;
	padding: 1rem 0;
	box-sizing: border-box;
	top: -1.2rem;
}
.filmSeries .swiper-slide img {
	width: 100%;
}
/**
 * filmModel
 */

.filmModel {
	background: url(../image/icon/filmSeriesBg.png);
	background-size: cover;
	height: 100%;
}
.filmModel i {
	display: block;
	height: 1.15rem;
	width: 1.15rem;
	background: url(../image/icon/back.png);
	background-size: cover;
	float: right;
	margin: 1.1rem 1.1rem 0.3rem 0;
	position: relative;
	z-index: 99;
}
.filmModel .cover {
	height: 100%;
	width: 100%;
	background: rgba(48,57,55,.7);
	overflow: hidden;
}
.filmModel .swiper-container {
	width: 180%;
	height: 22rem;
	margin-left: -7.6rem;
	padding: 1rem 0;
	box-sizing: border-box;
	top: -1.2rem;
}
.filmModel .swiper-slide img {
	width: 100%;
	-webkit-animation: all 2s;
	-o-animation: all 2s;
	animation: all 2s;
}
.filmModel .swiper-slide img.big {
	transform: scale(1.7, 1.7);
}
.windowfilmModel {
	background: url(../image/picture/windowfilmSeriesBg.png);
	background-size: cover;
	height: 100%;
}
/**
 * windowfilm
 */

.windowfilm {
	background: url(../image/picture/windowfilmSeriesBg.png);
	background-size: cover;
	height: 100%;
}
.windowfilm i {
	display: block;
	height: 1.15rem;
	width: 1.15rem;
	background: url(../image/icon/back.png);
	background-size: cover;
	float: right;
	margin: 1.1rem 1.1rem 0.3rem 0;
	position: relative;
	z-index: 99;
}
.windowfilm .cover {
	height: 100%;
	width: 100%;
	background: rgba(48,57,55,.7);
	overflow: hidden;
}
.windowfilm .swiper-container {
	width: 180%;
	height: 22rem;
	margin-left: -7.6rem;
	padding: 1rem 0;
	box-sizing: border-box;
	top: -1.2rem;
}
.windowfilm .swiper-slide img {
	width: 100%;
}
/**
 * retailStore
 */
.retailStore {
	color: #fff;
	font-size: 0.75rem;
	/* background: url(../image/picture/clubBg.png); */
	background-size: 100% 100%;
	position: relative;
	overflow: hidden;
	height: 100%;
}
.retailStore i {
	display: block;
	height: 1.15rem;
	width: 1.15rem;
	background: url(../image/icon/back.png);
	background-size: cover;
	float: right;
	margin: 1.1rem 1.1rem 0.3rem 0;
	position: relative;
}
.retailStore .top {
	height: 10.675rem;
	padding-top: 8rem;
	background: url(../image/picture/clubtopBg.png);
	background-size: 100% 100%;
	box-sizing: border-box;
}
.retailStore h2 {
	margin-left: 3rem;
	position: relative;
}
.retailStore h2:before {
	position: absolute;
	content: "";
	height: 0.7rem;
	width: 0.7rem;
	background: #fff;
	border-radius: 0.7rem;
	left: -1.4rem;
	top: 0.2rem
}
.retailStore .bottom {
	height: 23rem;
	width: 100%;
	background: url(../image/picture/clubbottomBg.png);
	background-size: 100% 100%;
}
.retailStore .comsection {
	height: 23rem;
	width: 100%;
	position: absolute;
	background: rgba(35,24,21,.65);
	top: 10.675rem;
	padding: 3rem 1.2rem;
	box-sizing: border-box;
	-webkit-animation: myfirst 2s;
	-o-animation: myfirst 2s;
	animation: myfirst 2s;
}
@keyframes myfirst {
from {
top:50rem;
}
to {
top:10.6rem;
}
}
-moz-keyframes myfirst {
from {
top:50rem;
}
to {
	top: 10.6rem;
}
}
 @-webkit-keyframes myfirst {
from {
top:50rem;
}
to {
top:10.6rem;
}
}
 @-o-keyframes myfirst {
from {
top:50rem;
}
to {
top:10.6rem;
}
}
.retailStore .comsection>div {
	overflow: hidden;
	margin-bottom: 1.8rem;
	line-height: 1.6rem;
}
.retailStore .comsection .selectBox {
	position: relative;
	width: 5.1rem;
	height: 1.9rem;
	float: left;
}
.retailStore .comsection .selectBox span {
	position: absolute;
	width: 100%;
	height: 1.8rem;
	border: 1px solid rgba(255,255,255,.4);
	opacity: .4;
	padding-left: 0.8rem;
}
.retailStore .comsection .selectBox select {
	position: absolute;
	opacity: 0;
	width: 100%;
	height: 1.8rem;
}
.retailStore .comsection>div b {
	float: left;
	margin-left: 1.4rem;
	margin-right: 0.9rem;
}
.retailStore button {
	height: 2rem;
	width: 6.8rem;
	background: url(../image/icon/seachBtn.png);
	background-size: 100% 100%;
	display: block;
	margin: 1.5rem auto 0;
	font-size: 0.8rem;
}
/**
*encyclopediaList
*/
.encyclopediaList {
	color: #fff;
	position: relative;
	overflow: hidden;
	height: 100%;
	background: #fff;
}
.encyclopediaList .top {
	/* background: url(../image/picture/clubtopBg2.png); */
	background-size: 100% 100%;
	width: 100%;
	transform-origin: 0% 0%;
	border-bottom: 2px solid #c0c0c0;
	/* -webkit-animation: mysecond 1s ease-in-out;
	-o-animation: mysecond 1s ease-in-out;
	animation: mysecond 1s ease-in-out; */
	border-top: 1px solid #fff;
	height: 2.0rem;
	padding-top: 10px;
}
.encyclopediaList .cutline {
	height: 2px;
	border-bottom: 1px solid #c0c0c0;
}
.encyclopediaList .top h2 {
	font-size: 1.00rem;
	/* width:85%; */
	position: relative;
	color: #897474;
	text-align: center;
	/* float:right;
	right:1.2rem; */
	z-index: 3;
}
.encyclopediaList .detailcontent h2 {
	font-size: 0.75rem;
	position: relative;
	color: #897474;
	text-align: center;
}
.encyclopediaList .callback {
	/* background: url(../image/icon/back.png); */
	height: 1.3rem;
	width: 8%;
	position: absolute;
	float: left;
	color: #c0c0c0;
	margin-left: 0.2rem;
	z-index: 4;/* background-color:#408080; *//* font-size: 30px; */
}
/* .encyclopediaList h2:before{
	position: absolute;
	content: "";
	height: 0.7rem;
	width: 0.7rem;
	background: #fff;
	border-radius: 50%;
	left: -1.4rem;
	top: 0.2rem
} */

.encyclopediaList #pullrefresh {
	margin-top: 2.75rem;
	background: #c0c0c0;
	position: absolute;
	-webkit-animation: mythrid 1.5s ease-in-out;
	-o-animation: mythrid 1.5s ease-in-out;
	animation: mythrid 1.5s ease-in-out;
}
@keyframes mythrid {
from {
top:30rem;
}
to {
top:0;
}
}
-moz-keyframes mythrid {
from {
top:30rem;
}
to {
	top: 0;
}
}
 @-webkit-keyframes mythrid {
from {
top:30rem;
}
to {
top:0;
}
}
 @-o-keyframes mythrid {
from {
top:30rem;
}
to {
top:0;
}
}
/**
 * storeList
 */
.storeList {
	color: #fff;
	position: relative;
	overflow: hidden;
	height: 100%;
	background: #dcdddd;
}
.storeList i {
	display: block;
	height: 1.15rem;
	width: 1.15rem;
	background: url(../image/icon/back.png);
	background-size: cover;
	float: right;
	margin: -3.8rem 1.1rem 0.3rem 0;
	position: relative;
}
.storeList .top {
	height: 6.425rem;
	background: url(../image/picture/clubtopBg2.png);
	background-size: 100% 100%;
	padding-top: 4.6rem;
	position: absolute;
	z-index: 9;
	width: 100%;
	transform-origin: 0% 0%;
	-webkit-animation: mysecond 1s ease-in-out;
	-o-animation: mysecond 1s ease-in-out;
	animation: mysecond 1s ease-in-out;
}
 @keyframes mysecond {
from {
transform:rotate(-90deg);
}
to {
transform:rotate(0deg);
}
}
-moz-keyframes mysecond {
from {
transform:rotate(-90deg);
}
to {
	transform: rotate(0deg);
}
}
 @-webkit-keyframes mysecond {
from {
transform:rotate(-90deg);
}
to {
transform:rotate(0deg);
}
}
 @-o-keyframes mysecond {
from {
transform:rotate(-90deg);
}
to {
transform:rotate(0deg);
}
}
.storeList h2 {
	margin-left: 3rem;
	font-size: 0.75rem;
	position: relative;
}
.storeList h2:before {
	position: absolute;
	content: "";
	height: 0.7rem;
	width: 0.7rem;
	background: #fff;
	border-radius: 50%;
	left: -1.4rem;
	top: 0.2rem
}
.storeList #pullrefresh {
	margin-top: 6.75rem;
	background: #dcdddd;
	position: absolute;
	-webkit-animation: mythrid 1.5s ease-in-out;
	-o-animation: mythrid 1.5s ease-in-out;
	animation: mythrid 1.5s ease-in-out;
}
@keyframes mythrid {
from {
top:30rem;
}
to {
top:0;
}
}
-moz-keyframes mythrid {
from {
top:30rem;
}
to {
	top: 0;
}
}
 @-webkit-keyframes mythrid {
from {
top:30rem;
}
to {
top:0;
}
}
 @-o-keyframes mythrid {
from {
top:30rem;
}
to {
top:0;
}
}
.storeList #shopList {
	padding: 0 0.75rem;
	background: #dcdddd;
}
/* .storeList #pullrefresh .List.mui-scroll{
	padding-top: 40px;
} */
.storeList #shopList li {
	background: #fff;
	border-radius: 0.5rem;
	padding: 1.1rem 2.1rem;
	position: relative;
	overflow: hidden;
	margin-top: 0.5rem;
}
.storeList #shopList li:before {
	content: "";
	background: #999;
	position: absolute;
	left: 0;
	width: 0.35rem;
	height: 100%;
	top: 0;
}
.storeList #shopList li.choose:before {
	background: red;
}
.storeList #shopList li p {
	margin-bottom: 0;
	line-height: 1.4rem;
}
.storeList #shopList li p.shopName {
	font-size: 0.75rem;
	color: #000;
}
.storeList #shopList li p.shopAddress {
	font-size: 0.65rem;
	color: #595757;
}
.storeList #shopList li i {
	height: 1.1rem;
	width: 1.1rem;
	background: url(../image/icon/address.png);
	background-size: 100% 100%;
	position: absolute;
	right: 1.5rem;
	top: 2rem;
	margin: 0;
}
/**
 * warranty
 */
.warranty {
	position: relative;
}
.warranty i {
	display: block;
	height: 1.15rem;
	width: 1.15rem;
	background: url(../image/icon/back.png);
	background-size: cover;
	float: right;
	margin: 1.1rem 1.1rem 0.3rem 0;
	position: absolute;
	z-index: 9;
	right: 0;
}
.warranty .finger {
	display: block;
	height: 1.3rem;
	width: 3.7rem;
	background: url(../image/icon/jiantou.gif);
	background-size: cover;
	position: absolute;
	z-index: 99;
	right: 0.2rem;
	bottom: 1.5rem;
	opacity: 1;/* animation: myfinger 1.5s ease-in-out infinite; */
}
@keyframes myfinger {
 from {
 right:2rem;
 opacity: .8
}
 to {
 right:0;
 opacity: 0
}
}
.warranty .swiper-container {
	height: auto;
}
.warranty .swiper-container .swiper-slide {
	position: relative;
}
.warranty .swiper-container .swiper-slide input {
	height: 1.5rem;
	width: 8rem;
	font-size: 0.75rem;
	padding-left: 0.5rem;
	box-sizing: border-box;
}
.warranty .swiper-container .swiper-slide .inputBox1 {
	position: absolute;
	bottom: 5.8rem;
	font-size: 0.85rem;
	left: 50%;
	margin-left: -5.8rem;
}
.warranty .swiper-container .swiper-slide .inputBox2 {
	position: absolute;
	bottom: 3.7rem;
	font-size: 0.85rem;
	left: 50%;
	margin-left: -5.8rem;
}
.warranty .swiper-container .swiper-slide button {
	position: absolute;
	bottom: 1.2rem;
	left: 50%;
	margin-left: -2.5rem;
	height: 2rem;
	width: 5rem;
	outline: none;
}
.warranty .swiper-slide img {
	height: 100%;
}
/*
warrantyResult1
 */
.warrantyResult1 .top {
	height: 10rem;
	background: url(../image/picture/jieguo1.png) no-repeat;
	background-size: cover;
	background-position: left bottom;
	padding-top: 8.4rem;
	box-sizing: border-box;
	position: relative;
}
.warrantyResult1 .top i {
	display: block;
	height: 1.15rem;
	width: 1.15rem;
	background: url(../image/icon/back-red.png);
	background-size: cover;
	float: right;
	margin: 1.1rem 1.1rem 0.3rem 0;
	position: absolute;
	z-index: 9;
	right: 0;
	top: 0;
	z-index: 99;
}
.warrantyResult1 .top h2 {
	font-size: 0.7rem;
	color: #fff;
	padding-left: 1.2rem;
}
.warrantyResult1 table {
	border-left: 1px solid #DEDEDE;
	border-top: 1px solid #DEDEDE;
	width: 80%;
	margin: 2rem auto;
}
.warrantyResult1 table td, .warrantyResult1 table th {
	border-right: 1px solid #DEDEDE;
	border-bottom: 1px solid #DEDEDE;
	font-size: 0.55rem;
	line-height: 1.5rem;
	padding-left: 0.5rem
}
.warrantyResult1 table th {
	font-size: 0.65rem;
	color: #B7433E;
	font-weight: 600;
}
.warrantyResult1 table td input {
	margin-left: 0.4rem;
	vertical-align: middle;
	margin-top: -0.1rem;
}
/**
 * warrantyResult2
 */
.warrantyResult2 .top {
	height: 10rem;
	background: url(../image/picture/jieguo1.png) no-repeat;
	background-size: cover;
	background-position: left bottom;
	padding-top: 8.4rem;
	box-sizing: border-box;
	position: relative;
}
.warrantyResult2 .top i {
	display: block;
	height: 1.35rem;
	width: 1.35rem;
	background: url(../image/icon/back-red.png);
	background-size: cover;
	float: right;
	margin: 1.3rem 1.3rem 0.3rem 0;
	position: absolute;
	z-index: 9;
	right: 0;
	top: 0;
	z-index: 99;
}
.warrantyResult2 .top h2 {
	font-size: 0.7rem;
	color: #fff;
	padding-left: 1.2rem;
}
.warrantyResult2 table {
	width: 96%;
	margin: 1rem auto;
	border-left: 1px solid #DEDEDE;
	border-top: 1px solid #DEDEDE;
}
.warrantyResult2 table td {
	border-right: 1px solid #DEDEDE;
	border-bottom: 1px solid #DEDEDE;
	font-size: 0.5rem !important;
	line-height: 1.5rem;
	padding-left: 0.2rem
}
.warrantyResult2 table td p {
	width: 5.2rem;
	display: inline-block;
}
.warrantyResult2 table td p.spaP {
	width: 3.06rem;
}
.warrantyResult2 table td p input {
	vertical-align: middle;
	height: 0.5rem;
	width: 0.5rem;
}
.warrantyResult2 .tableTitle {
	color: #cc0000;
	font-size: 0.55rem;
	font-weight: bold;
}
/* 20170720修改 */
.index .part6 {
	height: 20.75rem;
	padding-top: .75rem;
	padding-bottom: 3.7rem;
	margin: 0;
	background: #f2f2f2;
	font-size: 0.6rem;
}
.index .part6 .zqwe {
	top: 0;
	left: 4%;
	width: 7rem;
	height: 1.5rem;
	margin-top: .25rem;
	background: #d95750;
	border: 0;
	line-height: 1.5rem;
	font-size: 0.8rem;
	color: #fff;
	text-align: center;
}
.index .part6 .zqwe a {
	top: 0;
	left: auto;
	width: 92%;
	height: 1rem;
	margin: 0 auto;
	line-height: 1rem;
	font-size: 0.8rem;
	border: 0;
}
.index .part6 .zqwemore {
	top: 0.5rem;
	line-height: 20px;
	right: 4%;
	font-size: 12px;
	background-color: transparent;
}
.index .part6 .zqwemore a {
	color: #666;
}
.index .part6 .pannel {
	top: 0;
	width: 92%;
	height: auto;
	margin: 0 auto;
	border-width: 1px 0 0;
	border-color: #d95750;
}
.index .part6 .pannel .line {
	display: block;
	width: 100%;
	height: 3.1rem;
	margin: 0.75rem 0;
	border: 0;
}
.index .part6 .pannel .line .num {
	left: 0;
	top: 0;
	width: 3rem;
	height: 3rem;
	border-color: #ccc;
	line-height: 3rem;
	font-size: 2rem;
	color: #ccc;
}
.index .part6 .pannel .line .num span {
	top: 0;
}
.index .part6 .pannel .list {
	top: 0;
	left: auto;
	right: 0;
	width: calc(100% - 3.85rem);
	height: 3rem;
}
.index .part6 .pannel .list p {
	top: 0;
	font-size: 0.75rem;
	color: #333;
}
.index .part6 .pannel .list span {
	position: absolute;
	top: auto;
	bottom: 0;
	font-size: 0.6rem;
	color: #999;
	line-height: .9rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.encyclopediaList .top {
	position: relative;
	height: 2.45rem;
	padding: 0;
	border: 0;
	border-bottom: .25rem solid rgb(245, 245, 245);
	color: #333333;
	font-size: 0.43rem;
}
.encyclopediaList .top h2 {
	font-size: .8rem;
	color: #333;
	text-align: center;
	margin: 0;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.encyclopediaList .callback {
	float: none;
	width: auto;
	height: .9rem;
	margin-left: 0;
	position: absolute;
    left: 4%;
    top: 50%;
    transform: translateY(-50%);
}
.encyclopediaList h2:before {
	display: none;
}
.encyclopediaList .cutline {
	height: 1px;
	border-color: rgb(245, 245, 245);
}
.encyclopediaList .detailcontent h2 {
	margin: 0;
	padding: 0.6rem 0;
	color: #333;
	line-height: 1.3rem;
}
