* { touch-action: pan-y; }
body{font-size:14px;overflow: hidden;overflow-y:auto;margin:0px;padding:0px;background: #fff;background-size: 100%;background-repeat: no-repeat;}
a:visited {color: #333; text-decoration:none} 
a:hover {color: #333; text-decoration:none} 
a:active {color: #333;text-decoration:none}
a{color: #333;text-decoration:none}
p{margin:0px;padding: 0px;}
.inputbox{width:100%;height: auto;zoom:1;overflow:hidden;margin:0 auto;border-top:0px solid #e8e8e8;background: #fff;color:#666;}
.input{border:0px;width:95%;height: 30px;margin-top:10px;margin-bottom:10px;outline: none;}
.titlebox{width:100%;height: auto;zoom:1;overflow: hidden; color:#666;border-bottom: 1px solid #f4f4f4}
.titlebox p{margin:10px;}
textarea{border:0px;width:100%;height: 50px;margin:10px;outline: none;padding: 10px;}
.moreitem{background: url(/app/order/images/jt_right.png);background-repeat: no-repeat;background-position:center right;background-size: 16px;}
.font12px999{font-size: 12px;color:#999;}


.button_w{width:100px;height: 38px;background: #fff;margin:5px;border-radius:20px;border:1px solid #e8e8e8;color:#999;outline: none;}

.uileft{float: left}
.uiright{float: right}
@font-face {
    font-family: 'number';
    src: url("/ui/bahnschrift.ttf") format('woff');   
}

@font-face {
    font-family: fangzheng;
    src: url("/ui/fz.TTF")
}

.price{color: #132F70;font-family: number;font-size: 24px;}
.content{font-size: 14px;width:100%;height: auto;zoom:1;overflow: hidden;line-height: 26px;padding-bottom: 20px;margin:0 auto;}
.title{font-size: 14px;font-weight: bold;width:95%;height: auto;zoom:1;overflow: hidden;}
.described{color:#999;}
.boxtitlebold{font-weight: bold;font-size: 18px;}
.TabMenu{background: #fff;text-align: center;color:#999;height: 40px}

.itembox{width:100%;height: auto;background: #fff;border-bottom: 1px solid #e8e8e8;overflow: hidden;}
.itembox p{margin:10px;}

.menubox{border-radius:5px;width:95%;height:auto;overflow: hidden;margin:0 auto;border:1px solid #e8e8e8;}

.bottom{z-index: 999;
        width: 90%;
        height:30px;
        padding:10px;
        margin : auto ;
        position: fixed;
        bottom : 10px ; left : 0 ; right : 0 ;
        background-color: #fff;
        border-radius: 2px;        
        color: #666;
        font-size: 12px;
    }

.prdListWrap{
    position: absolute;
    left:0;
    top:40;
    width:100%;
    height:100%;
    overflow:scroll;
    padding-top: 3.7rem;
    box-sizing:border-box;
    -webkit-overflow-scrolling: touch;
    
  }


 .items{width:95%;height:auto;zoom:1;overflow: hidden;margin:0 auto;margin-bottom:10px;position: relative;background: #fff;border:1px solid #f7f7f7;box-shadow: 0px 0px 2px #E8E8E8;border-radius:5px}
 .bred{width:30px;height: 10px;font-size: 11px;color:#999;border:1px solid #999;border-radius:2px;text-align: center;}

 .number{background: #2E6091;border:2px solid #fff;color:#fff;font-weight: bold;text-align: center;border-radius:20px;width:auto;min-width:20px;height: 15px;position: absolute;right: 5px;top:-10px;font-size: 10px;box-shadow: 0 2px 6px #ddd;padding-top:0px;}
 .border-right{border-right:1px solid #f4f4f4;text-align: center}
.UIMargin10{margin:10px;}
.UIShadow{box-shadow: 0 0px 3px #ddd;}
.UIRadius_10{border-radius:10px}
.icon{width: 20px;height: 20px;}
.UIBox{border-radius:5px;width:95%;height:auto;zoom:1;overflow: hidden;background: #fff;margin:0 auto;margin-top: 10px;margin-bottom: 10px;border:1px solid #e8e8e8}
.UIThumb{width:80px;height:80px;border-radius:3px;float:left;margin:5px;position: relative;background-size:cover;}
.UIOtherText{color:#999;font-size: 13px;font-weight: normal;}
.UICenter{margin:0 auto;text-align: center;}
.UIButton{width:100px;height: 40px;background:#033d5e;border-radius:5px;border:0px;color:#fff;outline: none;}
.UIBackground{background: #000;width:100%;height: 100%;position: absolute;z-index: 999;display: none;filter:alpha(opacity=60);opacity:0.6;}
.UIBorderBottom{background:#fff;border-bottom:1px solid #e8e8e8;width:100%;height:auto;overflow: hidden;padding:10px;}
.UIAbsolute-Center {
   margin : auto ;
   position : absolute ;
   z-index: 1000;
   top : 0 ; left : 0 ; bottom : 0 ; right : 0 ;
}

.UIBottom{z-index: 10000;
        width: 100%;
        height:auto; 
        position: fixed;
        bottom : 0px ; left : 0 ; right : 0 ;  
        overflow: hidden;       
    }
.UITop{z-index: 10000;
        width: 100%;
        height:auto; 
        position: fixed;
        top : 0px ; left : 0 ; right : 0 ;  
        overflow: hidden;       
    }

.UITime{font-size: 10px;color:#999;margin-top: 8px;}

.UI_TOP{background: #02122D;color:#fff;border-radius:0px 0px 5px 5px;position: relative;overflow: hidden;} 
.UI_MAIN_COLOR{background: #02122D} 
.UI_MENU_COLOR{background: #28C8B6;padding-top: 10px;padding-bottom: 10px;color:#fff;overflow: hidden;} 
.UI_TEXT_COLOR{color: #02122D;font-weight: bold}
.UI_BUTTON{background: #28C8B6;color: #FFF;width: 60px;height:35px;border:0px;padding:5px;font-size: 14px;border-radius:5px;margin-top:5px;margin-bottom:5px;}
.UI_ITEMS{width:100%;height:auto;zoom:1;overflow: hidden;background: #fff;border-top:1px solid #E8E8E8;font-size:16px;padding-top:10px;padding-bottom:10px;}
.UI_ITEMS_BOTTOM_BORDER{width:100%;height:auto;zoom:1;overflow: hidden;background: #fff;border-bottom:1px solid #E8E8E8}

.UI_CONTENT{font-size: 16px;line-height: 22px;color:#666;margin-top: 10px;margin-bottom: 10px;}
.UI_NUMBER{position: absolute;top:10px;right:10px;background: #c00;color:#fff;width:20px;height: 15px;border-radius:20px;text-align: center;font-size:12px;font-weight: bold;box-shadow: 0 0px 3px #666;border:2px solid #fff;}
.UI_DESC{font-size: 14px;color:#999;font-weight: normal;}
.UI_INPUT{border:1px solid #ddd;border-radius:3px;width:90%;height:35px;margin-top:10px;margin-bottom:10px;outline: none;font-size:14px;padding:5px;}
.UI_INPUT_NO_BORDER{width:98%;height:40px;margin-top:10px;border:0px}
.UI_FLOAT_LEFT{float: left}
.UI_MARGIN{margin:10px;}

.shenglvehao {
    width: 100%;
    height:auto;
    font-size: 14px;
    line-height: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
  }

  


