/*盒子阴影*/

.box-shadow {
	width: 100%;
	float: left;
	background-color: #eee;
	margin-top: 10px;
	-moz-box-shadow: 2px 2px 5px #969696;/*firefox*/
	-webkit-box-shadow: 2px 2px 5px #969696;/*webkit*/
	box-shadow: 2px 2px 5px #969696;/*opera或ie9*/
	behavior: url(ie-css3.htc);
}
.font-r12{
	color:#ff6600;
	font-size:12px;
	font-weight: bold;
}
.font-r14{
	color:#ff6600;
	font-size:14px;
	font-weight: bold;
}
.box-background{
	width: 100%;
	float: left;
	background-color: #eee;
}

/*box01*/

.box01 ul, .box01 li {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.box01 li {
	float: left;
	width: 100%;
	border-bottom: 1px dashed #ccc;
}
.box01 li h3, .box01 li h4 {
	margin: 0;
	padding: 0;
	font-size: 14px;
	line-height:150%;
	font-weight: normal;
}
.box01 li h3 {
	float: left;
	width: 35%;
	text-align: right;
	background-color: #CBE6F3;
}
.box01 li h4 {
	float: right;
	width: 63%;
	text-align: left;

}
.box01 label{
	text-align: left;
	padding-left: 10px;
	color: #FF0000;

}
.box01 input{
	height: 14px;
	ime-mode: disabled;
}

/*box02*/

.box02 ul, .box02 li {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.box02 li {
	float: left;
	width: 49.9%;
	border-bottom: 1px dashed #ccc;
}
.box02 li h3, .box02 li h4{
	margin: 0;
	padding: 0;
	font-size: 14px;
	line-height:150%;
	font-weight: normal;
}
.box02 li h3 {
	float: left;
	width: 25%;
	text-align: right;
	background-color: #CBE6F3;
}
.box02 li h4 {
	float: right;
	width: 73%;
	text-align: left;

}
.box02 label{
	text-align: left;
	padding-left: 10px;
	color: #FF0000;

}
.box02 input{
	height: 14px;
	ime-mode: disabled;
}


#box-bottom span{
	font-size: 12px;
}

/*boxlist*/
.boxlist dl,.boxlist dt,.boxlist dd,.boxlist ul,.boxlist li,.boxlist h3,.boxlist h4{
	float: left;
	margin: 0;
	padding: 0;
	font-weight: normal;
}
.boxlist dl{
	width: 99.8%;
	font-size: 14px;
	border:1px solid #E6E6E6;
	margin: 10px 0 0 0;
}
.boxlist dt{
	width: 100%;
	
}
.boxlist dt ul,.boxlist dt li{
	list-style-type: none;
	
}
.boxlist dt ul{
	width: 100%;
}
.boxlist dt li{
	width: 33.3%;
}
.boxlist dd{
	clear: none; 
	width: 32.5%;
	margin-left: 0.5%;
	
}
.boxlist dd ul,.boxlist dd li{
	list-style-type: none;
}
.boxlist dd ul{
	width: 100%;
}
.boxlist dd li{
	width: 100%;
}
.boxlist span{
	font-size: 12px;
}
.boxlist dt h3{
	width: 25%;
	font-size: 12px;
	text-align: right;
	line-height: 200%;
}
.boxlist dt h4{
	width: 72%;
	font-size: 12px;
	text-align:left;
	line-height: 200%;
	margin-left: 2%;
	_margin-left: 1%;
}

.boxlist h4 a{
   color: #3366CC;
}

.boxlist dd h3{
	width: 30%;
	font-size: 12px;
	text-align: right;
	line-height: 150%;
}
.boxlist dd h4{
	width: 68%;
	font-size: 12px;
	text-align:left;
	line-height: 150%;
	margin-left: 2%;
	_margin-left: 1%;
}
/*boxsearch*/
.boxsearch ul,.boxsearch li,.boxsearch h3,.boxsearch h4{
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-weight: normal;
}
.boxsearch ul{
	width: 100%;
}
.boxsearch li{
	width: 33%;
}
.boxsearch h3{
    width: 25%;
    text-align:right;
    line-height: 250%;
    
}
.boxsearch h4{
	margin-top: 8px;
    text-align:left;
}
/* buttun */
#qt-bottom p{
	color: #ff6600;
}
