@charset "utf-8";
@media screen and (max-width: 800px){
	
.form-control {
    height: 42px; padding-top:5px; padding-bottom:5px; line-height:32px;
}
	
body{
	max-width:780px; margin:0 auto;  color:#7D7D7D; 
}

a{
	text-decoration:none;
}

.member-index-box{
	padding:20px 0px; 
}

.member-msg{
	line-height:22px; padding-top:4px;
}

.member-msg p{
	margin-bottom:0px; font-size:12px; height:25px; line-height:25px; overflow:hidden;
}

.money{
	color:red;
}

.member-dh{
	border-bottom:solid 1px #E3E3E3; border-top:solid 1px #E3E3E3; height:85px; margin-bottom:15px;
}

.member-dh a{
	display:block; border-right:solid 1px #E3E3E3; font-size:12px; padding:12px 0px; line-height:30px; text-align:center; color:#7D7D7D; text-decoration:none; position:relative; height:85px;
}

.member-dh a.last{
	border-right:none;
}

.member-dh a span{
	font-size:26px; position:relative; top:10px;
}

.member-dh a font{
	position:absolute; right:37%; top:8px; width:20px; height:20px; background:#FF9600; color:white; font-size:12px; line-height:18px; border-radius:50%;
}

	
.dllist li{
	border-bottom:solid 1px #ccc; padding:15px 0px; padding-left:18px; padding-right:18px; clear:both; height:70px; line-height:70px;
}

.dllist li a{
	display:block; color:#656565; font-size:14px; height:40px; line-height:40px; text-decoration:none;
}

.dllist li a span{
	margin-right:10px; font-size:22px; position:relative; top:5px;
}

.dllist li a font{
	font-size:28px; float:right;
}

.wap-footer{
	margin-top:43px; line-height:33px; font-size:14px; text-align:center; padding:12px 0px; height:90px;
}

.wap-footer p{
	margin-bottom:5px;
}

.wap-footer p.footlink a{
	margin:0px 15px; font-size:12px; text-decoration:none;
}

.fw-tel{
	margin-left:5px;
}

.fw-tel span{
	font-size:18px;
}

.pagination{
	text-align:center;
}

.wap-main{
	padding:0px 15px;
}

.fdh a.btn{
	display:block; margin:10px 12px; 
}

.zs{
	display:none;
}

.fdh a.zhishi{
	color:#666; color:white; display:block; height:43px; line-height:43px; text-align:center; font-size:14px; text-decoration:none; margin-top:0px; margin-bottom:20px;
}

.fdh a.zhishi span{
	font-size:22px; position:relative; top:5px; margin-left:12px;
}

.h420{
	min-height:410px;
}

td.tdleft{
	text-align:left;
}

.redtitle {
    line-height: 40px;
    border-top: 3px solid black;
    height: 40px;
    font-size: 16px;
    color: black;
    font-weight: bold;
	padding-left:12px;
}

.lists .row{
	padding:5px 0px; margin-bottom:8px; line-height:28px; border-bottom:dashed 1px #ccc;
}

.tuxian{
	height:104px; width:300px; margin:0 auto; line-height:104px; position:relative; overflow:hidden; margin-bottom:25px; text-align:center;  
}

.tuxian span{
	display:inline-block; font-size:98px; color:black; width:300px;
}

.tuxian input{
	filter:alpha(opacity=0);  opacity: 0; width:300px; height:104px; position:absolute; left:0px; top:0px;
}

.w100{
	width:100px; display:inline-block;
}

.w200{
	width:200px; display:inline-block;
}

#test-image-preview{
	height:200px;
}

.image-preview{
	display:none;
}

.tip-box{
	width:80%; margin:0 auto; color:white; position:relative; top:100px; padding:15px; text-align:center; font-size:16px;
}


.fdh{
	width:100%; overflow:hidden; 
}


table.basetable tr td{
	vertical-align:middle;
}


.basetable td.nxtd{
	text-align:right; 
}

.basetable td.nxtd a{
	margin-left:16px; margin-right:0px; display:inline-block; padding:0px 9px; height:23px; line-height:23p; color:#08c;
}

.lists .wz-area{
	line-height:21px;
}


}

@media screen and (max-width: 560px) {
.wap-main .control-label{
	padding-top:7px; padding-right:5px;
}

.stexts{
	padding-top:5px;
}

}




