Files

888 lines
39 KiB
CSS
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
html,body{-webkit-text-size-adjust:none; overflow:hidden; min-height:400px;/*min-width:1000px;*/}
body{ font-family:"Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}
a,a:hover{ text-decoration:none;}
a{color:#428bca;}
a:hover{color:#039;}
p,h1,h2,h3,h4,h5,h6,h7,h8,form,ul,li,dl,dt,dd{ list-style:none;padding:0;margin:0;}
.f-l{ float:left;}
.f-r{ float:right;}
.bold{ font-weight:bold;}
.h-2{height:2px; clear:both;}
.h-4{height:4px; clear:both;}
.h-5{height:5px; clear:both;}
.h-10{height:10px; clear:both;}
.h-15{height:15px; clear:both;}
.h-20{height:20px; clear:both;}
.h-50{height:50px; clear:both;}
.h-40{height:40px; clear:both;}
.red{ color:#f00;}
.green{ color:#090}
.grey{ color:#999}
.f60{ color:#f60}
.blue{color:#428bca;}
.pd10{padding:10px;}
.font12{ font-size:12px;}
.font14{ font-size:14px;}
.font16{ font-size:16px;}
.nob{ font-weight:normal;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.bgc-65bee6{ background:#65bee6;}
.bgc-2e6dbf{ background:#2e6dbf;}
.bgc-8d96d9{ background:#8d96d9;}
.bgc-e1c349{ background:#e1c349;}
.bgc-3ec061{ background:#3ec061;}
.bgc-ff9391{ background:#ff9391;}
.bgc-9ed448{ background:#9ed448;}
.bgc-d49c48{ background:#d49c48;}
.bgc-1fc6ad{ background:#1fc6ad;}
.bgc-9E956C{ background:#9E956C;}
.bgc-9C7FDE{ background:#9C7FDE;}
.bgc-D85368{ background:#D85368;}
.mb10{margin-bottom:10px;}
.pb40{ padding-bottom:41px;}
.ptb10{paddint-top:10px; padding-bottom:10px;}
.ccfff{ color:#fff;}
.ie8{behavior:url(/ie-css3.htc);}
.indexbody{ background:url(../images/body.jpg);}
.borderRa4{
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
}
.borderRa5{
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}
.borderRa10{
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
}
.qc8{height:8px; overflow:hidden; clear:both;}
.qc{overflow:hidden; clear:both;}
.qc:before{content:" ";clear:both;}
.loadingbox{ clear:both; height:50px; background:url(../images/load.gif) center center no-repeat;}
.SLoadingbox{ background:url(../images/load.gif) center center no-repeat; color:#666; font-size:16px; line-height:100%;}
.noshow{ display:none;}
.nodatatip{height:50px; text-align:center; line-height:50px; font-size:16px; color:#f00;}
.headbox{ background:#3374a1; position:relative;height:60px;color:#fff; z-index:999;}
.headbox .toplogo{ position:absolute;top:8px;}
.headbox .toprbox{ position:absolute;right:5px;background:#327fb5;height:60px;border-left:1px dotted #5ba3d5;}
.headbox .toprbox .trnavbox{ position:absolute;top:58px;right:0; min-width:100px;}
.headbox .toprbox .trnavbox .trnavboxul{ padding-left:10px;}
.headbox .toprbox .trnavbox li{ display:block; text-align:left;}
.headbox .toprbox:hover .trnavbox{ display:block;}
.headbox .toprbox .trusername{ position:relative; cursor:default;padding:0 10px;padding-right:25px;}
.headbox .toprbox .trusername .bh{ position:absolute; top:24px;right:7px; color:#9CC}
.headbox .toprbox .trusername .ico{ display:block; text-align:center; font-size:24px; line-height:34px; background:url(../images/trbg.png) center bottom no-repeat;height:34px;}
.headbox .toprbox .trusername .name{ display:block; text-align:center; font-size:14px; line-height:20px;}
.headbox .topnavbox{ position:absolute;right:130px;top:20px;height:40px;}
.headbox .topnavbox .ic{ display:none;}
.headbox .topnavbox .topnavboxul{}
.headbox .topnavbox .topnavboxul li{ position:relative; float:left;margin:0 3px; line-height:40px;}
.headbox .topnavbox .topnavboxul li:hover{
background:#2c6a93;
-moz-border-radius:5px 5px 0 0;
-webkit-border-radius:5px 5px 0 0;
border-radius:5px 5px 0 0;
behavior:url(/ie-css3.htc);
}
.headbox .topnavbox .topnavboxul li a{ display:block; text-align:center; color:#fff;font-size:16px;padding:0 10px;}
.headbox .topnavbox .topnavboxul li a i{ display:none;}
.mainconbox{ /*min-width:1000px; */overflow:auto;border:none; margin:auto; position:relative;}
.headbox .topnavbox .topnavboxul li.cur{ background:#265e84;
-moz-border-radius:5px 5px 0 0;
-webkit-border-radius:5px 5px 0 0;
border-radius:5px 5px 0 0;
behavior:url(/ie-css3.htc);
}
.headbox .topnavbox .topnavboxul li.ban a{color:#345b76; cursor:default; text-decoration:none;}
.headbox .topnavbox .topnavboxul li:hover.ban{ background:none;}
.bottomtipbox{ position:fixed;bottom:0;right:5px; max-height:400px;overflow:hidden;overflow-y:auto;}
.bottomtipbox .bellbox{ position:fixed;bottom:0;right:0;height:30px; background:#3374a1; line-height:30px; overflow:hidden; color:#fff; font-size:14px; text-align:center; cursor:pointer; line-height:30px;}
.bottomtipbox .bellbox .belltip{padding:0 5px;}
.bottomtipbox .bellbox .number{padding-right:5px;font-size:13px;}
.bottomtipbox .bellbox .fa-bell{color:#f00;}
.bottomtipbox .bttipconbox{border:1px solid #ccc; background:#fff;border-bottom:none; display:none;
-moz-border-radius:3px 3px 0 0;
-webkit-border-radius:3px 3px 0 0;
border-radius:3px 3px 0 0;
behavior:url(/ie-css3.htc);
}
.bottomtipbox .bttipconbox ul{padding:5px;min-width:200px; max-height:240px;overflow-x:hidden; overflow-y:auto;}
.bottomtipbox .bttipconbox li{float:none; display:block; overflow:hidden;height:24px; line-height:24px;font-size:12px;}
.bottomtipbox .bttipconbox li a{ display:block; padding:0 5px;color:#666;}
.bottomtipbox .bttipconbox li a:hover{ background:#fc6;color:#000;}
.bottomtipbox .bttipconbox li a i{padding-right:5px;}
.bottomtipbox .bttipconbox li a b{ font-weight:normal;color:#888;padding-right:5px;}
.bottomtipbox .bttipconbox .titbox{ position:relative;height:30px; line-height:30px; text-indent:10px; font-size:14px; font-weight:bold; border-bottom:1px solid #ccc; background:#327fb5;color:#fff;
-moz-border-radius:3px 3px 0 0;
-webkit-border-radius:3px 3px 0 0;
border-radius:3px 3px 0 0;
behavior:url(/ie-css3.htc);
}
.bottomtipbox .bttipconbox .titbox .titcolsebtn{ position:absolute;right:10px; font-size:12px; line-height:30px;color:#fff; font-weight:normal;}
.bottomtipbox .bttipconbox .titbox a:hover.titcolsebtn{color:#f00;}
.min1000400mask{ position:fixed;top:0;left:0;right:0;bottom:0; z-index:99999999999999999999999999999999999999999999999;background:url(../images/mask80.png); display:none;}
.min1000400mask .minmasktiptxt{ color:#ff0; font-size:18px; text-align:center; display:block; line-height:40px;padding-top:80px;}
.headbox .dropdown-menu .divider {
margin: 3px 0;
}
.headbox .dropdown-menu .divider:before {
content: "";
display: inline-block
}
.headbox .dropdown-menu a{color:#888;}
.headbox .dropdown-menu a:hover{color:#888; background:#FC6; color:#333;}
/*面包屑*/
.Breadcrumbs{height:40px; line-height:40px; background:#f3f3f3;border-bottom:1px solid #e4e4e4;padding:0 10px;color:#666;}
.Breadcrumbs .ico{font-size:16px;margin:0 5px;}
.Breadcrumbs .i{margin:0 5px;color:#999;}
.mbxpix{ position:fixed;left:201px; top:0;right:0; z-index:99}
/**/
.left200{ position:fixed;width:240px; left:0; top:60px;bottom:0; background:#F3F3F3;border-right:1px solid #ddd; overflow-y:auto; z-index:10;}
.left200-s{ position:fixed;width:200px; left:0; top:60px;bottom:0; background:#F3F3F3;border-right:1px solid #ddd; overflow-y:auto; z-index:10;}
.rightauto-s{margin-left:201px;}
.rightauto{margin-left:241px;}
.rightautoz{margin-left:201px;}
.autoptb40{padding-top:40px; padding-bottom:40px; overflow:hidden; overflow-y:auto;}
.left200-2{ position:fixed;width:240px; left:0; top:0;bottom:0; background:#F8f8f8;border-right:1px solid #ddd; overflow-y:auto; z-index:10;}
.left200z{ position:fixed;width:200px; left:0; top:60px;bottom:0; background:#F3F3F3;border-right:1px solid #ddd; overflow-y:auto; z-index:10;}
.left200-3{ position:fixed;width:240px; left:0; top:60px;bottom:0; background:#F8f8f8;border-right:1px solid #ddd; overflow-y:auto; z-index:10;}
.left200j{ position:absolute;width:180px;top:40px;bottom:44px;overflow-y:auto; z-index:10;margin-left:10px;}
.Columntitle{height:40px;border-bottom:1px solid #ddd; font-size:16px; font-weight:bold; text-align:center; line-height:40px;}
.Columntitle2{height:48px;border-bottom:1px solid #ddd; font-size:16px; font-weight:bold; text-align:center; line-height:48px;}
.lmtab{border-bottom:1px solid #ddd; position:relative;height:40px;}
.lmtab .txt{ position:absolute; height:38px; top:2px;left:10px; line-height:38px; padding:0 10px; background:#fff; border:1px solid #ddd;border-bottom:none;font-size:16px; font-weight:bold;color:#3374a1; z-index:2;
-moz-border-radius:5px 5px 0 0;
-webkit-border-radius:5px 5px 0 0;
border-radius:5px 5px 0 0;
behavior:url(/ie-css3.htc);
}
.lmtab .txt2{ /*position:absolute; */height:38px; margin-top:2px;margin-left:10px; line-height:38px; padding:0 10px; background:#fff; border:1px solid #ddd;border-bottom:none;font-size:16px; font-weight:bold;color:#3374a1; z-index:2;
-moz-border-radius:5px 5px 0 0;
-webkit-border-radius:5px 5px 0 0;
border-radius:5px 5px 0 0;
behavior:url(/ie-css3.htc);
}
.pguldiv{ position:relative;}
.pguldiv .pgul{ position:absolute; top:5px; left:12px; z-index:10;}
.pguldiv .pgul li{ float:left; border-color:#999; border:1px solid #ccc;border-bottom:none; background:#f1f1f1;margin-top:4px;height:30px; line-height:30px;margin-right:1px;font-size:15px;
-moz-border-radius:5px 5px 0 0;
-webkit-border-radius:5px 5px 0 0;
border-radius:5px 5px 0 0;
behavior:url(/ie-css3.htc);
}
.pguldiv .pgul li a{ display:block; padding:0 10px; color:#999; }
.pguldiv .pgul li a:hover,.pguldiv .pgul li:hover{ color:#09C;}
.pguldiv .pgul li.cur,.pguldiv .pgul li.hover{margin-top:0; height:35px; line-height:35px; background:#fff;}
.pguldiv .pgul li.cur a,.pguldiv .pgul li.hover a{ font-weight:bold; color:#3374a1;}
.pguldiv .pgul li .a{ display:block; padding:0 10px;color:#999; cursor:default;}
.pguldiv .pgul li.hover .a{font-weight:bold; color:#3374a1;}
.btnbox{ height:44px;border-top:1px dotted #ddd; clear:both; background:#f9f9f9;}
.l241{ left:241px;}
.l201{ left:201px;}
.fixBottom{ position:fixed; bottom:0;right:0;}
/*-树行插件*/
.my-tree-menu{ }
.my-tree-menu ul{
margin:0px;
padding:0;
list-style:none;
}
.my-tree-menu ul li{line-height:18px;
position:relative;
}
.my-tree-menu a{
position: relative;
color:#666;
display:block;
z-index:2;
}
.my-tree-menu a:first-child{
padding-top:5px;
}
.my-tree-menu a:hover{
text-decoration:none;color:#09C;
}
.my-tree-menu ul.sub{
padding-left:15px;
}
.my-tree-menu ul.sub:before{
content: "";
display: block;
position: absolute;
z-index: 1;
left: 5px;
top: 0;
bottom: 0;
border: 1px dotted #9dbdd6;
border-width: 0 0 0 1px;
}
.my-tree-menu ul.sub>li:before{
content: "";
display: inline-block;
position: absolute;
width: 7px;
left: -10px;
top: 14px;
border-top: 1px dotted #9dbdd6;
}
.my-tree-menu ul.sub>li:last-child:after{
content: "";
display: block;
position: absolute;
width:10px;
height:100%;
left:-10px;
top:15px;
z-index:2;
}
.my-tree-menu .glyphicon{
margin-right:6px;
}
.my-tree-menu li a.cur{color:#3374a1; font-weight:bold;}
/*End*/
/*树2*/
.my_tree2{padding:10px;}
.my_tree2 ul li{ line-height:36px; border-bottom:1px solid #f9f9f9;}
.my_tree2 ul li a{ display:block; color:#666;}
.my_tree2 ul li a:hover{ display:block; color:#3374a1;}
.my_tree2 ul li.cur a{color:#06C; font-weight:bold;}
.my_tree2 ul li a i{margin-right:8px;}
.my_tree2 ul li ul{ display:none; font-size:12px;}
.my_tree2 ul li ul li{line-height:24px; border-bottom:1px solid #f9f9f9;padding-left:1em;}
.my_tree2 ul li:hover ul{ display:block;}
.my_tree2 ul li .fa-chevron-circle-up{display:none;}
.my_tree2 ul li:hover .fa-chevron-circle-down{ display:none;}
.my_tree2 ul li .fa-chevron-circle-down{ display:inline;}
.my_tree2 ul li:hover .fa-chevron-circle-up{ display:inline;}
.tytablewbox{ position:relative; overflow:auto;}
/*通用,表格 */
.tytable{width:100%; font-size:12px;}
.tytable,.tytable th,.tytable td{ border-collapse:collapse; border:1px solid #ddd;text-align:center;}
.tytable th,.tytable td{ padding:5px;}
.tytable td span{ display:block; width:100%; overflow:hidden;}
.tytable tr:hover{ background:#f8f8f8;}
.tytable th{ background:#e8e8e8; }
/*通用,表2格 */
.tytable02{width:100%; font-size:12px;}
.tytable02,.tytable th02,.tytable02 td{ border-collapse:collapse; border:1px solid #008080;text-align:center;}
.tytable02 th,.tytable02 td{ padding:5px; background:#FFF8F4;}
.tytable02 td span{ display:block; width:100%; overflow:hidden;}
.tytable02 tr:hover{ background:#f8f8f8;}
.tytable02 th{ background:#066; color:#fff;}
.trainsOtherdatabox{ background:#fff; height:100%; overflow-y:auto;}
.trainsOtherdatabox .lico{ height:32px; line-height:32px; display:block; clear:both; text-indent:10px; font-size:14px;}
.trainsOtherdatabox .xxcon{padding:10px;
}
.trainsOtherdatabox .xxcon .p{height:22px; line-height:22px; overflow:hidden;padding:0;width:180px; float:left;}
.trainsOtherdatabox .xxcon .p b{ float:left; text-align:right;width:100px;}
.trainsOtherdatabox .xxcon .p b:after{content: "";}
.trainsOtherdatabox .xxcon .p span{ float:left;width:80px; text-align:left; text-indent:5px;}
.jlxxa{margin:0 5px;}
.ckxqa{margin:0 5px;}
.line34{ line-height:34px;}
.tdh30 th,.tdh30 td{ line-height:30px;}
.tdh24 th,.tdh24 td{ line-height:24px;}
/*数据还原页*/
.dataretiptxt{ line-height:32px;margin-bottom:10px;padding:10px 0;}
.bfjdbox{max-height:200px; overflow:auto; line-height:20px; font-size:12px; color:#888; }
.bkjdbox span{ position:absolute;left:0;bottom:0;height:4px; background:#093; z-index:1}
.bkjdbox b{ display:block;}
.bkjdbox{position:relative;height:24px; line-height:24px; background:#e9e9e9; text-align:center; font-size:15px; font-weight:bold; clear:both;}
/*一般分页*/
.apagebox{position:relative;height:40px;padding-right:10px;color:#888; z-index:1;}
.apagebox .div{margin-top:3px;margin-right:10px; line-height:34px;}
select.select_newspage{display:inline;width:60px;padding:5px; float:left;margin:0 3px;}
select.select_adder{display:inline;width:100px;padding:5px;margin:0 3px; float:none;}
select.select_addert{display:inline;width:80px;padding:5px;margin:0 3px; float:none;}
.apagebox span{margin:0 3px; float:left;line-height:34px; display:block;padding:0 3px;}
.apagebox a{margin:0 3px; float:left; line-height:34px; display:block;padding:0 3px;}
.apagebox b{ }
.apagebox .nowpage{color:#06C;}
.apagebox .allpage{font-weight:normal;color:#666;}
.apagebox .mybtn{ margin:0 10px; line-height:30px;height:30px;}
.apagebox .mybtn .fa{line-height:30px;}
.apagebox .mybtn .glyphicon{line-height:30px;}
.sobox{padding:8px 0; background:#f9f9f9;}
.sobox .lb{ line-height:34px;}
.sobox .div{margin:0 10px; float:left;}
.sobox .dateinput{ display:inline; float:none;width:100px;padding:5px;}
.sobox .dateinput2{ display:inline; float:none;width:90px;padding:5px;}
.asize14{ font-size:14px;margin:0 5px;}
.form-control2{
display: block;
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.form-control2:focus {
border-color: #66afe9;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6)
}
.form-group2{ clear:both;}
.form-control2::-moz-placeholder {
color: #999;
opacity: 1
}
.form-control2:-ms-input-placeholder {
color: #999
}
.form-control2::-webkit-input-placeholder {
color: #999
}
.form-control2[disabled],.form-control[readonly],fieldset[disabled] .form-control {
cursor: not-allowed;
background-color: #eee;
opacity: 1
}
.form-group > label[class*="col-"] {
text-align:right;
}
@media (min-width: 768px)
.form-horizontal .control-label {
text-align: left;
}
.qxsdtiptit{ heigth:34px; line-height:34px; background:url(../images/footer_bg.png) center center repeat-x; font-size:16px; font-weight:bold; color:#f00; text-align:center;}
.qxsdtiptit span{ display:block; width:100px; text-align:center; background:#fff;margin:auto;}
.qxselbox{overflow-x:hidden; overflow-y:auto;}
/*首页*/
/*右部派工单列表*/
.in-rbox-w{background:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.in-rbox-w .r-t{height:60px; background:url(../images/bg-header.png) center bottom repeat-x;border-bottom:1px solid #ccc;}
.in-rbox{overflow:hidden;}
.in-rbox:hover{overflow-y:auto;}
.row2{ margin-right: -12px}
.in-lt{height:60px;}
.in-lt .timebox{height:50px; float:left;}
.in-lt .timebox em{ font-style:normal;}
.in-lt .timebox .datebox{height:50px; float:left; position:relative; overflow:hidden;width:95px; background:#1fbba6;color:#fff;}
.in-lt .timebox .datebox .week{ position:absolute;left:5px;top:2px;right:0; line-height:15px; overflow:hidden;font-size:12px;}
.in-lt .timebox .datebox .month{ position:absolute;line-height:15px; left:50px;top:28px;font-size:12px;}
.in-lt .timebox .datebox .day{ position:absolute;left:12px;top:15px;font-size:24px;}
.in-lt .timebox .tbox{float:left; background:#fff; line-height:50px; text-align:center; width:;font-size:30px;width:100px;color:#1fbba6;}
.in-lt .adminbox{height:50px; float:right; text-align:right;}
.in-lt .adminbox .name{font-size:22px; display:block;}
.in-lt .adminbox .zw{color:#999; font-size:12px;display:block}
/*首页今日到达样式*/
.in-tddd{padding:0 10px;border:1px solid #ccc; background:#fff;padding-bottom:10px;}
.in-tddd .ttit{height:40px; line-height:40px;border-bottom:1px solid #ccc; font-size:16px; color:#333;padding:0 10px;font-weight:bold;}
.in-tddd .ttit i{ font-weight:normal;margin-right:5px;}
.in-chartbox{border:1px solid #ccc; background:#fff;}
.in-chartH{height:200px;}
#dshl00001{height:0px; overflow:hidden;}
.inpgdtit{ float:left; line-height:60px;font-size:16px;padding-left:20px; font-weight:bold;color:#069;}
.inpgdtit i{margin-right:5px; color:rgb(255, 147, 145); font-weight:normal;}
.xjbtnbox{ float:right;padding-top:20px;margin-right:10px;}
.l0{ left:0;}
.inpgdul{}
.inpgdul li{ display:block; position:relative; border-bottom:1px dotted #e9e9e9;padding:4px 0}
.inpgdul li .zt{width:30px; text-align:center; position:absolute;left:0;top:5px; }
.inpgdul li .xx{margin-left:30px;}
.inpgdul li .xx .id{ display:block; color:#333;line-height:24px;height:24px; overflow:hidden;}
.inpgdul li a{color:#333; display:block;}
.inpgdul li a:hover{color:#06F;}
.inpgdul li .xx .trains{ color:#999; font-size:12px;margin-right:10px;}
.inpgdul li .xx .time{ color:#999; font-size:12px;}
.chartbox{}
@media screen and (max-width:1021px){
.charttop .trf-r{ float:left;margin-left:10px;}
}
@media screen and (max-width: 991px){
.in-rbox-w .r-t{border-top:1px solid #ccc;}
.row2{margin-right:0px}
.in-tddd{margin-bottom:10px;}
}
@media screen and (max-width: 1000px){
/*顶部导航*/
.headbox .toplogo{left:50px;}
.headbox .topnavbox{width:40px; background-color:#438eb9;left:5px;height:40px; top:10px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
behavior:url(/ie-css3.htc);
}
.headbox .topnavbox .ic{ display:block;width:40px;height:50px; line-height:40px; text-align:center;color:#fff; font-size:24px;font-weight:normal;}
.headbox .topnavbox:hover{ background-color:#225d85;}
.headbox .topnavbox .topnavboxul{top:50px; position:absolute;display:none;
}
.headbox .topnavbox:hover .topnavboxul{display:block;background:#fff;border:1px solid #ddd;width:auto;min-width:150px;padding:2px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
-webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175);
box-shadow: 0 6px 12px rgba(0,0,0,0.175);
behavior:url(/ie-css3.htc);}
.headbox .topnavbox .topnavboxul li{ position:static; display:block; float:none;margin:2px 0; line-height:30px;height:30px;border-bottom:1px dotted #e4e4e4;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
}
.headbox .topnavbox .topnavboxul li:hover{
background:#f1f5f9;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
}
.headbox .topnavbox .topnavboxul li a{ display:block; text-align:left; color:#666;font-size:14px;padding:0 10px;}
.headbox .topnavbox .topnavboxul li a i{ display:inline;margin-right:10px;color:#ddd;}
.headbox .topnavbox .topnavboxul li a:hover{ color:#3374a1;}
.headbox .topnavbox .topnavboxul li a:hover i{ color:#3374a1;}
.mainconbox{ /*min-width:1000px; */overflow:auto;border:none; margin:auto;}
.headbox .topnavbox .topnavboxul li.cur{ background:none;}
.headbox .topnavbox .topnavboxul li.cur a,.headbox .topnavbox .topnavboxul li.cur a i,.headbox .topnavbox .topnavboxul li:hover.cur a,.headbox .topnavbox .topnavboxul li:hover.cur a i{color:#1963aa;}
.headbox .topnavbox .topnavboxul li.cur a{padding-right:13px; background-image:url(../images/lnvrbg.png); background-position:right center; background-repeat:no-repeat; position:absolute;width:100%;}
.headbox .topnavbox .topnavboxul li.ban{ display:none;}
html,body{}/*min-width:1000px; overflow-x:auto;.min1000400mask{display:block;}*/
}
@media screen and (max-height: 400px){
/*.min1000400mask{display:block;}*/
}
/*单独,临时个案用*/
.ls1{color:#3374a1;margin-right:5px;}/**/
.ls2{font-size:13px; font-weight:normal; color:#888;}/**/
.select_char{padding:0 3px; font-size:12px; width:100px; display:inline; line-height:14px;height:26px;margin-left:-5px;}
.pdr0{padding-right:0;}
.select_data{padding:0 3px; font-size:12px; width:112px; display:inline; line-height:26px;height:26px;
-moz-border-radius:5px 0 0 5px;
-webkit-border-radius:5px 0 0 5px;
border-radius:5px 0 0 5px;
}
.dataDown{ width:20px; display:block; line-height:26px;height:26px;border:1px solid #ccc; border-left:none; text-align:center; cursor:pointer; color:#666; background:#f8f8f8;
-moz-border-radius:0 5px 5px 0;
-webkit-border-radius:0 5px 5px 0;
border-radius: 0 5px 5px 0;
}
.dataDown .fa{color:#666;}
.pt2{ padding-top:2px;}
.pt5{ padding-top:5px;}
.btn-zd{ width:40px;height:26px; line-height:26px;padding:0 5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}
.sqlerr{ color:#fff; background:#F90; font-size:12px; padding:5px; line-height:16px; position:relative;}
/*报警类型 背景色*/
.bgred{ background:#f00;color:#fff;}
.bgblue{ background:#09F;color:#fff;}
.bggreen{ background:#F90;color:#fff;}
.bgorange{ background:#090;color:#fff;}
.line26{ line-height:26px;}
.trpo td{ cursor:pointer;}
.line28{ line-height:28px;}
.line30{ line-height:30px;}
.line30 label{ line-height:30px;}
label.line30{padding-top:7px; margin-bottom:0; font-weight:normal;}
.ybtab{ position:absolute;top:7px;left:20px;}
.ybtab li{ float:left; cursor:default;height:32px; left:10px; line-height:32px; padding:0 10px; border:1px solid #ddd;margin-right:5px;border-bottom:none;font-size:15px; color:#999; z-index:2;
-moz-border-radius:5px 5px 0 0;
-webkit-border-radius:5px 5px 0 0;
border-radius:5px 5px 0 0;
behavior:url(/ie-css3.htc);
}
.ybtab li.hover{ color:#3374a1; font-weight:bold;height:33px; background:#fff;}
.SLoadingbox2{ background:url(../images/load.gif) center 20px no-repeat; color:#f00; text-align:center; font-size:16px; line-height:60px;padding-top:40px;}
/*自定义提示插件*/
/*2015-6-9 SXLYH*/
.pop_div_markbg{ background:url(../images/b-h-40.png); position:fixed; top:0; right:0;bottom:0;left:0; z-index:9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999;}
.pop_div{ position:fixed;width:280px; height:160px; top:50%; left:50%; margin-left:-140px; margin-top:-80px; background:#fff;border:2px solid #c9c9c9; z-index:99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999; font-size:14px;
box-shadow:0px 0px 10px 2px #000;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}
.diytipconbox{ position:fixed; z-index:999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999; line-height:24px; color:#f00;background-position:8px center; background-repeat:no-repeat; background-color:#fff;padding:5px 10px;padding-left:34px;left:50%;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;}
.p_load{background-image:url(../images/loading.gif);color:#F60;}
.p_ok{background-image:url(../images/pop_ok.gif);color:#093;}
.p_err{background-image:url(../images/pop_err.gif);color:#f00;}
.p_tip{background-image:url(../images/pop_i.gif);color:#666;}
.diytipconbox .closebtn{height:16px; width:16px; overflow:hidden; position:absolute;right:-8px;padding:0;top:-12px;background:url(../images/closea.png) center center no-repeat; display:block;}
.diytipconbox .closebtn:hover{background:url(../images/closeb.png) center center no-repeat;}
/*地区管理*/
.sbejul{}
.sbejul li{ float:left; margin:0 5px; display:block; cursor:default; position:relative; font-size:13px;padding:0 5px;border-bottom:2px solid #fff;}
.tytable tr:hover .sbejul li{border-bottom:2px solid #f8f8f8;}
.tytable tr:hover .sbejul li:hover{ border-bottom:2px solid #06C;color:#999;}
.sbejul li .czbox{ position:absolute;top:-10px;right:-6px; font-size:12px; text-decoration:none;}
.sbejul li .czbox .fa{ margin:0 3px; color:#06C; padding:0;cursor:pointer; display:inline;}
.sbejul li .czbox .fa:hover{color:#f00;}
.sbejul li.add{border:2px dotted #093;width:28px; cursor:pointer; font-size:20px;color:#093; font-weight:bold;}
.tytable tr:hover .sbejul li.add{border:2px dotted #093;}
.tytable tr:hover .sbejul li.add:hover{border:2px dotted #063; background:#0C0;color:#fff;}
.sbtoptypename.add{border:2px dotted #093;width:28px; cursor:pointer; font-size:20px;color:#093; font-weight:bold;}
.sbtoptypename:hover .add{border:2px dotted #093;}
.sbtoptypename:hover .add:hover{border:2px dotted #063; background:#0C0;color:#fff;}
.tytable td.sbtoptypename{ font-size:14px; color:#333;/*text-align:right;*/ position:relative; font-weight:bold;}
.tytable td.sbtoptypename .czbox{ position:absolute;top:2px;right:2px; font-size:12px; text-decoration:none;}
.tytable td.sbtoptypename .czbox .fa{ margin:0 3px; color:#06C; padding:0;cursor:pointer; display:inline;}
.tytable td.sbtoptypename .czbox .fa:hover{color:#f00;}
.sbtoptypename.add{border:2px dotted #093;width:28px; cursor:pointer; font-size:20px;color:#093; font-weight:bold;}
.sbtoptypename:hover .add{border:2px dotted #093;}
.sbtoptypename:hover .add:hover{border:2px dotted #063; background:#0C0;color:#fff;}
.yjadderboxe .czbox{ position:absolute;top:2px;right:2px; font-size:14px; text-decoration:none;}
.yjadderbox .czbox .fa{ margin:0 3px; color:#06C; padding:0;cursor:pointer; display:inline;}
.yjadderbox .czbox .fa:hover{color:#f00;}
table th.text-left,table td.text-left{ text-align:left;}
table th.dingdiaddnamebox{ text-align:left;}
table th.dingdiaddnamebox b{ font-size:18px; color:#09F}
.xjbiaog{padding-left:40px; background:#f9f9f9;border-top:1px dotted #999;}
.adderlistul{border-bottom:2px solid #CCC;margin-bottom:10px;}
.yjadderbox{ border-top:2px solid #ccc; background:#F0F8FF; position:relative; height:40px; line-height:40px; overflow:hidden;}
.yjadderbox .zkhsjs{ display:block; float:left; width:40px; text-align:center;}
.yjadderbox b{ float:left; font-size:16px; color:#000; padding:0 20px; font-weight:normal;}
.soltb{width:100%; font-size:12px;}
.soltb,.soltb th,.soltb td{ border-collapse:collapse; border:none; vertical-align:middle;}
.soltb th,.soltb td{ padding:3px; line-height:34px;}
.soltb td span{ display:block; width:100%; overflow:hidden;}
.soltb th{ background:#e8e8e8; }
.soltb label{ font-weight:normal; padding:0;margin-top:0;margin-bottom:0; line-height:34px;}
.soltb .form-control{padding:5px;}
table .t-r{ text-align:right;}
table .t-l{ text-align:left;}
table .t-c{ text-align:center;}
.pd5{ padding:5px;}
.adimgimg{ max-width:180px; max-height:180px}
.up80x34{ display:block;width:80px; height:34px; background-position:left top; background-repeat:no-repeat; background-image: url(../images/up80x34.png); cursor:pointer; overflow:hidden;}
.up80x34:hover{ background-position:left -34px;}
.pdl10{padding-left:10px;}
.tsico{color:#f60;}
/*管理员首页*/
.in-carmbbox{height:96px;border:1px solid #ccc; background:#fff;}
.in-carmbbox .typetxt{height:40px; overflow:hidden; line-height:40px;margin:0 10px;}
.in-carmbbox .typetxt .txt{ float:left;padding-left:10px; font-size:15px; color:#333; font-weight:bold; background:url(../images/ltbg.gif) left center no-repeat;}
.in-carmbbox .typetxt .alink{ display:block; float:right;}
.in-carmbbox .typetxt .alink a{ display:block; font-size:12px; color:#999;}
.in-carmbbox .typetxt .alink a:hover{ color:#2aa1fa;}
.in-carmbbox .msgsum{ height:40px; line-height:40px; font-size:20px;margin:0 30px;}
.in-carmbbox .msgsum .ico{font-size:30px;color:#999;margin-right:5px;}
.in-carmbbox .msgsum2{ /*line-height:24px;margin:0 20px;*/ width:100%; text-align:center;}
.in-carmbbox .msgsum2 a{ color:#C90; font-size:12px; text-decoration:underline; display:block; margin:auto;}
.in-carmbbox .msgsum2 a:hover{ color:#2aa1fa;}
.in-carmbbox .cz a{ display:block; margin:auto;}
/*管理员,仲裁管理*/
.dsrname{ font-size:14px; font-weight:bold; color:#3374a1;}
.dsrname i{ font-style:normal; color:#888; font-size:12px; font-weight:normal;}
.zcclboxw{ background:url(../images/b-h-40.png); position:fixed;top:0px;left:0;right:0;bottom:0px; z-index:1000;}
.zcclboxw .bdv{position:fixed; background:#3E82AA; width:500px; height:300px; top:50%;left:50%;margin-left:-250px;margin-top:-150px;-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;behavior:url(/ie-css3.htc);}
.zcbox2s{ background:#fff;-moz-border-radius:5px;height:290px; padding-top:10px; position:relative;
-webkit-border-radius:5px;
border-radius:5px;behavior:url(/ie-css3.htc);}
.incah{ background:#fff;}
.popauto{ overflow:auto;}
.wxstep1 {color: rgb(255, 147, 145);}
.wxstep2 {color: rgb(158, 212, 72);}
.wxstep3 {color:#09C}
.tmtabul{ clear:both; position:absolute;top:2px;left:10px;}
.tmtabul li{ float:left; position:relative;top:5px;height:32px;line-height:32px; padding:0 10px; background:#e9e9e9; border:1px solid #ddd;border-bottom:none;font-size:14px; margin-right:10px; cursor:default;
-moz-border-radius:5px 5px 0 0;
-webkit-border-radius:5px 5px 0 0;
border-radius:5px 5px 0 0;
behavior:url(/ie-css3.htc);
}
.tmtabul li a{color:#666;}
.tmtabul li a:hover{color:#06C;}
.tmtabul li.cur{font-size:16px; font-weight:bold;height:38px; line-height:38px; background:#fff;top:0;}
.tmtabul li.cur a,.tmtabul li.cur a:hover{color:#3374a1; }
table .tablefypage span{ display:inline;margin:0 3px;}
table .tablefypage a{margin:0 3px;}
table .tablefypage span.current{ font-weight:bold; color:#F00}
.sfypage{ text-align:center; font-size:12px;}
.sfypage span{ display:inline;margin:0 3px;}
.sfypage a{margin:0 3px;}
.sfypage span.current{ font-weight:bold; color:#F00}
/*KING上传*/
.ke-button-common {
background: url(../images/up80x34.png) 0 0 no-repeat ;
cursor: pointer;
height: 34px;
line-height: 34px; overflow:hidden; display:block;
width:80px;
border:none;
}
.ke-button-common:hover,.ke-button:hover,.ke-upload-file:hover{background: url(../images/up80x34.png) 0 -34px no-repeat ;}
.ke-button {
padding: 0 12px;
margin: 0;
font-family: "sans serif",tahoma,verdana,helvetica;
border: none;
color: #333;
font-size: 12px;
left: 2px;
text-decoration: none;
}
.ke-upload-area .ke-upload-file {
position: absolute;
font-size: 10px;
top: 0;
right: 0;
padding: 0;
margin: 0;
z-index: 811212;
border: 0 none;
opacity: 0;
filter: alpha(opacity=0);left:0;height:32px;
}
.hand{ cursor:pointer;}
#roleselbox label{ font-weight:normal;margin:3px 0;margin-left:6px; float:left; width:70px;}
#roleselbox{height:auto;min-height:34px;padding:2px 0 2px 3px; font-size:12px;}
.ieksd{ float:left; background:#D6D6D6; color:#000;padding:3px 4px;padding-right:18px; position:relative; font-size:12px;margin:2px 4px;margin-left:0; cursor:default;}
.ieksd i{ font-style:normal; position:absolute;width:15px;right:0;top:0; text-align:center; background:#036;color:#CCC; cursor:pointer; z-index:10;}
.tbthdiv{ position:relative;}
.tbthdiv .t{ font-size:16px;}
.tbthdiv .a{ position:absolute; right:5px; top:5px;}
.tbthdiv .b{ position:absolute; left:5px; top:5px;}
/*项目记事时光轴*/
.sgzbox{}
.datalist{ overflow:auto;background: url(../images/linebg.gif) repeat-y 133px 0;}
.datalist .li{ position:relative;padding:10px 0; background:url(../images/icon07.gif) 126px 34px no-repeat;}
.datalist .li .l-y{ position:absolute; font-size:24px; color:#0084ff; font-weight:bold;top:10px;left:20px;}
.datalist .li .l-m{ position:absolute; color:#f60; font-weight:bold;top:30px;left:50px; font-size:14px;width:70px; text-align:right;}
.datalist .li .topicbox{margin-left:145px;margin-right:10px; background:#f6f6f6; display:block; overflow:hidden;
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
-moz-box-shadow: 3px 3px 4px #ccc;
-webkit-box-shadow: 3px 3px 4px #ccc;
box-shadow: 3px 3px 4px #ccc;
border:1px solid #bbb;
}
.datalist .li .topicbox .timebox{padding:0 10px; height:30px; line-height:30px; overflow:hidden; overflow:hidden; border-bottom:1px solid #ddd;}
.datalist .li .topicbox .timebox span{color:#999;margin-right:20px; font-size:12px;}
.datalist .li .topicbox .notexx{ background:#fff;padding:10px; line-height:20px; font-size:14px;
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
}
/*项目需求、变更、合同、协议*/
.xmhtbox{}
.xmhtbox .title{ border:1px solid #ccc; background:#FFC; height:34px; line-height:32px; font-size:13px; color:#f00; position:relative;padding:0 20px;border-left:none; border-right:none;}
.xmhtbox .title a{ position:absolute;right:5px; top:5px;}
.xmhtbox .xmhtul{ overflow:hidden; overflow-y:auto;}
.xmhtbox li{height:44px; position:relative; float:left;border:1px solid #fff;border-bottom:none;margin:5px 0;}
.xmhtbox li .lidiv{border-bottom:1px solid #ccc;height:45px}
.xmhtbox li .filetype{width:50px;height:44px; background-position:center center; background-repeat:no-repeat; position:absolute; left:10px;top:0;}
.xmhtbox li .filetype em{ position:absolute;bottom:2px;left:3px;right:0;height:15px; text-align:center; font-size:12px; color:#f00; font-style:normal; background-position:left top; background-repeat:no-repeat;}
.xmhtbox li .filetype em.wd2{ background-image:url(../images/wd-2.png);}
.xmhtbox li .filetype em.wd3{ background-image:url(../images/wd-3.png);}
.xmhtbox li .filetype em.wd4{ background-image:url(../images/wd-4.png);}
.xmhtbox li .filetype em.wd5{ background-image:url(../images/wd-5.png);}
.xmhtbox li .word{ background-image:url(../images/file_word.gif);}
.xmhtbox li .excel{ background-image:url(../images/file_excel.gif);}
.xmhtbox li .ppt{ background-image:url(../images/file_ppt.gif);}
.xmhtbox li .txt{ background-image:url(../images/file_txt.gif);}
.xmhtbox li .zip{ background-image:url(../images/file_zip.gif);}
.xmhtbox li .html{ background-image:url(../images/file_html.gif);}
.xmhtbox li .nofiletype{ background-image:url(../images/file_no.gif);}
.xmhtbox li .tit{ font-size:14px; height:24px; line-height:24px; overflow:hidden;}
.xmhtbox li .wz{margin-left:50px; font-size:12px;}
.xmhtbox li .wz .ah{height:16px; line-height:16px; overflow:hidden; color:#999;}
.xmhtbox li .wz .btnx{height:24px; overflow:hidden;}
.xmhtbox li .wz .btnx .btn{margin-right:10px;padding:0 5px;}
.xmhtbox li .wz .hd{ position:absolute;top:44px; left:-1px;right:-1px;padding:5px 10px; background:#EEF7FF; display:none;border:1px solid #09C; border-top:none; z-index:10;}/*新样式时加的*/
.xmhtbox li .wz a i{color:#888;}
.xmhtbox li .wz a:hover i{color:#039;}
.xmhtbox .xmhtul li:hover{ background:#EEF7FF;border:1px solid #09C;border-bottom:1px solid #EEF7FF;}
.xmhtbox li:hover .hd{ display:block;}
.xmhtbox li .cz{ height:28px; border-bottom:1px dotted #09C; text-align:center;}
.xmhtbox li .cz .btn{ margin:0 6px;}
.xmhtbox li .jj{ line-height:20px;}
.popnewsbox{}
.popnewsbox .title{height:40px; line-height:40px; overflow:hidden; font-size:18px; font-weight:bold; text-align:center; overflow:hidden;}
.popnewsbox .time{ font-weight:normal; color:#999; font-size:12px; text-align:center; background:#f9f9f9;border-bottom:1px dotted #e4e4e4;border-top:1px dotted #e4e4e4;height:30px; line-height:30px;}
.popnewsbox .time span{ margin:0 10px;}
.popnewsbox .con{ overflow-y:auto;padding:10px 30px; font-size:14px; line-height:24px;}
.popnewsbox p{ text-indent:2em;}
.popnewsbox img{ max-width:100%; display:block; text-align:center; margin:10px auto;}
#allrl .listdata{ overflow-y:auto;}
#allrl .xmname{height:40px; overflow:hidden; line-height:40px; text-align:center; font-size:14px; text-indent:20px}
#allrl .xmname b{ font-size:18px; color:#06C;margin-right:20px;}
.tltipstxt{ padding:0 10px; background:#FFF8F4; line-height:34px;margin:2px 0 0 0 ; border:1px solid #FC0; font-size:12px; font-weight:bold; color:#093;}
.trbtnbox{}
.trbtnbox a{margin: 0 5px;}
#editdoctors{padding-top:20px;padding-right: 20px;}
textarea.form-control{width:100%;max-width: 100%;min-width: 100%;}
textarea.form-control.height150{height:150px;max-height: 150px;min-height: 150px;}
textarea.form-control.height100{height:100px;max-height: 100px;min-height: 100px;}
textarea.form-control.height50{height:50px;max-height: 50px;min-height: 50px;}
.checkboxbox{padding-top:7px;}
.checkboxbox:after{content:" ";display: table;clear: both;}
.checkboxbox span{display: block;float: left;margin-right: 15px; position: relative; cursor:pointer;white-space:nowrap;}
.checkboxbox span:before{font-family:"FontAwesome";content: "\f096";padding-right: 3px;}
.checkboxbox span.cur{color: #f60;}
.checkboxbox span.cur:before{content: "\f14a";}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
min-height: 1px;
padding-left: 8px;
padding-right: 8px;
}
.no-padding-left{padding-left: 0;}
.adminDphoto{display: block;width: 62.3px;height: 84px;cursor: pointer;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;padding:2px;border: 1px solid #e4e4e4;}
img{border: none;}
.onepailistpage{position: relative;padding-left: 240px;min-height: 400px;}
.onepailistpage .yishenginfo{position: absolute;left:10px;top:0;width: 200px;text-align: center;}
.onepailistpage .yishenginfo .img img{display: block;width:100%;}