.demo-pagetitle { font-size: .68rem; color: #FF5E53; text-align: center; padding: .6rem 0 .4rem; }
.demo-detail-title { color: #888; font-size: .28rem; margin-bottom: .5rem; font-weight: normal; line-height: 0.42rem; text-align: center; }
.demo-loading { margin-bottom: 20px; }
.demo-loading li a { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: hidden; width: 100%; height: 100%; }
.demo-loading li img { width: .6rem; height: .6rem; display: inline-block; }
.demo-tip { color: #B1B1B1; font-size: .24rem; padding: .2rem .24rem .4rem; line-height: 18px; font-family: \5fae\8f6f\96c5\9ed1; position: relative; }
.demo-tip:after { content: ''; position: absolute; bottom: .2rem; left: 0; width: 100%; border-bottom: 1px dashed #B2B2B2; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); -webkit-transform-origin: 0 100%; transform-origin: 0 100%; }
.demo-tip i { margin-right: 3px; }
.demo-tip a { color: #5AA700; }
.demo-upload { overflow: hidden; }
.demo-upload li { width: 1rem; height: 1rem; float: left; margin-right: 0.2rem; }
.demo-upload li:last-child { margin-right: 0; }
.demo-upload-big { width: 2rem; height: 2rem; margin-top: 0.4rem; }
.demo-upload-rectangle { width: 4rem; height: 2rem; margin-top: 0.4rem; }
.demo-components { background-color: #FFF; padding: 10px; margin-bottom: 10px; }
.demo-upload { overflow: hidden; }
.demo-upload li { float: left; }
.demo-upload li img { width: 1rem; height: 1rem; margin-right: .2rem; }
.demo-pitch { margin-top: .5rem; }
.demo-small-pitch { margin-top: .35rem; }
.demo-progressbar { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-justify-content: space-around; -ms-flex-pack: distribute; justify-content: space-around; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding: 0 .24rem; }
.demo-spinner { background-color: #FFF; padding: .24rem; font-size: 0; }
.demo-spinner-title { font-size: .26rem; color: #888; display: block; margin-bottom: .1rem; }
.demo-badege { padding: 0 .24rem .5rem .24rem; background-color: #FFF; }
.demo-badege .demo-badege-title { font-size: .26rem; padding-top: .5rem; padding-bottom: .15rem; color: #777; position: relative; }
.demo-badege .demo-badege-title:after { content: ''; position: absolute; z-index: 2; bottom: 0; left: 0; width: 100%; height: 1px; background-color: #D9D9D9; border-bottom: 1px solid #D9D9D9; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); -webkit-transform-origin: 0 100%; transform-origin: 0 100%; }
.demo-badege .badge { margin-right: .1rem; }
.demo-icons [class^="icon-"]:before, .demo-icons [class*=" icon-"]:before { font-size: .6rem; color: #FF685D; }
.demo-progress-line { height: .15rem; width: 100%; }
.demo-progress-cricle { width: 2rem; height: 2rem; }
.nav-center .nav-title { font-family: \5fae\8f6f\96c5\9ed1; }
@font-face { font-family: 'demo-icons'; src: url('http://at.alicdn.com/t/font_1474965703_1820433.ttf') format('truetype'); }
[class^="demo-icons-"]:before, [class*=" demo-icons-"]:before { font-family: 'demo-icons'; font-size: .5rem; }
.demo-icons-weixin:before { content: '\e60b'; }
.demo-icons-me:before { content: '\e610'; }
.demo-icons-contact:before { content: '\e60c'; }
.demo-icons-discover:before { content: '\e611'; }
.demo-icons-phone:before { content: '\e60e'; }
.demo-icons-tel:before { content: '\e616'; }
.demo-icons-like:before { content: '\e60d'; }
.demo-icons-order:before { content: '\e60f'; }
.demo-icons-button:before { content: '\e602'; color: #FF685E; }
.demo-icons-sendcode:before { content: '\e60a'; color: #8B78E2; }
.demo-icons-dialog:before { content: '\e603'; color: #3CC51E; }
.demo-icons-keyboard:before { content: '\e613'; color: #FC746C; }
.demo-icons-cell:before { content: '\e600'; color: #FC746C; }
.demo-icons-tabs:before { content: '\e607'; color: #FF8D20; }
.demo-icons-list:before { content: '\e605'; color: #FF8D20; }
.demo-icons-actionsheet:before { content: '\e601'; color: #3CCD1C; }
.demo-icons-progressbar:before { content: '\e612'; color: #FF8D20; }
.demo-icons-icons:before { content: '\e604'; color: #8B78E2; }
.demo-icons-tabbar:before { content: '\e606'; color: #3CC51E; }
.demo-icons-badge:before { content: '\e608'; color: #EF4F4F; }
.demo-icons-grids:before { content: '\e609'; color: #8B78E2; }
.demo-icons-slider:before { content: '\e614'; color: #8B78E2; }
.demo-icons-spinner:before { content: '\e615'; color: #FF8D20; }
.demo-icons-cityselect:before { content: '\e617'; color: #FF685E; }
@font-face { font-family: 'demo-category-icons'; src: url('http://at.alicdn.com/t/font_1477296366_4593668.ttf') format('truetype'); }
[class^="demo-icons-category"]:before, [class*=" demo-icons-category"]:before { font-family: 'demo-category-icons'; font-size: .48rem; color: #5B5D5C; }
.demo-icons-category1:before { content: '\E604'; }
.demo-icons-category2:before { content: '\E602'; }
.demo-icons-category3:before { content: '\E605'; }
.demo-icons-category4:before { content: '\E603'; }
.demo-icons-category5:before { content: '\E607'; }
.demo-icons-category6:before { content: '\E600'; }
.demo-icons-category7:before { content: '\E606'; }
.demo-icons-category8:before { content: '\E601'; }

/* 统一修改 */
.navbar-item .zmd-share::before,
.navbar-item .zmd-search:before,
.navbar-item  .back-ico,
.navbar-center .navbar-title {color:#36cfc9 ;}
.navbar-item .zmd-search,
.navbar-item .zmd-share,
.navbar-center .navbar-title {
    font-size: .3rem;
}
/*  */
#btn_no_more,
#btn_more {border:0!important;
    margin: 0;
    font-size: .28rem;
    background-color: transparent;
    height: .88rem;
    line-height: .88rem;
    border-radius: 0;}
#btn_no_more {
    opacity: .75;
}

.m-actionsheet,
.bottom-flexview {position: fixed;bottom: 0;left: 0; right: 0;}
.search_in,
.m-actionsheet,
.bottom-flexview{width: 100%;max-width: 750px;min-width: 300px;margin: 0 auto;}
.bottom-flexview{box-shadow: 0px 20px 20px 10px #353535;}
.bottom-flexview {
    background-color: #FFF;
    z-index: 500;
}
.search_box .grids-txt i,
.bottom-flexview .grids-txt i {
    display: inline-block;
    vertical-align: middle;
    margin-right: .15rem;
    font-size: .325rem;    
}
.bottom-flexview .grids-txt i::before {font-size: .45rem;}
.text_center {text-align: center;}
.txt {
    text-align: left;
    display: inline-block;
    width: 100%;
    font-size: .28rem;    
}
/* input 搜索 */
.search {height: .88rem;line-height: .88rem;width: 100%;overflow: hidden;}
.search .cell-item {margin-top:-.05rem;padding-left: 0;}
.search .cell-right {
    padding-right: 0;
}
.search .cell-right .inputbox {
    width: 82%;
    text-align: left;
    margin: .125rem 0  .15rem;
    height: .68rem;
    vertical-align: middle;
    margin-right: 0;
    position: relative;
    /* margin-top: -.125rem; */
    background-color: #ebebeb;
    border-radius: .125rem;
}
.search .cell-right .inputbox i{
    display: inline-block;
    vertical-align: middle;
    padding-right: .125rem;
    line-height: .68rem;
    top: 0;
    position: absolute;
    left: .25rem;
}
.search .cell-right .inputbox i::before{}

.search .cell-right .cell-input{
    display: inline-block;
    vertical-align: middle;
    font-size: .28rem;
    width: 90%;
    height: .68rem;
    line-height: .68rem;
    font-family: sans-serif;
    position: absolute;
    top: 0;
    left: .75rem;
    font-weight: 500;
}
.search .cell-right .g_back {
    padding: 0 .24rem;
    min-width: 15%;
    font-size: .28rem;
}
.search .cell-right .input_clear{
    position: absolute;
    right: .125rem;
    width: .5rem;
    overflow: hidden;
    top: 0;
    height: 100%;
    line-height: .68rem;
    text-align: center;
}
.search .cell-right .input_clear i{
    font-size: .3rem;
    position: initial;
    padding-right: 0;
    width: 100%;
}

.search_box {margin: .28rem 0;background-color: #FFF;margin-top: 0;padding-top: .28rem;}
/* index  首页搜索跳转*/
.search_box .search{background-color: #ebebeb;border-radius: 0.125rem;margin: 0 .24rem;width: auto;height: .78rem;line-height: .88rem;}
.m-navbar:after,
.search_in,
.input_clear,
.search::after,
#btn_more::before,
#btn_more::after,
.search_box .m-grids-2:before,
.search_box .m-grids-2 .grids-item:not(:nth-child(2n)):before,
.search_box .search:after {display:none;}
.search_box .search .cell-item{background-color: transparent;}
.search_box .search .cell-item .cell-left{opacity: .75;font-size: .28rem;padding-left: .24rem;}
.search_box .search .cell-item .cell-left i {padding-right: .125rem;}
.search_box .search .cell-item .cell-right {min-height: .8rem;}
.search_box .m-grids-2 .grids-txt{ font-size: .28rem;}
.search_box .m-grids-2 .grids-txt  .zmd_help,
.search_box .m-grids-2 .grids-txt  .zmd_movie{
    display: inline-block;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position:center;
    background-size: cover;
    width: .68rem;
    height: .68rem;
}
.search_box .m-grids-2 {padding: .425rem 0;}
.search_box .m-grids-2 .grids-item{box-shadow: 3px 5px 15px #a2a1a1;width: 42%;margin: 0 5%;border-radius: .15rem;overflow: hidden;padding: .385rem 0;}
.search_box .m-grids-2 .grids-item:last-child,
.search_box .m-grids-2 .grids-item:nth-child(2) {margin: 0;}
/*  */
#que {margin-top: .125rem;}
#que a {width: 100%;}
#que .m-celltitle {padding-bottom: .175rem;font-size: .285rem;}
#quelist .cell-item:not(:last-child):after {margin-left: 0;}
/* .search_box .grids-item [class*="zmd-"]::before{} */
/* 拨打热线 */
#adviserSheet  {
    background-color: rgba(0, 0, 0, 0.1);
    background-color: transparent;
    left: .24rem;
    right: .24rem;
    margin: 0 auto;
    min-width: auto;
    width: 94%;
    bottom: 0;
}
#adviserSheet.actionsheet-toggle {
    bottom: .24rem;
}
#adviserSheet .actionsheet-item {
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
    font-size: .375rem;
    font-weight: 600;
    letter-spacing: 1px;
}
#adviserSheet .actionsheet-item:last-child,
#adviserSheet .actionsheet-item:nth-child(2){
    font-size: .35rem;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    font-weight: normal; border-bottom-left-radius: .25rem;border-bottom-right-radius: .25rem;}
#adviserSheet .actionsheet-action {font-size: .35rem;margin-top: .24rem;border-radius: .24rem;}
/* 文章 */
.a_title{font-size: .325rem;font-weight: 500;padding: .325rem .24rem 0;color: #353535;}
.a_title:after {display: none;opacity: 0;}
.a_detail {padding: .325rem .24rem;}
.a_detail p img,
.a_detail img {display: block;width: 100%;height: auto;}
.a_detail p{font-size: .28rem;line-height: 1.75;letter-spacing: 1px;}
/* .a_detail p img {} */

/* search  页面*/
.search_in {display:none;position: fixed;top: .88rem;left: 0;right: 0;z-index: 111;}
.search_in li{}
.search_in li .txt{}
.search_list {
    padding: .24rem;
}
.search_list .zmd-empty{
    position: absolute;
    right: 0;
    width: 10%;
    text-align: right;
    font-size: .28rem;
}
.search_list .badege-title {
    font-size: .285rem;
    position: relative;
}
.search_list .small-pitch {
    padding: .24rem 0;
}
.search_list .small-pitch .badge {font-size: .28rem;padding: .125rem  .25rem;margin-right: .125rem;border-radius: .25rem;overflow: hidden;}
.input_clear.show,.search_list.show,.search_in.show{display: block;}
/* 帮助文档列表 */
.helpview {
    margin-top: -.28rem;
    padding: .28rem 0 0;
    background-color: #FFF;
}
.helpview dl.m-cell{
    margin-bottom: 0;
}
.helpview dl.m-cell dt{
    position: relative;
    padding-left: .24rem;
    font-size: .285rem;
    letter-spacing: 1px;
    height: .88rem;
    line-height: .88rem;
}
.helpview dl.m-cell dt::before {
    position: absolute;
    right: .24rem;
    transition: all 0.15s ease-in-out;
    -webkit-transition: all 0.15s ease-in-out;
    -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -o-transform:rotate(180deg);
    transform:rotate(180deg);
    font-size: .3rem;
}
.helpview dl.m-cell dd.cell-item{display: none;}
.helpview dl.m-cell.open dd.cell-item{display: block;}
.helpview dl.m-cell.open dt.selected::before{
    -webkit-transform:rotate(0deg);
    -moz-transform:rotate(0deg);
    -o-transform:rotate(0deg);
    transform: rotate(0deg);
}
.v_menu .m-grids-2 .grids-item{padding: 0;margin: .32rem 0;    }
.v_menu .m-grids-2 .grids-item:after {display: none;}
.v_menu .m-grids-2 .grids-item .grids-txt i{font-size:.2rem;padding:0 .124rem;}
.menulist {
    display: none;
    bottom:inherit!important;
    -webkit-transform:inherit!important;
    transform:inherit!important;
    -webkit-transition: inherit!important;
    transition: inherit!important;
    transition: inherit!important;;
    transition: inherit!important;
}
.menulist.open {display: block;}
.menulist .actionsheet-item:after{display: none;}
/* 打开菜单 修改颜色图标 */
.v_menu .grids-item.take i,
.v_menu .grids-item.take .grids-txt {color: #26CEB4;    }
.v_menu .grids-item.take i::before{content: "\e86a";}
.v_list {margin-top:.24rem;border-top: 1px solid #d7d7d7; }

.v_list .cell-item .cell-left{width: 2.4rem;height: 1.5rem;margin-top: .24rem;}
.v_list .cell-item .cell-left img.v_img{width: 100%;height: 100%;min-height: 1.5rem;}
.v_list .cell-item .cell-right{min-height: 2.04rem;-webkit-box-align: start;align-items: start;overflow: hidden;}
.v_list .cell-item .cell-right .v_msn {
    text-align: left;
    padding-left: .24rem;
    width: 100%;
    display: block;
    margin: 0;
    position: relative;
    top: .24rem;
    height: 1.785rem;
}
.v_list .cell-item .cell-right .v_msn .msn_in{display: none;}
.v_list .cell-item .cell-right .v_msn .date_many{position: absolute;bottom: .24rem;width: 100%;display: inline-block;}
.msn_detail .msn_detail_date .left,
.v_list .cell-item .cell-right .v_msn .date_many .left{float: left;}
.msn_detail .msn_detail_date .right,
.v_list .cell-item .cell-right .v_msn .date_many .right{float: right;margin-right: .3rem;}
.msn_detail .msn_detail_date .left div i,
.v_list .cell-item .cell-right .v_msn .date_many div i,
.msn_detail .msn_detail_date .left div i span,
.v_list .cell-item .cell-right .v_msn .date_many div span {font-size: .24rem;color: #8d8d8d;}
.msn_detail .msn_detail_date .left div i::before,
.v_list .cell-item .cell-right .v_msn .date_many div i:before {padding-right: .124rem;font-size: .28rem;}
/* tab 选项卡 */
.v_Tab .tab-nav-item:after,
.v_Tab .tab-nav-item:not(:last-child):after {display: none;}
.msn_detail .msn_detail_date {display: inline-block;width: 100%;}
.msn_detail .msn_detail_date div span {padding-left: .24rem;}
.msn_detail .msn_detail_date div span:first-child {padding-left: 0;}
.msn_detail .msn_detail_date div span i::before {padding-right: .124rem;}
.v_Tab .tab-nav-item.tab-active {color: #26CEB4;}
.v_Tab .tab-panel-item .a_title {padding: .35rem 0;font-size: .345rem;letter-spacing: 1px;}
.v_Tab .tab-panel-item .a_detail{padding: .325rem 0;text-align: left;}
.v_Tab .tab-panel-item .msn_detail {font-size: .24rem;}
.v_Tab .tab-panel-item .a_detail p{letter-spacing: inherit;}
.v_Tab .tab-panel .tab-panel-item:last-child,
.v_Tab .tab-panel .tab-panel-item:nth-child(2) {padding:0;}
.v_Tab .tab-panel .tab-panel-item .v_list .m-cell,
.v_Tab .tab-panel .tab-panel-item .v_list {margin-top: 0;margin-bottom: 0;border-top: 0;}
.v_Tab .tab-panel .tab-panel-item .cell-item.on .v_msn .title::before,
.v_Tab .tab-panel .tab-panel-item .helpview dl.m-cell.open dd.cell-item .txt::before {
    content:"\e871";    
    font-family: "font" !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding-right: .125rem;
    font-size: .265rem;
}
.v_time {display: inline-block;width: 1.25rem;max-width: 1.25rem;}
.v_Tab .tab-panel .tab-panel-item .cell-item.on .v_msn .title,
.v_Tab .tab-panel .tab-panel-item .helpview dl.m-cell.open dd.cell-item .video-now .txt,
.v_Tab .tab-panel .tab-panel-item .helpview dl.m-cell.open dd.cell-item .video-now .v_time{
    color: #26CEB4;
}


.searchbox {
    display: none;
    position: absolute;
    z-index: 501;
    top: 0;
    background-color: #FFF;
    top: .98rem;
    width: 100%;
}
.searchbox .mask-black{}
#searchtxt .cell-item {padding-left: 0;}
/* #searchtxt .cell-item .cell-right{}
#searchtxt .m-grids-2 .grids-item {} */

/* #searchtxt .m-grids-2 .grids-item::before,*/
 #searchtxt .m-grids-2 .grids-item::after,
#searchtxt .m-grids-2::before,
#searchtxt .m-grids-2::after{
    display: none;
    opacity: 0;
}
#searchtxt .m-grids-2 .grids-item {
    border: 0;
    text-align: center;
    box-shadow: none;
    outline: none;
    font-size: .28rem;
}

#searchtxt .m-grids-2 .grids-item:last-child {
    color: #FFF;
    background-color: #36cfc9;
}

.unset{
    justify-content:unset;  
    padding-left:.24rem;   
}
.unset i  {
    padding-left: .124rem;
}

.unset input{
    padding-left:.24rem;
    border:0;
    box-shadow: none;
    outline: none;
    font-size: .285rem;
}

.j_content{
    justify-content: start;
    padding-left: .24rem;
    font-size: .3rem;
    font-weight: 600;
    letter-spacing: 1px;
    position: relative;
}
.j_content .txt {
    font-size: .3rem;
    font-weight: normal;
    color: #353535;
    font-family: arial, sans-serif;
}
.helpview dl.m-cell dt::after,
.j_content::after{
    content: '';
    position: absolute;
    z-index: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    border-bottom: 1px solid #B2B2B2;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;    
}


.m-grids-1{
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    /* z-index: 0; */
}
.m-grids-1 .grids-item {
    width: 1%;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    position: relative;
    text-align: center;
    color: #585858;
    font-size: 0.28rem;
    /* line-height: 0.85rem; */
    display: block;
    background-color: #FFF;
}
.m-grids-1 .grids-item::before {
    content: '';
    position: absolute;
    z-index: 0;
    top: 0;
    right: 0;
    height: 100%;
    border-right: 1px solid #D9D9D9;
    -webkit-transform: scaleX(0.5);
    transform: scaleX(0.5);
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0;
}
button.btn_no_more,
.btn_no_more {
    font-size: .3rem;
}


/* 相册 */

.galleryOverlay {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    opacity: 0;
    z-index: 100000;
    background-color: #222;
    background-color: rgba(0,0,0,1);
    overflow: hidden;
    display: none;
    -moz-transition: opacity 1s ease;
    -webkit-transition: opacity 1s ease;
    transition: opacity 1s ease;
}

.galleryOverlay.visible {
    opacity: 1;
}

.gallerySlider {
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
    white-space: nowrap;
    position: absolute;
}

.gallerySlider .placeholder {
    /* background: url(../img/preloader.gif) no-repeat center center; */
    height: 100%;
    line-height: 1px;
    text-align: center;
    width: 100%;
    display: inline-block;
    touch-action: none;
}

.gallerySlider .placeholder:before {
    content: "";
    display: inline-block;
    height: 50%;
    width: 1px;
    margin-right: -1px;
}

.gallerySlider .placeholder img {
    display: inline-block;
    max-height: 100%;
    max-width: 100%;
    vertical-align: middle;
}

.prevArrow,.nextArrow {
    border: none;
    text-decoration: none;
    /* background: url(../img/arrows.png) no-repeat; */
    opacity: 1;
    cursor: pointer;
    position: absolute;
    width: 43px;
    height: 58px;
    top: 50%;
    margin-top: -29px;
}

.prevArrow:hover, .nextArrow:hover {
    opacity: 1;
}

.prevArrow {
    background-position: left top;
    left: 40px;
}

.nextArrow {
    background-position: right top;
    right: 40px;
}

.pagelimit {
    position: absolute;
    top: .5rem;
    left: 50%;
    right: 50%;
    color: #fff;
    font-size: .5rem;
    text-align: center;
    margin: 0 auto;
}
