@charset "utf-8";
/* CSS Document */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0;}
body,input,textarea,select,button,table{font-size:14px;}
body{min-width:320px;font-size:14px;font-family:Microsoft YaHei, Arial;;-webkit-text-size-adjust:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;background:#f4f4f4;color:#666;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img,button {border:0;}
li{list-style:none;}
a{text-decoration:none;color:#666;outline:none;}
img{vertical-align:middle;}
h1,h2,h3,h4,h5,h6,input,textarea,select,button{font-size:100%;}
em,i{font-style:normal;}
.hide{display:none;}
.red{color:#f84a4a!important;}
.black{color:#333;}
.warpper{width:100%;}
.bd-non{ border:none !important}
/*头部*/
.header{height:70px;width:100%; }
.header .zx-head-in{width:100%;position:fixed;top:0;left:0;height:70px;z-index:10;}
.header .zx-top-head{position:relative;padding:8px 0;top:0;left:0;width:100%;background:#FFF;text-align:center;}
/*顶部导航*/
.ui-tabslide-hd {overflow:hidden;width:100%;background:#FFF;font-size:18px;height:30px;line-height:30px;}
.ui-tabslide-hd-in {position:relative;width:9999px;}
.ui-tabslide-hd-in:after{content:"";display:table;clear:both;}
.ui-tabslide-hd li {float:left;}
.ui-tabslide-hd li a{padding:0 14px;display:block;color:#666666;text-decoration:none;}
.ui-tabslide-hd li.on a span {display:block;color:#f84a4a;font-weight:bold;border-bottom:2px solid #f84a4a;height:28px;}
.ui-tabslide-hd span {display:block;text-align:center;}
.ui-tabslide-btn {overflow:hidden;line-height:999px;position:absolute;right:0;top:8px;display:block;width:40px;height:20px;background-image: -webkit-linear-gradient(left, rgba(217, 63, 63, 0) 0%, rgba(217, 63, 63, .8) 100%);}
.wth36{width:48px;}
.wth54{width:66px;}
.wth72{width:84px;}
/*footer*/
.footer {height:76px;width:100%;text-align:center;font-size:11px;}
/*.warning_box {height:25px;background:#cc0909;color:#FFF;line-height:25px;overflow:hidden;}*/
.footer_zc {color:#999999;}
/*.versions {font-size:14px;color:#666666;height:30px;line-height:34px;}
.versions span {color:#cc0909;}*/
/* 主体 */
.g-bd{width:100%;overflow:hidden;}
/*列表页*/
.top-header{width:100%; height:44px; line-height:44px; text-align:center; background-color:#f84a4a; position:fixed;top:0;left:0; z-index:10}
.top-header h1{color:#FFF; font-size:18px;}
.back{ position:absolute; left:3%; top:0px;  display:block}
.ul-expert{background-color:#fff;margin-top:44px;}
.ul-expert li{overflow:hidden; border-bottom:1px solid #e6e6e6;font-size:16px;line-height:40px;}
.ul-expert li a{display:block;padding:0 3%;white-space:nowrap;}
.ul-expert li span{float:right;font-size:14px;color:#999;}
.ul-expert li strong{display:block;font-weight:normal;width:84%;overflow:hidden;text-overflow:ellipsis; }

/*加载*/
/*.dropload-load{ text-align:center;font-size:16px; line-height:16px; color:#999; margin-top:10px}
.dropload-load .loading{display: inline-block;height:15px;width:15px;border-radius:100%;margin:6px;border:2px solid #666;border-bottom-color:transparent;vertical-align:middle;-webkit-animation: rotate 0.75s linear infinite; animation:rotate 0.75s linear infinite; }
@-webkit-keyframes rotate {
    0% {
        -webkit-transform: rotate(0deg);
    }
    50% {
        -webkit-transform: rotate(180deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
    }
}
@keyframes rotate {
    0% {
        transform: rotate(0deg);
    }
    50% {
        transform: rotate(180deg);
    }
    100% {
        transform: rotate(360deg);
    }
}*/

/*返回顶部样式*/
#topImg{width:.72rem;height:.72rem;position:fixed;bottom:.6rem;right:.3rem; background:url(../img/topImg.png) no-repeat center center; background-size:100%; display:none;z-index:11;}
/*无数据优化样式*/
.m-dataEmpty{padding-top:115px;font-size:14px!important;color:#999!important;border: none!important;}
.u-icoDataEmpty{margin-bottom:15px;width:70px;height:56px;}
/* 2020年导航下增加公告 */
.g-notice2020{display:none;position:relative;width:100%;font-size:14px;color:#499bf4;text-align: justify;line-height:18px;background:url("./img/tips.png") #e9f2ff no-repeat 20px center;background-size:15px;padding:0 40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.g-notice2020 a{display:block;color:#499bf4;padding:12px 0;}
.g-notice2020 a:hover{color:#2e71cc;}
.u-close2020{position:absolute;top:50%;right:20px;margin-top:-7px;width:14px;cursor:pointer;}

