  .span2{width: 534px;}
         #frame
        {
            width: 700px;
            margin: 20px auto 10px;
        }
        #form
        {
            margin: 0 0 10px;
            text-align: center;
        }
        #form input
        {
            border: 1px solid #ccc;
            font-size: 9pt;
            width: 200px;
        }
        #form button
        {
            font-size: 9pt;
            border: 1px solid #ccc;
        }
        #form button:hover
        {
            background: #eef;
        }
        #map
        {
            height: 600px;
            margin: 0 0 10px;
            border: 5px solid #ccc;
        }
        .with-check td{text-align: center;}
        /*.widget-box{float: left;}*/
		/**************后面添加****************/
		.txt{
			width:100%;	
		}
		.txt>input,	.txt>textarea{
			display:inline-block;
			width:30%;
			margin-top:8px;
			margin-left:6px;
		}
		.txt>i{
			font-style:normal;
			font-size:12px;
			color:#ff6666;
			vertical-align:middle;	
			margin-top:-5px;
			display:none;
		}
		input.tude{
			width:12%;	
		}
		.fieldNav>ul{
			margin:0;	
		}
		.fieldNav>ul>li{
			display:inline-block;
			border-right:1px solid #dadada;
			/*width:30px;*/
			height:36px;
			line-height:36px;
			padding:0 15px;
			font-weight:bold;
			cursor:pointer;
			position:relative;
			z-index:0;
			margin-left:-6px;
			text-align:center;
			vertical-align:middle;
		}
		.fieldNav>ul>li.first1{
			margin-left:0;
		}
		.fieldNav>ul>li:hover,.fieldNav>ul>li.on{
			background-color:#fff;
			color:#ff6666;
			height:37px;
		}
		#field4,#field4>ul{
			width:96%;	
			margin-left:4%;
			position:relative;
		}
		#field4>ul>li{
			width:5%;
			border:1px solid #dadada;
			border-radius:5px;
			background-color:#fff;
			display:inline-block;
			padding:10px 15px;
			margin:0 2% 1% 0;
			text-align:center;
			
		}
		#field4>ul>li>a{
			display:block;
			width:100%;
			color:#666;	
			vertical-align:middle;
			line-height:60px;
		}
		#field4>li>a:hover{
			color:#ff6666;	
		}
		#field4>ul>li:hover{
			background-color:#efefef;	
		}
		table{
			width:100%;
			height:auto;
			text-align:center;
			border:0;
			border-collapse:collapse;
		}
		table>tr{
			display:block;
			width:100%; 
			height:40px;
			line-height:30px;
			margin-bottom:10px;
		}
		 table>tr>td{
			display:inline-block;
			width:1.8%;
			height:79%;
			position:relative;
			margin-right:5px;
			border:1px solid #cdcdcd;
	    }
		table>tr>td>img{
			/*width:100%;  */
			display:inline-block;
			position:relative;
			z-index:10;
			height:100%;
		}	  
		table>tr>td>input{
			display:inline-block;
			width:100%; 
			background-color:#fff;
			position:relative;
			z-index:99;
			text-align:center;
			margin-left:-4%;
			margin-top:-12%;
		}
		table>tr>td>input.v,
		 table>tr>td>input.x{
			position:absolute;
			top:0;
			left:0;
			display:inline-block;
			text-align:center;
			background:none;
			border:0; 
			font-size:12px;
			letter-spacing:-2px;
			line-height:40px;
		}
		 table>tr>td>input.x{
			opacity:0;	
		}
		#changeArea{
			width:100%;
			height:30px;
			background:#fff;
			line-height:30px;
			display:none;	
		}
		#changeArea>input{
			background:#fff;
			border:1px solid #cdcdcd;
			border-radius:3px;
			padding:5px 10px;	
			color:#666;
		}
		#changeArea i{
			display:inline-block;
			width:15px;
			height:15px;
			background:url(__PUBLIC__/Admin/images/i1.png);
			vertical-align:middle;
			cursor:pointer;
		}
		#masklayer{
			position:absolute;
			top:0;
			left:0;
			width:100%;
			height:100%;
			background:#000;
			opacity:.7;	
			display:none;
			z-index:9999;
		}
		#masklayer>div{
			font-size:16px;
			text-indent:2em;
			line-height:25px;	
			position:relative;
			top:30%;
			left:25%;
			width:50%;
			color:#fff;
		}
		#masklayer>div>input{
			margin-right:5%;
			border:1px solid #cdcdcd;
			background:#fff;
			padding:2px 15px;
			font-size:12px;
			border-radius:3px;
			margin-top:5%;
		}
		#masklayer>div>input#sure{
			margin-left:30%;	
		}
	  #stage{
		width:100%;  
	  }
	  #stage>div{
			width:8%;
			height:50px;
			margin:0 auto;
			line-height:50px;
			border:1px solid #ddd;
			text-align:center;
			font-size:18px;
			margin-bottom:2%;
	  }
	 #putIn{
			display:none; 
	 }
	 #submitSeat,#editSeat{
			position:relative;
			left:85%;
			border:1px solid #ddd;
			border-radius:3px;
			background:#fff;
			padding:2px 10px;
			
	 }
	 #submitSeat:hover,#masklayer>div>input:hover,#editSeat:hover,#reset:hover{
			background:#f00;
			color:#fff; 
	 }
	 .prefix{
			display:inline-block;
			width:2%; 
	 }

	 #maskLayer{
		width:100%;
		background:#000;
		opacity:0.6;
		text-align:center;  
		position:fixed;
		top:0;
		left:0;
		z-index:999;
		display:none;
		
  }
  #maskLayer>img{
		width:10%;  
		margin-top:20%;
  }
  #maskLayer>p{
	  width:20%;
	  margin: 0 auto;
	  font-size:14px;
	  color:#fff;
 }
 #start11,#turn11{
	background:#49afcd;
	border:1px solid #cdcdcd;
	border-radius:3px;
	color:#fff;
 }
  #table{
    width:100%;
    margin:0;
    display:inline-block;
  }
  #table>table{
    width:100%;
    height:auto;
    text-align:center;
  }
  #table>table>tr{
    display:block;
    width:100%; 
    height:40px;
    line-height:30px;
  }
  #table>table>tr>td{
    display:inline-block;
    width:2%;
    height:100%;
    position:relative;
	margin-right:5px;
  }
  #table>table>tr>td>img{
    width:100%;  
  }
  
  #table>table>tr>td>input{
    display:inline-block;
    width:88%;
    height:80%;  
    background-color:#fff;
    position:relative;
    z-index:99;
	text-align:center;
	margin-left:-12%;
	margin-top:-12%;
  }
  #table>table>tr>td>input.v,
    #table>table>tr>td>input.x{
    position:absolute;
    top:0;
    left:0;
    display:inline-block;
    text-align:center;
    background:none;
    border:0; 
	text-align:center;
	font-size:12px;
	letter-spacing:-2px;
  }
   #table>table>tr>td>input.x{
		opacity:0;	
	}
	.prefix{
		display:inline-block;
		width:2%; 
 }