.h_padding{
	padding:4px 0px 2px 0px;
	float:left;
	margin-left:10px;
	margin-top:10px
}

.h_a{
	padding:1px 14px 2px 14px;	
}

.h_span{
	width:auto;
	height:20px;
	display:inline-block;
	font-size:12px;
	color:#626262;
}
.h_head{
	height:40px;
	font-size:12px;
	font-weight:bold;
}

.h_p{
	width:406px;
	float:right;
	margin-top:0px
}
.h_fg{
	margin-bottom:0px;
	padding-bottom:0px;
	margin-left:20px;
}
.h_fg1{
	background:lightgray;
	width:20px;
	height:2px;
	padding:0px;
	margin:0px;
	margin-left:13px;
	margin-right:-1px;
}
.h_input{
	margin-top:0px;
	background:url(/img/userPhoto/date2.png) no-repeat;
	background-position:102px 6px;
	height:27px;
	width:126px;
	font-size:14px;
	background-size: 15px 13px;
	text-align:left;
	letter-spacing:2px;
	font-family:NSimSun; 
}
.h_fg_s{
	margin-bottom:0px;
	padding-bottom:0px;
	margin-left:30px;
	background:#50B3EE;
}
.h_search{
	padding:3px 25px 3px 10px;
	border:1px solid #50B3EE ;
	background:url(/img/userPhoto/search.png) no-repeat;
	background-position:47px 6px;
	letter-spacing:2px;
	font-size:14px;
	color:white;
}
.h_divider{
	background: url('/img/userPhoto/divider.png') repeat-x;
	height:3px
}
.h_bridge{
	padding-left:
	27px;
	padding-right:20px;
	padding-top:3px;
}
.h_back{
	background: rgb(80, 179, 238);
}
.specialdiv{
	display:none;
}
.hidediv{
	float: right;margin-left:15px;margin-top:20px;margin-right:15px;
}
.specialul{
    float: right;
    right: 0;
    left: auto;
}
/*Unseen Column*/
@media only screen and (min-width: 800px) {
    #unseen table td:nth-child(4),
    #unseen table th:nth-child(4) {display: none;}
	.special-pandect-divone { padding-top:20px;}
	.special-pandect-divtwo { padding-top:9px;padding-bottom:10px;}
	#specialpandecttop ul li:nth-child(1){margin-left:100px}
	#specialpandecttop ul li:nth-child(2){margin-left:90px}
	#specialpandecttop ul li:nth-child(3){margin-left:90px}
	#specialpandecttop ul li:nth-child(4){margin-left:80px}
	#specialpandecttop ul li:nth-child(5){margin-left:80px}
	#specialpandecttop ul li:nth-child(6){margin-left:80px}
	#specialpandecttop ul li:nth-child(7){margin-left:80px}
	#specialpandectbottom ul li:nth-child(1){margin-left:153px}
	#specialpandectbottom ul li:nth-child(2){margin-left:80px}
	#specialpandectbottom ul li:nth-child(3){margin-left:90px}
	#specialpandectbottom ul li:nth-child(4){margin-left:100px}
	#specialpandectbottom ul li:nth-child(5){margin-left:90px}
	#specialpandectbottom ul li:nth-child(6){margin-left:90px}
}
@media only screen and (max-width: 800px) {
    #unseen table td:nth-child(4),
    #unseen table th:nth-child(4) {display: display;}
}
@media only screen and (max-width: 800px) {
    #hidediv,
    #unseen table td:nth-child(2),
    #unseen table th:nth-child(2),
    #unseen table td:nth-child(3),
    #unseen table th:nth-child(3),
    #unseen table td:nth-child(5),
    #unseen table th:nth-child(5),
    #unseen table td:nth-child(7),
    #unseen table th:nth-child(7),
    #unseen table td:nth-child(9),
    #unseen table th:nth-child(9),
    #unseen table td:nth-child(11),
    #unseen table th:nth-child(11),
    #unseen table td:nth-child(13),
    #unseen table th:nth-child(13){display: none;}
}
/*flip-scroll*/
@media only screen and (max-width: 800px) {
    #flip-scroll .cf:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
    #flip-scroll * html .cf { zoom: 1; }
    #flip-scroll *:first-child+html .cf { zoom: 1; }
    #flip-scroll table { width: 100%; border-collapse: collapse; border-spacing: 0; }

    #flip-scroll th,
    #flip-scroll td { margin: 0; vertical-align: top; }
    #flip-scroll th { text-align: left; }
    #flip-scroll table { display: block; position: relative; width: 100%; }
    #flip-scroll thead { display: block; float: left; }
    #flip-scroll tbody { display: block; width: auto; position: relative; overflow-x: auto; white-space: nowrap; }
    #flip-scroll thead tr { display: block; }
    #flip-scroll th { display: block; text-align: right; }
    #flip-scroll tbody tr { display: inline-block; vertical-align: top; }
    #flip-scroll td { display: block; min-height: 1.25em; text-align: left;}

    /* sort out borders */
    #flip-scroll th { border-bottom: 0; border-left: 0; }
    #flip-scroll td { border-left: 0; border-right: 0; border-bottom: 0; }
    #flip-scroll tbody tr { border-left: 1px solid #babcbf; }
    #flip-scroll th:last-child,
    #flip-scroll td:last-child { border-bottom: 1px solid #babcbf; }
	/* 车辆信息顶部选择框小屏样式 */
	.specialcar-one { width: 33.33333333%; float: left; }
	.specialcar-two { width: 50%; float: left; }
	.specialcar-three { width: 75%; float: left; }
	/* 区域总览顶部圆圈小屏样式 */
	.special-pandect-li { width: 32%; float:left; margin-left:4px; margin-top:5px}
	.special-pandect-twentyfive { margin-left: 25% }
	.special-pandect-sixteen { margin-left: 16% }
	.special-pandect-thirteen { margin-left: 13% }
	.special-pandect-ten { margin-left: 10% }
	.special-pandect-nopadding { padding: 0px }
	.special-row { margin-top:-20px; }
	
	
}