﻿*{padding:0px; margin:0px;}
a{color:#333;}
a:hover{text-decoration:none; }
li{ list-style:none;}
.bg{background:url("../img/_1bg.jpg") no-repeat; background-size:cover; width:100%; height:100%;}
.loginbox{ position:absolute; bottom:150px; left:50%; margin-left:-110px; width:220px; text-align:center;}
.errmsg{ color:#ff0000; text-align:center; padding-bottom:6px; }
.loginbox .passtxt{ height:24px; line-height:24px; text-align:center; width:208px;}
.topbanner{ background-color:#0ab8cc; height:50px; line-height:50px; font-size:16px; text-align:center; }
.topbanner .tbtag{ float:left; width:25.3%; margin:0 4%; text-align:center; color:#ccf6fd; }
.topbanner .tbcur{ display:block; border-bottom:solid 3px #fff; margin-top:-2px; height:50px; line-height:54px; color:#fff; }
.searchbox{ margin-top:12px; margin-bottom:4px; height:40px; padding:0 5%; }
.schpan{ float:left; position:relative; width:76%; }
.searchbox .searchinput{ border:none; background-color:#ececec; border-radius:50px; height:25px; line-height:25px; width:100%; display:block; padding-left:10px; padding-right:0px; }
.searchbox .schbtn{ position:absolute; right:-5%; display:block; top:-3px; padding:10px; }
.schico {background:url("../img/schbtn.png"); background-size:contain; width:20px; height:20px; display:block; }
.worklist{margin:0 3%; width:94%;}.worklist li{ border-bottom:solid 1px #d9d9d9; line-height:34px; padding-left:5px;}
.telist { margin:0 3%; width:94%; }.telist li { border-bottom:solid 1px #d9d9d9; height:40px; padding:10px 0px; position:relative; }
.calltel{display:block; float:left; height:42px; overflow:hidden; font-size:15px;}.calltel .photo{ width:40px; height:40px; float:left; margin-right:5px;} 
.telinfo{ margin-left:45px; margin-right:30px; }
.coltel{ padding:11px 1px;}.coled .coltelico{ padding:8px; background:url("../img/telcollected.png") center center no-repeat; background-size:contain; } .nocol .coltelico{ padding:8px; background:url("../img/telcollect.png") center center no-repeat; background-size:contain; }
.editel{ padding:12px 1px;}.editel .etdtico{ padding:9px; background:url("../img/editel.png") center center no-repeat; background-size:contain; }
.deltel{ padding:12px 1px;}.deltel .deltelico{ padding:7px; background:url("../img/deltel.png") center center no-repeat; background-size:contain; }
.sendmsg{display:block; position:absolute; right:0px; width:30px; height:30px; background:url("../img/sendmsg.png") center center no-repeat; background-size:contain; top:13px; }
#brg{ width:100%; background-color:#000; top:0; left:0; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; position:fixed; z-index:3;height:100%; display:none; }
.editbox{ background-color:#fff; height:400px; width:300px; border-radius:10px; position:fixed; top:50%; left:50%; margin-top:-180px; margin-left:-150px; z-index:4; box-shadow:1px -1px 1px #ccc; overflow:hidden; display:none; }
.edtitle{ height:40px; line-height:40px; text-align:center; background-color:#0ab8cc; color:#fff; }.edtbox{ padding:10px 15px; }.inputbox{line-height:40px; height:40px; margin:5px 0px;}.inputbox .ipdesc{display:block; float:left; }.inputbox .iptxt{ display:block; float:left; margin:5px 0px;}
.workinfo{overflow: hidden;text-overflow:ellipsis;white-space:nowrap; width:100%;}