@charset "utf-8";
/* CSS Document */
html,body, dl, dd, h1, h2, h3, h4, h5, h6, p, form{margin:0;}
ol,ul,li{margin:0; padding:0;list-style:none;}
html{width:100%;height:100%;padding:0;margin:0;}
body{font-size:15px;font-family:"Microsoft YaHei";color:#333;background:#eee;width:100%;height:100%;}
@media screen and (min-width:1280px){
   html{overflow: hidden;}
    }
@media screen and (max-width:1279px){
   html{overflow:auto;}
    }
/*@media screen and (max-width:1278px) {
   html{overflow:auto;}
    }*/
a{text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
img{border:none;}
.clearfix:after{content:"";display:block;clear:both;height:0;line-height:0;visibility:hidden;}
.clearfix{zoom:1;}

.wapper{width:100%;height:100%;margin:0 auto;min-width:700px;}
table{
	border-collapse:collapse;
}

.boxSizing{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.OA-top{
	background: rgb(0,102,203);
	height: 8.5%;
	width: 100%;
}
.time1{float:right;height:100%;width:50%;position:relative;}
.OA-top div.up{
	float: left;
	width: 5.8%;
	height: 100%;
}
.OA-top div.up img{
	float: right;
	height: 64.6%;
	margin-top: 10%;
}
.OA-top div.down{
	float: left;
	height: 100%;
	padding: 0 1%;
	width: 43.2%;
}
.OA-top div.down img{
	height: 38.4%;
	margin-top: 3%;
}
.top-right{
	/*float: right;*/
	text-align:right;
	margin-top:1%;
	width:100%;
	vertical-align:middle;
}
.top-right span{
	color: #fff;
    font-size: 12px;
    padding-right: 10px;
    vertical-align: middle;
}
.top-right a{
	display:inline-block;
    color:#fff;
    height:17px;
	padding:0 2px 0 20px;
	vertical-align:middle;
	font-size:12px;
}

.top-right span.right2{
	display:inline-block;
	width: 1px;
	height:17px;
	background: url(../image/images/icon-006.png) no-repeat 0 1px;
	vertical-align:middle;
}
.number{
	position:absolute;
	top:-8px;
	right:-15px;
	background:url(../image/images/icon-bgnum.png) no-repeat;
	display:inline-block;
	width:16px;
	height:16px;
	text-align:center;
	line-height:16px;
	font-size:12px;
	color:#fff;
	}
.OA-body{
	height: 89%;
	background: rgb(244,244,244);
	/*min-height: 683px;*/
}
.OA-notice{
	position:relative;
	width: 100%;
	height: 30px;
	font-weight:bold;
	background: rgb(227,227,227);
	font-size: 14px;
	text-align: center;
	line-height: 30px;
	color: rgb(244,92,91);
}
div.out_div {
	border-color: rgb(227, 227, 227);
	font-weight: bold;
	line-height: 37px;
}
span.sys_name{
	color: #0066cc;
	font-size: 14px;
}
span.out_text {
	color: rgb(242, 125, 55);
	font-size: 14px;
}

a.out_btn {
	color: rgb(242, 125, 55);
	font-size: 14px;
}
/*************************************bottom***************************************/

.OA-bottom{
	height: 2.5%;
	background: rgb(0,102,203);
	text-align:center;
	color:#fff;
	font-size:14px;
}
.OA-bottom span{display:inline-block;padding:2px 10px;}
.weather {
    height: 25px;
    line-height: 30px;
    vertical-align: middle;
    margin-top: -4px;
}
