



.sitmap input, .sitmap.floor1 input, .sitmap.floor2 input { margin: 0; padding: 0; }

.sitmap input { width: 50px; height: 25px; font-size: 16px; border: 1px solid black; color: #fff; background: #01AA08; }

.sitmap div{overflow:hidden;}
.sitmap div input{float:left;margin:10px 5px;}

.sitmap.floor2 { width: 1000px; height: 1701px; background: url(../image/sitmapfloor2.jpg) 0 0 no-repeat; position: relative; }

.sitmap.user{background-image:url(../image/sitmapuserfloor2.jpg) }

.sitmap.floor2 input { position: absolute; }

.sitmap.floor2 input.sit001 { left: 638px; top: 1266px; width: 65px; }
.sitmap.floor2 input.sit002 { left: 588px; top: 1266px; }
.sitmap.floor2 input.sit003 { left: 538px; top: 1266px; }
.sitmap.floor2 input.sit004 { left: 488px; top: 1266px; }
.sitmap.floor2 input.sit005 { left: 433px; top: 1266px; width: 55px; }
.sitmap.floor2 input.sit006 { left: 383px; top: 1266px; }
.sitmap.floor2 input.sit007 { left: 333px; top: 1266px; }
.sitmap.floor2 input.sit008 { left: 287px; top: 1266px; }
.sitmap.floor2 input.sit009 { left: 224px; top: 1266px; width: 64px; }

.sitmap.floor2 input.sit010 { left: 627px; top: 1137px; width: 74px; }
.sitmap.floor2 input.sit011 { left: 582px; top: 1137px; width: 45px; }
.sitmap.floor2 input.sit012 { left: 532px; top: 1137px; }
.sitmap.floor2 input.sit013 { left: 487px; top: 1137px; width: 45px; }
.sitmap.floor2 input.sit014 { left: 427px; top: 1137px; width: 60px; }
.sitmap.floor2 input.sit015 { left: 382px; top: 1137px; width: 45px; }
.sitmap.floor2 input.sit016 { left: 337px; top: 1137px; width: 45px; }
.sitmap.floor2 input.sit017 { left: 292px; top: 1137px; width: 45px; }
.sitmap.floor2 input.sit018 { left: 230px; top: 1137px; width: 62px; }
.sitmap.floor2 input.sit019 { left: 180px; top: 1137px; }
.sitmap.floor2 input.sit020 { left: 130px; top: 1137px; }

.sitmap.floor2 input.sit021 { left: 663px; top: 1112px; width: 38px; }
.sitmap.floor2 input.sit022 { left: 625px; top: 1112px; width: 38px; }
.sitmap.floor2 input.sit023 { left: 580px; top: 1112px; width: 45px; }
.sitmap.floor2 input.sit024 { left: 535px; top: 1112px; width: 45px; }
.sitmap.floor2 input.sit025 { left: 496px; top: 1112px; width: 39px; }
.sitmap.floor2 input.sit026 { left: 458px; top: 1112px; width: 38px; }
.sitmap.floor2 input.sit027 { left: 420px; top: 1112px; width: 38px; }
.sitmap.floor2 input.sit028 { left: 380px; top: 1112px; width: 40px; }
.sitmap.floor2 input.sit029 { left: 340px; top: 1112px; width: 40px; }
.sitmap.floor2 input.sit030 { left: 295px; top: 1112px; width: 45px; }
.sitmap.floor2 input.sit031 { left: 260px; top: 1112px; width: 35px; }
.sitmap.floor2 input.sit032 { left: 225px; top: 1112px; width: 35px; }
.sitmap.floor2 input.sit033 { left: 180px; top: 1112px; width: 45px; }
.sitmap.floor2 input.sit034 { left: 130px; top: 1112px; width: 50px; }


.sitmap.floor2 input.sit035 { left: 625px; top: 1005px; width: 76px; }
.sitmap.floor2 input.sit036 { left: 580px; top: 1005px; width: 45px; }
.sitmap.floor2 input.sit037 { left: 535px; top: 1005px; width: 45px; }
.sitmap.floor2 input.sit038 { left: 490px; top: 1005px; width: 45px; }
.sitmap.floor2 input.sit039 { left: 430px; top: 1005px; width: 60px; }
.sitmap.floor2 input.sit040 { left: 385px; top: 1005px; width: 45px; }
.sitmap.floor2 input.sit041 { left: 340px; top: 1005px; width: 45px; }
.sitmap.floor2 input.sit042 { left: 295px; top: 1005px; width: 45px; }
.sitmap.floor2 input.sit043 { left: 225px; top: 1005px; width: 70px; }
.sitmap.floor2 input.sit044 { left: 180px; top: 1005px; width: 45px; }
.sitmap.floor2 input.sit045 { left: 130px; top: 1005px; width: 50px; }


.sitmap.floor2 input.sit046 { left: 665px; top: 980px; width: 36px; }
.sitmap.floor2 input.sit047 { left: 630px; top: 980px; width: 35px; }
.sitmap.floor2 input.sit048 { left: 585px; top: 980px; width: 45px; }
.sitmap.floor2 input.sit049 { left: 535px; top: 980px; width: 50px; }
.sitmap.floor2 input.sit050 { left: 500px; top: 980px; width: 35px; }
.sitmap.floor2 input.sit051 { left: 465px; top: 980px; width: 35px; }
.sitmap.floor2 input.sit052 { left: 430px; top: 980px; width: 35px; }
.sitmap.floor2 input.sit053 { left: 385px; top: 980px; width: 45px; }
.sitmap.floor2 input.sit054 { left: 340px; top: 980px; width: 45px; }
.sitmap.floor2 input.sit055 { left: 295px; top: 980px; width: 45px; }
.sitmap.floor2 input.sit056 { left: 260px; top: 980px; width: 35px; }
.sitmap.floor2 input.sit057 { left: 225px; top: 980px; width: 35px; }
.sitmap.floor2 input.sit058 { left: 180px; top: 980px; width: 45px; }
.sitmap.floor2 input.sit059 { left: 130px; top: 980px; width: 50px; }


.sitmap.floor2 input.sit060 { left: 585px; top: 903px; width: 45px; }
.sitmap.floor2 input.sit061 { left: 540px; top: 903px; width: 45px; }
.sitmap.floor2 input.sit062 { left: 490px; top: 903px; width: 50px; }
.sitmap.floor2 input.sit063 { left: 445px; top: 903px; width: 45px; }
.sitmap.floor2 input.sit064 { left: 400px; top: 903px; width: 45px; }
.sitmap.floor2 input.sit065 { left: 350px; top: 903px; width: 50px; }
.sitmap.floor2 input.sit066 { left: 300px; top: 903px; width: 50px; }
.sitmap.floor2 input.sit067 { left: 250px; top: 903px; width: 50px; }
.sitmap.floor2 input.sit068 { left: 200px; top: 903px; width: 50px; }
.sitmap.floor2 input.sit069 { left: 150px; top: 903px; width: 50px; }
.sitmap.floor2 input.sit070 { left: 100px; top: 903px; width: 50px; }
.sitmap.floor2 input.sit071 { left: 50px; top: 903px; width: 50px; }

.sitmap.floor2 input.sit072 { left: 646px; top: 862px; width: 35px; height: 42px }
.sitmap.floor2 input.sit073 { left: 646px; top: 819px; width: 35px; height: 43px }
.sitmap.floor2 input.sit074 { left: 646px; top: 777px; width: 35px; height: 42px }
.sitmap.floor2 input.sit075 { left: 646px; top: 735px; width: 35px; height: 42px }
.sitmap.floor2 input.sit076 { left: 646px; top: 692px; width: 35px; height: 43px }
.sitmap.floor2 input.sit077 { left: 646px; top: 650px; width: 35px; height: 42px }
.sitmap.floor2 input.sit078 { left: 646px; top: 609px; width: 35px; height: 41px }
.sitmap.floor2 input.sit079 { left: 646px; top: 566px; width: 35px; height: 43px }
.sitmap.floor2 input.sit080 { left: 646px; top: 523px; width: 35px; height: 43px }
.sitmap.floor2 input.sit081 { left: 646px; top: 481px; width: 35px; height: 42px }
.sitmap.floor2 input.sit082 { left: 646px; top: 438px; width: 35px; height: 43px }
.sitmap.floor2 input.sit083 { left: 646px; top: 396px; width: 35px; height: 42px }
.sitmap.floor2 input.sit084 { left: 646px; top: 351px; width: 35px; height: 46px }
.sitmap.floor2 input.sit085 { left: 646px; top: 312px; width: 35px; height: 43px }
.sitmap.floor2 input.sit086 { left: 646px; top: 270px; width: 35px; height: 42px }
.sitmap.floor2 input.sit087 { left: 646px; top: 227px; width: 35px; height: 43px }
.sitmap.floor2 input.sit088 { left: 646px; top: 185px; width: 35px; height: 42px }
.sitmap.floor2 input.sit089 { left: 646px; top: 140px; width: 35px; height: 45px }

.sitmap.floor2 input.sit090 { left: 793px; top: 880px; width: 35px; height: 40px }
.sitmap.floor2 input.sit091 { left: 793px; top: 840px; width: 35px; height: 40px }
.sitmap.floor2 input.sit092 { left: 793px; top: 795px; width: 35px; height: 45px }
.sitmap.floor2 input.sit093 { left: 793px; top: 750px; width: 35px; height: 45px }
.sitmap.floor2 input.sit094 { left: 793px; top: 710px; width: 35px; height: 40px }
.sitmap.floor2 input.sit095 { left: 793px; top: 665px; width: 35px; height: 45px }
.sitmap.floor2 input.sit096 { left: 793px; top: 620px; width: 35px; height: 45px }
.sitmap.floor2 input.sit097 { left: 793px; top: 580px; width: 35px; height: 40px }
.sitmap.floor2 input.sit098 { left: 793px; top: 535px; width: 35px; height: 45px }
.sitmap.floor2 input.sit099 { left: 793px; top: 490px; width: 35px; height: 45px }
.sitmap.floor2 input.sit100 { left: 793px; top: 410px; width: 35px; height: 40px }
.sitmap.floor2 input.sit101 { left: 793px; top: 370px; width: 35px; height: 40px }
.sitmap.floor2 input.sit102 { left: 793px; top: 325px; width: 35px; height: 45px }
.sitmap.floor2 input.sit103 { left: 793px; top: 280px; width: 35px; height: 45px }
.sitmap.floor2 input.sit104 { left: 793px; top: 235px; width: 35px; height: 45px }
.sitmap.floor2 input.sit105 { left: 793px; top: 190px; width: 35px; height: 45px }

.sitmap.floor2 input.sit106 { left: 840px; top: 872px; width: 35px; height: 48px }
.sitmap.floor2 input.sit107 { left: 840px; top: 827px; width: 35px; height: 45px }
.sitmap.floor2 input.sit108 { left: 840px; top: 785px; width: 35px; height: 42px }
.sitmap.floor2 input.sit109 { left: 840px; top: 745px; width: 35px; height: 45px }
.sitmap.floor2 input.sit110 { left: 840px; top: 700px; width: 35px; height: 45px }
.sitmap.floor2 input.sit111 { left: 840px; top: 660px; width: 35px; height: 40px }
.sitmap.floor2 input.sit112 { left: 840px; top: 620px; width: 35px; height: 40px }
.sitmap.floor2 input.sit113 { left: 840px; top: 575px; width: 35px; height: 45px }
.sitmap.floor2 input.sit114 { left: 840px; top: 530px; width: 35px; height: 45px }
.sitmap.floor2 input.sit115 { left: 840px; top: 490px; width: 35px; height: 40px }
.sitmap.floor2 input.sit116 { left: 840px; top: 450px; width: 35px; height: 40px }
.sitmap.floor2 input.sit117 { left: 840px; top: 410px; width: 35px; height: 40px }
.sitmap.floor2 input.sit118 { left: 840px; top: 370px; width: 35px; height: 40px }
.sitmap.floor2 input.sit119 { left: 840px; top: 325px; width: 35px; height: 45px }
.sitmap.floor2 input.sit120 { left: 840px; top: 280px; width: 35px; height: 45px }
.sitmap.floor2 input.sit121 { left: 840px; top: 235px; width: 35px; height: 45px }
.sitmap.floor2 input.sit122 { left: 840px; top: 190px; width: 35px; height: 45px }

.sitmap.floor2 input.sit123 { left: 950px; top: 875px; width: 35px; height: 45px }
.sitmap.floor2 input.sit124 { left: 950px; top: 830px; width: 35px; height: 45px }
.sitmap.floor2 input.sit125 { left: 950px; top: 790px; width: 35px; height: 40px }
.sitmap.floor2 input.sit126 { left: 950px; top: 745px; width: 35px; height: 45px }
.sitmap.floor2 input.sit127 { left: 950px; top: 700px; width: 35px; height: 45px }
.sitmap.floor2 input.sit128 { left: 950px; top: 655px; width: 35px; height: 45px }
.sitmap.floor2 input.sit129 { left: 950px; top: 615px; width: 35px; height: 40px }
.sitmap.floor2 input.sit130 { left: 950px; top: 575px; width: 35px; height: 40px }
.sitmap.floor2 input.sit131 { left: 950px; top: 530px; width: 35px; height: 45px }
.sitmap.floor2 input.sit132 { left: 950px; top: 490px; width: 35px; height: 40px }
.sitmap.floor2 input.sit133 { left: 950px; top: 445px; width: 35px; height: 45px }
.sitmap.floor2 input.sit134 { left: 950px; top: 405px; width: 35px; height: 40px }
.sitmap.floor2 input.sit135 { left: 950px; top: 365px; width: 35px; height: 40px }
.sitmap.floor2 input.sit136 { left: 950px; top: 325px; width: 35px; height: 40px }
.sitmap.floor2 input.sit137 { left: 950px; top: 280px; width: 35px; height: 45px }
.sitmap.floor2 input.sit138 { left: 950px; top: 235px; width: 35px; height: 45px }
.sitmap.floor2 input.sit139 { left: 950px; top: 185px; width: 35px; height: 50px }



.sitmap.floor1 { margin-top: 30px; width: 1000px; height: 819px; background: url(../image/sitmapfloor1.png) 0 0 no-repeat; position: relative; }

.sitmap.floor1 input { position: absolute; width: 68px; height: 45px; }

.sitmap.floor1 input.sit140 { left: 752px; top: 552px; width: 45px; height: 68px; }
.sitmap.floor1 input.sit141 { left: 752px; top: 484px; width: 45px; height: 68px; }
.sitmap.floor1 input.sit142 { left: 752px; top: 416px; width: 45px; height: 68px; }

.sitmap.floor1 input.sit143 { left: 752px; top: 320px; width: 45px; height: 68px; }
.sitmap.floor1 input.sit144 { left: 752px; top: 254px; width: 45px; height: 68px; }
.sitmap.floor1 input.sit145 { left: 752px; top: 186px; width: 45px; height: 68px; }

.sitmap.floor1 input.sit146 { left: 660px; top: 112px; }
.sitmap.floor1 input.sit147 { left: 592px; top: 112px; }
.sitmap.floor1 input.sit148 { left: 522px; top: 112px; }
.sitmap.floor1 input.sit149 { left: 452px; top: 112px; }

.sitmap.floor1 input.sit150 { left: 356px; top: 112px; }
.sitmap.floor1 input.sit151 { left: 286px; top: 112px; }
.sitmap.floor1 input.sit152 { left: 215px; top: 112px; }
.sitmap.floor1 input.sit153 { left: 145px; top: 112px; }


.sitmap.floor1 input.sit154 { left: 129px; top: 190px; width: 45px; height: 68px; }
.sitmap.floor1 input.sit155 { left: 129px; top: 260px; width: 45px; height: 68px; }
.sitmap.floor1 input.sit156 { left: 129px; top: 330px; width: 45px; height: 68px; }
.sitmap.floor1 input.sit157 { left: 129px; top: 414px; width: 45px; height: 68px; }
.sitmap.floor1 input.sit158 { left: 129px; top: 481px; width: 45px; height: 68px; }
.sitmap.floor1 input.sit159 { left: 129px; top: 550px; width: 45px; height: 68px; }


.sitmap.floor1 input.sit160 { left: 146px; top: 644px; width: 76px }
.sitmap.floor1 input.sit161 { left: 218px; top: 644px; width: 76px }
.sitmap.floor1 input.sit162 { left: 292px; top: 644px; width: 76px }
.sitmap.floor1 input.sit163 { left: 435px; top: 644px; width: 73px }
.sitmap.floor1 input.sit164 { left: 508px; top: 644px; width: 73px; }
.sitmap.floor1 input.sit165 { left: 580px; top: 644px; width: 76px; }
.sitmap.floor1 input.sit166 { left: 654px; top: 644px; width: 76px; }


.sitmap.floor1 input.sit167 { left: 645px; top: 406px; width: 45px; height: 76px; }
.sitmap.floor1 input.sit168 { left: 645px; top: 330px; width: 45px; height: 76px; }

.sitmap.floor1 input.sit169 { left: 572px; top: 275px; width: 76px }
.sitmap.floor1 input.sit170 { left: 495px; top: 275px; width: 76px; }
.sitmap.floor1 input.sit171 { left: 352px; top: 275px; width: 86px; }
.sitmap.floor1 input.sit172 { left: 280px; top: 275px; width: 72px; }

.sitmap.floor1 input.sit173 { left: 242px; top: 330px; width: 45px; height: 76px; }
.sitmap.floor1 input.sit174 { left: 242px; top: 406px; width: 45px; height: 76px; }

.sitmap.floor1 input.sit178 { left: 572px; top: 492px; width: 76px }
.sitmap.floor1 input.sit177 { left: 495px; top: 492px; width: 76px; }
.sitmap.floor1 input.sit176 { left: 352px; top: 492px; width: 86px; }
.sitmap.floor1 input.sit175 { left: 280px; top: 492px; width: 72px; }



.sitmap input.keyuding { background: #00ac08; }

.sitmap input.yiyuding { background: #fe0100; }

.sitmap input.baoliu { background: #0078bf; }

.sitmap input.bukeyong { background: #858784; }

.sitmap input.zhanyong { background: #fff100; }


.sitleaveinput{height:50px;overflow:hidden;}
.sitleaveinput textarea{width:98%;height:98%;font-size:14px;line-height:20px;border:0;margin:0;padding:1%;background:#ddd;}

.sitmapbox.sitleave{position:absolute;left:0;right:0;top:50px;bottom:0;overflow:auto;}