		body {
			padding-top: 40px;
	        padding-bottom: 40px;
	        background-color: #f5f5f5;
			font-size: 15px;
			font-family: "Helvetica Neue",Helvetica,STHeiti,SimHei,Arial,sans-serif!important;
		}
		
		
		
		.form-signin {
	    	max-width: 300px;
	    	padding: 19px 29px 29px;
	    	margin: 0 auto 20px;
	    	background-color: #fff;
	    	border: 1px solid #e5e5e5;
	    	-webkit-border-radius: 5px;
	    	-moz-border-radius: 5px;
	    	border-radius: 5px;
	    	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05);
	    	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.05);
	    	box-shadow: 0 1px 2px rgba(0,0,0,.05);
		}

		.form-signin .form-signin-heading,
		.form-signin .checkbox {
			margin-bottom: 10px;
		}
		.form-signin input[type="text"],
		.form-signin input[type="password"] {
			/*font-size: 16px;
			height: auto;
			margin-bottom: 15px;
			padding: 7px 9px;*/
		}
		
		.normal-form {
	    	width: 90%;
            overflow: auto;
	    	padding: 19px 29px 29px;
	    	margin: 0 auto;
	    	background-color: #fafafa;
	    	border: 1px solid #e5e5e5;
	    	-webkit-border-radius: 5px;
	    	-moz-border-radius: 5px;
	    	border-radius: 5px;
	    	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05);
	    	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.05);
	    	box-shadow: 0 1px 2px rgba(0,0,0,.05);
		}

		.normal-form .normal-form-heading,
		.normal-form .checkbox {
			/*margin-bottom: 10px;*/
		}
		.normal-form input[type="text"],
		.normal-form input[type="password"] {
			/*font-size: 16px;
			height: auto;
			margin-bottom: 15px;*/
			padding: 7px 9px;
		}
		  
		.container {
			width: auto;
			max-width: 680px;
		}
		.container .credit {
			max-width: 300px;
			padding: 19px 29px 29px;
			margin: 0 auto 20px;
			background-color: #fff;
		}

		.modal-center {
			text-align: center;
		}

		.modal-center input,
		.modal-center table{
			margin: 0 auto; /*居中所有的文本框*/
		}
		
		.title {
    		font-size: larger;
    		font-weight: bold;
		}
		
		.middlediv {
			margin: 10px auto;
			padding: 0 10px;
			vertical-align: middle;
		}
		
		.centeredTable {
			text-align: center;
			vertical-align: middle;
		}
		
        @media (min-width: 0px) and (max-width: 600px) {
            .auto-adjust-list {
              width: 100%;
            }
        }
        @media (min-width: 601px) {
            .auto-adjust-list {
              width: 70%;
            }
        }
		
		@media (min-width: 0px) and (max-width: 767px) {
			.stationRouteBox {
				width: 100%;
			}
            .index-info-box {
              width: 100%;
			}
			.ios-app-pic-box {
				width: 100%;
			}
			.fluid-h3 {
				font-size: 1.17em;
				margin-top: 1em;
				margin-bottom: 1em;
			}
			.search-info {
				float: none;
				width: auto;
			}
			
			.result-info {
				float: none;
				width: 100%;
			}
			.route-list {
				
			}
        }
		
		@media (min-width: 768px){
			
            .intro-br {
				display: none;
			}
			.route-list {
				font-size: 20px;
				-webkit-appearance: none;
			}
        }
        
		
		@media (min-width: 768px) and (max-width: 1048px) {
            .index-info-box {
              display: inline-block;
              width: 33%;
			}
			.ios-app-pic-box {
				width: 15%;
			}
			.fluid-h3 {
				font-size: 1.17em;
				margin-top: 1em;
				margin-bottom: 1em;
			}
			.search-info {
				float: left;
				width: 35%;
			}
			
			.result-info {
				float: right;
				width: 65%;
			}
        }
		
        @media (min-width: 1049px){
            .index-info-box {
              display: inline-block;
              width: 33%;
			}
			.ios-app-pic-box {
				width: 15%;
			}
			.fluid-h3 {
				margin-top: 1.33em;
				margin-bottom: 1.33em;
			}
			.search-info {
				float: left;
				width: 25%;
			}
			
			.result-info {
				float: right;
				width: 75%;
			}
        }
        @media (min-width: 0px) and (max-width: 450px){
            .intro-br {
				
			}
			.non-intro-br {
				display: none;
			}
        }
        
        @media (min-width: 451px){
            .intro-br {
				display: none;
			}
			.non-intro-br {
				
			}
        }
		
		
		
		
		@media (min-width: 0px) and (max-width: 489px){
			.stationRouteBox {
				width: 100%;
			}
			.table-importance-0 {
				
			}
            .table-importance-2 {
				display: none;
			}
			.table-importance-3 {
				display: none;
			}
			.table-importance-4 {
				display: none;
			}
			.table-importance-5 {
				display: none;
			}
			.table-importance-6 {
				display: none;
			}
        }
		
        @media (min-width: 490px) and (max-width: 639px){
			
			.stationRouteBox {
				width: 80%;
			}
			
			.table-importance-0 {
				
			}
            .table-importance-4 {
				display: none;
			}
			.table-importance-5 {
				display: none;
			}
			.table-importance-6 {
				display: none;
			}
        }
		
		@media (min-width: 640px) and (max-width: 909px){
			
			.stationRouteBox {
				width: 60%;
			}
			
			.table-importance-0 {
				
			}
			.table-importance-3 {
				display: none;
			}
			.table-importance-4 {
				display: none;
			}
            .table-importance-5 {
				display: none;
			}
			.table-importance-6 {
				display: none;
			}
        }
		
		@media (min-width: 910px) and (max-width: 1049px){
			.stationRouteBox {
				width: 60%;
			}
			.table-importance-0 {
				
			}
			.table-importance-5 {
				display: none;
			}
            .table-importance-6 {
				display: none;
			}
			
        }
		
		@media (min-width: 1050px){
			.stationRouteBox {
				width: 60%;
			}
			.table-importance-0 {
				display:none; 
			}
            .table-importance-1 {
				
			}
			.table-importance-2 {
				
			}
			.table-importance-3 {
				
			}
			.table-importance-4 {
				
			}
			.table-importance-5 {
				
			}
			.table-importance-6 {
				
			}
        }
		.modal{
			-webkit-overflow-scrolling: auto !important;
			overflow-y: auto !important;
		}/*https://github.com/twbs/bootstrap/issues/14839*/
	