@charset "utf-8";
body,div,li,ul,ol,dl,dd,dt,span,b,strong,p,h1,h2,h3,h4,h5,input{margin:0;padding:0;}
ul,li,dl,dt,dd,ol{list-style:none;list-style-type:none;}
a img,a,a:hover,a:active,a:visited{border:none;text-decoration:none; outline:none;}
body{font-size:12px;padding:0px; max-width:640px; margin:0 auto;font-family:"Microsoft Yahei UI", "Helvetica Neue", Helvetica, Arial, "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif; background:#fff;}
a{ color:#0166ff;}

div{ cursor:pointer;}

.ui-hide{ display:none;}
.ui-mask{ width:100%; height:100%; position:fixed; z-index:12; top:0; left:0; background:rgba(0,0,0,.6); overflow:hidden;}

.ui-left,.bh-left{ float:left;}
.ui-right,.bh-right{ float:right;}


.ui-bgcolorw{ background-color:#fff;}
.bh-bgcolor{ background:#f8f8f8; color:#fff !important;}
.ui-color{ color:#0166ff;}
.ui-bggray{ background-color:#eee;}
.ui-bggraydeep{ background-color:#ccc; color:#000;}
.ui-bgred{ background-color:#ff3b2f; color:#fff;}
.ui-bgblue{ background-color:#087fff; color:#fff;}
.ui-icon-return{ color:#bbb;}
.ui-header .ui-header-right i{background: #bbb;}
.ui-header .ui-header-right img{
    margin-top: 10px;
}

.ui-padding{ padding:15px;}
.ui-padding-t{ padding-top:15px;}
.ui-padding-b{ padding-bottom:15px;}
.ui-padding-l{ padding-left:15px;}
.ui-padding-r{ padding-right:15px;}
.ui-padding-tb{ padding-top:15px; padding-bottom:15px;}
.ui-padding-lr{ padding-left:15px; padding-right:15px;}
.ui-blockgray{ height:12px; clear:both; width:100%; overflow:hidden; background:#f2f2f2;}
.ui-block{ height:10px; clear:both; overflow:hidden;}
.ui-blockbig{ height:20px; clear:both; overflow:hidden;}
.ui-block:after,.ui-blockbig:after{ content:' ';}

.ui-mycontainer{ margin:0;  overflow:hidden; box-sizing:border-box;}

.ui-list{ width:100%; height:auto; overflow:hidden; box-sizing:border-box; padding:5px 0;}
.ui-list h4{font-size: 14px !important; color: #333;}
.ui-list .ui-face{ width:20%; height:70px; float:left; overflow:hidden;}
.ui-list .ui-face .ui-facediv{ width:60px; height:60px; float:left; overflow:hidden; border-radius:50%; background-color:#ccc; margin:5px auto 0px auto;}
.ui-list .ui-face .ui-facediv img{ width:60px; height:60px;}
.ui-list .ui-msg{ width:80%; float:left; height:60px; overflow:hidden; box-sizing:border-box; padding-left:5px;}
.ui-list .ui-msg h1{ height:40px; line-height:45px; overflow:hidden;}
.ui-list .ui-msg h1 span{ font-size:16px; font-weight:500;}
.ui-list .ui-msg h1 b{ float:right; font-size:14px; color:#8b8b8b; font-weight:normal;}
.ui-list .ui-msg p{ height:20px; line-height:20px; color:#8b8b8b; font-size:14px;white-space: nowrap;text-overflow: ellipsis; overflow:hidden; position:relative;}
.ui-list .ui-msg span.msgcount{ width:16px; height:16px; line-height:16px; text-align:center; position:absolute; right:4px; top:2px; border-radius:50%; font-size:10px; display:inline-block;}

.btn{ width:100%; height:45px; line-height:45px; text-align:center; overflow:hidden;  font-weight:500; font-size:16px; border-radius:0;}

.ui-arrow{ background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAmCAYAAAAvDACoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkM3MDJGQjQ0MUM3MTFFN0IwQUE4NzkzMjA4Q0E4NjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkM3MDJGQjU0MUM3MTFFN0IwQUE4NzkzMjA4Q0E4NjYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGQzcwMkZCMjQxQzcxMUU3QjBBQTg3OTMyMDhDQTg2NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGQzcwMkZCMzQxQzcxMUU3QjBBQTg3OTMyMDhDQTg2NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnwtJHgAAAG9SURBVHjatJffbYMwEMbNxZEiXsoIbFBGoBvQCUon6Ax5yhghE6SdIN0gdIN2A/qCIkGUfkYGJdSA/wRLJx+Y/D7bd+CLt9lsGBElsLfL5VIwxtae5+XwWb+VZclMGoeFAO/FBaCii2HPsE/m2GixWMS9ewHsAEud4efzWTlDrGLrKkCwb+zv6xwCJPtsDgG68qcEtqZw3rvO5Da9A/jQE0h93xduN4Hlcnnz49PpxJAgjY9Y3sy8bSLAMQR+FStITVZAA/fzewjQyNiUwF6+E1bwTgD2oxBIqqo6jAmQxupyznmE/kshEI0JkGZsCgjEpgJkkLY6AqEtfFIAY0e4kS28EZCAnWIsgMihFSCHj146IRByGyqW3wnUdS36l74Ankn+wVXHG4LV+eKbsVqtOgief5QnWJ9TuGxLIDJEBFIxJgKe8TnAMqOsAhpqgAsbeJPLA+CdTMHCJs8jmWLBADi1ff2NwbpwK7AO3Bo8BXcCj8HTEfBat47hA2DlASzqGoxltnXLKBgldGbyUpAuWBZMVuXc3cEtPJwD3MDxrQjnALfw/Lqqkv6TK7jdlkJWVR/S4nv8HxLtT4ABABAhxLPzPDZcAAAAAElFTkSuQmCC') no-repeat right center; background-size:12px;}

.ui-back{ background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAwCAYAAADgvwGgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjAwOEI0NjY0MUQzMTFFN0EwNTNCMkY1OEM1NUI0QzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjAwOEI0Njc0MUQzMTFFN0EwNTNCMkY1OEM1NUI0QzMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMDA4QjQ2NDQxRDMxMUU3QTA1M0IyRjU4QzU1QjRDMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyMDA4QjQ2NTQxRDMxMUU3QTA1M0IyRjU4QzU1QjRDMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PglK0vgAAAFMSURBVHjavNjdbcIwFAXgY7MAI3SEbtCOwAh5aZ/ZpHSCqhMAEzAC3QAYgQFacw2NFEWx459zbcmR4od8suMox9fgzUGpPUt/wQJ7/OLsB6wS9AWDo/QN/nCS+04L81A3GvvQwKYgyNjSL6tVh3xzuMj1x6pDwFX6irWMccjh1c+KgSVDtVgWVINlQ6VYEVSCFUO5WBWUg1VDqRgFSsFo0BxGhWIYHQphKtAUpgaNMVVoiKlDPbZpAT3SwbtzLaD4d+ZAD5RWHvkZmLNPRIf/sEmb2Vr6dwuwX8auBTh8Z+rgeIOoglO7UQ0MbX0VMPY/o4Nzf2oqmJJBaGBquqKAObmxGsxNxFVgSdYvBktPMUVgzfksG6w9eWaBjDN1MsiqFsRBgy276BIGgSd20SUGXplFlzjo7jlHVtOXAI0C6WRTGMmdFru+BHgTYACSi49tXFdWZQAAAABJRU5ErkJggg==') no-repeat left center; background-size:14px; height:48px; width:48px; float:left;}

.ui-back-w{ background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAwCAYAAADgvwGgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0MxMUYyQjU0QkY4MTFFNzgxNDNFODg0MzZBRDNGREQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0MxMUYyQjY0QkY4MTFFNzgxNDNFODg0MzZBRDNGREQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3QzExRjJCMzRCRjgxMUU3ODE0M0U4ODQzNkFEM0ZERCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3QzExRjJCNDRCRjgxMUU3ODE0M0U4ODQzNkFEM0ZERCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgZs3M4AAAFJSURBVHjavNjtDYJADAbgkzgAIziCG+gIjsAGugEwgTiBcQJ1AkfQDdQRnEBboybIwX29bZOGBH483HFAr6OqqowtyrI0iTGlnFEe67q+8YnMyMSW8kzZUF7pxgspjKHi79xaArNBHDmNbpopQBx3em6XTAF6UC5Q0+iC5jwqBOYNpWJBUAoWDMViTojyYruYaUGhWBIUgiVDvhgE8sFgkAuDQr0YfaHhkBWTgjqYJNTCpKEfpgG9MYIaDeg7sqUG5HrPnuiyi7FNz7Wc8vQpNjEY/eRWdNxpgO9pJLDQAH/PTANsLRBpsLMaJUHr0pcCh94zOOj6U0NBnxoEBvpWVxAwpG5MBkMr4iQwptaPBmN3MU6Q99AoLApM3XkGgYg9tTeI6ha4wD266TIETtBNlyHwgWy6uECuc8zYyASDzafuPHxbgC8BBgByi5zg3bq7YQAAAABJRU5ErkJggg==') no-repeat left center; background-size:14px; height:48px; width:48px; float:left;}

.ui-header{ height:48px; line-height:48px; box-sizing:border-box; position:relative; z-index:9;}
.ui-header h1{ max-width:80% !important; margin:0 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color: #333;}
.ui-header .ui-title{ width:80%; height:48px; line-height:48px; text-align:center; position:absolute; left:50%; margin-left:-40%; font-size:18px; overflow:hidden; font-weight:500;}
.ui-header .ui-edit{ float:right; cursor:pointer; font-weight:500;}

.ui-dialog-bd{ padding:0 10px 0 10px;}
.ui-dialog-btnclose{ color:#ff8402 !important; font-weight:500;}
.ui-dialog-true,.ui-dialog-tipclose{ color:#0366ff !important; font-weight:500;}

.ui-textarea{ width:100%; height:80px; line-height:180%; color:#8b8b8b; box-sizing:border-box; overflow:hidden;}
.ui-textarea textarea{ width:100%; height:79px; border:none; overflow:hidden; font-size:14px;}

.textarea-tpl{ display:none;}

.ui-page-result:not([ui-version]){display:-webkit-box;width:100%;height:100%;text-align:center;-webkit-box-orient:vertical;box-orient:vertical}
.ui-page-result:not([ui-version]) .ui-page-result-pic{margin:0 auto;width:1.35rem;height:1.35rem;line-height:1.35rem}
.ui-page-result:not([ui-version]) .ui-page-result-title{margin-top:.21rem;color:#000;font-size:18px;line-height:.16rem}
.ui-page-result:not([ui-version]) .ui-page-result-brief{margin:.09rem .15rem 0;color:#888;line-height:.16rem;font-size:12px !important;}
.ui-page-result:not([ui-version]) .ui-page-result-button{display:block;margin-top:.21rem;padding:.15rem .15rem .1rem; }
.ui-page-result:not([ui-version]) a.ui-page-result-button{text-align:center;font-size:.18rem}
.ui-page-result:not([ui-version]) .combine-page .ui-page-result-pic{margin:0 auto;width:1rem;height:1rem;line-height:1rem}
.ui-page-result:not([ui-version]):after,.ui-page-result:not([ui-version]):before{display:block;-webkit-box-sizing:border-box;min-height:.2rem;content:" ";-webkit-box-flex:1;-webkit-flex:1}
.ui-page-result:not([ui-version]):after:first-child,.ui-page-result:not([ui-version]):before:first-child{margin-left:0}
.ui-icon:not([ui-version]).ui-icon-clear{display:block;overflow:hidden;width:.18rem;height:.18rem}
.ui-icon:not([ui-version]).page-blank{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAAAwFBMVEUAAADMzMzFxcXKysrLy8vLy8vLy8vLy8vMzMzLy8vPz8/MzMzMzMzLy8vMzMzMzMzMzMzMzMzMzMzMzMzNzc3MzMzMzMzMzMzMzMzMzMzMzMzMzMzLy8vMzMzNzc3MzMzMzMzMzMzMzMzMzMzMzMzKysrMzMzLy8vMzMzS0tLMzMzMzMzMzMzMzMzMzMzMzMzMzMzLy8vMzMzLy8vMzMzNzc3MzMzMzMzMzMzMzMzMzMzMzMzKysrLy8vLy8vMzMzUsv5NAAAAP3RSTlMA7Q0dlbL+36LuA/korUlw2nc6txEhixZEnVxgGtAKpcY9mYbVDmuzyQbdqFT1Zk+Q8+fpfi3x6OQeNMExvbzV2Ox7AAADr0lEQVR42u3c2VIiSxSF4YUgQoHM89TMCoqIU2tP6/3fqu/OtktRssyIzOTs75IICP/AzNxFEUAppZRSSimllFJKKaWUUkoppZRS6shFtf5smnNgOutPVrBlUK5v6MymXh7AhmZmR8d2mSa+rLqjB3YP+JpGnZ6ot/EFzQq9sW4isfYzPfLcRlJzemUeIZkMPTNFIjV6p4YkYgv9/syBe/6jggSqpHia1UZwYFR7yJOiCmMvWYrzAZwZnFNkX2Cq/roDTr0uqcPQlmIdwa0KxRZGVncUEzg2oXiOYOKWIgfnchQtGHik2C3gXGNHUcThhhR9eKBPcYmD3cSf5t4lRQ8HahQoivBCkWJzgsNcUbTggKXtpxPb7PwQfTceHtcUJXhjazo8PlCcwiN1s+GxmaWMaG14JC1/GQsDfOYPRRleqZr8r1xTzOGApdU7ylP8gGcmFHcRPjKl6MIBSyfcD4r8CDEBDY9Dih48dEMxxl5lip+ICWh4bDsdFs2vlPKLAy7yZ/DULUX382HxLIKnRvefHhDPFB24lvzInlGcw2O/Px6imhSFBjyWpii0ETemWMK15BcaPYohPHe2f3hcPFE8woBnnzx2KTLw3tW+E69Gcb+C9xqbPTPInOIaAVi+PxVWKf7AH6ZzeroQuyUUgF8UqdE7n7M8IBCZt7etSxSXCEaF4lf8kWwpOklksYiQxEn6JZ3M6M1VYIkiu04lk89XukWYKuZS2aQKecbm+VNaUtjCTO2JtnSBkw2tacLEIkVrUiuUaE/G8FCzaIIq7RkaDkwWVTGlPXOYOKdFGasvV1nBwAUturL6cvkGDIxp0QVOaZHJUbL67nHI1uiGs02ndkNaOFzf55Chg91XQtwsktHO65BbgzsdXofsTnCgipMQ+8u9Txch9ifgVcr7kEuDLcvrELYMVrrXIbzBZzoMIoR9fGySDSSEVXykR4YSwtwI+0S3DCiE62u8rzNkECHiooO3at/IUELEuPyI14rLn2RQIWKeK/c6nVJp26vmhlky0JA4DdEQDdEQDdEQDdEQDdEQDdEQDdEQDTEIudB3xCsX+MajcI5bHoUpbngUqnjkUegAZwya3BZvHcdaB5o8AiUAoW/A8tMJg+xxvCHAkoGry/c9gyZfpYwuGbIa/jMaM1xbQERdBuqphH/17xii303EtVsphua5DCEGy/qGARmXF9gnPVnOMtOMXdP7Xd6uu/U4V/4FpZRSSimllFJKKaWUUkoppZRSSv3P/QUYd5Ibre4wJgAAAABJRU5ErkJggg==);background-size:1rem 1rem;-webkit-background-size:1rem 1rem}
.ui-icon:not([ui-version]).page-order{ background:url('../images/nodata/order.png'); background-size:100%;-webkit-background-size:100%;}


.ui-toast:not([ui-version]) {position: fixed;z-index: 100;top: 50%;width: 100%;margin-top: -0.5rem;text-align: center;font-size: 0.13rem;font-family: sans-serif;}
.ui-toast:not([ui-version]) .ui-toast-text {display: inline-block;padding: 0.09rem;min-width: 0.9rem;max-width: 85%;max-height: 0.9rem;border-radius: 0.1rem;-webkit-background-clip: padding-box;width: auto;overflow: hidden;
text-overflow: ellipsis;white-space: nowrap;color: #fff;background-color: #3A3A3A;opacity: 0.9; box-sizing: border-box;}


.ui-pop-mask{ background:rgba(0,0,0,.4); width:100%; height:100%; position:fixed; z-index:100; display:none;}
.ui-popmenu:not([ui-version]){position:absolute;top:.1rem;right:.1rem;z-index:1000;display:block;display:none;box-sizing:border-box;min-width:1rem;border-radius:.03rem;background-color:#fff;-webkit-background-clip:padding-box}
.ui-popmenu:not([ui-version]) .ui-popmenu-item{display:block;overflow:hidden;padding:0 .09rem;width:auto;color:#313131;text-overflow:ellipsis;white-space:nowrap;font-size:.14rem;}
.ui-popmenu:not([ui-version]) .ui-popmenu-item .text{display:inline-block;overflow:hidden;width:auto;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap}
.ui-popmenu:not([ui-version]) .ui-popmenu-item.hover,.ui-popmenu:not([ui-version]) .ui-popmenu-item:active{background-color:#f6f6f7}
.ui-popmenu:not([ui-version]) .ui-popmenu-item:first-child{border-radius:.03rem .03rem 0 0}
.ui-popmenu:not([ui-version]) .ui-popmenu-item:last-child{border-radius:0 0 .03rem .03rem}
.ui-popmenu:not([ui-version]) .ui-popmenu-item .ui-popmenu-content{position:relative;padding:0 .09rem;height:.39rem;line-height:.39rem}
.ui-popmenu:not([ui-version]) .ui-popmenu-item .ui-popmenu-content:after{position:absolute;top:0;left:0;box-sizing:border-box;width:200%;height:200%;border-top:.01rem solid #f6f6f7;content:" ";-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 0;transform-origin:0 0}
.ui-popmenu:not([ui-version]) img.icon{display:inline-block;margin-right:.09rem;max-width:.19rem;max-height:.19rem;vertical-align:middle}
.ui-popmenu:not([ui-version]):after{position:absolute;top:-8px;right:.1rem;width:0;height:0;border:.05rem solid #fff;border-color:transparent transparent #fff;content:" "}
.ui-popmenu-mask:not([ui-version]){position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:none;width:100%;height:100%;background-color:#0b0b0b;opacity:.15}
.ui-popmenu-mask:not([ui-version]).show{display:block}
.dropload-down,.dropload-up{position:relative;overflow:hidden;height:0;font-size:9pt;-webkit-transform:translateZ(0);transform:translateZ(0); color:#666;}
.dropload-down{height:50px}
.dropload-load,.dropload-noData,.dropload-refresh,.dropload-update{height:50px;text-align:center;line-height:50px}
.dropload-load .loading{display:inline-block;margin:6px;width:15px;height:15px;border:2px solid #666;border-radius:100%;vertical-align:middle;border-bottom-color:transparent;-webkit-animation:rotate .75s linear infinite;animation:rotate .75s linear infinite}
@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0)}50%{-webkit-transform:rotate(180deg)}to{-webkit-transform:rotate(360deg)}}
@keyframes rotate{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}

.ui-footer-menu{ width:100%; height:50px; background:rgba(0,0,0,.8); color:#fff; position:fixed; bottom:0; left:0; box-sizing:border-box; overflow:hidden;}
.ui-footer-menu a{ color:#8b8b8b;}
.ui-footer-menu li{ width:33.33%; float:left; text-align:center; font-size:12px; padding:0px 0px; box-sizing:border-box;}
.ui-footer-menu li img{ display:block; margin:5px auto 0px auto;}

.ui-btn-lg{ background:#ffa321; border:none;color: #fff;}
.ui-btn-lg:before{ border:none;}
.ui-btn-primary:not(.disabled):not(:disabled):active,.ui-btn-primary.active{background:#4287ee;border-color:#4287ee;color:rgba(255,255,255,.5);-webkit-background-clip:padding-box;background-clip:padding-box}

@-webkit-keyframes line-scale{0%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(.4);transform:scaley(.4)}100%{-webkit-transform:scaley(1);transform:scaley(1)}}
@keyframes line-scale{0%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(.4);transform:scaley(.4)}100%{-webkit-transform:scaley(1);transform:scaley(1)}}
.line-scale { width:100px; height:50px; text-align:center; position:fixed; top:50%; left:50%; margin-top:-25px; margin-left:-50px;}
.line-scale div:nth-child(1){-webkit-animation:line-scale 1s .1s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s .1s infinite cubic-bezier(.2,.68,.18,1.08)}
.line-scale div:nth-child(2){-webkit-animation:line-scale 1s .2s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s .2s infinite cubic-bezier(.2,.68,.18,1.08)}
.line-scale div:nth-child(3){-webkit-animation:line-scale 1s .3s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s .3s infinite cubic-bezier(.2,.68,.18,1.08)}
.line-scale div:nth-child(4){-webkit-animation:line-scale 1s .4s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s .4s infinite cubic-bezier(.2,.68,.18,1.08)}
.line-scale div:nth-child(5){-webkit-animation:line-scale 1s .5s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s .5s infinite cubic-bezier(.2,.68,.18,1.08)}
.line-scale div{display:inline-block;margin:2px;width:4px;height:35px;border-radius:2px;background-color:#0067fe;-webkit-animation-fill-mode:both;animation-fill-mode:both}

.ui-file-div{ width:100%; height:55px; overflow:hidden; box-sizing:border-box; position:relative; cursor:pointer;}
.ui-file-div .ui-file { width:55px; height:55px; overflow:hidden; cursor:pointer; background:#eee url(../images/feedback.png) no-repeat center center; background-size:100%; position:relative; float:left;}
.ui-file-div .ui-file .ui-file-name{ width:55px; height:55px; opacity:0;}
.ui-file-div .ui-file-pic{ width:55px; height:55px; float:left; margin-left:5px; background-color:#eee; background-size:100%; overflow:hidden; position:relative;}
.ui-file-div .ui-file-pdiv img{ width:55px; height:55px;}
.ui-file-div .ui-file-pic .ui-file-trash{ width:55px; height:55px; position:absolute; left:0; z-index:2; top:0; background:rgba(0,0,0,.5) url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAApCAYAAACoYAD2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjBDOUYwNjU1MEIwMTFFNzgwOEY5OTQ3QTEyNTNFNzYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjBDOUYwNjY1MEIwMTFFNzgwOEY5OTQ3QTEyNTNFNzYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMEM5RjA2MzUwQjAxMUU3ODA4Rjk5NDdBMTI1M0U3NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMEM5RjA2NDUwQjAxMUU3ODA4Rjk5NDdBMTI1M0U3NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po9f0AYAAAF7SURBVHja7FnRbcIwEHVQ/sMI6QZmgnYEOknTCWAENmg2aDZoOgHZoGxQOoGx0SGdLGxfnCMF6Z50klGc55fz+WwfhTFGZUBbq1Qevke/4UQSbWntw/DgE/hIYxcjPLkHD3JhsLaidCyJhA0S+Gets3bIEFZbW0OoaODdcYl8QW03SD/Bg47rC8V2Egsi8RK1+4nT3HueZRP5r8DT/RzpVxH7jUWV4Dunq8vq5l65rBnAiXRx8XPHs/1UQip5hXRwb3Dp6VBkbouz4iFW9yKRG98geccS88bLoz7HxtsMfKxhnKwDRoMOBDpw4LigDXC08Pw38FwjjiakJeXJa211ZUurI3u1SnhaJfo8fkyKSBEpIkWkiBSRIlJEzi5yQO1QyeXIfe8eCyfgHU7doXrOlqPqUU78yJ2KF5yGxPVDYlJE5oqsbzQ+iTdWwXC3wT363XlpZyq0t6hWQf5EUb0z86CN6aBU/7c3FHcEfrZ/H3TsAp+5GZDC5yTAALQxdJxCXzM+AAAAAElFTkSuQmCC') no-repeat center center; background-size:18px;}

.ui-order-tips{ width:100%; padding:10px 10px 10px 30px; overflow:hidden; background:#fff url(../images/user/icon-about.png) no-repeat 10px 12px; background-size:15px; font-size:12px; box-sizing:border-box; color:#666;}

[data-ripple="ripple"]{position:relative;overflow:hidden;-webkit-user-select:none;-moz-webkit-user-select:none;-ms-user-select:none}[data-ripple="ripple"]
.ripple{display:block;width:100%;height:100%;border-radius:100%;position:absolute;top:0;left:0;z-index:888;background:rgba(255,255,255,.5);transform:scale(0);animation:ripple .6s 0s linear}
@keyframes ripple{100%{opacity:0;transform:scale(2.5)}}

.ui-dialog-bd h4{ text-align:center; margin-bottom:10px;}
.ui-dialog-bd{ padding:5px 10px 10px 10px;}
.ui-dialog-bd div{ font-size:13px; color:#666;}
.ui-dialog-bd div div{ font-size:13px; color:#666;}