.sca { width:43px; height:43px; display:block; position:absolute;top:10px; left:10px; z-index: 888; }
.scb { width:43px; height:43px; display:block; position:absolute;top:10px; right:10px; z-index: 888; }

.navBody{width:100%;height:100px;overflow:hidden; clear:both;}
.navBody ul{float:left;overflow:hidden;display:-webkit-box;display:box;-webkit-box-orient:horizontal;box-orient:horizontal; margin:0px;}
.navBody li{width:100px; padding-right:10px;list-style-type:none;}
.navBody li img{width:100px;height:100px;}

#imp {
  width:100%;clear:both;
}
#imp ul{
  float:left;margin:0px;
}
#imp ul li{
  line-height:20px;list-style-type:none;float:left;text-align:center;border:1px solid #DCDCDC;margin:10px;padding:5px;border-radius:15px;
}

.orderTime {
  width:100%;clear:both;
}
.orderTime ul{
  float:left;margin:0px; padding:0px;width:100%;
}
.orderTime ul li{
  line-height:20px;list-style-type:none;float:left;text-align:center;border:1px solid #FF5855;color:#FF5855;margin-left:5px;margin-top:3px;margin-right:5px;margin-bottom:3px;padding-left:5px;padding-top:3px;padding-right:5px;padding-bottom:3px;border-radius:5px;white-space: nowrap;overflow:hidden;
}

.index_hwzl_bg
{
	position:absolute;
	bottom:0px;
	background-color:#333333;
	opacity:0.50;
	height:25px;
	line-height:25px;
	color:#FFFFFF;
	font-size:12px;
	width:78%;
	z-index:9;
	text-align:center;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
}

.font_22_r {
	font-size: 22px;
	font-style: normal;
	line-height:150%;
	font-family: "Î¢ÈíÑÅºÚ";
	color:#FF0000;
}



.ui-row { display: block; overflow: hidden;}
.ui-col { float: left;width: 100%; }

.ui-col-50 { width: 50%; }


.ui-row-flex { display: -webkit-box; width: 100%; -webkit-box-sizing: border-box; }
.ui-row-flex .ui-col { float: none; width: auto; -webkit-box-flex: 1; }
.ui-row-flex .ui-col-2 { -webkit-box-flex: 2; }
.ui-row-flex .ui-col-3 { -webkit-box-flex: 3; }
.ui-row-flex .ui-col-4 { -webkit-box-flex: 4; }
.ui-row-flex-start { -webkit-box-align: start; }
.ui-row-flex-end { -webkit-box-align: end; }
.ui-row-flex-center { -webkit-box-align: center; }
.ui-row-flex-ver { -webkit-box-orient: vertical; }

.ui-row-padding > li { padding:10px;}
.ui-row-padding-tb > li { padding-top:10px; padding-bottom:10px;}


.ui-align-right { text-align:right!important;}
.ui-txt-info { color: #777777; }
.ui-border-b { border-bottom: 1px solid #cccccc; }
.ui-border-t, .ui-border-b, .ui-border-l, .ui-border-r, .ui-border-tb { border: 0; }
.ui-border-b { background-position: left bottom; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.5, transparent), color-stop(0.5, #e0e0e0), to(#e0e0e0)); }
.ui-border-t,
  .ui-border-b,
  .ui-border-tb { background-repeat: repeat-x; -webkit-background-size: 100% 1px; }

.index-list { background-color:#fff;}
.index-list h4 { margin:8px 0;}
.index-list>li:nth-child(odd) { border-right:solid 1px #cccccc;}
.index-list .ui-progress { margin:8px 0;}
.index-list .ui-list-pic-lg { margin:0 auto;}
.index-bottom { margin-top:10px; font-size:14px; line-height:150%;}

.ui-list-pic-lg { position: relative; margin: 2px 2px 2px 0; }
.ui-list-pic-lg > span{ width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 1; background-repeat: no-repeat; background-size: cover; -webkit-background-size: cover; }
.ui-list-pic-lg { width:160px; height:160px; }
.index-list .ui-list-pic-lg { margin:0 auto;}

.ui-nowrap {
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }

.ui-nowrap-flex {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  -webkit-box-flex: 1;
  height: inherit; }

.ui-nowrap-multi {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2; }

.ui-progress {
  overflow: hidden;
  width: 100%;
  height: 5px;
  font-size: 0px;
  background-color: #e2e2e2;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.ui-progress span {
  display: block;
  width: 0%;
  background: #43AC43;
  height: 100%;
  font-size: 0; }


.ui-border-radius { border-radius: 4px; }
@media screen and (-webkit-min-device-pixel-ratio: 2) {
    .ui-border-radius {
      position: relative;
      border: 0; }
      .ui-border-radius:before {
        content: "";
        width: 200%;
        height: 200%;
        position: absolute;
        top: 0;
        left: 0;
        border: 1px solid #e0e0e0;
        -webkit-transform: scale(0.5);
        -webkit-transform-origin: 0 0;
        padding: 1px;
        -webkit-box-sizing: border-box;
        border-radius: 8px; }
}

.ui-fontsize-14 { font-size:14px!important;}
