:root {
	--px-color-bg: #FF2C3C; 
	--px-color-bg-s: #fb6a49;
	--px-color-gdbg:#FF2C3C;
	--px-font-size: 12px;
	--px-font-size-xbt: 14px;
	--px-font-size-bt: 16px;
	--px-font-size-navBar: 18px;
	--px-font-size-jg: 20px;
	--px-height-tabBar: 54px;
	--px-icon-font-size: 30px;
	--px-icon-font-size-tabBar: 28px;
	--px-icon-font-size-fanhui: 28px;
	--px-icon-font-size-user: 24px;
	--px-icon-font-size-user-item: 40px;
	--px-icon-font-size-user-item1: 36px;
	--px-icon-font-size-user-item2: 34px;
	--px-color: #333;
	--px-color-t: #a7a7a7;
}
body{
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	background: #f1f1f1;
}
a{
	text-decoration: none;
	color: inherit;
}
img{ 
	width: 100%;
	height: 100%;
}
.biao-top img
{
	width: 28px;
	height: 28px;
}
.jeidi
{
	box-shadow: 0 1px 6px #ccc;
	height: 80px;
	line-height: 80px;
}
.roimg
{
	width: 50%;
	height: 50%;
	margin: 10px;
}
	
.focus {
	margin-top: -0px;
	position: relative;
	overflow: hidden;
	height: auto;
	width: 100vw;
	margin-bottom: 12px;
}
.focus img {
    width: 100vw;
    height: 100%;
}
.swiper-content{
	width: 94%;
	margin: 0% 3%;
	overflow: hidden;
	border-radius: 8px;
}
.anniuleft{
	height: auto;
}
.swiper{
	width: 100%;
	height: 180px;
}
.swiper-button-prev{
	left: 0 !important;
	width: 40px !important;
	height: 60px !important;
	background: rgba(0, 0, 0, 0.6);
	border-radius: 0px 8px 8px 0px;
	color: #fff !important;
}
.swiper-button-prev:after{
	content: 'next' !important;
	font-size: 20px !important;
}
.swiper-pagination-bullet{
	background: #000 !important;
}
.swiper-pagination-bullet-active{
	width: 16px !important;
	border-radius: 8px !important;
	background: #fff !important;
	opacity: 1 !important;
}
.swiper-pagination-bullets, 
.swiper-pagination-custom, 
.swiper-pagination-fraction
{
	bottom: 6px !important;
}
.px-tab-bar{
	width: 100%;
	height: var(--px-height-tabBar);
	background-color: #fff; 
	border-top: 1px #eeeeee solid;
	position: fixed;
	bottom: 0px;
	left: 0;
	overflow: hidden;
}
.px-tab-bar-content{
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
}
.px-tab-bar-content-item{
	width: 25%;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	color: var(--px-color);
}
.icon-shouye{
	font-size: var(--px-icon-font-size-tabBar) !important;
}
.icon-shangchengdingdan{
	font-size: var(--px-icon-font-size) !important;
}
.icon-gouwuche{
	font-size: var(--px-icon-font-size) !important;
}
.icon-wode1{
	font-size: var(--px-icon-font-size) !important;
}
.px-tab-bar-content-item-atenm{
	color: var(--px-color-bg);
}
.px-tab-bar-content-item-name{
	font-size: var(--px-font-size);
	padding: 4px 0px 0px 0px;
}
.px-content{
	width: 100%;
	height: calc(100vh - 54px);
	overflow: hidden;
}
.px-content-content{
	width: 100%;
	height: 100%;
	overflow-y: auto;
	overflow-x: hidden;
}
.px-content::after{
	content: "";
	display: block;
	width: 100%;
	height: 54px;
}
.px-btym{
	width: 100%;
	height: calc(100vh - 99px);
	overflow: hidden;
	margin-top: 45px;
}
.px-btymt{
	height: calc(100vh - 155px);
}
.px-btym-content{
	width: 100%;
	height: 100%;
	overflow-y: auto;
	overflow-x: hidden;
}
.px-btymt::after{
	content: "";
	display: block;
	width: 100%;
	height: 110px !important;
}
.px-btym::after{
	content: "";
	display: block;
	width: 100%;
	height: 54px;
}
.px-spbt{
	height: 40px;
	font-size: var(--px-font-size-xbt);
	line-height: 20px;
	display: -webkit-box;
	overflow: hidden;
	white-space: normal !important;
	text-overflow: ellipsis;
	word-wrap: break-word;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.px-headlines{
	width: 100%;
	height: auto;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	margin: 12px 0px;
}
.px-headlines-content{
	width: 94%;
	height: 50px;
	background: #fff;
	display: flex;
	align-items: center;
	border-radius: 8px;
}
.px-headlines-content-icon{
	padding: 0px 12px;
}
.icon-jinritoutiao{
	font-size: var(--px-icon-font-size) !important;
	color: var(--px-color-gdbg);
}
.px-headlines-content-name{
	margin: 0px 12px 0px 0px;
	font-size: var(--px-font-size-xbt);
	color: var(--px-color);
}
.px-fenlei{
	width: 100%;
	height: auto;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	margin-bottom: 12px;
}
.px-fenlei-content{
	width: 94%;
	height: auto;
	background: #fff;
	display: flex;
	align-items: center;
	border-radius: 8px;
	flex-wrap: wrap;
	padding: 12px 12px;
	box-sizing: border-box;
}
.px-fenlei-content-item{
	width: 20%;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	flex-direction: column;
}
.px-fenlei-content-item-img{
	width: 12vw;
	height: 12vw;
	margin: 6px 0px 6px 0px;
}
.px-fenlei-content-item-name{
	color: var(--px-color);
	font-size: var(--px-font-size);
}
.px-jptj{
	width: 100%;
	height: 50px;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 12px;
}
.px-jptj-content{
	width: auto;
	display: flex;
	align-items: center;
	justify-content: center;
}
.px-jptj-content-zhuangshi{
	font-size: var(--px-font-size-bt);
	font-weight: bold;
	color: var(--px-color);
}
.px-jptj-content-name{
	font-size: var(--px-font-size-navBar);
	font-weight: bold;
	padding: 0px 20px;
}
.px-goods{
	width: 100%;
	height: auto;
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	padding: 0px 3vw;
	box-sizing: border-box;
}
.px-goods-item{
	width: 45.5vw;
	background: #fff;
	border-radius: 8px;
	margin-bottom: 12px;
	overflow: hidden;
}
.px-goods-item-img{
	width: 45.5vw;
	height: 45.5vw;
}
.px-goods-item-img img{
	width: 100%;
	height: 100%;
}
.px-goods-item-content{
	padding:10px;
}
.px-goods-item-content-jgbox{
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
	font-size: var(--px-font-size);
}
.px-goods-item-content-jgbox-left{
	color: var(--px-color);
}
.px-goods-item-content-jgbox-left-name{
	font-size: var(--px-font-size-jg);
	font-weight: bold;
	color: var(--px-color-gdbg);
}
.px-goods-item-content-jgbox-right{
	color: var(--px-color-t);
}
.px-no-more{
	width: 100%;
	line-height: 40px;
	text-align: center;
	color: var(--px-color-t);
	font-size: var(--px-font-size-bt);
}
.px-nav-bar{
	width: 100%;
	height: 45px;
	position: fixed;
	top: 0;
	left: 0;
	background: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
	box-shadow: 0 1px 6px #ccc;
	z-index: 10;
}
.px-icon-fanhui{
	font-size: var(--px-icon-font-size-fanhui) !important;
}
.px-nav-bar-left{
	width: 52px;
	text-align: center;
}
.px-nav-bar-center{
	flex: 1;
	text-align: center;
	font-size: var(--px-font-size-navBar);
	font-weight: bold;
}
.px-nav-bar-right{
	width: 52px;
	text-align: center;
}
.px-dibud{
	position: fixed;
	left: 0;
	bottom: 54px;
	width: 100%;
	height: 56px;
	background: #fff;
	padding: 0px 12px;
	box-sizing: border-box;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.px-dibud-name{
	font-size: var(--px-font-size);
	color: var(--px-color);
}
.px-dibud-name-jiage{
	font-size: var(--px-font-size-jg);
	color: var(--px-color-bg);
	font-weight: bold;
}
.px-dibud-name-jgbq{
	font-size: var(--px-font-size);
	color: var(--px-color-gdbg);
}
.px-dibud-anniu{
	padding: 10px 40px;
	background: var(--px-color-gdbg);
	font-size: var(--px-font-size-xbt);
	color: #fff;
	border-radius: 20px;
}
.px-mycart{
	width: auto;
	height: auto;
	margin: 0px 12px 12px 12px;
	background: #fff;
	border-radius: 8px;
	display: flex;
	box-sizing: border-box;
	padding: 12px;
}
.px-mycart-img{
	width: 26vw;
	height: 26vw;
	border: 1px #eeeeee solid;
	border-radius: 8px;
	overflow: hidden;
}
.px-mycart-right{
	flex: 1;
	padding-left: 12px;
	position: relative;
}
.px-mycart-right-title{
	width: 80%;
	font-size: var(--px-font-size-xbt);
	color: var(--px-color);
	line-height: 20px;
	display: -webkit-box;
	overflow: hidden;
	white-space: normal !important;
	text-overflow: ellipsis;
	word-wrap: break-word;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.px-mycart-right-jiage{
	font-size: var(--px-font-size);
	color: var(--px-color);
}
.px-mycart-right-shuxing{
	width: auto;
	font-size: var(--px-font-size);
	color: var(--px-color-t);
	margin: 4px 0px 4px 0px;
}
.px-mycart-right-shuxing span{
	padding: 2px 12px;
	border: #ccc 1px solid;
	border-radius: 20px;
}
.px-mycart-right-jiage-content{
	font-size: var(--px-font-size-navBar);
	font-weight: bold;
	color: var(--px-color-gdbg);
}
.px-mycart-right-jiage-content-name{
	color: var(--px-color-t);
	text-decoration: line-through;
}
.px-mycart-right-number{
	width: 100%;
	display: flex;
	justify-content: flex-end;
	align-items: center;
	margin: 10px 0px;
}
.px-mycart-right-number-gwcsl{
	width: 30px;
	height: 30px;
	border-radius: 50%;
	border: 1px var(--px-color-t) solid;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: var(--px-icon-font-size);
	color: var(--px-color-t);
}
.px-mycart-right-number-gwcsl span{
	width: 100%;
	margin-top: -7px;
}
.px-mycart-right-number-gwcsl2{
	width: 60px;
	height: 26px;
	margin: 0px 12px;
	text-align: center;
	border: 1px var(--px-color-t) solid;
	color: var(--px-color-t);
	border-radius: 4px;
}
.px-mycart-right-guanbi{
	position: absolute;
	top: 0;
	right: 0px;
}
.icon-guanbi3{
	color: var(--px-color-gdbg);
	font-size: var(--px-icon-font-size-fanhui) !important;
}
.px-content-page{
	width: 100%;
	height: calc(100vh - 45px);
	margin-top: 45px;
	overflow: hidden;
}
.px-content-page-content{
	width: 100%;
	height: 100%;
	overflow-y: auto;
	overflow-x: hidden;
}
.px-tab-bar-spxq{
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 0px 12px;
	box-sizing: border-box;
}
.px-tab-bar-spxq-left{
	width: auto;
	margin-right: 20px;
}
.px-tab-bar-spxq-right{
	flex: 1;
	display: flex;
	justify-content: flex-end;
	align-items: center;
}
.px-tab-bar-spxq-right-anniu{
	padding: 10px 36px;
	font-size: var(--px-font-size-bt);
	color: #fff;
	background: var(--px-color-gdbg);
	border-radius: 30px;
	overflow: hidden;
}
.px-tab-bar-spxq-right-anniu-left{
	padding: 10px 18px 10px 22px;
	background: #FFC000;
	border-radius: 30px 0px 0px 30px;
	color: #fff;
}
.px-tab-bar-spxq-right-anniu-right{
	padding: 10px 22px 10px 18px;
	background: var(--px-color-gdbg);
	border-radius: 0px 30px 30px 0px;
	color: #fff;
	
}
.px-info-img{
	width: 100vw;
	height: 100vw;
}
.px-info-content{
	width: 100%;
	height: auto;
	background: #fff;
	box-sizing: border-box;
	padding: 12px;
	margin-bottom: 12px;
}
.px-info-title{
	font-size: var(--px-font-size-bt);
	font-weight: bold;
	padding-bottom: 8px;
}
.px-info-jiage{
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.px-info-jiage-content{
	font-size: var(--px-font-size);
	color: var(--px-color);
}
.px-info-jiage-content-jg2{
	font-size: var(--px-font-size-jg);
	font-weight: bold;
	color: var(--px-color-gdbg);
}
.px-info-jiage-xiaoliang{
	font-size: var(--px-font-size);
	color: var(--px-color-t);
}
.px-info-jiage-content-jgxian{
	color: var(--px-color-t);
	text-decoration: line-through;
}
.px-info-content-baozheng{
	width: 100%;
	display: flex;
	align-items: center;
}
.px-info-content-baozheng-name{
	font-size: var(--px-font-size);
	color: var(--px-color-t);
	margin-right: 12px;
}
.glyphicon{
	display: inline-block;
	font-family: 'Glyphicons Halflings';
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.glyphicon-check{
	font-size: var(--px-font-size) !important;
	padding-right: 2px;
	color: var(--px-color-t) !important;
}
.glyphicon-check:before {
   content: "\e067";
}
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('/fonts/glyphicons-halflings-regular.eot');
  src: url('/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('/fonts/glyphicons-halflings-regular.woff') format('woff'), url('/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.px-info-content-baoyou{
	font-size: var(--px-font-size);
	color: var(--px-color-t);
}
.px-info-xiangqing{
	width: 100%;
	margin-bottom: 12px;
	background: #fff;
}
.px-info-xiangqing-biaoti{
	width: 100%;
	text-align: center;
	font-size: var(--px-font-size-navBar);
	font-weight: bold;
	color: var(--px-color);
	height: 45px;
	line-height: 45px;
	padding: 0px 12px;
	box-sizing: border-box;
	border-bottom: 1px #eee solid;
}
.px-info-xiangqing-content{
	width: 100%;
	padding: 12px;
	box-sizing: border-box;
	height: auto;
}
.px-info-zengsongshouyi{
	width: 100%;
	display: flex;
	font-size: var(--px-font-size);
	margin: 6px 0px;
}
.px-info-zengsongshouyi-name{
	padding: 4px 20px;
	background: var(--px-color-bg);
	color: #fff;
	border-radius: 20px;
}
.px-zhezhao{
	width: 100%;
	height: 100vh;
	position: absolute;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.6);
	z-index: 100;
	display: none;
}
.px-zhezhao-content{
	width: 100%;
	height: 80vh;
	position: absolute;
	bottom: 0px;
	left: 0;
	background: #fff;
	padding: 12px;
	box-sizing: border-box;
}
.px-zhezhao-content-biaoti{
	position: relative;
	width: 100%;
	height: auto;
	font-size: var(--px-font-size-xbt);
	color: var(--px-color);
	font-weight: bold;
}
.px-zhezhao-content-biaoti-name{
	padding: 0px;
}
.px-zhezhao-content-biaoti-guanbi{
	float: right;
}
.px-zhezhao-content-guige{
	font-size: var(--px-font-size);
	color: var(--px-color-t);
	padding: 8px 0px;
}
.px-zhezhao-content-content{
	width: 100%;
	height: calc(100% - 60px);
	overflow: hidden;
}
.px-zhezhao-content-content-gundong{
	width: 100%;
	height: 100%;
	overflow-x: hidden;
	overflow-y: auto;
}
.px-zhezhao-content-item{
	width: 100%;
	height: auto;
	margin-bottom: 12px;
	list-style: none;
}
.px-zhezhao-content-item .px-zhezhao-content-item-type{
	list-style: none;
	display: block;
	cursor: default;
}
.radio{
	position: absolute;
	top: -9999px;
}
.px-zhezhao-content-item .px-zhezhao-content-item-type .px-zhezhao-content-item-type-content{
	width: auto;
	background: #f3f3f5;
	border: 1px solid #f3f3f5;
	display: flex;
	align-items: center;
	padding: 6px 12px;
	box-sizing: border-box;
	border-radius: 8px;
	font-size: var(--px-font-size-xbt);
	color: var(--px-color-t);
}
.px-zhezhao-content-item-type-content-img{
	width: 34px;
	height: 34px;
}
.px-zhezhao-content-item
.radio:checked ~ .px-zhezhao-content-item-type-content{
	color: var(--px-color-gdbg);
	border: 1px var(--px-color-gdbg) solid;
	background: #fff5f6;
}
.px-zhezhao-content-item-type-content-name{
	padding-left: 6px;
}
.px-zhezhao-content-item-type-content-name-text{
	font-size: var(--px-font-size-navBar);
	color: var(--px-color-gdbg);
	font-weight: bold;
}
.px-zhezhao-content-item-type-content-name-jg{
	color: var(--px-color-t);
	font-size: var(--px-font-size);
}
.px-zhezhao-content-tijiaoanniu{
	width: 100%;
	height: auto;
	position: absolute;
	bottom: 0px;
	left: 0px;
	padding: 12px;
	box-sizing: border-box;
}
.px-zhezhao-content-tijiaoanniu-anniu{
	width: 100%;
	line-height: 45px;
	text-align: center;
	height: 45px;
	background: var(--px-color-gdbg);
	color: #fff;
	border-radius: 45px;
	display: none;
}
.px-zhezhao-wenzitishi{
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}
.px-zhezhao-wenzitishi-name{
	background: #fff;
	width: 80%;
	line-height: 50px;
	font-size: var(--px-font-size-navBar);
	color: var(--px-color);
	text-align: center;
	border-radius: 8px;
}
.px-user-top{
	width: 100%;
	height: 160px;
	background: linear-gradient(to top, var(--px-color-bg-s) 50%, var(--px-color-bg));
}
.px-user-top-content{
	width: 100%;
	height: auto;
	display: flex;
	align-items: center;
	padding: 30px 12px 0px 12px;
	box-sizing: border-box;
}
.px-user-top-content-left{
	width: 60px;
	height: 60px;
	margin-right: 8px;
}
.px-user-top-content-right{
	flex: 1;
	display: flex;
	align-items: center;
}
.px-user-top-content-right-sz{
	margin: 0px 10px;
}

.icon-shezhi{
	font-size: var(--px-icon-font-size-user) !important;
	color: #fff;
}
.icon-xiaoxi{
	font-size: var(--px-icon-font-size-tabBar) !important;
	color: #fff;
}
.px-user-top-content-right-content{
	flex: 1;
}
.px-user-top-content-right-content-text{
	font-size: var(--px-font-size-navBar);
	font-weight: bold;
	color: #Fff;
}
.px-user-top-content-right-content-name{
	color: #fff;
	font-size: var(--px-font-size);
	margin-top: 4px;
}
.px-user-top-content-right-content-dengji{
	font-size: var(--px-font-size-xbt);
	color: #fff;
	margin-top: 4px;
}
.px-user-content{
	width: 100%;
	padding: 0px 12px;
	box-sizing: border-box;
	margin-bottom: 12px;
}
.px-user-content-zhanghu{
	width: 100%;
	height: auto;
	background: #fff;
	border-radius: 8px;
	margin-top: -34px;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 16px 0px;
}
.px-user-content-zhanghu-item{
	flex: 1;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	flex-wrap: wrap;
}
.px-user-content-zhanghu-item-text{
	font-size: var(--px-font-size);
	color: var(--px-color);
}
.px-user-content-zhanghu-item-name{
	font-size: var(--px-font-size-bt);
	font-weight: bold;
	color: var(--px-color);
	padding-top: 6px;
}
.px-user-content-content{
	width: 100%;
	height: auto;
	background: #fff;
	border-radius: 8px;
}
.px-user-content-content-title{
	width: 100%;
	line-height: 45px;
	padding: 0px 12px;
	box-sizing: border-box;
	font-size: var(--px-font-size-navBar);
	font-weight: bold;
	border-bottom: 1px dashed #e5e5e5;
}
.px-user-content-content-content{
	width: 100%;
	padding: 0px 0px 12px 0px;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
.px-user-content-content-content-item{
	width: 25%;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	padding: 12px 0px 0px 0px;
}
.px-user-content-content-content-item-name{
	font-size: var(--px-font-size);
	color: var(--px-color);
}
.px-user-content-content-content-item-icon-szj{
	width: 16px;
	height: 16px;
	background: var(--px-color-gdbg);
	font-size: var(--px-font-size);
	font-weight: bold;
	color: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 50%;
	position: absolute;
	right: -4px;
	top: 0;
}
.px-user-content-content-content-item-icon{
	position: relative;
	padding-bottom: 4px;
	height: 40px;
	line-height: 40px;
}
.icon-31daifahuo{
	font-size: var(--px-icon-font-size-user-item) !important;
}
.icon-dingdan-font-size{
	color: var(--px-color-gdbg);
}
.icon-icon-receive{
	font-size: var(--px-icon-font-size-user-item1) !important;
}
.icon-wancheng{
	font-size: var(--px-icon-font-size-user-item1) !important;
}
.icon-quanbu4{
	font-size: var(--px-icon-font-size-user-item2) !important;
}
.icon-gongneng-font-size{
	color: var(--px-color);
	font-size: var(--px-icon-font-size-user-item) !important;
}
.icon-chongzhi{
	font-size: var(--px-icon-font-size-user-item2) !important;
}
.icon-duihuan2{
	font-size: var(--px-icon-font-size-user-item1) !important;
}
.icon-shuyi_tuanduiguanli{
	font-size: var(--px-icon-font-size-user-item2) !important;
}
.px-user-user{
	width: 100%;
	padding: 0px 12px;
	box-sizing: border-box;
	margin: 12px 0px;
}
.px-user-user-content{
	width: 100%;
	background: #fff;
	border-radius: 8px;
}
.px-user-user-content-item{
	width: 100%;
	height: 45px;
	padding: 0px 12px;
	box-sizing: border-box;
	display: flex;
	align-items: center;
	justify-content: space-between;
	border-bottom: 1px solid #e5e5e5;
}
.px-user-user-content-item:last-child{
	border-bottom: 0px solid #e5e5e5;
}
.px-user-user-content-item-icon{
	color: var(--px-color-t);
	transform: rotateY(180deg);
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
}
.px-user-user-anniu{
	width: 100%;
	height: 45px;
	display: flex;
	align-items: center;
	justify-content: center;
	background: var(--px-color-gdbg);
	color: #fff;
	font-size: var(--px-font-size-bt);
	font-weight: bold;
	border-radius: 8px;
}
.px-user-user-grzl{
	width: 100%;
	background: #fff;
	border-radius: 8px;
	padding: 0px 12px;
	box-sizing: border-box;
}
.px-user-user-grzl-item{
	width: 100%;
	height: 45px;
	box-sizing: border-box;
	display: flex;
	align-items: center;
	border-bottom: 1px solid #e5e5e5;
}
.px-user-user-grzl-item:last-child{
	border-bottom: 0px solid #e5e5e5;
}
.px-user-user-grzl-item-name{
	width: 58px;
	font-size: var(--px-font-size);
	color: var(--px-color);
	text-align: right;
}
.px-user-user-grzl-item-name span{
	color: var(--px-color-gdbg);
}
.px-user-user-grzl-item-input{
	flex: 1;
	padding: 0px 6px;
}
.px-user-user-grzl-item-input input{
	border: 0px var(--px-color) solid;
	font-size: var(--px-font-size);
	color: var(--px-color);
	width: 100%;
	outline: none;
}
.px-user-user-grzl-item-input-input{
	width: 110px;
	margin-left: 12px;
}
.px-user-user-grzl-item-input-input input{
	border: 1px var(--px-color-gdbg) solid;
	font-size: var(--px-font-size);
	color: var(--px-color-gdbg);
	width: 100%;
	outline: none;
	background: #fff;
	padding: 6px 0px;
}
.px-user-user-grzl-anniu{
	width: 100%;
	padding: 30px 0px;
}
.px-user-user-grzl-anniu-button{
	width: 100%;
	height: 45px;
	display: flex;
	align-items: center;
	justify-content: center;
	background:var(--px-color-gdbg);
	color: #fff;
	font-size: var(--px-font-size-bt);
	font-weight: bold;
	border: 0px var(--px-color-gdbg) solid;
	border-radius: 8px;
}
.px-user-user-wqts{
	width: 100%;
	height: auto;
	background: #fff;
	border: 2px var(--px-color-gdbg) solid;
	border-radius: 8px;
}
.px-user-user-wqts-biaoti{
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}
.px-user-user-wqts-biaoti-name{
	width: 70%;
	height: 40px;
	background: var(--px-color-gdbg);
	color: #fff;
	font-size: var(--px-font-size-navBar);
	font-weight: bold;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 0px 0px 8px 8px;
}
.px-user-user-wqts-content{
	width: 100%;
	padding: 20px 12px;
	box-sizing: border-box;
}
.px-user-user-wqts-content-name{
	font-size: var(--px-font-size);
	color: var(--px-color-gdbg);
	line-height: 24px;
	font-weight: bold;
}
.px-zgezgai-tishi{
	width: 80%;
	background: #fff;
	border-radius: 8px;
}
.px-zgezgai-tishi-text{
	width: 100%;
	height: 40px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: var(--px-font-size-navBar);
	font-weight: bold;
	color: var(--px-color);
	border-bottom: 1px solid #e5e5e5;
}
.px-zgezgai-tishi-name{
	font-size: var(--px-font-size);
	color: var(--px-color-gdbg);
	padding: 40px 12px;
	text-align: center;
}
.px-news-content-zwxx{
	width: 100%;
	background: #fff;
	padding: 60px 4%;
	box-sizing: border-box;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
}
.px-news-content-zwxx-img{
	width: 80%;
	height: 80%;
}
.px-news-content-zwxx-name{
	font-size: var(--px-font-size-bt);
	color: var(--px-color-t);
	line-height: 40px;
}
.px-news-content{
	width: 100%;
	padding: 0px 12px;
	box-sizing: border-box;
	margin-top: 12px;
}
.px-news-content-item{
	width: 100%;
	height: auto;
	background: #fff;
	border-radius: 8px;
	display: flex;
	flex-direction: column;
	padding: 0px 12px;
	box-sizing: border-box;
	margin-bottom: 12px;
}
.px-news-content-item-title{
	font-size: var(--px-font-size-xbt);
	color: var(--px-color);
	line-height: 40px;
	display: -webkit-box;
	overflow: hidden;
	white-space: normal !important;
	text-overflow: ellipsis;
	word-wrap: break-word;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	border-bottom: 1px dashed #e5e5e5;
}
.px-news-content-item-shijian{
	font-size: var(--px-font-size);
	color: var(--px-color-t);
	padding: 8px 0px;
}
.px-page{
	width: 100%;
	padding: 0px 12px;
	box-sizing: border-box;
	margin: 30px 0px;
}
.px-page ul{
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}
.px-page ul li{
	padding: 0;
	background: #ededed;
	width: 34px;
	line-height: 34px;
	text-align: center;
	color: var(--px-color);
	margin: 0px 6px;
	border-radius: 4px;
}
.px-page .disabled{
	color: var(--px-color-t);
}
.px-page .active{
	background: var(--px-color-bg);
	color: #fff;
}
.px-tzgg{
	background: #fff;
}
.px-tzgg-content{
	width: 100%;
	padding: 0px 12px;
	box-sizing: border-box;
}
.px-tzgg-content-title{
	width: 100%;
	border-bottom: 1px dashed #e5e5e5;
	padding: 12px 0px;
}
.px-tzgg-content-title-text{
	font-size: var(--px-font-size-xbt);
	font-weight: bold;
	color: var(--px-color);
}
.px-tzgg-content-title--name{
	font-size: var(--px-font-size);
	color: var(--px-color-t);
	padding-top: 8px;
}
.px-tzgg-content-content{
	width: 100%;
	padding: 0px 0px 50px 0px;
	color: var(--px-color);
	font-size: var(--px-font-size);
}
.px-zgezgai-tishi-anniu{
	width: 100%;
	height: 45px;
	box-sizing: border-box;
	display: flex;
	align-items: center;
	justify-content: center;
	border-top: 1px solid #e5e5e5;
}
.px-zgezgai-tishi-anniu-item{
	flex: 1;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	border-right: 1px solid #e5e5e5;
}
.px-zgezgai-tishi-anniu-item:last-child{
	border-right: 0px solid #e5e5e5;
}
.px-tabs{
	width: 100%;
	height: 40px;
	display: flex;
	align-items: center;
}
.px-tabs-item{
	width: 25%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}
.px-tabs-item-name{
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: var(--px-font-size-bt);
	color: var(--px-color);
}
.px-tabs-aeta{
	width: 50px;
	font-size: var(--px-font-size-bt);
	color: var(--px-color-bg);
	border-bottom: 2px solid var(--px-color-bg);
}
.px-tabs-aeta span{
	padding-top: 2px;
}
.px-yywdddd{
	width: 100%;
	padding: 0px 12px;
	box-sizing: border-box;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
	margin-top: 12px;
}
.px-yywdddd-coneten{
	width: 100%;
	background: #fff;
	border-radius: 8px;
	margin-bottom: 12px;
}
.px-yywdddd-coneten-title{
	width: 100%;
	padding: 0px 12px;
	box-sizing: border-box;
	height: 40px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	border-bottom: 1px solid #e5e5e5;
}
.px-yywdddd-coneten-title-dd{
	font-size: var(--px-font-size);
	color: var(--px-color);
}
.px-yywdddd-coneten-title-zt{
	font-size: var(--px-font-size);
	color: var(--px-color-gdbg);
}
.px-yywdddd-name{
	width: 100%;
	margin: 0;
}
.px-yywdddd-title{
	width: 100%;
}
.px-yywdddd-right-jiage{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.px-yywdddd-right-jiage-name{
	font-size: var(--px-font-size);
	color: var(--px-color-t);
}
.px-mycart-right-jiage-jgfh{
	font-size: var(--px-font-size);
	color: var(--px-color);
}
.px-yywdddd-jyje{
	width: 100%;
	padding: 0px 12px 12px 12px;
	box-sizing: border-box;
	text-align: right;
	font-size: var(--px-font-size);
	color: var(--px-color);
}
.px-yywdddd-anniu{
	width: 100%;
	height: 50px;
	padding: 0px 12px;
	box-sizing: border-box;
	border-top: 1px solid #e5e5e5;
	display: flex;
	align-items: center;
	justify-content: end;
}
.px-yywdddd-anniu-name{
	padding: 4px 24px;
	border: 1px solid var(--px-color-gdbg);
	color: var(--px-color-gdbg);
	font-size: var(--px-font-size-xbt);
	border-radius: 40px;
}
.px-yywdddd-wuliu{
	width: auto;
	height: 40px;
	margin: 0px 12px 12px 12px;
	background: #f7f7f7;
	border-radius: 4px;
	display: block;
}
.px-yywddddcx-wuliu{
	width: auto;
	height: 40px;
	padding: 0px 12px;
	border-radius: 4px;
}
.px-yywdddd-wuliu-content{
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 0px 12px;
	box-sizing: border-box;
}
.icon-daishouhuo{
	font-size: var(--px-icon-font-size-user) !important;
}
.px-yywdddd-wuliu-name{
	padding-left: 6px;
	font-size: var(--px-font-size);
}
.px-user-user-wqts-content-name1{
	font-size: var(--px-font-size);
	color: var(--px-color);
	line-height: 22px;
}
.px-zgezgai-tishi-name1{
	padding: 12px 12px;
}
.px-record{
	width: 100%;
	height: auto;
	background: #fff;
}
.px-record-content{
	width: 100%;
	padding: 12px;
	box-sizing: border-box;
	border-bottom: 1px solid #e5e5e5;
	display: flex;
	align-items: center;
}
.px-record-content:last-child{
	border-bottom: 0px solid #e5e5e5;
}
.px-record-content-left{
	flex: 1;
}
.px-record-content-left-title{
	font-size: var(--px-font-size-xbt);
	color: var(--px-color);
}
.px-record-content-left-time{
	font-size: var(--px-font-size);
	color: var(--px-color-t);
	padding-top: 4px;
}
.px-record-content-right{
	padding-left: 12px;
}
.px-record-content-right-zj{
	font-size: var(--px-font-size-jg);
	font-weight: bold;
	color: var(--px-color-gdbg);
}
.px-record-content-right-zj span{
	padding-right: 4px;
	font-size: var(--px-font-size);
}
.px-record-content-right-js{
	font-size: var(--px-font-size-jg);
	font-weight: bold;
	color: var(--px-color);
}
.px-record-content-right-js span{
	padding-right: 4px;
	font-size: var(--px-font-size);
}
.px-tabs-item1{
	flex: 1;
}
.px-tabs-aeta1{
	width: auto;
}
.px-chongzhi{
	width: 100%;
	margin: 12px 0px 60px 0px;
	padding: 0px 12px;
	box-sizing: border-box;
}
.px-chongzhi-content{
	width: 100%;
	background: #fff;
	padding: 0px 12px;
	box-sizing: border-box;
	border-radius: 8px;
}
.px-chongzhi-content-item{
	width: 100%;
	border-bottom: 1px solid #e5e5e5;
	padding: 12px 0px;
}
.px-chongzhi-content-item:last-child{
	border-bottom: 0px solid #e5e5e5;
}
.px-chongzhi-content-item-title{
	padding-bottom: 12px;
	font-size: var(--px-font-size);
	color: var(--px-color);
}
.px-chongzhi-content-item-input {
	width: 100%;
	position: relative;
}
.px-chongzhi-content-item-input input{
	border: 0px var(--px-color) solid;
	font-size: var(--px-font-size);
	color: var(--px-color);
	width: 100%;
	outline: none;
}
.px-chongzhi-content-item-input img{
	float: left;
	width: 100px;
	height: 100px;
	position: absolute;
}
.px-chongzhi-content-item-input-accept{
	background: #AAAAAA;
	height: 100px;
	opacity: 0;
}
.px-chongzhi-content-button{
	padding: 40px 0px;
	width: 100%;
}
.px-chongzhi-content-button-anniu{
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: var(--px-color-gdbg);
	text-align: center;
	font-size: var(--px-font-size-xbt);
	border: 0px solid #fff;
	color: #fff;
	border-radius: 8px;
}
.px-timeline{
	margin-top: 12px;
	width: 100%;
}
.px-timeline-item{
	width: auto;
	height: auto;
	margin: 0px 17px;
	box-sizing: border-box;
	position: relative;
	padding-bottom: 17px;
}
.px-timeline-item__tail{
	position: absolute;
	left: 4px;
	height: 100%;
	border-left: 2px solid #e4e7ed;
}
.px-timeline-item__node{
	position: absolute;
	background-color: #e4e7ed;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
}
.px-timeline-item__node--normal{
	left: -1px;
	width: 12px;
	height: 12px;
}
.px-timeline-item:last-child .px-timeline-item__tail{
	display: none;
}
.px-timeline-item__wrapper{
	position: relative;
	margin-left: 20px;
	top: 0px;
	box-sizing: border-box;
	border-radius: 4px;
	border: 1px solid #ebeef5;
	background-color: #fff;
	overflow: hidden;
	padding: 12px;
	box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.1);
}
.px-timeline-item-name{
	font-size: var(--px-font-size);
	color: #999;
	line-height: 25px;
	display: flex;
	align-items: center;
}
.px-timeline-item-name-left{
	width: 60px;
	text-align: right;
}
.px-timeline-item-name-jiner{
	font-size: var(--px-font-size-bt);
	font-weight: bold;
	color: var(--px-color-gdbg);
}
.px-timeline-item-name-jiner1{
	font-size: var(--px-font-size-bt);
	font-weight: bold;
	color: var(--px-color);
}

.px-timeline-item-name-right-shz{
	color: var(--px-color);
}
.px-timeline-item-name-right-th{
	color: var(--px-color-gdbg);
}
.px-timeline-item-name-right-wc{
	color: var(--px-color);
}
.px-chongzhi-content-item-title-fbt{
	padding-top: 4px;
	color: var(--px-color-gdbg);
}
.px-chongzhi1{
	margin-bottom: 12px;
}
.px-record-content-img{
	width: 40px;
	height: 40px;
}
.px-record-content-left1{
	display: flex;
	align-items: center;
}
.px-record-content-zzan{
	padding: 4px 10px;
	border: 1px var(--px-color-bg) solid;
	font-size: var(--px-font-size-xbt);
	color: var(--px-color-bg);
	border-radius: 6px;
	margin-left: 10px;
}
.px-chongzhi-content-item-input-select{
	width: 100%;
	height: 40px;
	line-height: 40px;
	padding-left: 8px;
	border: 1px solid #dcdfe6;
	color: #606266;
}
.px-chongzhi-content-item-input-option{
	background: #fff;
	height: 40px;
	line-height: 60px;
}
.px-user-user-wqts-content-namex{
	color: var(--px-color);
}
.px-ziliao{
	font-size: var(--px-font-size);
}
.px-fwzx-sousuo{
	width: 100%;
	height: auto;
	padding: 16px 12px;
	box-sizing: border-box;
	display: flex;
	align-items: center;
	justify-content: center;
}
.px-fwzx-sousuo-left{
	padding-right: 12px;
}
.px-fwzx-sousuo-left span{
	padding: 7px 20px;
	border: 1px solid var(--px-color);
	font-size: var(--px-font-size-xbt);
	color: var(--px-color);
	border-radius: 6px;
	background: #fff;
}
.px-fwzx-sousuo-right{
	margin-left: 20px;
}
.px-fwzx-sousuo-right span{
	padding: 7px 20px;
	border: 1px solid var(--px-color);
	font-size: var(--px-font-size-xbt);
	color: var(--px-color);
	border-radius: 6px;
	background: #fff;
}
.px-fwzx-sousuo-center{
	flex: 1;
}
.px-fwzx-sousuo-center input{
	width: 100%;
	padding: 0px 0px 0px 6px;
	height: 31px;
	border-radius: 6px;
	border: 1px solid var(--px-color);
}
.px-fenxiang{
	width: 100%;
	height: 100%;
	overflow: hidden;
	background: url(/indeximg/jhsm.jpg);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: center;
	display: flex;
	align-items: center;
	justify-content: center;
}
.px-fenxiang-content{
	width: 60vw;
	height: 230px;
	background: #fff;
	margin-top: -14vh;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap
}
.px-fenxiang-content-title{
	width: 100%;
	text-align: center;
	line-height: 40px;
	font-size: var(--px-font-size);
	color: var(--px-color);
}
.px-fenxiang-content-title1{
	line-height: 22px;
	color: var(--px-color-gdbg);
	font-weight: bold;
	font-size: var(--px-font-size-xbt);
}
.px-fenxiang-content-ewm{
	width:100%;
	height: 100%;
	padding: 0px 10vw;
	box-sizing: border-box;
}
.px-fenxiang-content-ewm div{
	width: 100%;
	height: 100%;
}
.px-fenxiang-content-ewm div img{
	width: 100%;
	height: 100%;
}
.px-fenxiang-jieshao{
	width: 100%;
	text-align: center;
	font-size: var(--px-font-size);
	color: #fff;
	position: absolute;
	bottom: 6vh;
}
.px-xstd{
	width: 100%;
	height: 100px;
	background: linear-gradient(to top, var(--px-color-bg-s) 50%, var(--px-color-bg));
	display: flex;
	align-items: center;
	justify-content: center;
}
.px-xstd-item{
	flex: 1;
}
.px-xstd-item-name{
	text-align: center;
	font-size: var(--px-font-size-xbt);
	font-weight: bold;
	color: #fff;
}
.px-xstd-item-money{
	padding-top: 10px;
	text-align: center;
	font-size: var(--px-font-size-navBar);
	font-weight: bold;
	color: #fff;
}
.px-xstd-item-money span{
	font-size: var(--px-font-size-xbt);
}
.px-content-page-contentx{
	background: #fff;
}
.login-content{
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}
.login-content-box{
	width: 100%;
	height: auto;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	margin-top: -20vh;
}
.login-content-box-logo{
	width: 60%;
	margin-bottom: 10px;
}
.login-content-box-title{
	width: 86%;
	line-height: 40px;
}
.login-content-box-input{
	width: 86%;
	height: auto;
	border: 1px solid var(--px-color-t);
	border-radius: 8px;
	padding: 0px 12px;
	box-sizing: border-box;
	display: flex;
	align-items: center;
}
.login-content-box-input-input{
	width: 100%;
	height: 100%;
}
.login-content-box-input-input-input{
	width: 100%;
	height: 40px;
	border: 0px solid var(--px-color-t);
	padding: 0px 10px;
	box-sizing: border-box;
	outline:none;
}
.iconfont-login{
	font-size: 20px !important;
	color: var(--px-color-t);
}
.login-content-box-button{
	margin-top: 20px;
	width: 86%;
}
.login-content-box-button button{
	width: 100%;
	height: 40px;
	background: var(--px-color-gdbg);
	border: 0px;
	outline:none;
	font-size: var(--px-font-size-bt);
	font-weight: bold;
	color: #fff;
	border-radius: 8px;
}


/*---------------------------------------------------*/


.addshouho2 img
{
	width: 40px;
	height: 40px;
	}
.map img{
	width: 40px;
	height: 40px;
	}
	.map{
	width: 100%;
	height: 100%;
	display: block;
	top:0px;
	z-index: 1000;
	margin: 0;
	position: fixed;
	background-image: url(/indeximg/hhbj.png);
	color: #FFFFFF;
	
	}

	.allmap2 {
		width: 90vw;
		height: 80vh;
		overflow: hidden;
		font-family:"微软雅黑";
		border-width: 1px 1px 1px 1px;
		border-style: solid;
		border-color: #ffffff;
		Border-radius: 20px;

	}
	
/*	首页css*/
	.bian{
	border-width: 1px;
	Border-radius: 10px;
	width: 98%;
	margin-left: 1%;
	border-style: solid;
	border-color: #efefef;
	margin-top: 10px;
	}

/*	底部导航css*/
	.dibud {
	font-size: 12px;
	position: fixed;
	width:100%;
	left: 0px;
	bottom: 0px;
	color: #fff;
	z-index:100;
}
/*	个人中心css*/

	.xiaofeizhe
	{
	margin-bottom: 10px;
	background-image: url(/indeximg/sc.png);
	background-position: -468px 2px;
	width: 80px;
	height: 25px;
	display: block;
	background-size: 600px auto;
	float: left;

	}
	.chuangke
	{
	margin-bottom: 10px;
    background-image: url(/indeximg/sc.png);
    background-position: -290px -80px;
    width: 70px;
    height: 25px;
    display: block;
    background-size: 600px auto;
    float: left;
	}
	.laoban
	{
	margin-bottom: 10px;
    background-image: url(/indeximg/sc.png);
    background-position: -380px -80px;
    width: 70px;
    height: 25px;
    display: block;
    background-size: 600px auto;
    float: left;
	}
	
	.youke1
	{
	background-image: url(/indeximg/sc.png);
	background-position: -186px -26px;
	width: 60px;
	height: 23px;
	display: block;
	background-size: 400px auto;
	}
	
	
	.xiaofeizhe1
	{
    background-image: url(/indeximg/sc.png);
    background-position: -468px 2px;
    width: 80px;
    height: 25px;
    display: block;
    background-size: 600px auto;
	}
	.chuangke1
	{
    background-image: url(/indeximg/sc.png);
    background-position: -290px -80px;
    width: 70px;
    height: 25px;
    display: block;
    background-size: 600px auto;
	}
	.laoban1
	{
    background-image: url(/indeximg/sc.png);
    background-position: -380px -80px;
    width: 70px;
    height: 25px;
    display: block;
    background-size: 600px auto;
	}
	
	

	
	
	.grzxtop
	{
	background-repeat: repeat-x;
	background-image: url(/indeximg/gzbjdi.jpg);
	width: 100%;
	font-size: 19px;
	color: #2D2D2D;
	}
	.yixing
	{
	margin-bottom: 10px;
	background-image: url(/indeximg/sc.png);
	background-position: -6px 0px;
	width: 30px;
    height: 25px;
    display: block;
    background-size: 600px auto;
    float: left;
	}
	.erxing
	{
	margin-bottom: 10px;
	background-image: url(/indeximg/sc.png);
	background-position: -164px 0px;
	width: 50px;
    height: 25px;
    display: block;
    background-size: 600px auto;
    float: left;
	}
	.sanxing
	{
	margin-bottom: 10px;
	background-image: url(/indeximg/sc.png);
	background-position: -315px 0px;
	width: 70px;
    height: 25px;
    display: block;
    background-size: 600px auto;
    float: left;
	}
	.sixing
	{
	margin-bottom: 10px;
    background-image: url(/indeximg/sc.png);
    background-position: -468px 0px;
    width: 105px;
    height: 25px;
    display: block;
    background-size: 600px auto;
    float: left;
	}
	.wuxing
	{
	margin-bottom: 10px;
    background-image: url(/indeximg/sc.png);
    background-position: -290px -80px;
    width: 125px;
    height: 25px;
    display: block;
    background-size: 600px auto;
    float: left;
	}
	.yyt
	{
    margin-bottom: 10px;
    background-image: url(/indeximg/sc.png);
    background-position: 5px -26px;
    width: 110px;
    height: 22px;
    display: block;
    background-size: 450px auto;
    float: left;
	}
	.hyuan
	{
	margin-bottom: 10px;
	background-image: url(/indeximg/sc.png);
	background-position: -122px -30px;
	width: 111px;
	height: 27px;
	display: block;
	background-size: 500px auto;
	float: left;
	}
	.youke
	{
	margin-bottom: 10px;
	background-image: url(/indeximg/sc.png);
	background-position: -210px -26px;
	width: 68px;
	height: 25px;
	display: block;
	background-size: 450px auto;
	float: left;
	}
	.shezhi
	{
	
	background-image: url(/indeximg/sc.png);
	background-position: -286px -23px;
	width: 28px;
	height: 28px;
	display: block;
	background-size: 400px auto;
    float: right;
	margin-top: -5px;	
	margin-right: 15px;
	}
	.shezhi2
	{
	
	background-image: url(/indeximg/fx2.png);
	width: 28px;
	height: 28px;
	display: block;
	background-size: 27px auto;
    float: right;
	margin-top: -5px;	
	margin-right: 15px;
	}
	.news
	{
	
	background-image: url(/indeximg/sc.png);
	background-position: -253px -25px;
	width: 28px;
	height: 28px;
	display: block;
	background-size: 400px auto;
	float: right;
	margin-top: -5px;
	}
	
	.bai-d-yuan{
	border-width: 0px 1px 1px 1px;
	Border-radius: 0px 0px 10px 10px;
	border-style: solid;
	border-color: #efefef;
	margin-top: -7px;
	background-color: #FFFFFF;	
	}
	
	.bai-t-yuan
	{
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #efefef;
	}
	
	.qianbao
	{
	background-image: url(/indeximg/sc.png);
	background-position: 0px -160px;
	width: 38px;
	height: 36px;
	display: block;
	background-size: 400px auto;
	margin-top: 10px;
	}
	.qianbao-xian
	{
	
	background-image: url(/indeximg/sc.png);
	background-position: -380px -20px;
	width: 11px;
	height: 95px;
	display: block;
	background-size: 400px auto;
	}
	.qianbao-xian2
	{
	
	background-image: url(/indeximg/sc.png);
	background-position: -380px -20px;
	width: 2px;
	height: 65px;
	display: block;
	background-size: 400px auto;
	}
	.biao-grzxnr
	{
	border-width: 1px;
	Border-radius:10px;
	border-style: solid;
	border-color: #efefef;
	margin-top: 10px;
	background-color: #FFFFFF;	
		
	}
	.vip-jl
	{
	background-image: url(/indeximg/sc.png);
	background-position: -36px -50px;
	width: 72px;
	height: 23px;
	display: block;
	background-size: 400px auto;
	margin-top: 5px;
	
	}
	
	.heng-lb
	{
	margin: 0px;
	padding: 0px;
	}
	
	.heng-lb li
	{
	float: left;
	list-style-type: none;
	display: block;
	}
	
	.kf-img
	{
	background-image: url(/indeximg/sc.png);
	background-position: -418px -25px;
	width: 50px;
	height: 50px;
	display: block;
	background-size: 500px auto;
	margin-top: 5px;
	float: right;	
	}
	.wd-img
	{
	background-image: url(/indeximg/sc.png);
	background-position: -418px -80px;
	width: 50px;
	height: 50px;
	display: block;
	background-size: 500px auto;
	margin-top: 7px;
	float: right;	
	}
	
	.user-cssaa
	{
	background-image: url(/indeximg/sc.png);
	background-position: 0px -58px;
	width: 25px;
	height: 20px;
	display: block;
	background-size: 280px auto;
		float: left;
		margin-right: 10px;
	}
	
	
	.user-css
	{
	background-image: url(/indeximg/sc.png);
	background-position: 0px -195px;
	width: 38px;
	height: 36px;
	display: block;
	background-size: 400px auto;
	margin-top: 7px;
	}
	.user-css2
	{
	background-image: url(/indeximg/sc.png);
	background-position: -39px -195px;
	width: 38px;
	height: 36px;
	display: block;
	background-size: 400px auto;
	margin-top: 7px;
	}
	.user-css3
	{
	background-image: url(/indeximg/sc.png);
	background-position: -78px -195px;
	width: 38px;
	height: 36px;
	display: block;
	background-size: 400px auto;
	margin-top: 7px;
	}
	.user-css4
	{
	background-image: url(/indeximg/sc.png);
	background-position: -125px -195px;
	width: 38px;
	height: 36px;
	display: block;
	background-size: 400px auto;
	margin-top: 7px;
	}
	
	
	
	.user2-css
	{
	background-image: url(/indeximg/scc.png);
	background-position: 0px -195px;
	width: 38px;
	height: 36px;
	display: block;
	background-size: 400px auto;
	margin-top: 7px;
	}
	.user2-css2
	{
	background-image: url(/indeximg/scc.png);
	background-position: -39px -195px;
	width: 38px;
	height: 36px;
	display: block;
	background-size: 400px auto;
	margin-top: 7px;
	}
	.user2-css3
	{
	background-image: url(/indeximg/scc.png);
	background-position: -78px -195px;
	width: 38px;
	height: 36px;
	display: block;
	background-size: 400px auto;
	margin-top: 7px;
	}
	.user2-css4
	{
	background-image: url(/indeximg/scc.png);
	background-position: -125px -195px;
	width: 38px;
	height: 36px;
	display: block;
	background-size: 400px auto;
	margin-top: 7px;
	}
	
	.user24-css
	{
	background-image: url(/indeximg/scc.png);
	background-position: 0px -2px;
	width: 38px;
	height: 36px;
	display: block;
	background-size: 400px auto;
	margin-top: 7px;
	}
	.user24-css3
	{
	background-image: url(/indeximg/scc.png);
	background-position: -80px -2px;
	width: 38px;
	height: 36px;
	display: block;
	background-size: 400px auto;
	margin-top: 7px;
	}
	.user24-css4
	{
	background-image: url(/indeximg/scc.png);
	background-position: -38px -2px;
	width: 38px;
	height: 36px;
	display: block;
	background-size: 400px auto;
	margin-top: 7px;
	}
	
	.user24-css5
	{
	background-image: url(/indeximg/scc.png);
	background-position: -123px -2px;
	width: 38px;
	height: 36px;
	display: block;
	background-size: 400px auto;
	margin-top: 7px;
	}
	
	.user22-css
	{
	background-image: url(/indeximg/scc.png);
	background-position: 0px -155px;
	width: 38px;
	height: 36px;
	display: block;
	background-size: 400px auto;
	margin-top: 7px;
	}
	.user22-css2
	{
	background-image: url(/indeximg/scc.png);
	background-position: -39px -155px;
	width: 38px;
	height: 36px;
	display: block;
	background-size: 400px auto;
	margin-top: 7px;
	}
	.user22-css3
	{
	background-image: url(/indeximg/scc.png);
	background-position: -78px -155px;
	width: 38px;
	height: 36px;
	display: block;
	background-size: 400px auto;
	margin-top: 7px;
	}
	.user22-css4
	{
	background-image: url(/indeximg/scc.png);
	background-position: -125px -155px;
	width: 38px;
	height: 36px;
	display: block;
	background-size: 400px auto;
	margin-top: 7px;
	}
	
	
	
	
	
	
	/*推广二维码*/
	.bjy 
	{
	background-image: url({$site.tuiguang});
	background-repeat: no-repeat;
	background-size: 100% auto;
	height: 90vh;
	}
	.bjy2 
	{
	background-image: url(/indeximg/kd.jpg);
	background-repeat: no-repeat;
	background-size: 100% auto;
	height: 100%;
	}
	
	.houtui
	{
	background-image: url(/indeximg/sc.png);
	background-position: -115px -162px;
	width: 15px;
	height: 28px;
	display: block;
	background-size: 400px auto;
	margin-top: 8px;
	margin-left: 20px;
	}
	.top-ht
	{
	width: 100%;
	height: 40px;
	display: block;
	float: left;
	z-index: 100;
	position: fixed;
	background-image: url(/indeximg/tmbj.png);
	background-repeat: repeat;
	}
	/*活动说明*/
	.fxjh-nr
	{
	border-width: 2px;
	Border-radius: 10px;
	border-style: solid;
	border-color: #0277c4;
	background-color: #FFFFFF;
	width: 95%;
	margin-left: 2%;
	}
	.fxjh-top
	{
	Border-radius: 0px 0px 10px 10px;
	background-color: #0277c4;
	line-height: 30px;
	color: #ffffff;
	text-align: center;
	width: 240px;
	left: 50%;
	position: absolute;
	margin-left: -120px;
	}
	.sanbu1
	{
	background-image: url(/indeximg/sc1.png);
	background-position: 0px 0px;
	width: 65px;
	height:65px;
	display: block;
	background-size: 500px auto;
	margin-top: 25px;
	}
	.sanbu2
	{
	background-image: url(/indeximg/sc1.png);
	background-position: -63px 0px;
	width: 65px;
	height:65px;
	display: block;
	background-size: 500px auto;
	margin-top: 25px;
	}
	.sanbu3
	{
	background-image: url(/indeximg/sc1.png);
	background-position: -128px 0px;
	width: 65px;
	height:65px;
	display: block;
	background-size: 500px auto;
	margin-top: 25px;
	}
	.sanbu-xian
	{
	background-image: url(/indeximg/sc1.png);
	background-position: -153px -12px;
	width: 45px;
	height: 18px;
	display: block;
	background-size: 400px auto;
	margin-top: 15px;
	
	}
	.fxjh-nr .biao
	{
	line-height: 30px;
	color: #4D0C0D;
	font-size: 18px;
	}
	
	/*我的收益*/
	.bonus-top
	{
	background-color: #0277c4;

	color: #FFFFFF;
	text-align: center;
	line-height: 30px;
	padding-top: 20px;
	}
	.bonus-top2
	{
	background-color: #f8c746;
	background-image: url(/indeximg/jibidi.png);
	background-position: -400px -40px;
	background-size: 1200px auto;
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-align: center;
	line-height: 30px;
	padding-top: 20px;
	}
	.jiange-xian
	{
	background-image: url(/indeximg/sc.png);
	background-position: -138px -46px;
	width: 10px;
	height: 30px;
	display: block;
	background-size: 400px auto;
	}
	.biao-top
	{
	background-color: #FFFFFF;
	color: #222121;
	text-align: center;
	line-height: 40px;
	font-size: 18px;
	position: fixed;
	top:0px;
	width:100%;
	height:40px;
	z-index: 100;
	clear: both;
	}
	.biao-toptm
	{
    background: url(/indeximg/jhsm4.jpg);background-size: 100% 100px;
	color: #222121;
	text-align: left;
	line-height: 40px;
	font-size: 18px;
	position: fixed;
	top:0px;
	width:100%;
	height:50px;
	z-index: 100;
	clear: both;
	}
	
	
	.biao-toptm2
	{
    padding-top: 5px;
	color: #ffffff;
	text-align: left;
	line-height: 40px;
	font-size: 18px;
	position: fixed;
	top:0px;
	width:100%;
	height:50px;
	z-index: 100;
	clear: both;
	}
	
	.houtui2
	{
	background-image: url(/indeximg/sc.png);
	background-position: -149px -162px;
	width: 38px;
	height: 28px;
	display: block;
	background-size: 400px auto;
	position: absolute;
	left: 10px;
	top: 5px;
	}
	.zhuye
	{
	background-image: url(/indeximg/sc.png);
	background-position: -209px -162px;
	width: 40px;
	height: 28px;
	display: block;
	background-size: 400px auto;
	position: absolute;
	right: 10px;
	top: 5px;
	}
	.topbu-nr
	{
		border-width: 0px 0px 1px 0px;
		border-style: solid;
		border-color: #707070;
		font-size: 18px;
		color:#000
	}
	.topbu-nr2
	{
		border-width: 0px 0px 1px 0px;
		border-style: solid;
		border-color: #E6E6E6;
		padding-left: 5px;

	}
	.topbu-nr22
	{
		border-width: 0px 0px 1px 0px;
		border-style: solid;
		border-color: #E6E6E6;
	}
	.topbu-nr3
	{
		border-width: 0px 0px 1px 0px;
		border-style: solid;
		border-color: #E6E6E6;
		font-size: 12px;
		color:#757575;
		padding-right: 5px;
	}
	/*我的好友*/
	.userlist-top
	{
	background-color: #E34754;
	background-image: url(/indeximg/jibidi.png);
	background-position: 0px -50px;
	background-size: 1100px auto;
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-align: center;
	line-height: 30px;
	padding-top: 20px;
	}
	.yixing1
	{
	background-image: url(/indeximg/sc.png);
	background-position: 0px 0px;
	width: 95px;
	height: 20px;
	display: block;
	background-size: 400px auto;
	}
	.erxing1
	{
	background-image: url(/indeximg/sc.png);
	background-position: -103px 0px;
	width: 95px;
	height: 20px;
	display: block;
	background-size: 400px auto;
	}
	.sanxing1
	{
	background-image: url(/indeximg/sc.png);
	background-position: -202px 0px;
	width: 95px;
	height: 20px;
	display: block;
	background-size: 400px auto;
	}
	.sixing1
	{
	background-image: url(/indeximg/sc.png);
	background-position: -303px 0px;
	width: 95px;
	height: 20px;
	display: block;
	background-size: 400px auto;
	}
	.wuxing1
	{
	background-image: url(/indeximg/sc.png);
	background-position: -189px -52px;
	width: 95px;
	height: 20px;
	display: block;
	background-size: 400px auto;
	}
	
	.hyuan1
	{
	background-image: url(/indeximg/sc.png);
	background-position: -100px -26px;
	width: 85px;
	height: 21px;
	display: block;
	background-size: 400px auto;
	}
	.youke1
	{
	background-image: url(/indeximg/sc.png);
	background-position: -186px -26px;
	width: 60px;
	height: 23px;
	display: block;
	background-size: 400px auto;
	}
	.phone
	{
	background-image: url(/indeximg/sc.png);
	background-position: -83px -97px;
	width: 18px;
	height: 18px;
	display: block;
	background-size: 200px auto;
	float: left;	
	margin-top: 3px;
	}
	.page
	{
	color: #bc2e30;
	font-size: 16px;
	line-height: 30px;
	margin-top: 15px;
	}
	.page a
	{
	color: #555555;
	}
	.lianjie
	{
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #efefef;

	background-color: #FFFFFF;
	width: 30px;
	height: 30px;
	line-height: 30px;
	display: table-cell;	
	text-align: center;
	}
	.lianjie-2
	{
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #efefef;
	background-color: #e43d40;	
	color: #FFFFFF;
	width: 30px;
	height: 30px;
	line-height: 30px;
	display: table-cell;	
    text-align: center;
	}
	.lianjie-3
	{
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #efefef;
	background-color: #FFFFFF;
	width: 50px;
	height: 30px;
	line-height: 30px;
	display: table-cell;
	text-align: center;
	}
	.topbu-nr2 a
	{
		color:#000;
	}
	/*我要兑换*/
	.tixian-top
	{
	background-color: #0277c4;
	background-image: url(/indeximg/jibidi.png);
	background-position: -800px -40px;
	background-size: 1200px auto;
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-align: center;
	line-height: 30px;
	padding-top: 20px;
	}
	.tx-css
	{
	background-image: url(/indeximg/sc1.png);
	background-position: -78px -40px;
	width: 30px;
	height: 36px;
	display: block;
	background-size: 300px auto;
	margin-top: 7px;
	}
	.tx-css2
	{
	background-image: url(/indeximg/sc1.png);
	background-position: -40px -40px;
	width: 30px;
	height: 36px;
	display: block;
	background-size: 300px auto;
	margin-top: 7px;
	}
	.tx-css3
	{
	background-image: url(/indeximg/sc1.png);
	background-position: -0px -40px;
	width: 30px;
	height: 36px;
	display: block;
	background-size: 300px auto;
	margin-top: 7px;
	}
	.tx-css4
	{
	background-image: url(/indeximg/sc1.png);
	background-position: -115px -40px;
	width: 30px;
	height: 36px;
	display: block;
	background-size: 300px auto;
	margin-top: 7px;
	}
	.anniu
	{
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #FFFFFF;
	width: 100%;
	background: linear-gradient(270deg, #d99c4b 0%, #d99c4b 100%);
    Border-radius:30px;
	color: #FFFFFF;
	font-size: 18px;
	line-height: 40px;
	}
	.anniu2
	{
	margin-top:2px;
	margin-bottom:2px;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #FFFFFF;
	width: 100%;
	background-color: #CBCBCB;
	Border-radius: 10px;
	color: #FFFFFF;
	font-size: 18px;
	line-height: 40px;
	text-align: center;
	}
	
	.g_hx
	{
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #7F7F7F;
	background-color: #FFFFFF;
	width: 8vw;
	height: 9vw;
	text-align: center;	
	line-height: 35px;
	font-size: 18px;
	}
	.minus-qr
	{
	background-image: url(/indeximg/sc1.png);
	background-position: -100px 0px;
	width: 23px;
	height: 24px;
	display: block;
	background-size: 200px auto;

	}
	.minus-qr2
	{
	background-image: url(/indeximg/sc1.png);
	background-position: -122px 0px;
	width: 23px;
	height: 24px;
	display: block;
	background-size: 200px auto;
	
	}
	.minus-qr3
	{
	background-image: url(/indeximg/sc1.png);
	background-position: -145px 0px;
	width: 23px;
	height: 24px;
	display: block;
	background-size: 200px auto;

	}
	
	.minus-qr4
	{
	background-image: url(/indeximg/sc1.png);
	background-position: -100px -23px;
	width: 23px;
	height: 25px;
	display: block;
	background-size: 200px auto;

	}
	.minus-qr5
	{
	background-image: url(/indeximg/sc1.png);
	background-position: -123px -23px;
	width: 23px;
	height: 25px;
	display: block;
	background-size: 200px auto;

	}
	
	
	
/*登录*/
	.login-input-hy
	{
	border-width: 1px;
	border-style: solid;
	border-color: #919191;
	Border-radius: 0px;
	width: 80%;
	font-size: 20px;	
	line-height: 40px;	
	color: #565656;	
	margin-top: 10px;
	margin-left: 2%;

	padding-left: 50px;
	background-image: url(/indeximg/sc1.png);
	background-position: -265px 10px;
	background-size: 300px auto;
	background-repeat: no-repeat;
	}
	.login-input-mm
	{
	border-width: 1px;
	border-style: solid;
	border-color: #919191;
	Border-radius: 0px;
	width: 80%;
		margin-left: 2%;
	font-size: 20px;
	color: #565656;
	line-height: 40px;
	padding-left: 50px;
	margin-top: 10px;
	background-image: url(/indeximg/sc1.png);
	background-position: -265px -40px;
	background-size: 300px auto;
	background-repeat: no-repeat;
	}
	.login-input-yzm
	{
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #919191;
	Border-radius: 0px;
	width: 80%;
	font-size: 20px;
	color: #565656;
	line-height: 40px;
	padding-left: 50px;
	margin-top: 10px;
	background: #FFFFFF;
	background-image: url(/indeximg/sc1.png);
	background-position: -265px -124px;
	background-size: 300px auto;
	background-repeat: no-repeat;	
	}
	.login-input-sj
	{
	border-width: 1px;
	border-style: solid;
	border-color: #919191;
	Border-radius: 0px;
	width: 80%;
		margin-left: 2%;
	font-size: 20px;
	color: #565656;
	line-height: 40px;
	padding-left: 50px;
	margin-top: 10px;
	background-image: url(/indeximg/sc1.png);
	background-position: -265px -83px;
	background-size: 300px auto;
	background-repeat: no-repeat;
	}
	.login-input-dp
	{
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #919191;
	Border-radius: 0px;
	width: 80%;
	font-size: 20px;
	color: #565656;
	line-height: 40px;
	padding-left: 50px;
	margin-top: 10px;
	background-image: url(/indeximg/sc1.png);
	background-position: -265px -160px;
	background-size: 300px auto;
	background-repeat: no-repeat;
	}
	.login-input-tj
	{
	border-width:1px;
	border-style: solid;
	border-color: #919191;
	Border-radius: 0px;
			margin-left: 2%;
	width: 80%;
	font-size: 20px;
	color: #565656;
	line-height: 40px;
	padding-left: 50px;
	margin-top: 10px;
	background-image: url(/indeximg/sc1.png);
	background-position:  -265px -83px;
	background-size: 300px auto;
	background-repeat: no-repeat;
	}
/*购买套餐*/
.anniugm
	{
	background-color: #fe4540;
	Border-radius: 0px 20px 20px 0px;
	color: #fff;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 15px;
	line-height: 50px;
	font-size: 18px;
	font-weight: bold;		
	}
	
.anniugm2
	{
	background-color: #FFC000;
	Border-radius: 20px 0px 0px 20px;
	color: #fff;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 5px;
	font-size: 18px;
	font-weight: bold;		
	}
	
	
	
    .biaogexian
	{
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #919191;
	line-height:40px;
	}
	 .biaogexian2
	{
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #919191;
	line-height:40px;
	color:#999999;
	}
	
	.biaodan-gm
	{
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	Border-radius: 0px;
	width: 100%;
	color: #000000;
	line-height: 40px;
	font-size:18px;

	}
	
	.biaodan-gm2
	{
	width: 100%;
	color: #565656;
	font-size:16px;
	height:40px;

	}
	.biaodan-gm3
	{
	
	color: #565656;
	font-size:16px;
	height:40px;

	}

	.chengjiao
	{
	margin-top: 10px;
	width: 100%;
	height:45px;
	line-height: 45px;
	font-size: 16px;
	background:#F0F0F0; 
	}
	.chengjiao2
	{
	margin-top: 10px;
	width: 100%;
	height:45px;
	line-height: 45px;
	font-size: 16px;
	background:#78c430; 
	color: #FFFFFF;
	}
	
	
	
	.zc-right
	{
	margin-top: 15px;
	height: 30px;
	line-height: 30px;
	float: right;
	display: block;
	font-size: 20px;
	color: #9A9A9A;
	right: 35px;
	position: absolute;
	}
/*弹框*/
	.tk2
	{
	width: 70%;
	height: 160px;
	display: block;
	margin-top: 50%;
	background: #FFFFFF;
	Border-radius: 10px;

	line-height: 40px;
	font-size: 18px;
	color: #6A6A6A;
	padding: 5px;
	}
	.tk3
	{
	width: 100%;
	height: 100%;
	display: block;
	top: 0;
	left: 0;
	position: fixed;
	background-image: url(/indeximg/hhbj.png);
	background-repeat: repeat;
	z-index: 200;
	}
	.tk33
	{
	width: 100%;
	height: 100%;
	display: block;
	top: 0;
	left: 0;
	position: fixed;
	background-repeat: repeat;
	z-index: 200;
	}
	.tkbt
	{
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #C8C8C8;
	color: #030303;
	}
	
	.dd-css
	{
	background-image: url(/indeximg/sc.png);
	background-position: -199px -195px;
	width: 38px;
	height: 36px;
	display: block;
	background-size: 400px auto;
	margin-top: 7px;
	}
	.dd-css2
	{
	background-image: url(/indeximg/sc.png);
	background-position: -232px -195px;
	width: 38px;
	height: 36px;
	display: block;
	background-size: 400px auto;
	margin-top: 7px;
	}
	
	.dd-css3
	{
	background-image: url(/indeximg/sc.png);
	background-position: -266px -195px;
	width: 35px;
	height: 36px;
	display: block;
	background-size: 400px auto;
	margin-top: 7px;
	}
	
	.dd-css4
	{
	background-image: url(/indeximg/sc.png);
	background-position: -297px -195px;
	width: 35px;
	height: 36px;
	display: block;
	background-size: 400px auto;
	margin-top: 7px;
	}
	.dd-css5
	{
	background-image: url(/indeximg/sc.png);
	background-position: -0px -160px;
	width: 35px;
	height: 36px;
	display: block;
	background-size: 400px auto;
	margin-top: 7px;
	}
	.grzxbj
	{
	background-image: url(/indeximg/di1.jpg);
	border-radius: 10px;
	
	color: #ffffff;
	font-size: 16px;
	background-size: 100% auto;
	padding: 15px;

	}
	.tixian
	{
	padding: 3px  15px 3px 15px;
	float: right;	
	background: #fee6be;
	color: #000000;
	border-radius: 10px;	
	
	}
	.bjss
	{
	background-image: url(/indeximg/xiandi.jpg);
	background-repeat: repeat-y;
	background-position: 99% 0%;
	background-size: 1px;
	}
	.input333
	{
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	width: 95%;
	border-color: #919191;
	padding-left: 4%;	
	Border-radius: 0px;
	font-size: 18px;
	color: #565656;
	line-height: 40px;

	}
	.addshouho
	{
	border-width: 1px;
	border-style: solid;
	width: 100%;
	border-color: #919191;
	Border-radius: 10px;
	text-align: center;
	line-height: 20px;
	padding: 10px 0px 10px 0px;
	background: #ff8400;
	color: #FFFFFF;
	}
	.hyj
{
	padding-left: 5px;
	padding-right: 5px;
	margin-top: -10px;
	color: #D10003;
	background:#ffefef;
	font-size: 14px;
	border-radius: 5px;
}
	.h_box
	{
	background: #352508;
	border-radius: 30px;
	margin-top: 10px;
	margin-left: 5%;
	margin-right: 5%;
	width: 90%;
	height: 45px;
	text-align: center;
	line-height:45px; 
	color: #fff;
	font-size: 16px;
	}
	.tanchubuy
{
	background: #FFFFFF;
	position: fixed;
	z-index: 10;
	top: 0px;
	height: 100vh;
	padding: 5%;
	border-radius:20px 20px 0 0 ;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #A5A5A5;
	
}
	.intp1
	{
	background: #F1F1F1;
	border-width: 1px;
	border-style: solid;
	border-color: #A5A5A5;
    line-height: 30px;
	height: 30px;
	margin-top: 10px;
	padding: 0px 5px 0px 5px;
	font-size: 18px;
		
	}
	.addshouho2
	{
	border-width: 1px;
	border-style: solid;
	width: 96%;
	border-color: #919191;
	Border-radius: 10px;
	text-align: left;
	line-height: 25px;
	padding: 2%;
	background: #FFFBDC;
	}
	.dingda
	{
	background-color: #FFFFFF;
	position: fixed;
	left: 0px;	
	width: 100%;
	top:10px;
	padding-top: 40px;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #cccccc;	
	}
	.shouye
	{
	margin: 2%;
	border-width: 1px;
	border-style: solid;
	border-color: #F2F2F2;
	background: #FFFFFF;
	padding: 10px;
	Border-radius: 10px;
	font-size: 0.8em;
	}
	.shouyems
	{	
	margin: 2%;
	border-width: 1px;
	border-style: solid;
	border-color: #F2F2F2;
	background: #fe686a;
	padding: 5px;
	Border-radius: 10px;
	font-size: 14px;
	}
	.biaos
	{
		margin: 5px 0px 5px 0px;
		background-image: url(/indeximg/tb.png);
		width: 50px;
		height: 48px;
		display: block;
		background-size: 300px auto;
	}
	.biaos2
	{
		margin: 5px 0px 5px 0px;
		background-image: url(/indeximg/tb2.png);
		width: 50px;
		height: 48px;
		display: block;
		background-size: 300px auto;
	}
	.cp
	{
	 background: #FFFFFF;
	 float: left;
	 width: 45%;	
	 font-size: 14px;
	 color: #515151;
	 margin-left: 2.5%;
	 border-radius:10px; 
	 margin-bottom: 10px;
	  border: 1px solid #ffffff;
	}
	.cp img
	{
	 width: 100%;
	 border-radius:10px 10px 0px 0px;
	}
	.shoptupi2
	{
	border: 1px solid #EBEBEB;
	display: flex;
    align-items: center;
	border-radius: 11px;
	height: 28vw;
	overflow-y: hidden;
	}
	.sxcpshop
	{
	 background: #FFFFFF;
	 width: 28.6vw;	
	 font-size: 12px;
	 color: #515151;
	 margin: 3px;
	 float: left;
	}
	.sxcpshop img
	{
	 width: 100%;
	 border-radius:10px;
	}
	
	.sxcp
	{
	 border: 1px solid #EBEBEB;
	 border-radius: 11px;
	 background: #FFFFFF;
	 width: 28vw;	
	 font-size: 12px;
	 color: #515151;
	 margin-right: 5px;
	float: left;
	}
	.sxcp img
	{
	 width: 100%;
	 border-radius:10px 10px 0px 0px;
	}
	
	.d002
	{
	 border-radius: 8px;
	 width: 43vw;	
	 font-size: 12px;
	 color: #515151;
	 margin-top: 5px;
	 float: left;
	}
	
	
	.d001
	{
	 border-radius: 8px;
	 background: #FFFFFF;
	 width: 44vw;	
	 font-size: 12px;
	 color: #515151;
	 margin-left: 6px;
	 margin-top: 6px;
	 float: left;
	}

	.d001 .sxcp2
	{
		 margin-left: 3px;
		 margin-top: 2px;
		 margin-bottom: 2px;
		
	}
	
	.sxcp2
	{
	 border-radius: 11px;
	 background: #FFFFFF;
	 width: 21vw;	
	 font-size: 12px;
	 color: #515151;
	 float: left;
	 margin-left: 6px;
	 margin-top: 6px;
	}
	.sxcp2 img
	{
	 width: 100%;
	 border-radius:10px 10px 0px 0px;
	}
	
	.tupi23
	{
	display: flex;
    align-items: center;
	border-radius: 5px 5px 0px 0px;
	height: 19vw;
	overflow-y: hidden;
	}
	
	
	
	.tupi2
	{
	display: flex;
    align-items: center;
	border-radius: 10px 10px 0px 0px;
	height: 25vw;
	overflow-y: hidden;
	}
	
	.tupi22
	{
	border: 1px solid #EBEBEB;
	display: flex;
    align-items: center;
	border-radius: 12px;
	height: 25vw;
	width: 25vw;
	overflow-y: hidden;
	}
	.tupi222
	{
	border: 1px solid #EBEBEB;
	display: flex;
	align-items: center;
	border-radius: 12px;
	height: 25vw;
	width: 25vw;
	overflow-y: hidden;
	float: left;
	margin-right: 5px;
	}
	
	.tupi222 img
	{
	 width: 100%;
	 border-radius:10px;
	}
	.tupi22 img
	{
	 width: 100%;
	 border-radius:10px;
	}
	
	.tupi223
	{
	border: 1px solid #EBEBEB;
	display: flex;
    align-items: center;
	border-radius: 12px;
	height: 32vw;
	width: 33vw;
	overflow-y: hidden;
	}
	.tupi223 img
	{
	 width: 100%;
		
	 border-radius:10px;
	}
	
	
	
	.tupi232
	{
	border: 1px solid #EBEBEB;
	display: flex;
    align-items: center;
	border-radius: 12px;
	height: 16vw;
	width: 17vw;
	overflow-y: hidden;
	}
	.tupi232 img
	{
	 width: 100%;
	 border-radius:10px;
	}
	
	.tupi223
	{
	border: 1px solid #EBEBEB;
	display: flex;
    align-items: center;
	border-radius: 12px;
	height: 70wh;
	overflow-y: hidden;
	}
	
	.tupi223 img
	{
	 width: 100%;
	 border-radius:10px;
	}

	.jiages
	{
		color: #FF1115;font-size: 20px;
		/*line-height: 30px;*/
	}
	.tjdian
	{
	border: 1px solid #ffb11e;
	background-color: #FFF3DF;
	float: left;
	font-size: 12px;
	color: #F19D00;
	border-radius: 10px;
	width: 47%;
	margin: 1%;
	text-align: center;
	line-height: 30px;
	}
	.tjdian2
	{
	background-color: #FFF0F2;
	border: 1px solid #ff3c54;
	font-size: 12px;
	color: #ff3c54;
	border-radius: 10px;
	width: 47%;
	margin: 1%;
	float: left;
	text-align: center;
	line-height: 30px;		
	}
	.tjdian3
	{
	border: 1px solid #DDDDDD;
	font-size: 12px;
	color: #DDDDDD;
	border-radius: 10px;
	width: 47%;
	margin: 1%;
	float: left;
	text-align: center;
	line-height: 30px;		
	}
	.fj
	{
	margin: 2%;
	overflow-x: scroll; 
	-webkit-overflow-scrolling:touch;
	display: -webkit-box;
	padding-bottom: 3px;
	border-width: 0px;

	}
	.bux
	{
		background: #FF0D11;
		border-radius:3px;
		color: #FFFFFF;
		font-size: 10px;	
		line-height: 16px;
		padding: 0px 2px 0px 2px;
		float: right;
	
		
		
	}
	.bu
	{
		background: #FF0D11;
		border-radius:5px;
		color: #FFFFFF;
		font-size: 12px;	
		line-height: 18px;
		padding: 0px 5px 0px 5px;
		float: right;
		margin-top: 2px;
		
		
	}
	.bu2
	{
		background: #FF0D11;
		border-radius:0px 4px 4px 0px;
		color: #FFFFFF;
		font-size: 16px;	
		line-height: 18px;
		padding: 0px 5px 0px 5px;
		margin-left: 5px;
	}
	.bu22
	{
		border: 1px solid #ec672c;
		border-radius:5px;
		color: #ec672c;
		font-size: 16px;
		line-height: 18px;
		padding: 0px 0px 0px 5px;
		margin: 0px;
	}
	.bu222
	{
		border: 1px solid #ec672c;
		border-radius:5px;
		color: #ec672c;
		font-size: 16px;
		line-height: 18px;
		padding: 0px 5px 0px 5px;
		margin-left: 5px;
	}
	
	.biaoqi
	{
	background: #e5c68e;
	position: absolute;
	color: #64492e;
	text-align: center;
	width: 30px;
	line-height: 28px;
	font-size: 18px;
	border-radius:0px 0px 50px 50px;	
	margin-left: 10px;
	}
	
/*	.tupi
	{
	border-radius: 10px 10px 0px 0px;
	height: 45vw;
	overflow-y: hidden;
	}
*/
	
		.rights
{
	float: right;
	color: #868686;
	font-size: 16px;
}
.rightss
{
	float: right;
	color: #ffffff;
	font-size: 20px;
	background: #ff8400;
	border-width: 1px;
	border-style: solid;
	border-color: #E7E7E7;
	border-radius: 20px;
	padding: 0px 15px 0px 15px;
	line-height: 30px;
	margin-right: 10px;
	
}
	.hyj
{
	padding-left: 5px;
	padding-right: 5px;
	margin-top: -10px;
	color: #D10003;
	background:#ffefef;
	font-size: 14px;
	border-radius: 5px;
}
.banner
{
	width: 100%;
	margin-top: -10px;
	
}
.neirong
{
	margin-top: 50px;
}
.jg2
{
	color: #FF0004;
	font-size: 24px;
	margin-left: 5px;
	margin-bottom: 5px;
}
	.news_t
{
	margin-top: 10px;
	font-size: 16px;
	line-height: 25px;
}
	.rznr
{
	border-width: 1px 0px 3px 0px;
	border-style: solid;
	border-color: #E7E7E7;
	font-size: 14px;
	padding: 10px;
	color: #7A7A7A;
	
}
	.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
	.glyphicon-check:before {
  content: "\e067";
}
	@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('/fonts/glyphicons-halflings-regular.eot');
  src: url('/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('/fonts/glyphicons-halflings-regular.woff') format('woff'), url('/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
	.pingj2
{
	padding: 10px;

	font-size: 16px;
	border-width: 0px 0px 3px 0px;
	border-style: solid;
	border-color: #D0D0D0;
	
}
	.prod_c
{
	margin: 0px;
	padding: 10px;
	line-height: 28px;


	
}
	.diby
{
	text-align: center;
	position: fixed;	
	bottom: 68px;
	background: #ffffff;
	width: 100%;
	background-image: url(../img/map03.jpg);
	background-size: 100%;
}
.buy
{
	margin-top: 10px;
	margin-bottom: 20px;
    background: #ff6600;
	border-radius: 20px;
	font-size: 20px;
	width: 85%;
	height: 40px;
	line-height: 40px;
	color: #FFFFFF;
	
}

	 .annius2 {
	width: 20px;
	height: 20px;
	/*appearance: none;*/
	position: relative;
	outline: none;
}
	 .annius {
	width: 29px;
	height: 29px;
	/*appearance: none;*/
	position: relative;
	outline: none;
}
	.shul
{
	float: right;
	width: 50px;
	text-align: center;
	border-width: 1px;
	border-style: solid;
	border-color: #D5D5D5;
	background: #D5D5D5;
	font-size: 21px;
}
.xuanzean
{
    width: 26px;
	height: 26px;
	background: #757575;
	display: block;
	border-radius:50%;
	float: left;
}
.xuanzean2
{
    width: 26px;
	height: 26px;
	background: #ffffff;
	display: block;
	border-radius:50%;
	float: right;
}
.xuanze
{
    width: 70px;
	height: 26px;
	background: #AAAAAA;
	display: block;
	border-radius:15px;
	padding: 2px;
}
.xuanze2
{
    width: 70px;
	height: 26px;
	background:#41b12a;
	display: block;
	border-radius:15px;
	padding: 2px;
}
.gom
{

    background: #ff6600;
	padding-top: 2px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	border-radius: 5px;
	font-size: 14px;
	color: #FFFFFF;
}
	.jia
{
	background: #D5D5D5;
	color: #3B3B3B;
	font-size: 35px;
	line-height: 40px;
	border-radius:50%;
	width: 40px;
	text-align: center;
	float: right;
	
}
	.stitle
{
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #6E6E6E;
	margin-bottom: 5px;
	font-size: 18px;
}
.rights
{
	float: right;
	color: #868686;
	font-size: 16px;
}

.jian
{
	background: #D5D5D5;
	color: #3B3B3B;
	font-size: 35px;
	line-height: 35px;
	padding-bottom: 5px;
	border-radius:50%;
	width: 40px;
	text-align: center;
	float: right;
	
}
	.h_box
{
	background: #352508;
	border-radius: 30px;
	margin-top: 10px;
	margin-left: 5%;
	margin-right: 5%;
	width: 90%;
	height: 45px;
	text-align: center;
	line-height:45px; 
	color: #fff;
	font-size: 16px;
}
	.jgxian
{
	color: #8A8A8A;
	text-decoration: line-through;	
	font-size: 14px;
	margin-left: 10px;
}
	.prod_c img
	{
	width: 100%;
	margin: 0px;
	padding: 0px;
	line-height: 0px;
	}
	.kg
	{
	color: #FFFFFF;	
	margin-right: 5px;
	line-height: 26px;
	font-size: 14px;
	}
	
  .masonry {
	width: 95%;
	columns: 2;
	margin: 2%;
	}
	

	.tupi
	{
	border-radius:10px 10px 0px 0px;
	height: 40vw;
	overflow-y: hidden;
	display: flex;
    align-items: center;
		
	}
	.ding
	{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	color: #FFFFFF;
	z-index: 1000;
	padding: 10px;
	text-shadow: 3px 3px 5px #6B0203;
	}
	.xiangqing
	{
	 margin-top: 10px;
	 background: #FF8D00;
	 border-radius:10px 10px 0px 0px;
	 border: 1px solid #FF8D00;
	 width: 49%;
	 float: left;
	 line-height: 35px;
	 color: #FFFFFF;
	font-size: 18px;
	}
	.xiangqing2
	{
	 margin-top: 10px;
	 border-width: 0px 0px 2px 0px;
	 border-style: solid;
	 border-color: #FF8D00;
	 width: 50%;
	 float: left;
	 line-height: 35px;
	 color: #5A5A5A;
	 font-size: 18px;
	}
	.haowu
	{
	background: rgba(0, 0, 0, 0.7);
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	padding-top: 60px;
	color: #FFFFFF;
    font-size: 20px;
	}
	.shangji
	{
		background: #FFFFFF;
		width: 95%;
		margin-left: 2.5%;
		border-radius: 15px 15px 0px 0px;
		padding-top: 20px;
		line-height: 30px;
	}
	.shopdj
	{
		background: #EAEAEA;
	}
	.ccc img
	{
		width: 100%;
	}
	.scimg
	{
	background: #ffb400  ;
	color: #FFFFFF;
	border-radius: 20px;
	float: left;
	position: fixed;	
	bottom: 10px;
	left: 0px;
	width:100%;
	line-height: 50px;
		
	}
	.sadfa
	{
		float: left;
		position: fixed;	
		top:0px;
		width: 100%;
		text-align: center;
	
	}
	.buyzf
	{
		margin-top: 10px;
		margin-bottom: 20px;
		border-radius: 10px;
		font-size: 20px;
		width: 95%;
		height: 50px;
		line-height: 50px;
		color: #FFFFFF;

	}
	.wuliu
	{
	    font-size: 14px;
		line-height: 25px;
		color: #656565;
		
	}
	
	.biao td 
	{
	  border-width: 1px;
	  border-style: solid;
	  border-color: #ececec;
	  line-height: 18px;
		height: 40px;
	}
	.diyi
	{
		font-size: 14px;
		color: #FFFFFF;
		line-height: 14px;
		
	}
	.biaotu
	{
	color: #b88625;
	font-weight: bold;
	}
	.xindian
	{
	  border-width: 1px;
	  border-style: solid;
	  border-color: #16a137;
		color: #16a137;
		margin-right: 5px;
		padding: 0px 5px 0px 5px;
		border-radius: 3px;
		
	}
	.xindian2
	{
	  border-width: 1px;
	  border-style: solid;
	  border-color: #ffb11e;
		background: #ffb11e;
		color: #fff;
		margin-right: 5px;
		padding: 0px 5px 0px 5px;
		border-radius: 3px;
		
	}
	.sousou
	{
	background-image: url(/indeximg/ss.jpg);
	background-size: 20px;
	background-position: 8px 8px;
	background-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	border-color: #ea4e58;
	border-radius: 10px;
	height: 35px;
	margin-top: 5px;
	background-repeat: no-repeat;
	padding-left: 38px;
	padding-right: 10px;
	line-height: 35px;
	font-size: 16px;
	color: #808080;	
	}
	.leftdh
	{
		font-size: 16px;
		background: #EEEEEE;
		color: #7E7E7E;
		line-height: 45px;
		text-align: center;
		z-index: 100;
	}
	.xuan
	{
	background: #fff;
	color: #e95974;
	font-weight: bold;
	}
	.leftdh-bd
	{
	float: left;
	position: fixed;
	padding-top: 50px;
	width: 23vw;
	height: 100vh;
	overflow-y: scroll;	
	}
	.no-more
	{
		line-height: 50px;
	}
	.quxiaoxp
	{
	border: 1px solid #ffb11e;
	background-color: #FFF3DF;
	float: right;
	font-size: 14px;
	color: #F19D00;
	border-radius: 5px;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 18px;
	}
	.quxiaoxp2
	{
	border: 1px solid #cccccc ;
	background-color: #D7D7D7;
	font-size: 14px;
	color: #000000;
	border-radius: 5px;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 18px;
	}
	.yigao
	{
		color: #9d7659;font-size: 12px
	}
	.bu2 b
	{
		font-size: 10px;
		line-height: 10px;
	}
	.yjjx
	{
	margin-top: 20px;
	border: 1px solid #ffb11e;
	background-color: #FFF3DF;
	float: left;
	width: 26%;
	margin-left: 5%;
	border-radius: 10px;
	line-height: 35px;
	color: #CE8900;
	}
	.gwcsl
	{
		border: 1px solid #cccccc;
		text-align: center;
		padding: 3px 0px 3px 0px;
		width: 50px;
		font-size: 20px;
		color: #5F5F5F;
		margin: 0px;
		
	}
	.gwcsl2
	{
	border: 1px solid #cccccc;
	text-align: center;
	padding: 3px 5px 3px 5px;
	font-size: 24px;
	color: #5F5F5F;
	margin: 0px;
	font-weight:bolder;		
	border-radius: 50%;	
	}
	.shuxing
	{
	border: 1px solid #cccccc;
	padding: 3px;
	border-radius: 3px;	
	}
	.hongshu
	{
	font-size: 12px;
	position: absolute;
	margin-left: 30px;
	background: #DA0004;
	color: #FFFFFF;
	padding: 2px;
	border-radius: 50%;
	width: 14px;
	line-height: 14px;
	}
	.page li
	{
	background: #ffffff;
	border: 1px solid #cccccc;
	list-style-type: none;
	display: table-cell;
    width: 40px;
	height: 40px;
	font-size: 20px;
	line-height: 40px;
	font-family: Arial;
	}
	.pagination
	{
		padding: 0px;
	}
	.page a
	{
	width: 35px;
	height: 35px;
	display: block;
	}
	.daohang
	{
	padding-bottom: 7px;
	margin-top: 10px;
	width: 48%;
	text-align: center;
	line-height: 40px;
	border-radius: 10px 10px 0px 0px;
	}
	.yaoqing
	{
	margin-top: 30vw;
	background-image: url(/indeximg/yaoqing.png);
	width: 100vw;
	height: 101vw;
	background-size: 100%;
	background-repeat: no-repeat;
	}
	.xiand
	{
		margin-top: 5px;
		padding: 5px 5px 0px 5px;
		border-width: 1px 0px 0px 0px;
		border-style: solid;
		border-color: #E6E6E6;
		line-height: 25px;
	}
	.buyinpt
	{
		background: #FFFFFF;
		border-radius: 10px;
		margin: 10px;
		padding: 3px 10px 3px 10px;
		font-size: 16px;
		line-height: 60px;
		
	}
	.buyinpt input
	{
		font-size: 30px;
		line-height: 40px;
		width: 50%;
		text-align: right;	
		float: right;
	}
	.ysjdt
	{
	
	background: #cbcbcb;
	margin: 2%;
	width: 96%;
	height: 15px;
	border-radius: 10px;
	overflow-x: hidden;
	}
	.ysjdt2
	{
		background: #f54f20;
		height: 15px;
		border-radius: 10px;
	}
	.leftss
	{
		float: left;
		margin-left: 2%;
		width:17% ;
	}
	.rgithd
	{
	float: right;
	position: fixed;
	right: 0px;
	bottom: 100px;
	padding: 5px;
	z-index: 1000;
	}
	.rgithd div
	{
	line-height: 50px;
	color: #FFFFFF;
	text-align: center;
	border-radius: 50%;
	width: 50px;
	height: 50px;
	background:  rgba(0, 0, 0, 0.6);
	margin-top: 20px;
	}