/*修改主题a的样式*/
.ui-overlay-a, .ui-page-theme-a, .ui-page-theme-a .ui-panel-wrapper{text-shadow:none;}
.ui-page-theme-a{background: #fff}
.ui-btn-active{background-color:none!important;text-shadow:none!important;}
.ui-page-theme-a .ui-btn, html .ui-bar-a .ui-btn, html .ui-body-a .ui-btn, html body .ui-group-theme-a .ui-btn, html head + body .ui-btn.ui-btn-a, .ui-page-theme-a .ui-btn:visited, html .ui-bar-a .ui-btn:visited, html .ui-body-a .ui-btn:visited, html body .ui-group-theme-a .ui-btn:visited, html head + body .ui-btn.ui-btn-a:visited{text-shadow:none;}
.ui-header, .ui-footer{border: 0;}
.ui-bar-a, .ui-page-theme-a .ui-bar-inherit, html .ui-bar-a .ui-bar-inherit, html .ui-body-a .ui-bar-inherit, html body .ui-group-theme-a .ui-bar-inherit{text-shadow:none!important;}
.ui-content{padding:0}
.ui-btn{font-weight: normal;}
.ui-page-theme-a a:link, html .ui-bar-a a:link, html .ui-body-a a:link, html body .ui-group-theme-a a:link{color: #333;font-weight: normal;}

.ui-page-theme-a a:visited, html .ui-bar-a a:visited, html .ui-body-a a:visited, html body .ui-group-theme-a a:visited{color:#999;font-weight: normal;}
.ui-shadow{box-shadow: none}
.ui-focus{box-shadow: none!important}
.ui-select .ui-btn{height: 2.1em!important;max-height: 2.1em!important;min-height: 2.1em!important;border-radius: 0!important;background: #fff!important;padding: 0 0 0 .3em!important;line-height: 2.1em;text-align: left;color: #999}
.ui-select .ui-btn:after{background: url(http://img.eol.cn/images/ed/m/pub/select_input.png) no-repeat 92% center;background-size: auto 36%}
.ui-page-theme-a .label_input .ui-btn:active{color: #999!important;border: 1px solid #ddd}

.but01 .ui-btn.ui-btn-active,.but01 .ui-btn.ui-focus,.but01 .ui-btn:hover{
    background: -webkit-linear-gradient(#dad7d7, #e7e5e5, #ececec,#ececec)!important; /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#dad7d7, #e7e5e5, #ececec,#ececec)!important; /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#dad7d7, #e7e5e5, #ececec,#ececec)!important; /* Firefox 3.6 - 15 */
    background: linear-gradient(#dad7d7, #e7e5e5, #ececec,#ececec)!important; /* 标准的语法（必须放在最后） */
}
.but02 .ui-btn.ui-btn-active,.but02 .ui-btn.ui-focus,.but02 .ui-btn:hover,.search-button .ui-btn.ui-btn-active,.search-button .ui-btn.ui-focus,.search-button .ui-btn:hover,.alert_but01:hover{
    background: -webkit-linear-gradient(#b01c1c, #b82526, #db2e2f,#db2e2f)!important; /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#b01c1c, #b82526, #db2e2f,#db2e2f)!important; /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#b01c1c, #b82526, #db2e2f,#db2e2f)!important; /* Firefox 3.6 - 15 */
    background: linear-gradient(#b01c1c, #b82526, #db2e2f,#db2e2f)!important; /* 标准的语法（必须放在最后） */
}
.but01 .ui-btn{background: #ececec;color: #666; border:0; opacity: 1;border-radius: 3px;font-weight: normal;font-size: 1.0em;padding: .40em 0;}
.but01 .ui-btn:hover{text-shadow:none;box-shadow: none;color: #666}
.but01 .ui-btn.ui-btn-active,.but01 .ui-btn.ui-focus{border:1px solid #2852b1;}
.but02 .ui-btn{background: #db2e2f;color: #fff;border:1px solid #db2e2f;opacity: 1;border-radius: 3px;font-weight: normal;font-size: 1.1em;padding: .3em 0;}
.but02 .ui-btn.ui-btn-active,.but02 .ui-btn.ui-focus{border:1px solid #db2e2f;}
.but02 .ui-btn:hover{text-shadow:none;color: #fff}
.but_min .ui-btn{height: 1.7em!important;line-height: 1.7em!important}
.ui-input-search,.ui-input-text{border:1px solid #d8d8d8;box-shadow: none;border-radius: 0;font-size: .9em}
.ui-select .ui-btn{font-size: .9em}
/*.ui-overlay-c{font-family: "Microsoft YaHei"!important}*/


/*主题n的样式*/
.ui-body-n .ui-corner-all{border-radius: 0;}
.ui-body-n .ui-field-contain{overflow: hidden;border: 0;padding: 0.3em 0}
.ui-body-n .ui-shadow-inset{box-shadow: none;}
.ui-body-n .ui-shadow{box-shadow: none;}
.ui-body-n .ui-btn-up-n{border-radius: 6px;}
.ui-body-n .ui-btn-hover-n{background: #2852b1;color: #fff;border-radius: 6px;}


/*新增自定义公共样式*/
body{min-width:320px;font-family:"微软雅黑", sans-serif !important;padding: 0;margin: 0;font-size: 16px;}
i,em{font-style:normal;}
.fl{float:left;}
.fr{float:right;}
.pd0{padding:0 !important;}
.ptb0{padding-top:0 !important; padding-bottom:0 !important;}
.ma0{margin:0 !important;}
.mtb0{margin-top:0 !important; margin-bottom:0 !important;}
.pt0{padding-top:0 !important;}
.pb0{padding-bottom:0 !important;}
.mt0{margin-top:0!important;}
.mb0{margin-bottom:0 !important;}
.bd0{border:0 none !important;}
.bg0{background:none !important;}
.db{display:block !important;}
.hide{display:none !important;}
.show{overflow:visible !important; visibility:visible !important;}
.pr{position:relative !important;}
.pa{position:absolute !important;}
.tac{text-align:center !important;}
.tal{text-align:left !important;}
.tar{text-align:right !important;}
.no_way{clear:both;display:block;overflow:hidden;height:0px;margin:0px;padding:0px;line-height:0; font-size:0;}
.clear{clear:both;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{zoom:1; display:inline-block; _height:1px;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}
.clearfix{display:block;}
*{margin: 0;padding: 0;}
h1,h2,h3,h4,h5,h6,p{font-weight: normal;}
.text-hide{text-indent: -9999em;}
.li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;}
a{text-decoration: none;color:#333;}
ul{list-style: none;}
.w_80{width: 80%!important;margin: 0 auto;}
.w_60{width: 60%!important;margin: 0 auto;}
.w_33{width: 33%!important;margin: 0 auto;}
.w_75{width: 75%!important;margin: 0 auto;}
.pb_20{padding-bottom: 20px!important;}
.pb_15{padding-bottom: 15px!important;}
.mt_20{margin-top: 20px!important}
.mt_15{margin-top: 15px!important}
.mt_50{margin-top: 3.0em!important}
.w_25{width: 25%}


/*自定义公共样式*/
.eol{}
.eol-padding{padding: 0 1.0em}
.eol-img a{display: block;line-height: 0}
.eol-img img{width: 100%;height: auto}
.ui-grid-center{text-align: center;}
.padding-top-42{padding-top: 42px!important;}
.font07em{font-size: .7em!important}



/*页面头部*/
.ui-header-fixed{position: fixed;top: 0;left: 0;width: 100%;height: 42px;z-index:99;padding: 0}
.ui-header .ui-title, .ui-footer .ui-title{padding: .53em 0;margin: 0;}
.ui-btn-top-user{background: url(http://img.eol.cn/images/ed/m/pub/icon_top_user.png) no-repeat center center!important;background-size: 90%!important;}
.ui-btn-top-index{background: url(http://img.eol.cn/images/ed/m/pub/icon_top_index.png) no-repeat center center!important;background-size: 90%!important;}
.ui-btn-top.ui-btn-top-eol{background: url(http://img.eol.cn/images/ed/m/pub/icon_top_eol.png) no-repeat center .1em!important;background-size: 80%!important;border-radius: 0!important;border: 1px solid #fff;border-radius: 2.2em!important;width: 1.8em!important;height:1.8em!important;top: .36em}
.ui-btn-top.ui-btn-top-eol:hover{border: 1px solid #fff!important;}
.ui-btn-top:hover{opacity: .45;transition:.5s all;}
.ui-btn-top-back{background: url(http://img.eol.cn/images/ed/m/pub/icon_top_back.png) no-repeat .15em center!important;background-size: 50%!important;}
.ui-header{background: url(http://img.eol.cn/images/ed/m/pub/bg_1_01.png) repeat;}
.ui-header h3{color: #fff;font-size: 1.1em!important}
.ui-header .logo{background: url(http://img.eol.cn/images/ed/m/pub/eol_logo01.png) no-repeat center center;background-size: auto 46%;}
.ui-btn-top{width: 2.2em!important;height: 2.2em!important;display: block;border-radius: 50%!important;padding: 0;margin: 0;border: 0;margin-top: 5px!important}

.ui-btn-top-user02{background: url(http://img.eol.cn/images/ed/m/pub/icon_login_user01.png) no-repeat center center!important;background-size: 90%!important;}
.ui-btn-top-user02:hover{opacity: 1;transition:.5s all;}
.ui-btn-top-user01{background: url(http://img.eol.cn/images/ed/m/pub/icon_login_user02.png) no-repeat center center!important;background-size: 90%!important;}
.ui-btn-top-user01:hover{opacity: 1;transition:.5s all;}


.top-select{height: 2.25em;background: url(http://img.eol.cn/images/ed/m/pub/bg_1_02.png) repeat;overflow:auto;font-size: 1em;position: fixed;left: 0;top: 42px;width: 100%;z-index: 1}
.top-select ul{overflow: hidden;list-style: none;width: 1000px;overflow-x:hidden;padding-left: .9em}
.top-select ul li{float: left;text-align: center;line-height: 2.25em;color:#333;font-weight: bold;margin-right: 1.5em}
.top-select ul li a{color:#333!important;font-size: .92em; display:block;}
.top-select ul li:hover a,.top-select ul li.cur a{font-size: 1.0em;color:#db2e2f!important; transition:1.0s all;}
.icon-top-select{width: 1.875em;height: 2.25em;right: 0em;top:42px;position: fixed;}
.icon-top-select-top{background: url(http://img.eol.cn/images/ed/m/pub/top_select_top.png) no-repeat center center #fff;background-size: 140% auto;z-index: 2;}
.icon-top-select-bottom{background: url(http://img.eol.cn/images/ed/m/pub/top_select_bottom.png) no-repeat center center #fff;background-size: 140% auto;z-index: 4}

.select-box{width: 100%;position: fixed;height: 100%;z-index: 3;top: 42px;left: 0;overflow-y: hidden;display: none; animation:fadeInDownBig 1s;-webkit-animation:fadeInDownBig 1s;}
.add-already,.add-ready{background: url(http://img.eol.cn/images/ed/m/pub/bg_1_04.png) repeat;padding: .6em 0}
.select-box h3{height: 36px;font-size: 1em;line-height: 36px;padding-left: 1em;background: #f0f0f0;}
.select-box span{width: 17.6%;height: 1.7em;line-height: 1.7em;margin: .5em 2.9%;display: inline-block;text-align: center;border-radius: 4px;font-size: .9em}
.add-already .channel-important{color: #eb2d2e}
.add-already .channel-hot,.add-ready .channel-hot{background: url(http://img.eol.cn/images/ed/m/pub/select-hot.jpg) no-repeat right top;background-size: auto 67%;border: 1px solid #e4e4e4}
.add-ready{height: 100%}
.add-ready span:hover,.add-already span:hover{opacity: .3;transition:1s all; }
.add-already .channel-normal,.add-ready .channel-normal{border: 1px solid #e4e4e4;}
.add-ready .channel-normal{color: #666}
.add-ready .channel-hot{color:#666;}
.add-ready .shouqi{filter: Alpha(Opacity=70);opacity:0.7; text-align:center;height:100px; margin-top:20px; width:100%;}
.pt-page-moveIconUp{-webkit-animation: moveIconUp ease 1.5s both infinite;animation: moveToBottom ease 1.5s both infinite;}


@-webkit-keyframes moveToBottom {
    from { }
    to { -webkit-transform: translateY(100%); }
}
@keyframes moveToBottom {
    from { }
    to { -webkit-transform: translateY(100%); transform: translateY(100%); }
}

@-webkit-keyframes moveIconUp {
    0% { -webkit-transform: translateY(100%); opacity:0;}
    50% { -webkit-transform: translateY(0%); opacity:1;}
    100% { -webkit-transform: translateY(-100%); opacity:0;}
}
@keyframes moveIconUp {
    0% { -webkit-transform: translateY(100%); transform: translateY(100%); opacity:0;}
    50% { -webkit-transform: translateY(0%); transform: translateY(0%); opacity:1;}
    100% { -webkit-transform: translateY(-100%); transform: translateY(-100%); opacity:0;}
}

/*首页样式*/
.ui-group-theme-a.ui-listview{margin: 0;border-radius: 0}
.ui-group-theme-a.ui-listview a{font-weight: normal;}
.ui-group-theme-a .ui-btn-icon-right{background: #fff!important}
.ui-group-theme-a .ui-last-child .ui-btn-icon-right.ui-btn-active{border-bottom: 1px solid #ddd}
.ui-group-theme-a .ui-btn-icon-right.ui-btn-active{color: #333!important;border-top: 1px solid #ddd!important;}
.ui-group-theme-a .ui-btn-icon-right:hover{background: #f8f8f8!important;text-shadow:none!important;}
.ui-group-theme-a .ui-btn-icon-right:after{content: none}
.list-left01{background: #db2e2f;text-shadow:none;border-radius: 4px;color: #fff;padding: .08em .25em;font-size: .9em;margin-right: .4em}
.list-left02{background: #fff;text-shadow:none;border-radius: 4px;color: #db2e2f;padding: .08em .25em;font-size: .8em;margin-right: .4em;border: 1px solid #db2e2f}
.list-left03{  background: #fff;text-shadow:none;border-radius: 4px;color: #366ad3;padding: .08em .25em;font-size: .8em;margin-right: .4em;border: 1px solid #366ad3}
.list-left04{background: #366ad3; text-shadow:none;border-radius: 4px;color: #fff;padding: .02em .25em;font-size: .9em;margin-right: .4em;border: 1px solid #366ad3}
.li-pic-word.ui-group-theme-a.ui-listview .ui-btn{padding: .2em 0 0 .6em}
.mysc .ui-btn{padding: .2em 3em .2em 1em}
.ui-group-theme-a.ui-listview h1{font-weight: normal;margin: .6em 0 .3em 0; line-height:1.6;white-space:normal!important;}
.ui-group-theme-a.ui-listview h1 a{ font-size:16px;}
.ui-group-theme-a.ui-listview p{text-overflow:clip!important;overflow:visible!important;white-space:normal!important;font-size: .9em;color: #9f9f9f;line-height: 1.5em}
.ui-group-theme-a.ui-listview .ui-btn{overflow: hidden!important;}
.ui-group-theme-a.ui-listview img{float: right;display: block;position: static!important;max-width: none!important;max-height: none!important;width: 30%;height: auto;margin: 0 .6em 0 .6em}
.ui-group-theme-a.ui-listview .icon_sina_2{padding-left:1.5em;background: url(http://img.eol.cn/images/ed/m/pub/icon_sina_2.png) no-repeat left center;background-size: auto 70%;}
.ui-group-theme-a.ui-listview .icon_list_left{font-size: 1.0em;color: #333;margin: 0}
.ui-group-theme-a.ui-listview .icon_qq_2{padding-left:1.5em;background: url(http://img.eol.cn/images/ed/m/pub/icon_qq_02.png) no-repeat left center;background-size: auto 80%;}
.ui-group-theme-a.ui-listview .icon_mysc{padding-left:1.5em;background: url(http://img.eol.cn/images/ed/m/pub/icon_mysc.png) no-repeat left center;background-size: auto 80%;}
.ui-group-theme-a.ui-listview .icon_history{padding-left:1.5em;background: url(http://img.eol.cn/images/ed/m/pub/icon_history.png) no-repeat left center;background-size: auto 80%;}
.ui-group-theme-a.ui-listview .icon_share{padding-left:1.5em;background: url(http://img.eol.cn/images/ed/m/pub/icon_share.png) no-repeat left center;background-size: auto 89%;}
.ui-group-theme-a.ui-listview .bd_name{right:2.1em;top: .7em; color: #666;}
.ui-group-theme-a.ui-listview .bd_name.cur{color: #2e8ff2}
.ui-group-theme-a.ui-listview .icon_link_right{right: .6em;background: url(http://img.eol.cn/images/ed/m/pub/icon_link_right.png) no-repeat right center;width: 2em;height: 100%;background-size: auto 43%;top: 0}
.ui-group-theme-a.ui-listview .icon_sc{top: 50%; margin-top: -0.65em; right: .4em;width: 1.3em;height: 1.3em;background: url(http://img.eol.cn/images/ed/m/pub/icon_sc.png) no-repeat;background-size: 100%;z-index: 100;}
.ui-group-theme-a.ui-listview .icon_sc.cur{background: url(http://img.eol.cn/images/ed/m/pub/icon_mysc.png) no-repeat;background-size: 100%}
.ui-group-theme-a.ui-listview .icon_history02{top: 50%; margin-top: -0.55em; right: .4em;width: 1.1em;height: 1.1em;background: url(http://img.eol.cn/images/ed/m/pub/icon_history.png) no-repeat;background-size: 100%}
.ui-group-theme-a.ui-listview .icon_list_center{font-size: .9em;color: #333;margin: 0}
.ui-group-theme-a.ui-listview .icon_email02{background: url(http://img.eol.cn/images/ed/m/pub/icon_email.png) no-repeat 4em center;background-size: auto 76%;}
.ui-group-theme-a.ui-listview .icon_phone{background: url(http://img.eol.cn/images/ed/m/pub/icon_phone.png) no-repeat 4.3em center;background-size: auto 100%;}

.title01{height: 42px;line-height: 42px;border-left: 5px solid #db2e2f;background: #ececec;padding-left: .6em}
.title01 h3{display: inline-block;font-size: 1.05em}
.title01-con h3{line-height: 42px;padding-left: 5px;}
.title01-block{display: block!important;}
.title01-right span,.title01-right i{float: left;}
.title01-right a:link{color: #333}
.title01-right span{color: #db2e2f;font-size: .92em}
.title01-right .icon-title-roll{display: block;width: 1em;height: 42px;background: url(http://img.eol.cn/images/ed/m/pub/title_roll.png) no-repeat center center;background-size: 30% auto}
.title01-right .icon-title-select{display: block;width: 1.8em;height: 42px;}
.title01-right .icon-title-select-top{background: url(http://img.eol.cn/images/ed/m/pub/title_select_top.png) no-repeat .45em center;background-size: 33% auto}
.title01-right .icon-title-select-bottom{background: url(http://img.eol.cn/images/ed/m/pub/title_select_bottom.png) no-repeat .18em center;background-size: 33% auto}
.title01-con{z-index: 2;top:0;left:-5px;padding-left: .6em;width:100%;background: url(http://img.eol.cn/images/ed/m/pub/bg_1_03.png) repeat;height: 8.5em;line-height: 30px; box-shadow: 0 3px 3px #ddd;display: none}
.title01-con span{border: 1px solid #ccc;display: inline-block;font-size: .9em;min-width: 5.3em;border-radius: 5px;margin-top: .8em;background: #fff}
.title01-con span:hover{border:1px solid #db2e2f;}
.title01-con span a:hover{color: #db2e2f}
.title01-con .ui-grid-b{margin-top: -.6em}

.two_pic{padding: 0 1em}
.two_pic img{width: 92%;height: auto}
.two_pic .ui-block-a{text-align: left;}
.two_pic .ui-block-b{text-align: right;}
.two_pic p{padding: .2em 0 .5em 0;text-align: center;}
.two_pic p a{color: #666;font-size: .8em}

.dujia .ui-block-a{border-right: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9; padding-bottom:1px;}
.dujia .ui-block-b{border-bottom: 1px solid #d9d9d9;}
.dujia>div{padding: 0 1.1em;}
.dujia>div h6{font-size: 1.0em;text-align: left;padding: .5em 0 .35em 0}
.dujia>div p{text-align: center;font-size: .8em;line-height: 20px;padding-bottom: 7px;}
.dujia>div img{width: 100%;height: auto}

.bottom-naval{height: 2.3em;background: #ececec;line-height: 2.3em;}
.bottom-naval a{font-size: .8em;font-weight: normal;color: #666!important}
.bottom-naval .cur a{font-size: .9em;color: #000!important}
.bottom-naval .redcur a{color: #db2e2f!important}
.bottom-naval .ui-grid-c{padding:0 1.8em;}
.bottom-naval-02 .ui-grid-b{padding:0 3.8em;}
.bottom-ui{background: #db2e2f;text-align: center;padding: .4em 0 .3em 0;color: #fff;}
.bottom-ui-fixed{position: fixed;bottom: 0;left: 0;width: 100%;}
.bottom-naval-02-fixed{position: fixed;bottom: 38px;left: 0;width: 100%;}
.bottom-ui p{font-size: 1.0em;}
.bottom-ui span{font-size: .45em;color: #f5f5f5;display: block;margin-top: -2px}

/*频道页*/ 
.four-navbar .ui-btn{width: 80%; max-width: 6em; margin: 0 auto 0!important; border-radius: 14px;padding:0;height: 25px;line-height: 25px;border: 1px solid #d9d9d9!important;box-shadow: none}
.four-navbar .ui-btn.list_6em{width:96%;max-width: 8em}
.four-navbar .ui-btn.ui-btn-active{background: #db2e2f;border: 1px solid #db2e2f}
.four-navbar{margin: .70em 0}

.title02{font-size: 1.0em;padding: .76em 1.0em .6em 1.0em;}
.link-big-zsgk{padding: 0 .3em 0em 1em;}
.link-big-zsgk a{line-height: 1.55em}
.link-big-zsgk{text-align: center;}
.link-big-zsgk i{display: inline-block;}
.link-big-zsgk p{color: #333; margin-top:-20px;}


.link-big-ky{padding: 0 .3em 0em .3em;}
.link-big-zsgk a,.link-big-zkcx a,.link-big-ky a{overflow: hidden;line-height: 4.0em;font-size: .8em;display: block;}
.icon-big{display: block;width: 4.0em;height: 4.0em;border-radius: 50%;margin-right: .3em}
.zsgk-icon-01{background: url(http://img.eol.cn/images/ed/m/pub/icon_zsgk_01.png) no-repeat #97da56 center center; background-size: 77%;}
.zsgk-icon-02{background: url(http://img.eol.cn/images/ed/m/pub/icon_zsgk_02.png) no-repeat #579de0 center 5px; background-size: 77%;}
.zsgk-icon-03{background: url(http://img.eol.cn/images/ed/m/pub/icon_zsgk_03.png) no-repeat #f7ba2e center center; background-size: 77%;}
.ky-icon-01{background: url(http://img.eol.cn/images/ed/m/pub/icon_ky_01.png) no-repeat #97da56 center center; background-size: 77%;}
.ky-icon-02{background: url(http://img.eol.cn/images/ed/m/pub/icon_ky_02.png) no-repeat #579de0 center center; background-size: 77%;}
.ky-icon-03{background: url(http://img.eol.cn/images/ed/m/pub/icon_ky_03.png) no-repeat #f7ba2e center center; background-size: 77%;}
.ky-icon-04{background: url(http://img.eol.cn/images/ed/m/pub/icon_ky_04.png) no-repeat #6c7cc9 center center; background-size: 77%;}
.link-big-ky a{line-height: 1.55em}

.link-big-ky{text-align: center;}
.link-big-ky i{display: inline-block;}
.link-big-ky p{color: #333}

.search{padding: .6em 1em}
.search-input{width: 83%;padding: 0}
.search-input .ui-input-text{height: 2.1em!important}
.search-input .ui-input-text.ui-focus{box-shadow: none;}
.search-button{width: 17%; padding:0;}
.search-button .ui-input-btn{height:29px;padding: 0;border-radius: 0;border-left: 0;background: #db2e2f;color: #fff;line-height: 29px;border: 1px solid #db2e2f}
.search-button .ui-input-btn:hover{background: #db2e2f;border: 1px solid #db2e2f;color: #fff;text-shadow:none;}


/*头条*/
.data{margin-top: 1em}
.today.data{margin-top: 0}
.content .today{margin-top: 0!important}
.data p{font-size: .8em;background: #efefef;border-bottom: 1px solid #d9d9d9;border-top: 1px solid #d9d9d9;padding: .4em 1em;color: #999}
.data .eol-img{padding: .9em .8em}
.data .eol-img img{width: 100%;height: auto}
.data-title{padding:0 .8em;margin-top: -.4em}
.data i{ float:left; }
.data h1{font-size: 1.2em;padding: 0 0em 0.5em 1.5em }
.data h2{font-size: 1.2em;padding: 0 0em 0.5em 0}

.data .list-left04{ margin-top:2px;background: #fff;text-shadow:none;border-radius: 4px;color: #db2e2f;padding: .08em .25em;font-size: .8em;margin-right: .4em;border: 1px solid #db2e2f}

/*文章页*/
.article{padding: 0 .5em 0em 1em}
.article img{width: 100%;height: auto;margin: 1.1em 0 0em 0}
.article h1{font-size: 1.3em;line-height:1.8em;padding-top: .2em;font-weight: bold;}
.article .time{margin-top: 0em}
.article .time span{color: #999;font-size: .8em;margin-right: .8em}
.article p{line-height: 1.5em;margin-top: .8em;font-size: 1.05em}

.share {padding: .6em 0 1.6em 0}
.share span{margin-right: .4em;font-size: .8em;}
.share i{color: #e4e4e4;margin: 0;display: inline-block;}
.share .share-icon{font-size: .8em;border: 0.5px solid #d4d4d4;border-radius: 3px;margin-right: .6em;padding:.3em .6em .3em 2.0em;color: #333}
.share .share-icon.icon-qq{background: url(http://img.eol.cn/images/ed/m/pub/icon_qq.png) no-repeat .5em center #fff;background-size: auto 55%}
.share .share-icon.icon-sina{background: url(http://img.eol.cn/images/ed/m/pub/icon_sina.png) no-repeat .5em center #fff;background-size: auto 55%;margin-right: .1em}
.share .share-icon.icon-shoucang{background: url(http://img.eol.cn/images/ed/m/pub/icon_shoucang.png) no-repeat .6em center #fff;background-size: auto 55%}
.share .share-icon.icon-shoucang.cur{background: url(http://img.eol.cn/images/ed/m/pub/icon_mysc.png) no-repeat .6em center #fff;background-size: auto 55%}
.share .share-icon:hover{opacity: .7}

.userable{padding: 0 1em}
.userable ul{overflow: hidden;padding: .8em 0}
.userable ul li{float: left;}
.userable ul li a{font-size: .9em;line-height: 1.5em}
.userable ul li span{color: #666}

/*登录注册*/
.login{padding: 0 1.5em}
.login_input{border-bottom: 1px solid #d0d0d0;position: relative;padding-left: 1.4em}
.login_input .ui-input-text{background: none;border: 0;margin: 0}
.login_user{background: url(http://img.eol.cn/images/ed/m/pub/icon_login_user.png) no-repeat left .32em;background-size: auto 56%;margin-top: 1.3em}
.login_pass{background: url(http://img.eol.cn/images/ed/m/pub/icon_login_pass.png) no-repeat left .32em;background-size: auto 59%;margin-top: .8em}
.login_input a{position: absolute;top: .6em;right: -.2em;font-size: .9em;color: #999!important}
.login .but02{margin-top: 1.6em}
.login_reg{text-align: right;font-size: .9em;}
.login_reg a{color: #999!important}
.other_login p{color:#999;text-align: center;padding:1.5em 0 2.2em 0;overflow: hidden;position: relative;margin: 1.6em 0 .8em 0;font-size: .9em}
.other_login p span{width: 20%;display: block;border-top: 1px solid #ddd}
.other_login p strong{position: absolute;top:.82em;left: 50%;margin-left: -5.5em;font-weight: normal;}
.other_login>div{text-align: center}
.other_login>div .icon_qq{width:3.8em;height:3.8em;background:url(http://img.eol.cn/images/ed/m/pub/icon_qq_big.png) no-repeat;background-size:100%;display:inline-block;}
.other_login>div .icon_sina{width:3.8em;height:3.8em;background:url(http://img.eol.cn/images/ed/m/pub/icon_sina_big.png) no-repeat;background-size:100%;display:inline-block;}
.other_login>div span{display:inline-block;color:#999;margin-top: .4em;font-size: .8em}

.feedback{padding: 0 1.2em;overflow: hidden;font-size: .9em}
.feedback p{font-weight: bold;padding: .8em 0 .2em 0;color: #333;font-size: 1.05em}


.user_center_top span{line-height: 0;display: block;}
.user_center_top span img{width: 110%;height: auto}
.user_center_con{z-index: 2;top: 0;left: 0;width: 100%;text-align: center;}
.user_center_con img{width: 4.5em;height: 4.5em;border-radius: 50%;margin: 7.8% 0 2.2% 0;line-height: 0}
.user_center_con p{color: #fff}

.icon_reg_sucess{font-size: 1.2em;color: #db2e2f;background: url(http://img.eol.cn/images/ed/m/pub/icon_sucess.png) no-repeat center top;padding-top: 2.8em;text-align: center;background-size: auto 58%;margin: .8em 0}
.grid_line{display:block;height: .8em;background: #ededed;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;}
.send_email_sucess{font-size: .8em;color: #333333;background: url(http://img.eol.cn/images/ed/m/pub/icon_sucess.png) no-repeat center top;padding: 3.5em 1em 0 1em;text-align: center;background-size: auto 48%;margin: 1em 0}

.ui-grid-a.label_input,.ui-grid-b.label_input{padding: 0 2% 0 1%}
.ui-grid-a.label_input .ui-block-a{width: 26%;text-align: right;line-height: 53px!important;}
.ui-grid-a.label_input .ui-block-b{width: 69%}
.ui-grid-b.label_input .ui-block-a{width: 26%;text-align: right;line-height: 53px;}
.ui-grid-b.label_input .ui-block-b{width: 26%;}
.ui-grid-b.label_input .ui-block-c{width: 43%}
.ui-grid-b.label_input .ui-block-c img{height: 37px;width: auto;margin-top: 8px;margin-left: 10px;}

.title03{border-bottom: 1px solid #db2e2f;}
.title03 p{color: #000;padding: .8em 0 .8em 2.8em}
.icon_email{background: url(http://img.eol.cn/images/ed/m/pub/icon_email.png) no-repeat .9em 1.03em;background-size: auto 30%;}



/*品牌*/
.ui-page-theme-f{height: 100%!important;width: 100%!important;background: #e14a4b;}
.emgk-brand{height: 1000px;width: 100%;background: #e14a4b;}
.brand_rol_logo{width:43%;margin: 0 auto 0 auto;padding-top:1.7em }
.brand_rol_logo img{width: 100%;height: auto;}
.brand_h1 {height: 3.0em;position: relative;margin-top: .7em;}
.brand_h1 span{display: block;float: left;margin-top: 1.2em;width: 30%;border-top: 1px solid #fff;}
.brand_h1 h1{position: absolute;left: 50%;margin-left: -3em;margin-top: .6em;display: block;float: left;width: 6em;color: #fff;font-size: 1.0em;font-weight: normal}
.brand_delete{position: fixed;width: 1.6em;height: 1.6em;display: block;right: 1.5em;top: 1.9em;background: url("http://img.eol.cn/images/ed/m/pub/icon_delete.png") no-repeat;background-size: 100% 100%;}
.brand_delete:hover{opacity: .25;transition:.5s all;}
.brand_li{width: 58%;display: block;margin: 1.8em auto 0 auto;}
.brand_li img{width: 100%;height: auto;}
.brand_li.brand_li_02 img{width: 90%;}
.brand_li.brand_li_03 img{width: 110%;}
.brand_li.brand_li_04 img{width: 110%;}
.emgk-brand p{font-size: .8em;line-height: 1.9em;color:#fff;width:85%;margin:25px auto 15px auto;text-indent: 2em}

.reg{padding: 1.3em}
.reg .ui-input-text,.reg .but02,.findphone .ui-input-text,.findphone .but02{margin-top: 20px;}
.tk_check{margin:.8em 0 0.1em;}
.tk_check .ui-checkbox{float:left;width:15px;height:15px;margin:.2em 0;}
.tk_check .ui-checkbox input{width:15px;height:15px;left:0;} 
.tk_check span{font-size: 12px;float:left;margin-left: 7px;color:#666;}
.reg_success{padding-bottom: 100px}
.reg_success strong{padding: 1em 1em .5em 1em;display: block;font-size: 1.1em}

.forgetpass h1{font-size: 1.0em;padding: .9em 1em;}
.icon_email03{background: url(http://img.eol.cn/images/ed/m/pub/icon_email.png) no-repeat .9em center;background-size: auto 37%;padding-left: 3.0em!important;border-bottom: 1px solid #ddd;}
.icon_phone02{background: url(http://img.eol.cn/images/ed/m/pub/icon_phone.png) no-repeat .9em center;background-size: auto 43%;padding-left: 2.3em!important;border-bottom: 1px solid #ddd;}
.findphone,.findphone02{padding: 0 1.3em}

.block.hide{display: inline-block!important;}
.none_block{display: none!important}

/*弹窗*/
.alert_box{width: 100%;height: 100%;position: fixed;z-index: 99999;background: url(http://img.eol.cn/images/ed/m/pub/alert_bg.png) repeat;}
.alert_box .alert{width: 68%;position:absolute; height:8.2em; background: #f4f4f4;text-align: center;color: #666;border: 1px solid #e5e5e5; top: 0; left: 0; bottom: 0; right: 0; margin: auto;background:url(http://img.eol.cn/images/ed/m/pub/alert_bg_bg.png) repeat;}
.alert_box .alert.w_82{width:82%;}
.alert_box .alert p{font-size:1.0em;margin: 8px 0;padding:1.2em 0 1.2em 0;color:#333;}
.alert_box .alert strong{margin-top: -1.9em;display: block;font-weight: normal;font-size: .8em;margin-bottom: .4em;padding: 0 1em}
.alert_but01{height:2em;line-height: 2.0em;text-align: center;color:#fff;background:#db2e2f;display:inline-block;border-radius: 4px; cursor: pointer;}
.alert_but02{height:2em;line-height: 2.0em;text-align: center;color:#666;background:#fff;display:inline-block;border-radius: 4px;border:1px solid #d7d7d7; cursor: pointer;}
.alert_box .w_50{width:5.0em;}
.alert_box .w_70{width:6.6em;}
.alert_box .w_81{width:7.8em;font-size: .9em!important}
.alert_box .alert_mr{margin-right: 12px}
.none{display:none;}

.alert_but02:hover{
    background: -webkit-linear-gradient(#dfdee2, #e7e6e9, #eeedef,#fff)!important; /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#dfdee2, #e7e6e9, #eeedef,#fff)!important; /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#dfdee2, #e7e6e9, #eeedef,#fff)!important; /* Firefox 3.6 - 15 */
    background: linear-gradient(#dfdee2, #e7e6e9, #eeedef,#fff)!important; /* 标准的语法（必须放在最后） */
}



/*媒体查询*/
@media screen and (max-width: 374px) {
    .four-navbar .ui-btn{font-size: .7em!important}
    .select-box span{width: 17.6%;margin: .5em 2.65%;}
    .link-big-zsgk{font-size: .8em}
    .ui-group-theme-a.ui-listview h1{font-size: .8em;margin: .6em 0 .6em 0}
    .ui-group-theme-a.ui-listview p{font-size: .7em;line-height: 1.6em}

}

/*页码样式*/
#pagenav{font-family:"宋体";height:23px;line-height:23px;font-size:12px;margin:15px auto;padding:0px;text-align:center;}
a.npl:link,a.npl:visited,a.npl:hover,a.npl:active{color:#333333;text-decoration:none;border:1px solid #ECECEC;padding:4px 7px 2px;background:#ECECEC;} /*non page link*/
a.cpl:link,a.cpl:visited,a.cpl:hover,a.cpl:active{color:#fff;text-decoration:none;border:1px solid #DE3D3E;padding:4px 7px 2px;background:#DE3D3E;font-weight:normal;} /*current page link*/
a.pl:link,a.pl:visited{color:#333;text-decoration:none;border:1px solid #ECECEC;padding:4px 7px 2px;background:#ECECEC;font-weight:normal;}
a.pl:hover,a.pl:active {color:#fff;text-decoration:none;border:1px solid #DE3D3E;padding:4px 7px 2px;background:#DE3D3E;font-weight:normal;}
#mcontent { padding-right:.4em}
#mcontent table{ max-width:520px; width:100%; margin:0 auto}
#mcontent a{ color:#0C71BA; text-decoration:underline}
#mcontent img{ max-width:580px; margin:0 auto;}


.ui-listview > .ui-li-has-thumb > .ui-btn, .ui-listview > .ui-li-static.ui-li-has-thumb {
    min-height: 3.625em;
    padding-left:1em;

 }


.load-more{padding:0 1em;}
.load-more2{padding:1em 0; text-align:center;}
.load-more2 a{display:inline-block; padding:0.5em 1em; background:#f3f3f3; border:1px solid #eee; border-radius:3px; color:#ccc !important; text-align:center; font-size:0.8em;}
.load-more2 img{vertical-align:-2px; margin-right:0.5em;}


@-webkit-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
            transform: translate3d(0, -2000px, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
            transform: translate3d(0, -2000px, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
          animation-name: fadeInDownBig;
}

#slideBox{width:100%; max-height:463px;}
.items{width:100%; max-height:463px;}
#slideBox img{ width:100%; height:auto;}
#slideBox ul{ width:100%;}
#slideBox li{ width:100%;}


.link-big-zkcx{padding: 0 .3em 0em .3em;}
.link-big-zkcx a{line-height: 1.55em}
.link-big-zkcx{text-align: center;}
.link-big-zkcx i{display: inline-block;}
.link-big-zkcx p{color: #333}
.zkcx-icon-01{background: url(http://img.eol.cn/images/ed/m/pub/zhongkao01.png) no-repeat #97DA57 center center; background-size: 77%;}
.zkcx-icon-02{background: url(http://img.eol.cn/images/ed/m/pub/zhongkao02.png) no-repeat #589DE0 center 0; background-size: 70%;}
.zkcx-icon-03{background: url(http://img.eol.cn/images/ed/m/pub/zhongkao03.png) no-repeat #F7BA30 center center; background-size: 60%;}



.nav-box{width: 100%; position: fixed;height: 100%;z-index:9999;top: 42px;left: 0;animation:fadeInDownBig 1s;-webkit-animation:fadeInDownBig 1s;}
.menu_div_class{width: 100%;font-size:1.2em;position: fixed;height: 100%;z-index: 3;top: 42px;left: 0;}

.ui-listview a:visited{color:#999!important;font-weight: normal;}

html.mm-opened.mm-effect-zoom-menu body
{
	background: #f3f3f3;
}
html.mm-opened.mm-effect-zoom-menu.mm-theme-dark body
{
	 background: #333;
}
html.mm-opened.mm-effect-zoom-menu.mm-theme-black body
{
	background: #000;
}
html.mm-opened.mm-effect-zoom-menu.mm-theme-white body
{
	background: #fff;
}
html.mm-opened.mm-effect-zoom-menu .mm-page
{
	background-color: #fff;
}

.mm-menu li .fa
{
	margin: 0 20px 0 5px;
	font-size: 16px;
	width: 12px;
}

.mm-menu .buttonbar-item:after
{
	content: none !important;
	display: none !important;
}


.mm-hidden {
  display: none !important; }

.mm-wrapper {
  overflow-x: hidden;
  position: relative; }

.mm-menu,
.mm-menu > .mm-panel {
  margin: 0;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 0; }

.mm-menu {
  background: inherit;
  display: block;
  overflow: hidden;
  padding: 0; }

.mm-panel {
  -webkit-transition: -webkit-transform 0.4s ease;
  -moz-transition: -moz-transform 0.4s ease;
  -ms-transition: -ms-transform 0.4s ease;
  -o-transition: -o-transform 0.4s ease;
  transition: transform 0.4s ease;
  -webkit-transform: translate3d(100%, 0, 0);
  -moz-transform: translate3d(100%, 0, 0);
  -ms-transform: translate3d(100%, 0, 0);
  -o-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0); }
  .mm-panel.mm-opened {
    -webkit-transform: translate3d(0%, 0, 0);
    -moz-transform: translate3d(0%, 0, 0);
    -ms-transform: translate3d(0%, 0, 0);
    -o-transform: translate3d(0%, 0, 0);
    transform: translate3d(0%, 0, 0); }
  .mm-panel.mm-subopened {
    -webkit-transform: translate3d(-30%, 0, 0);
    -moz-transform: translate3d(-30%, 0, 0);
    -ms-transform: translate3d(-30%, 0, 0);
    -o-transform: translate3d(-30%, 0, 0);
    transform: translate3d(-30%, 0, 0); }
  .mm-panel.mm-highest {
    z-index: 1; }

.mm-menu > .mm-panel {
  background: inherit;
  -webkit-overflow-scrolling: touch;
  overflow: scroll;
  overflow-x: hidden;
  overflow-y: auto;
  box-sizing: border-box;
  padding: 0 20px; }
  .mm-menu > .mm-panel.mm-hasnavbar {
    padding-top: 40px; }
  .mm-menu > .mm-panel:before, .mm-menu > .mm-panel:after {
    content: '';
    display: block;
    height: 20px; }

.mm-vertical .mm-panel {
  -webkit-transform: none !important;
  -moz-transform: none !important;
  -ms-transform: none !important;
  -o-transform: none !important;
  transform: none !important; }

.mm-vertical .mm-listview .mm-panel,
.mm-listview .mm-vertical .mm-panel {
  display: none;
  padding: 10px 0 10px 10px; }
  .mm-vertical .mm-listview .mm-panel .mm-listview > li:last-child:after,
  .mm-listview .mm-vertical .mm-panel .mm-listview > li:last-child:after {
    border-color: transparent; }

.mm-vertical li.mm-opened > .mm-panel,
li.mm-vertical.mm-opened > .mm-panel {
  display: block; }

.mm-vertical .mm-listview > li > .mm-next,
.mm-listview > li.mm-vertical > .mm-next {
  height: 40px;
  bottom: auto; }
  .mm-vertical .mm-listview > li > .mm-next:after,
  .mm-listview > li.mm-vertical > .mm-next:after {
    top: 16px;
    bottom: auto; }
.mm-vertical .mm-listview > li.mm-opened > .mm-next:after,
.mm-listview > li.mm-vertical.mm-opened > .mm-next:after {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg); }

.mm-navbar {
  border-bottom: 1px solid transparent;
  text-align: center;
  line-height: 20px;
  height: 40px;
  padding: 0 40px;
  margin: 0;
  position: absolute;
  top: 0;
  left: 0;
  right: 0; }
  .mm-navbar > * {
    display: block;
    padding: 10px 0; }
  .mm-navbar a,
  .mm-navbar a:hover {
    text-decoration: none; }
  .mm-navbar .mm-title {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden; }
  .mm-navbar .mm-btn {
    box-sizing: border-box;
    width: 40px;
    height: 40px;
    position: absolute;
    top: 0;
    z-index: 1; }
    .mm-navbar .mm-btn:first-child {
      padding-left: 20px;
      left: 0; }
    .mm-navbar .mm-btn:last-child {
      text-align: right;
      padding-right: 20px;
      right: 0; }

.mm-panel .mm-navbar {
  display: none; }
.mm-panel.mm-hasnavbar .mm-navbar {
  display: block; }

.mm-listview,
.mm-listview > li {
  list-style: none;
  display: block;
  padding: 0;
  margin: 0; }

.mm-listview {
  font: inherit;
  font-size: 14px;
  line-height: 20px; }
  .mm-listview a,
  .mm-listview a:hover {
    text-decoration: none; }
  .mm-listview > li {
    position: relative; }
    .mm-listview > li > a,
    .mm-listview > li > span {
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden;
      color: inherit;
      display: block;
      padding: 10px 10px 10px 20px;
      margin: 0; }
      .mm-listview > li > a.mm-arrow,
      .mm-listview > li > span.mm-arrow {
        padding-right: 50px; }
    .mm-listview > li:not(.mm-divider):after {
      content: '';
      border-bottom-width: 1px;
      border-bottom-style: solid;
      display: block;
      position: absolute;
      left: 0;
      right: 0;
      bottom: 0; }
    .mm-listview > li:not(.mm-divider):after {
      left: 20px; }
  .mm-listview .mm-next {
    background: rgba(3, 2, 1, 0);
    width: 50px;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 2; }
    .mm-listview .mm-next:before {
      content: '';
      border-left-width: 1px;
      border-left-style: solid;
      display: block;
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0; }
    .mm-listview .mm-next + a,
    .mm-listview .mm-next + span {
      margin-right: 50px; }
    .mm-listview .mm-next.mm-fullsubopen {
      width: 100%; }
      .mm-listview .mm-next.mm-fullsubopen:before {
        border-left: none; }
      .mm-listview .mm-next.mm-fullsubopen + a,
      .mm-listview .mm-next.mm-fullsubopen + span {
        padding-right: 50px;
        margin-right: 0; }

.mm-menu > .mm-panel > .mm-listview {
  margin: 20px -20px; }
.mm-menu > .mm-panel > .mm-navbar + .mm-listview {
  margin-top: -20px; }

.mm-listview .mm-inset {
  list-style: inside disc;
  padding: 0 10px 15px 40px;
  margin: 0; }
  .mm-listview .mm-inset > li {
    padding: 5px 0; }

.mm-listview .mm-divider {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 10px;
  text-transform: uppercase;
  text-indent: 20px;
  line-height: 25px; }

.mm-listview .mm-spacer {
  padding-top: 40px; }
  .mm-listview .mm-spacer > .mm-next {
    top: 40px; }
  .mm-listview .mm-spacer.mm-divider {
    padding-top: 25px; }

.mm-prev:before,
.mm-next:after,
.mm-arrow:after {
  content: '';
  border: 2px solid transparent;
  display: inline-block;
  width: 8px;
  height: 8px;
  margin: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg); }

.mm-prev:before {
  border-right: none;
  border-bottom: none;
  left: 20px; }

.mm-next:after,
.mm-arrow:after {
  border-top: none;
  border-left: none;
  right: 20px; }

.mm-menu {
  background: #f3f3f3;
  color: rgba(0, 0, 0, 0.7); }
  .mm-menu .mm-navbar {
    border-color: rgba(0, 0, 0, 0.1); }
    .mm-menu .mm-navbar > *,
    .mm-menu .mm-navbar a {
      color: rgba(0, 0, 0, 0.3); }
    .mm-menu .mm-navbar .mm-btn:before,
    .mm-menu .mm-navbar .mm-btn:after {
      border-color: rgba(0, 0, 0, 0.3); }
  .mm-menu .mm-listview > li:after {
    border-color: rgba(0, 0, 0, 0.1); }
  .mm-menu .mm-listview > li .mm-prev:before,
  .mm-menu .mm-listview > li .mm-next:after,
  .mm-menu .mm-listview > li .mm-arrow:after {
    border-color: rgba(0, 0, 0, 0.3); }
  .mm-menu .mm-listview > li .mm-prev:after,
  .mm-menu .mm-listview > li .mm-next:before {
    border-color: rgba(0, 0, 0, 0.1); }
  .mm-menu .mm-listview > li.mm-selected > a:not(.mm-next),
  .mm-menu .mm-listview > li.mm-selected > span {
    background: rgba(255, 255, 255, 0.5); }
  .mm-menu.mm-vertical .mm-listview li.mm-opened > a.mm-next,
  .mm-menu.mm-vertical .mm-listview li.mm-opened > .mm-panel,
  .mm-menu .mm-listview li.mm-opened.mm-vertical > a.mm-next,
  .mm-menu .mm-listview li.mm-opened.mm-vertical > .mm-panel {
    background: rgba(0, 0, 0, 0.05); }
  .mm-menu .mm-divider {
    background: rgba(0, 0, 0, 0.05); }

/*
	jQuery.mmenu offcanvas addon CSS
*/
.mm-page {
  box-sizing: border-box;
  position: relative; }

.mm-slideout {
  -webkit-transition: -webkit-transform 0.4s ease;
  -ms-transition: -ms-transform 0.4s ease;
  transition: transform 0.4s ease; }

html.mm-opened {
  overflow: hidden;
  position: relative; }
  html.mm-opened body {
    overflow: hidden; }

html.mm-background .mm-page {
  background: inherit; }

#mm-blocker {
  background: rgba(3, 2, 1, 0);
  display: none;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999999; }

html.mm-opened #mm-blocker,
html.mm-blocking #mm-blocker {
  display: block; }

.mm-menu.mm-offcanvas {
  display: none;
  position: fixed; }
.mm-menu.mm-current {
  display: block; }

.mm-menu {
  width: 80%;
  min-width: 140px;
  max-width: 440px; }

html.mm-opening .mm-slideout {
  -webkit-transform: translate(80%, 0);
  -moz-transform: translate(80%, 0);
  -ms-transform: translate(80%, 0);
  -o-transform: translate(80%, 0);
  transform: translate(80%, 0); }

@media all and (max-width: 175px) {
  html.mm-opening .mm-slideout {
    -webkit-transform: translate(140px, 0);
    -moz-transform: translate(140px, 0);
    -ms-transform: translate(140px, 0);
    -o-transform: translate(140px, 0);
    transform: translate(140px, 0); } }
@media all and (min-width: 550px) {
  html.mm-opening .mm-slideout {
    -webkit-transform: translate(440px, 0);
    -moz-transform: translate(440px, 0);
    -ms-transform: translate(440px, 0);
    -o-transform: translate(440px, 0);
    transform: translate(440px, 0); } }
/*
	jQuery.mmenu autoHeight addon CSS
*/
.mm-menu.mm-top.mm-autoheight, .mm-menu.mm-bottom.mm-autoheight {
  max-height: 80%; }
  .mm-menu.mm-top.mm-autoheight.mm-fullscreen, .mm-menu.mm-bottom.mm-autoheight.mm-fullscreen {
    max-height: 100%; }
.mm-menu.mm-measureheight > .mm-panel {
  bottom: auto !important;
  height: auto !important; }

/*
	jQuery.mmenu counters addon CSS
*/
em.mm-counter {
  font: inherit;
  font-size: 14px;
  font-style: normal;
  text-indent: 0;
  line-height: 20px;
  display: block;
  margin-top: -10px;
  position: absolute;
  right: 45px;
  top: 50%; }
  em.mm-counter + a.mm-next {
    padding-left: 40px; }
    em.mm-counter + a.mm-next + a,
    em.mm-counter + a.mm-next + span {
      margin-right: 90px; }
  em.mm-counter + a.mm-fullsubopen {
    padding-left: 0; }

.mm-vertical > .mm-counter {
  top: 12px;
  margin-top: 0; }
.mm-vertical.mm-spacer > .mm-counter {
  margin-top: 40px; }

.mm-nosubresults > .mm-counter {
  display: none; }

.mm-menu em.mm-counter {
  color: rgba(0, 0, 0, 0.3); }

/*
	jQuery.mmenu dividers addon CSS
*/
.mm-divider > span {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding: 0;
  line-height: 25px; }
.mm-divider.mm-opened a.mm-next:after {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg); }

.mm-collapsed:not(.mm-uncollapsed) {
  display: none; }

.mm-fixeddivider {
  background: inherit;
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 2;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }
  .mm-fixeddivider:after {
    content: none !important;
    display: none !important; }

.mm-hasdividers .mm-fixeddivider {
  display: block; }

.mm-menu .mm-fixeddivider span {
  background: rgba(0, 0, 0, 0.05); }

/*
	jQuery.mmenu dragOpen addon CSS
*/
html.mm-opened.mm-dragging .mm-menu,
html.mm-opened.mm-dragging .mm-page,
html.mm-opened.mm-dragging .mm-fixed-top,
html.mm-opened.mm-dragging .mm-fixed-bottom,
html.mm-opened.mm-dragging #mm-blocker {
  -webkit-transition-duration: 0s;
  -moz-transition-duration: 0s;
  -ms-transition-duration: 0s;
  -o-transition-duration: 0s;
  transition-duration: 0s; }

/*
	jQuery.mmenu iconpanels addon CSS
*/
.mm-iconpanel .mm-panel {
  -webkit-transition-property: -webkit-transform, left, right;
  -moz-transition-property: -moz-transform, left, right;
  -ms-transition-property: -ms-transform, left, right;
  -o-transition-property: -o-transform, left, right;
  transition-property: transform, left, right; }
  .mm-iconpanel .mm-panel.mm-opened {
    border-left: 1px solid transparent; }
  .mm-iconpanel .mm-panel.mm-subopened {
    left: -40px;
    right: 40px;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }

.mm-iconpanel .mm-panel.mm-iconpanel-0 {
  left: 0px; }

.mm-iconpanel .mm-panel.mm-iconpanel-1 {
  left: 40px; }

.mm-iconpanel .mm-panel.mm-iconpanel-2 {
  left: 80px; }

.mm-iconpanel .mm-panel.mm-iconpanel-3 {
  left: 120px; }

.mm-iconpanel .mm-panel.mm-iconpanel-4 {
  left: 160px; }

.mm-iconpanel .mm-panel.mm-iconpanel-5 {
  left: 200px; }

.mm-iconpanel .mm-panel.mm-iconpanel-6 {
  left: 240px; }

.mm-menu.mm-iconpanel .mm-panel.mm-opened {
  border-color: rgba(0, 0, 0, 0.1); }
.mm-menu.mm-iconpanel .mm-subblocker {
  background: #f3f3f3; }

.mm-subblocker {
  opacity: 0;
  display: block;
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -ms-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease; }

.mm-subopened .mm-subblocker {
  opacity: 0.6;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 3; }

/*
	jQuery.mmenu navbars addon CSS
*/
.mm-menu > .mm-navbar {
  background: inherit;
  padding: 0;
  z-index: 3;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.mm-navbar-bottom {
  border-top: 1px solid transparent;
  border-bottom: none;
  top: auto;
  bottom: 0; }

.mm-navbar-top ~ .mm-navbar-top {
  border-bottom: none; }

.mm-navbar-bottom ~ .mm-navbar-bottom {
  border-top: none; }

.mm-navbar.mm-hasbtns {
  padding: 0 40px; }

.mm-close:after {
  content: 'x'; }

.mm-navbar[class*="mm-navbar-content-"] > * {
  display: block;
  float: left; }

.mm-navbar-top-1 {
  top: 0px; }

.mm-hasnavbar-top-1 .mm-panel {
  top: 40px; }
.mm-hasnavbar-top-1 .mm-indexer {
  top: 50px; }
.mm-hasnavbar-top-1 .mm-fixeddivider {
  top: 40px; }

.mm-navbar-top-2 {
  top: 40px; }

.mm-hasnavbar-top-2 .mm-panel {
  top: 80px; }
.mm-hasnavbar-top-2 .mm-indexer {
  top: 90px; }
.mm-hasnavbar-top-2 .mm-fixeddivider {
  top: 80px; }

.mm-navbar-top-3 {
  top: 80px; }

.mm-hasnavbar-top-3 .mm-panel {
  top: 120px; }
.mm-hasnavbar-top-3 .mm-indexer {
  top: 130px; }
.mm-hasnavbar-top-3 .mm-fixeddivider {
  top: 120px; }

.mm-navbar-top-4 {
  top: 120px; }

.mm-hasnavbar-top-4 .mm-panel {
  top: 160px; }
.mm-hasnavbar-top-4 .mm-indexer {
  top: 170px; }
.mm-hasnavbar-top-4 .mm-fixeddivider {
  top: 160px; }

.mm-navbar-bottom-1 {
  bottom: 0px; }

.mm-hasnavbar-bottom-1 .mm-panel {
  bottom: 40px; }
.mm-hasnavbar-bottom-1 .mm-indexer {
  bottom: 50px; }

.mm-navbar-bottom-2 {
  bottom: 40px; }

.mm-hasnavbar-bottom-2 .mm-panel {
  bottom: 80px; }
.mm-hasnavbar-bottom-2 .mm-indexer {
  bottom: 90px; }

.mm-navbar-bottom-3 {
  bottom: 80px; }

.mm-hasnavbar-bottom-3 .mm-panel {
  bottom: 120px; }
.mm-hasnavbar-bottom-3 .mm-indexer {
  bottom: 130px; }

.mm-navbar-bottom-4 {
  bottom: 120px; }

.mm-hasnavbar-bottom-4 .mm-panel {
  bottom: 160px; }
.mm-hasnavbar-bottom-4 .mm-indexer {
  bottom: 170px; }

.mm-navbar-size-2 {
  height: 80px; }

.mm-navbar-size-3 {
  height: 120px; }

.mm-navbar-size-4 {
  height: 160px; }

.mm-navbar-content-2 > * {
  width: 50%; }

.mm-navbar-content-3 > * {
  width: 33.33%; }

.mm-navbar-content-4 > * {
  width: 25%; }

.mm-navbar-content-5 > * {
  width: 20%; }

.mm-navbar-content-6 > * {
  width: 16.67%; }

/*
	jQuery.mmenu searchfield addon CSS
*/
.mm-search,
.mm-search input {
  box-sizing: border-box; }

.mm-search {
  height: 40px;
  padding: 7px 10px 0 10px; }
  .mm-search input {
    border: none;
    border-radius: 26px;
    font: inherit;
    font-size: 14px;
    line-height: 26px;
    outline: none;
    display: block;
    width: 100%;
    height: 26px;
    margin: 0;
    padding: 0 10px; }
  .mm-search input::-ms-clear {
    display: none; }

.mm-panel > .mm-search {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0; }
.mm-panel.mm-hassearch {
  padding-top: 40px; }
  .mm-panel.mm-hassearch.mm-hasnavbar {
    padding-top: 80px; }
    .mm-panel.mm-hassearch.mm-hasnavbar .mm-search {
      top: 40px; }

.mm-noresultsmsg {
  text-align: center;
  font-size: 21px;
  display: none;
  padding: 40px 0; }

.mm-noresults .mm-noresultsmsg {
  display: block; }
.mm-noresults .mm-indexer {
  display: none !important; }

li.mm-nosubresults > a.mm-next {
  display: none; }
  li.mm-nosubresults > a.mm-next + a,
  li.mm-nosubresults > a.mm-next + span {
    padding-right: 10px; }

.mm-menu .mm-search input {
  background: rgba(0, 0, 0, 0.05);
  color: rgba(0, 0, 0, 0.7); }
.mm-menu .mm-noresultsmsg {
  color: rgba(0, 0, 0, 0.3); }

/*
	jQuery.mmenu sectionIndexer addon CSS
*/
.mm-indexer {
  background: inherit;
  text-align: center;
  font-size: 12px;
  box-sizing: border-box;
  width: 20px;
  position: absolute;
  top: 10px;
  bottom: 10px;
  right: -100px;
  z-index: 3;
  -webkit-transition: right 0.4s ease;
  -moz-transition: right 0.4s ease;
  -ms-transition: right 0.4s ease;
  -o-transition: right 0.4s ease;
  transition: right 0.4s ease;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }
  .mm-indexer a {
    text-decoration: none;
    display: block;
    height: 3.85%; }
  .mm-indexer ~ .mm-panel.mm-hasindexer {
    padding-right: 40px; }

.mm-hasindexer .mm-indexer {
  right: 0; }
.mm-hasindexer .mm-fixeddivider {
  right: 20px; }

.mm-menu .mm-indexer a {
  color: rgba(0, 0, 0, 0.3); }

/*
	jQuery.mmenu toggles addon CSS
*/
input.mm-toggle,
input.mm-check {
  position: absolute;
  left: -10000px; }

label.mm-toggle,
label.mm-check {
  margin: 0;
  position: absolute;
  top: 50%;
  z-index: 2; }
  label.mm-toggle:before,
  label.mm-check:before {
    content: '';
    display: block; }

label.mm-toggle {
  border-radius: 30px;
  width: 50px;
  height: 30px;
  margin-top: -15px; }
  label.mm-toggle:before {
    border-radius: 30px;
    width: 28px;
    height: 28px;
    margin: 1px; }

input.mm-toggle:checked ~ label.mm-toggle:before {
  float: right; }

label.mm-check {
  width: 30px;
  height: 30px;
  margin-top: -15px; }
  label.mm-check:before {
    border-left: 3px solid;
    border-bottom: 3px solid;
    width: 40%;
    height: 20%;
    margin: 25% 0 0 20%;
    opacity: 0.1;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg); }

input.mm-check:checked ~ label.mm-check:before {
  opacity: 1; }

li.mm-vertical label.mm-toggle, li.mm-vertical label.mm-check {
  bottom: auto;
  margin-top: 0; }
li.mm-vertical label.mm-toggle {
  top: 5px; }
li.mm-vertical label.mm-check {
  top: 5px; }

label.mm-toggle, label.mm-check {
  right: 20px; }
label.mm-toggle + a,
label.mm-toggle + span {
  padding-right: 80px; }
label.mm-check + a,
label.mm-check + span {
  padding-right: 60px; }

a.mm-next + label.mm-toggle, a.mm-next + label.mm-check {
  right: 60px; }
  a.mm-next + label.mm-toggle + a,
  a.mm-next + label.mm-toggle + span, a.mm-next + label.mm-check + a,
  a.mm-next + label.mm-check + span {
    margin-right: 50px; }
a.mm-next + label.mm-toggle + a,
a.mm-next + label.mm-toggle + span {
  padding-right: 70px; }
a.mm-next + label.mm-check + a,
a.mm-next + label.mm-check + span {
  padding-right: 50px; }

em.mm-counter + a.mm-next + label.mm-toggle, em.mm-counter + a.mm-next + label.mm-check {
  right: 100px; }
  em.mm-counter + a.mm-next + label.mm-toggle + a,
  em.mm-counter + a.mm-next + label.mm-toggle + span, em.mm-counter + a.mm-next + label.mm-check + a,
  em.mm-counter + a.mm-next + label.mm-check + span {
    margin-right: 90px; }

.mm-menu label.mm-toggle {
  background: rgba(0, 0, 0, 0.1); }
  .mm-menu label.mm-toggle:before {
    background: #f3f3f3; }
.mm-menu input.mm-toggle:checked ~ label.mm-toggle {
  background: #4bd963; }

.mm-menu label.mm-check:before {
  border-color: rgba(0, 0, 0, 0.7); }

/*
	jQuery.mmenu borderstyle extension CSS
*/
.mm-menu.mm-border-none .mm-listview > li:after,
.mm-listview.mm-border-none > li:after {
  content: none; }

.mm-menu.mm-border-full .mm-listview > li:after,
.mm-listview.mm-border-full > li:after {
  left: 0 !important; }

/*
	jQuery.mmenu effects extension CSS
*/
html.mm-effect-zoom-menu .mm-menu.mm-offcanvas {
  -webkit-transition: -webkit-transform 0.4s ease;
  -moz-transition: -moz-transform 0.4s ease;
  -ms-transition: -ms-transform 0.4s ease;
  -o-transition: -o-transform 0.4s ease;
  transition: transform 0.4s ease; }
html.mm-effect-zoom-menu.mm-opened .mm-menu.mm-effect-zoom-menu {
  -webkit-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
  -moz-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
  -ms-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
  -o-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
  transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -ms-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center; }
html.mm-effect-zoom-menu.mm-opening .mm-menu.mm-effect-zoom-menu {
  -webkit-transform: scale(1, 1) translate3d(0%, 0, 0);
  -moz-transform: scale(1, 1) translate3d(0%, 0, 0);
  -ms-transform: scale(1, 1) translate3d(0%, 0, 0);
  -o-transform: scale(1, 1) translate3d(0%, 0, 0);
  transform: scale(1, 1) translate3d(0%, 0, 0); }
html.mm-effect-zoom-menu.mm-right.mm-opened .mm-menu.mm-offcanvas {
  -webkit-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);
  -moz-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);
  -ms-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);
  -o-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);
  transform: scale(0.7, 0.7) translate3d(30%, 0, 0);
  -webkit-transform-origin: right center;
  -moz-transform-origin: right center;
  -ms-transform-origin: right center;
  -o-transform-origin: right center;
  transform-origin: right center; }
html.mm-effect-zoom-menu.mm-right.mm-opening .mm-menu.mm-effect-zoom-menu {
  -webkit-transform: scale(1, 1) translate3d(0%, 0, 0);
  -moz-transform: scale(1, 1) translate3d(0%, 0, 0);
  -ms-transform: scale(1, 1) translate3d(0%, 0, 0);
  -o-transform: scale(1, 1) translate3d(0%, 0, 0);
  transform: scale(1, 1) translate3d(0%, 0, 0); }

html.mm-effect-slide-menu .mm-menu.mm-effect-slide-menu {
  -webkit-transition: -webkit-transform 0.4s ease;
  -moz-transition: -moz-transform 0.4s ease;
  -ms-transition: -ms-transform 0.4s ease;
  -o-transition: -o-transform 0.4s ease;
  transition: transform 0.4s ease; }
html.mm-effect-slide-menu.mm-opened .mm-menu.mm-effect-slide-menu {
  -webkit-transform: translate3d(-30%, 0, 0);
  -moz-transform: translate3d(-30%, 0, 0);
  -ms-transform: translate3d(-30%, 0, 0);
  -o-transform: translate3d(-30%, 0, 0);
  transform: translate3d(-30%, 0, 0); }
html.mm-effect-slide-menu.mm-opening .mm-menu.mm-effect-slide-menu {
  -webkit-transform: translate3d(0%, 0, 0);
  -moz-transform: translate3d(0%, 0, 0);
  -ms-transform: translate3d(0%, 0, 0);
  -o-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0); }
html.mm-effect-slide-menu.mm-right.mm-opened .mm-menu.mm-effect-slide-menu {
  -webkit-transform: translate3d(30%, 0, 0);
  -moz-transform: translate3d(30%, 0, 0);
  -ms-transform: translate3d(30%, 0, 0);
  -o-transform: translate3d(30%, 0, 0);
  transform: translate3d(30%, 0, 0); }
html.mm-effect-slide-menu.mm-right.mm-opening .mm-menu.mm-effect-slide-menu {
  -webkit-transform: translate3d(0%, 0, 0);
  -moz-transform: translate3d(0%, 0, 0);
  -ms-transform: translate3d(0%, 0, 0);
  -o-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0); }

html.mm-effect-fade-menu .mm-menu.mm-effect-fade-menu {
  opacity: 0;
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -ms-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease; }
html.mm-effect-fade-menu.mm-opening .mm-menu.mm-effect-fade-menu {
  opacity: 1; }

.mm-menu.mm-effect-zoom-panels .mm-panel {
  -webkit-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);
  -moz-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);
  -ms-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);
  -o-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);
  transform: scale(1.5, 1.5) translate3d(100%, 0, 0);
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -ms-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center; }
  .mm-menu.mm-effect-zoom-panels .mm-panel.mm-opened {
    -webkit-transform: scale(1, 1) translate3d(0%, 0, 0);
    -moz-transform: scale(1, 1) translate3d(0%, 0, 0);
    -ms-transform: scale(1, 1) translate3d(0%, 0, 0);
    -o-transform: scale(1, 1) translate3d(0%, 0, 0);
    transform: scale(1, 1) translate3d(0%, 0, 0); }
    .mm-menu.mm-effect-zoom-panels .mm-panel.mm-opened.mm-subopened {
      -webkit-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
      -moz-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
      -ms-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
      -o-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
      transform: scale(0.7, 0.7) translate3d(-30%, 0, 0); }

.mm-menu.mm-effect-slide-panels-0 .mm-panel.mm-subopened {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }
.mm-menu.mm-effect-slide-panels-100 .mm-panel.mm-subopened {
  -webkit-transform: translate3d(-100%, 0, 0);
  -moz-transform: translate3d(-100%, 0, 0);
  -ms-transform: translate3d(-100%, 0, 0);
  -o-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0); }

html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li {
  -webkit-transition: -webkit-transform 0.4s ease;
  -moz-transition: -moz-transform 0.4s ease;
  -ms-transition: -ms-transform 0.4s ease;
  -o-transition: -o-transform 0.4s ease;
  transition: transform 0.4s ease;
  -webkit-transform: translate3d(100%, 0, 0);
  -moz-transform: translate3d(100%, 0, 0);
  -ms-transform: translate3d(100%, 0, 0);
  -o-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0); }
  html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(1) {
    -webkit-transition-delay: 100ms;
    -moz-transition-delay: 100ms;
    -ms-transition-delay: 100ms;
    -o-transition-delay: 100ms;
    transition-delay: 100ms; }
  html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(2) {
    -webkit-transition-delay: 200ms;
    -moz-transition-delay: 200ms;
    -ms-transition-delay: 200ms;
    -o-transition-delay: 200ms;
    transition-delay: 200ms; }
  html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(3) {
    -webkit-transition-delay: 300ms;
    -moz-transition-delay: 300ms;
    -ms-transition-delay: 300ms;
    -o-transition-delay: 300ms;
    transition-delay: 300ms; }
  html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(4) {
    -webkit-transition-delay: 400ms;
    -moz-transition-delay: 400ms;
    -ms-transition-delay: 400ms;
    -o-transition-delay: 400ms;
    transition-delay: 400ms; }
  html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(5) {
    -webkit-transition-delay: 500ms;
    -moz-transition-delay: 500ms;
    -ms-transition-delay: 500ms;
    -o-transition-delay: 500ms;
    transition-delay: 500ms; }
  html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(6) {
    -webkit-transition-delay: 600ms;
    -moz-transition-delay: 600ms;
    -ms-transition-delay: 600ms;
    -o-transition-delay: 600ms;
    transition-delay: 600ms; }
  html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(7) {
    -webkit-transition-delay: 700ms;
    -moz-transition-delay: 700ms;
    -ms-transition-delay: 700ms;
    -o-transition-delay: 700ms;
    transition-delay: 700ms; }
  html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(8) {
    -webkit-transition-delay: 800ms;
    -moz-transition-delay: 800ms;
    -ms-transition-delay: 800ms;
    -o-transition-delay: 800ms;
    transition-delay: 800ms; }
  html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(9) {
    -webkit-transition-delay: 900ms;
    -moz-transition-delay: 900ms;
    -ms-transition-delay: 900ms;
    -o-transition-delay: 900ms;
    transition-delay: 900ms; }
html.mm-effect-slide-listitems.mm-opening .mm-menu.mm-effect-slide-listitems .mm-panel.mm-opened .mm-listview > li {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

/*
	jQuery.mmenu fullscreen extension CSS
*/
.mm-menu.mm-fullscreen {
  width: 100%;
  min-width: 140px;
  max-width: 10000px; }

html.mm-opening.mm-fullscreen .mm-slideout {
  -webkit-transform: translate(100%, 0);
  -moz-transform: translate(100%, 0);
  -ms-transform: translate(100%, 0);
  -o-transform: translate(100%, 0);
  transform: translate(100%, 0); }

@media all and (max-width: 140px) {
  html.mm-opening.mm-fullscreen .mm-slideout {
    -webkit-transform: translate(140px, 0);
    -moz-transform: translate(140px, 0);
    -ms-transform: translate(140px, 0);
    -o-transform: translate(140px, 0);
    transform: translate(140px, 0); } }
@media all and (min-width: 10000px) {
  html.mm-opening.mm-fullscreen .mm-slideout {
    -webkit-transform: translate(10000px, 0);
    -moz-transform: translate(10000px, 0);
    -ms-transform: translate(10000px, 0);
    -o-transform: translate(10000px, 0);
    transform: translate(10000px, 0); } }
html.mm-right.mm-opening.mm-fullscreen .mm-slideout {
  -webkit-transform: translate(-100%, 0);
  -moz-transform: translate(-100%, 0);
  -ms-transform: translate(-100%, 0);
  -o-transform: translate(-100%, 0);
  transform: translate(-100%, 0); }

@media all and (max-width: 140px) {
  html.mm-right.mm-opening.mm-fullscreen .mm-slideout {
    -webkit-transform: translate(-140px, 0);
    -moz-transform: translate(-140px, 0);
    -ms-transform: translate(-140px, 0);
    -o-transform: translate(-140px, 0);
    transform: translate(-140px, 0); } }
@media all and (min-width: 10000px) {
  html.mm-right.mm-opening.mm-fullscreen .mm-slideout {
    -webkit-transform: translate(-10000px, 0);
    -moz-transform: translate(-10000px, 0);
    -ms-transform: translate(-10000px, 0);
    -o-transform: translate(-10000px, 0);
    transform: translate(-10000px, 0); } }
.mm-menu.mm-fullscreen.mm-top, .mm-menu.mm-fullscreen.mm-bottom {
  height: 100%;
  min-height: 140px;
  max-height: 10000px; }

html.mm-opened.mm-fullscreen .mm-page {
  box-shadow: none !important; }

/*
	jQuery.mmenu multiline extension CSS
*/
.mm-menu.mm-multiline .mm-listview > li > a,
.mm-menu.mm-multiline .mm-listview > li > span,
.mm-listview.mm-multiline > li
.mm-listview > li.mm-multiline > a,
.mm-listview.mm-multiline > li
.mm-listview > li.mm-multiline > span {
  text-overflow: clip;
  white-space: normal; }

/*
	jQuery.mmenu pageshadow extension CSS
*/
.mm-menu.mm-pageshadow:after {
  content: "";
  display: block;
  width: 20px;
  height: 120%;
  position: absolute;
  left: 100%;
  top: -10%;
  z-index: 99; }
.mm-menu.mm-pageshadow.mm-right:after {
  left: auto;
  right: 100%; }
.mm-menu.mm-pageshadow.mm-next:after, .mm-menu.mm-pageshadow.mm-front:after {
  content: none;
  display: none; }

.mm-menu.mm-pageshadow:after {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); }

/*
	jQuery.mmenu position extension CSS
*/
.mm-menu.mm-top,
.mm-menu.mm-bottom {
  width: 100%;
  min-width: 100%;
  max-width: 100%; }

.mm-menu.mm-right {
  left: auto;
  right: 0; }

.mm-menu.mm-bottom {
  top: auto;
  bottom: 0; }

html.mm-right.mm-opening .mm-slideout {
  -webkit-transform: translate(-80%, 0);
  -moz-transform: translate(-80%, 0);
  -ms-transform: translate(-80%, 0);
  -o-transform: translate(-80%, 0);
  transform: translate(-80%, 0); }

@media all and (max-width: 175px) {
  html.mm-right.mm-opening .mm-slideout {
    -webkit-transform: translate(-140px, 0);
    -moz-transform: translate(-140px, 0);
    -ms-transform: translate(-140px, 0);
    -o-transform: translate(-140px, 0);
    transform: translate(-140px, 0); } }
@media all and (min-width: 550px) {
  html.mm-right.mm-opening .mm-slideout {
    -webkit-transform: translate(-440px, 0);
    -moz-transform: translate(-440px, 0);
    -ms-transform: translate(-440px, 0);
    -o-transform: translate(-440px, 0);
    transform: translate(-440px, 0); } }
/*
	jQuery.mmenu z-position extension CSS
*/
html.mm-front .mm-slideout {
  -webkit-transform: none !important;
  -moz-transform: none !important;
  -ms-transform: none !important;
  -o-transform: none !important;
  transform: none !important;
  z-index: 0 !important; }

.mm-menu.mm-front {
  z-index: 1; }

.mm-menu.mm-front, .mm-menu.mm-next {
  -webkit-transition: -webkit-transform 0.4s ease;
  -ms-transition: -ms-transform 0.4s ease;
  transition: transform 0.4s ease;
  -webkit-transform: translate3d(-100%, 0, 0);
  -moz-transform: translate3d(-100%, 0, 0);
  -ms-transform: translate3d(-100%, 0, 0);
  -o-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0); }
  .mm-menu.mm-front.mm-right, .mm-menu.mm-next.mm-right {
    -webkit-transform: translate3d(100%, 0, 0);
    -moz-transform: translate3d(100%, 0, 0);
    -ms-transform: translate3d(100%, 0, 0);
    -o-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); }
.mm-menu.mm-top {
  -webkit-transform: translate3d(0, -100%, 0);
  -moz-transform: translate3d(0, -100%, 0);
  -ms-transform: translate3d(0, -100%, 0);
  -o-transform: translate3d(0, -100%, 0);
  transform: translate3d(0, -100%, 0); }
.mm-menu.mm-bottom {
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  -ms-transform: translate3d(0, 100%, 0);
  -o-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0); }

html.mm-opening .mm-menu.mm-front, html.mm-opening .mm-menu.mm-next {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.mm-menu.mm-top, .mm-menu.mm-bottom {
  height: 80%;
  min-height: 140px;
  max-height: 880px; }

/*
	jQuery.mmenu themes extension CSS
*/
.mm-menu.mm-theme-dark {
  background: #333333;
  color: rgba(255, 255, 255, 0.8); }
  .mm-menu.mm-theme-dark .mm-navbar {
    border-color: rgba(0, 0, 0, 0.15); }
    .mm-menu.mm-theme-dark .mm-navbar > *,
    .mm-menu.mm-theme-dark .mm-navbar a {
      color: rgba(255, 255, 255, 0.4); }
    .mm-menu.mm-theme-dark .mm-navbar .mm-btn:before,
    .mm-menu.mm-theme-dark .mm-navbar .mm-btn:after {
      border-color: rgba(255, 255, 255, 0.4); }
  .mm-menu.mm-theme-dark .mm-listview > li:after {
    border-color: rgba(0, 0, 0, 0.15); }
  .mm-menu.mm-theme-dark .mm-listview > li .mm-prev:before,
  .mm-menu.mm-theme-dark .mm-listview > li .mm-next:after,
  .mm-menu.mm-theme-dark .mm-listview > li .mm-arrow:after {
    border-color: rgba(255, 255, 255, 0.4); }
  .mm-menu.mm-theme-dark .mm-listview > li .mm-prev:after,
  .mm-menu.mm-theme-dark .mm-listview > li .mm-next:before {
    border-color: rgba(0, 0, 0, 0.15); }
  .mm-menu.mm-theme-dark .mm-listview > li.mm-selected > a:not(.mm-next),
  .mm-menu.mm-theme-dark .mm-listview > li.mm-selected > span {
    background: rgba(0, 0, 0, 0.1); }
  .mm-menu.mm-theme-dark.mm-vertical .mm-listview li.mm-opened > a.mm-next,
  .mm-menu.mm-theme-dark.mm-vertical .mm-listview li.mm-opened > .mm-panel,
  .mm-menu.mm-theme-dark .mm-listview li.mm-opened.mm-vertical > a.mm-next,
  .mm-menu.mm-theme-dark .mm-listview li.mm-opened.mm-vertical > .mm-panel {
    background: rgba(255, 255, 255, 0.05); }
  .mm-menu.mm-theme-dark .mm-divider {
    background: rgba(255, 255, 255, 0.05); }

.mm-menu.mm-theme-dark label.mm-check:before {
  border-color: rgba(255, 255, 255, 0.8); }

.mm-menu.mm-theme-dark em.mm-counter {
  color: rgba(255, 255, 255, 0.4); }

.mm-menu.mm-theme-dark .mm-fixeddivider span {
  background: rgba(255, 255, 255, 0.05); }

.mm-menu.mm-iconpanel.mm-theme-dark .mm-panel.mm-opened {
  border-color: rgba(0, 0, 0, 0.15); }
.mm-menu.mm-iconpanel.mm-theme-dark .mm-subblocker {
  background: #333333; }

.mm-menu.mm-pageshadow.mm-theme-dark:after {
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); }

.mm-menu.mm-theme-dark .mm-search input {
  background: rgba(255, 255, 255, 0.3);
  color: rgba(255, 255, 255, 0.8); }
.mm-menu.mm-theme-dark .mm-noresultsmsg {
  color: rgba(255, 255, 255, 0.4); }

.mm-menu.mm-theme-dark .mm-indexer a {
  color: rgba(255, 255, 255, 0.4); }

.mm-menu.mm-theme-dark label.mm-toggle {
  background: rgba(0, 0, 0, 0.15); }
  .mm-menu.mm-theme-dark label.mm-toggle:before {
    background: #333333; }
.mm-menu.mm-theme-dark input.mm-toggle:checked ~ label.mm-toggle {
  background: #4bd963; }

.mm-menu.mm-theme-white {
  background: white;
  color: rgba(0, 0, 0, 0.6); }
  .mm-menu.mm-theme-white .mm-navbar {
    border-color: rgba(0, 0, 0, 0.1); }
    .mm-menu.mm-theme-white .mm-navbar > *,
    .mm-menu.mm-theme-white .mm-navbar a {
      color: rgba(0, 0, 0, 0.3); }
    .mm-menu.mm-theme-white .mm-navbar .mm-btn:before,
    .mm-menu.mm-theme-white .mm-navbar .mm-btn:after {
      border-color: rgba(0, 0, 0, 0.3); }
  .mm-menu.mm-theme-white .mm-listview > li:after {
    border-color: rgba(0, 0, 0, 0.1); }
  .mm-menu.mm-theme-white .mm-listview > li .mm-prev:before,
  .mm-menu.mm-theme-white .mm-listview > li .mm-next:after,
  .mm-menu.mm-theme-white .mm-listview > li .mm-arrow:after {
    border-color: rgba(0, 0, 0, 0.3); }
  .mm-menu.mm-theme-white .mm-listview > li .mm-prev:after,
  .mm-menu.mm-theme-white .mm-listview > li .mm-next:before {
    border-color: rgba(0, 0, 0, 0.1); }
  .mm-menu.mm-theme-white .mm-listview > li.mm-selected > a:not(.mm-next),
  .mm-menu.mm-theme-white .mm-listview > li.mm-selected > span {
    background: rgba(0, 0, 0, 0.05); }
  .mm-menu.mm-theme-white.mm-vertical .mm-listview li.mm-opened > a.mm-next,
  .mm-menu.mm-theme-white.mm-vertical .mm-listview li.mm-opened > .mm-panel,
  .mm-menu.mm-theme-white .mm-listview li.mm-opened.mm-vertical > a.mm-next,
  .mm-menu.mm-theme-white .mm-listview li.mm-opened.mm-vertical > .mm-panel {
    background: rgba(0, 0, 0, 0.03); }
  .mm-menu.mm-theme-white .mm-divider {
    background: rgba(0, 0, 0, 0.03); }

.mm-menu.mm-theme-white label.mm-check:before {
  border-color: rgba(0, 0, 0, 0.6); }

.mm-menu.mm-theme-white em.mm-counter {
  color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-theme-white .mm-fixeddivider span {
  background: rgba(0, 0, 0, 0.03); }

.mm-menu.mm-iconpanel.mm-theme-white .mm-panel.mm-opened {
  border-color: rgba(0, 0, 0, 0.1); }
.mm-menu.mm-iconpanel.mm-theme-white .mm-subblocker {
  background: white; }

.mm-menu.mm-pageshadow.mm-theme-white:after {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); }

.mm-menu.mm-theme-white .mm-search input {
  background: rgba(0, 0, 0, 0.05);
  color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-theme-white .mm-noresultsmsg {
  color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-theme-white .mm-indexer a {
  color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-theme-white label.mm-toggle {
  background: rgba(0, 0, 0, 0.1); }
  .mm-menu.mm-theme-white label.mm-toggle:before {
    background: white; }
.mm-menu.mm-theme-white input.mm-toggle:checked ~ label.mm-toggle {
  background: #4bd963; }

.mm-menu.mm-theme-black {
  background: black;
  color: rgba(255, 255, 255, 0.6); }
  .mm-menu.mm-theme-black .mm-navbar {
    border-color: rgba(255, 255, 255, 0.2); }
    .mm-menu.mm-theme-black .mm-navbar > *,
    .mm-menu.mm-theme-black .mm-navbar a {
      color: rgba(255, 255, 255, 0.4); }
    .mm-menu.mm-theme-black .mm-navbar .mm-btn:before,
    .mm-menu.mm-theme-black .mm-navbar .mm-btn:after {
      border-color: rgba(255, 255, 255, 0.4); }
  .mm-menu.mm-theme-black .mm-listview > li:after {
    border-color: rgba(255, 255, 255, 0.2); }
  .mm-menu.mm-theme-black .mm-listview > li .mm-prev:before,
  .mm-menu.mm-theme-black .mm-listview > li .mm-next:after,
  .mm-menu.mm-theme-black .mm-listview > li .mm-arrow:after {
    border-color: rgba(255, 255, 255, 0.4); }
  .mm-menu.mm-theme-black .mm-listview > li .mm-prev:after,
  .mm-menu.mm-theme-black .mm-listview > li .mm-next:before {
    border-color: rgba(255, 255, 255, 0.2); }
  .mm-menu.mm-theme-black .mm-listview > li.mm-selected > a:not(.mm-next),
  .mm-menu.mm-theme-black .mm-listview > li.mm-selected > span {
    background: rgba(255, 255, 255, 0.3); }
  .mm-menu.mm-theme-black.mm-vertical .mm-listview li.mm-opened > a.mm-next,
  .mm-menu.mm-theme-black.mm-vertical .mm-listview li.mm-opened > .mm-panel,
  .mm-menu.mm-theme-black .mm-listview li.mm-opened.mm-vertical > a.mm-next,
  .mm-menu.mm-theme-black .mm-listview li.mm-opened.mm-vertical > .mm-panel {
    background: rgba(255, 255, 255, 0.2); }
  .mm-menu.mm-theme-black .mm-divider {
    background: rgba(255, 255, 255, 0.2); }

.mm-menu.mm-theme-black label.mm-check:before {
  border-color: rgba(255, 255, 255, 0.6); }

.mm-menu.mm-theme-black em.mm-counter {
  color: rgba(255, 255, 255, 0.4); }

.mm-menu.mm-theme-black .mm-fixeddivider span {
  background: rgba(255, 255, 255, 0.2); }

.mm-menu.mm-iconpanel.mm-theme-black .mm-panel.mm-opened {
  border-color: rgba(255, 255, 255, 0.2); }
.mm-menu.mm-iconpanel.mm-theme-black .mm-subblocker {
  background: black; }

.mm-menu.mm-pageshadow.mm-theme-black:after {
  content: none;
  display: none; }

.mm-menu.mm-theme-black .mm-search input {
  background: rgba(255, 255, 255, 0.3);
  color: rgba(255, 255, 255, 0.6); }
.mm-menu.mm-theme-black .mm-noresultsmsg {
  color: rgba(255, 255, 255, 0.4); }

.mm-menu.mm-theme-black .mm-indexer a {
  color: rgba(255, 255, 255, 0.4); }

.mm-menu.mm-theme-black label.mm-toggle {
  background: rgba(255, 255, 255, 0.2); }
  .mm-menu.mm-theme-black label.mm-toggle:before {
    background: black; }
.mm-menu.mm-theme-black input.mm-toggle:checked ~ label.mm-toggle {
  background: #4bd963; }

/*
	jQuery.mmenu tileview extension CSS
*/
.mm-menu.mm-tileview .mm-listview:after,
.mm-menu .mm-tileview.mm-listview:after {
  content: '';
  display: block;
  clear: both; }
.mm-menu.mm-tileview .mm-listview > li,
.mm-menu .mm-tileview.mm-listview > li {
  width: 50%;
  height: 0;
  padding: 50% 0 0 0;
  float: left;
  position: relative; }
  .mm-menu.mm-tileview .mm-listview > li:after,
  .mm-menu .mm-tileview.mm-listview > li:after {
    left: 0;
    top: 0;
    border-right-width: 1px;
    border-right-style: solid;
    z-index: -1; }
  .mm-menu.mm-tileview .mm-listview > li.mm-tile-xs,
  .mm-menu .mm-tileview.mm-listview > li.mm-tile-xs {
    width: 12.5%;
    padding-top: 12.5%; }
  .mm-menu.mm-tileview .mm-listview > li.mm-tile-s,
  .mm-menu .mm-tileview.mm-listview > li.mm-tile-s {
    width: 25%;
    padding-top: 25%; }
  .mm-menu.mm-tileview .mm-listview > li.mm-tile-l,
  .mm-menu .mm-tileview.mm-listview > li.mm-tile-l {
    width: 75%;
    padding-top: 75%; }
  .mm-menu.mm-tileview .mm-listview > li.mm-tile-xl,
  .mm-menu .mm-tileview.mm-listview > li.mm-tile-xl {
    width: 100%;
    padding-top: 100%; }
  .mm-menu.mm-tileview .mm-listview > li > a,
  .mm-menu.mm-tileview .mm-listview > li > span,
  .mm-menu .mm-tileview.mm-listview > li > a,
  .mm-menu .mm-tileview.mm-listview > li > span {
    line-height: 1px;
    text-align: center;
    padding: 50% 10px 0 10px;
    margin: 0;
    position: absolute;
    top: 0;
    right: 1px;
    bottom: 1px;
    left: 0; }
  .mm-menu.mm-tileview .mm-listview > li > .mm-next,
  .mm-menu .mm-tileview.mm-listview > li > .mm-next {
    width: auto; }
    .mm-menu.mm-tileview .mm-listview > li > .mm-next:before, .mm-menu.mm-tileview .mm-listview > li > .mm-next:after,
    .mm-menu .mm-tileview.mm-listview > li > .mm-next:before,
    .mm-menu .mm-tileview.mm-listview > li > .mm-next:after {
      content: none;
      display: none; }
.mm-menu.mm-tileview .mm-panel {
  padding-left: 0;
  padding-right: 0; }
  .mm-menu.mm-tileview .mm-panel:after {
    content: none;
    display: none; }
.mm-menu.mm-tileview .mm-listview {
  margin: 0; }
  
#cnzz_stat_icon_1273914747{display: none;}
