﻿@charset "utf-8";
/* CSS Document */
body,ul,li,div,ol,dl,dt,dd,table,tr,td,h1,h2,h3,h4,h5,h6,form,input,textarea,select,option,p,a,i,em,strong,b,cite,span{margin:0;padding:0}
i,em,cite{font-style:normal}
body{font-size:13px;color:#333;line-height:24px;background:#FFF;font-family:Helvetica,Tahoma,Arial,"宋体"; background: #ebebeb;}
ul li,ol li,ul,ol{list-style-type:none}
input{vertical-align:middle;outline:none;}
input[type="submit"],input[type="reset"],input[type="button"],button { -webkit-appearance: none; }
select,input,textarea{outline:none}
a{text-decoration:none;color:#333;outline:none;}
a:hover,a:active{color:#2087cf;}
img{border:none;}
.clearit{clear:both;font-size:0;height:0;line-height:0;width:0;overflow:hidden;visibility:hidden;}
/*头部*/
.search-icon{display: block;background: url(/Content/Areas/Mobile/images/Journal/ss_btn.png) no-repeat center center #0573be;width:42px;height:42px;border-radius: 50%;position: absolute;right: 15px;top:4px;transition: all 0.3s ease 0s;}
.home-icon{display: block;background: url(/Content/Areas/Mobile/images/Journal/home.png) no-repeat center center #0573be;width:42px;height:42px;border-radius: 50%;position: absolute;left: 15px;top:4px;transition: all 0.3s ease 0s;}
.search-icon a,.home-icon a{ display:block; width:100%; height:100%;}
div.MobileNav{display:block;height:51px;width:100%;background:#3AA1EB;text-align:center; position:relative; max-width: 640px; margin: 0 auto;}
div.MobileMenu{display:none;width:150px;position:absolute;left:0;top:51px;z-index:100;background:#3AA1EB;}
div.MobileNav a{color:#FFF;line-height:51px;font-size:2em}
/*底部导航*/
.footer_nav{ position: fixed; bottom:0px; height:45px; background:#f5f5f5; border-top:1px solid #ccc;  width:100%; }
.footer_nav .ul_1 .lv1_tit{ width:33.3%; float:left; position:relative; line-height:45px; font-size:14px; text-align:center; }
.footer_nav .ul_1 li.lv1_tit:first-child{ border-right:1px solid #ccc; box-sizing:border-box;}

.footer_nav .ul_1 .lv1_tit .ul_2{width: 100%;margin:0 auto;left: 0px;position:absolute;top:45px; background: #f4f4f4;border: 1px solid #ccc;border-radius:3% 3% 0px 0px; box-sizing:border-box;max-height:185px;overflow:auto;}
.footer_nav .ul_1 .lv1_tit .ul_2 .lv2_tit{ line-height:45px; border-bottom:1px solid #ccc;margin:0px 10px; box-sizing:border-box;}
.footer_nav .ul_1 .lv1_tit .ul_2 li.lv2_tit:last-child{ border-bottom:0px;}
li.lv1_tit.Has_Children.open .ul_2{ bottom:45px; top:inherit;  transition:all 0.3s;}
.footer_nav .ul_1 li.lv1_tit a{display: block;width: 100%;height: 45px; box-sizing:border-box;color: #333!important;font-size: 14px;text-decoration: none!important;background-position: 10px;background-repeat: no-repeat;background-size: 30px 30px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.footer_nav .ul_1 li.lv1_tit a span{margin-right:5px;display: inline-block;position: relative;}
.footer_nav .ul_1 li.lv1_tit a span img{width: 22px;display: inline-table;vertical-align: middle;}
.footer_nav .ul_1 li.lv1_tit a b{font-weight: normal;}
.footer_nav .ul_1 li.lv1_tit:last-child{ border-left:1px solid #ccc;box-sizing:border-box;}
