﻿/*项目管理员-普通管理员-系统管理员 的 头部-菜单-底部 公共样式  ----*/
ul,li{border:0px #ccc solid;}html,body,div,ul,ol,li,dl,dt,dd,form,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
body{font:12px/1em Arial,"SimSun","宋体";color:#9d9d9d;}
ul,li{list-style:none;}
img{border:0;}
a,a:visited{font-size:14px;font-weight:lighter;text-decoration:none;outline:none;font-family: "Microsoft YaHei","微软雅黑",Arial;}
input,select,button,textarea{outline:none;}
ul,li{border:0px #ccc solid;}
button,input[type=button]{cursor:pointer;}
div{border:0px #ccc solid;}
.clearfix:after {content: ""; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }
.mainContainer{width:1000px;margin:0 auto;border:0px #ccc solid; overflow:hidden; _zoom:1;position:relative;}
.wrapper { width:1000px;margin:0 auto;border:0px #ccc solid; }
.left,.leftContent { float:left; width:189px;_display:inline;padding-bottom:300000px;margin-bottom:-300000px;_padding-bottom:20000px; _margin-bottom:-20000px; background:#f8f8f8 url(../../image/public/person/line.png) right repeat-y;}
.right,.ritContent { float:left;width:771px;background:#ffffff;_display:inline; padding-left:20px; padding-right:20px;   padding-bottom: 10000px;margin-bottom: -10000px;overflow:hidden;zoom:1;height:auto!important;}
.cntHeader{height:92px;text-align:left;position:relative;border:0px #ccc solid;}
.cleaF:after{content:'.';clear:both;display:block;height:0;visibility:hidden;line-height:0;}
.cleaF{zoom:1;}
.fl { float:left; }
.fr { float:right; }
.hiden { display:none; }
.header{height:104px; background:#0980dc;border-bottom: 4px solid #036ccd;}
.logo{float:left;}
.logo a{display:inline-block;float:left;height:104px;}
h1 span{font-size:20px;display:inline-block;float:left; margin-left:5px; padding-left:14px; border-left:1px solid #fff;;color:#fff;line-height: 27px;margin-top:42px; overflow:hidden;word-break:break-all; max-height:53px; 
text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-weight: 100;}
.contact span img{    vertical-align: middle; margin-right: 20px; width: 26px; height: 26px; display: inline; position: absolute; left: 0; top: 0;} 
.contact span{position:relative; cursor:pointer; margin-top: 42px; float: right; position: relative; padding-left: 30px;}
.contact label{    font-size: 18px; display: inline-block;     height: 24px;line-height: 24px;color: #ededed; padding-right: 22px; background: url(../../image/public/person/san.png) right center no-repeat;}
.container{overflow:hidden;}
.left a{width:100%; height:55px; display:block; font-size:14px; color:#444444;line-height:55px; text-align:center;}
.left a:hover{background:#daefff;}
.left a.current{background:#0980dc; color:#ffffff;}
.right .content{padding:27px 40px 30px 30px;}
.tab{margin-bottom: 20px;}
.tab ul{overflow:hidden;background:url(../../image/public/person/dian.png) bottom repeat-x;padding:0 50px;}
.tab ul li{float:left;height:38px;border: 1px solid transparent;_border:1px solid #fff;_border-bottom:none; line-height: 38px;}
.tab ul li.current{border:1px solid #dcdcdc;border-bottom-color:#fff;background:url(../../image/public/person/tabline.png) repeat-x;}
.tab ul li a{font-size:16px;    border: 2px solid transparent; _border:2px solid #fff;color:#444444;display:block;padding:0 30px;}
.tab ul li.current a{color:#0980dc;border:2px solid #fff;}
.dropM{position:absolute;width:120px; left:0;background:#fff; border:1px solid #cccccc; border-top: none;z-index:99;display:none;}
.dropM li{    list-style: none; font-size: 14px; color: #444444; text-align: center; line-height: 34px;}
.dropM li a{    height: 30px; display: inline-block; width: 100%;}
.dropM li a:hover{background:#0980dc;color:#fff;}
html,body{background:#efefef;margin:0;padding:0;height:100%;}
.ritContent .cntArea1{border:none;}
.container{min-height:100%;height:auto !important;position:relative;}
.main{width:1000px; margin:0 auto;}
h3{  width:100%; margin-left:-20px; padding-right:18px;position:relative;  padding-left: 22px; height: 55px; line-height: 55px; background: #f2f9fe; border-bottom: 1px solid #d0e2ef;} 
h3 label{    font-size: 18px; font-weight: bold; padding-left: 20px; color: #0980dc; border-left: 3px solid #0980dc;} 
body .openW{_padding-right:0;z-index: 9999999;zoom:1;}
*html{background-image:url(about:blank);background-attachment:fixed;}
.leftContent .tit a{font-size:16px;color:#000000;display:block; text-align:center;height:55px;line-height:55px;border-bottom:1px solid #d2d2d2;}
.leftContent .tit a label{padding-right:25px; background:url(../../image/public/up.png) right center no-repeat; }
.leftContent .tit a.current label{ background:url(../../image/public/down.png) right center no-repeat;}
.leftContent .er a{font-size:12px;color:#000000;display:block;line-height:41px;padding-left: 70px;background:url(../../image/public/person/tline.png) right repeat-y;zoom:1;}
.leftContent .er a.cur{background:#0980dc;color:#ffffff;}
.leftContent a.selected{background:#d4d4d4;color:#000;}
.openW{padding:0 20px;}
.footer { height:63px; width:100%; left:0; bottom:0; background:#eeeeee; clear:both;margin-top: 0; }
.footer .leftFooter { float:left;line-height:62px; color:#999999; font-size:12px; font-size:"宋体"; }
.footer .leftFooter span{margin-right:30px;display:inline-block;}
.footer .leftFooter a{font-size:12px;color:#999999;}
.footer .ritFooter { float:right; line-height:62px;color: #999999; }
.footer .ritFooter a { font-size:12px; font-size:"宋体";color: #999999;}
.footer .ritFooter span { margin:0 10px; }
.areaProject { float:right; position:relative;margin-top:35px;margin-right:90px;*z-index:1;}
.areaProject h4 { width:210px; height:40px;line-height:40px;background:#f2f2f2; _position:relative; padding:0;}
.areaProject h4 p {text-indent:16px; width:200px;height:40px;line-height:40px;background:#f2f2f2;font-size:16px;font-family:"Microsoft Yahei";color:#666666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.switchBtn { background:url(../..//image/manage/public/platLeft.png);background-repeat:no-repeat;}
.switchBtn { position:absolute; right:9px; top:12px;display:block;width:20px;height:16px;line-height:40px;background-position:0px -715px;margin-left:11px;}
.areaProject ol { display:none; position:absolute;max-width:100%;margin-top:11px;border:1px solid #e5e5e5;background:#ffffff;z-index:100;}
.areaProject ol li { width:210px;max-width:100%; height:32px;line-height:32px;font-size:14px;font-family:"Microsoft Yahei";color:#666666;}
.areaProject ol li:hover { background:#e5e5e5;}
.areaProject ol li a,.areaProject ol li a:visited{display:inline-block;width:172px;height:32px;line-height:32px;text-indent:11px;font-size:14px;font-family:"Microsoft Yahei";color:#666666;background:#ffffff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.areaProject ol li a:hover,.areaProject ol li a:active{background:#e5e5e5;}
.areaProject ol li a.selected{background:url(../../image/manage/task/selected.png) no-repeat 147px center;}
.logo h1 img{margin-top:41px;margin-right:10px;width:136px;height:42px;}
.toLook{float:right;margin-top:35px;margin-right:15px;}
.toLook a{width:77px;display:inline-block;line-height:42px;padding-left:40px;box-sizing:initial;font-weight:bold;text-align:left;height:42px;border:none; background:url(../../image/public/lookC.png) no-repeat;font-size:16px; color:#0980dc;}
.searchInfo .selM ol,.task_rit ol{max-height:450px;overflow-x:hidden;overflow-y:auto;}
.task_rit h5 p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.task_label{float:left;font-size:14px;font-family:"宋体";line-height:30px;}
.task_rit{position:relative;display:inline-block;background:#ffffff;*z-index:100;float:left;}
.task_rit h5{width:281px;max-width:100%;height:30px;border:1px solid #e5e5e5;cursor:pointer; background:url(../../image/manage/task/arrow.png) no-repeat right top;}
.task_rit h5 p{width:253px;max-width:80%;padding-right: 30px; height:30px; line-height:30px;text-indent:11px;color:#666666;font-weight:normal;font-size:14px;font-family:"宋体";}
.task_rit ol {position:absolute;border:1px solid #e5e5e5;display:none;background:#ffffff;z-index: 19999;    overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.task_rit li {width:281px;max-width:100%;height:30px;line-height:30px;text-indent:11px;color:#666666;font-weight:normal;font-size:14px;font-family:"宋体"; cursor:pointer;}
.task_rit li:hover{background:#fb741a; color:#ffffff; }
p{word-break: break-all;}
.col4{width:33%;float:left;}
.input-block{margin-left:80px;}
img{max-width:100%;}
.tb_left,table td,table th{text-align:left!important; padding:15px 6px!important;}
table .msg,table .prompt_msg{text-align: center!important;}

.header .main{position:relative;}
.header .exit{    width: 40px; height: 30px; background: url(../../image/public/exit.png) no-repeat;position:absolute;right:0;top:40px; color: #2777b5!important; padding-left: 42px; line-height: 30px!important; font-weight: bold;float:right;}

.mt{margin-top:15px;}
.t_center{text-align:center;}
.wrap_input{padding: 20px 49px 0 0;}
