.orders {
	border: 1px solid #e0e0e0;background-color:#fff;
}
.orders .head {
	height: 34px; font-size: 14px; line-height: 34px; color: #333; padding: 0 0 0 15px; background-position: 0 -250px;
}
.orders .body {
	width: 1137px; margin: 0 auto;
}

.orders .inthis {
	padding: 25px 0;
}
.orders .inthis dt, .orders .inthis dd {
	float: left; height: 18px; line-height: 18px;
}
.orders .inthis dt {
	font-size: 14px; font-weight: bold; color: #333; padding: 0 30px 0 5px;
}
.orders .inthis dd {
	padding: 0 30px 0 25px; position: relative;
	+zoom: 1;
}
.orders .inthis dd i {
	display: block; width: 19px; height: 18px; background-position: -230px -10px; position: absolute; top: 0; left: 0;
}
.orders .gbox {
	background: #fbfbfb; border: 1px solid #ccc;
}
.orders .gpad {
	padding-left: 20px;
}
.orders .gbox .p1 {
	padding: 15px 0 10px;
}
.orders .gbox .p1 label {
	margin-right: 20px; line-height: 18px; vertical-align: top;
}
.orders .gbox .p1 input {
	width: 14px; height: 14px; margin: 3px 3px 0 0; vertical-align: top;
}
.orders .gbox .p2 .comm_tbox_3 {
	vertical-align: top; margin-right: 15px; width: 200px;
}
.btn_query {
	width: 74px; height: 27px; line-height: 27px; text-align: center; color: #fff; font-size: 14px; vertical-align: top; font-weight: bold; vertical-align: middle; margin-right: 10px; background-position: -90px -100px; border: none; cursor: pointer;
}
.orders .gbox .p3 {
	color: #999; padding: 10px 0;
}

.orders .result {
	padding-bottom: 30px; margin: 5px 0 0;
}
.orders .result.naire {
	padding-bottom: 0px;
}
.orders .result li {
	line-height: 25px; overflow: hidden;
	+zoom: 1;
}
.orders .result li .label, .orders .result li .content {
	float: left; padding: 5px 0 0;
}
.orders .result li .label {
	width: 150px; text-align: right;
}
.orders .result li .content {
	width: 730px;
}
.orders .gray {
	color: #999;
}
.orders .red {
	color: #c00;
}
.orders .blue {
	color: #069;
}
.orders .comm_btn_white_small {
	vertical-align: middle;
}
.orders .other {
	padding: 20px 0 30px;
}
.orders .other p {
	padding: 5px 0 10px;
}
.orders .other a {
	margin-right: 30px;
}


.orders .qn 
{
    overflow:hidden;
}

.orders .qn li
{
    padding-left:90px;
    padding-right:90px;
}
.orders .qn .qn_name
{
    font-size:16px;
    font-weight:bold;
    height:50px;
    line-height:50px;
}

.orders .qn .lottery
{
    border-top:1px solid #ccc;
    height:55px;
    line-height:55px;
}












