/* 重置样式 */
body,html{ height:100%;}
body{font:12px "微软雅黑",tahoma,verdana,Arial; color:#4c4d4d; background-color:#FFF;}
body.bg_fff{ background-color:#FFF; height:auto;}
body.bg_fff_iframe{ background-color:#FFF; height:auto; margin-bottom:60px;}
body.bg_fff_iframe1{background-color:#FFF; height:auto; margin-bottom:25px;}
body,div,p,span,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,pre,form,tr,td,th,table{border:0px; padding:0px; margin:0px;}
img,a img{margin:0px; padding:0px; border:0px; font-size: 0px; line-height: 0px;} 
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal;}
ul,li,ol,dt,dl,dd{ list-style:none;}
address,cite,code,em,th,i{font-weight:normal; font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
label,input,textarea,select,button{margin:0px; padding:0px; vertical-align:middle; font:12px "宋体",tahoma,verdana,Arial; outline: none;}
input,button,select,img{line-height:normal;}
textarea{resize:none}
a{ color:#4c4d4d;text-decoration:none; outline: none;}
a:active{ outline: none; star:expression(this.onFocus=this.blur());}


/* 通用样式 */
.wrap{ word-wrap:break-word; overflow:hidden;}
.fb{font-weight:bold;}.tc{text-align:center;}
.tl{text-align:left;}.tr{text-align:right;}
.dis{display:block;}.undis{display:none;}
.fl{float:left;display:inline;}.fr{float:right;display:inline;}
.pointer{ cursor:pointer; }.hidden{ overflow:hidden;}.clear{ clear:both;}
.clear0{ clear:both;line-height:0px;height:0px;font-size:0px;width:0px;}
.layout,.clearfix{*zoom:1;}
.layout:after,.clearfix:after{display:block;clear:both;overflow:hidden; height:0; content:"";}
.gray:link,.gray:visited{color:#a6a8aa; text-decoration:none;}
.gray:hover,.gray:active{color:#ff8400; text-decoration:underline;}
.hr-2,.hr-3,.hr-4,.hr-5,.hr-6,.hr-7,.hr-8,.hr-9,.hr-10,.hr-11,.hr-12,.hr-13,.hr-14,.hr-15,.hr-16,.hr-17,.hr-18,.hr-19,.hr-20,.hr-21,.hr-22,.hr-23,.hr-24,.hr-25,.hr-26,.hr-27,.hr-28,.hr-29,.hr-30{clear:both; overflow:hidden; font-size:0px; line-height:0px;}
.hr-2{height:2px;}.hr-3{height:3px;}.hr-4{height:4px;}.hr-5{height:5px;}.hr-6{height:6px;}.hr-7{height:7px;}.hr-8{height:8px;}.hr-9{height:9px;}.hr-10{height:10px;}.hr-11{height:11px;}.hr-12{height:12px;}.hr-13{ height:13px;}.hr-14{ height:14px;}.hr-15{ height:15px;}.hr-16{ height:16px;}.hr-17{ height:17px;}.hr-18{ height:18px;}.hr-19{ height:19px;}.hr-20{ height:20px;}.hr-21{ height:21px;}.hr-22{ height:22px;}.hr-23{ height:23px;}.hr-24{ height:24px;}.hr-25{ height:25px;}.hr-26{ height:26px;}.hr-27{ height:27px;}.hr-28{ height:28px;}.hr-29{ height:29px;}.hr-30{ height:30px;}

.layout{ width:1000px; margin:0px auto;clear:both;}
.layout.bg_none{ background:none;}
.mt_13{ margin-top:13px;}
.mt_21{ margin-top:21px;}
.ml_7{ margin-left:7px;}
.ml_8{ margin-left:8px;}
.ml_12{ margin-left:12px;}
.ml_16{ margin-left:16px;}
.ml_22{ margin-left:22px;}
.ml_27{ margin-left:27px;}
.ml_33{ margin-left:33px;}
.ml_45{ margin-left:45px;}
.pdl_9{ padding-left:9px;}

.mr_14{ margin-right:14px;}
.mr_21{ margin-right:21px;}
.mr_33{ margin-right:33px;}
.mr_47{ margin-right:47px;}


.red{ font-size:12px; color:#d80909; padding-right:5px;}
.blue{ font-size:12px; color:#2799e2;}
.glay{ font-size:12px; color:#a2a2a2;}

.reminder{ display:inline-block; height:29px; padding-left:30px; padding-right:30px; background-color:#8ec366; position:fixed; _position:absolute; top:22px; left:50%; z-index:1000; margin-left:-60px;}
.reminder p{ line-height:29px; text-align:center; color:#FFF;}

/*loading样式*/
 .loading_mask{ position:fixed; _position:absolute; top:0px; left:0px; width:100%; height:100%; background-color:#000; filter:alpha(opacity=50); -moz-opacity:0.1; -khtml-opacity: 0.1; opacity: 0.1; z-index:1000;}
 .loading{ position:fixed; _position:absolute; top:40%; left:50%; margin-top:-20px; margin-left:-60px; z-index:1001; height:36px; background-color:#FFF; padding-left:10px; padding-top:5px; border:1px solid #dcdcdc; border-radius:5px; box-shadow:1px 2px 6px #b9b9ba;}
 .loading img{ float:left;}
 .loading span{ float:left; padding-top:5px; line-height:22px; padding-left:10px; padding-right:10px;}
 
 
 
 /*新增旋转图标*/
.icon-w a,.icon-w span,.icon-w i{cursor:pointer;}
.icon-w span {left:0px;z-index:1;display:block;top:0px; background-color:#0074ce;border:1px solid #fff;}
.icon-w span em{ color:#fff;}
.icon-w{float:left;position:relative;height:30px;margin-top:6px;}
.btn-w{margin-left:16px;}
.icon-w span{display:none;}
.hover-tit{display:none; position:absolute; bottom:30px;left:14px;background-color:#ffffcc;color:#333;padding:3px 8px;z-index:1;border:solid 1px #cc9933;border-radius:3px;}

 /*页面警示信息*/
 .jsxx-info,.cxxx-info{width:100%; overflow:hidden;padding:5px 0;background-color:#eeeeee;}
 .cxxx-info{padding:10px 0;}
 .jsxx-infobox{width:96%;overflow:hidden; margin:auto;}
 .jsxx-infobox span{width:4%;display:block;background:url(../images/newIndex/alert.png) no-repeat;height:31px;float:left;}
 .jsxx-infobox p{width:96%;display:block;float:right;color:#333333;line-height:30px;}


.tree-tit span{display:block;float:left;line-height:22px;margin-right:10px;}
.search-btn{width:20px;height:20px;cursor:pointer;margin-top:3px;float:left;margin-left:6px;background:url(../images/newIndex/search-btn.png) no-repeat;}
.qc-btn{width:20px;height:20px;cursor:pointer;margin-top:3px;float:left;margin-left:6px;background:url(../images/newIndex/qc-btn.png) no-repeat;}