.mybody{ height:100%; }

/* ËÑË÷±íµ¥ */
.seaform{ margin:auto; width:100%; margin-top:44px; z-index:2; }
.seaform .key{ position:relative; width:100%; height:40px; padding:5px 0px;z-index:8;background-color:#fff; }
.seaform .key .left{ padding-left:5px; padding-right:55px; }
.seaform .key .left .seatext{ width:100%;border:none;line-height:30px;height:30px; background:url(/image/icon/search.png) 10px center no-repeat;background-size:13px 13px; background-color:#F7F8FA;font-size:12px;width:100%;border-radius:15px;text-indent:15px; color:#C1C3D0; }
.seaform .key .right{ position:absolute; width:50px; top:5px; right:5px; }
.seaform .key .right .btn{ border:none;height:30px;color:#666;background-color:rgba(0,0,0,0);}

.seaform .menu{ position:relative;border-top:#f5f5f5 0px solid;border-bottom:#f5f5f5 0.5px solid; background:#fff; position:relative; z-index:8; display:flex; display:-webkit-flex; }
.seaform .menu .item{ flex:1; -webkit-flex:1; text-align:center; height:30px; overflow:hidden; }
.seaform .menu .item p{ display:inline-block; font-size:13px; color:#666; line-height:30px; position:relative; padding-right:12px; max-width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.seaform .menu .item p::after{ content:''; position:absolute; width:0; height:0; border-left:transparent 4px solid; border-right:transparent 4px solid; border-top:#C1C3D0 5px solid; border-bottom:none; margin:auto; right:0; top:0; bottom:0; }
.seaform .menu .item.cur p{ color:#229BFF; }
.seaform .menu .item.cur p::after{ border-top:none; border-bottom:#229BFF 6px solid; }

.seaform .searchPanel{ position:absolute; width:100%; height:100%; background:rgba(0, 0, 0, 0.5); left:0; top:30px; padding-top:0px; z-index:7; display:none; }
.seaform .searchPanel .item{ background:#fff; display:none; }
.seaform .searchPanel .item.cur{ display:flex; display:-webkit-flex; }
.seaform .searchPanel .i > ul{ flex:1; -webkit-flex:1; overflow:hidden; }

.seaform .searchPanel .item ul{ height:361px; overflow-y:auto; }
.seaform .searchPanel .item > ul{ flex:1; -webkit-flex:1; border-right:#eee 0.5px solid; overflow-y:auto; }
.seaform .searchPanel .item > ul:last-child{ border-right:none; }
.seaform .searchPanel .item li{ margin-left:10px; border-bottom:#eee 0.5px solid; line-height:35px; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.seaform .searchPanel .item li:last-child{ border-bottom:none; }
.seaform .searchPanel .item li.cur{ color:#229BFF; }
.seaform .searchPanel .item li a{ display:block; color:#333; font-size:13px; line-height:35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.seaform .searchPanel .item li.cur a{ color:#229BFF; }

.seaform .searchPanel .more{ position:relative; width:100%; height:361px; left:0; top:0;padding:0px 0 40px; overflow-y:auto; }
.seaform .searchPanel .more.cur{ display:block; }
.seaform .searchPanel .more dl{ border-bottom:#eee 1px solid; padding-bottom:10px; }
.seaform .searchPanel .more dt{ margin-left:10px; font-size:13px; color:#333; line-height:45px; font-weight:bold; color:#999; }
.seaform .searchPanel .more dd{ margin-left:10px; overflow:hidden; }
.seaform .searchPanel .more .i{ float:left; width:25%; margin-bottom:10px; }
.seaform .searchPanel .more dl:last-child{ border-bottom:none; }
.seaform .searchPanel .more .i a{ display:block; margin-right:10px; line-height:25px; border-radius:3px; -webkit-border-radius:3px; background:#fff; border:1px #e5e5e5 solid; color:#999; text-align:center;font-size:12px; }
.seaform .searchPanel .more .i a.cur{ background:#fff; border:1px #229BFF solid; color:#229BFF; }

.seaform .searchPanel  .morebtn{ position:absolute; padding:10px 0px; width:100%; top:320px; left:0px; background:#fff; border-top:#e6e6e6 1px solid;overflow:hidden; }
.seaform .searchPanel  .morebtn button{ width:45%; float:left; height:35px; background:#ccc; color:#fff; font-size:14px; border-radius:3px; -webkit-border-radius:3px; margin:0px 2.5%; border:none; }
.seaform .searchPanel  .morebtn button.confirm{ background:#229BFF; color:#fff; float:right; }

.seaform .searchPanel .childPanel{ flex:2; -webkit-flex:2; }
.seaform .searchPanel .childPanel .i{ display:none; }
.seaform .searchPanel .childPanel .i.cur{ display:flex; display:-webkit-flex; }
.seaform .searchPanel .childPanel3{ flex:1; -webkit-flex:1; overflow:hidden; border-left:#eee 1px solid; }
.seaform .searchPanel .childPanel3 ul{ display:none; }
.seaform .searchPanel .childPanel3 ul.cur{ display:block; }

.seaform .searchPanel .typePanel{ flex:2; -webkit-flex:2; }
.seaform .searchPanel .typePanel .i{ display:none; }
.seaform .searchPanel .typePanel .i.cur{ display:flex; display:-webkit-flex; }
.seaform .searchPanel .typePanel3{ flex:1; -webkit-flex:1; overflow:hidden; border-left:#eee 1px solid; }
.seaform .searchPanel .typePanel3 ul{ display:none; }
.seaform .searchPanel .typePanel3 ul.cur{ display:block; }


.seafixed { box-sizing:border-box; top:44px; left:0; z-index:14; width:100%;}
.seahidden { display:none;}
.markdiv{ position:fixed;left:0;top:0;opacity:0.5;width:100%;height:100%;background:#000;z-index:2; }
.divlast{ width:100%; height:35px; line-height:35px; text-align:center; color:#aaa; font-size:12px; }
.pullrefresh{ color:#999; font-size:14px; }

