html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  text-decoration: none;
  list-style: none;
  font-family: "Microsoft YaHei", "微软雅黑";
  font-weight: normal; 
  font-size:12px;
}
i,em,strong{
  font-style: normal;
}
html, body {
  width: 100%;
  height: 100%; 
}
button{
  border:0;
}
a {
  display:block;
	color: #000;
}
input{
  border:0;
}
input[type=number] {  
    -moz-appearance:textfield;  
}  
input[type=number]::-webkit-inner-spin-button,  
input[type=number]::-webkit-outer-spin-button {  
    -webkit-appearance: none;  
    margin: 0;  
} 
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill{ 
	background-color:transparent!important;
} 
.fhtime{
	background: #fff url(datePicker.gif) no-repeat right;
}
.w100{
  width:100%;
}
.w120{
  width:120px!important;
}
.w150{
  width:150px!important;
}
.h100{
  height:100%;
}
.left{
  float:left;
}
.right{
  float:right;
}
.fhide{
  overflow:hidden;
}
.inline{
  display:inline-block;
}
.block{
  display:block;
}
.bold{
  font-weight:600;
}
.marauto{
  margin:0 auto;
}
.mtb10{
  margin:10px 0;
}
.mlr10{
  margin:0 10px;
}
.mr10{
  margin-right:10px;
}
.mt20{
  margin-top:20px;
}
.mt40{
  margin-top:40px;
}
.backorigin{
  background:#ee981f;
}
.fwhite{
  color:#fff;
}
.pr{
  position:relative;
}
.pa{
  position:absolute;
}
.none{
  display:none;
}
.clear{
  clear:both;
}
.viewcolor{
  background:#07c8cf;
}
.yellow{
  background:#ffd40c;
}
/* 响应式模式 */
@media only screen and ( max-width: 1200px ){
  html,.wrap,.main,.content,.topnav{width:1200px;}
  .right-wrap{width:1000px;}
}
/* **********************登录界面样式********************** */
.loginback{
  background:url(../images/wccyimg/tslogin.jpg) no-repeat;
  background-size:100% 100%;
  overflow: scroll;
}
.bank{
  height:10%;
}
.tophead{
  height:60px;
  margin:10% 0 20px 0;
  color:#fff;
  letter-spacing: 3px;
}
.tophead h1{
  font-size:30px;
  margin-bottom:5px;
}
.tophead h1 em{
  font-size:30px;
  color:#fed703;
}
.filed-login{
  width:450px;
  height:350px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px; 
  border-radius: 10px; 
  background: rgba(0, 40, 64, 0.7);
/*   background: rgba(202,201,194,0.3); */
  overflow:hidden;
}
.login-form{
  width:360px;
  height:100%;
  margin:0 auto;
  overflow:hidden;
}
/* **************************登录框内样式**************** */
.titletxt{
  height:80px;
  line-height: 80px;
} 
.titletxt h1{
  font-size:24px;
  color:#eee;
}
.solid{
  display:inline-block;
  width:30%;
  border-top:1px solid #eee;
  vertical-align: middle;
}
.center{
  text-align:center;
}
.mtb{
  margin:20px 0;
}
.mr{
  margin-right: 10px;
}
.ml{
  margin-left: 10px;
}
.br3{
  border-radius:5px;
  -webkit-border-radius:5px;
  -ms-border-radius:5px;
}
.ui-iptdiv{
  position: relative;
  height:50px;
  text-align: center;
  margin:15px 0;
  border:1px solid #eee;
  -moz-box-shadow: inset 0 0 5px #7d7b7a;
  -webkit-box-shadow: inset 0 0 10px #7d7b7a;
  box-shadow: inset 0 0 10px #7d7b7a;
}
.ipt-icon{
  position: absolute;
  left:0;
  z-index:5;
  width: 45px;
  height: 48px;
}
.user-icon{
  background: url(../images/wccyimg/user.png) no-repeat center center;
  background-size:30px 30px;
}
.pwd-icon{
  background: url(../images/wccyimg/password.png) no-repeat center center; 
    background-size:30px 30px;
}
.code-icon{
	background: url(../images/wccyimg/code.png) no-repeat center center;
	background-size: 38px 38px;
}
.ipt-login{
  width:300px;
  height:45px;
  line-height:45px;
  padding-left:50px;
  color:#eee;
  outline: none;
  font-size:16px;
  background: transparent;
}
.tologin{
  height:50px;
  /* background:#f49c1e; */
  background:#00a9d4;
  text-align:center;
  line-height:50px;
  color:#fff;
  font-size:20px;
  font-weight:500;
  margin:10px auto;
  box-shadow: 0px 1px 4px 0px #5c5c5c;

  -moz-border-radius: 5px;
  -webkit-border-radius: 5px; 
  border-radius: 5px; 

  -moz-box-shadow: 0px 1px 4px 0px #5c5c5c;
  -webkit-box-shadow: 0px 1px 4px 0px #5c5c5c; 
  box-shadow: 0px 1px 4px 0px #5c5c5c; 

}

/* **********************公共头部样式开始********************** */
.header-logo h1{
  line-height: 100px;
  color:#fff;
  font-weight:600;
  letter-spacing: 3px;
  font-size:24px;
}
.logo{
  width:360px;
  margin:10px 45px;
}
.head{
  height:50px;
  background:#404040;
}
.topnav{
  height:80px;
  background:#555;
}
.morebtn{
  height:35px;
  line-height:35px;
  margin:7.5px 45px 0 0;
}
.morebtn a:hover{
  background:#555;
}
.headimg{
  width:35px;
  height:35px;
  background:blue;
  border-radius:50%;
  -webkit-border-radius:50%;
  -ms-border-radius:50%;
}
.warm,.graybtn{
  width:40px;
  height:25px;
  line-height:25px;
  margin-top:5px;
  color:#fff;
  background:#3a3839;
}
.warm::after{
  content:'';
  width:40px;
  height:25px;
  display:block;
  background:url('../images/wccyimg/information.png') no-repeat center center;
}
.warm-num{
  width:15px;
  height:15px;
  line-height:15px;
  right:0;
  top:0;
  background:red;
  border-radius:50%;
  -webkit-border-radius:50%;
  -ms-border-radius:50%;
}
.navicon{
  width:50px;
  height:60px;
  text-align:center;
  margin:0 auto;
  color:#fff;
  background-size:40px 40px;
}
.icon1{
  background:url("../images/wccyimg/transport.png") no-repeat center top;
}
.icon2{
  background:url("../images/wccyimg/chalkboard.png") no-repeat center top;
}
.icon3{
  background:url("../images/wccyimg/yard.png") no-repeat center top;
}
.icon4{
  background:url("../images/wccyimg/delivery.png") no-repeat center top;
}
.icon5{
  background:url("../images/wccyimg/top.png") no-repeat center top;
}
.icon6{
  background:url("../images/wccyimg/traffic.png") no-repeat center top;
}
.navfont{
  padding-top:45px;
  display:block;
}
.car-icon{
  width: 200px;
  height: 60px;
  background: url(../images/wccyimg/icon.png) no-repeat center center;
  background-size: 52px 42px;
  margin: 10px 0;

  width: 200px;
  position:absolute;
  top:0;
  left:0;
  bottom:0;
  overflow:hidden;
}
.navul{
  position:absolute;
  top:0;
  left:200px;
  right:0;
  bottom:0;
  overflow:auto;
}
.navul li{
  float:left;
  width:16%;
  margin-top:10px;
}
/* ************************END****************************/


/* **********************公共内容样式开始********************** */
.list{
  width: 200px;
  background:#484848;
  position:absolute;
  top:130px;
  left:0;
  bottom:0;
  overflow:auto;
}
.right-wrap{
  position:absolute;
  top:130px;
  left:200px;
  right:0;
  bottom:0;
  overflow:auto;
  /* “bottom:0 与 overflow” 结合使用的效果：当内容超出显示器时，自动添加本区域的滚动条，其他区域保持不变*/
}
.w90{
  width:94%;
  margin:0 3%;
}
.list ul li{
  width:100%;
  border-bottom:solid 1px #2d2b2c;
}

.list ul li a{
  color: #fff; 
  font-size:12px; 
  display: block; 
  line-height: 42px;
  text-align: left;
  text-indent: 45px;
  position: relative;
}
.list-icon:hover{
  background:#595a5e;
}
.second-level{
  background:#312d2e;
  position:relative;
}
.second-level a:hover{
  color:#9f6d27;
}
.level-icon{
  width:15px;
  height:100%;
  background-size:15px 15px;
  right:15px; 
}
.levelr{
  background:url("../images/wccyimg/arrow.png") no-repeat center center;
}
.leveld{
  background:url("../images/wccyimg/down.png") no-repeat center center;
}
.noborder{
  border:none!important;
}

.active-level{
  color:#e6ab5b!important;
}
.act-arrow{
  position:absolute;
  width:15px;
  height:100%;
  right:0;
  background:url("../images/wccyimg/level.png") no-repeat center center;
  background-size:15px 24px;
}

/* 主体内容 */
.btnwrap{
  width:550px;
  margin:20px auto;
}
.viewbtn{
  width:125px;
  height:50px;
  line-height:50px;
  color:#fff;
  text-indent:30px;
  border:0;
}
.viewbtn:hover,.ui-btn:hover,.tologin:hover{
  cursor:pointer;
  background:#f4aa41;
}
.mrbtn{
  margin-right:87.5px;
}
.ifb-icon{
  width:20px;
  height:20px;
  background:url("../images/wccyimg/input.png") no-repeat;
  background-size:100% 100%;
  margin:15px 0 0 10px;
}
.bt{
  border-top:1px solid #f3f3f3;
}
.bl{
  border-left:1px solid #f3f3f3;
}
.br{
  border-right:1px solid #f3f3f3;
}
.bb{
  border-bottom:1px solid #f3f3f3;
}
.boder{
  border:1px solid #f3f3f3;
}

.ui-title li{
  width:10%;
  height:65px;
  line-height:65px;
  float:left;
  text-align:center;
}
.h120{
  height:120px;
}
.iptwarp{
  float:left;
  height:30px;
  line-height:30px;
  margin:10px 10px 10px 0;
}
.w140{
  width:140px;
}
.w880{
  width:880px;
}
.s-input{
  height:30px;
  font-size:12px;
  border:1px solid #dcdcdc;
}
.line{
  height:33px;
  line-height:33px;
}
.ipt-tit{
  display:block;
  width:80px;
  text-align:right;
}
.ui-btn{
  padding:6px 15px;
  margin-top:72px;
}

.table{
  width:100%;
  margin:20px auto;
  border:1px solid #efeef4;
}
.thead{
  height:40px;
}
.thead span{
  display:block;
  float:left;
  height:40px;
  line-height:40px;
  text-align:center;
}
.tbody{
  width:100%;
  height:auto;
}
.tbody ul{
  border-bottom:1px solid #efeef4;
  border-left:1px solid #efeef4;
  border-right:1px solid #efeef4;
}
/* 数据table的单项宽度 */
.t10 li,.t10 span{
  width:10%;
}
.t11 li,.t11 span{
  width:11.25%;
}
.w12 li,.w12 span{
  width:12%;
}
.t12 li,.t12 span{
  width:12.5%;
}
.t15 li,.t15 span{
  width:15%;
}
.t22 li,.t22 span{
  width:22.5%;
}
.t30 li,.t30 span{
  width:30%;
}
.fircheck{
  width:10%!important;
}
.l-add{
  width:60%!important;
}
.l-w15{
   width:15%!important;
}
.l-w20{
   width:20%!important;
}
.l-w30{
   width:30%!important;
}
.tbody ul,.tbody li{
  height:40px;
  font-size:10px;
}
.tbody li{
  float:left;
  margin:0!important;
  text-align:center;
  line-height:40px;
  white-space:nowrap; 
  overflow:hidden; 
  text-overflow:ellipsis;
}
.nonews{
  width:90px;
  height:100px;
  line-height:100px;
  text-indent:25px;
  background:url("../images/wccyimg/remind.png") no-repeat left center;
  background-size:17px auto;
}
.chart{
  margin-top:100px;
}
.calendar{
  z-index:99999999;
}


.city-picker-span{
	border:1px solid #c9c9c9;
	-moz-border-radius:5px;
	-webkit-border-radius:5px; 
	border-radius: 5px; 
	width: auto!important;
    padding-right: 15px!important;
    min-width:115px;
}
.city-picker-span.focus, .city-picker-span.open{
	border:1px solid #c9c9c9!important;
}

/* 4.10改版首页样式 */

.f18{
  font-size:18px;
}
.f14{
  font-size:14px;
}
.lh70{
  line-height:70px;
}
.lh30{
  line-height:30px;
}
.backe{
  background:#eee;
}
.indent10{
  text-indent:10px;
}
.tit-li{
  display: block;
  margin:30px 0 20px 0;
}
.index-li li{
  height:100px;
  text-align:center;
  float:left;
  width:11%;
}
.color8{
  color:#b8b8b8
}
.chart-list{
  width:650px;
  margin:35px auto;
}
.chart-list li{
  width:25%;
  float:left;
  text-align:center;
}
.forigin{
  color:#ee981f;
}
.choose-chart:hover{
	cursor: pointer;
}




