body,input,button,select,textarea,h1,h2,h3,h4,h5,h6{font-family:'Microsoft YaHei'}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
em{font-style:normal}
ul,ol{margin:0;padding:0;list-style:none}
a{text-decoration:none}
body{margin:0;height:100%;font-size:14px;}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}
h1,h2,h3,h4,h5,h6{margin-top:0;font-size:100%;line-height:1.7}

select {border:0;outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;
background-image:url("../../image/kb2/index/down.png");background-repeat:no-repeat;background-position:calc(100% - 5px) 50%;
background-size:10px 10px;border-radius:3px;padding:0;}

select option{outline:none;background:#fff;color:#27394E}
input{outline:none}
textarea{outline:none}

.left{float:left;}
.right{float:right;}

.right-nav {width:50px;height:50px;height:auto;position:fixed;z-index:50;top:50%;right:5px;margin-top:-220px}
.right-nav ul li {position:relative;background:#EDF1F7;border-radius:4px;height:58;margin-top:2px;}
.right-nav ul li a {width:100%;height:100%;color:#476A95;text-decoration:none;display:block;text-align:center;overflow:hidden;font-size:14px;margin-bottom:2px;padding-top:2px;line-height:25px;}
.right-nav ul li a:before {content:"";display:block;z-index:1;position:relative;margin:5px auto 0;}

.right-nav ul li.bg1 a:before {width:24px;height:24px;background: url(../../image/kb2/login/qq.png);background-size:24px 24px;}
.right-nav ul li.bg2 a:before {width:24px;height:24px;background:url(../../image/kb2/login/wx.png);background-size:24px 24px;}
.right-nav ul li.bg3 a:before {width:24px;height:24px;background:url(../../image/kb2/login/tel.png);background-size:24px 24px;}
.right-nav ul li.bg4 a:before {width:24px;height:24px;background:url(../../image/kb2/login/username.png);background-size:24px 24px;}
.right-nav ul li.bg5 a:before {width:24px;height:24px;background:url(../../image/kb2/login/check.png);background-size:24px 24px;}
.right-nav ul li.bg6 a:before {width:24px;height:24px;background:url(../../image/kb2/login/search.png);background-size:24px 24px;}
.right-nav ul li.bg7 a:before {width:24px;height:24px;background:url(../../image/kb2/login/feedback.png);background-size:24px 24px;}
.right-nav ul li.gotop a:before {width:50px;height:50px;background:url(../../image/kb2/login/gotop.png);background-size:50px 50px;margin-top:40px;}

.right-nav ul li a em {z-index:11111;position:absolute;left:100px;top:0;/*background:#EDF1F7;color:#476A95;transition:left .5s ease-in-out;-o-transition:left .5s ease-in-out;-ms-transition:left .5s ease-in-out;-moz-transition:left .5s ease-in-out;-webkit-tramsition:left .5s ease-in-out*/}
.right-nav ul li a em img{width:83px;height:83px;}
.right-nav ul li a:hover em.wx_div_em {left:-110px;top:-20px;}
.right-nav ul li a:hover em.tel_div_em {left:-180px;top:-1px;}


.right-nav ul li.bg1:hover a:before {width:24px;height:24px;background:url(../../image/kb2/login/qq_1.png);background-size:24px 24px;}
.right-nav ul li.bg2:hover a:before {width:24px;height:24px;background:url(../../image/kb2/login/wx_1.png);background-size:24px 24px;}
.right-nav ul li.bg3:hover a:before {width:24px;height:24px;background:url(../../image/kb2/login/tel_1.png);background-size:24px 24px;}
.right-nav ul li.bg4:hover a:before {width:24px;height:24px;background:url(../../image/kb2/login/username_1.png);background-size:24px 24px;}
.right-nav ul li.bg5:hover a:before {width:24px;height:24px;background:url(../../image/kb2/login/check_1.png);background-size:24px 24px;}
.right-nav ul li.bg6:hover a:before {width:24px;height:24px;background:url(../../image/kb2/login/search_1.png);background-size:24px 24px;}
.right-nav ul li.bg7:hover a:before {width:24px;height:24px;background:url(../../image/kb2/login/feedback_1.png);background-size:24px 24px;}

.right-nav ul li.bg1:hover a {background:#074A9B;color:#fff;border-radius:4px;}
.right-nav ul li.bg2:hover a {background:#074A9B;color:#fff;border-radius:4px;}
.right-nav ul li.bg3:hover a {background:#074A9B;color:#fff;border-radius:4px;}
.right-nav ul li.bg4:hover a {background:#074A9B;color:#fff;border-radius:4px;}
.right-nav ul li.bg5:hover a {background:#074A9B;color:#fff;border-radius:4px;}
.right-nav ul li.bg6:hover a {background:#074A9B;color:#fff;border-radius:4px;}
.right-nav ul li.bg7:hover a {background:#074A9B;color:#fff;border-radius:4px;}

.wx_div{background:url(../../image/kb2/login/wx_div_icon.png);width:101px;height:94px;background-size:101px 94px;padding-right:6px;padding-top:5px;}
.tel_div{background:url(../../image/kb2/login/tel_div_icon.png);width:170px;height:60px;background-size:170px 60px;color:#001B3B;font-size:16px;line-height:60px;}

.right-nav ul li.gotop:hover a:before {width:50px;height:50px;background:url(../../image/kb2/login/gotop.png);background-size:50px 50px;margin-top:40px;}

.mydiv {
	background-color: #FFF;
	border-radius:4px;
	font-size: 12px;
	z-index: 999;
	left: 50%;
	top: 50%;
	margin-left: -150px!important;/*FF IE7 该值为本身宽的一半 */
	margin-top: -60px!important;/*FF IE7 该值为本身高的一半*/
	margin-top: 0px;
	position: fixed!important;/* FF IE7*/
	position: absolute;/*IE6*/
	_top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
	document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
.mycloseDiv{
	position: absolute;
	right: 15px;
	top: 10px;/*FF IE7*/
	filter: alpha(opacity=50);/*IE*/
	opacity: 0.9;/*FF*/
	z-index: 1;
	width:10px;
	height:10px;
	color:#111;
	font-size:16px;
	font-weight:normal;
}

.mycloseDiv1{
    position: absolute;
    right: 15px;
    top: 5px;
    filter: alpha(opacity=50);
    opacity: 0.9;
    z-index: 1;
    width: 10px;
    height: 10px;
    color: #fff;
    font-size: 22px;
    font-weight: 400;
}

.bg{
	background-color: #000;
	display: none;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;/*FF IE7*/
	filter: alpha(opacity=50);/*IE*/
	opacity: 0.8;/*FF*/
	z-index: 1;
	position: fixed!important;/*FF IE7*/
	position: absolute;/*IE6*/
	_top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
	document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}
.dialog_img{float:left;width:100%;text-align:center;}
.dialog_img img{margin-top:30px;}
.dialog_desc{float:left;width:100%;margin-top:8px; }
.dialog_desc_txt{width:90%;margin:0 auto;text-align:center;font-size:14px;color:#001B3B;line-height:30px;}

.window-btn{float:left;width:100%;position:absolute;bottom:0;left:0;border-top:1px solid #bdbdbd}
.window-btn a{display: block;height: 40px;width: 49%;text-align: center;line-height: 40px;font-weight: bold;color:#363636;display: none;}
.window-btn a.cancel-button{font-size:14px;color:#58606A;border-right: 1px solid #bdbdbd;}
.window-btn a.confirm-button{font-size:14px;color:#074A9B;}


/**分页**/
.container{float:left;width:100%;text-align:center;}
.pagination {display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}
.pagination>li {float:left;margin-left:10px;display:inline}
.pagination a{border-radius:2px;margin-left:10px;position:relative;float:left;padding:5px 8px;margin-left:-1px;line-height:1.428571429;text-decoration:none;background-color:#fff;border:1px solid #ddd;color:#000000;}
.pagination #gonum{position:relative;float:left;width:28px;height:28px;padding:2px 5px;margin-left:10px;line-height:1.428571429;text-decoration:none;background-color:#fff;border:1px solid #ddd}
.pagination #go{cursor:pointer;position:relative;float:left;width:40px;height:33px;padding:2px 5px;margin-left:10px;line-height:1.428571429;text-decoration:none;background-color:#fff;border:1px solid #ddd}
.pagination a:hover,.pagination a:focus{background-color:#eee}
.pagination a.active{z-index:2;color:#fff;cursor:default;background-color:#002B5F;border-color:#002B5F}
.pagination a.disabled{color:#999;cursor:not-allowed;background-color:#fff;border-color:#ddd}
.form-group {margin-bottom:20px}
