html {	font-size: 20px;	-ms-text-size-adjust: 100%;	-webkit-text-size-adjust: 100%;	font-family: sans-serif;}@media only screen and (min-width: 400px) {	html {		font-size: 21.33333333px !important;	}}@media only screen and (min-width: 414px) {	html {		font-size: 22.08px !important;	}}@media only screen and (min-width: 480px) {	html {		font-size: 25.6px !important;	}}body {	font-size: 14px;}.c {	text-align:center;}.l {	text-align:left;}.r {	text-align:right;}.l-f {float:left}.r-f {float:right}.w-1-1 { width: 100%; }.w-1-2 { width: 50%; }.w-1-3 { width: 33.3332%; }.w-2-3 { width: 66.6665%; }.w-1-4 { width: 25%; }.w-3-4 { width: 75%; }.w-1-5 { width: 20%; }.w-2-5 { width: 40%; }.w-3-5 { width: 60%; }.w-4-5 { width: 80%; }.w-g-s { width: 38.2716%; } /* Golden section: smaller piece */.w-g-l { width: 61.7283%; } /* Golden section: larger piece */.cen{ text-align:center;}.block-header{margin-top:6px;border-bottom: 1px solid #eee;margin-bottom:10px}/* Utility classes */.text-center { text-align: center; }.text-left   { text-align: left; }.text-right  { text-align: right; }.pull-right,.fr { float: right;}.pull-left,.fl { float:left;}#header{	border:1px dashed #28B5D6; }#main{	border:1px dashed #28B5D6; }#footer{	border:1px dashed #28B5D6;}.pc-header{width: 100%;top: 0; z-index: 1008;}.pc-body{width: 100%;}.pc-footer{width: 100%;}.container {max-width:100%;}.container {	margin-right:auto;	margin-left:auto}@media (min-width:768px) {	.container {	width:750px}}@media (min-width:992px) {	.container {	width:970px}}@media (min-width:1200px) {	.container {	width:1170px}}.container-fluid {	padding-right:15px;	padding-left:15px;	margin-right:auto;	margin-left:auto}.paddingw0{padding-right:0;padding-right:0;}.bb-f60{	border-bottom: 1px solid #f60;}.bb-green{	border-bottom: 1px solid #00c568;}.bb-blue{	border-bottom: 1px solid #1595e7;}.bb-red{	border-bottom: 1px solid #fa6869;}.bg-f60{	background: #f60;}.bg-green{	background: #00c568;}.bg-blue{	background: #1595e7;}.bg-red{	background: #fa6869;}/* panel */.panel-add {	min-height:50px;	padding-top:10px;	text-align: center;	color:inherit;}.panel-header-edit {	min-height:60px;	padding-top:13px;	text-align: center;	color:inherit;}.panel-main-edit {	min-height:480px;	padding-top:205px;	text-align: center;	color:inherit;}.panel-footer-edit {	min-height:130px;	padding-top:50px;	text-align: center;	color:inherit;}.panel-List {	min-width:54px;	position:fixed;	z-index:1048;	left:56px;	top:280px;	cursor:move}.panel-overlay {	display:none;	position:absolute;	top:0;	left:0;	width:100%;	height:100%;	background:0;	z-index:9}.panel-btn {	height:54px;	width:54px;	border-radius:54px;	overflow:hidden;	margin-bottom:15px;	background:#fff;	line-height:0;	cursor:pointer;	box-shadow:2px 3px 7px 0 rgba(0,0,0,0.2);	transition:background-color,width .2s}.panel-icon {	width:54px;	height:54px;	padding:12px 12px;	font-size:32px;	color:#28B5D6}.panel-icon:hover {	color:#fff}.panel-btn:hover {	width:120px;	background-color:#28B5D6}.panel-btn:last-child {	margin-bottom:0}.panel-btn-text {	height:54px;	margin-left:-8px;	line-height:54px;	color:#fff;	font-size:15px;	font-family:"微软雅黑";	white-space:nowrap;	vertical-align:top}.pc-modal-dialog,.pc-dialog {	position:fixed;top: 0;left:0;z-index:5018;}.pc-dialog {	min-width:280px;width:400px;margin:0;}/*.pc-modal-dialog .modal-content,.modal-dialog .modal-content {	border-radius:5;	border: 1px solid #28B5D6;	box-shadow:0 0 15px 0 #28B5D6;}*/.pc-modal-dialog .modal-header,.modal-dialog .modal-header {	background-color:#f4f5f9;	border-bottom:0}.pc-modal-dialog .modal-header .modal-title,.pc-modal-dialog .modal-header h3,.modal-dialog .modal-header .modal-title,.modal-dialog .modal-header h3 {	font-size:14px}.pc-modal-dialog .modal-header h3,.modal-dialog .modal-header h3 {	margin:0;	padding:0}.pc-modal-dialog .modal-body,.modal-dialog .modal-body {	max-height:500px;	overflow-y:auto;	overflow-x:hidden;	cursor:move;}.pc-modal-dialog .modal-footer,.modal-dialog .modal-footer {	border-top:0;	padding-bottom:8px;	text-align:center}.pc-modal-dialog .modal-footer .btn,.modal-dialog .modal-footer .btn {	display:inline-block;	min-width:105px}.pc-modal-dialog .nav-pills>li>a,.modal-dialog .nav-pills>li>a {	padding:0;	background-color:transparent;	color:#333}.pc-modal-dialog .nav-pills>li>a:hover,.modal-dialog .nav-pills>li>a:hover {	background-color:transparent;	color:rgb(26, 173, 22)}.pc-modal-dialog .nav-pills>li+li,.modal-dialog .nav-pills>li+li {	margin-left:10px}.pc-modal-dialog .jinyun-select,.modal-dialog .jinyun-select {	width:100%}.modal-dialog .fa {	font-size:16px;	vertical-align:middle;	margin-right:3px}.pc-modal-dialog .text-info,.modal-dialog .text-info {	color:rgb(246, 248, 249)}.pc-model-h5 {	padding-left:5px;	color:#28B5D6;	height:45px;	line-height:45px;	font-size:14px;	border-bottom:1px solid #eaeaea;	cursor:pointer;}.pc-modal-list {	width:94x;	height:83px;	border-right:1px dashed #e1e1e1;	border-bottom:1px dashed #e1e1e1;	margin-bottom:-1px;	margin-right:-1px;	color:#333;	cursor:pointer}.pc-modal-list p {	font-size:11px;	white-space: nowrap;    overflow: hidden;}.pc-model-img {	height:30px;	width:37px;	font-size:28px;	margin:16px auto 5px auto;}.footer {  width: 100%;  margin-top:20px;  min-height: 60px;  padding:65px 30px 38px 30px;  background-color: #f3f3f3;  color: #333;  text-align: left;  font-size: 12px;}.margin0 {	margin:0}.pc-lg-2 .li, .pc-lg-3 .li, .pc-lg-4 .li, .pc-lg-5 .li, .pc-lg-6 .li, .pc-lg-7 .li, .pc-lg-8 .li, .pc-lg-9 .li, .pc-lg-10 .li{	float:left;	height:100%;	position: relative;    padding-right: 10px;    padding-left: 10px;}.pc-lg-2 .li {	width: 50%;}.pc-lg-3 .li {	width: 33.333%;}.pc-lg-4 .li {	width: 25%;}.pc-lg-5 .li {	width: 20%;}.pc-lg-6 .li {	width: 16.66%;}.pc-lg-7 .li {	width: 14.28%;}.pc-lg-8 .li {	width: 12.5%;}.pc-lg-9 .li {	width: 11.11%;}.pc-lg-10 .li {	width: 10%;}.pc-sm-2, .pc-sm-3, .pc-sm-4, .pc-sm-5, .pc-sm-6, .pc-sm-7, .pc-sm-8, .pc-sm-9, .pc-sm-10 {	float:left;	height:100%;	position: relative;    padding-right: 10px;    padding-left: 10px;}.min-height40{	height:auto;	min-height: 40px;}.pc-sm-2 {	width: 50%;}.pc-sm-3 {	width: 33.333%;}.pc-sm-4 {	width: 25%;}.pc-sm-5 {	width: 20%;}.pc-sm-6 {	width: 16.66%;}.pc-sm-7 {	width: 14.28%;}.pc-sm-8 {	width: 12.5%;}.pc-sm-9 {	width: 11.11%;}.pc-sm-10 {	width: 10%;}.col-sm-3{	height:100%;}.panel-layer {	height:100%;	width: 100%;	min-height:40px;	overflow:hidden;	position: relative;}.panel-edit , .panel-contedit{	display:none;    height: 40px;    width: 300px;	font-size: 9px;	text-align: right;	float:right;    top: 2px;    right: 2px;    color: #fff;    text-align: right;	position: absolute;    cursor: pointer;    z-index: 1031;}.add-zujian{	position: absolute;    cursor: pointer;    z-index: 1031;}.edit-right{	text-align: right;	float:right;    top: 2px;    right: 2px;}.edit-left{	text-align: left;	float:left;    top: 2px;    left: 2px;}.edit-a {	padding:1px 2px;}.ov_selected:hover{	border:1px dashed #28B5D6;}.selected{	border:1px dashed #28B5D6;	cursor: move;}.disabled {	color:#999;	cursor:default}.panel-edit .seperator , .panel-contedit.seperator{	float:left;	width:1px;	height:23px;	background:#e5e6ea;	margin-top:9px}.panel-zjedit {	width:520px;	background-color:transparent;	border:#e4e6e8 solid 1px;	padding:0;}.tabbutton {	background: #f0f0f0;    margin-right: -1px;    cursor: default;    -webkit-transition: all .3s;    transition: all .3s;}.margin0{    margin:0;}.jumbotron{    background-color:#fff;}.pc-tabbody{	height:100%;	overflow:hidden;	padding-top: 8px;	padding-bottom:2px;}.pc-tabsx {	height:100%;	min-height:40px;	overflow:hidden;}.pc-tabsx ul {	height:100%;	border-left: none;    border-right: none;    border-top: none;    border-bottom: none;    overflow: hidden;}.pc-tabsx ul li{	float: left;	text-align:center;	margin-top:0px;	margin-bottom:0px;	margin-right:12px;	margin-left:12px;	padding: 10px 24px;	border-radius: 50px;	border: none;}.pc-tabsx ul li:hover{	background-color:#02b2b5;	color:#fff;}.pc-tabsy {	height:100%;	min-height:280px;	position:relative;	overflow:hidden;	background: #f0f0f0;}.pc-tabsy ul {	height:100%;	border-left: none;    border-right: none;    border-top: none;    border-bottom: none;    overflow: hidden;}.pc-tabsy ul li{	text-align:center;	padding: 15px;	min-height: 40px;	border-bottom: 1px #ffffff solid;	border: none;}.pc-tabsy ul li:hover{	background-color:#02b2b5;	color:#fff;}.tabhover{	background:#02b2b5;	background-color:#02b2b5;	color:#fff;}.news{ overflow:hidden;zoom:1; margin-top:20px;margin-bottom:20px;margin-left:auto;margin-right:auto}.news .left{ width:200px; float:left; margin-right:10px; margin-left:10px;height:auto}.news .left a{ display:block; padding:10px 20px;font-size:16px;font-weight:bold}.news .right{ float:left; padding:0 20px 20px; width:80%;min-height:480px;border-left:1px solid #ddd;}.news .right .list a{color:#28B5D6}.news .right .list .times{font-size:14px;color:#28B5D6}/*页面*/.fui-page.fui-page-current,.fui-page-group.fui-page-current,.fui-page.fui-page-visible,.fui-page-group.fui-page-visible,.fui-page.fui-page-from-center-to-left,.fui-page-group.fui-page-from-center-to-left,.fui-page.fui-page-from-center-to-right,.fui-page-group.fui-page-from-center-to-right,.fui-page.fui-page-from-right-to-center,.fui-page-group.fui-page-from-right-to-center,.fui-page.fui-page-from-left-to-center,.fui-page-group.fui-page-from-left-to-center {	display: block;}.fui-page.fui-page-current,.fui-page-group.fui-page-current {	overflow: hidden;}.fui-page-group {	display: block;}.fui-page-transitioning,.fui-page-transitioning .swipeback-page-shadow {	-webkit-transition: 400ms;	transition: 400ms;}.fui-page-from-right-to-center {	-webkit-animation: pageFromRightToCenter 400ms forwards;	animation: pageFromRightToCenter 400ms forwards;	z-index: 2002;}.fui-page-from-center-to-right {	-webkit-animation: pageFromCenterToRight 400ms forwards;	animation: pageFromCenterToRight 400ms forwards;	z-index: 2002;}@-webkit-keyframes pageFromRightToCenter {	from {		-webkit-transform: translate3d(100%, 0, 0);		transform: translate3d(100%, 0, 0);		opacity: .9;	}	to {		-webkit-transform: translate3d(0, 0, 0);		transform: translate3d(0, 0, 0);		opacity: 1;	}}@keyframes pageFromRightToCenter {	from {		-webkit-transform: translate3d(100%, 0, 0);		transform: translate3d(100%, 0, 0);		opacity: .9;	}	to {		-webkit-transform: translate3d(0, 0, 0);		transform: translate3d(0, 0, 0);		opacity: 1;	}}@-webkit-keyframes pageFromCenterToRight {	from {		-webkit-transform: translate3d(0, 0, 0);		transform: translate3d(0, 0, 0);		opacity: 1;	}	to {		-webkit-transform: translate3d(100%, 0, 0);		transform: translate3d(100%, 0, 0);		opacity: .9;	}}@keyframes pageFromCenterToRight {	from {		-webkit-transform: translate3d(0, 0, 0);		transform: translate3d(0, 0, 0);		opacity: 1;	}	to {		-webkit-transform: translate3d(100%, 0, 0);		transform: translate3d(100%, 0, 0);		opacity: .9;	}}.fui-page-from-center-to-left {	-webkit-animation: pageFromCenterToLeft 400ms forwards;	animation: pageFromCenterToLeft 400ms forwards;}.fui-page-from-left-to-center {	-webkit-animation: pageFromLeftToCenter 400ms forwards;	animation: pageFromLeftToCenter 400ms forwards;}@-webkit-keyframes pageFromCenterToLeft {	from {		opacity: 1;		-webkit-transform: translate3d(0, 0, 0);		transform: translate3d(0, 0, 0);	}	to {		opacity: 0.5;		-webkit-transform: translate3d(-20%, 0, 0);		transform: translate3d(-20%, 0, 0);	}}@keyframes pageFromCenterToLeft {	from {		opacity: 1;		-webkit-transform: translate3d(0, 0, 0);		transform: translate3d(0, 0, 0);	}	to {		opacity: 0.5;		-webkit-transform: translate3d(-20%, 0, 0);		transform: translate3d(-20%, 0, 0);	}}@-webkit-keyframes pageFromLeftToCenter {	from {		opacity: .5;		-webkit-transform: translate3d(-20%, 0, 0);		transform: translate3d(-20%, 0, 0);	}	to {		opacity: 1;		-webkit-transform: translate3d(0, 0, 0);		transform: translate3d(0, 0, 0);	}}@keyframes pageFromLeftToCenter {	from {		opacity: .5;		-webkit-transform: translate3d(-20%, 0, 0);		transform: translate3d(-20%, 0, 0);	}	to {		opacity: 1;		-webkit-transform: translate3d(0, 0, 0);		transform: translate3d(0, 0, 0);	}}.index-demo {	height: 115px;}.index-demo-ewm {	position:absolute;	top:0;	left:0;	right:0;	bottom:0;	z-index:9;	display:none}.index-demo-ewm img{    margin: 0px auto;    width: 118px;	height: 118px;    border-radius: 50%;}.index-demo:hover .index-demo-ewm{     display: block;}/* 标题栏 */.fui-header {	height: 2.2rem;	width: 100%;	box-sizing: border-box;	font-size: .8rem;	top:0;	margin: 0;	z-index:1;	-webkit-backface-visibility: hidden;	backface-visibility: hidden;	background:#f7f7f7;	display: -webkit-box;	display: -ms-flexbox;	display: -webkit-flex;	display: flex;	-webkit-box-pack: justify;	-ms-flex-pack: justify;	-webkit-justify-content: space-between;	justify-content: space-between;	-webkit-box-align: center;	-ms-flex-align: center;	-webkit-align-items: center;}.fui-header:after {	content: "";	left: 0;	bottom: 0;	width: 100%;	height: 1px;	border-bottom: 0 solid #D9D9D9;	-webkit-transform-origin: 0 100%;	-ms-transform-origin: 0 100%;	transform-origin: 0 100%;	-webkit-transform: scaleY(0.5);	-ms-transform: scaleY(0.5);	transform: scaleY(0.5);}.fui-header .title {	white-space: nowrap;	text-overflow: ellipsis;	overflow: hidden;	height: 2.2rem;	line-height: 2.2rem;	color: #000;	text-align: center;	position: absolute;	display: block;	width: 100%;	padding: 0;	top: 0;	left: 0;	z-index: 1;}.fui-header .fui-header-left {	left:0;	padding-left:.3rem; height:2.2rem;	line-height:2.2rem;	z-index: 2;}.fui-header .fui-header-right {	right:0;	padding-right:.3rem;	height:2.2rem;	line-height:2.2rem;	z-index: 2;	font-size: .7rem}.fui-header a.back:before {	content: " ";	display: inline-block;	-webkit-transform: rotate(45deg);	-ms-transform: rotate(45deg);	transform: rotate(45deg);	height: 0.5rem;	width: 0.5rem;	border-width: 0 0 2px 2px;	border-color: #666;	border-style: solid;	position: relative;	top:0;}.fui-header a {	height: 2.2rem;	line-height: 2.2rem;	padding: 0;	margin: 0;	top: 0;	color: #999;	display: block;	padding:0 .5rem;	font-size: .7rem;}.fui-header a i {	font-size:1.3rem;}.fui-header.fui-header-success {	background-color: #04ab02;border: none;}.fui-header.fui-header-primary {	background-color: #0290be;border: none;}.fui-header.fui-header-warning {	background-color: #ff9326;border: none;}.fui-header.fui-header-danger {	background-color: #ef4f4f;border: none;}.fui-header.fui-header-success .title,.fui-header.fui-header-success .btn,.fui-header.fui-header-primary .title,.fui-header.fui-header-primary .btn,.fui-header.fui-header-warning .title,.fui-header.fui-header-warning .btn,.fui-header.fui-header-danger .title,.fui-header.fui-header-danger .btn {	color: #fff;}/*内容*//*手机-pc兼容*/.fui-page {	width:680px;margin:auto;height:100%;}.fui-content {	position: absolute;background:#fff;height:90%;top:5%;overflow-y:auto;width:680px;}.fui-content.scroll {	overflow: hidden;}.fui-header ~ .fui-content {	top:2.2rem;}.fui-header ~ .fui-content.margin {	top:2.2rem;	margin-top:5px;}.fui-navbar ~ .fui-content,.fui-content.navbar{	bottom:2.5rem;	padding-bottom:2.2rem;}.fui-content.pulldown{	top:-2.2rem;}.fui-content-inner {	box-sizing: border-box;	border-top: 1px solid transparent;	margin-top: -1px;	padding-bottom: 0.5rem;}.fui-content.transitioning,.fui-content.refreshing,.fui-content.loading{	-webkit-transition: -webkit-transform 400ms;	transition: transform 400ms;}.fui-content.refreshing {	-webkit-transform: translate3d(0, 2.2rem, 0);	transform: translate3d(0, 2.2rem, 0);}.fui-content.loading {	/*  -webkit-transform: translate3d(0, -2.2rem, 0);              transform: translate3d(0, -2.2rem, 0);*/}.fui-btn-group {	-moz-appearance: none;	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;	border-radius: 0.25rem;	box-sizing: border-box;	cursor: pointer;	display: block;	font-family: inherit;	font-size: 0.7rem;	height: 1.8rem;	line-height: 1.7rem;	margin: 0;	position: relative;	text-align: center;	text-decoration: none;	text-overflow: ellipsis;	white-space: nowrap;	margin: 0.5em;	-webkit-user-select: none;	-moz-user-select: none;}.fui-btn-group.fui-btn-group-default {	border: 1px solid #d9d9d9;}.fui-btn-group.fui-btn-group-success {	border: 1px solid #04ab02;}.fui-btn-group.fui-btn-group-primary {	border: 1px solid #0290be;}.fui-btn-group.fui-btn-group-warning {	border: 1px solid #ff9326;}.fui-btn-group.fui-btn-group-danger {	border: 1px solid #ef4f4f;}.fui-btn-group.fui-btn-group-default a {	color: #aaa;}.fui-btn-group.fui-btn-group-success a {	color: #04ab02;}.fui-btn-group.fui-btn-group-primary a {	color: #0290be;}.fui-btn-group.fui-btn-group-warning a {	color: #ff9326;}.fui-btn-group.fui-btn-group-danger a {	color: #ef4f4f;}.fui-btn-group a {	display: table-cell;	width: 1%;	color: #333;	-moz-transition-duration: 300ms;	-webkit-transition-duration: 300ms;	transition-duration: 300ms;	-webkit-transition-property: background-color;	transition-property: background-color;}.fui-btn-group a.active,.fui-btn-group a:active {	color: #fff;}.fui-btn-group.fui-btn-group-default a.active,.fui-btn-group.fui-btn-group-default a:active {	background: #ccc;	color: #fff;}.fui-btn-group.fui-btn-group-success a.active,.fui-btn-group.fui-btn-group-success a:active {	background: #04ab02;}.fui-btn-group.fui-btn-group-primary a.active,.fui-btn-group.fui-btn-group-primary a:active {	background: #0290be;}.fui-btn-group.fui-btn-group-warning a.active,.fui-btn-group.fui-btn-group-warning a:active {	background: #ff9326;}.fui-btn-group.fui-btn-group-danger a.active,.fui-btn-group.fui-btn-group-danger a:active {	background: #ef4f4f;}.badge {	background-color: #ff5555;	border-radius: 5rem;	color: #fff;	display: inline-block;	font-size: 0.6rem;	line-height: 1;	padding: 0.15rem 0.45rem 0.15rem;}.badge.badge-success {	background: #04ab02;	color:#fff;}.badge.badge-primary {	background: #0290be;	color:#fff;}.badge.badge-danger {	background: #ff5555;	color:#fff;}.badge.badge-warning {	background: #ff9326;	color:#fff;}.fui-navbar,.fui-footer {	position: fixed;	width: 100%;	bottom: 0;	height: 2.45rem;	background: #fff;	box-shadow:0 0 4px rgba(0,0,0,0.1);	-webkit-box-shadow:0 0 4px rgba(0,0,0,0.1);	-moz-box-shadow:0 0 4px rgba(0,0,0,0.1);}.option-picker .fui-navbar{	height:2.25rem;}.fui-navbar .nav-item.btn {	color:#fff; border-radius: 0;}.fui-navbar .nav-item {	position: relative;	display: table-cell;	height: 2.45rem;	text-align: center;	vertical-align: middle;	width: 1%;	color:#999;}.page-goods-detail .fui-navbar .nav-item{	height:2.45rem;}.fui-navbar .nav-item.active,.fui-navbar .nav-item:active {	color: red}.fui-navbar .nav-item .label {	display: block;	font-size: 0.55rem;	position: relative;	top: -0.1rem;}.fui-navbar .nav-item .icon {	font-size: 1rem;	padding: 0;}.fui-navbar .nav-item .badge {	background: red none repeat scroll 0 0;	border-radius: 0.5rem;	color: white;	font-size: 0.6rem;	height: 0.8rem;	left: 50%;	line-height: 0.8rem;	margin-left: 0.1rem;	min-width: 0.8rem;	padding: 0 0.2rem;	position: absolute;	top: 0.1rem;	vertical-align: top;	z-index: 100;}.fui-footer .btn {	margin-left:0;	margin-top:.3rem;}.fui-footer .btn.block {	margin-left: .4rem;}.fui-title {	color: #888;	font-size: 14px;	margin: 0.5rem 0;	padding: 0 0.7rem;}.fui-label {	display: inline-block;	padding:0 .2rem;	background:#d9d9d9;	color:#333;	margin:0 .1rem;	font-size:0.6rem;}.fui-label.fui-label-success {}.fui-label.fui-label-primary {}.fui-label.fui-label-warning {}.fui-label.fui-label-danger {}.fui-label.fui-label-safety {}.fui-label.fui-label-success {background: #04ab02;color:#fff; }.fui-label.fui-label-primary {background:#0290be;color:#fff; }.fui-label.fui-label-warning {background:#ff9326;color:#fff; }.fui-label.fui-label-danger  { background:#ff5555;color:#fff; }.fui-label.fui-label-safety  { background:#07B40A;color:#fff; }.fui-cell-group {	margin-top: 0.5rem;	background-color: #fff;	line-height: 1.4;	font-size: 0.8rem;	overflow: hidden;	position: relative;}.fui-cell-group.transparent{	background: transparent;}.page-goods-detail .fui-sale-group.fui-cell-group:before{	content: " ";	position: absolute;	left: 0.5rem;	right:0.5rem;	top: 0;	height: 1px;	border-top: 1px solid #ebebeb;	color: #ebebeb;	-webkit-transform-origin: 0 0;	-ms-transform-origin: 0 0;	transform-origin: 0 0;	-webkit-transform: scaleY(0.5);	-ms-transform: scaleY(0.5);	transform: scaleY(0.5);}.fui-cell-group.notop{	margin-top: 0;}.fui-cell-group.sm * {	font-size:0.7rem;}.fui-cell-group.fui-cell-group-o {	margin: 0 .5rem;	margin-top: 0.5rem;	border-radius: .5rem;}.fui-cell-group.fui-cell-group-o:active a:last-child {	border-bottom-left-radius: 0.3rem;	border-bottom-right-radius: 0.3rem;}.fui-cell-group.fui-cell-group-o:active a:first-child {	border-top-left-radius: 0.3rem;	border-top-right-radius: 0.3rem;}.fui-cell-group .fui-cell {	position: relative;	padding: 0.75rem 0.6rem 0.65rem;	display: -webkit-box;	display: -webkit-flex;	display: -ms-flexbox;	display: flex;	-webkit-box-align: center;	-webkit-align-items: center;	-ms-flex-align: center;	align-items: center;	-moz-transition-duration: 300ms;	-webkit-transition-duration: 300ms;	transition-duration: 300ms;	-webkit-transition-property: background-color;	transition-property: background-color;	line-height: 1;}.fui-cell-group .fui-cell.fui-sale-cell{	padding:0.45rem 0.6rem 0.45rem;}.fui-cell-group .fui-cell.changepwd,.fui-cell-group .fui-cell.btn-logout{	padding:0;}.fui-cell-group .fui-cell.changepwd .fui-cell-text{	border:1px solid #ff5555;	-webkit-border-radius:0.25rem;	-moz-border-radius:0.25rem;	border-radius:0.25rem;	margin: 0.5rem 0.6rem;	color: #ff5555;	background: #fff;	height:2rem;	line-height: 2rem;}.fui-cell-group .fui-cell.btn-logout .fui-cell-text{	-webkit-border-radius:0.25rem;	-moz-border-radius:0.25rem;	border-radius:0.25rem;	margin: 0rem 0.6rem;	color: #fff;	background: #ff5555;	height:2rem;	line-height: 2rem;}.fui-cell-group .fui-cell.btn-logout .fui-cell-text{	color: #ffffff;}.fui-cell-group .fui-cell:before {	content: " ";	position: absolute;	left: 0.5rem;	right: 0.5rem;	bottom: -1px;	height: 1px;	border-top: 1px solid #ebebeb;	color: #D9D9D9;	-webkit-transform-origin: 0 0;	-ms-transform-origin: 0 0;	transform-origin: 0 0;	-webkit-transform: scaleY(0.5);	-ms-transform: scaleY(0.5);	transform: scaleY(0.5);}.fui-cell-group .fui-cell.must .fui-cell-label:after {	content:"*";	position:absolute;	right:0.2rem;	top:0.2rem;	color:#f30;	font-size:0.8rem}.fui-cell-group-o:after,.fui-cell-group .fui-cell:last-child:before {	display: none;}/*.fui-cell-group-o:after,*//*.fui-cell-group .fui-cell:first-child:before {*/	/*display: block;*//*}*//*.fui-icon-group:before{*/	/*content: " ";*/	/*position: absolute;*/	/*left: 0.5rem;*/	/*right: 0.5rem;*/	/*top:0;*/	/*height: 1px;*/	/*border-top: 1px solid #D9D9D9;*/	/*color: #D9D9D9;*/	/*-webkit-transform-origin: 0 0;*/	/*-ms-transform-origin: 0 0;*/	/*transform-origin: 0 0;*/	/*-webkit-transform: scaleY(0.5);*/	/*-ms-transform: scaleY(0.5);*/	/*transform: scaleY(0.5);*//*}*/.fui-cell-group.fui-cell-click .fui-cell:active,.fui-cell-group .fui-cell.fui-cell-click:active {	background: #ececec;}.fui-cell-title {	color: #333;	font-size: 0.75rem;	padding: 0.5rem 0.7rem;}.fui-cell-tip {	color: #999;	font-size: 0.6rem;	padding: 0.3rem 0.7rem 0;}.fui-cell-group .fui-cell .fui-cell-info {	-webkit-box-flex: 1;	-webkit-flex: 1;	-ms-flex: 1;	flex: 1;	white-space: nowrap;	text-overflow: ellipsis;	overflow: hidden;	font-size:.7rem;color:#666;}.fui-cell-group .fui-cell .fui-cell-info.md{	font-size:0.65rem;}.fui-cell-group .fui-cell .fui-cell-info.overflow { word-break: break-all; overflow: auto; white-space:normal;  height:auto; }.fui-cell-group .fui-cell .fui-cell-info .checkbox-inline,.fui-cell-group .fui-cell .fui-cell-info .radio-inline{	float:left; margin-bottom:.2rem;}.fui-cell-group .fui-cell .fui-cell-label {	position: relative;	display: block;	width: 3.85rem;	/* padding: 0 0.2rem; */	font-size: 0.7rem;	color: #666;}.param-block .fui-cell-group .fui-cell .fui-cell-label{	color: #999;}.fui-cell-group .fui-cell .fui-cell-label.md{	font-size: 0.65rem;}.fui-cell-group .fui-cell .fui-cell-label.big {	display: block;	width: 4.5rem;	padding: 0 0.2rem;	font-size: 0.8rem;}.fui-cell-group .fui-cell .fui-input {	width: 100%;	border: 0;	outline: 0;	-webkit-appearance: none;	background-color: transparent;	font-size: inherit;	color: inherit;	height: 1.41176471em;	line-height: 1.41176471;}.fui-cell-group .fui-cell .fui-cell-info  ::-webkit-input-placeholder{	color: #b2b2b2}.fui-cell-group .fui-cell .fui-input::-webkit-outer-spin-button,.fui-cell-group .fui-cell .fui-input::-webkit-inner-spin-button {	-webkit-appearance: none;	margin: 0;}.fui-cell-group .fui-cell .fui-cell-info select {	-webkit-appearance: none;	border: 0;	outline: 0;	background-color: transparent;	width: 100%;	font-size: inherit;	height: 1.2rem;	position: relative;	z-index: 1;	padding-left: 15px;}.fui-cell-group .fui-cell .fui-cell-info select {	padding: 0;}.fui-cell-group .fui-cell .fui-cell-icon {	color: #333;	margin-right: 0.3rem;	width:0.8rem;	text-align: center;	line-height: 0.7rem;}.fui-cell-group .fui-cell .fui-cell-icon i{	font-size:16px;	color: #666;	/*vertical-align: middle;*/}.fui-cell-group .fui-cell .fui-cell-icon.pull-left {	font-size: 0.85rem;}.fui-cell-group .fui-cell .fui-cell-text {	-webkit-box-flex: 1;	-webkit-flex: 1;	-ms-flex: 1;	flex: 1;	color: #000;	font-size: 0.7rem;	line-height: 0.7rem;}.fui-cell-group .fui-cell .fui-cell-text p{	margin-top:10px;	margin-bottom:10px;}.fui-cell-group .fui-cell .fui-cell-text .coupon-mini{	font-size: 0.6rem;	line-height: 0.7rem;}.fui-cell-group .fui-cell .fui-cell-remark {	color: #999;	text-align: right;	font-size: 0.65rem;	margin-right: .2rem;	line-height: 0.65rem;}.fui-cell-group .fui-cell .fui-cell-remark:after {	content: " ";	display: inline-block;	-webkit-transform: rotate(45deg);	-ms-transform: rotate(45deg);	transform: rotate(45deg);	height: 0.4rem;	width: 0.4rem;	border-width: 1px 1px 0 0;	border-color: #C8C8CD;	border-style: solid;	position: relative;	top: 0px;	margin-left: 0;}.fui-cell-group .fui-cell .fui-cell-remark.noremark:after { display:none;margin-left:0;}.fui-cell-group .fui-cell.fui-cell-textarea .fui-cell-label {	margin-top: -1.5rem;}.fui-cell-group .fui-cell textarea {	width: 100%;	background: transparent;	border: none;	resize: none;	font-size:0.7rem;	font-family: "Helvetica Neue", Helvetica, sans-serif;}.fui-cell-group .fui-cell .textarea_counter {	font-size: 0.7rem;	color: #666;	text-align: right;}.fui-cell-group .fui-cell.warning {	color: #e64340;}.fui-switch {	-webkit-appearance: none;	-moz-appearance: none;	appearance: none;	position: relative;	width: 47px;	height: 27px;	border: 1px solid #DFDFDF;	outline: 0;	border-radius: 16px;	box-sizing: border-box;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	background: #DFDFDF;}.fui-switch:before {	content: " ";	position: absolute;	top: 0;	left: 0;	width: 45px;	height: 25px;	border-radius: 15px;	background-color: #FDFDFD;	-webkit-transition: -webkit-transform .3s;	transition: transform .3s;}.fui-switch:after {	content: " ";	position: absolute;	top: 0;	left: 0;	width: 25px;	height: 25px;	border-radius: 15px;	background-color: #FFFFFF;	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);	-moz-transition:  transform .3s;	-webkit-transition: -webkit-transform .3s;	transition: transform .3s;}.fui-switch.fui-switch-small {	width: 40px;	height: 22px;}.fui-switch.fui-switch-small:before {	width: 38px;	height: 20px;	border-radius: 15px;}.fui-switch.fui-switch-small:after {	width: 20px;	height: 20px;	border-radius: 15px;}.fui-switch.fui-switch-small:checked:before  {}.fui-switch.fui-switch-small:checked:after  {	-webkit-transform: translateX(18px);	-ms-transform: translateX(18px);	transform: translateX(18px);}.fui-switch.fui-switch-small:checked:before  {}.fui-switch.fui-switch-small:checked:after  {	-webkit-transform: translateX(18px);	-ms-transform: translateX(18px);	transform: translateX(18px);}.fui-switch.fui-switch-default:checked {	border-color: #ccc;	background-color: #ccc;}.fui-switch.fui-switch-success:checked {	border-color: #04BE02;	background-color: #04BE02;}.fui-switch.fui-switch-primary:checked {	border-color: #0290be;	background-color: #0290be;}.fui-switch.fui-switch-warning:checked {	border-color: #ff9326;	background-color: #ff9326;}.fui-switch.fui-switch-danger:checked {	border-color: #ff5555;	background-color: #ff5555;}.fui-switch:checked:before {	-webkit-transform: scale(0);	-ms-transform: scale(0);	transform: scale(0);}.fui-switch:checked:after {	-webkit-transform: translateX(20px);	-ms-transform: translateX(20px);	transform: translateX(20px);}.fui-images {	list-style: none;	padding-top:.2rem;}.fui-images .image {	float: left;	margin-right: 0.3rem;	margin-bottom: 0.3rem;	width: 4rem;	height: 4rem;	background: no-repeat center center;	background-size: cover;	position: relative;}.fui-images .image.long {	width: 8rem;}.fui-images .image .image-remove {	position: absolute;	right: -.3rem;	top: -.3rem;	color: red;}.fui-images.fui-images-sm .image.image-sm {	width: 1.5rem;	height: 1.5rem;}.fui-images.fui-images-sm .image.image-sm.long {	width: 3rem;}.fui-uploader {	float: left;	position: relative;	margin-right: 0.3rem;	margin-bottom: 0.3rem;	width: 4rem;	height: 4rem;	border: 1px solid #D9D9D9;}.fui-uploader.long {	width: 8rem;}.fui-uploader:before,.fui-uploader:after {	content: " ";	position: absolute;	top: 50%;	left: 50%;	-webkit-transform: translate(-50%, -50%);	-ms-transform: translate(-50%, -50%);	transform: translate(-50%, -50%);	background-color: #D9D9D9;}.fui-uploader:before {	width: 2px;	height: 2rem;}.fui-uploader:after {	width: 2rem;	height: 2px;}.fui-uploader.fui-uploader-sm {	width: 1.5rem;	height: 1.5rem;}.fui-uploader.fui-uploader-sm:before {	height: 1rem;}.fui-uploader.fui-uploader-sm:after {	width: 1rem;}.fui-uploader:active {	border-color: #999999;}.fui-uploader:active:before,.fui-uploader:active:after {	background-color: #999999;}.fui-uploader input {	position: absolute;	z-index: 1;	top: 0;	left: 0;	width: 100%;	height: 100%;	opacity: 0;}.fui-mask,.fui-mask-m{	position: fixed;	background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0;	width: 100%;	height: 100%;	left: 0;	opacity: 0;	top: 0;	z-index: 1000;	-moz-transition-duration: 400ms;	-webkit-transition-duration: 400ms;	transition-duration: 400ms;}.fui-mask-transparent .visible,.fui-mask.visible,.fui-mask-m.visible {	opacity: 1;}.fui-mask.fui-mask-transparent {	background: none;	opacity: 0;}.fui-preloader {	display: inline-block;	text-align: center;	width: 1rem;	height: 1rem;	-webkit-transform-origin: 50%;	transform-origin: 50%;	-webkit-animation: preloader-spin 1s steps(12, end) infinite;	animation: preloader-spin 1s steps(12, end) infinite;}.fui-preloader:after {	display: block;	content: "";	width: 100%;	height: 100%;	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");	background-position: 50%;	background-size: 100%;	background-repeat: no-repeat;}.fui-preloader.fui-preloader-white:after {	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");}@-webkit-keyframes preloader-spin {	100% {		-webkit-transform: rotate(360deg);	}}@keyframes preloader-spin {	100% {		-webkit-transform: rotate(360deg);		transform: rotate(360deg);	}}.fui-loader {	position: fixed;	left: 50%;	top: 50%;	padding: 0.4rem;	margin-left: -1.25rem;	margin-top: -1.25rem;	background: rgba(0, 0, 0, 0.7);	z-index: 11000;	border-radius: 0.25rem;}.fui-loader.fui-loader-tip {	width: 7rem;	height: 7rem;	margin-left: -3.5rem;	margin-top: -5rem;	text-align: center;}.fui-loader-tip .fui-preloader {	position: absolute;	left: 50%;	margin-left: -1rem;	margin-top: 1rem;	width: 2.2rem;	height: 2.2rem;}.fui-loader-tip .fui-loader-text {	color: #fafafa;	font-size: 0.7rem;	position: absolute;	text-align: center;	left: 0;	bottom: 1.5rem;	width: 100%;}.fui-loader-tip .fui-loader-icon {	color: #fff;}.fui-loader-tip .fui-loader-icon i {	font-size: 3rem;	margin-top: 0.5rem;}.fui-loader .fui-preloader {	display: block;	width: 1.8rem;	height: 1.8rem;}.fui-toast {	position: fixed;	left:0;	text-align: center;	width: 100%;	opacity: 0;	-webkit-transition-property: opacity;	transition-property: transform, opacity;	-webkit-transform: translate3d(0, 0, 0) scale(.9);	transform: translate3d(0, 0, 0) scale(.9);	-webkit-transition-property: -webkit-transform, opacity;	transition-property: transform, opacity;	z-index: 10001;}.fui-toast.in {	opacity: 1;	-moz-transition-duration: 300ms;	-webkit-transition-duration: 300ms;	transition-duration: 300ms;	-webkit-transform: translate3d(0, 0, 0) scale(1);	transform: translate3d(0, 0, 0) scale(1);}.fui-toast.out {	opacity: 0;	z-index: 10999;	-moz-transition-duration: 300ms;	-webkit-transition-duration: 300ms;	transition-duration: 300ms;	-webkit-transform: translate3d(0, 0, 0) scale(0.8);	transform: translate3d(0, 0, 0) scale(0.8);}.fui-toast .fui-toast-text {	display: inline-block;	color: #fff;	padding: 0.4rem 0.5rem;	border-radius: 0.2rem;	background: rgba(0, 0, 0, 0.75);	font-size: 0.75rem;	line-height: 1rem;	max-width: 60%;}.fui-notify {	width: 100%;	padding: 0.5rem;	overflow: hidden;}.fui-notify.fui-notify-default {	background: rgba(0, 0, 0, 0.7);}.fui-notify.fui-notify-success {	background: rgba(3, 151, 2, 0.9);}.fui-notify.fui-notify-warning {	background: rgba(230, 110, 0, 0.9);}.fui-notify.fui-notify-danger {	background: rgba(174, 56, 56, 0.9);}.fui-notify.fui-notify-primary {	background: rgba(2, 114, 151, 0.9);}.fui-notify .fui-notify-close {	position: absolute;	right: 0.3rem;	top: 0.3rem;	color: #fff;}.fui-notify .fui-notify-title,.fui-notify .fui-notify-text {	color: #fff;	width: 100%;	float: left;	text-align: left;	font-size: 0.8rem;	font-weight: bold;}.fui-notify .fui-notify-text {	font-size: 0.65rem;	font-weight: normal;}.fui-modal.dialog-modal {	position: absolute;	z-index: 1001;	left: 50%;	margin-left: -6.75rem;	margin-top: 0;	top: 50%;	width: 13.5rem;	opacity: 0;	-webkit-transform: translate3d(0, 0, 0) scale(1.2);	transform: translate3d(0, 0, 0) scale(1.2);	-webkit-transition-property: -webkit-transform, opacity;	transition-property: transform, opacity;	height:auto;}.fui-modal.dialog-modal.in {	opacity: 1;	-moz-transition-duration: 300ms;	-webkit-transition-duration: 300ms;	transition-duration: 300ms;	-webkit-transform: translate3d(0, 0, 0) scale(1);	transform: translate3d(0, 0, 0) scale(1);}.fui-modal.dialog-modal.out {	opacity: 0;	z-index: 10999;	-moz-transition-duration: 300ms;	-webkit-transition-duration: 300ms;	transition-duration: 300ms;	-webkit-transform: translate3d(0, 0, 0) scale(0.8);	transform: translate3d(0, 0, 0) scale(0.8);}.fui-dialog {	background: #fff;	text-align: center;	border-radius: 0.35rem;	padding-top: 0.3rem;	overflow: hidden;}.fui-dialog .fui-dialog-title {	padding: .2rem .5rem;	font-weight: 400;	font-size: 0.8rem;}.fui-dialog .fui-dialog-text {	padding: .4rem .8rem;	font-size: 0.75rem;	color: #888;}.fui-dialog .fui-dialog-prompt {	width: 100%;	padding: .2rem .5rem;}.fui-dialog .fui-dialog-prompt input {	width: 100%;	height: 1.6rem;	padding: 0 0.5rem;	font-size: 0.7rem;	color: #333;	-webkit-appearance: none;	border: 1px solid #d9d9d9;	color: #333;}.fui-dialog .fui-dialog-btns {	position: relative;	line-height: 2rem;	margin-top: .3rem;	font-size: 0.8rem;	display: -webkit-box;	display: -webkit-flex;	display: -ms-flexbox;	display: flex;}.fui-dialog .fui-dialog-btns a {	display: block;	-webkit-box-flex: 1;	-webkit-flex: 1;	-ms-flex: 1;	flex: 1;	color: #666;	text-decoration: none;}.fui-dialog .fui-dialog-btns a:active {	background-color: #EEEEEE;}.fui-dialog .fui-dialog-btns:after {	content: " ";	position: absolute;	left: 0;	top: 0;	width: 100%;	height: 1px;	border-top: 1px solid #D5D5D6;	color: #D5D5D6;	-webkit-transform-origin: 0 0;	-ms-transform-origin: 0 0;	transform-origin: 0 0;	-webkit-transform: scaleY(0.5);	-ms-transform: scaleY(0.5);	transform: scaleY(0.5);}.fui-dialog-confirm .fui-dialog-text {	text-align: left;}.fui-dialog-confirm .fui-dialog-btns a {	position: relative;}.fui-dialog-confirm .fui-dialog-btns a:after {	content: " ";	position: absolute;	left: 0;	top: 0;	width: 1px;	height: 100%;	border-left: 1px solid #D5D5D6;	-webkit-transform-origin: 0 0;	-ms-transform-origin: 0 0;	transform-origin: 0 0;	-webkit-transform: scaleX(0.5);	-ms-transform: scaleX(0.5);	transform: scaleX(0.5);}.fui-dialog-confirm .fui-dialog-btns a:first-child:after {	display: none;}.fui-dialog-confirm .fui-dialog-btns a.cancel {	color: #666;}.fui-dialog-confirm .fui-dialog-btns a.confirm {	color: #000;}.fui-tab-o,.fui-tab {	-webkit-align-self: center;	align-self: center;	display: -webkit-box;	display: -webkit-flex;	display: flex;	-webkit-box-lines: single;	-moz-box-lines: single;	-webkit-flex-wrap: nowrap;	flex-wrap: nowrap;	margin-bottom: .5rem;}.fui-tab-plus {	-webkit-align-self: center;	align-self: center;	display: -webkit-box;	display: -webkit-flex;	display: flex;	-webkit-box-lines: single;	-moz-box-lines: single;	-webkit-flex-wrap: nowrap;	flex-wrap: nowrap;}.fui-tab a,.fui-tab-o a {	 text-align: center;	 -moz-transition-duration: 300ms;	 -webkit-transition-duration: 300ms;	 transition-duration:300ms;	 -webkit-transition-property: color;	 transition-property:color; }.fui-tab-plus a {	text-align: center;	-moz-transition-duration: 300ms;	-webkit-transition-duration: 300ms;	transition-duration:300ms;position: relative;	-webkit-transition-property: color;	transition-property:color;}.fui-tab-o a {	border-radius: 0 0 0 0;	margin-left: -1px;	width: 100%;	-webkit-box-flex: 1;	-ms-flex: 1;	color: #666;	font-size: 0.75rem;	padding: 0.25rem;}.fui-tab a.active {	-moz-transition-duration: 300ms;	-webkit-transition-duration: 300ms;	transition-duration:300ms;	-webkit-transition-property: border-color;	transition-property:border-color;}.fui-tab-o a:first-child {	border-radius: 0.25rem 0 0 0.25rem;	margin-left: 0;	border-left-width: 1px;	border-left-style: solid;}.fui-tab-o a:last-child {	border-radius: 0 0.25rem 0.25rem 0;}.fui-tab {	width:100%;	background: white;	position: relative;}.fui-tab-plus {	background: white;	position: relative;}.fui-tab:after {	content: '';	position: absolute;	left: 0;	bottom: 0;	right: auto;	top: auto;	height: 1px;	width: 100%;	background-color: #d0d0d0;	display: block;	z-index: 15;	-webkit-transform-origin: 50% 100%;	transform-origin: 50% 100%;}.fui-tab-plus a:after {	content: '';	position: absolute;	left: 0;	bottom: 0;	right: auto;	top: auto;	height: 1px;	width: 100%;	background-color: #d0d0d0;	display: block;	z-index: 15;	-webkit-transform-origin: 50% 100%;	transform-origin: 50% 100%;}.fui-tab-plus a:before {	content: '';	position: absolute;	left: -1px;	bottom: 0;	right: auto;	top: auto;	height: 100%;	width: 1px;	background-color: #d0d0d0;	display: block;	z-index: 15;	-webkit-transform-origin: 50% 100%;	transform-origin: 50% 100%;}.fui-tab-plus a.active:after {	content: '';	position: absolute;	left: 0;	bottom: 0;	right: auto;	top: auto;	height: 1px;	width: 100%;	background-color: #fff;	display: block;	z-index: 20;	-webkit-transform-origin: 50% 100%;	transform-origin: 50% 100%;}.fui-tab-plus a:first-child:before{background: #fff;}@media only screen and (-webkit-min-device-pixel-ratio: 2) {	.fui-tab:after {		-webkit-transform: scaleY(0.5);		transform: scaleY(0.5);	}	.fui-tab-plus:after {		-webkit-transform: scaleY(0.5);		transform: scaleY(0.5);	}}@media only screen and (-webkit-min-device-pixel-ratio: 3) {	.fui-tab:after {		-webkit-transform: scaleY(0.33);		transform: scaleY(0.33);	}	.fui-tab-plus:after {		-webkit-transform: scaleY(0.33);		transform: scaleY(0.33);	}}.fui-tab a {	color: #666;	font-size: 16px;	line-height:2.6;	width: 100%;	-webkit-box-flex: 1;	-ms-flex: 1;	border: 0;	border-bottom: 2px solid transparent;	border-radius: 0;}.fui-tab a.active {	border-bottom: 3px solid #18bc9c}.fui-tab-plus a {	color: #666;	font-size: 0.8rem;	width: 100%;	height: 2rem;	line-height: 2rem;	-webkit-box-flex: 1;	-ms-flex: 1;	border: 0;	border-top: 2px solid transparent;	border-radius: 0;}.fui-tab.fui-tab-green a.active {	color:#333;	border-color: #18bc9c;}.fui-tab-plus.fui-tab-plus-default a.active {	color: #666;	border-color: #666;	z-index: 15;}.fui-tab-plus.fui-tab-plus-success a.active {	color: #04be02;	border-color: #04ab02;	z-index: 15;}.fui-tab-plus.fui-tab-plus-primary a.active {	color: #0290be;	border-color: #0290be;	z-index: 100;}.fui-tab-plus.fui-tab-plus-warning a.active {	color: #ff9326;	border-color: #ff9326;	z-index: 100;}.fui-tab-plus.fui-tab-plus-danger a.active {	color: #ef4f4f;	border-color: #ef4f4f;	z-index: 100;}.fui-tab.fui-tab-default a.active {	color: #666;	border-color: #666;	z-index: 100;}.fui-tab.fui-tab-success a.active {	color: #04be02;	border-color: #04ab02;	z-index: 100;}.fui-tab.fui-tab-primary a.active {	color: #0290be;	border-color: #0290be;	z-index: 100;}.fui-tab.fui-tab-warning a.active {	color: #ff9326;	border-color: #ff9326;	z-index: 100;}.fui-tab.fui-tab-danger a.active {	color: #ff5555;	border-color: #ff5555;	z-index: 100;}.fui-tab-o.fui-tab-default a {	color: #333}.fui-tab-o.fui-tab-default a,.fui-tab-o.fui-tab-default a.active {	border: 1px solid #999;}.fui-tab-o.fui-tab-default a.active {	background: #999;}.fui-tab-o.fui-tab-success a {	color: #04ab02;}.fui-tab-o.fui-tab-success a,.fui-tab-o.fui-tab-success a.active {	border: 1px solid #04ab02;}.fui-tab-o.fui-tab-success a.active {	background: #04ab02;}.fui-tab-o.fui-tab-primary a {	color: #0290be}.fui-tab-o.fui-tab-primary a,.fui-tab-o.fui-tab-primary a.active {	border: 1px solid #0290be;}.fui-tab-o.fui-tab-primary a.active {	background: #0290be;}.fui-tab-o.fui-tab-warning a {	color: #ff9326;}.fui-tab-o.fui-tab-warning a,.fui-tab-o.fui-tab-warning a.active {	border: 1px solid #ff9326;}.fui-tab-o.fui-tab-warning a.active {	background: #ff9326;}.fui-tab-o.fui-tab-danger a {	color: #ef4f4f;}.fui-tab-o.fui-tab-danger a,.fui-tab-o.fui-tab-danger a.active {	border: 1px solid #ef4f4f;}.fui-tab-o.fui-tab-danger a.active {	background: #ef4f4f;}.fui-tab-o a.active {	color: white;	z-index: 90;}.fui-tab-o {	margin-left: 1rem;	margin-right: 1rem;}.fui-tab-content{	background: #fff;}.row {	overflow: hidden;}.row > [class*="col-"] {	box-sizing: border-box;	float: left;}.row .col-100 {	width: 96%;	margin-left: 4%;}.row .col-90 {	width: 86%;	margin-left: 4%;}.row .col-95 {	width: 91%;	margin-left: 4%;}.row .col-80 {	width: 76%;	margin-left: 4%;}.row .col-85 {	width: 81%;	margin-left: 4%;}.row .col-70 {	width: 66%;	margin-left: 4%;}.row .col-75 {	width: 71%;	margin-left: 4%;}.row .col-60 {	width: 56%;	margin-left: 4%;}.row .col-65 {	width: 61%;	margin-left: 4%;}.row .col-55 {	width: 51%;	margin-left: 4%;}.row .col-50 {	width: 46%;	margin-left: 4%;}.row .col-45 {	width: 41%;	margin-left: 4%;}.row .col-40 {	width: 36%;	margin-left: 4%;}.row .col-30 {	width: 26%;	margin-left: 4%;}.row .col-35 {	width: 31%;	margin-left: 4%;}.row .col-20 {	width: 16%;	margin-left: 4%;}.row .col-25 {	width: 21%;	margin-left: 4%;}.row .col-15 {	width: 11%;	margin-left: 4%;}.row .col-10 {	width: 6%;	margin-left: 4%;}.row .col-5 {	width: 1%;	margin-left: 4%;}.fui-searchbar {	position: relative;	z-index: 10;	height: 2.2rem;	padding-right: 0.5rem;	padding-left: 0.5rem;	background-color: #f7f7f8;	-webkit-backface-visibility: hidden;	backface-visibility: hidden;}.fui-searchbar:after {	content: '';	position: absolute;	left: 0;	bottom: 0;	right: auto;	top: auto;	height: 1px;	width: 100%;	background-color: #e7e7e7;	display: block;	z-index: 15;	-webkit-transform-origin: 50% 100%;	transform-origin: 50% 100%;}@media only screen and (-webkit-min-device-pixel-ratio: 2) {	.fui-searchbar:after {		-webkit-transform: scaleY(0.5);		transform: scaleY(0.5);	}}@media only screen and (-webkit-min-device-pixel-ratio: 3) {	.fui-searchbar:after {		-webkit-transform: scaleY(0.33);		transform: scaleY(0.33);	}}.fui-searchbar .searchbar {	margin: 0 -0.5rem;	padding: 0.4rem 0.6rem;	background: #e8e8e8;}.fui-searchbar .searchbar .search-input input {	border: 0;}.fui-searchbar .searchbar .searchbar-cancel {	color: #5f646e;}.searchbar {	padding: 0.5rem 0;	overflow: hidden;	height: 2.2rem;	-webkit-box-align: center;	-webkit-align-items: center;	align-items: center;	position: relative;}.searchbar .searchbar-cancel {	position: absolute;	top: 0.4rem;	right: -2rem;	width: 1.8rem;	float: right;	height: 1.4rem;	line-height: 1.4rem;	text-align: center;	-webkit-transition: all .3s;	transition: all .3s;	opacity: 0;	-webkit-transform: translate3d(0, 50, 0);	transform: translate3d(0, 50, 0);	font-size: 0.7rem;}.searchbar .search-input {	-webkit-transform: translate3d(0, 50, 0);	transform: translate3d(0, 50, 0);	-webkit-transition: all .3s;	transition: all .3s;	margin-right: 0;	position: relative;}.searchbar .search-input input {	margin: 0;	height: 1.4rem;}.searchbar.searchbar-active .searchbar-cancel {	right: 0.5rem;	opacity: 1;}.searchbar.searchbar-active .searchbar-cancel + .search-input {	margin-right: 2.2rem;}.search-input {	position: relative;}.search-input input {	box-sizing: border-box;	width: 100%;	height: 1.4rem;	display: block;	border: none;	-webkit-appearance: none;	-moz-appearance: none;	appearance: none;	border-radius: 0.25rem;	font-family: inherit;	color: #3d4145;	font-size: 0.7rem;	font-weight: normal;	padding: 0 0.5rem;	background-color: #fff;	border: 1px solid #b4b4b4;}.search-input input::-webkit-input-placeholder {	color: #cccccc;	opacity: 1;}.search-input i {	position: absolute;	font-size: 0.9rem;	color: #b4b4b4;	top: 0;	left: 0.3rem;	line-height: 1.4rem;}.search-input i + input {	padding-left: 1.4rem;}.fui-card {	background: #fff;	box-shadow: 0 0.1rem 0.1rem rgba(204, 204, 204, 0.3);	border: 1px solid #ccc;	margin: 0.5rem;	position: relative;	border-radius: 0.1rem;	font-size: 0.7rem;	padding-top: .5rem;	-moz-transition-duration: 300ms;	-webkit-transition-duration: 300ms;	transition-duration: 300ms;	-webkit-transition-property: background-color;	transition-property: background-color;}.fui-card.fui-card-full {	margin: 0;	border: none;	border-radius: none;	box-shadow: none;}.fui-card:not(.fui-card-list):active {	background: #e5e5e5;}.fui-card .fui-card-title {	padding: 0rem .5rem 0 .5rem;}.fui-card .fui-card-title span {	width: 100%;	display: block;}.fui-card .fui-card-title .title {	line-height: 1rem;	font-size: .85rem;}.fui-card .fui-card-title .subtitle {	color: #666;	padding: .3rem 0;}.fui-card .fui-card-image {	padding: .3rem .3rem 0 .3rem;}.fui-card .fui-card-image img {	width: 100%;}.fui-card .fui-card-content {	padding: 0 .5rem .5rem .5rem;	line-height: 1rem;	font-size: 0.7rem;	color: #445;}.fui-card .fui-card-footer {	border-top: 1px solid #f5f5f5;	padding: .6rem .5rem;	display: -webkit-box;	display: -webkit-flex;	display: -ms-flexbox;	display: flex;}.fui-card .fui-card-footer .text {	-webkit-box-flex: 1;	-webkit-flex: 1;	-ms-flex: 1;	flex: 1;}.fui-card .fui-card-footer .remark:after {	content: " ";	display: inline-block;	-webkit-transform: rotate(45deg);	-ms-transform: rotate(45deg);	transform: rotate(45deg);	height: 0.3rem;	width: 0.3rem;	border-width: 2px 2px 0 0;	border-color: #C8C8CD;	border-style: solid;	position: relative;	top: -1px;	margin-left: .3em;}.fui-card-header {	text-align: center;	margin: 0.8rem .5rem .8rem .5rem;	font-size: 0.7rem;	color: #666;}.fui-card-header span {	display: inline-block;	background: #cecece;	padding: .2rem .5rem;	border-radius: 0.2rem;	color: #fff;}.fui-card.fui-card-list {	padding: .05rem;	padding-bottom: 0;}.fui-card .fui-card-first {	padding: .5rem .2rem;	-moz-transition-duration: 300ms;	-webkit-transition-duration: 300ms;	transition-duration: 300ms;	-webkit-transition-property: background-color;	transition-property: background-color;}.fui-card .fui-card-first .image {	position: relative;}.fui-card .fui-card-first img {	width: 100%;	display: block;}.fui-card .fui-card-first .text {	position: absolute;	background: rgba(0, 0, 0, 0.8);	bottom: 0;	width: 100%;	padding: .4rem .3rem;	color: #fff;	font-size: 0.8rem;}.fui-card .fui-card-item {	border-top: 1px solid #f5f5f5;	padding: .2rem .5rem .2rem .5rem;	display: -webkit-box;	display: -webkit-flex;	display: -ms-flexbox;	display: flex;	-moz-transition-duration: 300ms;	-webkit-transition-duration: 300ms;	transition-duration: 300ms;	-webkit-transition-property: background-color;	transition-property: background-color;}.fui-card .fui-card-item img {	width: 2rem;	height: 2rem;	display: table-cell}.fui-card .fui-card-item .text {	padding: 0 .5rem;	-webkit-box-flex: 1;	-webkit-flex: 1;	-ms-flex: 1;	flex: 1;}.fui-card .fui-card-item .text.left {	padding: 0;}.fui-card-first:active,.fui-card-item:active {	background: #e5e5e5;}.fui-card .fui-card-info {	padding: 0 .5rem;	padding-top: .5rem;	display: -webkit-box;	display: -webkit-flex;	display: -ms-flexbox;	display: flex;}.fui-card .fui-card-info span {	display: block;	padding: 0 .5rem;	font-size: 0.7rem;}.fui-card .fui-card-info .subtitle {	padding-top: 0.2rem;	color: #666;	font-size: 0.65rem;}.fui-card .fui-card-info img {	width: 2rem;	height: 2rem;}.fui-card .fui-card-info .text {	-webkit-box-flex: 1;	-webkit-flex: 1;	-ms-flex: 1;	flex: 1;}.fui-card .fui-card-btns {	padding: .6rem .5rem;	border-top: 1px solid #f5f5f5;}.fui-card .fui-card-btns a {	display: table-cell;	width: 1%;	text-align: center;	text-decoration: none;	color: #666;}.fui-card .fui-card-btns a:first-child {	text-align: left;}.fui-card .fui-card-btns a:last-child {	text-align: right;}.fui-card .fui-card-btns a:active {	color: #999;}/** List **/.fui-list-group {	background-color: #fff;	position: relative;	margin-top:.5rem;	position: relative;}.fui-list-group.fui-list-group-o {	margin: 0 .5rem;	border-radius: .5rem;	margin-top: 0.5rem;}.fui-list-group-title {	padding:0 .6rem;	font-size:.7rem;	color:#333;	height:1.8rem;	line-height:1.8rem;}/*.fui-list-group:not(.fui-list-group-o):before {*/	/*content: " ";*/	/*position: absolute;*/	/*left: 0;*/	/*top: 0;*/	/*width: 100%;*/	/*height: 1px;*/	/*border-top: 1px solid #d9d9d9;*/	/*color: #D9D9D9;*/	/*-webkit-transform-origin: 0 0;*/	/*-ms-transform-origin: 0 0;*/	/*transform-origin: 0 0;*/	/*-webkit-transform: scaleY(0.5);*/	/*-ms-transform: scaleY(0.5);*/	/*transform: scaleY(0.5);*//*}*//*.fui-list-group:not(.fui-list-group-o):after {*/	/*content: " ";*/	/*position: absolute;*/	/*left: 0;*/	/*bottom: 0;*/	/*width: 100%;*/	/*height: 1px;*/	/*border-top: 1px solid #ebebeb;*/	/*color: #ebebeb;*/	/*-webkit-transform-origin: 0 100%;*/	/*-ms-transform-origin: 0 100%;*/	/*transform-origin: 0 100%;*/	/*-webkit-transform: scaleY(0.5);*/	/*-ms-transform: scaleY(0.5);*/	/*transform: scaleY(0.5);*//*}*/.fui-list {	position: relative;	display: -webkit-box;	display: -webkit-flex;	display: -ms-flexbox;	display: flex;	padding: .4rem .6rem;	-moz-transition-duration: 300ms;	-webkit-transition-duration: 300ms;	transition-duration: 300ms;	-webkit-box-align: center;	-webkit-align-items: center;	-ms-flex-align: center;	align-items: center;	overflow: hidden;}.fui-list.align-start {	-webkit-box-align: start;	-webkit-align-items: start;	-ms-flex-align: start;	align-items: start}.fui-list:before {	content: " ";	position: absolute;	left: 0;	top: 0;	right: .5rem;	height: 1px;	border-top: 1px solid #ebebeb;	color: #ebebeb;	-webkit-transform-origin: 0 0;	-ms-transform-origin: 0 0;	transform-origin: 0 0;	-webkit-transform: scaleY(0.5);	-ms-transform: scaleY(0.5);	transform: scaleY(0.5);	left: .5rem;}.fui-list:first-child:before {	display: none;}.fui-list:active {	background: #ececec;}.fui-list.noclick:active {	background: #fff;}.fui-list a {	color:#666;}.fui-list-media {	display: -webkit-box;	display: -webkit-flex;	display: flex;	-webkit-flex-shrink: 0;	-ms-flex: 0 0 auto;	-webkit-flex-shrink: 0;	flex-shrink: 0;	-webkit-box-lines: single;	-moz-box-lines: single;	-webkit-flex-wrap: nowrap;	flex-wrap: nowrap;	box-sizing: border-box;	-webkit-box-align: center;	-webkit-align-items: center;	align-items: center;	margin-right:.6rem;	color:#aaa;	position: relative;}.fui-list-media .title {	background: rgba(0,0,0,0.8);	color: white;	font-size: 0.7rem;	height: 1rem;	right: 0;	left: 0;	line-height: 1rem;	font-size: 0.6rem;	padding: 0 0.15rem;	position: absolute;	bottom: 0;	text-align: center;	vertical-align: top;	z-index: 100;}.fui-list-media img {	width:2.5rem;	height:2.5rem;}/*.fui-list-media img.round {*/	/*border-radius: .3rem;*//*}*/.fui-list-media .badge {	background: red none repeat scroll 0 0;	border-radius: 0.5rem;	color: white;	font-size: 0.7rem;	height: 0.9rem;	right: -.35rem;	line-height: 0.9rem;	min-width: 0.9rem;	padding: 0 0.15rem;	position: absolute;	top: -.3rem;	text-align: center;	vertical-align: top;	z-index: 100;}.fui-list-inner {	position: relative;	width: 100%;	overflow: hidden;	box-sizing: border-box;	display: -webkit-box;	display: -webkit-flex;	display: flex;	-webkit-box-flex: 1;	-webkit-flex: 1;	-ms-flex: 1;	flex: 1;	display: block;}.fui-list-inner .subtitle {	position: relative;	font-size: 14px;	color: #666;	display: -webkit-box;	display: -webkit-flex;	display: -ms-flexbox;	display: flex;	align-items: center;	overflow : hidden;	text-overflow: ellipsis;	display: -webkit-box;	-webkit-line-clamp: 1;	-webkit-box-orient: vertical;}.fui-list-inner .text {	position: relative;	font-size: 0.65rem;	color: #666;}.fui-list-inner .bar {	position: relative;	font-size: 0.65rem;	color: #666;	margin-top:.3rem;	padding-top:0.2rem;	height:1.4rem;line-height:1.4rem;}.fui-list-inner .bar:before {	content: " ";	position: absolute;	left: 0;	top: 0;	width: 100%;	height: 1px;	border-top: 1px solid #ebebeb;	color: #ebebeb;	-webkit-transform-origin: 0 0;	-ms-transform-origin: 0 0;	transform-origin: 0 0;	-webkit-transform: scaleY(0.5);	-ms-transform: scaleY(0.5);	transform: scaleY(0.5);}.fui-list-inner .title {	position: relative;	font-size: 20px;	color: #000;	white-space: nowrap;	text-overflow: ellipsis;	overflow: hidden;}.fui-list-inner .row {	position: relative;	display: -webkit-box;	display: -webkit-flex;	display: -ms-flexbox;	display: flex;	margin: 0;}.fui-list-inner .row .row-text {	font-size: 0.85rem;	color: #333;	white-space: nowrap;	text-overflow: ellipsis;	overflow: hidden;	-webkit-box-flex: 1;	-webkit-flex: 1;	-ms-flex: 1;	flex: 1;}.fui-list-inner .row .row-remark {	font-size: 0.75rem;	color: #666;	text-align: right;}.fui-list .angle:after {	content: " ";	display: inline-block;	-webkit-transform: rotate(45deg);	-ms-transform: rotate(45deg);	transform: rotate(45deg);	height: 0.4rem;	width: 0.4rem;	border-width: 1px 1px 0 0;	border-color: #b2b2b2;	border-style: solid;	position: relative;	top: 0px;	margin-left: .1em;}.fui-list-angle {	position: relative;	vertical-align: middle;	margin-right: .6rem;	margin-left: .5rem;}.fui-list-angle .angle:after {	position: absolute;	top: 50%;	margin-top:-.3rem;}.fui-list-inner .subtitle.overflow,.fui-list-inner .title.overflow {	word-break: break-all; overflow: auto; white-space:normal;  height:auto;}.checkbox-inline,.radio-inline{	position: relative;	font-size:12px; 	color:#666;	vertical-align: middle;}.checkbox-inline input[type=checkbox] ,.radio-inline input[type=radio] {	position:absolute;}.fui-radio,.fui-checkbox {	-webkit-appearance: none;	-moz-appearance: none;	appearance: none;	position: relative;	width: .95rem;	height: .95rem;	border: 1px solid #DFDFDF;	outline: 0;	border-radius: 16px;	box-sizing: border-box;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	border:1px solid #DFDFDF;	background:#fff;	vertical-align:middle;	-moz-transition-duration: 300ms;	-webkit-transition-duration: 300ms;	transition-duration: 300ms;}.fui-checkbox{	border-radius: 0;	width: .9rem;	height: .9rem;}.fui-checkbox:checked:before {	content: " ";	display: inline-block;	-webkit-transform: rotate(135deg);	-ms-transform: rotate(135deg);	transform: rotate(135deg);	height: 0.3rem;	width: 0.5rem;	border-width: 1px 1px 0 0;	border-color: #d9d9d9;	border-style: solid;	position: relative;	top: -.1rem;	margin-left:.15rem;}.fui-radio:checked:before {	content: " ";	display: inline-block;	-webkit-transform: rotate(135deg);	-ms-transform: rotate(135deg);	transform: rotate(135deg);	height: 0.25rem;	width: 0.45rem;	border-width: 1px 1px 0 0;	border-color: #d9d9d9;	border-style: solid;	position: relative;	top: -.05rem;	margin-left:.2rem;}.fui-checkbox.fui-checkbox:checked {	border:1px solid #d9d9d9;}.fui-checkbox.fui-checkbox-default:checked,.fui-radio.fui-radio-default:checked {	border-color: #d9d9d9;	background-color: #fff;}.fui-checkbox.fui-checkbox-success:checked,.fui-radio.fui-radio-success:checked {	background-color: #04BE02;	border:1px solid #04BE02;}.fui-checkbox.fui-checkbox-primary:checked,.fui-radio.fui-radio-primary:checked {	background-color: #0290be;}.fui-checkbox.fui-checkbox-warning:checked,.fui-radio.fui-radio-warning:checked{	background-color: #ff9326;}.fui-checkbox.fui-checkbox-danger:checked,.fui-radio.fui-radio-danger:checked {}.fui-checkbox.fui-checkbox-success:checked:before,.fui-checkbox.fui-checkbox-primary:checked:before,.fui-checkbox.fui-checkbox-warning:checked:before,.fui-checkbox.fui-checkbox-danger:checked:before,.fui-radio.fui-radio-success:checked:before,.fui-radio.fui-radio-primary:checked:before,.fui-radio.fui-radio-warning:checked:before,.fui-radio.fui-radio-danger:checked:before{	border-color:#fff;}.fui-message {	position:relative;	padding-top:2rem;	background:rgba(0,0,0,0);	width:100%;}.fui-message.fui-message-popup {	height:100%;	width:100%;	background:#fff;}.fui-message .icon {	margin:auto;	text-align: center;}.fui-message .icon i {	font-size:4rem;	color:#999;}.fui-message .title {	font-size:1.2rem;	text-align: center;	padding:.5rem;	font-weight: bold;	color:#555}.fui-message .content {	font-size:.85rem;	text-align: center;	margin:.5rem 1rem;	color:#666;	margin-bottom:1rem;}.fui-message .btn {	margin:.5rem 1rem;}.fui-message .button {	text-align: center;}/* 图标组 */.fui-icon-group {	position:relative;	overflow:hidden;	/*border-top: 1px solid #ebebeb;*/	/*background: #fff;*/}.fui-icon-group:brfore{}.fui-icon-group  .fui-icon-col {	width: 25%;	height: auto;	position: relative;	padding: 0.5rem 0;	text-align: center;	transition:background-color 300ms;	-webkit-transition: background-color 300ms;	float:left;	border:none !important;}.fui-icon-group  .fui-icon-col:active {background: #ececec;}/*.fui-icon-group  .fui-icon-col:before {content: " "; position: absolute; right: -1px; top: 0.4rem; width: 1px; bottom: 0.4rem; border-left: 1px solid #ebebeb;}*/.fui-icon-group  .fui-icon-col:last-child:before { display:none }.fui-icon-group  .fui-icon-col .icon {height:2.2rem;margin: auto;  text-align: center; line-height:2.2rem;}.member-page .fui-icon-group  .fui-icon-col .icon{	height:1.8rem;	line-height: 2.1rem;}.fui-icon-group.col-3 .fui-icon-col {	width:33.3%;}.fui-icon-group.col-5 .fui-icon-col {	width:20%;}.fui-icon-group  .fui-icon-col .icon img {	height:2.2rem;width:2.2rem;}.fui-icon-group.radius  .fui-icon-col img{	border-radius: .5rem;}.fui-icon-group.circle  .fui-icon-col img{	border-radius: 2.2rem;}.fui-icon-group.col-3 .fui-icon-col.radius img {	border-radius: 33.3%;}.fui-icon-group.col-5 .fui-icon-col.radius img {	border-radius:20%;}.fui-icon-group  .fui-icon-col .text {	font-size: 0.6rem;	text-align: center;	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;	padding:0.2rem;	color:#000;}.fui-icon-group.noborder {border-top: 0;}.fui-icon-group.noborder .fui-icon-col:before {border: 0;}.fui-icon-group  .fui-icon-col .icon i { color:#aaa; font-size:1.2rem; margin-top:.35rem;  }.fui-icon-group  .fui-icon-col .badge {	background: red none repeat scroll 0 0;	border-radius: 0.5rem;	color: white;	font-size: 0.6rem;	height: 0.8rem;	left: 50%;	line-height: 0.8rem;	margin-left: 0.35rem;	min-width: 0.8rem;	padding: 0 0.2rem;	position: absolute;	top: 0.5rem;	vertical-align: top;	text-align: center;	z-index: 100;}/* 方块组 */.fui-block-group {background: #fff; border-bottom: 1px solid #ececec; position: relative; margin-top:.5rem}.fui-block-group .fui-block-child {	height: auto;	float:left;	padding: 0.4rem 0 ;	background: #fff;	transition:background-color 300ms;	-webkit-transition: background-color 300ms;	position: relative;}.fui-block-group .fui-block-child:before {	content: "";	width: 0px;	border-right: 1px solid #ececec;	position: absolute;	right: 0;	top: 0;	bottom: 0;}.fui-block-group .fui-block-child:after {	content: "";	height: 0px;	border-bottom: 1px solid #ececec;	position: absolute;	right: 0;	left: 0;	bottom: 0;}.fui-block-group.col-2 .fui-block-child {	width:50%}.fui-block-group.col-3 .fui-block-child {	width:33.3%}.fui-block-group.col-4 .fui-block-child {	width:25%}.fui-block-group.col-5 .fui-block-child {	width:20%}.fui-block-group .fui-block-child:active {background: #ececec;}.fui-block-group .fui-block-child .icon {height: 2.7rem; padding-top: 1rem; text-align: center; font-size: 1.4rem; line-height: 1.5rem;}.fui-block-group .fui-block-child .icon i { font-size:1.8rem;}.fui-block-group .fui-block-child .title {height: 1rem; font-size: 0.6rem; line-height: 1.5rem; text-align: center; color: #666;}.fui-block-group .fui-block-child .title.bigsize {font-size: 0.7rem;}.fui-block-group .fui-block-child .text {height: 1.2rem; font-size: 0.5rem; text-align: center; color: #666; line-height: 1rem;}.fui-block-group .fui-block-child .text span {color: #feb312;}.fui-block-group .fui-block-child .text.remark {color: #a9a9a9; font-size: 0.6rem; line-height: 1.2rem;}.fui-block-group .fui-block-child .num {height: 0.9rem; text-align: center; font-size: 0.8rem; color: #fb6665; line-height: 1.4rem;}.fui-block-group .fui-block-dots {height: 0.9rem; text-align: center; line-height: 0.6rem;}.fui-block-group .fui-block-dots a {height: 0.3rem; width: 0.3rem; background: #e6e6e6; border-radius: 0.4rem; display: inline-block;}.fui-block-group .fui-block-dots a.on {background: #fa5453;}/* 数量选择器 */.fui-number {	backface-visibility: hidden;	box-sizing: border-box;	position: relative;	display: -webkit-box;	display: -ms-flexbox;	display: -webkit-flex;	display: flex;	font-size: 0.8rem;	justify-content: space-between;	margin: 0;	height: 1.5rem;	width: 5rem;}.fui-number:before {	content: " ";	position: absolute;	z-index:2;	top: 0;	left: 0;	right: 0;	border-top: 1px solid #d9d9d9;}.fui-number:after {content: " "; position: absolute; z-index:2; bottom: 0; left: 0; right: 0; border-top: 1px solid #d9d9d9;}.fui-number .num {	-webkit-box-flex: 1;	-webkit-flex: 1;	-ms-flex: 1;	flex: 1;	overflow: hidden;	line-height: inherit; color:#666; text-align: center; border: 0;	font-size: .7rem;}.fui-number .minus, .fui-number .plus {	height: inherit; width: 1.5rem; font-size: 1rem; font-weight: bold; color: #999;	position: relative; text-align: center; line-height: 1.5rem;	background: #fff; z-index:1;}.fui-number .minus:before, .fui-number .plus:before {	content: " "; position: absolute; top: 0; left: 0; bottom: 0; border-left: 1px solid #d9d9d9;}.fui-number .minus:after, .fui-number .plus:after {	content: " "; position: absolute; top: 0; right: 0; bottom: 0; border-right: 1px solid #d9d9d9;}.fui-number .minus.disabled , .fui-number .plus.disabled {	background:#fff;	color:#ebebeb;}.fui-number.small {	height: 1.1rem;	width: 3.6rem;	line-height: 1.2rem;}.fui-number.small .minus, .fui-number.small .plus {	width: 1.1rem;	line-height: 1.1rem;	/*display: flex;*/	/*align-items: center;*/	/*justify-content: center;*/	font-size: .65rem;	color: #666;	background: #fff;}/* 分割线 */.fui-line {height: auto; display: block; position: relative; background: inherit;}.fui-line:before {content: " "; position: absolute; top: 50%; left: 0; width: 100%; height: 1px; background: #d5d5d5;}.fui-line .text {height: 100%; width: auto; margin: auto; background: inherit; font-size: 0.7rem; display: table; position: relative; padding: 0.4rem 0.3rem; }.fui-line .text.big { font-size:0.8rem}.fui-line .text.large { font-size:1rem}/* 搜索框居中 */.fui-searchbar .searchbar.center {background: none;}.fui-searchbar .searchbar.center .search {text-align: center;}.fui-searchbar.bar:after {height: 0;}.fui-searchbar .searchbar.center .search::-webkit-input-placeholder {height: auto; width: 100px; color:#979797; text-align: center; position: relative;}.fui-searchbar .searchbar.center .search::-webkit-input-placeholder:before {content: " "; height: 1rem; width: 1rem; top: 0; left: 50%; margin-left: -3rem; position: absolute;background-size: 0.8rem;}.fui-article {	position: relative;	height:auto;	padding:1rem .5rem;background: #fff;}.fui-article .title {	width:100%;	font-size: 0.9rem;	word-break: break-all;	color:#333;}.fui-article .subtitle{	padding-top:0.2rem;	width:100%;	font-size: 0.7rem;	word-break: break-all;	color:#aaa;}.fui-article .content {	padding:0;	font-size:0.75rem;	line-height:1rem;	height:auto;}.fui-loading-text {	position:relative;	text-align:center;	background:inherit;}.fui-loading-text .fui-preloader {	margin-top:.5rem;}.fui-loading-text .text {	position: relative;	color:inherit;	font-size:0.75rem;	padding-bottom:.5rem;}/**modal **/.fui-modal {	position:absolute;	width: 100%;	z-index: 1001;}.fui-modal.picker-modal {	left:0;	bottom: 0;	-webkit-transform: translate3d(0, 100%, 0);	transform: translate3d(0, 100%, 0);	-webkit-transition-property: -webkit-transform;	transition-property: transform;}.fui-modal.picker-modal.in {	-moz-transition-duration: 300ms;	-webkit-transition-duration: 300ms;	transition-duration: 300ms;	-webkit-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);}.fui-modal.picker-modal.out{	-moz-transition-duration: 300ms;	-webkit-transition-duration: 300ms;	transition-duration: 300ms;	-webkit-transform: translate3d(0, 100%, 0);	transform: translate3d(0, 100%, 0);}.fui-modal.popup-modal {	left:0;	bottom: 0;	top:0;	-webkit-transform: translate3d(0, 100%, 0);	transform: translate3d(0, 100%, 0);	-webkit-transition-property: -webkit-transform;	transition-property: transform;}.fui-modal.popup-modal.in {	-moz-transition-duration: 300ms;	-webkit-transition-duration: 300ms;	transition-duration: 300ms;	-webkit-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);}.fui-modal.popup-modal.out {	-moz-transition-duration: 300ms;	-webkit-transition-duration: 300ms;	transition-duration: 300ms;	-webkit-transform: translate3d(0, 100%, 0);	transform: translate3d(0, 100%, 0);}.fui-modal.notify-modal {	position: absolute;	top: 0;	text-align: center;	width: 100%;	height:auto;	-webkit-transform: translate3d(0, -100%, 0);	transform: translate3d(0, -100%, 0);	z-index: 1001;}.fui-modal.notify-modal.in {	-moz-transition-duration: 300ms;	-webkit-transition-duration: 300ms;	transition-duration: 300ms;	-webkit-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);}.fui-modal.notify-modal.out {	-moz-transition-duration: 300ms;	-webkit-transition-duration: 300ms;	transition-duration: 300ms;	-webkit-transform: translate3d(0, -100%, 0);	transform: translate3d(0, -100%, 0);}/** ActionSheet */.fui-actionsheet {	position: relative;	width: 100%;}.fui-actionsheet-title {	background:#ececec;	height:2.2rem;	line-height:2.2rem;	font-size:0.75rem;	text-align: center;	position: relative;}.fui-actionsheet a {	width: 100%;	display: inline-block;	text-align: center;	background: #fff;	padding: 0.5rem 0;	border-top: 1px solid #d9d9d9;	color: #666;	font-size: 0.8rem;}.fui-actionsheet a:first-child {	border: none;}.fui-actionsheet a.cancel {	border: none;	background: #ef4f4f;	color: #fff;}.fui-actionsheet a:not(.cancel):active {	background: #e5e5e5;}.fui-actionsheet.fui-actionsheet-o {	padding: .3rem;}.fui-actionsheet.fui-actionsheet-o a {	border-radius: 0.2rem;	margin-bottom: 0.2rem;	border: none;}/**  According **/.fui-according-group {	margin-top: 0.5rem;	background-color: #fff;	line-height: 1.4;	font-size: 0.8rem;	overflow: hidden;	position: relative;}.fui-according-group.fui-according-group-o {	margin: 0 .5rem;	border-radius: .5rem;	margin-top: 0.5rem;}/*.fui-according-group:not(.fui-according-group-o):before {*/	/*content: " ";*/	/*position: absolute;*/	/*left: 0;*/	/*top: 0;*/	/*width: 100%;*/	/*height: 1px;*/	/*border-top: 1px solid #D9D9D9;*/	/*color: #D9D9D9;*/	/*-webkit-transform-origin: 0 0;*/	/*-ms-transform-origin: 0 0;*/	/*transform-origin: 0 0;*/	/*-webkit-transform: scaleY(0.5);*/	/*-ms-transform: scaleY(0.5);*/	/*transform: scaleY(0.5);*//*}*//*.fui-according-group:after {*/	/*content: "";*/	/*position: absolute;*/	/*left: 0;*/	/*bottom: 0;*/	/*width: 100%;*/	/*height: 1px;*/	/*border-bottom: 1px solid #D9D9D9;*/	/*color: #D9D9D9;*/	/*-webkit-transform-origin: 0 100%;*/	/*-ms-transform-origin: 0 100%;*/	/*transform-origin: 0 100%;*/	/*-webkit-transform: scaleY(0.5);*/	/*-ms-transform: scaleY(0.5);*/	/*transform: scaleY(0.5);*//*}*/.fui-according {	position: relative;}.fui-according:before {	content: " ";	position: absolute;	left: 0;	top: 0;	width: 100%;	height: 1px;	border-top: 1px solid #D9D9D9;	color: #D9D9D9;	-webkit-transform-origin: 0 0;	-ms-transform-origin: 0 0;	transform-origin: 0 0;	-webkit-transform: scaleY(0.5);	-ms-transform: scaleY(0.5);	transform: scaleY(0.5);	left: .5rem;}.fui-according:first-child:before {	display: none;}.fui-according-header {	position: relative;	display: -webkit-box;	display: -webkit-flex;	display: -ms-flexbox;	display: flex;	width: 100%;	padding: 0.6rem 0.6rem 0.5rem;	-moz-transition-duration: 300ms;	-webkit-transition-duration: 300ms;	transition-duration: 300ms;	-webkit-transition-property: background-color;	transition-property: background-color;}.fui-according-header:active {	background: #d9d9d9;}.fui-according-header .text {	-webkit-box-flex: 1;	-webkit-flex: 1;	-ms-flex: 1;	flex: 1;	color: #000;	font-size: 0.7rem;text-overflow: ellipsis;	white-space: nowrap;	overflow: hidden;}.fui-according-header .remark {	color: #888;	text-align: right;	font-size: 0.65rem;	margin-right: 0.2rem;}.fui-according-header .remark:after {	content: "  ";	display: inline-block;	-webkit-transform: rotate(45deg);	-ms-transform: rotate(45deg);	transform: rotate(45deg);	height: 0.4rem;	width: 0.4rem;	border-width: 1px 1px 0 0;	border-color: #C8C8CD;	border-style: solid;	position: relative;	top: 0px;	margin-left: .3em;}.fui-according.expanded .remark:after,.fui-according-header:active .remark:after {	content: "  ";	display: inline-block;	-webkit-transform: rotate(135deg);	-ms-transform: rotate(135deg);	transform: rotate(135deg);	height: 0.4rem;	width: 0.4rem;	border-width: 1px 1px 0 0;	border-color: #C8C8CD;	border-style: solid;	position: relative;	top: -1px;	margin-left: .3em;}.fui-according-content .content-block {	padding: .5rem .5rem;	color: #666;	box-sizing: border-box;}.content-images { overflow-x:hidden;}.content-images table,.content-images div{	width:100%; display:block; max-width:100%;}.content-images img {	display: inline-block;	vertical-align: middle;	max-width:100%;}.fui-according-content {	position: relative;	width: 100%;	height: auto;	display: none;	overflow: hidden;	-moz-transition-duration: 200ms;	-webkit-transition-duration: 200ms;	transition-duration: 200ms;	-webkit-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);}.fui-according.expanded .fui-according-content {	display: block;	height:auto;	margin-top: 0rem;}.fui-picker {	position: relative;	width: 100%;	background: #fff;	height: 13rem;}.fui-picker-header {	height: 2rem;	width: 100%;	box-sizing: border-box;	font-size: .8rem;	position: relative;	margin: 0;	z-index: 500;	-webkit-backface-visibility: hidden;	backface-visibility: hidden;	background:#fff;	display: -webkit-box;	display: -ms-flexbox;	display: -webkit-flex;	display: flex;	-webkit-box-align: center;	-ms-flex-align: center;	-webkit-align-items: center;}.fui-picker-header:before {	content: "";	position: absolute;	left: 0;	top: -1px;	width: 100%;	height: 1px;	border-bottom: 1px solid #D9D9D9;	-webkit-transform-origin: 0 100%;	-ms-transform-origin: 0 100%;	transform-origin: 0 100%;	-webkit-transform: scaleY(0.5);	-ms-transform: scaleY(0.5);	transform: scaleY(0.5);}.fui-picker-header .center {	-webkit-box-flex: 1;	-webkit-flex: 1;	-ms-flex: 1;	flex: 1;	margin:0 .5rem;	white-space: nowrap;	text-overflow: ellipsis;	overflow: hidden;	line-height: 2rem;	color:#333;	text-align: center;}.fui-picker-header .left {	padding-left:.3rem;line-height: 2rem;}.fui-picker-header .right {	padding-right:.3rem;line-height: 2rem;}.fui-picker-header a {	font-size: 0.75rem;	padding: 0;	margin: 0;	top: 0;	display: block;	padding:0 .2rem;}.fui-picker-content{	height: 100%;	position: relative;	display: -webkit-box;	display: -webkit-flex;	display: flex;	-webkit-box-pack: center;	-webkit-justify-content: center;	justify-content: center;	padding: 0;	text-align: right;	font-size: 1rem;	-webkit-mask-box-image: -webkit-linear-gradient(bottom, transparent, transparent 5%, white 20%, white 80%, transparent 95%, transparent);	-webkit-mask-box-image: linear-gradient(to top, transparent, transparent 5%, white 20%, white 80%, transparent 95%, transparent);}.fui-picker-col {	overflow: hidden;	position: relative;	max-height: 100%;}.fui-picker-col.fui-picker-col-left {	text-align: left;}.fui-picker-col.fui-picker-col-center {	text-align: center;}.fui-picker-col.fui-picker-col-right {	text-align: right;}.fui-picker-col.fui-picker-col-divider {	color: #3d4145;	display: -webkit-box;	display: -webkit-flex;	display: flex;	-webkit-box-align: center;	-webkit-align-items: center;	align-items: center;}.fui-picker-col-normal {	width: 100%;}.fui-picker-wrapper {	-webkit-transition: 300ms;	transition: 300ms;	-webkit-transition-timing-function: ease-out;	transition-timing-function: ease-out;}.fui-picker-item {	height: 1.5rem;	line-height: 1.5rem;	padding: 0 10px;	white-space: nowrap;	position: relative;	overflow: hidden;	text-overflow: ellipsis;	color: #aaa;	left: 0;	top: 0;	box-sizing: border-box;	-webkit-transition: 300ms;	transition: 300ms;}.fui-picker-item.selected {	color: #333;	-webkit-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);	-webkit-transform: rotateX(0deg);	transform: rotateX(0deg);}.fui-picker-highlight {	height: 1.5rem;	box-sizing: border-box;	position: absolute;	left: 0;	width: 100%;	top: 50%;	margin-top: -.75rem;	pointer-events: none;	background: rgba(255,255,255,0.05);}.fui-picker-highlight:before {	content: '';	position: absolute;	left: 0;	top: 0;	bottom: auto;	right: auto;	height: 1px;	width: 100%;	background-color: #d9d9d9;	display: block;	z-index: 15;	-webkit-transform-origin: 50% 0%;	transform-origin: 50% 0%;}.fui-picker-highlight:after {	content: ' ';	position: absolute;	left: 0;	bottom: 0;	right: auto;	top: auto;	height: 1px;	width: 100%;	background-color: #d9d9d9;	display: block;	z-index: 15;	-webkit-transform-origin: 50% 100%;	transform-origin: 50% 100%;}@media only screen and (-webkit-min-device-pixel-ratio: 2) {	.fui-picker-highlight:before {		-webkit-transform: scaleY(0.5);		transform: scaleY(0.5);	}}@media only screen and (-webkit-min-device-pixel-ratio: 3) {	.fui-picker-highlight:before {		-webkit-transform: scaleY(0.33);		transform: scaleY(0.33);	}}.fui-picker .col-province {	width: 5rem;}.fui-picker .col-city {	width: 6rem;}.fui-picker .col-area {	width: 5rem;}.fui-swipe {	margin: 0 auto;	position: relative;	overflow: hidden;	z-index: 1;}.fui-swipe-wrapper {	box-sizing: content-box;	display: flex;	height: 100%;	position: relative;	transform-style: preserve-3d;	transition-property: transform;	width: 100%;	z-index: 1;}.fui-swipe-item {	-webkit-flex-shrink: 0;	-ms-flex: 0 0 auto;	-webkit-flex-shrink: 0;	flex-shrink: 0;	width: 100%;	height: 100%;	position: relative;	float: left;}.fui-swipe-item,.fui-swipe-wrapper {	-webkit-transform: translate3d(0px, 0, 0);	transform: translate3d(0px, 0, 0);	display: -webkit-box;	display: -ms-flexbox;	display: -webkit-flex;	display: flex;	-webkit-box-pack: justify;	-ms-flex-pack: justify;	-webkit-justify-content: space-between;	justify-content: space-between;	-webkit-box-align: center;	-ms-flex-align: center;	-webkit-align-items: center;}.fui-swipe-wrapper .fui-swipe-item img {	width:100%;	display: block;}.fui-swipe-page {	position: absolute;	text-align: center;	-webkit-transition: 300ms;	transition: 300ms;	-webkit-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);	z-index: 14;	bottom:10px;	width:100%;}.fui-swipe-bullet {	background: #fff none repeat scroll 0 0;	border-radius: 100%;	display: inline-block;	height: 8px;	opacity: 0.5;	width: 8px;	margin:0 1px;}.fui-swipe-bullet.active {	background: #ff5555 none repeat scroll 0 0;	opacity: 1;}.fui-swipe-button {	position: absolute;	top:50%;	z-index:10;	background:rgba(0,0,0,.2);	text-align: center;	width:2rem;	height:2rem;	border-radius: .2rem;	-webkit-transition: 300ms;	transition: 300ms;	margin-top:-1rem;}.fui-swipe-button:active{	background:rgba(0,0,0,.5);}.fui-swipe-button.left {	left:-10px;}.fui-swipe-button.right {	right:-10px;}.fui-swipe-button.left:after,.fui-swipe-button.right:after {	content: " ";	display: inline-block;	-webkit-transform: rotate(45deg);	-ms-transform: rotate(45deg);	transform: rotate(45deg);	height: .6rem;	width: .6rem;	border-color: #fff;	border-style: solid;	position: relative;	top: .4rem;	opacity: 0.5;}.fui-swipe-button.left:after {	margin-left:.8rem;	border-width: 0 0 2px 2px;}.fui-swipe-button.right:after {	margin-right:.6rem;	border-width: 2px 2px 0 0;}.fui-swipe-button:active:after{	opacity: 0.8;}.fui-swipe-page .fui-swipe-bullet {background: #fff;border-radius: 100%;}.fui-swipe-page .fui-swipe-bullet.active {opacity: 1;width:1rem;border-radius: 10px;}/* 评分 */.fui-stars i {	color:#999; font-size:.8rem; margin-right:.1rem;	-moz-transition-duration: 300ms;	-webkit-transition-duration: 300ms;	transition-duration: 300ms;	-webkit-transition-property: color;	transition-property: color;	font-size: 1rem;}.fui-stars i.selected {	color:#f90}.fui-stars.success  i.selected {color: #04ab02 }.fui-stars.primary  i.selected {color:#0290be }.fui-stars.warning i.selected {color:#ff9326 }.fui-stars.danger   i.selected{ color:#ef4f4f }.fui-labeltext {	position: relative;	border:1px solid #d9d9d9;	display: table-cell;	border-radius: .2rem;	height:1.5rem;	-webkit-box-flex: 1;	-webkit-flex: 1;	-ms-flex: 1;	flex: 1;	overflow: hidden;}.fui-labeltext.fui-labeltext-success {border:1px solid #04ab02 }.fui-labeltext.fui-labeltext-primary{border:1px solid #0290be }.fui-labeltext.fui-labeltext-warning  {border:1px solid #ff9326 }.fui-labeltext.fui-labeltext-danger  { border:1px solid #ef4f4f }.fui-labeltext .label {	background:#d9d9d9;	font-size:0.7rem;	float:left;	height:1.5rem;	line-height:1.5rem;	padding:0 0.3rem;}.fui-labeltext.fui-labeltext-success .label {background: #04ab02;color:#fff; }.fui-labeltext.fui-labeltext-primary .label{background:#0290be;color:#fff; }.fui-labeltext.fui-labeltext-warning .label  {background:#ff9326;color:#fff; }.fui-labeltext.fui-labeltext-danger .label  { background:#ef4f4f;color:#fff; }.fui-labeltext .text {	float:left;	height:1.5rem;	line-height:1.5rem;	padding:0 .2rem 0 0.7rem;}.pulldown-loading,.pullup-loading  {	position:relative;	width:100%;	text-align: center;	color:#999;	height:2.2rem;	display: -webkit-box;	display: -webkit-flex;	display: -ms-flexbox;	display: flex;	-webkit-box-align: center;	-webkit-align-items: center;	-ms-flex-align: center;	align-items: center;	text-align: center;	-webkit-box-pack: center;	-webkit-justify-content: center;	justify-content: center;}.pulldown-loading .fui-preloader,.pullup-loading .fui-preloader {	visibility: hidden;}.refreshing .pulldown-loading .fui-preloader {	visibility: visible;}.refreshing .pulldown-loading .arrow {	display:none;}.loading .pullup-loading .fui-preloader {	visibility: visible;}.loading .pullup-loading .arrow {	display:none;}.pulldown-loading .arrow,.pullup-loading .arrow {	width: 0.65rem;	height: 1rem;	position: absolute;	top: 50%;	margin-left: -.85rem;	margin-top: -0.5rem;	background: no-repeat center;	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2026%2040'%3E%3Cpolygon%20points%3D'9%2C22%209%2C0%2017%2C0%2017%2C22%2026%2C22%2013.5%2C40%200%2C22'%20fill%3D'%238c8c8c'%2F%3E%3C%2Fsvg%3E");	background-size: 0.65rem  1rem;	z-index: 10;	-webkit-transform: rotate(0deg) translate3d(0, 0, 0) scale(0.7);	transform: rotate(0deg) translate3d(0, 0, 0)  scale(0.7);	display:inline-block;}.pulldown-loading .text,.pullup-loading .text {	display: inline-block;	font-size:0.75rem;	padding-left:.1rem;	height:2.2rem;	line-height:2.2rem;}.pullup-loading .arrow {	-webkit-transform: rotate(180deg) scale(0.7) ;	transform: rotate(180deg) scale(0.7);}.pulldown-loading .arrow.reverse,.pullup-loading .arrow.reverse {	-moz-transition-duration: 300ms;	-webkit-transition-duration: 300ms;	transition-duration: 300ms;}.pulldown-loading  .arrow.reverse{	-webkit-transform: rotate(-180deg) scale(0.7) ;	transform: rotate(-180deg)   scale(0.7) ;}.pullup-loading .arrow.reverse {	-webkit-transform: rotate(0deg) scale(0.7) ;	transform: rotate(0deg) scale(0.7)  ;}.infinite-loading {	position: relative;	text-align: center;	height:2.2rem;	line-height:2.2rem;}.infinite-loading .text {position: relative;display:inline-block;padding-left:1.1rem;}.infinite-loading .fui-preloader { position: absolute;top:50%; margin-top:-.45rem; }.fui-menu-group {	height: auto;	background: #fff;	margin-top: 0.5rem;}.fui-menu-group .fui-menu-item {	padding: 0.5rem;	text-align: center;	position: relative;	color: #666;	font-size: 0.75rem;	width: 1%;	display: table-cell;	-webkit-user-select: none;	-moz-user-select: none;	transition:background-color 300ms;	-webkit-transition: background-color 300ms;}.fui-menu-group .fui-menu-item:active {	background: #ececec;}.fui-menu-group .fui-menu-item:before {	content: '';	position: absolute;	left: 0;	top: 0.5rem;	bottom: 0.5rem;	border-left: 1px solid #eee;}.fui-menu-group .fui-menu-item:first-child:before {	border: 0;}.fui-menu-group .fui-menu-item i {	vertical-align: middle;}.fui-tag{display: inline-block;}.fui-tag-danger{background: #ff9326;color:#fff;font-size:0.6rem;line-height:0.6rem;-webkit-border-radius: 0.2rem;border-radius: 0.2rem;font-style: normal;padding: 0.2rem;}/*-----------------------------------------------------------------------------*/.bigprice {	font-size: .75rem;}..c666{	color:#666;}.c999{	color:#999;}.c000{	color:#000;}.c333{	color:#333;}.fui-cell-group .fui-cell .fui-cell-label.c000{	color:#000;}.fui-cell-group .fui-cell .fui-cell-info.c000{	color:#000;}.fui-cell-group .fui-cell .fui-cell-text.c666{	color: #666}.fui-list-angle.c000{	color:#000;}.fui-list-media.c000{	color:#000;}.fui-list-angle.f26{	font-size: .65rem}.fui-list .fui-list-angle.c000 .angle:after {	border-color: #000;}.fui-list-inner .subtitle.c999{	color:#999;}.fui-list-inner .subtitle.f24{	font-size: .65rem}.fui-cell-group .fui-cell.fui-cell-textarea {	height: 3rem;	-webkit-box-align: start;	-webkit-align-items: flex-start;	-ms-flex-align: flex-start;	align-items: flex-start;}.flex-start{	align-self:flex-start;}.fui-btn-confirm {	height: 2.25rem;	display: block;	text-align: center;	color: #fff;	line-height: 2.25rem;	background: #ff5555;	font-size: .75rem;	position: fixed;	bottom: 0;	left: 0;	right: 0}.disable{	background: #ccc;	border-color: #ccc;	color: #fff}.fui-cell-group .fui-cell .fui-cell-remark.noremark {	font-size: .65rem;	color: #000;}/* 文章营销样式 */.article-index-page .fui-content,.article-list-page .fui-content {background: #f4f4f4;}.fui-article-page {background: #fff; padding: 0.5rem;}.fui-article-page .fui-article-title {font-size: 1.2rem;}.fui-article-page .fui-article-subtitle {height: auto; font-size: 0.8rem; color: #8c8c8c; overflow: hidden;}.fui-article-page .fui-article-subtitle a {color: #607fa6;}.fui-article-page .fui-article-subtitle .nav {padding-top: 0.3rem; float: left; font-size: 0.75rem;}.fui-article-page .fui-article-subtitle .nav.right {float: right;}.fui-article-page .fui-article-subtitle .nav.padding {padding-left: 0.3rem;}.fui-article-page .fui-article-content {padding-top: 0.2rem;}.fui-article-page .fui-article-content .fui-article-notread {height: 8rem; background: #F4F4F4; margin: 0.5rem; padding-top: 2.5rem; border: 0.1rem dashed #999; display: none;}.fui-article-page .fui-article-content .fui-article-notread p {line-height: 1.5rem; text-align: center; font-size: 0.8rem; color: #666;}.fui-article-page .fui-article-content .fui-article-gps {font-size: 0.8rem; text-align: center; line-height: 2rem; color: #666; padding-top: 2rem; padding-bottom: 5rem;}.fui-article-page .fui-article-content img {vertical-align:bottom; max-width: 100%; border: 0;}.article-index-page .fui-list-group {margin-top: 0.3rem;}.article-index-page .fui-list-group .round {border-radius: 2.5rem;}.article-index-page .fui-line .text {color: #999;}.article-index-page .fui-line.link:before {height: 0; border: 0;}.article-index-page .fui-line.link .text {color: #607fa6;}.article-index-page .fui-line:before {background: none; border-top: 1px dashed #999;}.article-index-page .swipe {height: auto; background: #f4f4f4;}.article-index-page .swipe .inner {background: #fff; padding: 0.5rem; margin: 0 0.5rem; overflow: hidden; display: block;}.article-index-page .swipe img {width: 100%;}.article-report-page .fui-cell-title {color: #999;}.article-report-page .fui-cell-group {margin-top: 0;}.article-report-page .fui-cell-group .fui-cell.fui-cell-textarea .fui-cell-label {margin-top: -4.8rem;}.article-report-page .sub {display: block; margin-top: 2rem;}.fui-article-list.template-0 .fui-list-media img,.fui-article-list.template-2 .fui-list-media img {height: 2.5rem; width: 2.5rem;}.fui-article-list.template-0 {background: #fff;}.fui-article-list.template-0 .topimg {height: auto; padding-bottom: 0.5rem;}.fui-article-list.template-0 .topimg img {height: auto; width: 100%; display: block;}.fui-article-list.template-0 .fui-list-group {margin-top: 0;}.fui-article-list.template-1 a {color: #666;}.fui-article-list.template-1 .fui-card-list {padding-bottom: 0.4rem;}.fui-article-list.template-2 .fui-tab-scroll .item.on {color: #0cc;}.fui-article-list.template-2 .fui-tab-scroll .item.on:before {background: #0cc;}.fui-tab-scroll {height: 2rem; background: #fff; overflow-y: hidden; overflow-x: auto; white-space: normal; position: relative;}.fui-tab-scroll:after {content: ""; height: 1px; width: 100%; background: #efefef; position: absolute; left: 0; bottom: 0;}.fui-tab-scroll .container{z-index: -1;  height:2.4rem; overflow: auto;  white-space:nowrap;}.fui-tab-scroll .item {height:2rem; width:auto; overflow: hidden; line-height:2rem; text-decoration: none; color:#333; text-align: center; padding: 0.25rem 0.5rem; font-size: 0.7rem;}.fui-tab-scroll .item.on  {color:#ff6801; font-weight: bold; position: relative;}.fui-tab-scroll .item.on:before {content: ""; height: 2px; width: 100%; background: #ff6801; position: absolute; bottom: -0.2rem; left: 0;}/*model*/.jinyun-modal-dialog,.modal-dialog {	min-width:180px!important; 	position:absolute;	left:0;	right:0;	top:20%; }/*关注扫描*/.wap-qrcode-left {    height: 240px;    width: 180px;    border: 1px solid #e4e4e4;    border-radius: 5px;    margin-bottom: 20px;    background-color: #fff;    padding: 10px;    text-align: center;    position: fixed;    left: 50%;    top: 100px;    margin-left: 368px;}.wap-qrcode-left p {    font-size: 14px;    color: #666;    line-height: 26px;}.wap-qrcode-left .qrcode-image {    height: 160px;    width: 160px;}.wap-qrcode-left canvas {    height: 158px;    width: 158px;    border: 1px solid #ddd;}.wap-qrcode-container {    min-height: 200px;    width: 180px;	left:78px;    border: 1px solid #e4e4e4;    border-radius: 5px;    margin-bottom: 20px;    background-color: #fff;    padding: 10px;    text-align: center;    position: fixed;}.wap-qrcode-container p {    font-size: 13px;    color: #666;    line-height: 26px;	margin:0 0 5px}}.wap-qrcode-container .qrcode-image {    height: 160px;    width: 160px;}.wap-qrcode-container img {    height: 158px;    width: 158px;    border: 1px solid #ddd;}.fui-navbar-pc {    min-height: 10px;    position: fixed;    left: 50%;	margin-left: 368px;    text-align: center;    z-index: 1003;}.fui-navbar-pc a{    display: block;    height: 50px;	color:#333;	line-height:50px;	margin-bottom:36px;}.fui-navbar-pc a .icon{	color:#333;	font-size:40px;	height:40px;	opacity:1;}.fui-navbar-pc a .text{	color:#333;	font-size:16px;	margin-top:-30px}.fui-navbar-pc a .red-dot{	position: absolute;    right: 0%;    margin-top: -80px;    width: 20px;    height: 20px;    line-height: 20px;    background: red;    color: #fff;    text-align: center;    border-radius: 100%;    font-size: 12px;}/*login*/.fui-cell-group .fui-cell .fui-input {    height: 1.6rem;}.fui-content .other-login-line{margin-top:20px;font-size:12px;text-align:center;position:relative}.fui-content .other-login-line .line{border-top:1px solid #ebebeb;width:100%;margin-left:auto;margin-right:auto;top:8px;position:absolute;z-index:0}.fui-content .other-login-line .label{position: relative;background-color:#fff;color:#a3afb7;z-index:1}.fui-content .other-login{text-align:center;width:36px;margin-left:auto;margin-right:auto;margin-top: 20px;}.fui-content .other-login .login-btn{background:#fff;border:1px solid #a3afb7;border-radius:50%;height:36px;width:36px;line-height:36px;text-align:center;color:#59c7f9;float:left;cursor:pointer}.fui-content .other-login .login-btn:hover{background:#fff;border-color:#08a1ef;color:#08a1ef}.fui-content .other-login .wechat{margin-left:40px;color:#48d5b2}.fui-content .other-login .wechat:hover{color:#18cfa1;border-color:#18cfa1}.fui-content .go-login{font-size:12px;text-align:center;color:#37474f;margin-top:50px}.fui-content .go-login .login{color:#59c7f9;text-decoration:none;margin-left:5px}.fui-content .go-login .login:hover{color:#08a1ef}.fui-content .login-footer{margin-top:20px;font-size:12px;color:#a3afb7;text-align:center}.fui-content .login-footer .action{margin-left:5px;text-decoration:none;color:#59c7f9}.fui-content .login-footer .action:hover{color:#08a1ef}.pc-header-logo {	height:76px;	line-height:56px;}.pc-header .pc-navbar .pc-nav {	}.pc-header .pc-navbar .pc-nav>li {	float:left;}.pc-header .pc-navbar .pc-nav>li>a {	padding-top:10px;	padding-bottom:10px;	line-height:56px;}.pc-header .pc-navbar .pc-nav>li>a:hover {	color: #28B5D6;}.btn-login {	padding:22px 15px;	line-height:56px;}.pc-header .pc-navbar .pc-nav>li.btn-login a {	padding:5px 10px;	line-height:20px;	color: #fff;}.pc-header .pc-navbar .pc-nav>li.btn-login a:hover {	background-color: #fff;	color: #28B5D6;}.subtitle {	color: #999;	font-size:12px;}.text-orange {    color: #ff741d;}.text-green {    color: #18bc9c;}.page-header {	padding-bottom:9px;	margin:40px 0 20px;	border-bottom:1px solid #eee;	border-left:0em rgb(246, 248, 249) solid;	padding-left:0em;}.row {	margin-right:0px;	margin-left:0px;}.list-group-item {	padding: 8px 2px;}.list-group a {	white-space: nowrap;  	text-overflow:ellipsis; 	overflow:hidden;}input[type=checkbox],input[type=radio] {	margin:0;	margin-top:1px\9;	line-height:normal;}.list-group-item a{color:#303030}.list-group-item a:hover{color:#303030}.list-group-item{border:none;border-bottom:1px solid #efefef;margin:0}.list-group-item:last-child{border:none}.list-group{margin-bottom:0}.share_wechat{display:inline-block;background-image: url(../core/resource/images/pc/apps_wx.png) !important;height: 34px !important;width: 34px !important;margin: 6px 9px 6px 0 !important;}.share_sina{display:inline-block;background-image: url(../core/resource/images/pc/apps_sina.png) !important;height: 34px !important;width: 34px !important;margin: 6px 0px 6px 0 !important;}.share_buttonbox{margin-top:32px;float:right}.share_buttonbox .share_sina, .share_buttonbox .share_wechat{background-position:0 0 !important;}.share_img_bg, .share_img_content{display:none}.apps_cont .nav>li>a{padding:5px 10px;border-radius:2px}.apps_cont{margin:10px auto 20px;}.apps_cont .nav>li{margin-top:10px;margin-right:10px;color: #337ab7;}.apps_cont .nav>li.active>a{background:#2d8efe}.apps_cont_list{border-radius:8px;padding:0 15px 0 0;display:block}.apps_cont_list .thumbnail{padding:15px}.apps_list_desc h3{font-weight: bold;font-size: 16px;margin-top: 0px;}.apps_logo img{display:block;border-radius:15px;width:80px;min-height:80px;max-height:80px;margin-right:15px;border:1px solid #ddd}.apps_icon{color:#999;vertical-align:-2px;margin-right:5px}.apps_list_takeaway{color:#151515;padding-left:5px}.apps_list_money p{color:#ea4b4b;font-size:14px;padding:10px 0px}.apps_list_money a{display:inline-block;padding:8px 10px;background:#2d8efe;color:#fff;border-radius:5px}.apps_item_cont{background:transparent;margin-bottom:0;line-height:30px}.apps_item_cont li a{color:#303030}.apps_item_cont>.active{color:#909090}.apps_item_wrap{margin:0 auto;background:#fff;padding-right:0}.apps_item_left{padding-left:0;background:#fff;}.apps_item_com{background:#fff;width:100%;}.apps_item_right{background:#fff;/*padding-left:30px;*/border-left:1px solid #f5f5f5}.apps_item_top{padding:25px 15px 40px 0;}.apps_item_top_logo{width:96px;height:96px;margin-right:20px;border-radius:15px;border:1px solid #ddd}.apps_item_top_name{font-size:20px;color:#303030}.apps_item_top_star{margin:15px 0}.apps_item_top ul li{display:inline-block;margin-right:10px}.apps_item_top ul li span{background:#f1f1f1;border-radius:50px;padding:2px 10px}.apps_item_eye{color:#b5b5b5;font-size:25px;vertical-align:-3px;margin-right:5px}.apps_item_share_icon{display:inline-block;margin-top:35px;margin-left:5px}.apps_item_title{padding:15px 0}.apps_item_money{font-size:18px}.apps_item_money span{font-size:30px;color:#dd3e3e}.apps_item_money .apps_item_money_icon{color:#dd3e3e;font-size:18px}.apps_start_bnt{background:#0093fe;color:#fff;width:100%;display:block;border-radius:5px;padding:10px 0;margin:10px 0}.apps_item_mian{margin:15px auto 0;}.apps_item_main_wrap{/*margin:20px 5px;*/background:#fff;width:100%;padding:30px 15px}.apps_item_main_wrap_title i{display:inline-block;width:3px;height:17px;background:#0093fe;vertical-align:-2px;margin-right:15px;}.apps_item_main_wrap_title{font-size:16px;color:#303030;margin:5px 0 15px}.apps_item_wrap_section1 p{color:#303030;line-height:30px}.apps_item_main_wrap_applets{width:99px;height:99px}.apps_item_banner_wrapper{margin-top:50px;margin-left:0}.apps_item_main_left{padding-left:0;}.apps_item_icon{width:99px;height:99px;position:absolute;top:35px;right:40px}.apps_item_wrap_section2{margin-top:50px;position:relative}.apps_item_iphone{position:absolute;top:34px;left:359px;z-index:9}.apps_item_main_wrap_img{position:relative;z-index:10;background:rgba(0,0,0,0.5);width:199px;height:354px}.apps_item_main_wrap_mask{position:absolute;top:0;left:0px;width:199px;height:354px;background:rgba(255,255,255,0.3);z-index:11}.apps_item_left_btn{margin-top:50px;cursor:pointer;height:354px}.apps_item_right_btn{margin-top:192px;cursor:pointer}.apps_item_left_btn img{margin-top:147px}.apps_item_main_banner{height:476px;padding:0 15px}.apps_item_score{font-size:54px;color:#f3b144;display:inline-block;margin-right:15px;}.apps_item_score_result{display:inline-block;}.apps_item_score_result span{display:block;margin-top:10px}.apps_item_bar_all{display:inline-block;width:50%;height:10px;background:#eee;border-radius:50px;margin:0 10px}.apps_item_bar_all span{background:#f3b144;height:100%;display:block;border-radius:50px}.apps_start li{margin:3px 0}.apps_start_level{color:#bbbbbd}.apps_item_score_main{border-bottom:1px dashed #d0d0d0;padding:0 15px 30px}.apps_item_score_start{color:#303030;margin:40px 0;padding:0 15px 30px}.apps_star{display:inline-block;vertical-align:5px;margin:0 15px}.apps_star ul li{display:inline-block;margin:0px 3px;cursor:pointer}.apps_star_btn{border:1px solid #eee;background:#f4f4f4;color:#303030;display:inline-block;padding:5px 10px;border-radius:5px;cursor:pointer}.apps_star_btn:hover{color:#fff;background:#0093fe;}.apps_item_main_right{padding:0}.apps_item_right{margin-bottom:15px;background:#fff}.apps_item_right h3{padding:10px 15px;font-size:16px;color:#0093fe;margin-top:0}.apps_item_right_logo{width:45px;height:45px;border-radius:10px;border:1px solid #ddd}.apps_item_right2{margin-left:10px;width:115px}/* //banner */.apps_item_banner_wrapper ul{position:relative;width:1000%;z-index:11}.apps_item_banner_wrapper ul li{width:199px;height:354px;margin-right:72px;display:inline-block;position:relative}.apps_item_banner_wrapper ul li img{width:199px;height:354px;}.apps_cont_banner{overflow:hidden}.apps_item_wrap_section1 p span{color:#303030 !important;font-size:14px !important;}.apps_cont_btn{margin-top:50px;height:345px}.apps_cont_btn span{height:354px;display:block;width:50px;border:1px solid transparent}.apps_cont_btn span img{width:25px;margin:147px auto;display:block}.apps_cont_btn:hover span{border:1px solid #ddd;}.apps_item_right .apps_item_main_wrap_title{padding:15px 15px 0}.f{ float:left;}.r{ float:right;}.margin0 {	margin:0}.delete{color: #bebebe;text-decoration:line-through}.bghui{ background:#a8a8a8;}.bgbai{ background:#FFFFFF;}.bai,.bai a{ color:#FFFFFF;}.black, .black a{ color:#333;}.hong,.hong a{ color:#f14f21;}.huang,.huang a{ color:#ff4e22;}.red{color:#F26C4F;}.lan,.lan a{ color:#3fa0ee;}.lv,.lv a{ color:#2293d1;}.hui,.hui a{color:#bebebe;}.hui a:hover{color:#3fa0ee;}.hr0{ width:18px;height:1px;border:none;border-top:1px solid #fff;}.hr1{ width:18px;height:1px;border:none;border-top:1px solid #555555;}.hr2{ width:18px;height:3px;border:none;border-top:3px double red;}.hr3{ width:18px;height:5px;border:none;border-top:5px ridge green;}.hr4{ width:18px;height:10px;border:none;border-top:10px groove skyblue;}.buy-btn{padding: 5 18px; border-radius:0px;font-family: "microsoft yahei";}.roundxi{  float: left;  width:auto;  border: 1px solid #fff;  font-size:11px;  border-radius: 20px;  padding: 2px 8px;  background-color: #e6e6e6;}.dot{width: 10px;height: 10px;background: #fff;border-radius: 50%;display: block;float: left;}.dot-line{float: left;margin-top:108px; margin-left:50px;position: relative;z-index: 3;}.xi12{ font-size:12px;}.xi13{ font-size:13px;}.xi14{ font-size:14px;}.xi15{ font-size:15px;}.xi16{ font-size:16px;}.xi17{ font-size:17px;}.xi18{ font-size:18px;}.xi19{ font-size:19px;}.xi20{ font-size:20px;}.xi21{ font-size:21px;}.xi22{ font-size:22px;}.xi23{ font-size:23px;}.xi24{ font-size:24px;}.xi25{ font-size:25px;}.xi26{ font-size:26px;}.xi27{ font-size:27px;}.xi28{ font-size:28px;}.xi29{ font-size:29px;}.xi30{ font-size:30px;}.xi31{ font-size:31px;}.xi32{ font-size:32px;}.xi33{ font-size:33px;}.xi34{ font-size:34px;}.xi35{ font-size:35px;}.xi36{ font-size:36px;}.xi37{ font-size:37px;}.xi38{ font-size:38px;}.xi39{ font-size:39px;}.xi40{ font-size:40px;}.cu{ font-weight:bold;}.xi{ font-weight:lighter;}.mg{ margin-left:auto; margin-right:auto; overflow:hidden; width:1192px;}.mg2{ margin-left:auto; margin-right:auto; overflow:hidden;z-index:29;}.cen{ text-align:center;}.author{	width:88px;color:#bebebe;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.paddingtop {	padding-top:20px;}.flexslider { position: relative; height: 520px; overflow: hidden; background: url(../images/loading.gif) 50% no-repeat;}.slides { position: relative; z-index: 1;}.slides li { height: 520px;}.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center; margin-left:-38px;}.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(../images/dot.png) right 0 no-repeat; cursor: pointer;}.flex-control-nav .flex-active { background-position: 0 0;}/* Direction Nav */.flex-direction-nav {*height: 0;}.flex-direction-nav a { text-decoration:none; display: block; width: 40px; height: 48px; margin: -20px 0 0; position: absolute; top: 50%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color: rgba(0,0,0,0.8);  background:url(../images/arr.png) no-repeat; text-indent:-999em}.flex-direction-nav .flex-prev { left: -50px; background-position:0 0 }.flex-direction-nav .flex-next { right: -50px; background-position:-132px 0}.flexslider:hover .flex-prev { opacity: 0.7; left: 10px;}.flexslider:hover .flex-next { opacity: 0.7; right: 10px;}.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default;}.tm:hover{opacity:0.85; filter:alpha(opacity=85);}.cur{ cursor:pointer;}.xiahuaxian{ text-decoration:underline;}.shanchuxian{ text-decoration:line-through;}.mengban{ display:none; position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.7); z-index:9999990;}.bglan{background:#3fa0ee;}/*页面*/.top {margin-left:auto; margin-right:auto; width:1192px;color:#999}.topz{ line-height:29px; height:29px; border-bottom:1px solid #ddd; background:#e3e4e5;}.top ul li{ float:left; margin-right:10px;}.top ul li a{color:#999}.logor{ padding:28px 10px 0 0;}.logors{ width:510px; height:34px;}.logoewm{ padding:16px 10px 0 0;}.logogif{ padding:18px 10px 0 0;}.bd1_1{ width:100px; height:34px;  border:1px solid #dedede; border-right:none;padding:0 10px; margin:0 0 0 0;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/index_06.png) no-repeat scroll right center transparent;}select::-ms-expand { display: none;}.search_bd1{ width:330px; height:34px; padding:0; margin:0;  border:1px solid #dedede; border-right:none;text-indent:13px;}.search_an1{ width:80px; height:36px; border:1px solid #3fa0ee; padding:0; margin:0;}.logorx{ padding:0; line-height:28px;}.logorx ul li{ float:left; margin-left:12px;}.logo-qrcode {    width: 72px;    height: 72px;    border: 1px solid #EEE;    right: 0;    background: #FFF;}.logo-qrcode img{	display: block;    width: 70px;    height: 70px;}.logo-gif {padding-top:-10px}.logo-gif img{	display: block;    width: 180px;    height: 70px;}.header-c{ line-height:40px; height:40px;}.header-l{ width:242px; background:#3090dd;}.header-z ul li{ float:left; padding:0 15px;}.bq-menu{ z-index:9999991; height:520px; background:#3090dd; position:absolute; left:50%; width:242px; margin-left:-596px;}.bq-menu-r{ z-index:333; height:520px; position:absolute; width:192px;right:50%;margin-right:-596px}.bq-menu-c{border-top:none; padding:0 0 0 25px;}.bq-menu-cs{ line-height:30px; padding-top:15px;}.bq-menu-cx ul li{ float:left; height:24px; line-height:24px; margin-right:13px;}.bq-menu-cx{ /*padding-bottom:16px;*/}.menu_hover{ display:none; z-index:9999992; height:520px; background:#3090dd; position:absolute; left:50%; width:484px; margin-left:-596px;}.menu_hover a:hover{ color:#ff4e22;}.bq-menu-c_hover{ border:1px solid #42a4f3; border-top:none; padding:0 0 0 25px; width:215px;}.more{ padding-right:20px;}.item-apptjl{ width:949px;}.item-apptjls{ height:49px; margin-top:16px; line-height:49px; border-bottom:1px solid #e8e8e8;}.item-apptjlsr ul li{ float:left; margin-right:17px;}.item-apptjlx{ border-left:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}.item-apptjlx ul li{ float:left; border-top:1px solid #e8e8e8; border-right:1px solid #e8e8e8; width:236px; height:138px;}.item-apptjlxl{ width:70px; height:70px;border-radius:5px; margin:33px 6px 0 38px;}.item-apptjlxl img{border-radius:5px;}.item-apptjlxr{ width:120px;}.item-apptjlxrs{ line-height:21px; margin-top:39px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}.item-apptjlxrc{ line-height:18px; height:20px;}.item-apptjr{ width:243px;}.item-apptjrx{border-right:1px solid #e8e8e8; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; height:506px;}.item-apptjrx ul{ padding-top:13px; overflow:hidden;}.item-apptjrx ul li{ height:85px; border-bottom:1px dashed #e7e7e7; padding-top:11px; margin:0 13px;}.item-apptjrxl{ width:18px; height:18px; line-height:18px;border-radius:50%; margin:17px 10px 0 10px;}.item-apptjrxc{ width:54px; height:54px; border:1px solid #ededed;border-radius:5px; margin-right:8px;}.item-apptjrxc img{border-radius:5px;}.item-apptjrxrs{ line-height:20px; height:21px;}.item-apptjrxrx{ line-height:21PX;}.item-apptjlxl_{ width:70px; height:70px;border-radius:5px; border:1px solid #ededed; margin:12px 11px 0 33px;}.item-apptjlxl_ img{border-radius:5px;}.item-apptjlxrs_{ line-height:26px; margin-top:10px;}.item-apptjlxrc_{ line-height:22px;}.item-apptjlxrx_span{ padding-left:10px;}.foot{ background:#3090dd;}.footsl{ padding:14px 0 0 117px; height:174px; width:387px;}.footsll{ width:118px; height:160px; background:#fff;border-radius:5px; margin-right:46px;}.footslls{ padding:12px 0 9px 0;}.footsllx{ width:102px; padding-top:3px; border-top:1px solid #999999; line-height:16px;}.footsr{ margin:24px 0 25px 0; padding-left:10px; width:158px;color:#fff}.footsrs{ line-height:15px; height:24px;}.footsrx{ line-height:28px;}.footsrx ul li a{color:#fff}.footx{ line-height:28px; padding:12px 0; border-top:1px solid #e1e1e1;color:#fff}.footx span{ padding:0 8px;}.footx span a{ color:#fff}.toolbar {	position: fixed;    _position: absolute;    top: 0;    right: 0;    z-index: 9990;    width: 0;    height: 100%;}.jdm-toolbar-wrap a{text-decoration:none}.jdm-toolbar{position:absolute;right:0;top:0;width:0;height:100%;border-right:6px solid #7a6e6e;-webkit-transition:right .3s ease-in-out 0s;transition:right .3s ease-in-out 0s}.z-jdm-toolbar-open .jdm-toolbar{right:270px}.z-jdm-toolbar-open .jdm-toolbar-panels{_display:block}.jdm-toolbar-panels{position:absolute;left:6px;_left:6px;top:0;width:270px;height:100%;z-index:2;background:#eceaea;_display:none}.jdm-toolbar-panel{width:270px;height:100%;position:absolute;background:#eceaea;visible:hidden}.jdm-toolbar-header{position:absolute;top:0;right:-6px}.jdm-toolbar-tabs{position:absolute;top:50%;left:-29px;width:35px;margin-top:-61px}.jdm-toolbar-tabs .tabs-tip{position:absolute;top:0;right:35px;height:35px;line-height:35px;white-space:nowrap;border-radius:5px;background:#c81623;color:#fff;padding:0 10px;padding-left:30px}.jdm-toolbar-tabs .tabs-tip .ico{width:15px;height:12px;background-position:-98px -162px;position:absolute;top:13px;left:10px}.jdm-toolbar-tabs .tabs-tip b{width:0;height:0;line-height:0;font-size:0;border:6px dashed transparent;border-left:6px solid #c81623;position:absolute;right:-12px;top:12px;z-index:20}.jdm-toolbar-footer{position:absolute;bottom:-1px;width:100%;left:-29px}.jdm-toolbar-footer .jdm-toolbar-tab .tab-text{width:50px}.jdm-toolbar-footer .z-jdm-tbar-tab-hover .tab-text{left:-48px}.jdm-toolbar-tab{position:relative;width:35px;height:35px;margin-bottom:1px;cursor:pointer;background-color:#7a6e6e;border-radius:3px 0 0 3px}.jdm-toolbar-tab .tab-ico{width:34px;height:35px;margin-left:1px;position:relative;z-index:2;background-color:#7a6e6e;_display:block;font-size:22px;padding:5px 8px}.jdm-toolbar-tab .tab-text{width:62px;height:35px;padding-left:5px;line-height:35px;color:#fff;text-align:center;font-family:微软雅黑;position:absolute;z-index:3;left:-58px;top:0;background-color:#7a6e6e;border-radius:3px 0 0 3px;-webkit-transition:left .3s ease-in-out .1s;transition:left .3s ease-in-out .1s;display:none}.jdm-toolbar-tab .tab-qrcode{width:108px;height:103px;position:absolute;z-index:3;left:-108px;top:-38px;display:none}.jdm-toolbar-tab:hover{width:86px;}.list1{ margin:20px auto 13px auto; background:#f9f9f9; border:1px solid #ebebeb; padding:8px 0;}.bqs{ margin:10px auto 0px auto; padding:8px 0;}.page{ width:1168px;margin:0px auto 0px auto}.bqss{ margin:0 14px; border-bottom:1px dashed #dedede; padding-top:9px;}.bqssl{ width:72px; height:23px; line-height:23px; background:#fff; border:1px solid #ebebeb; margin-bottom:9px;}.bqssr{ width:1062px;}.bqssr ul li{ width:60px; line-height:25px; margin-bottom:9px; height:25px; float:left;}.typelist{ background:#f9f9f9; border:1px solid #ebebeb; border-left:none; height:45px; line-height:45px;margin-top:10px;}.typelist ul li{ float:left;}.typelist ul li a{ display:block; padding:0 29px;}.typelist ul li a:hover,.typelisthover a{ border-left:1px solid #ebebeb; border-right:1px solid #ebebeb; background:#fff; color:#ff643e;}.typelist input{ margin-top:16px; float:left;}.pluginlist ul li{ float:left; width:378px; height:149px; border:1px solid #e8e8e8; margin:0 6px 19px 5px;background-size:378px 149px;}.pluginlist ul li:hover{ border-color:#3090dd;}.pluginlist{ width:1204px;}.pluginlist-l{ width:196px; padding-top:15px;}.tp3 ul li{ float:left; width:288px; height:210px; border:1px solid #e8e8e8; margin:0 6px 19px 5px;}.tp3 ul li:hover{ border-color:#3090dd;}.tp3{ width:1204px;}.tp3l{	width:168px; padding-top:15px;}.pluginlist-ls{ width:138px; height:90px;border-radius:5px; border:1px solid #ededed;}.tp3ls{ width:140px; height:180px;border-radius:5px; border:1px solid #ededed;}.pluginlist-ls img{border-radius:5px;}.tp3ls img{border-radius:5px;}.pluginlist-lx{ line-height:34px;}.pluginlist-r1{ line-height:25px; margin-top:14px;}.pluginlist-r3{ line-height:29px;}.pluginlist-r4{ line-height:32px;}.fy{ padding:10px 0px 12px 0;}.fy span{ padding:4px 13px; border:1px solid #e0e0e0; color:#fff; background:#3fa0ee;}.fy a{ padding:4px 13px; margin:0 5px; height:30px; line-height:30px; background:#fff; border:1px solid #d7d7d7;}.fy a:hover{ border-color:#3090dd;}.bd_fy{ width:30px; height:26px; border:1px solid #d5d5d5; padding:0; margin:0 5px;}.an_fy{ width:70px; height:30px; border:1px solid #d5d5d5; background:#f0f0f0; padding:0; margin:0 5px; cursor:pointer;}.apptiem1{ border:1px solid #ebebeb; margin:20px auto; height:457px;}.apptiem1l{ border-right:1px solid #ebebeb; height:457px; width:244px;}.apptiem1ls{ line-height:44px; height:44px; background:#f6f6f6; border-bottom:1px solid #ebebeb; padding:0 24px;}.apptiem1lx{ width:220px; height:79px; border-bottom:1px dashed #e7e7e7;}.item-apptjlxl__{ width:54px; height:54px;border-radius:5px; border:1px solid #ededed; margin:12px 9px 0 5px;}.item-apptjlxl__ img{border-radius:5px;}.item-apptjlxrs__{ line-height:21px; margin-top:9px;}.apptiem1c1{ padding:37px 29px 0 47px;}.apptiem1c1s{ max-height:320px;border-radius:5px;}.apptiem-block{ max-height:320px;border-radius:5px;background-color:#3fa0ee;width:100px;height:100px}.apptiem-block .icon{  font-size: 50px;  line-height: 100px;  padding-left: 25px;  color:#fff;  -webkit-transition: font-size 0.25s ease-out 0s;  -moz-transition: font-size 0.25s ease-out 0s;  transition: font-size 0.25s ease-out 0s;}.applist-block{background-color:#3fa0ee;width:100px;margin:auto}.applist-block .icon{  font-size: 100px;  color:#fff;  -webkit-transition: font-size 0.25s ease-out 0s;  -moz-transition: font-size 0.25s ease-out 0s;  transition: font-size 0.25s ease-out 0s;}.apptiem1c1x{ line-height:41px;}.apptiem1c2{ width:653px;}.apptiem1c21{ line-height:57px; height:57px; margin-top:18px;}.apptiem1c21 span{ padding:0 3px;}.apptiem1c22{ height:40px; line-height:40px; background:#f3f3f3; margin-bottom:9px; padding-left:14px;}.apptiem-iswait{ height:30px; line-height:30px; background:#fff5f1; margin-bottom:9px; padding-left:14px;color:red;font-size:16px}.apptiem1c22 span{ padding:0 5px;}.apptiem-desc{margin-top:-12px;margin-left:5px;margin-right:10px;margin-bottom:10px}.apptiem1c23{ line-height:32px;}.apptiem1c24{ line-height:40px; height:53px;}.apptiem1c26{ line-height:32px; border-bottom:1px solid #ededed;}.apptiem1c27{ line-height:30px;}.apptiem1r{ width:263px; border-left:1px solid #ebebeb; height:638px;}.apptiem1r1{ line-height:44px; background:#f6f6f6; border-bottom:1px solid #e6e6e6;}.apptiem1r2{ width:61px; height:61px;border-radius:50%; margin:14px auto 7px auto;}.apptiem1r3{ line-height:22px;}.apptiem1r4{ height:32px; line-height:22px;}.apptiem1r5{ line-height:30px;}.apptiem1r5l{ width:84px; padding-right:5px; text-align:right;}.apptiem1r5r2{ height:21px; line-height:21px; padding:0 14px;border-radius:5px; margin-top:5px;}.apptiem1r6{ width:143px; height:37px; line-height:37px; background:#f6f6f6; border:1px solid #e5e5e5;border-radius:5px; margin:15px auto 18px auto;}.apptiem1r6 a{ display:block;}.apptiem1r6 a:hover{ background:#3090dd; color:#fff;}.apptiem1r7{ padding:17px 0 0 0; border-top:1px solid #e5e5e5;}.apptiem1r7 ul li{ float:left; width:68px; height:28px; line-height:28px; border:1px solid #e5e5e5; margin:0 1px 10px 13px;}.apptiem2{ margin-bottom:19px; border:1px solid #ededed;}.apptiem2s{ line-height:44px; height:44px; border-bottom:1px solid #ededed; background:#f6f6f6; text-indent:24px; margin-bottom:21px;}/*new*/.item1{ border:1px solid #ebebeb; margin:20px auto; height:638px;}.itemc1{ padding:20px 18px 0 18px;}.itemc1.item_iphone{left:2px;top:2px;z-index:-1}.applogo{background:url(../images/pc/iphone_ico.png) no-repeat}.applogo img{margin:41px 20px 120px 20px;}.apptiem3{ border:1px solid #e5e5e5;}/**/.pricepage{	border-bottom:1px solid #ccc; 	margin:0 auto; 	width:1000px;}.priceTable td{	border:1px solid #ccc;	padding:10px 0;	height:30px;	line-height:30px;	text-align:center;}.priceTable{	border-collapse:collapse;}.priceTable .true{	background:url(../images/bg.png) no-repeat -634px -233px;	width:30px;	height:30px;	margin:0 auto;}.priceTable .anniu{	background:url(../images/anniu.png) no-repeat;	width:108x;	height:42px;	margin:0 auto;}.priceTable.fixed{	position:fixed;}.priceTable thead{	font-size:16px;	font-weight:bold;	background:#fff;}.priceTable .tableTitle{	background:#f7f7f7;	font-weight:bold;}.priceTable .over{	background:#ECF5FF;}/** checkbox radio */.checkbox-inline,.radio-inline{    position: relative;    color:#666;    vertical-align: middle;    padding-top:7px;}.checkbox-inline input[type=checkbox] ,.radio-inline input[type=radio] {    position:absolute;    margin-left:-24px;    top:50%; margin-top:-8px;    cursor: pointer;}input[type=checkbox],input[type=radio] {    -webkit-appearance: none;    -moz-appearance: none;    appearance: none;    position: relative;    width: 16px;    height:16px;    border: 1px solid #e0e0e0;    outline: 0;    border-radius: 18px;    box-sizing: border-box;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    background:#fff;    vertical-align:middle;    -moz-transition-duration: 300ms;    -webkit-transition-duration: 300ms;    transition-duration: 300ms;    -webkit-transition-property: border-color ;    transition-property:border-color ;}input[type=checkbox].large,input[type=radio].large{    -webkit-appearance: none;    -moz-appearance: none;    appearance: none;    position: relative;    width: 18px;    height:18px;    border: 1px solid #e0e0e0;    outline: 0;    border-radius: 18px;    box-sizing: border-box;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    background:#fff;    vertical-align:middle;    -moz-transition-duration: 300ms;    -webkit-transition-duration: 300ms;    transition-duration: 300ms;    -webkit-transition-property: border-color ;    transition-property:border-color ;}input[type=checkbox],input[type=checkbox].large{    -webkit-border-radius:0px;    -moz-border-radius:0px;    border-radius:0px;}input[type=checkbox]:checked,input[type=radio]:checked {    border-color: #44abf7;;    background: #44abf7;}input[type=checkbox]:checked:before {    content: " ";    display: inline-block;    -webkit-transform: rotate(135deg);    -ms-transform: rotate(135deg);    -moz-transform: rotate(135deg);    transform: rotate(135deg);    height:6px;    width: 9px;    border-width: 2px 2px 0 0;    border-color: #fff;    border-style: solid;    position: absolute;    top: 3px;    margin-left:3px;}input[type=checkbox].large:checked:before{    top: 4px;    margin-left:4px;}input[type=radio]:checked:before {    content: " ";    display: inline-block;    height:8px;    width: 8px;    background: #44abf7;    border-radius: 50%;    position: absolute;    top: 2px;    margin-left:2px;}input[type=radio].large:checked:before{    top: 3px;    margin-left:3px;}input[type=radio]:checked{    border:2px solid #44abf7;    background: #fff;}input[type=checkbox].success,input[type=radio].success {    border: 1px solid #e0e0e0;}input[type=checkbox].success:checked,input[type=radio].success:checked:before{    border-color: #54c952;    background-color: #54c952;}input[type=radio].success:checked{    background: #fff;    border:2px solid #54c952;}input[type=checkbox].warning,input[type=radio].warning {    border:1px solid #e0e0e0;}input[type=checkbox].warning:checked,input[type=radio].warning:checked:before {    border-color: #ffc000;    background-color: #ffc000;}input[type=radio].warning:checked{    border:2px solid  #ffc000;    background-color: #fff;}input[type=checkbox].danger,input[type=radio].danger {    border:1px solid #e0e0e0;}input[type=checkbox].danger:checked,input[type=radio].danger:checked:before {    border-color: #eb6060;    background-color: #eb6060;}input[type=radio].danger:checked{    border:2px solid  #eb6060;    background-color: #fff;}input[type=checkbox].gray,input[type=radio].gray {    border:1px solid #e0e0e0;}input[type=checkbox].gray:checked,input[type=radio].gray:checked:before {    border-color: #ccc;    background-color: #ccc;}input[type=radio].gray:checked{    border:2px solid  #ccc;    background-color: #fff;}/*选项卡1*/#item_tab1{width:100%;margin:0px;padding:0px;margin-bottom:0px;}/*菜单class*/.item_tabborder{border:0;}.item_navbox {height:52px;position:relative; border-bottom:1px solid #e5e5e5; background:#f6f6f6;}.item_navbox ul{ height:42px;text-align:center;margin:0px;padding:0px;list-style:none; position:absolute; top:0px; left:0;}.item_navbox li{float:left;display:block;cursor:pointer; padding:0 45px;height:50px;line-height:50px; border:1px solid #e5e5e5; border-top-width:2px;}.item_navbox li.hover{ border-top-color:#fe5329; color:#fe5329;}.item_contbox{clear:both;margin-top:10px; margin-left:10px; margin-right:10px;border-top:none;min-height:400px;}.item_upboxl{ padding-right:12px; width:116px;}.item_upbox{ background:url(../images/apptiem2_03.png) 116px 0 no-repeat;}.item_upbox:hover{ background:url(../images/apptiem2_031.png) 116px 0 no-repeat;}.item_upbox:hover .item_upboxl{ color:#ff4e22;}.item_upboxls{ line-height:55px; margin-top:46px;}.item_upboxlx{ width:84px; line-height:22px;}.item_upboxr{ width:1001px; background:#eeeeee;border-radius:5px; margin-top:36px;}.item_upboxrs{ line-height:35px; padding:20px 50px;}.form-horizontal .control-label{text-align:left; font-weight:400;}.title{padding-bottom: 5px; margin-bottom:15px;}.list-group-item a{font-size:14px;}.form-horizontal .control-label{text-align:left; font-weight:400;}.alert{border: 1px dotted #DDD; color:#999 !important;}.alert i{color:#3071a9;}input[type="file"]{border: none; -webkit-appearance: initial; background-color: transparent; box-shadow:none;}form .ver{color:#FFFFFF; background:#09c; font-weight:700; border-radius: 3px; padding:0 3px;}form .lag{color:#FFFFFF; background:#0c9; font-weight:700; border-radius: 3px; padding:0 3px;}.qrcode{position:absolute;width:120px;min-width:100px;margin-left:-30px;text-align:center}.qrcode img{width:110px;margin-top:-28px}.caret-t{display:inline-block;border-bottom:6px solid\9;border-right:6px solid transparent;border-left:6px solid transparent}.caret-t,.caret-r{width:0;height:0;margin-left:3px;vertical-align:middle}.carousel-indicators .active {	filter:alpha(opacity:80); opacity:0.8;	margin:1px;	margin-left:6px;	background-color:#fff;}.carousel-indicators li {	filter:alpha(opacity:80); opacity:0.8;	display:inline-block;	width:20px;	height:6px;	margin:1px;	margin-left:6px;	text-indent:-999px;	cursor:pointer;	border:1px solid #fff;	border-radius: 0px;}.jy_user{	height: 166px;    background: #fff;    margin-top: 16px;    text-align: center;}.user_inner {    position: relative;    padding-top: 62px;    height: 78px;}.user_avatar {    position: absolute;    left: 50%;    top: -10px;    margin-left: -34px;    width: 65px;    height: 65px;}.user_avatar_lk, .user_avatar_lk img {    display: block;    width: 55px;    height: 55px;}.user_avatar_lk {    border: 5px solid #e3e1df;    -moz-border-radius: 50%;    border-radius: 50%;    overflow: hidden;    -webkit-box-shadow: 3px 6px 25px #c3c3c3;    -moz-box-shadow: 3px 6px 25px #c3c3c3;    box-shadow: 3px 6px 25px #c3c3c3;}.user_show {    padding: 0 10px;}.user_show p {    overflow: hidden;    line-height: 20px;    width: 100%;    white-space: nowrap;    -o-text-overflow: ellipsis;    text-overflow: ellipsis;    color: #888;}.user_profit {    margin-top: 10px;    height: 25px;}.user_profit a:hover {    background-color: #e01222;    color: #fff;}.user_profit_lk {    display: inline-block;    margin: 0 5px;    width: 70px;    height: 25px;    line-height: 25px;    font-size: 12px;    text-align: center;    color: #e43f3b;    -moz-border-radius: 13px;    border-radius: 13px;    -webkit-box-shadow: 6px 8px 20px rgba(45,45,45,.15);    -moz-box-shadow: 6px 8px 20px rgba(45,45,45,.15);    box-shadow: 6px 8px 20px rgba(45,45,45,.15);    -webkit-transition: background .3s ease,color .3s ease;    -o-transition: background .3s ease,color .3s ease;    -moz-transition: background .3s ease,color .3s ease;    transition: background .3s ease,color .3s ease;}.user_profit_lk_plus {    background: #363634;    color: #e5d790;}.user_name {	width:80px;	margin:0 auto;	white-space: nowrap;    overflow: hidden;}.service_expand {    padding-top: 0;    height: 210px;}.service {    position: relative;    height: 150px;    -webkit-transition: all .2s ease;    -o-transition: all .2s ease;    -moz-transition: all .2s ease;    transition: all .2s ease;	border-top: 1px solid #e8e8e8;}.service_entry {    padding: 10px;    background: #fff;}.service_list {    height: 115px;}.service_frame {    overflow: visible;}.service_item {    position: relative;    float: left;    width: 42px;    height: 55px;    background: #fff;    text-align: center;}.service_lk {    margin-top: -48px;}.service_lk {    position: relative;    padding-top: 6px;    -webkit-transition: all .2s linear;    -o-transition: all linear .2s;    -moz-transition: all linear .2s;    transition: all .2s linear;}.service_ico {    display: block;    width: 20px;    height: 20px;    margin: 4px auto 0;}.index-3 {	padding: 0 20px 32px 32px;}.cont-box {background: #fff;margin-right:15px}.cont-top {	border-left: 2px solid #949afe;    height: 78px;    padding: 16px 20px;}.cont-top h2 {	margin-top:0;	margin-bottom: 4px;    font-size: 16px;    height: 24px;    overflow: hidden;}.cont-top p {	color: #999;    font-size: 12px;    line-height: 20px;    height: 20px;}.cont-top  a{	float: right;    color: #00c1de;}.index-3 li{	padding-top: 32px;}.index-3 li img{	width: 48px;    height: 48px;    float: left;    margin-right: 12px;}.index-3 h2 {	font-size: 14px;    color: #3b3b3b;    line-height: 20px;    height: 20px;    overflow: hidden;    margin-bottom: 8px;	margin-top:0px;}.index-3 h2:hover {    color: #00c1de;}.index-3 p {	color: #999;    font-size: 12px;    line-height: 20px;    height: 20px;    overflow: hidden;}.floor {	min-height:480px;	_height:480px;	_overflow:visible}.floor h2{	font-size:20px;	margin:0;	line-height: 48px;}.floor .mt {	height:48px;	line-height: 40px;}.floor .mtTop {	width:210px;	height:48px;	overflow:hidden;	float:left;	font-size:20px}.floor .h2_text {	float:left;	padding-right:6px}.floor .mtTop h2 {	font-weight:500}.floor .tab {	float:right;	margin-top:8px;	max-width:790px;	height:40px;	overflow:hidden;	position:relative}.floor .tab li {	float:left}.floor .tab a {	font-size:14px;	padding:0 15px;	height:40px;	line-height:33px;	display: inline-block;	_white-space:nowrap}.floor .tab li.cur a {	color:#fff;}.floor .mc {	height:470px}.floor .mc_l {	height:470px;	width:201px;	float:left;	position:relative}.floor .mc_l_img {	display:block;}.floor .mc_l img {	display:block;	width:201px;	height:278px}.floor .pc_l {	height:470px;	width:288px;	float:left;	position:relative}.floor .pc_l_img {	display:block;}.floor .pc_l img {	display:block;	width:288px;	height:278px}.floor .keyAll {	height:auto;	width:210px;	position:absolute;	left:0;	bottom:0}.floor .channel {	width:210px;	margin-left:10px;	min-height:32px}.floor .channelbg {	max-height:98px;	width:220px;	position:absolute;	left:-10px;	bottom:160px;	overflow:hidden}.floor .channel_inner {	width:180px;	margin-left:15px;	margin-right:15px;	overflow:hidden}.floor .channel li {	width:180px;	height:32px;	line-height:32px;	*height:30px;	*line-height:34px;	*margin-top:-2px;	overflow:hidden}.floor .channel li.line {	width:180px;	height:1px;	line-height:1px;	background:#fff;	font-size:0;	opacity:.1;	filter:Alpha(opacity=10)}.floor .channel a,.floor .channel span {	display:inline-block;	font-size:14px;	color:#f0f0f0;	float:left}.floor .channel a {	height:23px;	height:24px\9;	*height:25px}.floor .channel a:hover {	border-bottom:1px solid #fff}.floor .channel span {	padding:0 5px}.floor .keywords {	height:160px;	width:188px;	position:absolute;	left:0;	bottom:0;	overflow:hidden}.floor .keywords .bq {	height:137px;	width:100%;	overflow:hidden;	margin:8px 10px 15px 15px}.floor .keywords .w43,.floor .keywords .w62 {	height:137px;	width:37px;	float:left;	overflow:hidden;	margin:8px 10px 15px 10px}.floor .keywords .w62 {	width:73px;	margin:8px 15px 15px 10px}.floor .keywords li {	height:28px;	line-height:28px;	float:left;	padding-right:10px;	overflow:hidden}.floor .keywords li a {	display:inline-block;	color:#f0f0f0;	height:20px;	*height:22px;	font-size:12px}.floor .keywords li.cu a {	font-weight:700}.floor .keywords li a:hover {	border-bottom:1px solid #fff}.floor .pc_keyAll {	height:auto;	width:298px;	position:absolute;	left:0;	bottom:0}.floor .pc_channel {	width:290px;	margin-left:10px;	min-height:32px}.floor .pc_channelbg {	max-height:98px;	width:300px;	position:absolute;	left:-10px;	bottom:160px;	overflow:hidden}.floor .pc_channel_inner {	width:260px;	margin-left:15px;	margin-right:15px;	overflow:hidden}.floor .pc_channel li {	width:260px;	height:32px;	line-height:32px;	*height:30px;	*line-height:34px;	*margin-top:-2px;	overflow:hidden}.floor .pc_channel li.line {	width:260px;	height:1px;	line-height:1px;	background:#fff;	font-size:0;	opacity:.1;	filter:Alpha(opacity=10)}.floor .pc_channel a,.floor .pc_channel span {	display:inline-block;	font-size:14px;	color:#f0f0f0;	float:left}.floor .pc_channel a {	height:23px;	height:24px\9;	*height:25px}.floor .pc_channel a:hover {	border-bottom:1px solid #fff}.floor .pc_channel span {	padding:0 5px}.floor .pc_keywords {	height:160px;	width:271px;	position:absolute;	left:0;	bottom:0;	overflow:hidden}.floor .pc_keywords .bq {	height:137px;	width:100%;	overflow:hidden;	margin:8px 10px 15px 15px}.floor .pc_keywords li {	height:28px;	line-height:28px;	float:left;	padding-right:10px;	overflow:hidden}.floor .pc_keywords li a {	display:inline-block;	color:#f0f0f0;	height:20px;	*height:22px;	font-size:12px}.floor .pc_keywords li.cu a {	font-weight:700}.floor .pc_keywords li a:hover {	border-bottom:1px solid #fff}.floor .main_warp {	width:990px;	height:470px;	float:left;	position:relative;	overflow:hidden}.floor .main,.floor .mc_c .slider li {	width:990px;	height:470px;	position:absolute;	left:0;	top:0;	background:#fff;	display:none}.floor .main_inner li,.floor .mc_c {	width:198px;	height:235px;	float:left;	overflow:hidden}.floor .main_inner li a {	width:200px;	height:234px;	display:block;	border-right:1px solid #eee;	border-bottom:1px solid #eee;	overflow:hidden}.floor .main_inner li img {	display:block;	width:130px;	height:130px;	margin:20px 0 15px 34px;	*margin-bottom:9px}.floor .main_inner li .p_name,.floor .main_inner li .p_price {	width:157px;	margin-left:20px;	overflow:hidden;	line-height:18px;	font-size:12px;	color:#5e5e5e}.floor .main_inner li .p_price {	height:20px;	line-height:26px;	color:#ff0027;	font-size:14px;	font-family:"Arial "\9;	font-family:Arial,"Microsoft Yahei"}.floor .mc_c {	height:470px;	width:389px}.floor .mc_c,.floor .mc_c .slider {	position:relative}.floor .mc_c .slider li {	width:389px}.floor .nav,.floor .nav li {	cursor:pointer;	_font-size:1px}.floor .nav {	position:absolute;	bottom:121px;	left:50%;	text-align:center;	margin-left:-40px;	width:81px;	height:16px}.floor .nav li {	width:18px;	height:10px;	display:inline-block;	*display:inline;	zoom:1;	margin-left:1px;	*float:left}.floor .nav li a {	display:block;	width:18px;	height:4px;	background:#fff;	opacity:.6;	filter:Alpha(opacity=60);	margin-top:3px;	_font-size:1px}.floor .nav li.cur a,.floor .nav li:hover a {	background:#f5004b;	opacity:1;	filter:Alpha(opacity=100)}.floor .page_slider,.floor .slider_page {	display:none}.floor .page_slider {	z-index:50}.floor .page_slider p,.floor .slider_page p {	display:block;	width:30px;	height:60px;	position:absolute;	top:50%;	margin-top:-30px;	cursor:pointer}.floor .page_slider .page_down,.floor .page_slider a.slider_next,.floor .slider_page .slider_down,.floor .slider_page a.slider_next {	right:0}.floor .page_slider a,.floor .slider_page a {	display:block;	width:30px;	height:60px;	background:#000;	opacity:.25;	filter:Alpha(opacity=25);	position:absolute;	top:0}.floor .page_slider span,.floor .slider_page span,.hotlist .star a span {	display:block;	width:30px;	height:60px;	z-index:101;	position:absolute;	top:0}.floor .slider_page span.prev {	background:url(//app.gomein.net.cn/gmpro/2.0.0/channel/newindex/8.5.1/css/i/ui.png) no-repeat -84px -136px;	_background:url(//app.gomein.net.cn/gmpro/2.0.0/channel/newindex/8.5.1/css/i/uiIE6.png) no-repeat -84px -136px}.floor .page_slider span.next,.floor .slider_page span.next {	background:url(//app.gomein.net.cn/gmpro/2.0.0/channel/newindex/8.5.1/css/i/ui.png) no-repeat -84px -74px;	_background:url(//app.gomein.net.cn/gmpro/2.0.0/channel/newindex/8.5.1/css/i/uiIE6.png) no-repeat -84px -74px;	right:0}.floor .page_slider p:hover a,.floor .slider_page p:hover a {	opacity:.4;	filter:Alpha(opacity=40);	cursor:pointer}.floor .brand_slider {	width:372px;	height:102px;	left:10px;	bottom:10px;	position:absolute;	overflow:hidden;	cursor:pointer}.floor .brand_slider li {	width:122px;	height:50px;	float:left;	margin:0 0 1px 1px;	opacity:.9;	filter:Alpha(opacity=90);	background:#fff;	cursor:pointer}.floor .brand_slider li:hover {	opacity:1;	filter:Alpha(opacity=100)}.floor .brand_slider img {	display:block;	width:100px;	height:30px;	margin:10px 0 0 11px}.floor .brand_slider ul {	position:absolute;	left:0;	top:0;	display:none}.floor .mc_r {	width:601px;	height:470px;	float:left;	overflow:hidden;	border: 1px solid #e6e6e6}.floor .mc_r .mc_r_inner {	width:600px;	height:470px;	border-left:1px solid #eee}.floor .mc_r ul li {	width:200px;	height:235px;	float:left}.floor .mc_r ul li a {	height:234px;	border-right:1px solid #eee;	border-bottom:1px solid #eee}.floor .mc_mobile {	width:904px;	height:470px;	float:left;	border: 1px solid #e6e6e6;	overflow:hidden}.floor .pc_inner li{	width:362px;	height:235px;	float:left;	overflow:hidden}.floor .pc_inner li a {	width:362px;	height:234px;	display:block;	overflow:hidden}.floor .pc_inner li img {	display:block;	width:354px;	height:215px;	margin:15px 3px 0px 3px;	*margin-bottom:9px}.floor .mc_pc {	width:904px;	height:560px;	float:left;	border: 1px solid #e6e6e6;	overflow:hidden}.floor .mc_pc .mc_r_inner {	width:600px;	height:470px;	border-left:1px solid #eee}.floor .mc_pc ul {	margin-top:35px;}.floor .mc_pc ul li {	margin-left: 60px;    margin-bottom: 15px;	width: 362px;    height: 236px;    background: url(../images/pc/pc_ico.png) no-repeat;}.floor .mc_pc ul li a {	height:234px;}.floor .fl_b li {	float:left}.floor .fl_b {	height:100px;	margin-top:18px}.Hscroll_out li img,.floor .fl_b a,.floor .fl_b a img {	display:inline-block;	width:1200px;	height:100px}.floor .fl_b a.num2,.floor .fl_b a.num2 img {	width:600px}.floor .fl_b a.num3,.floor .fl_b a.num3 img {	width:400px}.floor .life {	width:1200px;	overflow:hidden}.floor .life ul {	width:1208px;	overflow:hidden}.floor .life li {	width:294px;	height:220px;	float:left;	margin-right:8px;	overflow:hidden;	position:relative}.floor .life li a {	display:block;	width:294px;	height:220px}.floor .life li p,.temp3 .m_r p {	font-size:14px;	color:#fff;	position:absolute;	left:0;	bottom:0;	cursor:pointer;	background:rgba(0,0,0,.5);	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#30000000",endColorstr="#30000000")}.floor .life li p {	padding-left:15px;	width:279px;	height:32px;	line-height:32px}.floor-done,.lazy-fn-done {	background:0 0}/* //banner */.c_main_wrap_applets{width:99px;height:99px}.c_main_left{padding-left:0;}.c_iphone{position:absolute;left:326px;z-index:9}.c_main_wrap_img{position:relative;z-index:10;background:rgba(0,0,0,0.5);width:199px;height:354px}.c_main_wrap_mask{position:absolute;top:0;left:0px;width:199px;height:354px;background:rgba(255,255,255,0.3);z-index:11}.c_left_btn{margin-top:50px;cursor:pointer;height:354px}.c_right_btn{margin-top:192px;cursor:pointer}.c_left_btn img{margin-top:147px}.c_main_banner{height:440px;padding:0 15px;margin:15px 0}.c_main_right{padding:0}.c_item_right{margin-left:10px;width:115px}.c_banner_wrapper{margin-top:39px;margin-left:0}.c_banner_wrapper ul{position:relative;width:1000%;z-index:11}.c_banner_wrapper ul li{width:191px;height:340px;margin-right:52px;display:inline-block;position:relative}.c_banner_wrapper ul li img{width:191px;height:354px;}.c_banner{overflow:hidden}.c_btn{margin-top:50px;height:345px}.c_btn span{height:340px;display:block;width:50px;border:1px solid transparent}.c_btn span img{width:25px;margin:147px auto;display:block}.c_btn:hover span{border:1px solid #ddd;}.end-floor p.end {    position: relative;    width: 112px;    height: 22px;    text-align: center;    color: #CCC;    margin: 15px auto;    font: 18px/22px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";}.end-floor p.end span {    position: absolute;    top: 11px;    width: 97px;    height: 1px;    background: #CCC;}.end-floor p.end span.line-left {    left: -97px;}.end-floor p.end span.line-right {    right: -97px;}/*applist*//**/.fui-goods-group {    height: auto;    overflow: hidden;    background: #f9f9f9;}.fui-goods-item {    position: relative;    height: auto;    padding: 10px;    border-bottom: 1px solid #e7e7e7;    background: #fff;    overflow: hidden;    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;}.fui-goods-item .image img {    height: 100%;    width: 100%;    display: block;}.fui-goods-item .detail {    -webkit-box-flex: 1;    -webkit-flex: 1;    -ms-flex: 1;    flex: 1;    background: #fff;    padding-left: 10px;}.fui-goods-item .detail .name {    height: 40px;    font-size: 14px;    color: #262626;}.fui-goods-item .detail .price {    position: relative;    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -webkit-align-items: center;    -ms-flex-align: center;    align-items: center;    font-size: 12px;    margin-top: 6px;}.fui-goods-item .detail .price .text {    -webkit-box-flex: 1;    -webkit-flex: 1;    -ms-flex: 1;    flex: 1;	font-size: 12px;    color: #ed2822;}.fui-goods-item .detail .price .purchases {	margin:3px;	font-size: 10px;    color: #bebebe;}.fui-goods-item .detail .price .minprice {    font-size: 15px;}.fui-goods-item .detail .price .productprice {    color: #777;    font-size: 11px;}.fui-goods-group.block .fui-goods-item {    width: 20%;    float: left;    border-bottom: 0;    background: none;    padding: 9px;    display: block;}.fui-goods-group.block .fui-goods-item .image {    width: 100%;    height: 0;    overflow: hidden;    margin: 0;    padding-bottom: 100%; /* 关键就在这里 */    background-position: center;    background-repeat: no-repeat;    background-size: cover;}.fui-goods-group.block {    padding: 4px;}.fui-goods-group.block .fui-goods-item .image {    float: none;}.fui-goods-group.block .fui-goods-item .image:after{    position: absolute;    top: 0;    left: 0;    content: "";    /*background-color: #333;    opacity: 0.38;*/    z-index: 1;    width: 100%;    height: 100%;}.fui-goods-group.block .fui-goods-item .detail {    padding: 4px;    overflow: hidden;}.fui-goods-group.block .fui-goods-item .detail .name {    height: 32px;    overflow: hidden;	font-size:16px;}.fui-goods-group.block .fui-goods-item .subtitle {    color: 9a9a9a;}.fui-goods-group.block .fui-goods-item .center-image {    max-width: 100%;    height: 0;    padding-bottom: 100%;    background-size: contain;}.fui-goods-group.block.one .fui-goods-item {    width: 100%;    float: none;}.fui-goods-group.block.three .fui-goods-item {    width: 33.33%;}.fui-goods-group {    background: none;}.fui-goods-item .image {    height: 4.75rem;    width: 5.75rem;    float:left;    background-size:100%;    position: relative;    overflow: hidden;}.fui-goods-item .detail .price .fee {    display: block;    text-align: center;    line-height: 20px;    color: #fff;    background: #28B5d6;    display: block;    padding: 4px;}.fui-goods-item .detail .price .buy {    display: block;    text-align: center;    line-height: 20px;    color: #fff;    background: #fe5455;    display: block;    padding: 4px;}.fui-goods-item .detail .price .buy i{    font-size:14px;}.fui-goods-item .detail .price .buy.buybtn-2{    background: #ff5555;    color: #fff;}.fui-goods-item .detail .price .buy.buybtn-3{    background: #ff5555;    color: #fff;    vertical-align: middle;    width: 22px    padding: 0;    text-align: center;    line-height: 22px;}.fui-goods-item .detail .price .buy.buybtn-4,.fui-goods-item .detail .price .buy.buybtn-5{    vertical-align: middle;    width: 22px;    padding: 0.01rem 0.01rem 0 0.02rem;    /*padding: 0.04rem 0 0 0.02rem;*/    /*text-align: center;*/    line-height: 20px;    border-radius: 50%;    background: #fff;    border: 1px solid #ff5555;    text-align: center;}.fui-goods-item .detail .price .buy.buybtn-4 i,.fui-goods-item .detail .price .buy.buybtn-5 i{    color: #ff5555;}.fui-goods-item .detail .price .buy.buybtn-6{    vertical-align: middle;    width: 22px;    padding: 0.01rem 0 0;    text-align: center;    line-height: 20px;    border-radius: 50%;    color: #fff;}.fui-goods-item .image .goodsicon {    position: absolute;    height: auto;    width: auto;    display: block;    overflow: hidden;}.fui-goods-group .image.triangle{    position: relative;    overflow: hidden;}.fui-goods-group .image.triangle:before{    content: attr(data-text);    position: absolute;    width: 58px;    height:40px;    background: #ff5555;    z-index: 10;    transform-origin: left bottom;    transform:rotate(-45deg);    -ms-transform:rotate(-45deg);    -moz-transform:rotate(-45deg);    -webkit-transform:rotate(-45deg);    -o-transform:rotate(-45deg);    color: #fff;    line-height: 58px;    text-align: center;}.fui-goods-group .image.rectangle{    position: relative;}.fui-goods-group .image.rectangle:before{    content: attr(data-text);    position: absolute;    width: 2.25rem;    height: 1rem;    background: #04a6f8;    z-index: 10;    text-align: center;    color: #fff;    font-size: 0.6rem;    line-height: 1rem;}.fui-goods-group .image.circle{    position: relative;}.fui-goods-group .image.circle:before{    content: attr(data-text);    position: absolute;    width:1.6rem;    height: 1.6rem;    background: #ffb805;    z-index: 10;    text-align: center;    border-radius: 50%;    color: #fff;    font-size: 0.6rem;    line-height: 0.6rem;    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-align-items: center;    -webkit-justify-content: center;    justify-content: center;}.fui-goods-group .image.square{    position: relative;}.fui-goods-group .image.square:before{    content: attr(data-text);    position: absolute;    width:1.6rem;    height: 1.6rem;    background: #19dbab;    z-index: 10;    text-align: center;    color: #fff;    font-size: 0.6rem;    line-height: 0.6rem;    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-align-items: center;    -webkit-justify-content: center;    justify-content: center;}.fui-goods-group .image.echelon{    position: relative;}.fui-goods-group .image.echelon:before{    content: attr(data-text);    position: absolute;    height: 1rem;    width: 3.4rem;    background: #ff7104;    top: 1.4rem;    color: #fff;    font-size: 0.6rem;    line-height: 1rem;    text-align: center;    transform:rotate(-45deg);    -ms-transform:rotate(-45deg);    -moz-transform:rotate(-45deg);    -webkit-transform:rotate(-45deg);    -o-transform:rotate(-45deg);    -webkit-transform-origin:left bottom;    transform-origin: left bottom;}.fui-goods-item .image .goodsicon img {    display: inline-block;    max-width: 100%;}.fui-goods-item .image .goodsicon.left {    left: 0;}.fui-goods-item .image .goodsicon.right {    right: 0;}.fui-goods-item .image .goodsicon.top {    top: 0;}.fui-goods-item .image .goodsicon.bottom {    bottom: 0;}/*pc-diy*/.index-imgline{margin-top:0;background:#051830;position: relative;}.index-imgline img{width:100%;height:280px;margin:0 auto}.index-imgline .imginfo{position:absolute;top: 50%;left: 50%;color:#fff;}.index-imgline .imginfo h3{font-size:30px;font-family:'黑体';padding:80px 0 50px}.index-imgline .imginfo .img-btn a{border:1px solid #fff;color:#fff;padding:10px 30px;margin:0 30px;line-height:42px;}.index-imgline .imginfo .img-btn div:last-child a{background:#fff;color:#000}.index-imgline .imginfo .title{font-size:30px;font-family:'黑体';padding:80px 0 50px}/* 分割线 */.page-line {width:300px;margin:30px auto 10px auto;height: auto; display: block; position: relative; background: #fff;}.page-line:before {content: " "; position: absolute; top: 50%; left: 0; width: 100%; height: 1px; background: #d5d5d5;}.page-line .text {height: 100%; width: auto; margin: auto; background: #fff; font-size: 12px; display: table; position: relative; padding: 0px 18px; }.page-line .text.big { font-size:26px}.page-line .text.large { font-size:20px}/* index */.jy-page-bar{	display: block;    position: relative;}.jy-page-bar span{	float: left;    height: 13px;    margin: 18px 0;    padding: 0 25px;    font-size: 16px;    color: #999;    line-height: 13px;    text-align: center;    border-right: 1px solid #e3e3e3;}.jy-page-bar .n1 em{	color: #fb5b58;}.jy-page-bar .n2 em{	color: #1abd6c;}.jy-page-bar .n3 em{	color: #f60;}.jy-page-bar .n4 em{	color: #1abd6c;}.jy-page-bar .n5 em{	color: #fb5b58;}.jy-page-bar .n5 {	padding-right: 0;    border-right: 0;}/*球旋转*/.ball-cont{    width: 620px;height: 620px;	right: 0;top: 70px;z-index: 1;}.ball-bg{    overflow: hidden;	position: relative;    width: 620px;height: 620px;    background-image: url("../images/diy/3d/ball-bg2.png");    background-position: center;    background-size: cover;    background-repeat: no-repeat;    cursor: pointer;}.axlewire-cont{    position: absolute;z-index: 5;    width: 620px;height: 620px;    left: 0;right: 0;bottom: 0;top: 0;}div.axlewire{    width:1px;height:380px;position: relative;margin: 120px auto 0;    background: transparent;    border-right: 1px dashed #1ca33c;    transform-style: preserve-3d;    transform:rotateX(0deg) rotateY(0deg) rotateZ(16deg);}div.axlewire.ani{    animation: myrotate 30s linear infinite forwards;}.cirh{    border-radius: 50%;    position: absolute;top: 50%;left: 50%;    border: 2px solid #72c200;    background-position: center;    background-size: cover;    background-repeat: no-repeat;}.cirh1{    width: 330px;height: 330px;margin: -165px 0 0 -165px;    transform:translateZ(0px) translateY(-95px) rotateX(90deg);    background-image: url("../images/diy/3d/320-320.png");}.cirh2{    width: 380px;height: 380px;margin: -190px 0 0 -190px;    transform:translateZ(0px) translateY(0px) rotateX(90deg);    background-image: url("../images/diy/3d/380-380.png");}.cirh3{    width: 330px;height: 330px;margin: -165px 0 0 -165px;    transform:translateZ(0px) translateY(95px) rotateX(90deg);    background-image: url("../images/diy/3d/320-320.png");}.cirh4{    width: 200px;height: 200px;margin: -100px 0 0 -100px;    transform:translateZ(0px) translateY(160px) rotateX(90deg);    background-image: url("../images/diy/3d/200-200.png");}.cirv{    position: absolute;left: 0;top: 0;    width: 380px;height: 380px;border-radius: 50%;    margin-left: -190px;    /*border: 2px solid #20e03f;*/    background-position: center;    background-size: cover;    background-repeat: no-repeat;}.cirv1{    background-image: url("../images/diy/3d/cirv1.png");border: none;}.cirv2{    background-image: url("../images/diy/3d/cirv2.png");border: none;}.cirv3{    background-image: url("../images/diy/3d/cirv3.png");border: none;}.cirv4{    background-image: url("../images/diy/3d/cirv4.png");border: none;}.cirv5{    background-image: url("../images/diy/3d/cirv4.png");border: none;}.dot-cont{    text-align: left;    position: absolute;top: 50%;left: 50%;z-index: 10;    width: 100px;height: 28px;margin: -13px 0 0 -56px;    /*transform:translateX(0px) translateY(0px) translateZ(0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);*/}.axlewire .dc1{transform: rotateY(-3deg) translateY(0px) translateZ(190px);}.axlewire .dc2{transform: rotateY(68deg) translateY(0px) translateZ(195px);}.axlewire .dc3{transform: rotateY(102deg) translateY(0px) translateZ(195px);}.axlewire .dc4{transform: rotateY(173deg) translateY(0px) translateZ(195px);}.axlewire .dc5{transform: rotateY(210deg) translateY(0px) translateZ(190px);}.axlewire .dc6{transform: rotateY(257deg) translateY(0px) translateZ(190px);}.axlewire .dc7{transform: rotateY(321deg) translateY(0px) translateZ(190px);}.axlewire .dot-cont .info{    display: inline-block;border: 1px solid #20e03f;    padding:0 5px; color: #ffffff;font-size: 14px;    text-align: center;line-height: 28px;box-sizing: border-box;    /*box-shadow:0px 0px 5px 4px #252d22 inset;*/    text-decoration: none;    background-color: rgba(37,45,34,1);white-space: nowrap;}.dot-cont .dot{    display: inline-block;border-radius: 50%;    width: 10px;height: 10px;border: 2px solid #20e03f;    background: #000000;}.ball-shade1{    position: absolute;    top: 50%;left: 50%;z-index: 3;margin: -190px 0 0 -190px;    width: 380px;height: 380px;border-radius: 50%;    background-position: center;    background-size: cover;    background-repeat: no-repeat;    background-image: url("../images/diy/3d/ball-shade3.png");    background-color: rgba(35,90,70,0.82);}.ball-shade1.ani{     animation: myrotate2 30s linear infinite forwards; }.roaDot{    width: 10px;height: 10px;border-radius: 50%;    position: absolute;    margin: -5px 0 0 -5px;border: 2px solid #20e03f;}.roaDot-cont{    position: absolute;width: 6px;height: 6px;    left: 50%;top: 50%;margin: -3px 0 0 -3px;    animation: roaDotrotate 10s linear infinite forwards;}.rd1{    top: 121px;left: 233px;}.rd2{    right:206px;bottom: 152px;}@keyframes roaDotrotate{    0% {transform: rotateX(0deg) rotateZ(0deg)}    100% {transform: rotateX(0deg) rotateZ(360deg)}}@keyframes myrotate{    0% {transform: rotateX(0deg) rotateY(0deg) rotateZ(16deg);}    100% {transform: rotateX(0deg) rotateY(360deg) rotateZ(16deg);}}@keyframes myrotate2{    0% {transform: rotateY(0deg)}    100% {transform: rotateY(-360deg)}}/*附加style*//*login*/a:hover, a:link, a:visited {    text-decoration: none;}a:hover {color:#15a589;}a,a:focus {	color:inherit;	text-decoration:none}li {	list-style:none;	padding-left:0}ul {	padding-left:0}em {color:#18bc9c}red {color:red}.r {	float: right;}.l {    float: left;}.t-r{	text-align: right;}.t-l{	text-align: left;}.t-c{	text-align: center;}.syscolor {color:#18bc9c;}.bai{	color:#fff;}.huang, .huang a {    color: #ff4e22;}.green, .green a {    color: #00CC00;}.color, .color a {    color: #18bc9c;}.red, .red a {    color: red;}.bold {font-weight:bold}/*site-tp-list*/.js_free {	color:#18bc9c;}.site-tp-group .btn {	width:auto;	text-align:center}.site-tp-group .btn {	border:1px solid #e7e7eb;	margin-left:0;	margin-right:0}.site-tp-group .btn:hover {	background-color:#18bc9c;	color:#fff}.site-tp-group .btn.active {	background-color:#18bc9c;	color:#fff}/*颜色集*/.register-container{	width:100%;	height: auto;}.register {	margin-top:140px;	margin-left:auto;	margin-right:auto;	margin-bottom:108px;	background:#fff;	width:30%;	min-width:310px;	border-radius:5px;    box-shadow: 0 1px 5px 0 rgba(0,0,0,.3);}.register input {    height: 44px;}.register .forminfo {padding: 20px;height:auto}.register .form-item {   height: 44px;}.register .star {    color: red;}.register form h2 {    margin-bottom: 25px;    padding-bottom: 15px;    border-bottom: 2px dotted #bbb;    font-size: 24px;    font-weight: 400;    text-align: center;}.register .login-logo {    display: block;    margin: 2px 0;    text-align: center;}.register .login-logo img {   max-width:188px;   max-height:48px;}.register .input {    width: 95%;    height: 30px;}.register form label {    margin: 7px 0 10px 5px;    font-size: 16px;    text-align: left;}.register .login-btn,.reg-btn {    cursor: pointer;    width: 100%;    height: 44px;	line-height:44px;    margin-top: 16px;    font-size: 15px;    -moz-border-radius: 3px;    -webkit-border-radius: 3px;    border-radius: 3px;    -moz-box-shadow: 0 15px 30px 0 rgba(255,255,255,.1) inset;    -webkit-box-shadow: 0 15px 30px 0 rgba(255,255,255,.1) inset;    box-shadow: 0 15px 30px 0 rgba(255,255,255,.1) inset;    color: #fff;}.register .login-btn {    background: #18bc9c;}.register .login-btn:hover {    opacity: 0.8;}.register .reg-btn {    background: #fff;    border: 1px solid rgb(231, 231, 235);}.register .reg-btn a {    color: #aaa;    display: block;    height: 100%;    width: 100%;    font-size: 16px;    line-height: 33px;    text-align: center;}.register .self-check {    text-align: center;    line-height: 24px;}.register .self-check h3 {    margin-bottom: 10px;}.register .self-check b {    font-weight: normal;    color: #18bc9c;}.register .other-login-line{margin-top:20px;font-size:12px;text-align:center;position:relative}.register .other-login-line .line{border-top:1px solid #ccd5db;width:100%;margin-left:auto;margin-right:auto;top:8px;position:absolute;z-index:-1;}.register .other-login-line .label{background:#fff;color:#a3afb7;}.register .other-login{text-align:center;width:113px;margin-left:auto;margin-right:auto;}.register .other-login .login-btn{background:#fff;border:1px solid #a3afb7;border-radius:50%;height:36px;width:36px;line-height:36px;text-align:center;color:#59c7f9;float:left;cursor:pointer}.register .other-login .login-btn:hover{background:#fff;border-color:#08a1ef;color:#08a1ef}.register .other-login .wechat{margin-left:40px;color:#48d5b2}.register .other-login .wechat:hover{color:#18cfa1;border-color:#18cfa1}.register .go-login{font-size:12px;text-align:center;color:#37474f;margin-top:50px}.register .go-login .login{color:#59c7f9;text-decoration:none;margin-left:5px}.register .go-login .login:hover{color:#08a1ef}.register .login-footer{margin-top:10px;font-size:12px;color:#a3afb7;text-align:center}.register .login-footer .action{margin-left:5px;text-decoration:none;color:#59c7f9}.register .login-footer .action:hover{color:#08a1ef}.wxlogincode {display: block; float: right;margin: 7px 7px 0 10px;}.wxlogincode img {width:47px;height:47px}.wxlogintitle {position: relative;border-radius: 2px;border: 1px solid #dddfe3;width: auto;height: 26px;float: right;margin-top: 7px;padding: 0 6px}.wxlogintitle img {width: 20px; height: 20px; margin-right:5px;}.wxlogintitle:before{	content: "";	position: absolute;    border-top:8px solid transparent;    border-bottom:8px solid transparent;    border-left:8px solid #dddfe3;    top: 50%;    -webkit-transform: translateY(-50%);    transform: translateY(-50%);    right: -8px;	}.log-form-item{	text-align: center;    margin-bottom: 15px;    position: relative;    height: 44px;}.log-form-item .log-input{    padding: 2px 10px 2px 50px;}.log-form-item .icon{	position: absolute;    top: 7px;    left: 15px;    font-size:22px;	color:#999;}.log-qrcode-cont {    height: 240px;    width: 200px;    border: 1px solid #e4e4e4;    border-radius: 5px;    margin: 20px auto;    padding: 20px;    text-align: center;}.log-qrcode-cont .qrcode-image {    height: 160px;    width: 160px;}.log-qrcode-cont canvas {    height: 158px;    width: 158px;    border: 1px solid #ddd;}.log-qrcode-cont .text {margin: 10px -5px 0 -5px;color: #738299}.tips {border:1px solid transparent;border-radius:0.2rem;margin:0.2rem;padding:0.2rem;color:#666;font-size:0.65rem}.tips-success {	background-color:rgb(246, 248, 249);	border-color:rgb(246, 248, 249)}.tips-info {	background-color:#d9edf7;	border-color:#bce8f1}.tips-yellow {	background-color:#fbeccd;	border-color:#faebcc}.popup {    position: fixed;    background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;    width: 100%;    height: 100%;    left: 0;    top: 0;    z-index: 1000;    transition: all 1s;    -moz-transition: all 1s; /* Firefox 4 */    -webkit-transition: all 1s; /* Safari 和 Chrome */    -o-transition: all 1s; /* Opera */}.popup .popup-body {    position: absolute;	width: 100%;    height: 100%;}.popup .popup-body .popup-top {    position: absolute;    top: 0;    width: 100%;    background: #fff;	border-bottom-left-radius: 0.5rem;    border-bottom-right-radius: 0.5rem;    height: auto;}.popup .popup-body .popup-center {    position: absolute;    transform : translate3d(-50%,-50%,0);    top: 50%;	left:50%;	width:800px;	max-height:1000px;    background: #fff;    border-radius: 0.5rem;    height: auto;}.popup .popup-body .popup-bottom {    position: absolute;	width:100%;    bottom: 0;    background: #fff;	min-height:800px;    height: auto;	border-top-left-radius:0.5rem;	border-top-right-radius:0.5rem;}.popup .popup-body .fui-page-title{    font-size: 0.8rem;    text-align: center;    margin-top: 3.3rem}.popup .popup-body .fui-page-subtitle{    color: #999;    text-align: center;    width: 11rem;    margin: 0.6rem auto}.popup .popup-body .subtitle{    display: -webkit-box;    font-size: 0.75rem}.popup .popup-body .popup-center .block, .popup .popup-body .popup-top .block{    position: absolute;    bottom: 0;    left: 0;    right: 0;    margin: 0;    border-top-left-radius: 0;    border-top-right-radius: 0;	border-bottom-left-radius: 2rem;    border-bottom-right-radius: 2rem;    height: 2.1rem}.popup .popup-body .popup-center .closed, .popup .popup-body .popup-top .closed{	font-size:1.3rem;color:#fff;position: absolute;top:100%;left:50%;margin-left:-0.65rem;z-index:10}.popup .popup-body .popup-bottom .block{    position: absolute;    bottom: 0;    left: 0;    right: 0;    margin: 0;    height: 2.1rem}.popup .popup-body .popup-bottom .closed{	font-size:1.3rem;color:#ddd;position: absolute;top:0;right:0.5rem;z-index:10}.footer-support {position: relative;margin:1rem 0;text-align:center;color:#999}.footer-support .supportimg{width:3rem;margin:0.2rem auto;text-align:center}.footer-support .supportimg img{width:3rem;}.footer-support .supporttitle{text-align:center;font-size:0.65rem}.modal-footer {	padding:0px;	width:100%;}.modal-footer .mod-fail{	padding:10px 0px;	width:50%;	color:#666;	background:#e6e6e6;	text-align:center;	float:left;	border-bottom-left-radius:0.3rem;	}.modal-footer .mod-success{	padding:10px 0px;	width:50%;	color:#fff;	background:#00c568;	text-align:center;	float:left;	border-bottom-right-radius:0.3rem;}.modal-footer .mod-check{	padding:10px 0px;	width:100%;	color:#fff;	background:#00c568;	text-align:center;	float:left;	border-bottom-left-radius:0.3rem;	border-bottom-right-radius:0.3rem;}.modal-edit .modal-panel{	margin: 0.5rem;}/*加载*/#page-loading{position: fixed;width:100%;height:100%;background:rgba(255,255,255,0.2);left:0;top:0;z-index:100000}#page-loading>div{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px;}#page-loading .sk-spinner-three-bounce div{background-color: #18bc9c}.sk-spinner-three-bounce.sk-spinner {	margin: 0 auto;	width: 70px;	text-align: center;}.sk-spinner-three-bounce div {	width: 18px;	height: 18px;	background-color: #18bc9c;	border-radius: 100%;	display: inline-block;	-webkit-animation: sk-threeBounceDelay 1.4s infinite ease-in-out;	animation: sk-threeBounceDelay 1.4s infinite ease-in-out;	/* Prevent first frame from flickering when animation starts */	-webkit-animation-fill-mode: both;	animation-fill-mode: both;}.sk-spinner-three-bounce .sk-bounce1 {	-webkit-animation-delay: -0.32s;	animation-delay: -0.32s;}.sk-spinner-three-bounce .sk-bounce2 {	-webkit-animation-delay: -0.16s;	animation-delay: -0.16s;}@-webkit-keyframes sk-threeBounceDelay {	0%,	80%,	100% {		-webkit-transform: scale(0);		transform: scale(0);	}	40% {		-webkit-transform: scale(1);		transform: scale(1);	}}@keyframes sk-threeBounceDelay {	0%,	80%,	100% {		-webkit-transform: scale(0);		transform: scale(0);	}	40% {		-webkit-transform: scale(1);		transform: scale(1);	}}.fui-cellone {	position: relative;	padding: 0.75rem 0.6rem 0.65rem;	display: -webkit-box;	display: -webkit-flex;	display: -ms-flexbox;	display: flex;	-webkit-box-align: center;	-webkit-align-items: center;	-ms-flex-align: center;	align-items: center;	-moz-transition-duration: 300ms;	-webkit-transition-duration: 300ms;	transition-duration: 300ms;	-webkit-transition-property: background-color;	transition-property: background-color;	line-height: 1.5;}.fui-cellone .fui-cellone-label {	position: relative;	display: block;	width: 3.85rem;	/* padding: 0 0.2rem; */	font-size: 0.7rem;	color: #666;}.fui-cellone .fui-cellone-info {	-webkit-box-flex: 1;	-webkit-flex: 1;	-ms-flex: 1;	flex: 1;	white-space: nowrap;	text-overflow: ellipsis;	overflow: hidden;	font-size:.7rem;color:#666;}.fui-cellone .fui-cellone-text {	-webkit-box-flex: 1;	-webkit-flex: 1;	-ms-flex: 1;	flex: 1;	color: #000;	font-size: 0.75rem;}.fui-cellone .fui-cellone-remark {	color: #999;	text-align: right;	font-size: 0.65rem;	margin-right: .2rem;}.fui-cellone .fui-cellone-remark:after {    content: " ";    display: inline-block;    -webkit-transform: rotate(45deg);    -ms-transform: rotate(45deg);    transform: rotate(45deg);    height: 0.4rem;    width: 0.4rem;    border-width: 2px 2px 0 0;    border-color: #C8C8CD;    border-style: solid;    position: relative;    margin-left: 0;}.fui-cellone .fui-cellone-remark.noremark:after {    display: none;    margin-left: 0;}