@charset "utf-8";
.pages{
	height:28px; line-height:28px; clear:both; margin:15px 0px; text-align:center;
}

.pages a{
	color:#666; font-size:12px; padding:2px 8px; border:solid 1px #ccc; margin-right:1px;
}

.lmenu_cat .h3 {
    padding-left: 18px;
    line-height: 34px;
    font-size: 14px;
    color: #fff;
	margin-bottom:0px;
}

.lmenu_cat ul {
    padding: 10px 12px 0px 12px;
    border: 1px solid #e2e2e2;
    border-top: none;
}

.lmenu_cat li {
    padding-left: 20px;
    margin-bottom: 11px;
    background: url("../img/icon.gif"/*tpa=http://www.zhenhao360.com/wap/img/icon.gif*/) no-repeat -135px -183px;
    line-height: 30px;
}

.lmenu_cat li a {
    font-size: 12px;
    color: #3c3c3c;
}

.cont_title {
    margin-top: 12px;
}

.cont_title .h3 {
    padding-left: 18px;
    line-height: 34px;
    font-size: 14px;
    color: #fff;
	margin:0px;
	margin-bottom:0px;
}

.cont_title ul {
    padding: 10px 10px 0px 10px;
    border: 1px solid #e2e2e2;
    border-top: none;
    text-align: center;
}

.cont_title p{
	margin-bottom:5px; line-height:22px;
}

.vocbox{
	padding: 10px 12px 0px 12px;
    border: 1px solid #e2e2e2;
}

.right_title {
    height: 40px;
    background:#ccc;
}

.right_title .h3 {
    width: 109px;
    height: 40px;
    padding-right: 4px;
	padding-left: 4px;
    line-height: 40px;
    font-size: 14px;
    color: #fff;
    text-align: center;
}

.kdbox{
	width:100%; max-width:1150px; margin:0 auto; padding:20px 12px; min-height:300px;
}



.result-title{
	height:32px; line-height:32px; padding-bottom:6px; border-bottom:solid 2px #ccc; text-align:center; margin-bottom:38px;
}

.result-title span{
	display:inline-block; padding:0px 16px; font-size:16px; color:white; position:relative; top:12px; border-radius:4px; text-align:left;
}

.result-chepai{
	height:35px; line-height:35px; margin-bottom:5px; color:black; font-size:20px;
}

.wz-1{
	width:50px;
}

.wz-2{
	width:315px;
}



.wz-4{
	width:100px;
}

.wz-5{
	width:95px;
}

.wz-6{
	width:100px;
}

.wz-7{
	width:70px;
}

.wz-8{
	width:95px;
}

.result-box table tr  td,.result-box table tr th{
	vertical-align:middle; line-height:20px;
}

.result-box table tr  td p{
	margin-bottom:2px;
}

.result-box table tr  td{
	font-size:12px;
}

.result-box{
	min-height:150px;
}

.st-es a{
	font-size:24px; font-weight:bold; display:block;
}

.st-es a .glyphicon-ok{
	color:green;
}

.st-es a .glyphicon-remove{
	color:red;
}

.jies{
	padding:6px 10px; border:solid 1px #ccc; line-height:23px;
}

.jies .ujs{
	font-size:18px; font-weight:bold;
}

.jies span{
	margin-right:20px;
}

.jies span font{
	font-size:18px; color:red;
}

.contacts-pc{
	padding:10px 0px; line-height:32px;  padding-top:14px; padding-left:102px;
}

.contacts-pc input.form-control{
	width:185px; display:inline-block; 
}



.pc-cha-box{
	margin:20px 0px; border:solid 1px #ccc; padding:15px 0px; line-height:36px;
}

.pc-cha-box input.form-control,.pc-cha-box select.form-control{
	width:163px; display:inline-block; font-size:12px;
}

.pc-cha-box span{
	display:inline-block; height:31px; line-height:31px; margin-left:20px; color:black;
}

.wz-load-box{
	
}

.wap-kdbox{
	margin:15px 0px; background:#ccc; padding:0px 15px;
}

.wap-result-box{
}

.wap-kdbox .result-chepai{
	padding-left:12px;
}

.wap-wzlis{
	padding:5px 0px; border-bottom:solid 1px #ccc; background:white; margin-bottom:20px;
}

.wap-wzlis li{
	width:25%; float:left; padding:4px 5px; text-align:center; line-height:22px; display:inline-block; border-right:solid 1px #ccc;
}

.wap-wzlis li:last-child{
	border-right:none;
}

.wap-wzlis li font{
	display:block; font-size:12px; text-align:center;
}

.wap-wzlis li span{
	font-size:14px; color:black; 
}

.wap-detail-wzlist li{
	padding:4px 0px; margin-bottom:10px; border-bottom:dashed 1px #ccc;
}

.wap-detail-wzlist li span.etems{
	display:inline-block; width:25%; float:left; line-height:22px; color:black; font-size:14px; text-align:center;
}

.wap-detail-wzlist li span.etems font{
	font-size:12px; color:#666;
}

.wap-detail-wzlist li p{
	margin-bottom:2px; margin-top:5px; height:61px; line-height:20px; overflow:hidden; font-size:10px; padding-right:40px; position:relative;
}


.greybg{
	background:#ccc;;
}

.wap-detail-wzlist li p a{
	position:absolute; width:40px; height:50px; top:5px; right:0px; font-size:30px;
}

.wap-detail-wzlist li p a .glyphicon-ok,.wap-order-tip .glyphicon-ok{
	color:green;
}

.wap-detail-wzlist li p a .glyphicon-remove,.wap-order-tip .glyphicon-remove{
	color:red;
}

.wap-order-tip{
	margin:10px 0px; font-size:12px; height:25px; line-height:25px;
}

.wap-order-tip span{
	font-size:20px; position:relative; top:4px;
}

.main_c{
    min-height: 382px;
    border-top: none;
    padding: 10px 0px;
}

.content {
    line-height: 21px; min-height:400px;
}

.content a{
	color:#0099FF;
}

.page-content {
    line-height: 21px;   min-height:500px;
}

.newslist {
    padding: 8px 5px;
}

.newslist li {
    height: 30px;
    line-height: 30px;
	border-bottom: dashed 1px #ccc;
}

.newslist li span {
    font-size: 12px;
    color: #999;
    float: right;
}

.newslist li a {
    color: #454545;
    font-size: 14px;
}

.title {
    text-align: center;
    font-size: 20px;
    color: black;
    height: 38px;
    line-height: 38px;
}

.info {
    margin-bottom: 10px;
    font-weight: normal;
    font-size: 12px;
    text-align: center;
    color: #666;
    
}

.h3{
padding-bottom:8px; border-bottom:solid 1px #ececec; margin-bottom:20px;
}

.ptop3{
	padding-top:6px;
}

.db-nav{
height:38px; line-height:38px; background:#ccc;
}

.db-nav a{
display:inline-block; width:33.3%; float:left; text-align:center; color:white; font-size:12px; text-decoration:none;
}

.db-nav-user a{
width:25%; 
}

.db-nav a.cur{
background:#0073BE;
}

@media screen and (max-width: 760px) {
	.right_title .h3 {
		margin-top:0px;
		}
		
	.newslist li span {
		display:none;
	}
}
	
