.item-button-right > .button{min-height: 24px; font-size: 16px; line-height: 26px;}
.bar-borderless{ background: none; position: relative;}
a{ color: #78a34f;}
.textoverflow{white-space: normal;}
.bar-borderless a{ position: absolute;right: 10px;  color: #78a34f; }
.body-bg-gravy{background-color: #f1f2f3;}
.button-clear.button-clear{color:rgb(157,200,116);}
.button.button-balanced{background-color:rgb(157,200,116);}
.bar.bar-balanced{background-color:rgb(157,200,116);border-color:#85a067;background-image: linear-gradient(0deg, #85a067, #85a067 50%, transparent 50%);}
.ion-social-facebook:before{color:rgb(59,91,152); font-size:18px; margin-right: 10px;}
.ion-social-googleplus:before{color:rgb(217,82,72); font-size:18px; margin-right: 10px;}
.button.button-full{ margin-top:1px;margin-bottom: 0px;}
.button{background-color: #ffffff;}
.list-bg{background-color: rgba(225,225,225,.6); padding: 0; height:100%;width:100%;z-index:10;position: fixed;bottom: 0;}
.list-bg .button-bottom{margin-top: 4px;}
.input-border{border:1px solid rgb(157,200,116);border-radius: 5px; margin: 15px auto;}
.list-inset .item:first-child{border-top-left-radius:5px;border-top-right-radius:5px;}
.logobox{ width: 80px; height: 80px; margin: 0 auto;display: block;}
.logosmall{width: 40px; height: 40px; margin-bottom: 20px;}
a{text-decoration: none;}
.ion-ios-checkmark-outline:before { position: absolute;right: 10px; top:12px;font-size: 18px; font-weight: bold;color:rgb(157,200,116)}
.ion-ios-close-outline:before { position: absolute;right: 10px;top:12px;font-size: 18px; font-weight: bold;color: rgb(217,82,72)}
.item-margin-none{ padding: 15px 0 0 15px; margin: 0 0 -10px 0; color: rgb(217,82,72)}
.text-small{ font-size: 14px; color: rgb(170,170,170); }
.text-margin{margin-bottom: 0;}
.text-small a{font-size: 14px;color:rgb(157,200,116);display: block; width: 100%; }
.userface{ border-radius: 60px; overflow: hidden; width: 80px; height: 80px;display: block; margin: 80px auto 10px auto;}
.userface figure{ font-weight: bold;}
.logobox-other{ width: 80px; height: 80px; margin: 100px auto 0 auto;display:inline-block;}
.sign-jt{ width: 60px; height: 60px; margin: 100px auto 0 auto;display:inline-block;}
.userface-other{box-shadow:none; border-radius: 40px; margin: 100px auto 0 auto; overflow: hidden; width: 80px; height: 80px; display: inline-block;}
.list-margin{ margin-bottom: 100px;}
.text-delete{background-color: #f1f2f3;}
.text-delete a{ display: block; width: 100%; color:rgb(217,82,72); }
.text-delete span{font-size: 12px; color: rgb(170,170,170);}
.padding a{display: inline-block; margin: 0 auto;min-width: 120px;}
.button.button-stable{ background-color:rgb(213,213,213);color: #ffffff;}
.padding-none{ padding: 0;}
.button.button-margin{ margin-top: 0; margin-bottom: 0; min-height: 44px;font-size: 14px; }
.list-bg-none{ background: none;}
.item-input-wrapper{ background: #fff;}
.button-bar-narrow{min-height: 35px; font-size: 16px;line-height: 35px; background: transparent;}
.bar-subheader{height:34px; background-color: #ffffff;margin-bottom: -1px;}
.button-bar > .button:first-child{border-radius:0;background-repeat:no-repeat;background-size:1px 100% ;background-image: linear-gradient(90deg, #e1e1e1, #e1e1e1 50%, transparent 50%); background-position: right;}
.button-bar > .button:nth-child(2){border-radius:0;background-repeat:no-repeat;background-size:1px 100% ;background-image: linear-gradient(90deg, #e1e1e1, #e1e1e1 50%, transparent 50%); background-position: right;}
.button-bar > .button:last-child{border-radius: 0;border-right-width: 0;}
.userfront .button-bar > .button:nth-child(2){background:none;}
.card{margin:10px 0;padding:0 10px 10px 10px;box-shadow: 0 0px 0px rgba(0, 0, 0, 0.3);border-radius: 0;}
.item{background: none;}
.item-small{ padding: 5px;position: relative;}
.item-body{ padding:0px; overflow: hidden;}
.item-avatar{min-height: 55px; padding-left: 15px;background-repeat:no-repeat;background-size:100% 1px;height:36px;border-color:#e1e1e1;background-image: linear-gradient(0deg, #e1e1e1, #e1e1e1 50%, transparent 50%); background-position: bottom;}
.item-avatar > img:first-child{ position: absolute;top:8px;left: 0px;}
.discovery-box .item{position: relative;}
.discovery-box .item .a-userface{position: relative;display: inline-block;}
.discovery-box .item a img{ position: absolute; top:3px; left: 0px;}
.discovery-box .item ul{display: inline-block; margin-left: 50px;margin-top: 2px;}
.discovery-box .item ul li{ height: 20px;}
.discovery-box .item h2{display:inline-block;width:200px;margin-top: 3px;}
.discovery-box .item p{display:inline-block;width:200px;margin-top: 1px; }
.dynamic-box .item{position: relative;padding-left: 0; padding-right: 0;overflow: hidden;}
.dynamic-box .item .a-userface{position: relative;display: inline-block;}
.dynamic-box .item a img{ position: absolute; top:3px; left: 0px;}
.dynamic-box .item ul{display: inline-block; margin-left: 50px;margin-top: 2px;}
.dynamic-box .item ul li{ height: 20px;}
.dynamic-box .item h2{display:inline-block;width:200px;margin-top: 3px;color: #78a34f;}
.dynamic-box .item p{display:inline-block;width:100%;margin-top: 1px; }
.dynamic-box  .a-flow{position: absolute;right: 0px; top:14px; width: 50px; height: 30px;}
.item .post-text p{width: 100%;display: block;margin-top: 5px;margin-bottom: 5px;}
.item .post-text p span{display:inline-block;padding:2px 5px 0 5px;height:24px;margin-right: 10px;border-radius:5px; color: rgb(157,200,116); }
.post-text .button{ font-size: 12px;}
.item h2{width:100%;margin-top: 1px;}
.item h2 a{color: #78a34f; }
.item p{font-size:14px; white-space: normal;text-overflow:auto; }
.item-small p{ font-size: 12px;}
.item-body p{ margin-top: 5px; margin-bottom: 5px;color:#1e1e1e; }
.userfront .user-sth li{margin-top: 5px; }
.userfront .user-sth li:nth-child(2){height: 40px; background-color:#f1f2f3;border-radius: 3px; }
.userfront .user-sth li b{display: block;width: 100%;text-align: center;height: 18px;}
.userfront .user-sth li a{display: block;width: 100%;text-align: center; margin: 0 auto; height: 40px;color: #111;}
.userfront .user-sth li b i{ padding-right: 10px;}
.userfront .user-sth li .b-like{ margin: 0; position: absolute;left: 0; min-width: 60px; text-align: left;color: #111;}
.userfront .user-sth li .b-like .selected:before{color: #db5a59;}
.userfront .user-sth li span{display: block;width: 100%;text-align: center;height: 18px;}
.comment-box .row{ margin-top: 0px;}
.comment-list{ padding: 10px;background-color: #ffffff;}
.comment-list .userface{width: 40px; height: 40px;margin: 10px;}
.comment-list .comment{ padding-right: 10px;}
.comment-list .re-box{margin-left: -8px;height: 30px;display: block;}
.comment-list .re-box button{font-size: 12px;}
.comment-list .re-box .solved{color: #c0c0c0;}
.comment-list .com-delete,.comment-list .com-report{color:#c0c0c0; float: right}
.comment-list .comment p{margin-top:5px; padding:0;color: #111;line-height:22px; font-size: 14px;word-wrap: break-word;white-space: normal;}
.comment-list .comment p a{color: rgb(157,200,116);font-size: 14px;padding-right: 5px;}
.comment-list .comment b a{color: rgb(157,200,116);}
.comment-list .comment b{position:relative;font-size: 14px; color:#999;text-align: left;display: block;height: 16px; margin-top: 6px;}
.comment-list .comment b span{position: absolute; right:0px;font-size: 12px;font-weight: normal;}
.comment-list .userface a {display:inline-block;width: 40px; height: 40px;}
.comment-list .userface img {width: 40px; height: 40px;border-radius: 50%;overflow: hidden;}
.comment-list .col{ margin-bottom: 0;}
.the-post .row{ margin-bottom: 10px;}
.the-post .row:last-child{margin-bottom: 0px;}
.button.button-balanced.button-clear.text-all{padding: 0 10px;}
.dynamic-box .answerbox{padding-left: 10px;background-color: rgba(157,200,116,.1);border-radius: 3px;margin: 5px 0;}
.answerbox b{display: block;font-size: 16px;margin: 10px 0;}
.dynamic-box .answerbox p{display: block;font-size: 14px;word-wrap: break-word;white-space: normal;}
.answerbox a{font-size: 12px; height: 30px; color: rgb(157,200,116);margin-top: 10px;padding-top: 5px;}
.answerbox a i{font-size: 12px; color:#c0c0c0;}
.bar .button.button-clear .ion-chevron-left:before{font-size: 18px;}
.bar.bar-calm {background-color: #f1f2f3; color: #e1e1e1}
.bar.bar-calm.bar-footer{background-image: linear-gradient(180deg, #e1e1e1, #e1e1e1 50%, transparent 50%)}
.bar.bar-calm.bar-footer button{color: #c0c0c0;}
.bar.bar-calm.bar-footer button[type=submit]{ margin:0 auto;background-color: rgb(157,200,116);color: #ffffff; margin-left: 10px;font-size: 12px; padding: 0 10px;}
.bar.bar-calm.bar-footer input{width: 100%;border-radius: 3px;}
.margin-top-none{margin-top: 0;}
.row{padding: 0; margin-bottom: 2px;}
.col{padding: 1px; margin-bottom: -4px;}
.view-bg{ background-color: #f1f2f3;}
.tabs-small{ height: 42px;position: relative; background-color:rgba(255, 255,255, 0);background-repeat:no-repeat;background-size:100% 1px;border-color:#e1e1e1;background-image: linear-gradient(0deg, #e1e1e1, #e1e1e1 50%, transparent 50%); background-position: bottom;}
.a-userface{display:inline-block;width: 40px; height: 40px;}
.a-userface img{width: 40px; height: 40px;border-radius: 50%;}
.a-heart{display:inline-block; position: absolute;left: 0px;padding-right:10px; }
.a-favorite{display:inline-block; position: absolute;left: 40px;padding-right:10px; }
.a-chatbubble{display:inline-block; position: absolute;left: 80px;padding-right:10px;}
.a-more{display:inline-block; position: absolute;right: 0px;padding-left:10px;}
.a-personadd{position: absolute;right: 0px; top:10px; padding-left: 10px;}
.a-flow{position: absolute;right: 15px; top:14px; width: 50px; height: 30px;}
.a-flow i{float: right;}.numbers{ padding:5px 0px 0px 0; height: 25px; line-height: 20px;}
.item-padding-none{ padding: 0px;}
.item-padding-px{ padding:5px;}
.uername { font-size: 14px; color: #78a34f; font-weight: bold;display:inline-block;margin-right: 5px;}
.postcomment{font-size: 14px; color: #1e1e1e;}
.seeall{font-size: 14px; color: rgb(170,170,170);}
.button.button-balanced.button-clear{ color: #78a34f;font-size: 14px; padding: 0;}
.tab-item-small {max-width: 36px; height: 36px; margin-top: 10px; }
.tabs-icon-left.tabs .tab-item .ion-android-more-horizontal{margin-top:0px; }
.translate{border-left:1px solid #e1e1e1; padding-left: 10px; margin-left: 1px;}
.translate span{ display: block; font-size: 12px; color:rgb(170,170,170);}
.tabs-icon-left.tabs .tab-item .ion-load-b{margin-top: -0.3em;}
.ion-android-person-add:before{font-size: 20px;}
.ion-android-add:before{font-size: 22px; color: #ffffff;}
.bar.bar-light { background-color: #e1e1e1;}
.bar.item-input-inset .wrapper-small input{ height: 22px;}
.bar.item-input-inset .wrapper-small{margin-top: 0;}
.p-bg{background-color:rgb(245,245,245);}
.item-border-bottom{background-repeat:no-repeat;background-size:100% 1px;border-color:#e1e1e1;background-image: linear-gradient(0deg, #e1e1e1, #e1e1e1 50%, transparent 50%);background-position: bottom; }
.item-border-middle{background-repeat:no-repeat;background-size:100% 1px;border-color:#e1e1e1;background-image: linear-gradient(0deg, #e1e1e1, #e1e1e1 50%, transparent 50%);background-position: center; }
.item-border-top{background-repeat:no-repeat;background-size:100% 1px;border-color:#e1e1e1;background-image: linear-gradient(0deg, #e1e1e1, #e1e1e1 50%, transparent 50%);background-position: top; }
.padding-tb-none{ padding-top: 0px; padding-bottom: 1px;}
.avatar-text h2{ margin-top: 3px;margin-left: 30px; }
.plant-list{ margin-bottom: 0;}
.plant-list .item-avatar:last-child{background: none;}
.placeholder-img img{ width: 150px; height: 150px; }
.col-position figure{overflow: hidden;position: relative;}
.col-position figure span{ color:#ffffff;width:100%; padding-top:5px;display: block; position: absolute;bottom:0px; margin-bottom:4px;background-repeat:no-repeat;background-size:100% 25px;border-color:#e1e1e1;background-image: linear-gradient(0deg, #000, #000 0%, transparent 100%);background-position: bottom; }
.col-position figure b{font-size:18px;color: #ffffff;text-shadow: 0 0 1px #000000;position: absolute;top:2px; left: 5px;}
.row-padding-bottom{padding-bottom: 6px;}
.list-col{ width: 20px; height: 100%; position: fixed;z-index: 99; right: 0; }
.list-col li{ width: 20px; height:16px; overflow: hidden;vertical-align:middle;}
.list-col li a{display: block; text-align: center; color: #78a34f;font-size: 12px;font-weight: bold; }
.row-margin-bottom{ margin-bottom: -1px;}
.item-avatar-padding-left{padding-left:16px;    padding-top: 6px}
.input-label{font-size: 14px; }
.scroll-content-bg{background-color: #f1f1f1;}
.scroll-content-padding{padding-top: 40px;}
.item-avatar-small{min-height: 44px;}
.list-bg-fff{background-color: #ffffff;background-repeat:no-repeat;background-size:100% 1px;border-color:#e1e1e1;background-image: linear-gradient(0deg, #e1e1e1, #e1e1e1 50%, transparent 50%);background-position: top;}
.list-bg-fff-none{background-color: #ffffff;background-image:none;}

.list-bg-border-none{background-image:none;}
.col-padding-none{ padding: 0;}
 .icon-veryhigh{display:block; width:20px; height:20px; padding-left:30px;background-image: url("../img/s4.png"); background-size: 20px 20px; background-repeat: no-repeat;}
.icon-indirect{display:block; width:20px; height:20px; padding-left:30px;background-image: url("../img/s2.png"); background-size: 20px 20px; background-repeat: no-repeat;}
.icon-shade{display:block; width:20px; height:20px; padding-left:30px;background-image: url("../img/s1.png"); background-size: 20px 20px; background-repeat: no-repeat;}
@media only screen and (min-width:580px){
    .platform-android .row{width:96%;}
}
.item-input .icon-span span{display:inline-block;height:20px; padding-top: 1px;}
.icon-ps,.icon-storage,.icon-fer,.icon-sun,.icon-water,.icon-ventilate,.icon-compost,.icon-pollinate,.icon-weed,.icon-thin-out,.icon-fruit-thin,.icon-flower-thin,.icon-seed,.icon-repot,.icon-digging,.icon-bug,.icon-trim,.icon-spray,.icon-soil,.icon-flower,.icon-temp,.icon-no,.icon-everyd,.icon-3d,.icon-w,.icon-10d,.icon-month,.icon-liquid,.icon-organic,.icon-released{display:block; width:20px; height:20px; padding-left:30px;background-size: 20px 20px; background-repeat: no-repeat;}

.icon-ps{display:block; width:30px; height:30px; padding-left:30px;background-size: 20px 20px; background-repeat: no-repeat;background-position:3px 3px;}
.remind .icon-ps,.remind .icon-alert{display:block; width:14px; height:14px; padding-left:30px;background-size: 14px 14px; background-repeat: no-repeat;background-position:0px 0px;}
.icon-no{background-image: url("../img/w1.png");}
.icon-everyd{background-image: url("../img/w5.png");}
.icon-3d{background-image: url("../img/w4.png");}
.icon-w{background-image: url("../img/w3.png")}
.icon-10d{background-image: url("../img/w2.png");}
.icon-month{background-image: url("../img/water@2x.png"); }
.icon-liquid{background-image: url("../img/lf.png");}
.icon-organic{background-image: url("../img/of.png");}
.icon-released{background-image: url("../img/sf.png");}
.icon-temp{background-image: url("../img/tem.png");}
.icon-flower{background-image: url("../img/flowering.png");}
.icon-soil{background-image: url("../img/soil.png");}
.icon-spray{background-image: url("../img/spray.png");}
.icon-trim{background-image: url("../img/trim.png");}
.icon-bug{background-image: url("../img/bug.png");}
.icon-digging{background-image: url("../img/dig.png");}
.icon-repot{background-image: url("../img/repot.png");}
.icon-seed{background-image: url("../img/seed.png");}
.icon-flower-thin{background-image: url("../img/fl_thin.png");}
.icon-fruit-thin{background-image: url("../img/fr_thin.png");}
.icon-thin-out{background-image: url("../img/thin_out.png");}
.icon-weed{background-image: url("../img/weed.png");}
.icon-pollinate{background-image: url("../img/pollinate.png");}
.icon-compost{background-image: url("../img/compost.png");}
.icon-ventilate{background-image: url("../img/ventilate.png");}
.icon-water{background-image: url("../img/water.png");}
.icon-sun{background-image: url("../img/sun.png");}
.icon-fer{background-image: url("../img/fl_a.png");}
.icon-storage{background-image: url("../img/storage.png");}
.icon-ps{background-image: url("../img/ps.png");}
.icon-alert{background-image: url("../img/alert.png");}
.temp-blow{ width: 80px; height: 35px; position: absolute;right: 100px;}
.temp-over{ width: 80px; height: 35px; position: absolute;right: 0px;}
.temp-blow select,.temp-over select {-webkit-appearance: none;-moz-appearance: none;appearance: none;position:absolute; top: 0;bottom: 0;right: 0px;padding: 0 16px 0 0px;min-width:  80px; border: none; background: #fff;color: #111;text-indent: .01px;text-overflow: '';white-space: nowrap;font-size: 14px;cursor: pointer; direction: rtl; }
.temp-blow select::-ms-expand,.temp-over select::-ms-expand {display: none; }
.item-over option,.temp-blow option {direction: ltr; }
.temp-blow i,.temp-over i{position: absolute;top: 50%;right: 0px;margin-top: -8px;pointer-events: none; }
.item-select i{position: absolute;top: 50%;right: 0px;margin-top: -11px;pointer-events: none; }
.temp-blow i:before,.temp-over i:before,.item-select i:before{color: #e1e1e1;font-size: 16px;}
.item-select select{position: absolute; right: 0px; padding: 0 16px 0 0px; height: 37px;}
.item-select p{position: absolute; right: 0px; padding: 7px 16px 0 0px; text-align: right;}
.item-select:after {position: absolute;top: 50%;right: 16px;margin-top: -3px; width: 0;height: 0;border-top: 0px solid;border-right: 0px solid transparent;border-left: 0px solid transparent;color: #999;content: "";pointer-events: none;}
.input-label {padding: 9px 10px 7px 0px; max-width:250px;}
.button-small{font-size: 14px;}
.item-thumbnail-left ul{font-size: 12px;}
.item-thumbnail-left img{border-radius:50%;}
.item-thumbnail-left li{ height:40px;line-height: 24px;}
.item-thumbnail-left span{display:inline-block; font-size: 12px; color: rgb(170,170,170); margin-right: 10px;}
.item-thumbnail-left b{display:inline-block; font-size: 14px;}
.item-thumbnail-left li{ position: relative;}
.item-thumbnail-left li button{ position: absolute;right: 0px; width: 50px;}
.item-thumbnail-left .icon-btn-like{ background-image: url(../img/like_gr.png);background-repeat: no-repeat; background-position:20px 0px;background-size:20px 20px;}
.item-thumbnail-left .icon-btn-favorite{background-image: url(../img/fv_g.png);background-repeat: no-repeat;background-position:20px 0px;background-size:20px 20px;}
.item-thumbnail-left .icon-btn-share{background-image: url(../img/share_gg.png);background-repeat: no-repeat;background-position:20px 0px;background-size:20px 20px;}
.item-thumbnail-left .icon-like-selected{ background-image: url(../img/like_br.png);background-repeat: no-repeat; background-position:20px 0px;background-size:20px 20px;}
.item-thumbnail-left .icon-favorite-selected{ background-image: url(../img/fv_by.png);background-repeat: no-repeat; background-position:20px 0px;background-size:20px 20px;}
.item-thumbnail-left .icon-share-selected{ background-image: url(../img/share_bl.png);background-repeat: no-repeat; background-position:20px 0px;background-size:20px 20px;}
.growing{ margin-top: 10px;margin-bottom: 25px;}
.growing .col{position: relative;}
.growing .col-50 {padding: 1px;margin-bottom: -5px;}
.growing dt{ width:60px;margin-top: 5px; padding-bottom:10px;background-image: url(../img/2px_point.png);background-repeat: repeat-y;background-position:50% 0 ;}
.growing .dt-last-child{background-image: none;}
.growing dt b{display: block; text-align: center; background-color: #ffffff; margin-top: -1px;font-size: 14px;color:#666666;}
.growing dt a{display: block; text-align: center; background-color: #ffffff; width: 32px;margin:0 auto ; height: 32px;}
.growing dt a i{display: inline-block; text-align: center; background: none; width: 20px; height: 20px; margin: 6px;}
.growing dt span{background-color: #ffffff;display: block; text-align: center; font-size: 12px;color:#c0c0c0;}
.growing dd{ background-color: rgba(157,200,116,.1);padding: 10px; border-radius: 5px;}
.growing dt .grow_care{background-image: url(../img/care.png);background-repeat: no-repeat;background-position:0px 0px;background-size:20px 20px;}
.growing dt .grow_share{background-image: url(../img/share_a.png);background-repeat: no-repeat;background-position:0px 0px;background-size:20px 20px;}
.growing dt .grow_edit{background-image: url(../img/edit.png);background-repeat: no-repeat;background-position:0px 0px;background-size:20px 20px;}
.growing dt .grow_delete{background-image: url(../img/del_r.png);background-repeat: no-repeat;background-position:0px 0px;background-size:20px 20px;}
.padding-left-none{ padding-left: 0;}
.item-padding-10{ padding: 10px;}
.growing .ion-android-delete{width:40px; height:40px; padding-left:15px; padding-top: 10px; position: absolute;right:0px;top:0px; }
.growing .ion-android-delete:before{color:#fff;text-shadow: 1px 1px 1px #666;font-size: 20px;}
.add{display:block; width: 100%;margin-bottom: 5px;}
.text-margin-bottom .text-input{ padding: 0 10px;}
textarea{width: 100%; height: 60px;max-width: 100%; max-height: 60px; margin-top: 10px;line-height: 18px;}
.time_p{ text-align: center;font-size: 14px; color:#666666; margin-top: 15px;}
.p-height{height: 32px;}
.item-position{position: relative;}
.item-position p{ position: absolute;right: 0;top:5px; line-height: 30px; max-width: 200px;}
.item-position .p-height{height: 36px;}
.item-position .p-line-heigt{line-height: 16px;position: absolute;right: 0;top:0px;}
.sign-box{margin: 40px 20px 0 20px;}
.sign-box input{height: 28px;}
.sign-box .button{min-height: 30px;}
.signother{margin: 0 0 20px 0; padding: 0 15px;}
.signother div{text-align: center;}
.signother a{display: block;width: 40px; height: 40px; margin: 0 auto;}
.signother a{ background-repeat: no-repeat;background-size: 40px 40px;background-position: 0 0;}
.signother-title div{ position: relative;width: 100px; text-align:center; margin: 0 auto;background-color:#ffffff; }
.signother-title p{height: 18px; font-size: 12px;  }
.sign-pass p a{font-size: 12px; }
.sign-pass{ margin-bottom: 10px;}
.sign-pass .sign-up{text-align: left; padding-left: 25px;}
.sign-pass .forget-pass{text-align: right;}
.icon-weixin{ background-image: url(../img/weixin.png?v=1);}
.icon-weibo{ background-image: url(../img/weibo.png?v=1);}
.icon-facebook{ background-image: url(../img/facebook.png?v=1);}
.icon-google{ background-image: url(../img/google.png?v=1);}
/*@group reminder*/
.icon-air{display: block;width: 30px; height: 30px;background-image: url(../img/air.png);background-repeat: no-repeat;background-size: 25px 25px;background-position: 5px 5px;}
.remind a{position: relative;}
.remind h2{ padding-left: 15px; margin-top: 9px;}
.remind-done h2{ margin-top: 9px;font-size: 14px; margin-bottom: 10px;}
.remind a .chevron-right{position: absolute; right: 10px;top:14px;}
.remind a .chevron-up{position: absolute; right: 10px;top:14px;}
.remind a .icon-ps{position: absolute; right: -6px;top:42px;}
.remind a .icon-alert{position: absolute; right: -6px;top:64px;}
.remind a .ion-chevron-right:before,.remind a .ion-chevron-up:before{ color: #c0c0c0;}
.remind .row{ padding-left: 15px;margin-bottom: 0px;}
.remind .row b{display: block;margin-top: 5px;}
.remind .icon-box-margin-top{margin-top: 7px;}
.remind .icon-box-margin-top-l7{ margin-top: 16px;}
.item-bg-g{background-color: #f1f2f3;}
.padding-top-none{padding-top:1px;}
.padding-bottom-none{ padding-bottom: 0px;}
.remind-list{ margin-top: 1px;}
.padding-right-none{ padding-right: 0px;}
.remind-list li{ height: 44px;}
.remind-time{float:left;width:20%; background-repeat:no-repeat; margin-top:6px;height:32px; background-size:1px 100% ;border-color:#fff;background-image: linear-gradient(90deg, #fff, #fff 50%, transparent 50%);background-position: right; }
.remind-time b{display: inline-block;width:100%; line-height: 18px; padding-top:7px;text-align: center; font-size: 16px;}
.remind-time span{display: inline-block;width:100%; height:32px;text-align: center; font-size: 12px;}
.remind-time span i{display:block;width:100%;color: #e42112; font-size: 12px;line-height: 12px;}
.item-thumbnail-left{ padding-left: 90px;}
.list-margin-bottom{ margin-bottom: 1px;}
.item-padding-bottom{ padding-bottom: 10px;}
.item-border-bottom-white{background-repeat:no-repeat;background-size:100% 1px;border-color:#fff;background-image: linear-gradient(0deg, #fff, #fff 50%, transparent 50%);background-position: bottom; }
.remind-thing{float:left;width:79%;padding-top: 10px; position: relative; padding-left: 9px;}
.remind-thing i{display: inline-block;width: 20px; height: 20px;}
.remind-thing a{ position: absolute;top:7px;right:64px;display: block;width: 40px; height: 30px;}
.remind-thing a i{height: 30px;}
.remind-thing p{display: inline-block;width:110px; height: 21px; line-height: 26px;}
.remind-thing button{display: inline-block; position:absolute;right: 10px; top:4px;height: 36px; width: 50px; color: rgb(157,200,116);line-height: 14px; padding-top:0px; }
.button .button-white{background-color:#ffffff;}
.remind-done .icon-ps,.remind-done .icon-storage,.remind-done .icon-fer,.remind-done .icon-sun,.remind-done .icon-water,.remind-done .icon-ventilate,.remind-done .icon-compost,.remind-done .icon-pollinate,.remind-done .icon-weed,.remind-done .icon-thin-out,.remind-done .icon-fruit-thin,.remind-done .icon-flower-thin,.remind-done .icon-seed,.remind-done .icon-repot,.remind-done .icon-digging,.remind-done .icon-bug,.remind-done .icon-trim,.remind-done .icon-spray,.remind-done .icon-soil,.remind-done .icon-flower,.remind-done .icon-temp,.remind-done .icon-no,.remind-done .icon-everyd,.remind-done .icon-3d,.remind-done .icon-w,.remind-done .icon-10d,.remind-done .icon-month,.remind-done .icon-liquid,.remind-done .icon-organic,.remind-done .icon-released{display:block; width:16px; height:16px; background-size: 16px 16px; background-repeat: no-repeat;}
.remind-done .item-avatar{ height: 65px;padding-left: 70px;}
.remind-done .item-avatar > img:first-child{ max-width: 50px; max-height: 50px; }
.remind-done p{float:left;display: inline-block;width: 15%; padding-top: 2px;margin-top: 10px; padding-right: 10px;}
.remind-done a{float:left;display: inline-block;width: 85%;}
.remind-done p b{display: block;width: 100%;text-align: center;font-size: 16px; }
.remind-done p span{display: block;width: 100%;text-align: center;font-size: 12px;}
.remind-done .icon-box-margin-top-l8{margin-top: 11px;}
.remind-done .h2-margin-top-l8{ margin-top: 11px;}
.remind-done .item-avatar > img:first-child {position: absolute;top: 8px;left: 10px;}
.item-border-r-g{background-repeat:no-repeat;background-size:1px 100% ;border-color:#e1e1e1;background-image: linear-gradient(90deg, #e1e1e1, #e1e1e1 50%, transparent 50%);background-position: right; }
.remind-done .icon-soil{background-image: url("../img/soil_g.png");}
.remind-done .icon-spray{background-image: url("../img/spray_g.png");}
.remind-done .icon-trim{background-image: url("../img/trim_g.png");}
.remind-done .icon-bug{background-image: url("../img/bug_g.png");}
.remind-done .icon-digging{background-image: url("../img/dig_g.png");}
.remind-done .icon-repot{background-image: url("../img/repot_g.png");}
.remind-done .icon-seed{background-image: url("../img/seed_g.png");}
.remind-done .icon-flower-thin{background-image: url("../img/fl_thin_g.png");}
.remind-done .icon-fruit-thin{background-image: url("../img/fr_thin_g.png");}
.remind-done .icon-thin-out{background-image: url("../img/thin_out_g.png");}
.remind-done .icon-weed{background-image: url("../img/weed_g.png");}
.remind-done .icon-pollinate{background-image: url("../img/pollinate_g.png");}
.remind-done .icon-compost{background-image: url("../img/compost_g.png");}
.remind-done .icon-ventilate{background-image: url("../img/ventilate_g.png");}
.remind-done .icon-water{background-image: url("../img/water_g.png");}
.remind-done .icon-sun{background-image: url("../img/sun_g.png");}
.remind-done .icon-fer{background-image: url("../img/fl_a_g.png");}
.remind-done .icon-storage{background-image: url("../img/storage_g.png");}


.remind-done .not-done .icon-soil{background-image: url("../img/soil.png");}
.remind-done .not-done .icon-spray{background-image: url("../img/spray.png");}
.remind-done .not-done .icon-trim{background-image: url("../img/trim.png");}
.remind-done .not-done .icon-bug{background-image: url("../img/bug.png");}
.remind-done .not-done .icon-digging{background-image: url("../img/dig.png");}
.remind-done .not-done .icon-repot{background-image: url("../img/repot.png");}
.remind-done .not-done .icon-seed{background-image: url("../img/seed.png");}
.remind-done .not-done .icon-flower-thin{background-image: url("../img/fl_thin.png");}
.remind-done .not-done .icon-fruit-thin{background-image: url("../img/fr_thin.png");}
.remind-done .not-done .icon-thin-out{background-image: url("../img/thin_out.png");}
.remind-done .not-done .icon-weed{background-image: url("../img/weed.png");}
.remind-done .not-done .icon-pollinate{background-image: url("../img/pollinate.png");}
.remind-done .not-done .icon-compost{background-image: url("../img/compost.png");}
.remind-done .not-done .icon-ventilate{background-image: url("../img/ventilate.png");}
.remind-done .not-done .icon-water{background-image: url("../img/water.png");}
.remind-done .not-done .icon-sun{background-image: url("../img/sun.png");}
.remind-done .not-done .icon-fer{background-image: url("../img/fl_a.png");}
.remind-done .not-done .icon-storage{background-image: url("../img/storage.png");}
.col-14{-webkit-box-flex: 0;-webkit-flex: 0 0 14%; -moz-box-flex: 0;-moz-flex: 0 0 14%; -ms-flex: 0 0 14%; flex: 0 0 14%;max-width: 14%;    font-size: 12px;color: #999;padding-top: 3px}

.margin-bottom-none{margin-bottom: 0;}
.col-23{-webkit-box-flex: 0;-webkit-flex: 0 0 23%; -moz-box-flex: 0;-moz-flex: 0 0 23%; -ms-flex: 0 0 23%; flex: 0 0 23%;max-width: 23%;}
.weather{text-align: center;}
.weather ul li b{display: block;width: 100%;font-size: 14px;}
.weather ul li span{display: block;width: 100%;font-size: 14px;color: #ffffff;}
.weather .time_list{ margin: 5px 0;overflow-x: scroll;}
.weather .time_list b{font-size: 12px; font-weight: normal;color: #ffffff;}
.weather-city b{font-size: 20px;color: #ffffff;}
.weather-city h1{ font-size: 26px;color: #ffffff;}
.weather .weather-temp h1 {margin-bottom: 0px;color: #ffffff}
.weather .weather-temp h1 span{color: #ffffff; font-weight:normal;font-size:40px; width:46px;display: block;margin:0 auto;position: relative;}
.weather-temp sub,.weather-temp sup{color: #ffffff;font-size: 12px; position: absolute;top:16px; right: -14px;}
.weather .weather-today{margin-top: 20px; padding: 5px 0 5px 20px;}
.weather .weather-list-box{padding: 5px 0 5px 20px;}
.weather .weather-list:last-child{margin-bottom: 0;}
.week-today{text-align: left;}
.weather .week-today b,.weather .week-today span,.weather .today-temp b,.weather .today-temp span{color: #ffffff;display:inline; padding-right: 20px;}
.weather .weather-icon{text-align: center;}
.today-temp{text-align: right;}
.weather .weather-list{color: #ffffff;text-align: left; margin:  0 auto 10px auto;font-size: 14px;}
.weather .weather-list .weather-icon i{display: block;margin: 0 auto;width: 16px; height: 16px; background-size:16px 16px; }
.weather .weather-list p {text-align:right; position: relative;}
.weather .weather-list p b,.weather .weather-list p span{color: #ffffff;display: inline;padding-right: 20px;}
.weather .advice{ margin-top: 20px;}
.weather .advice p,.list .text-p{word-wrap: break-word;white-space:normal;color: #ffffff;}
.set-remind .note-p{word-wrap: break-word;white-space:normal;color: #666666;font-size: 12px;    background-color: #f1f1f1;padding-top: 0px;padding-bottom: 5px;}
.list .text-p span{display: block;width: 100%;}
.fullbg-img{ background-size:100% auto;background-position: 0 0;}
.bg-sunny{ background-image: url(../img/sunny.png);}
.bg-light{ background-image: url(../img/light.png);}
.bg-rain{ background-image: url(../img/rain.png);}
.bg-snow{ background-image: url(../img/snow.png);}
.bg-overcast{ background-image: url(../img/overcast.png);}
.bg-cloud{ background-image: url(../img/cloud.png);}
.set-remind .item .p-bg{background-color:#f1f1f1; padding-top: 10px; padding-bottom:5px;}
.set-remind{ margin-bottom: 0;}
.remind-next{position: relative;}
.remind-next i{position: absolute;right: -5px;top:8px; color: #c0c0c0;}
.light-off .icon-ps,.light-off .icon-storage,.light-off .icon-fer,.light-off .icon-sun,.light-off .icon-water,.light-off .icon-ventilate,.light-off .icon-compost,.light-off .icon-pollinate,.light-off .icon-weed,.light-off .icon-thin-out,.light-off .icon-fruit-thin,.light-off .icon-flower-thin,.light-off .icon-seed,.light-off .icon-repot,.light-off .icon-digging,.light-off .icon-bug,.light-off .icon-trim,.light-off .icon-spray,.light-off .icon-soil,.light-off .icon-flower,.light-off .icon-temp,.light-off .icon-no,.light-off .icon-everyd,.light-off .icon-3d,.light-off .icon-w,.light-off .icon-10d,.light-off .icon-month,.light-off .icon-liquid,.light-off .icon-organic,.light-off .icon-released{display:block; width:20px; height:20px; background-size: 20px 20px; background-repeat: no-repeat;}

.light-off .icon-soil{background-image: url("../img/soil_g.png");}
.light-off .icon-spray{background-image: url("../img/spray_g.png");}
.light-off .icon-trim{background-image: url("../img/trim_g.png");}
.light-off .icon-bug{background-image: url("../img/bug_g.png");}
.light-off .icon-digging{background-image: url("../img/dig_g.png");}
.light-off .icon-repot{background-image: url("../img/repot_g.png");}
.light-off .icon-seed{background-image: url("../img/seed_g.png");}
.light-off .icon-flower-thin{background-image: url("../img/fl_thin_g.png");}
.light-off .icon-fruit-thin{background-image: url("../img/fr_thin_g.png");}
.light-off .icon-thin-out{background-image: url("../img/thin_out_g.png");}
.light-off .icon-weed{background-image: url("../img/weed_g.png");}
.light-off .icon-pollinate{background-image: url("../img/pollinate_g.png");}
.light-off .icon-compost{background-image: url("../img/compost_g.png");}
.light-off .icon-ventilate{background-image: url("../img/ventilate_g.png");}
.light-off .icon-water{background-image: url("../img/water_g.png");}
.light-off .icon-sun{background-image: url("../img/sun_g.png");}
.light-off .icon-fer{background-image: url("../img/fl_a_g.png");}
.light-off .icon-storage{background-image: url("../img/storage_g.png");}
.remind-p-padding{ padding-right: 30px;padding-top:2px;}
.item .not-set{color: #c0c0c0;}
.repeat-box{position: relative;}
.repeat-box label{position: absolute;right: 0;top:0;}
.list-margin-top{ margin-top: 20px;}
.remind-next .icon-ps{display:block; width:12px; height:20px; background-size:12px 12px; background-repeat: no-repeat; background-position: 2px 4px;}
.custom-name input{border: none; height: 44px; padding-left: 15px;}
.custom-icon div{margin: 0;padding: 0; text-align: center; margin-bottom: -1px;}
.custom-icon div p{ height:30px;margin: 2px 0;}
.custom-delete{ width: 100%;}
.button.button-assertive{background-color:rgb(232,65,58); min-height: 40px}
.scroll{height: 100%;}
.button-fixed{position: fixed;bottom: 10px;right: 10px;width: 50px; height:50px; background-size: 40px 40px; background-repeat:no-repeat; background-position: 5px 5px;z-index:2; }
.add-growing{background-image:url(../img/addgrowing.png);}
.add-album{background-image:url(../img/addalbum.png);}
.bar .selected,.button-bar .selected{color: rgb(157,200,116);}
.has-subheader{top: 80px;}
.service-agreement{width: 100%;}
.service-agreement div{display: block;}
.service-agreement p{display: block;width: 200px ; height: 50px; text-align: center;font-size: 12px;margin: 0 auto; color:#c0c0c0;white-space:normal;}
.service-agreement a{text-align: center;font-size: 12px;color: rgb(157,200,116);display: block;}
.discovery-user{margin-bottom: 0px;}
.discovery-user a{ position: relative;}
.discovery-user a p{display:inline-block; float: left; padding-left: 10px;}
.discovery-user a p span{display: block;font-size: 14px;}
.discovery-user a p i{display: block;font-size: 12px;color:#cccccc;}
.discovery-user a ul{float:right;  position: relative;}
.discovery-user a ul li{ width: 30px; height: 30px; border-radius: 50%; background-size: 30px 30px; background-repeat: no-repeat; background-position: 0 0;}
.discovery-user a ul li img{ width: 30px; height: 30px; border-radius: 50%;border:1px solid #ffffff;}
.discovery-user a ul .user-0 {position: absolute;right: 20px;top:5px;}
.discovery-user a ul .user-1 { position: absolute;right: 40px;top:5px;}
.discovery-user a ul .user-2 { position: absolute;right: 60px;top:5px;}
.discovery-user a ul li:last-child{width: 20px;height:20px;position: absolute;right:0px;top:10px;border:0;}
.discovery-user a ul li i:before{color: #c0c0c0;}
.discovery-post p{ padding:5px 0px;}
.discovery-post{padding: 0 10px;}
.pushtoalbum{ padding-top: 3px;}
.send-post-bar .button-bar button{background-color: #f1f2f3;}
.send-post-bar .button-bar button,.send-post-bar .button-bar button:first-child,.send-post-bar .button-bar button:nth-child(2){ background-image:none;font-size: 14px;margin-top: 1px;}
.img-filter,.img-doodle{overflow-x: scroll;}
.img-filter li{ padding: 5px 5px 0 5px;}
.img-filter a{display:block;width: 100%; height: 100%;margin: 1px 1px 0 1px;background-color: #f1f2f3; }
.img-filter span{display: block; width: 100%; height: 16px; padding-top: 2px; margin-top: -5px; font-size: 12px;text-align: center; line-height: 12px;color: #666;}
.img-filter img{width: 100%;height: 100%;}
.img-doodle a{display:block;width: 100%; height: 100%;margin: 1px 1px 0 1px;}
.img-doodle a i{display: block;width: 40px; height: 40px;border-radius: 10px; margin: 0;}
.img-doodle a .icon-red{background-color:red;}
.img-doodle li{padding: 0;}
.filter-box{ height:111px;}
.doodle-box{ height: 50px;}
.img-filter .selected{background-color:rgb(65,203,75);color: #fff;}
.send-post-bar .button-bar .selected{background-color:#fff;font-weight: bold;}
.send-post{position: relative;}
.send-post .img-edit{ position: absolute;top:60%;left: 2px;padding: 0;width:46px; height: 28px;border-radius: 5px;  background-color: rgba(0,0,0,.3);color: #fff;text-align: left;}
.send-post .img-edit i{font-size: 12px; padding-left:16px;display: inline-block;width:46px; height:28px;background-size:14px 14px; background-position:1px 5px;background-repeat: no-repeat;}
.send-post .img-edit .icon-filter{background-image:url(../img/filter_w.png) ;}
.send-post .img-edit .icon-cut{background-image:url(../img/cut_w.png) ;}
.send-post .img-edit .icon-doodle{background-image:url(../img/doodle_w.png) ;}
.send-post .img-edit .icon-text{background-image:url(../img/text_w.png) ;}
.friend_look li{display: inline-block;width: 32px; height: 32px;padding: 1px;}
.page-nva { text-align: center; margin-top: 20px;}
.edit-info p{font-size: 12px; color: #c0c0c0; padding: 10px 10px 0 10px; }
.note-box{ margin-top: 20px;}
.editplant a{height: 40px;}
.editplant p i{display: inline-block;width: 18px;margin-right: 2px;}
.plantface i {display: inline-block;width: 18px;margin-right: 2px; position: absolute;top:30px;}
.meface i{display: inline-block;width: 18px;margin-right: 2px; position: absolute;top:10px;right: -15px;}
.p-padding-r2{padding-right: 2px;}
.p-padding-r2{padding-right: 2px;}
.plantface{height: 80px;}
.meface{ height: 80px; padding-bottom: 5px; padding-top: 2px;padding-left: 16px;}
.mefacelist{ padding-top: 2px;padding-left: 16px;}
.plantface a{height: 80px;}
.meface a{ height: 80px;}
.meface .row{ margin-bottom: 0px;}
.meface .input-label img{width: 16px; height:16px;border-radius: 0;overflow: hidden;margin-top: 3px;}
.plantface .col{text-align: right;position: relative; padding-right: 23px;}
.meface .col{text-align: left;position: relative; padding-right: 23px;}
.meface .col-10{ padding-right: 0;}
.meface .col span{display: block;height: 20px; position: absolute;top:18px; left: 76px;}
.plantface img{width: 60px; height: 60px;border-radius: 50%;display: inline;}
.meface img{width: 60px; height: 60px;border-radius: 50%;}
.item-margin-top{margin-top: 15px;}
.mefacelist img{width: 18px; height: 18px; margin-top: 7px;}
.mefacelist .icon{ position: relative;}
.mefacelist .icon span{ position: absolute;top:5px; left: 25px;}
.mefacelist .row{margin-top: 6px;}
.qrcode img{width: 60px; height: 60px;margin-top: 7px; }
.qrcode ul{position: relative;top:-12px; left: -38px;}
.name label{position: relative;}
.name i{position: absolute;top:13px; right: 10px;color: #e1e1e1;}
.item-avatar .item-content{padding-left: 20px;min-height: 44px;}
.repeat .item-radio .item-content{padding: 16px 15px 16px 30px;background-repeat:no-repeat;background-size:100% 1px;border-color:#e1e1e1;background-image: linear-gradient(0deg, #e1e1e1, #e1e1e1 50%, transparent 50%);}
.repeat .item-radio .radio-icon{font-size: 14px;position: absolute;top: 2px;left: 0;color: rgb(157,200,116)}
.repeat .item-radio .item-content p{ position: relative;}
.repeat .item-radio .item-content p span{position: absolute;right: 0;top:0;}
.twm-img img{width: 20px; height: 20px; margin-top: 5px;}
.twm-img i{position: relative;top: -4px;}
.item-margin-left{ margin-left: 15px;}
.item-margin-right{ margin-right: 15px;}
.item-box-shadow{box-shadow: 0px 0px 2px #999;}
.qrcode-img{ text-align: center;}
.qrcode-img img{ width: 200px; height: 200px;margin: 0 auto;}
.autograph textarea{resize: none;}
.autograph span{ position: absolute;bottom:5px; right: 10px;color: #c0c0c0;}
.message{ height: 67px; padding-top: 2px; }
.mestitle{margin-bottom: 0;height: 30px;}
.mestitle p{padding: 6px 0 0 10px; color: #666;height: 20px;font-size: 12px;}
.message .item-avatar p{color: #111;}
.follow .item-avatar p{color: #111;font-size: 12px;}
.message .item-avatar h2,.message .item-avatar p b,.follow .item-avatar h2{color:#78a34f;font-size: 14px;font-weight: 500;}
.message .item-avatar ul,.follow .favorlist ul{width: 100%; height: auto;margin-bottom: 4px;}
.message .item-avatar ul li{display: inline-block;width: 12px; height:12px;margin-right: 5px;}
.follow .favorlist ul li{display: inline-block;width: 120px; height:20px;}
.follow .favorlist ul li b{font-size: 12px; color:#78a34f;}
.message .item-avatar ul li img{width: 12px; height: 12px; margin-left: 0;}
.message .item-avatar ul li:last-child{width: auto;height: 12px;float: right;}
.follow .favorlist ul li:first-child{ margin-right: 10px;}
.message .item-avatar ul li span{display: inline-block;width: auto;height: 12px; font-size: 12px; color:#666666;}
.message .item-avatar .time{font-size: 12px; color:#666666;}
.follow .favorlist ul li span {font-size: 12px; color:#666666; padding-right: 5px;}
.message .item-avatar img {margin-left: 10px;}
.message .favorlist  .item-avatar img{margin-left: 0;}
.message .item-avatar{ padding:10px 80px 0 60px;height:auto; background-color: #fff;margin-top: 1px;}
.follow .followlist{ padding:0px 50px 0 10px;height:auto; background-color: #fff;margin-top: 1px;}
.follow .favorlist{ padding:0px 10px 0 10px;height:auto; background-color: #fff;margin-top: 1px;}
.message .favorlist{ padding:0px 10px 0 10px;height:auto;margin-bottom: -11px;}
.follow .followlist .item-avatar,.follow .favorlist .item-avatar{ padding:10px 10px 0 50px;height:auto; background-color: #fff;margin-top: 1px;}
.message .favorlist .item-avatar{ padding:10px 0px 0 50px;height:auto;margin-bottom: 0;}
.message .item-avatar .postface{width: 60px; height: 60px; position: absolute;top:7px; right: 10px; }
.message .favorlist .item-avatar .postface{width: 60px; height: 60px; position: absolute;top:7px; right: 0px; }
.message .item-avatar:first-child{margin-top: -1px;}
.follow .item-avatar:first-child{margin-top: 0px;}
.message .read{ background-color: #f1f2f3}
.follow button,.follow .item-avatar button{position: absolute;top:0; right: 0px;background: none;border:none;padding:17px 15px 12px 15px; color: #e42112;}
.follow button{padding:0}
.follow .favorlist button{z-index:99;position: absolute;top:0; right: 0px;border:none;padding:17px 15px 12px 15px; background-color: #e42112;}
.message .favorlist button{z-index:99;position: absolute;top:0; right: 0px;border:none;padding:27px 15px 20px 15px; background-color: #e42112;}

.follow button img,.follow .item-avatar button img,.message .favorlist button img{width: 20px; height: 20px;border-radius:0}
.logoinside{ width: 80px; height: 80px; border-radius: 20px;}
.newsnote{margin-bottom: 0; }
.newsnote a .input-label{padding-top:0px;}
.newsnote li{height: 44px; padding:5px 0 0 15px;}
.item-toggle .toggle {position: absolute;top: 7px;}
.item-margin-top-10{margin-top: 10px;}
.item-margin-bottom{margin-bottom: 10px;}
.nodisturb .item-radio .item-content{ padding: 12px 15px 12px 15px;background-repeat:no-repeat;background-size:100% 1px;border-color:#e1e1e1;background-image: linear-gradient(0deg, #e1e1e1, #e1e1e1 50%, transparent 50%);background-position: top;}
.nodisturb .item-radio .radio-content .radio-icon{font-size: 14px;color: rgb(157,200,116);}
.button-circle a{width: 60px; height: 60px;margin: 15px auto;font-size: 10px; }
.button-circle a.search-type{padding-top:48px;}
.subheader-height{ height:80px;}
.result-lable{margin-left: 45px; position: relative;}
.result-lable a { width:35px; height: 30px; padding-top: 5px; position: absolute; left: -46px; text-align: center;}
.result-lable a i:before{color: #ffffff;}
.search-lable{margin-right: 50px; position: relative;}
.search-lable .cancle-btton { width:50px; height: 35px;  position: absolute; right: -53px; text-align: center;color: #ffffff;}
.search-lable .delete-icon{width: 35px; height:33px; text-align: center; position: absolute;right: 0;}
.search-lable .delete-icon i{color: #e1e1e1;}
.result-lable .delete-icon{width: 35px; height:20px; text-align: center; position: absolute;right: 0;}
.result-lable .delete-icon i{color: #e1e1e1;}
.result-title{ padding-left: 10px;}
.relay{ background-color: #ffffff; border: 10px; margin: 0 auto; padding: 0;}
.item-text-wrap span{display:block;font-size: 16px; height: 30px; padding-bottom:10px;text-overflow:ellipsis;}
.item-text-wrap img{float: left; width: 50px; height: 50px;display: inline-block;}
.item-text-wrap p{float: left;display: inline-block; width: 200px;height: 50px; vertical-align: text-top;}
.item-text-wrap{ height: 80px;}
.item-divider input{margin-top: 10px; width: 100%;margin-right: 0;background-color: #f1f2f3;}
.item-divider{ padding-top: 0;padding-bottom: 0;}
.item-divider button{text-align: center; margin-right: 0;display: inline-block; padding: 5px 0 10px 0;height: 45px;}
.item-divider button:first-child{background:transparent;border:none;border-radius:0;background-repeat:no-repeat;background-size:1px 100% ;background-image: linear-gradient(90deg, #e1e1e1, #e1e1e1 50%, transparent 50%); background-position: right;}
.piclist{position: relative;}
.piclist a{display: block;width: 35px; height: 35px; position: absolute; right: 0; bottom:-3px;}
.piclist a i{position:relative;display: block;width:15px; height:15px;border-radius:5px;font-size: 22px; margin: 5px 0 0 15px;color:rgb(157,200,116);background-color: #fff;}
.piclist a i:before{position: absolute;top:-3px;left: -1px;}
.signother .weixin-login{ width: 100%; height: 40px;background-color: #04b00f;border-radius: 5px;background-image: url(../img/weixin.png);background-position:20% 0;color: #ffffff; padding-top: 10px;}
.push-in li{ padding-top: 10px; padding-bottom: 10px;font-size:12px;}
.toggle .handle{width: 24px; height: 24px;position: absolute; left: 7px;}
.toggle .track{ height: 28px; width: 48px;}
.toggle {margin:-1px -5px 0 0;}
.push-in .item-toggle .toggle {position: absolute;top: 2px;}
.item-input .icon-span span {position: absolute; margin-left: 10px;}
.item-input .icon-div{margin-top: -14px;}
.item-thumbnail-left img { width: 18px;height: 18px;}
.search-post{ background-image: url(../img/posts.png); background-size:60px 60px; background-repeat: no-repeat;}
.search-plant{ background-image: url(../img/palnt.png); background-size:60px 60px;background-repeat: no-repeat;}
.search-topic{ background-image: url(../img/topic.png); background-size:60px 60px;background-repeat: no-repeat;}
.search-user{ background-image: url(../img/user.png); background-size:60px 60px;background-repeat: no-repeat;}
.subheader-search{background-image: none;}
.icon-android-home{background-image: url(../img/home.png);background-size:26px auto ;background-repeat: no-repeat;background-position: center center; }
.icon-android-camera{background-image: url(../img/post.png);background-size:25px auto;background-repeat: no-repeat;background-position: center center; }
.icon-android-reminder{background-image: url(../img/reminder.png);background-size:26px auto;background-repeat: no-repeat;background-position: center center; }
.icon-android-plant{background-image: url(../img/plant.png);background-size:25px auto;background-repeat: no-repeat;background-position: center center; }
.icon-android-me{background-image: url(../img/me-l.png);background-size: auto 25px;background-repeat: no-repeat;background-position: center center; }
.icon-android-homes{background-image: url(../img/home-s.png);background-size:26px auto ;background-repeat: no-repeat;background-position: center center; }
.icon-android-cameras{background-image: url(../img/post-s.png);background-size:25px auto;background-repeat: no-repeat;background-position: center center; }
.icon-android-reminders{background-image: url(../img/reminder-s.png);background-size:26px auto;background-repeat: no-repeat;background-position: center center; }
.icon-android-plants{background-image: url(../img/plant-s.png);background-size:25px auto;background-repeat: no-repeat;background-position: center center; }
.icon-android-mes{background-image: url(../img/me-s.png);background-size: auto 25px;background-repeat: no-repeat;background-position: center center; }
ion-tabs.tabs-color-active-positive .tab-item.tab-item-active {color:rgb(157,200,116);}
ion-tabs.tabs-color-active-positive .tab-item.activated {color:rgb(157,200,116);}
.icon-android-like{display:inline-block; margin-top:10px;width:35px;height:35px;background-image: url(../img/like-s.png);background-size:32px auto ;background-repeat: no-repeat;background-position: center center;}
.icon-android-like-l{display:inline-block; margin-top:10px;width:35px;height:35px;background-image: url(../img/like.png);background-size:32px auto ;background-repeat: no-repeat;background-position: center center;}
.icon-android-favor{display:inline-block; margin-top:10px;width:35px;height:35px;background-image: url(../img/favor-s.png);background-size:33px auto ;background-repeat: no-repeat;background-position: center center;}
.icon-android-favor-l{display:inline-block; margin-top:10px;width:35px;height:35px;background-image: url(../img/favor-l.png);background-size:33px auto ;background-repeat: no-repeat;background-position: center center;}
.icon-android-textsms{display:inline-block; margin-top:10px;width:35px;height:35px;background-image: url(../img/comment-s.png);background-size:32px auto ;background-repeat: no-repeat;background-position: center center;}
.icon-android-menu{display:inline-block; margin-top:10px;width:35px;height:35px;background-image: url(../img/mune-s.png);background-size:auto 32px ;background-repeat: no-repeat;background-position: center center;}
.item-margin-5{margin-top: 2px;margin-left: 2px;}
ion-tabs.tabs-color-active-positive .tab-item {color: #888;}
.icon-lable{ height: 30px;}
.item-position  .icon-lable-p{position: absolute;top:-2px;}
em{color:red}
.item-select p{position: absolute; right: 0px; padding:0px 0px 0 0px; text-align: right;}
.input-left-padding{ padding-left: 10px;}
.p-margin{margin-top: 8px; margin-right: 10px;}

.ion-android-list:before{font-size: 20px;}
.ion-android-apps:before{font-size: 22px;}
.platform-android .action-sheet .button {text-align: center;border-bottom: 1px solid #e1e1e1;color: rgb(157,200,116);}
.action-sheet-destructive{color:red}
.allplants{height:40px; padding-top:10px;}
.discovery-user .allplants p span{font-weight: bold;}
.discovery-user .allplants ul{text-align: center;float: none;}
.discovery-user .allplants ul li{border-radius: 3px;}
.discovery-user .allplants ul li:last-child{ width:100%; height:auto;position: relative;right:0px;top:0px;}
.plantsfoot button{ width:100%;text-align: center;}
.plants-list .card{padding: 10px 0;}
.plants-list .card a{ padding-left: 62px; border: none; margin-bottom: 8px; padding-top: 0px; padding-bottom: 8px;}
.plants-list .card a p{ height: 44px; width: 100%; }
.plants-list .card a p b{display: block;width: 100%;font-weight: bold;font-size: 14px;}
.plants-list .card a p span{display: block;width: 100%;font-size: 12px;color: #999;}
.plants-list img{ width: 44px; height: 44px; overflow: hidden;}
.plants-list .card .icon{ width:44px;height: 44px;}

.category:last-child{margin-bottom: 20px}