﻿.fl{float:left;}
.fr{float:right;}
.b-clear:before,.b-clear:after{content:'';display: block;clear: both;}
.dis_none{display: none;}
.dis_show{display:block;}
body{font-family: "microsoft yahei",arial;}

/*memu*/
.menu{
    width: 100%; height: 50px; border-bottom: solid 2px #4184F3; /*background: #4184F3;*//*#4285F4;*//*#408ddb;#3F84F0;#4285F4*/
}
.menu .container{
    height: 65px; overflow: visible !important;
}
.menu .logo{
    width: 148px; height: 50px; position: absolute; top: 10px; left: 0;
}
.menu .logo img{max-width:140px;}
.menu .navigator{
    width: auto; height: 25px; position: absolute; top:25px; left: 160px; background-color: #FFFFFF;line-height: 25px !important;
}
.menu .navigator ul{
    width: auto; position: relative;
}
.menu .navigator ul li{
    width: auto; height: 25px; margin: 0 10px 0 5px; float: left; position: relative;
    font-family: "microsoft yahei", "微软雅黑", "黑体", "simsun", "宋体";
}
.menu .navigator ul li a{
    font-size: 15px; color: #555; line-height: 25px;  /* text-shadow: #555 0 0 1px;*/
}
.menu .navigator ul li a:visited{
    color: #555;
}
.menu .navigator ul li a:hover{
    color: #E84235;
}

.menu .navigator ul li .child_navs{
    display: none;
    padding: 0 0 5px 0;
    position: absolute; left: -15px; top: 25px; z-index: 20; background-color: #fff; min-width: 100px;
    border: solid 1px #4184F3;
    /*border-radius: 5px;*/
    border-top:none;
    border-radius: 0 0 4px 4px;
}
.menu .navigator ul li:hover .child_navs{
	display:block;
}
.menu .navigator ul li .child_navs li{
    height: 25px; line-height: 25px; padding: 0 2px 0 8px;
}
.menu .navigator ul li .child_navs li a{
    line-height: 25px; font-size: 14px;
}

.menu .new_ch a{
    position: relative;
}
.menu .new_ch span{
    z-index: 1;
    color: #fff;
    background-color: red;
    right: -16px;
    top: -11px;
    font-size: 12px;
    position: absolute;
    line-height: 14px;
}

.container{
    width: 990px; height: auto; margin: 0 auto; overflow: visible; position: relative;
}
/*menu*/

.top_20{margin-top:20px;}

.tb-tlt{padding:15px 0 8px;text-align: left;}
.table{width:100%;font-size:14px;border-top:2px solid #2E9FFF;}
.table .tb-head{background:#F6F6F6;}
.table tr td,.table tr th{padding:10px 0;vertical-align: middle;text-align:center;}
.table img{width:30px;}

.btn-area{background:#F6F6F6;height:36px;line-height: 36px;text-align: center;}
.btn-area a{display:block;}

.no-data{height:40px;line-height: 40px;text-align: center;color:#7D7B7B;}

.stat-box{border:1px solid #ebebeb;}

.zh-data tr td .is_img{float:left;width:50%;text-align:right;margin-right:36px;}
.zh-data tr td img{margin-right:6px;}
.zh-data tr td .is_word{float:left;width:50%;text-align:left;line-height:30px;margin-left:-36px;}