/*风 格*/
* { margin:0; padding:0px; font:12px/150% Verdana,'宋体'; list-style: none;}
body { color:#4a4d41; text-align:center; background:#fff url(img/body_bg.jpg) repeat-x top;}
img { border:0; }

/*连 接*/
a:link,a:visited,a:active { text-decoration:none; color:#1f3d5a;}
a:hover { text-decoration:none; color:#0C76CC;}

/*位 置*/
.L{float:left;}
.R{float:Right;}

/*文本-样式*/
.tL{ text-align:left; }
.tR{ text-align:right;}
.tC { text-align:center;}
.f14{font-size:14px;}
.bold{font-weight:bold;}
.tC1{ color:#e95504;}/* 黄 */
.tC2{ color:#0a6d00;}
.tC3{color:#a90f0f;}
.tC4{color:#a228a9;}

/*清除浮动*/
.clear{ clear:both; font-size:0; height:0; line-height:0;}

.main{ width:100%; background:url(img/top_bg.jpg) no-repeat left top;}
.content{ width:100%; padding-bottom:84px; height:auto; background:url(img/bottom.png) no-repeat center bottom;}
.top{width:100%; height:150px; background:url(img/top_bg.jpg) no-repeat left top; }
.logo{ padding-right:30px;}
.top .text{ width:100%;}
.top #time{ padding:45px 30px 0 0; color:#00313b;}
.top #Forecast{ padding:45px 0 0 35px; color:#03575e;}

.nav{ margin:0 auto; width:98%; height:30px;}
.nav .left{ width:10px; height:30px; background:url(img/nav_left.png) no-repeat;}
.nav .list_bg{ background:url(img/nav_bg.png) repeat-x;}
.nav .list{ margin:0 auto; width:980px;}
.nav .list a{ float:left; display:block; padding:6px 20px 0 20px; height:24px; color:#fff; font-weight:bold; font-size:14px; border-right:1px solid #56b2c4;}
.nav .list a.this{ background:url(img/nav_this.png) repeat-x;}
.nav .list a:hover{ background:url(img/nav_hover.png) repeat-x;}
.nav .right{ width:10px; background:url(img/nav_right.png) no-repeat;}

.dept{ position:relative; margin:0 auto -1px auto; padding:20px 0 0 5px; width:987px; height:31px;}
.dept li{ float:left; margin-right:3px; padding-top:8px; width:85px; height:23px; font-weight:bold; font-size:14px; color:#ff7200; background:url(img/dept_normal.png) no-repeat 0 3px;}
.dept li.this{ padding-top:7px; width:100px; height:24px; background:url(img/dept_this.png) no-repeat; }
.dept a:link,.dept a:visited,.dept a:active { color:#078da9; font-size:14px;}
.dept a:hover{ color:#ff7200;}
.dept .total{ font-size:12px; color:#006c83;}

.task_border{ margin:0 auto; width:990px; height:490px; border:1px solid #1e98b2; border-bottom:0;}
#task_title{float:left; width:986px; padding:2px;}
#task_title li{ float:left; margin-left:1px; padding-top:5px; height:24px; background:#e3f3f6; border-bottom:1px solid #99c6cf; font-size:14px;}

#task_list{float:left; width:986px; padding:0 2px; height:453px;}
#task_list li{ float:left; width:961px; line-height:25px; padding:8px 0 8px 25px; font-size:14px; border-bottom:1px dotted #ccc;}
#task_list li.release{ background:url(images/01.jpg) no-repeat 6px center;}
#task_list li.start{ background:url(images/02.jpg) no-repeat 6px center;}
#task_list li.finish{ background:url(images/03.jpg) no-repeat 6px center;}
#task_list li.return{ background:url(images/04.jpg) no-repeat 6px center;}
#task_list span { float:left; padding-left:1px; display:block;}
#task_list .name{ padding:0 0 0 8px; width:555px; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.w85{ width:80px}
.w55{ width:55px}
.w515{ width:565px}
.w90{ width:90px;}
.w65{ width: 66px}

.bottom{ width:100%; border-top:4px solid #b9b9b9;}
.beizhu{ margin:0 auto; width:990px; line-height:25px;}
