@charset "UTF-8";html{font-family:"Helvetica Neue",Helvetica,sans-serif;font-size:20px}html,body{-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;width:100%;height:100%}
body {margin:0;line-height:1.5;font-size:.7rem;color:#212121;background-color:#ffffff;outline:0}
ul li{list-style-type:none}ol li{list-style-type:decimal}ul,form{margin:0;padding:0}form{margin:0}td{font-size:.7rem}img{border:0}a:link,a:visited,a:active,a:hover{color:#333;text-decoration:none}a.b:link,a.b:visited,a.b:active,a.b:hover{text-decoration:none;color:#007aff}a,button,input{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}input,textarea,select{outline:0}.f_red{color:red}.f_blue{color:blue}.f_green{color:green}.f_orange{color:#f60}.f_gray{color:#666}.f_price{color:red}.f_r{float:right}.t_c{text-align:center}.t_r{text-align:right}.c_b{clear:both}.f_b{font-weight:bold}.lh20{line-height:200%}.px14{font-size:.7rem}.px12{font-size:.6rem}.dsn{display:none}.img-circle{border-radius:50%}.blank-10{height:.5rem;clear:both}.blank-16{height:.8rem;clear:both}.blank-20{height:1rem;clear:both}.blank-32{height:1.6rem;clear:both}.blank-35{height:1.8rem;clear:both}.blank-36{height:1.8rem;clear:both}.main{background:#F6F6F6;overflow:hidden;clear:both;}.bd-t{}.bd-r{border-right:#d9d9d9 1px solid}.bd-b{border-bottom:#d9d9d9 1px solid}.bd-l{border-left:#d9d9d9 1px solid}.aui-bg-white{ background:#ffffff;}.aui-padded-0{padding:0 !important}.aui-padded-5{padding:.25rem !important}.aui-padded-10{padding:.5rem !important}.aui-padded-15{padding:.75rem !important}.aui-padded-t-0{padding-top:0 !important}.aui-padded-t-5{padding-top:.25rem !important}.aui-padded-t-10{padding-top:.5rem !important}.aui-padded-t-15{padding-top:.75rem !important}.aui-padded-b-0{padding-bottom:0 !important}.aui-padded-b-5{padding-bottom:.25rem !important}.aui-padded-b-10{padding-bottom:.5rem !important}.aui-padded-b-15{padding-bottom:.75rem !important}.aui-padded-l-0{padding-left:0 !important}.aui-padded-l-5{padding-left:0.25rem !important}.aui-padded-l-10{padding-left:.5rem !important}.aui-padded-l-15{padding-left:0.75rem !important}.aui-padded-r-0{padding-right:0 !important}.aui-padded-r-5{padding-right:0.25rem !important}.aui-padded-r-10{padding-right:.5rem !important}.aui-padded-r-15{padding-right:.75rem !important}.aui-margin-0{margin:0 !important}.aui-margin-5{margin:.25rem !important}.aui-margin-10{margin:.5rem !important}.aui-margin-15{margin:.75rem !important}.aui-margin-t-0{margin-top:0 !important}.aui-margin-t-3{margin-top:.15rem !important}.aui-margin-t-5{margin-top:.25rem !important}.aui-margin-t-10{margin-top:.5rem !important}.aui-margin-t-15{margin-top:.75rem !important}.aui-margin-b-0{margin-bottom:0 !important}.aui-margin-b-3{margin-bottom:.15rem !important}.aui-margin-b-5{margin-bottom:.25rem !important}.aui-margin-b-10{margin-bottom:.5rem !important}.aui-margin-b-15{margin-bottom:.75rem !important}.aui-margin-l-0{margin-left:0 !important}.aui-margin-l-3{margin-left:.15rem !important}.aui-margin-l-5{margin-left:.25rem !important}.aui-margin-l-10{margin-left:.5rem !important}.aui-margin-l-15{margin-left:.75rem !important}.aui-margin-r-0{margin-right:0 !important}.aui-margin-r-3{margin-right:.15rem !important}.aui-margin-r-5{margin-right:.25rem !important}.aui-margin-r-10{margin-right:.5rem !important}.aui-margin-r-15{margin-right:.75rem !important}.aui-pos-sticky{position: -webkit-sticky;position: sticky;top: 0; z-index:99}.aui-pos-rel{position:relative}.aui-pos-abs{ position:absolute}.aui-clearfix{clear:both}.aui-clearfix:before{display:table;content:" "}.aui-clearfix:after{clear:both}.aui-text-left{text-align:left !important}.aui-text-center{text-align:center !important}.aui-text-justify{text-align:justify !important}.aui-text-right{text-align:right !important}.aui-font-size-10{font-size:.5rem !important}.aui-font-size-11{font-size:.55rem !important}.aui-font-size-12{font-size:.6rem !important}.aui-font-size-14{font-size:.7rem !important}.aui-font-size-16{font-size:.8rem !important}.aui-font-size-18{font-size:.9rem !important}.aui-font-size-20{font-size:1rem !important}.aui-text-default{color:#666 !important}.aui-text-primary{color:#1abc9c !important}.aui-text-success{color:#2ecc71 !important}.aui-text-info{color:#3498db !important}.aui-text-warning{color:#f1c40f !important}.aui-text-danger{color:#e74c3c !important}.aui-text-blue{color:#a1d4cf !important}.aui-text-pink{color:#fbb8af !important}.aui-text-white{color:#FFF !important}.aui-text-red{color:#F00 !important}.aui-bg-default{background-color:#f4f4f4 !important}.aui-bg-primary{background-color:#1abc9c !important}.aui-bg-success{background-color:#2ecc71 !important}.aui-bg-info{background-color:#3498db !important}.aui-bg-warning{background-color:#f1c40f !important}.aui-bg-danger{background-color:#e74c3c !important}.aui-bg-blue{background-color:#a1d4cf !important}.aui-bg-pink{background-color:#fbb8af !important}.aui-bg-white{background-color:#FFF !important}.aui-pull-right{float:right !important}.aui-pull-left{float:left !important}.aui-hide{display:none !important}.aui-show{display:block !important}.aui-invisible{visibility:hidden}
.aui-nobg { background:none !important;}.aui-text-bold{ font-weight:bolder}.aui-noborder-after:after{ border:0 !important;height:0 !important}.aui-pull-left{ float:left !important;}.aui-pull-right{ float:right !important;}.aui-border-before{ position:relative;}.aui-border-before::before { content: " "; position: absolute; left: 0; top: 0; right: 0; height: 1px;border-top: 1px solid #dddddd; color: #dddddd; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5);}.aui-border-after{position:relative;}.aui-border-after:after { content: " "; position: absolute; left: 0; bottom: 0; right: 0; height: 1px; border-bottom: 1px solid #dddddd; color: #dddddd; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5);}
.aui-div-blur { filter: blur(3px);-webkit-filter: blur(3px);}
.btn,.btn-red,.btn-green,.btn-blue,.btn-orange {color:#FFFFFF;font-size:0.9rem;width:100%;line-height:2.2rem;border:none;border-radius:4px;text-align:center;-webkit-appearance:none;}
.main {background:#F6F6F6;overflow:hidden;clear:both;}
.btn {background:#FFFFFF;border:#E4E4E4 1px solid;color:#000000;}
.btn:hover {background:#DEDEDE;border:#CDCDCD 1px solid;}
.btn-green {background: rgb(80,144,255);background:#1AAD19;background: -webkit-linear-gradient(-45deg,  rgb(80,144,255) 0%,rgb(54,187,255) 70%,rgb(54,187,255) 100%);}
.btn-green:hover {background: rgb(80,144,255);background:#1AAD19;background: -webkit-linear-gradient(-45deg,  rgb(80,144,255) 0%,rgb(54,187,255) 70%,rgb(54,187,255) 100%);}
.btn-blue {background: rgb(80,144,255);background: -moz-linear-gradient(-45deg,  rgb(80,144,255) 0%, rgb(54,187,255) 70%, rgb(54,187,255) 100%);background: -webkit-linear-gradient(-45deg,  rgb(80,144,255) 0%,rgb(54,187,255) 70%,rgb(54,187,255) 100%);background: linear-gradient(135deg,  #61cf61 0%,#61cf61 70%,#61cf61 100%); color:#FFF}
.btn-blue:hover {background:#0569D5;background: -webkit-linear-gradient(-45deg,  rgb(80,144,255) 0%,rgb(54,187,255) 70%,rgb(54,187,255) 100%);}
.btn-orange {background:#FF8800;}
.btn-orange:hover {background:#FF6600;}
.btn-red {background:#E64340;}
.btn-red:hover {background:#CE3C39;}
.input-checkbox {width:1.2rem;height:1.2rem;background:url('../image/icon-check.png') no-repeat;background-size:1.2rem 1.2rem;}
.input-checkbox-checked {width:1.2rem;height:1.2rem;background:url('../image/icon-checked.png') no-repeat;background-size:1.2rem 1.2rem;}



.member-info {height:128px;background:#3A82F6;}
.member-info-avatar {width:96px;height:96px;text-align:center;float:left;}
.member-info-avatar img {width:64px;height:64px;border-radius:50%;margin-top:16px;}
.member-info-user {height:96px;float:left;}
.member-info-user p {color:#FFFFFF;font-size:18px;line-height:32px;margin:20px 0 0 0;}
.member-info-user b {color:#FFFFFF;font-size:12px;font-weight:normal;}
.member-info-icon {width:48px;height:48px;padding-top:24px;float:right;}

.member-stats {height:192px;background:#F7F7F7;border-radius:12px;position:relative;margin:-32px 10px 0 10px;}
.member-stats li {width:50%;padding:12px 0;float:left;text-align:center;font-size:12px;}
.member-stats li b {font-weight:normal;font-size:20px;display:block;padding:0 10px;height:48px;line-height:48px;overflow:hidden;text-overflow:ellipsis;}

.head-bar-fix {height:2.5rem;clear:both;}
.head-bar {width:100%;height:2.4rem;line-height:2.4rem;overflow:hidden;border-bottom:none !important;position:fixed;z-index:9;left:0;top:0;-webkit-user-select:none;background: rgb(80,144,255);background: -moz-linear-gradient(-45deg,  rgb(80,144,255) 0%, rgb(54,187,255) 70%, rgb(54,187,255) 100%);background: -webkit-linear-gradient(-45deg,  rgb(80,144,255) 0%,rgb(54,187,255) 70%,rgb(54,187,255) 100%);background: linear-gradient(135deg,  #61cf61 0%,#61cf61 70%,#61cf61 100%); color:#FFF; padding:0}



.head-bar img {width:1rem !important;height:1rem !important;vertical-align:top;padding-top:0.6rem; margin-left:0.25rem;}
.head-bar span {color:#FFF;font-size:0.8rem;}
.head-bar-title {position:absolute;z-index:9;left:80px;right:80px;font-size:0.9rem;text-align:center;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.head-bar-left {float:left;padding:0 0 0 0.5rem;color:#FFF}
.head-bar-back {float:left;padding:0 0 0 5px;color:#FFF}
.head-bar-right {float:right;padding:0 0.5rem 0 0;color:#FFF}

.nav-list li a { display:block; width:100%; padding:10px 0}
.nav-list {position: relative;z-index: 1;height: 51px;width: 100%;background: #fff;overflow: hidden;-ms-touch-action: none;}
.nav-list:after {border-bottom: 1px solid #d7d7d7;content: "";position: absolute;bottom: 0px;left: 0px;right: 0px;-webkit-transform: scaleY(.5);-webkit-transform-origin: 0 0;}
#scroller {position: absolute;z-index: 1;height: 50px;}
#scroller ul {width: 100%;display: -webkit-box;-webkit-box-orient: horizontal;box-sizing: border-box;-webkit-box-sizing: border-box;position: relative;}
#scroller a {width: 90px;height: 50px;line-height:normal;font-size: 16px;overflow: hidden;text-align: center;color: #000;box-sizing: border-box;-webkit-box-sizing: border-box;display: -webkit-box;-webkit-box-orient: horizontal;-webkit-box-pack: center;-webkit-box-align: center;display: box;box-orient: horizontal;box-pack: center;box-align: center;}
#scroller a { color:#666;}
#scroller a.aui-badge-info{background: #E1E1E1;}
#scroller a.active {color: #3498db !important;border-bottom: 2px solid #3498db;}
#scroller a.active a { color: #000; }
#scroller a.active .aui-badge-info{background:#3498db;}

.foot-bar-fix {height:2.75rem;clear:both;}
.foot-bar {width:100%;height:2.65rem;overflow:hidden;background-color: rgba(255,255,255,0.96);position:fixed;z-index:9;left:0;bottom:0;-webkit-user-select:none;box-shadow:0 0 0.5rem 0 rgba(155,143,143,0.3);-webkit-box-shadow:0 0 0.5rem 0 rgba(155,143,143,0.3);-moz-box-shadow:0 0 0.5rem 0 rgba(155,143,143,0.3)}

.foot-bar li { display: table-cell;position: relative;width: 1%; height:2.65rem; text-align:center;font-size:11px; overflow:unset; vertical-align:bottom}
.foot-bar span { position:relative;display:block; width: 100%;height: 24px; top:-0.15rem}
.foot-bar em {position: absolute;font-style: normal;font-size: 0.5rem;z-index: 10;display: block;width: 0.25rem;height: 0.25rem; right: 1rem;top: 0.25rem;background: #FF0000;border: 1px solid #F43531;border-radius: 5px;}
.foot-bar .icon-home {background:url('../image/icon-home.png') no-repeat center 5px;background-size:1.2rem 1.2rem;}
.foot-bar .icon-home-on {background:url('../image/icon-home-on.png') no-repeat center 5px;background-size:1.2rem 1.2rem;}
.foot-bar .icon-channel {background:url('../image/icon-channel.png') no-repeat center 5px;background-size:1.2rem 1.2rem;}
.foot-bar .icon-channel-on {background:url('../image/icon-channel-on.png') no-repeat center 5px;background-size:1.2rem 1.2rem;}
.foot-bar .icon-my {background:url('../image/icon-my.png') no-repeat center 5px;background-size:1.2rem 1.2rem;}
.foot-bar .icon-my-on {background:url('../image/icon-my-on.png') no-repeat center 5px;background-size:1.2rem 1.2rem;}
.foot-bar .icon-more {background:url('../image/icon-more.png') no-repeat center 5px;background-size:1.2rem 1.2rem;}
.foot-bar .icon-more-on {background:url('../image/icon-more-on.png') no-repeat center 5px;background-size:1.2rem 1.2rem;}
.foot-bar .icon-home span,.foot-bar .icon-channel span,.foot-bar .icon-my span,.foot-bar .icon-more span {color:#7A7E83;}
.foot-bar .icon-home-on span,.foot-bar .icon-channel-on span,.foot-bar .icon-my-on span,.foot-bar .icon-more-on span {color:#007AFF;}
.foot-bar .aui-iconfont { font-size: 1.1rem; color: #8f8f94; height: 1.25rem; line-height: 1.25rem; display: inline-block; top:0}
.foot-bar p { position:relative; bottom:0.15rem; color:#8f8f94; margin:0; padding:0;}
.foot-bar .active p,.foot-bar .active .aui-iconfont {color: #52ace5;}
.foot-comment {text-align:right;margin:0.5rem 0.5rem 0 0;line-height:1.4rem;font-size:0.8rem;}
.foot-comment div {position:absolute;z-index:10;left:0.5rem;right:60px;text-align:center;background:#FFFFFF;color:#999999;font-size:0.7rem;}
.dt-chat{background:#5090ff;background:-moz-linear-gradient(-45deg,#5090ff 0,#36bbff 70%,#36bbff 100%);background:-webkit-linear-gradient(-45deg,#5090ff 0,#36bbff 70%,#36bbff 100%);background:linear-gradient(135deg,#5090ff 0,#36bbff 70%,#36bbff 100%);width:2.25rem;height:2.25rem;border-radius:50%;-webkit-border-radius:50%;line-height:2.5rem;margin:0 auto 0 auto;text-align:center; margin-top:0.2rem;}
.dt-chat .aui-icon-add{ color:#fff; font-size:1.85rem !important; top:2px;}

.my-cart {width:2.3rem;height:2.3rem;background:url('../image/home-cart.png') no-repeat center center;background-size:2.3rem 2.3rem;opacity:0.9;position:fixed;z-index:10;right:0.5rem;bottom:60px;}
.my-cart em {display:block;height:0.8rem;line-height:0.8rem;padding:0 0.3rem;float:right;font-size:0.6rem;color:#FFFFFF;font-style:normal;background:#FF0000;border-radius:50%;}

.user-info {height:84px;border-bottom:#D9D9D9 1px solid;border-top:#D9D9D9 1px solid;background:#FFFFFF url('../image/list-set.png') no-repeat right center;background-size:23px 13px;}
.user-info img {float:left;border-radius:50%;margin:0.5rem 0.8rem 0 0.8rem;}
.user-info div {float:left;line-height:20.3rem;margin:0.8rem 0 0 0;}
.user-info strong {font-size:0.9rem;font-weight:normal;}

.list-set {background:#FFFFFF;font-size:0.8rem;}
.list-set li {position:relative;background:#FFFFFF; overflow:hidden;}
.list-set div:not(.mdui-ripple-wave) {margin-left:15px;height:2.2rem;line-height:2.2rem;padding:0 1.65rem 0 0;overflow:hidden;background:url('../image/list-set.png') no-repeat right center;background-size:23px 13px;}
.list-set li:after { content: " ";position: absolute;left: 0;bottom: 0;right: 0;height: 1px;border-bottom: 1px solid #dddddd;color: #D9D9D9;-webkit-transform-origin: 0 100%;transform-origin: 0 100%;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);}

.list-set a {display:block;width:100%;height:2.2rem;}
.list-set em {display:block;height:0.8rem;line-height:0.8rem;padding:0 0.3rem 0 0.3rem;float:right;font-size:0.6rem;color:#FFFFFF;font-style:normal;background:#FF0000;border-radius:0.5rem;margin-top:0.7rem;}
.list-set span {float:right;font-size:0.7rem;color:#333333;padding-left:0.5rem;}

.list-setli { position:relative; height:auto; background:#FFFFFF;font-size:0.9rem;}
.list-setli li {position:relative; width:100%; background:#FFFFFF; padding:0.5rem 0.75rem}
.list-setli div { position:relative;min-height:1.5rem;line-height:1.5rem;overflow:hidden;}
.list-setli li:after { content: " ";position: absolute;left: 0;bottom: 0;right: 0;height: 1px;border-bottom: 1px solid #dddddd;color: #D9D9D9;-webkit-transform-origin: 0 100%;transform-origin: 0 100%;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);}

.list-setli a {display:block;width:100%;height:2.2rem;}
.list-setli em {display:block;height:0.8rem;line-height:0.8rem;padding:0 0.3rem 0 0.3rem;float:right;font-size:0.6rem;color:#FFFFFF;font-style:normal;background:#FF0000;border-radius:0.5rem;margin-top:0.7rem;}
.list-setli span {font-size:0.7rem;color:#333333;}

.list-set-img div {margin-left:2.5rem;}
.list-set-img img {width:1.2rem;height:1.2rem;position:absolute;z-index:9;margin:0.5rem 0 0 -35px;}

.list-txt {border-top:#D9D9D9 1px solid;font-size:0.8rem;}
.list-txt li {height:2.2rem;line-height:2.2rem;padding:0 30px 0 15px;overflow:hidden;border-bottom:#D9D9D9 1px solid;background:#FFFFFF url('static/../image/list-set.png') no-repeat right center;background-size:23px 13px;}
.list-txt a {display:block;width:100%;height:2.2rem;}
.list-txt span {float:right;font-size:11px;color:#6D6D72;padding-left:0.5rem;}

.list-img { position:relative; min-height:55px;background:#FFFFFF;overflow:hidden;clear:both;padding:0.5rem;}
.list-img:after { content: " ";position: absolute;left: 0;bottom: 0;right: 0;height: 1px;border-bottom: 1px solid #dddddd;color: #D9D9D9;-webkit-transform-origin: 0 100%;transform-origin: 0 100%;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);}
.list-img img {float:left;margin:0.6rem 0.6rem 0 0;}
.list-img mip-img {float:left;margin:0.5rem 0.5rem 0.5rem 0;}
.list-img ul {margin:0.5rem 0 0 0;}
.list-img li {height:1.25rem;line-height:1.25rem;overflow:hidden;}
.list-img strong {font-size:0.8rem;display:block;width:100%;font-weight:normal;}
.list-img em {font-size:0.6rem;color:#666666;font-style:normal;}
.list-img span {font-size:0.6rem;color:#666666;}
.list-img .price {font-size:0.6rem;color:#FF0000;}
.list-img .vip {background:url('../image/icon-vip.png') no-repeat 0 center;background-size:0.7rem 0.7rem;padding-left:15px;}
.list-img .check {float:right;width:32px;height:30px;background:url('../image/icon-check.png') no-repeat center center;background-size:20px 20px;}
.list-img .checked {float:right;width:32px;height:30px;background:url('../image/icon-checked.png') no-repeat center center;background-size:20px 20px;}
.list-img .sheet {float:right; margin-top:0.25rem;width:32px;height:30px;background:url('../image/icon-sheet.png') no-repeat center center;background-size:20px 20px;}

.list-user {height:1.6rem;overflow:hidden;padding:0 0.8rem;margin-top:0.5rem;}
.list-user img {float:left;}
.list-user ul {position:absolute;left:58px;right:0.8rem;}
.list-user li {line-height:0.8rem;color:#999999;}
.list-user span {float:right;font-size:0.6rem;}
.list-user em {font-size:11px;font-style:normal;}

.list-inp {background:#FFFFFF;padding:0 16px;}
.list-inp div {width:100%;height:48px;line-height:48px;font-size:16px;padding-top:16px;}
.list-inp input[type="text"],.list-inp input[type="password"],.list-inp input[type="tel"],.list-inp input[type="number"],.list-inp input[type="email"],.list-inp input[type="url"] {box-sizing:border-box;width:100%;height:44px;line-height:24px;border:#F0F0F0 1px solid;padding:10px;border-radius:4px;font-size:0.8rem;-webkit-appearance:none;}

.list-btn {padding:0 0.8rem;}

.list-pay {background:#FFFFFF;font-size:0.9rem;}
.list-pay li {background:#FFFFFF;}
.list-pay div { position:relative; padding-left:2.25rem;height:2.2rem;line-height:2.2rem;overflow:hidden;}
.list-pay div:after { content: " ";position: absolute;left: 0;bottom: 0;right: 0;height: 1px;border-bottom: 1px solid #dddddd;color: #D9D9D9;-webkit-transform-origin: 0 100%;transform-origin: 0 100%;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);}
.list-pay em {display:block;height:0.8rem;line-height:0.8rem;padding:0 0.3rem;float:right;font-size:0.6rem;margin-top:7px;}
.list-pay span {float:right;font-size:0.6rem;color:#666666;}
.list-pay li:first-child div {border:none;}
.list-pay img {width:1.2rem;height:1.2rem;position:absolute;z-index:9;left:0.5rem; top:0.5rem;border-radius:4px;}
.list-pay .check {width:1.6rem;height:30px;background:url('../image/icon-check.png') no-repeat center center;background-size:1.2rem 1.2rem;}
.list-pay .checked {width:1.6rem;height:30px;background:url('../image/icon-checked.png') no-repeat center center;background-size:1.2rem 1.2rem;}

.list-tab {padding:0.8rem;background:#FFFFFF;}
.list-tab ul {border:#444444 1px solid;border-radius:4px;height:1.2rem;line-height:1.2rem;font-size:0.6rem;text-align:center;display:-moz-box;display:-webkit-box;display:box;}
.list-tab li {border-right:#444444 1px solid;color:#444444;-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;}
.list-tab li:last-child {border-right:none;}
.list-tab span {color:#444444;display:block;width:100%;height:100%;}
.list-tab .on {background:#444444;color:#FFFFFF;}
.list-tab .on span {color:#FFFFFF;}

.list-menu {background:#FFFFFF url('../image/bg-menu.png') repeat-x 0 bottom;height:2.2rem;overflow-x:auto;font-size:0.8rem;}
.list-menu ul {width:10000px;padding:0 0.5rem;}
.list-menu li {height:42px;line-height:42px;padding:0 0.5rem;border-bottom:#EFEFF4 2px solid;float:left;}
.list-menu .on {border-bottom:#007AFF 2px solid;color:#007AFF;}

.list-empty {padding:40px 1rem;line-height:200%;background:#FFFFFF;text-align:center;}

.order-t {height:44px;line-height:44px;padding:0 32px 0 16px;overflow:hidden;background:#FFFFFF url('../image/list-set.png') no-repeat right center;background-size:23px 13px;}
.order-t em {font-size:12px;font-style:normal;float:right;}
.order-p {height:44px;line-height:44px;padding:0 16px;overflow:hidden;background:#FFFFFF;}
.order-p input[type="text"] {width:50%;border:#d7d7d7 1px solid;padding:4px 6px;border-radius:0;font-size:14px;-webkit-appearance:none;}
.order-b {height:50px;padding:0 16px;overflow:hidden;text-align:right;}
.order-b a {display:inline-block;width:72px;height:24px;line-height:24px;background:#FFFFFF;border-radius:10px;margin:12px 0 0 16px;font-size:12px;text-align:center;}

.title {font-size:0.8rem;line-height:22px;padding:0.8rem;}
.info { position:relative; font-size:0.7rem;padding:0 0.8rem 0.8rem 0.8rem;color:#666666;}
.content { position:relative;font-size:0.8rem;line-height:180%;padding:0.5rem 0.8rem;overflow-x:hidden}

.content img {max-width:98%;height:auto;}
.content table {max-width:98%;height:auto;}
.content a {color:#007AFF;}
.award {padding:1.6rem;text-align:center;}
.award div {width:80px;height:2.2rem;line-height:2.2rem;font-size:1rem;font-weight:bold;letter-spacing:2px;margin:auto;background:#FFFFFF;color:#E94657;border:#E94657 2px solid;border-radius:0.5rem;}
.award div:hover {background:#E94657;color:#FFFFFF;}
.content-msg {font-size:0.8rem;line-height:30px;padding:2.2rem 15px 2.2rem 0.5rem;text-align:center;}
.head {height:2.2rem;line-height:2.2rem;font-size:0.9rem;padding:0 0.8rem;}
.contact {padding:0.5rem 0.8rem;font-size:0.8rem;line-height:200%;}
.pages {height:2.2rem;line-height:2.2rem;text-align:center;background:#fff;clear:both;font-size:0.8rem;}
.pages a {padding-left:0.5rem;}

.album {padding:0.5rem 0;text-align:center;}
.album_o {display:inline-block;width:0.5rem;height:0.5rem;margin:5px;background:#FFFFFF;border:1px solid #007AFF;border-radius:0.5rem;}
.album_c {display:inline-block;width:0.5rem;height:0.5rem;margin:5px;background:#007AFF;border:1px solid #007AFF;border-radius:0.5rem;}

.share_icon {display:none;}

.ui-ok {background:#FFFFFF url('../image/icon-ok.png') no-repeat center 2.2rem;background-size:100px 100px;padding:188px 0.8rem 2.2rem 0.8rem;text-align:center;}
.ui-ko {background:#FFFFFF url('../image/icon-ko.png') no-repeat center 2.2rem;background-size:100px 100px;padding:188px 0.8rem 2.2rem 0.8rem;text-align:center;}
.ui-ok p,.ui-ko p {margin:0;font-size:1rem;font-weight:bold;padding-bottom:2.2rem;}
.ui-ok div,.ui-ko div {font-size:0.8rem;color:#999999;padding-bottom:2.2rem;}
.ui-ok input,.ui-ko input {margin-bottom:0.8rem;}

.ui-form {background:#FFFFFF;padding:16px 24px;}
.ui-form p {padding:16px 0;margin:0;font-size:16px;font-weight:bold;clear:both;}
.ui-form div {line-height:32px;}
.ui-form em {padding-left:6px;font-size:12px;color:#FF0000;}
.ui-form b {float:right;font-size:12px;color:#FF0000;font-weight:normal;}
.ui-form label {display:inline;margin:0 0 0 6px;font-size:16px;}
.ui-form input[type="text"],.ui-form input[type="password"],.ui-form input[type="search"],.ui-form input[type="tel"],.ui-form input[type="number"],.ui-form input[type="email"],.ui-form input[type="url"] {box-sizing:border-box;width:100%;height:44px;line-height:44px;border:#F0F0F0 1px solid;padding:0 10px;border-radius:4px;font-size:14px;-webkit-appearance:none;}
.ui-form input[type="search"] {background:url('img/ico-search.png') no-repeat 6px center;background-size:16px 16px;padding:0 28px;}
.ui-form input[type="date"] {width:150px;height:44px;line-height:44px;border:#F0F0F0 1px solid;border-radius:0;padding:0 10px;font-size:14px;-webkit-appearance:none;}
.ui-form input[type="datetime-local"] {width:180px;height:44px;line-height:44px;border:#F0F0F0 1px solid;border-radius:0;padding:0 10px;font-size:14px;-webkit-appearance:none;}
.ui-form input[type="radio"] {border:#F0F0F0 1px solid;}
.ui-form input[type="checkbox"] {border:#F0F0F0 1px solid;}
.ui-form select {padding:0 3px;font-size:14px;height:44px;line-height:44px;border:#F0F0F0 1px solid;margin:0 10px 10px 0;background:#FFFFFF;}
.ui-form textarea {box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;height:72px;line-height:24px;padding:3px;font-size:14px;border:#F0F0F0 1px solid;-webkit-appearance:none;}
.ui-form #captcha {width:100px;}
.ui-form #answer {width:80%;}
.sch {background-color: #ebeced; padding:0.4rem 0.5rem !important;}
.webuploader-container {position:relative;}
.webuploader-element-invisible {position:absolute !important;clip: rect(1px 1px 1px 1px);clip: rect(1px,1px,1px,1px);}
.webuploader-pick {position:relative;display:inline-block;cursor:pointer;width:80px;height:80px;}
.webuploader-pick-hover {}
.webuploader-pick-disable {opacity:0.6;pointer-events:none;}

.ui-form-thumb-show {width:80px;height:60px;border:#EDEEF1 1px solid;margin-right:0.8rem;float:left;display:none;}
.ui-form-thumb-show img {width:80px;height:60px;border:none;}
.ui-form-thumb-upload {width:80px;height:60px;overflow:hidden;border:#EDEEF1 1px solid;float:left;background:url('../image/upload-image.png') no-repeat center center;background-size:40px 40px;}
.ui-form-album-show {width:80px;height:80px;border:#EDEEF1 1px solid;margin-right:0.8rem;float:left;display:none;}
.ui-form-album-show img {width:80px;height:80px;border:none;}
.ui-form-album-upload {width:80px;height:80px;overflow:hidden;border:#EDEEF1 1px solid;float:left;background:url('../image/upload-image.png') no-repeat center center;background-size:40px 40px;}
.ui-form-file-upload {position:relative;width:1.6rem;height:30px;overflow:hidden;float:right;background:#FFFFFF url('../image/upload-file.png') no-repeat center center;background-size:0.8rem 0.8rem;margin:-31px 2px 0 0;}

.ui-editor-toolbar {background:#F8F8F8;height:1.8rem;line-height:1.8rem;padding-left:0.5rem;border-top:#B2B2B2 1px solid;}
.ui-editor-toolbar li {width:1.8rem;height:1.8rem;line-height:1.8rem;text-align:center;float:left;color:#7F8393;font-size:1rem;cursor:pointer;font-family:Verdana;}
.ui-editor-img {background:url('../image/editor-img.png') no-repeat center center;background-size:1rem 1rem;overflow:hidden;}
.ui-editor-bold {}
.ui-editor-italic {font-style:italic;}
.ui-editor-underline {text-decoration:underline;}
.ui-editor-content {border-bottom:#B2B2B2 1px solid;background:#FFFFFF;height:240px;padding:0.5rem;font-size:0.8rem;}
.ui-editor-content img {max-width:100%;height:auto;}
.ui-editor-content a {color:#007AFF;}

.bd-t { position:relative; border-top:0;}
.bd-t:before { content: " ";position: absolute;left: 0;top: 0;right: 0;height: 1px;border-top: 1px solid #dddddd;color: #D9D9D9;-webkit-transform-origin: 0 100%;transform-origin: 0 100%;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);}

.bd-b { position:relative; border-bottom:0;}
.order-b a:after,.bd-b:after,.info:after,.content:after { content: " ";position: absolute;left: 0;bottom: 0;right: 0;height: 1px;border-bottom: 1px solid #dddddd;color: #D9D9D9;-webkit-transform-origin: 0 100%;transform-origin: 0 100%;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);}
.gl-content{position:relative}.gl-timeline{position:relative;padding:0;list-style:none}.gl-timeline:before{content:'';position:absolute;top:0;bottom:0;width:1px;background:#d7d7d7;left:1.2rem;margin:0;-webkit-transform-origin:100 0;transform-origin:100 0;-webkit-transform:scaleX(0.5);transform:scaleX(0.5)}.gl-timeline li{position:relative;margin-bottom:.75rem}.gl-timeline li:before,.gl-timeline li:after{content:" ";display:table}.gl-timeline li:after{clear:both}.gl-timeline .gl-timeline-item{margin-top:0;background:#fff;color:#444;margin-left:2.5rem;padding:0;position:relative;border-radius:5px}.gl-timeline .gl-timeline-item .gl-timeline-time{color:#999;float:right;padding:.5rem;font-size:.6rem}.gl-timeline .gl-timeline-item .gl-timeline-header{margin:0;color:#555;padding:10px;font-size:.8rem;position:relative}.gl-timeline .gl-timeline-item .gl-timeline-header:after{content:" ";position:absolute;left:0;bottom:0;right:0;height:1px;border-bottom:1px solid #ddd;color:#d9d9d9;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}.gl-timeline .gl-timeline-item .gl-timeline-body,.gl-timeline .gl-timeline-item .gl-timeline-footer{padding:.5rem;font-size:.65rem;color:#999}.gl-timeline .gl-timeline-item .gl-timeline-body a{color:#999}.gl-timeline .gl-timeline-item .gl-timeline-footer{background-color:#fff;padding-top:0;border-radius:5px}.gl-timeline .gl-time-label span{padding:5px;display:inline-block;background-color:#fff;border-radius:4px;color:#fff}.gl-timeline .gl-time-label{width:50px;height:30px;font-size:.75em;line-height:30px;position:absolute;color:#fff;background:#fff;text-align:center;left:8px;top:0;border-radius:4px}.gl-timeline li .timeline-bit{width:.8rem;height:.8rem;position:absolute;background:#d2d6de;border-radius:50%;text-align:center;left:.8rem;top:.75rem}.gl-timeline .timeline-bg0{background-color:#ff428e !important}.gl-timeline .timeline-bg1{background-color:#a99de5 !important}.gl-timeline .timeline-bg2{background-color:#07cac9 !important}
.dt-empty { text-align:center; background-color:#FFF; line-height:180%; padding:1rem 0; font-size:0.7rem;}.aui-radio,.aui-checkbox{width:1.2rem;height:1.2rem;background-color:#fff;border:solid 1px #ddd;-webkit-border-radius:.6rem;border-radius:.6rem;font-size:.8rem;margin:0;padding:0;position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-appearance:none;-webkit-user-select:none;user-select:none;-webkit-transition:background-color ease .1s;transition:background-color ease .1s}.aui-checkbox{border-radius:.1rem}.aui-radio:checked,.aui-radio.aui-checked,.aui-checkbox:checked,.aui-checkbox.aui-checked{background-color:#03a9f4;border:solid 1px #03a9f4;text-align:center;background-clip:padding-box}.aui-radio:checked:before,.aui-radio.aui-checked:before,.aui-checkbox:checked:before,.aui-checkbox.aui-checked:before,.aui-radio:checked:after,.aui-radio.aui-checked:after,.aui-checkbox:checked:after,.aui-checkbox.aui-checked:after{content:'';width:.5rem;height:.3rem;position:absolute;top:50%;left:50%;margin-left:-0.25rem;margin-top:-0.25rem;background:transparent;border:1px solid #fff;border-top:0;border-right:0;z-index:2;-webkit-border-radius:0;border-radius:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.aui-radio:disabled,.aui-radio.aui-disabled,.aui-checkbox:disabled,.aui-checkbox.aui-disabled{background-color:#ddd;border:solid 1px #ddd}.aui-radio:disabled:before,.aui-radio.aui-disabled:before,.aui-radio:disabled:after,.aui-radio.aui-disabled:after,.aui-checkbox:disabled:before,.aui-checkbox.aui-disabled:before,.aui-checkbox:disabled:after,.aui-checkbox.aui-disabled:after{content:'';width:.5rem;height:.3rem;position:absolute;top:50%;left:50%;margin-left:-0.25rem;margin-top:-0.25rem;background:transparent;border:1px solid #fff;border-top:0;border-right:0;z-index:2;-webkit-border-radius:0;border-radius:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.aui-switch{width:2.3rem;height:1.2rem;position:relative;vertical-align:top;border:1px solid #ddd;background-color:#ddd;border-radius:.6rem;background-clip:content-box;display:inline-block;outline:0;-webkit-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all .2s linear;transition:all .2s linear}.aui-switch:before{width:1.1rem;height:1.1rem;position:absolute;top:0;left:0;border-radius:.6rem;background-color:#fff;content:'';-webkit-transition:left .2s;transition:left .2s}.aui-switch:checked{border-color:#03a9f4;background-color:#03a9f4}.aui-switch:checked:before{left:1.1rem}
.field{--uiFieldPaddingTop: var(--fieldPaddingTop, 0px);--uiFieldPaddingRight: var(--fieldPaddingRight, 0px);--uiFieldPaddingBottom: var(--fieldPaddingBottom, 0px);--uiFieldPaddingLeft: var(--fieldPaddingLeft, 0px);--uiFieldBorderColor: var(--fieldBorderColor, transpatent);--uiFieldBorderTop: var(--fieldBorderTop, 0px);--uiFieldBorderRight: var(--fieldBorderRight, 0px);--uiFieldBorderBottom: var(--fieldBorderBottom, 0px);--uiFieldBorderLeft: var(--fieldBorderLeft, 0px);--uiFieldBgColor: var(--fieldBgColor, transpatent); --uiFieldPlaceholderColor: var(--fieldPlaceholderColor, #767676);--uiFieldAnimationDuration: var(--fieldAnimationDuration, .3s);--uiFieldFonstSize: var(--fieldFontSize, 16px);position: relative;  
}
.field__input{width: 100%;box-sizing: border-box;background-color: var(--uiFieldBgColor);-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 0;border-style: solid;border-color: var(--uiFieldBorderColor);border-top-width: var(--uiFieldBorderTop);border-right-width: var(--uiFieldBorderRight);border-bottom-width: var(--uiFieldBorderBottom);border-left-width: var(--uiFieldBorderLeft);padding-top: var(--uiFieldPaddingTop);padding-right: var(--uiFieldPaddingRight);padding-bottom: var(--uiFieldPaddingBottom);padding-left: var(--uiFieldPaddingLeft);font-family: inherit;font-size: 100%;color: #666;}
.field__input::-webkit-input-placeholder{ color: var(--uiFieldPlaceholderColor);opacity: 0;}
.field__input::-moz-placeholder{color: var(--uiFieldPlaceholderColor);opacity: 0;}
.field__input:focus{border:#F00 1px solid;outline: none;  }
.field__input:focus::-webkit-input-placeholder{-webkit-transition: opacity var(--uiFieldAnimationDuration) ease-out var(--uiFieldAnimationDuration);transition: opacity var(--uiFieldAnimationDuration) ease-out var(--uiFieldAnimationDuration);opacity: 1;color:#666;}
.field__input:focus::-moz-placeholder{-webkit-transition: opacity var(--uiFieldAnimationDuration) ease-out var(--uiFieldAnimationDuration);transition: opacity var(--uiFieldAnimationDuration) ease-out var(--uiFieldAnimationDuration);opacity: 1;color:#666;}
.field__label{position: absolute;top: calc(0px + var(--uiFieldPaddingTop) + var(--uiFieldBorderTop));left: calc(0px + var(--uiFieldPaddingLeft) + var(--uiFieldBorderLeft));pointer-events: none;font-size: .9em;-webkit-transition: top var(--uiFieldAnimationDuration) cubic-bezier(0.9,-0.15, 0.1, 1.15), opacity var(--uiFieldAnimationDuration) ease-out;transition: top var(--uiFieldAnimationDuration) cubic-bezier(0.9,-0.15, 0.1, 1.15), opacity var(--uiFieldAnimationDuration) ease-out;will-change: top, opacity;color: #666;top:0.25rem;left:0.4rem;}
.field__input:not(:placeholder-shown) ~ .field__label{opacity: 0;top: calc(0px + var(--uiFieldPaddingTop) + var(--uiFieldBorderTop));}
.field__input:focus ~ .field__label{opacity: 1;top: calc(-1 * calc(var(--uiFieldPaddingTop) + var(--uiFieldBorderTop) + 15px));font-size:0.75rem;color:#F00;}
.field_type1{--uiFieldPaddingTop: var(--fieldPaddingTop, 15px);--uiFieldPaddingRight: var(--fieldPaddingRight, 15px);--uiFieldPaddingBottom: var(--fieldPaddingBottom, 15px);--uiFieldPaddingLeft: var(--fieldPaddingLeft, 15px);--uiFieldBorderTop: var(--fieldBorderTop, 2px);--uiFieldBorderRight: var(--fieldBorderRight, 2px);--uiFieldBorderBottom: var(--fieldBorderBottom, 2px);--uiFieldBorderLeft: var(--fieldBorderLeft, 2px);  }
.field_type1 .field__input{-webkit-transition: border-color var(--uiFieldAnimationDuration) ease-out;transition: border-color var(--uiFieldAnimationDuration) ease-out;will-change: border-color;}
.field_type1 .field__input:focus{border:#F00 1px solid; --uiFieldBorderColor: var(--fieldBorderColorActive);}
.field{--fieldBorderColor: #fff;--fieldBorderColorActive: #fbc2eb;--fieldPlaceholderColor: #fff;display: block;color: #fff;margin-top:1.5rem;}
.field_type1{}
.ui-form p.ui-form-error { position: absolute; padding:0; right:0.35rem; top:0.1rem;}
.ui-form p.ui-form-error span { right:0;font-size: 0.6rem;color: #FF0000;}
.ui-form p.ui-form-error img { position:relative; top:-1px; width:0.8rem; height:0.8rem;}
.ui-form .label-name { height:1.3rem; line-height:1.3rem;position: relative;min-height: 2.2rem;padding-right: 0.5rem;width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-flex: 1;-webkit-box-align: center;-webkit-align-items: center;align-items: center;}
.ui-form .label-name label { width:100%; line-height:1.3rem;}
.foot-bar {transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;}
.aui-bar-small { opacity:0.7}.aui-bar-navy { top: -4.5rem !important;}.aui-bar-navx {top: 0!important;}.aui-bar-footy {bottom: -4.5rem!important;}.aui-bar-footx {bottom: 0!important;}
.returnTop { position: fixed; right: 8px; bottom: 80px; z-index:99;}
.returnTop .rightbar{ width: 46px; height: 46px; line-height: 46px; text-align: center; background: #fff; opacity: 0.9; -webkit-border-radius: 50%; border-radius: 50%; border: #d7d7d7 1px solid; font-size:12px;}.go-topicon { display:block; position:absolute; left:0.6rem; top:10px;}

.gl-mfooter { font-size: 14px; border-radius: 0; bottom: 0; left: 0; position: fixed; text-align: center; width: 100%; z-index: 100001; background-color:#fff;opacity: 0;-webkit-transition: opacity .3s,-webkit-transform .3s;transition: opacity .3s,transform .3s;-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0); }
.gl-mmodal-active { -webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);opacity: 1;}
.gl-mmodal-out { z-index: 1109; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%) }

.gl-mfooter-title { position:relative; width:100%; background-color: #fff;color: #666; font-size:0.7rem; font-weight: 400;padding: 0.35rem 0.75rem; text-align: center; height:3.5rem;}
.gl-mfooter-title::after { content: " "; position: absolute; left: 0; bottom: 0; right: 0; height: 1px; border-bottom: 1px solid #dddddd; color: #dddddd; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); }
.gl-mshare-user {-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -webkit-flex;display: flex;}
.gl-mshare-user .aui-list-item-media {}
.gl-mshare-user .aui-list-item-media {position: relative;display: inherit;-webkit-flex-shrink: 0;flex-shrink: 0;-webkit-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-align: center;-webkit-align-items: flex-start;align-items: flex-start; width:2.75rem !important;height: 2.75rem !important;padding: .25rem .25rem .25rem 0 !important;margin-right: .25rem !important;}
.gl-mshare-user .aui-list-item-media img {border: .1rem #fff solid;-webkit-box-shadow: 2px 2px 2px rgba(125,125,125,0.6);-moz-box-shadow: 2px 2px 2px rgba(125,125,125,0.6);box-shadow: 2px 2px 2px rgba(125,125,125,0.6); width:2.75rem !important;}
.gl-mshare-user .aui-list-item-media img {width: 100%;display: block;width:2.55rem !important;}
.gl-mshare-user img.aui-img-round {border-radius: 50%;}
.gl-mshare-user .aui-list-item-inner { position: relative;min-height: 2.2rem;padding: 0.75rem 0.75rem 0 0;width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-flex: 1;-webkit-box-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;align-items: center;display: block;}
.gl-mshare-user .aui-list-item-title {font-size: .8rem;color: #212121;}
.gl-mshare-user .aui-list-item-text {height:1rem;font-size: .7rem;color: #757575;position: relative;-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-webkit-align-items: center;align-items: center;}
.gl-mshare-user .aui-list-item-right {max-width: 50%;position: relative;font-size: .6rem;color: #757575;margin-right: 1.25rem;}
.gl-mshare-user .is-no-login { margin-top:1rem; color:#666}
.gl-mfooter-sns { background-color: #fff;margin: 0; padding-top: 0.5rem; height:auto; zoom:1; overflow:auto; margin-bottom:-0.5rem; }
.gl-mfooter-sns li { margin-bottom: 0.35rem; display: block; float: left; height: auto;  width: 25%; font-size:0.6rem; }
.gl-mfooter-sns a:link { color: #666 !important; display: block; text-decoration:none; }
.gl-mfooter-sns span { display: block; color:#666 }
.gl-mfooter-sns li i { background: none; color: #666; display: inline-block; font-size: 1.2rem; height: 1.8rem; line-height: 1.8rem; margin-bottom: 0.25rem; width: 1.8rem; }
.gl-mfooter-sns .share-icon-weibo { }
.appfooterbg { position: fixed; left: 0; top: 0; background: rgba(0,0,0,0.3); width: 100%; height: 100%; z-index: 100000; opacity: 0;visibility: hidden;-webkit-transition: opacity .3s,-webkit-transform .3s;transition: opacity .3s,transform .3s; }
.appfooterbg-active { visibility: visible; opacity: 1; }
.gl-mfooter i { font-size:1.25rem !important}
.gl-mfooter-footer { margin: 0; }
.gl-mfooter-footer .gl-mfooter-btn { color: #666; display: block; width: 100%; background-color:#FFF; cursor: pointer;  font-size: 2.5rem; height:2.5rem;line-height: 2rem; text-align: center;}
.mdui-ripple-wave{position:absolute !important;top:0;left:0;z-index:1;padding:0;margin:0;font-size:0;pointer-events:none;background-color:rgba(0,0,0,.1);border-radius:50%;-webkit-transition-duration:1400ms;transition-duration:1400ms;-webkit-transform:translate3d(0px,0px,0) scale(0);transform:translate3d(0px,0px,0) scale(0)}.mdui-ripple[class*="mdui-color-"] .mdui-ripple-wave{background-color:rgba(255,255,255,.3)}.mdui-ripple-white .mdui-ripple-wave{background-color:rgba(255,255,255,.3) !important}.mdui-ripple-black .mdui-ripple-wave{background-color:rgba(0,0,0,.1) !important}.mdui-ripple-wave-fill{opacity:.35;-webkit-transition-duration:300ms;transition-duration:300ms}.mdui-ripple-wave-out{opacity:0;-webkit-transition-duration:600ms;transition-duration:600ms}.mdui-ripple-amber .mdui-ripple-wave{background-color:rgba(255,193,7,.3) !important}.mdui-ripple-blue .mdui-ripple-wave{background-color:rgba(33,150,243,.3) !important}.mdui-ripple-blue-grey .mdui-ripple-wave{background-color:rgba(96,125,139,.3) !important}.mdui-ripple-brown .mdui-ripple-wave{background-color:rgba(121,85,72,.3) !important}.mdui-ripple-cyan .mdui-ripple-wave{background-color:rgba(0,188,212,.3) !important}.mdui-ripple-deep-orange .mdui-ripple-wave{background-color:rgba(255,87,34,.3) !important}.mdui-ripple-deep-purple .mdui-ripple-wave{background-color:rgba(103,58,183,.3) !important}.mdui-ripple-green .mdui-ripple-wave{background-color:rgba(76,175,80,.3) !important}.mdui-ripple-grey .mdui-ripple-wave{background-color:rgba(158,158,158,.3) !important}.mdui-ripple-indigo .mdui-ripple-wave{background-color:rgba(63,81,181,.3) !important}.mdui-ripple-light-blue .mdui-ripple-wave{background-color:rgba(3,169,244,.3) !important}.mdui-ripple-light-green .mdui-ripple-wave{background-color:rgba(139,195,74,.3) !important}.mdui-ripple-lime .mdui-ripple-wave{background-color:rgba(205,220,57,.3) !important}.mdui-ripple-orange .mdui-ripple-wave{background-color:rgba(255,152,0,.3) !important}.mdui-ripple-pink .mdui-ripple-wave{background-color:rgba(233,30,99,.3) !important}.mdui-ripple-purple .mdui-ripple-wave{background-color:rgba(156,39,176,.3) !important}.mdui-ripple-red .mdui-ripple-wave{background-color:rgba(244,67,54,.3) !important}.mdui-ripple-teal .mdui-ripple-wave{background-color:rgba(0,150,136,.3) !important}.mdui-ripple-yellow .mdui-ripple-wave{background-color:rgba(255,235,59,.3) !important}.mdui-theme-layout-dark .mdui-ripple-wave{background-color:rgba(255,255,255,.3)}iframe[id^="head__"] { display: none !important; }iframe[id^="utp__"] { display: none !important; }
.foot-bar {background-color: rgba(255,255,255,1); overflow: unset}
.foot-bar li p {}
.foot-bar .aui-bar-tab-label {margin-top: 0;font-size: 0.6rem;}
.foot-bar .aui-bar-tab-item span { display:block; width:100%; height:24px;}
.foot-bar .icon-home {background:url('../image/icon-home.png') no-repeat center 0;background-size:1.1rem 1.1rem;}
.foot-bar .icon-home-on {background:url('../image/icon-home-on.png') no-repeat center 0;background-size:1.1rem 1.1rem;}
.foot-bar .icon-channel {background:url('../image/icon-channel.png') no-repeat center 0;background-size:1.1rem 1.1rem;}
.foot-bar .icon-channel-on {background:url('../image/icon-channel-on.png') no-repeat center 0;background-size:1.1rem 1.1rem;}
.foot-bar .icon-club {background:url('../image/icon-club.png') no-repeat center 0;background-size:1.1rem 1.1rem;}
.foot-bar .icon-club-on {background:url('../image/icon-club-on.png') no-repeat center 0;background-size:1.1rem 1.1rem;}
.foot-bar .icon-message {background:url('../image/icon-message.png') no-repeat center 0;background-size:1.1rem 1.1rem;}
.foot-bar .icon-message-on {background:url('../image/icon-message-on.png') no-repeat center 0;background-size:1.1rem 1.1rem;}
.foot-bar .icon-my {background:url('../image/icon-my.png') no-repeat center 0;background-size:1.1rem 1.1rem;}
.foot-bar .icon-my-on {background:url('../image/icon-my-on.png') no-repeat center 0;background-size:1.1rem 1.1rem;}
.foot-bar .icon-more {background:url('../image/icon-more.png') no-repeat center 0;background-size:1.1rem 1.1rem;}
.foot-bar .icon-more-on {background:url('../image/icon-more-on.png') no-repeat center 0;background-size:1.1rem 1.1rem;}
.foot-bar .icon-home span,.foot-bar .icon-channel span,.foot-bar .icon-my span,.foot-bar .icon-more span {color:#7A7E83;}
.foot-bar .icon-home-on span,.foot-bar .icon-channel-on span,.foot-bar .icon-my-on span,.foot-bar .icon-more-on span {color:#007AFF;}
.aui-bar-tab .aui-bar-tab-item-one {display: table-cell;position: relative;width: 1%;height: 2.5rem;text-align: center;vertical-align: middle;}
.dt-chat-div { position:relative; top: -0.8rem;width:2.5rem;height:2.5rem; background:#ffffff;border-radius: 50%;-webkit-border-radius: 50%;line-height: 2.5rem;margin: 0 auto 0 auto;text-align: center; border: 1px rgba(155,143,143,0.15) solid;border-bottom: 0;border-left: 0;border-right: 0;}
.dt-chat { position: relative;z-index: 15;width:2rem;height:2rem;-webkit-transition: all .5s ease;transition: all .5s ease;-webkit-transform: rotate(0);transform: rotate(0);display: block; top:0.15rem;box-shadow: 0.1rem 0.1rem 0.1rem rgba(0,0,0,.1);}
.dt-chat-div:before {}
.foot-bar .dt-chat-div .aui-bar-tab-label { margin-top:-0.6rem; color:#999999}
.foot-bar .aui-icon-add { position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);color: #fff;font-size: 1.6rem !important;left: 50%;margin-left: -0.75rem;}
.footer-fast-div {position: relative;top: 25%;padding: 0.75rem;}
.footer-fast-title {font-size: 0.9rem;color: #333333;font-weight: bolder;}
.footer-fast-grid { position: relative;top: 25%; padding:0 0.75rem;}
.footer-colse-btn {position: absolute;bottom: 0; width:5rem;height:2.5rem;line-height: 2.5rem; text-align:center;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.footer-colse-btn .aui-icon-close { color:#666; font-size:1.2rem;}
.gird-4,.gird-5 {text-align:center;padding:24px 0;overflow:auto;}
.gird-4 img,.gird-5 img {margin:0 0 6px 0;}
.gird-4 span,.gird-5 span {display:block;font-size:12px;line-height:12px;}
.gird-4 li {width:25%;height:90px;float:left;}
.gird-5 li {width:20%;height:80px;float:left;}
.head-bar-fix {height:48px;overflow:hidden;font-size:12px;text-align:center;clear:both;color:#D3D3D3;}
.head-bar-fix em {display:inline-block;width:24px;height:24px;line-height:24px;}
.head-bar-fix .rfd em {background:url('../image/icon-rfd.png') no-repeat center 4px;background-size:24px 24px;}
.head-bar-fix .rfu em {background:url('../image/icon-rfu.png') no-repeat center 4px;background-size:24px 24px;}
.head-bar-fix .rfl em {background:url('../image/spinner.gif') no-repeat center 6px;background-size:20px 20px;}
.ui-mask {position:fixed;z-index:98;left:0;top:0;right:0;width:100%;height:100%;overflow:hidden;background:#000000;opacity:0.5;display:none;}
.ui-toast {height:32px;line-height:32px;overflow:hidden;display:inline-block;padding:0 16px;background:#000000;opacity:0.8;filter:alpha(opacity=80);color:#FFFFFF;border-radius:6px;position:fixed;z-index:99;top:76px;font-size:14px;display:none;}
.ui-sheet {position:fixed;z-index:99;left:0;right:0;bottom:0;display:none;background:#F6F6F6;}
.ui-sheet div {background:#FFFFFF;border-top:#F0F0F0 1px solid;}
.ui-sheet li {height:44px;line-height:44px;overflow:hidden;text-align:center;font-size:20px;border-top:#F0F0F0 1px solid;}
.ui-sheet p {height:44px;line-height:44px;text-align:center;font-size:20px;font-weight:bold;margin:8px 0;background:#FFFFFF;}
.ui-sheet em {padding:10px;line-height:24px;font-size:14px;color:#999999;font-style:normal;text-align:center;display:block;}
.ui-sheet span {display:block;width:100%;}
.ui-pop {position:fixed;z-index:99;top:36px;right:10px;width:128px;display:none;}
.ui-pop i {display:block;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:6px solid #333333;margin-left:108px;}
.ui-pop div {text-align:center;background:#333333;border-radius:4px;padding:10px;}
.ui-pop a {display:block;width:100%;height:44px;line-height:44px;color:#FFFFFF;font-size:16px;}
.ui-side {position:fixed;z-index:99;top:0;right:0;width:256px;height:100%;background:#000000;display:none;}

.ui-icon-loading {background:url('../image/loading.gif') no-repeat center center;background-size:40px 40px;border-radius:50%;}

.ui-ico-time,.ui-ico-hits,.ui-ico-info,.ui-ico-play,.ui-ico-pics,.ui-ico-down,.ui-ico-comm,.ui-ico-area,.ui-ico-user,.ui-ico-none,.ui-ico-price,.ui-ico-like,.ui-ico-hate,.ui-ico-sort,.ui-ico-delete,.ui-ico-quote,.ui-ico-report {font-style:normal;font-size:12px;color:#999999;display:inline-block;height:16px;line-height:16px;padding:0 10px 0 18px;}
.ui-ico-time {background:url('../image/ico-time.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-hits {background:url('../image/ico-hits.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-comm {background:url('../image/ico-comm.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-info {background:url('../image/ico-info.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-play {background:url('../image/ico-play.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-pics {background:url('../image/ico-pics.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-down {background:url('../image/ico-down.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-area {background:url('../image/ico-area.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-user {background:url('../image/ico-user.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-price {color:#FF0000;padding:0;font-size:14px;}

.ui-ico-like {background:url('../image/ico-like.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-hate {background:url('../image/ico-hate.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-sort {background:url('../image/ico-sort.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-delete {background:url('../image/ico-delete.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-quote {background:url('../image/ico-quote.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-report {background:url('../image/ico-report.png') no-repeat 0 center;background-size:14px 14px;}

.ui-tool {padding:16px 6px;text-align:right;border-bottom:#F6F6F6 10px solid;}

.title {}
.title h1 {font-size:20px;line-height:22px;padding:16px;margin:0;}
.info {font-size:14px;padding:0 10px 16px 20px;color:#666666;border-bottom:#F6F6F6 10px solid;}
.content {font-size:16px;line-height:180%;padding:10px 16px;}
.content img {max-width:100%;height:auto;}
.content table {max-width:100%;height:auto;}
.content a {color:#007AFF;}

.ui-tool {padding:16px 6px;text-align:right;border-bottom:#F6F6F6 10px solid;}

.ui-main {background:#F6F6F6;padding:10px 10px 0 0;overflow:hidden;clear:both;}
.ui-list-img {box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:50%;float:left;}
.ui-list-img div {background:#FFFFFF;margin:0 0 10px 10px;border-radius:6px;overflow:hidden;}
.ui-list-img img {width:100%;border-radius:6px 6px 0 0;}
.ui-list-img strong {display:block;line-height:20px;height:40px;margin:10px;font-size:14px;font-weight:normal;overflow:hidden;text-overflow:ellipsis;}
.ui-list-img b {display:block;line-height:20px;height:20px;margin:10px;font-size:12px;font-weight:normal;color:#999999;overflow:hidden;text-overflow:ellipsis;}
.ui-list-img .vip {background:url('../image/icon-vip.png') no-repeat 0 center;background-size:14px 14px;padding-left:16px;}
.ui-list-img p {margin:0;padding:6px 0 0 10px;height:16px;line-height:16px;font-size:12px;color:#999999;}

.ui-list-txt {background:#FFFFFF;margin:0 0 10px 0;padding:10px;}
.ui-list-txt strong {display:block;line-height:20px;margin:10px;font-size:16px;font-weight:normal;}
.ui-list-txt p {margin:0;padding:6px 0 6px 10px;height:16px;line-height:16px;font-size:12px;color:#999999;}
.ui-list-txt div {margin:0;padding:0 12px;line-height:24px;max-height:48px;overflow:hidden;color:#999999;}

.ui-list-mix {background:#FFFFFF;margin:0 0 10px 0;padding:10px;overflow:hidden;clear:both;}
.ui-list-mix img {float:left;margin-right:6px;width:30%;}
.ui-list-mix strong {display:block;line-height:20px;margin:2px 10px 10px 10px;font-size:16px;font-weight:normal;}
.ui-list-mix b {display:block;line-height:20px;height:20px;margin:0 10px;font-size:12px;font-weight:normal;color:#999999;overflow:hidden;text-overflow:ellipsis;}
.ui-list-mix .vip {background:url('../image/icon-vip.png') no-repeat 0 center;background-size:14px 14px;padding-left:16px;}
.ui-list-mix p {margin:0;padding:6px 0 6px 10px;height:16px;line-height:16px;font-size:12px;color:#999999;}
.ui-list-mix ul {box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden;padding:0;}
.ui-list-mix div {margin:0;padding:0 12px;line-height:24px;max-height:48px;overflow:hidden;color:#999999;}

.ui-fr {float:right;}
.back2top {width:36px;height:36px;position:fixed;z-index:20;right:20px;bottom:128px;background:#000000 url('../image/back2top.png') no-repeat center center;background-size:24px 24px;border-radius:50%;display:none;opacity:0.5;filter:alpha(opacity=50);}
.back2top a {display:block;width:100%;height:100%;}
.warn {padding:16px;line-height:16px;background:#FFFFDD;font-size:12px;}

.ui-viewer {position:fixed;z-index:200;top:0;width:100%;height:10000px;background:#000000;color:#FFFFFF;display:none;}
.ui-viewer i {position:fixed;z-index:211;top:0px;left:0px;display:block;width:24px;height:24px;background:#333333 url('img/icon-close.png') no-repeat center center;background-size:16px 16px;border:#000000 16px solid;border-radius:50%;font-size:10px;padding:0;}
.ui-viewer b {position:fixed;z-index:211;top:16px;right:16px;display:inline-block;padding:4px 8px;background:#333333;border-radius:10px;font-size:10px;font-style:normal;color:#FFFFFF;text-align:center;}
.ui-viewer p {position:fixed;z-index:211;bottom:0;left:0;padding:16px 24px;margin:0;background:#333333;font-size:12px;color:#FFFFFF;width:100%;display:none;}
.ui-viewer em {position:fixed;z-index:211;top:16px;left:50%;margin-left:-30px;font-size:12px;color:#F6F6F6;width:60px;height:22px;line-height:22px;background:#333333;border-radius:4px;font-style:normal;text-align:center;display:none;}
.ui-viewer li {float:left;}
.limit {padding:0 16px;line-height:48px;font-size:12px;}
.ui-frame {position:fixed;z-index:99;bottom:0;left:0;width:100%;background:#F6F6F6;display:none;}
.ui-frame p {height:48px;line-height:48px;margin:0;padding:0 16px;text-align:right;font-size:16px;}



.ui-filter {padding:0 0 0 16px;height:48px;line-height:48px;background:#F6F6F6;}
.ui-filter b {display:inline-block;font-weight:normal;margin-right:16px;}
.ui-filter .on {color:#FF6600;}
.ui-filter i {display:inline-block;font-style:normal;padding:0 16px;}
.ui-filter-ord {background:url('filter-ord.png') no-repeat 0 center;background-size:12px 12px;}
.ui-filter-dsc {background:url('filter-dsc.png') no-repeat 0 center;background-size:12px 12px;}
.ui-filter-asc {background:url('filter-asc.png') no-repeat 0 center;background-size:12px 12px;}
.ui-filter-box {background:url('filter-box.png') no-repeat 0 center;background-size:12px 12px;}
.ui-filter-ckd {background:url('filter-ckd.png') no-repeat 0 center;background-size:12px 12px;color:#FF6600;}
.ui-filter-key {padding:0 16px 16px 16px;background:#F6F6F6;}
.ui-filter-key i {display:inline-block;font-style:normal;padding-right:16px;margin-right:16px;background:url('filter-del.png') no-repeat right center;background-size:12px 12px;}

.ui-form-search {background:#F6F6F6;padding:10px 16px;}
.ui-form-search input[type="search"] {box-sizing:border-box;width:100%;height:32px;line-height:24px;border:none;border-radius:16px;font-size:14px;-webkit-appearance:none;background:#FFFFFF url('ico-search.png') no-repeat 10px center;background-size:16px 16px;padding:0 28px;}

.ui-form {background:#FFFFFF;padding:0 24px;overflow:hidden;}
.ui-form p {padding:10px 0;margin:10px 0 0 0;font-size:14px;clear:both;color:#666666;}
.ui-form div {line-height:24px;}
.ui-form i,.ui-form em {padding-left:6px;font-size:12px;color:#FF0000;font-style:normal;}
.ui-form b {float:right;font-size:12px;color:#FF0000;font-weight:normal;}
.ui-form s {line-height:20px;font-size:12px;color:#999999;text-decoration:none;display:block;padding:6px 0 0 0;clear:both;}
.ui-form label {display:inline;margin:0 0 0 6px;font-size:14px;}
.ui-form input[type="text"],.ui-form input[type="password"],.ui-form input[type="search"],.ui-form input[type="tel"],.ui-form input[type="number"],.ui-form input[type="email"],.ui-form input[type="url"] {box-sizing:border-box;width:100%;height:44px;line-height:24px;border:#F0F0F0 1px solid;padding:10px;border-radius:4px;font-size:14px;-webkit-appearance:none;}
.ui-form input[type="search"] {background:url('ico-search.png') no-repeat 6px center;background-size:16px 16px;padding:0 28px;}
.ui-form input[type="date"] {width:150px;height:44px;line-height:44px;border:#F0F0F0 1px solid;background:#FFFFFF;color:#333333;border-radius:0;padding:0 10px;font-size:14px;-webkit-appearance:none;}
.ui-form input[type="datetime-local"] {width:180px;height:44px;line-height:44px;border:#F0F0F0 1px solid;background:#FFFFFF;color:#333333;border-radius:0;padding:0 10px;font-size:14px;-webkit-appearance:none;}
.ui-form input[type="radio"] {border:#F0F0F0 1px solid !important;}
.ui-form input[type="checkbox"] {border:#F0F0F0 1px solid !important;}
.ui-form select {padding:0 10px 0 24px;color:#333333;font-size:14px;height:44px;line-height:44px;border-radius:4px;border:#F0F0F0 1px solid;background:url('ico-fold.png') no-repeat 6px center;background-size:16px 16px;-webkit-appearance:none;}
.ui-form textarea {box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;height:72px;line-height:24px;padding:3px;font-size:14px;border:#F0F0F0 1px solid;-webkit-appearance:none;}
.ui-form #captcha {width:100px;}
.ui-form #answer {width:80%;}