@charset "utf-8";
/*any question:email:q385284203@qq.com*/
/*KIM's Style*/
body,dl,dt,dd,ol,ul,pre,form,field,input,textarea,p,blockquote,th,td,h1,h2,h3,h4,h5,h6,marquee,table,tr{ font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;font-size:12px;}html{border:0;margin:0;padding:0; filter:}table,div{font-size:12px;font-family:宋体;}ul li{ list-style-type:none;}img{border:none;}h1,h2,h3,h4,h5,h6{font-weight:normal;}a{ color:#000; text-decoration:none;}a:hover{ color:#000;}.floatl,b{ float:left;}.floatr{ float:right;}.ml10px{ margin-left:10px;}.ml30px{ margin-left:30px;}.mt40px{ margin-top:40px;}.orange{ color:orange;}.blue{ color:blue;}
.green{color:green;}.red{color:Red;}.purple{color:Purple;}.clear{ clear:both;}

/*WEB CSS*/
body{ background:#fff9f2 url(../images/bg.jpg) repeat-x; text-align:center;}
#ieinfobar{width:100%; height:30px; background:#FFC url(../ieinfobar/warning.gif) no-repeat 10px center; line-height:30px; text-align:left; margin:0 0 2px 0;}
#warp{margin:0 auto;}
/*********top**************/
#top{ height:auto; width:100%;}
#nav{ height:25px; background:#000; color:#f0efec; line-height:25px; text-align:right;}
#nav a{ color:#f0efec; width:70px; display:block; float:right;}
#nav a:hover{ color:#ff8a2f;}
#top .logo{ width:298px;}
#top .menu{ width:665px; margin:60px 22px auto; display:block; }
#top .menu img{ margin:auto 10px auto 10px; float:left;}
#top .menu a{ float:left;display:block;}
#top .menu .it:hover{ background:transparent;}
#top .menu ul li{ float:left; width:120px; line-height:25px; display:inline;}
#top .menu .it ul{ display:none; visibility:hidden;}
#top .it:hover ul{ display:block; visibility:visible;position:absolute;width:80px; padding:25px 0px 0px 0px; margin:0px 0px 0px 0px; *margin:0px 0px 0px -100px;}
#top .menu .it ul li{ line-height:20px;}
#top .menu .it ul li a{color:#fff; text-align:left; background:#09F; display:block; border:#FFF 1px solid; width:80px; float:right;}
#top .menu .it ul li a:hover{ color:#CF9;}
/*********mid**************/
#mid{ width:1002px; margin:0 auto;}
#mid .m01{ background:url(../images/line1.gif) no-repeat; height:55px;margin:0 auto;}
#mid .m01 .position{ margin-left:150px; line-height:55px; text-align:left;}
#mid .m02 { text-align:left;}
#mid .m02 a:hover{ text-decoration:underline;}
#mid .m02 .connect{float:left; height:auto;width:852px; background:url(../images/midbg.jpg) repeat-y; padding-left:150px;}
#mid .m02 .connect ul{ width:710px; line-height:30px;}
#mid .m02 .connect li{ min-height:30px; overflow:visible; }

/**********Bee:新增划分宽************/
#mid .m02 .connect ul.title{ height:30px;border-bottom: dashed 1px #999;}/* 最上面那行,加 下边框 */
#mid .m02 .connect li.w60{ width:60px;}
#mid .m02 .connect li.w80{ width:80px;}
#mid .m02 .connect li.w180{ width:180px;}
#mid .m02 .connect li.w110{ width:110px;}
#mid .m02 .connect li.w200{ width:200px; height:30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/**********Bee:报修状态************/
.progress1,.progress2,.progress3,.progress4{width:180px;background: url(../images/progress_bg.gif) no-repeat;}
.progress1{ background-position:0px 0px;}
.progress2{ background-position:0px -30px;}
.progress3{ background-position:0px -60px;}
.progress4{ background-position:0px -90px;}
/**********End of Bee:新增划分宽************/

#mid .m02 .connect ul li{ float:left;  text-align:center;}
#mid .m02 .midbt{float:left; width:852px;background:url(../images/midbt.jpg) no-repeat; height:3px; padding-left:150px;}
/*********bottom**************/
#bottom{ width:1002px; margin:0 auto;}
.copyright{ height:162px; color:#fb8200;}
.copyright a{ color:#fb8200;}
.copyright a:hover{ color:#09F;}
.copyright ul{width:500px; margin:30px auto auto 150px; display:inline;}
.copyright ul li{ height:30px; width:60px; float:left;line-height:30px;}
.copyright p{ width:550px;margin:0 auto auto 140px; display:inline; height:20px; line-height:20px;}

/************neirong***********/
.neirong{ float:left; width:710px; padding:0px 0px 10px 0px; }/*.neirong{ height:600px; width:710px; overflow:hidden;}*/
.neirong #page{ float:right; margin:5px 0px 0px 0px; }
.neirong #page a{ float:left; color:#333; padding:5px; border:solid 1px #999; margin:0px 5px 0px 0px;}
.neirong #page a:hover,.neirong #page a.on{ background:#333; color:#FFF;}
.neirong .form{ float:left; margin:10px 0px 0px 0px;}
.neirong .form li{ width:710px;  margin:5px 0px 0px 0px;}
.neirong .form i{ float:left; max-width:550px; text-align:left; line-height:23px; font-style:normal;}
.neirong .form strong{ float:left; width:150px; text-align:right; padding:0px 5px 0px 0px ; line-height:23px;}
.neirong .form select,.neirong .form input{ float:left; height:20px; margin:0px 3px 0px 0px;}
.neirong .form textarea{ width:545px; height:120px;}
.neirong .form del{ float:right; text-decoration:none; line-height:23px; color:#CCC;}