.fi{ padding:2px 0;}
	.fi .req{ color:red;}
	.fi .tip{ margin-left:10px; color:#555;}
	.fi .txt{ width:150px; height:16px; padding:1px; border:1px solid #CACACA;}
	.fi .date{ width:16px; height:13px; margin-left:7px; background:url(../images/icon_date.gif) no-repeat 0 0; border:none; cursor:pointer;}
	.fi .alink{ text-decoration:underline;}
	textarea,select{ border:1px solid #b5b5b5;}
	
.box .list-info{ line-height:28px; width:700px; padding:0 30px; overflow:hidden;}
	.box .list-info li{ float:left; width:49.9%;}
	.box .list-info .long{ width:100%;}
.btns{ text-align:center;}


.mod-reserve{ width:770px; margin:0 auto; background:#fff;}
.mod-reserve .mhd{ background:url(../images/titleBG_770X30.gif) no-repeat 0 0;}
	.mod-reserve .mhd h2{background:url(../images/QA_total_H3.gif) no-repeat 15px;padding-left:28px; color:#d85110; line-height:35px;  font-size:14px;}
	.mod-reserve .box{ width:766px; margin:8px auto 0; padding-bottom:15px; color:#666; border:1px solid #ffe497; background:#fff url(../images/i_mhd03.gif) repeat-x 0 0;}
	.mod-reserve h3{ height:30px; margin:0 0 5px 25px; line-height:30px; color:#f65409;}
	.mod-reserve .box .list-info label{ display:inline-block; padding:0 5px;}
	.mod-reserve .box .list-info .req{ margin-right:-5px;}
	.mod-reserve .box1 .list-info{ width:600px;}
	.mod-reserve .box1 .list-info label{ font-weight:700;}
	.mod-reserve .box1 .txt{width:100px;}
	.mod-reserve .box1 select{ width:102px; margin-right:8px;}
	.mod-reserve .box1 .tip{ padding-left:30px;}
	.mod-reserve .box2 .fi{ padding:10px 0 0 30px; line-height:28px;}
	.mod-reserve .box2 h4{ height:25px; line-height:25px; padding-left:25px; background:#fff8e8;}
	.mod-reserve .fi-btns{ padding:20px 0 50px;}
	
	
.mod-result{ padding:10px 0 10px 255px; background:url(../images/V_right.gif) no-repeat 180px 0;}
	.mod-result h1{ float:left; padding:10px; color:#f65306; font-size:14px; }
	.mod-result .fi-btns{ float:left; width:90px; margin:0;}
		.mod-result .fi-btns a{ margin:0;}
	.mod-result p{ clear:both}


.otherService{ background:url(../images/titleBG_770X30.gif) no-repeat 0 0;}
	.otherService h3{ margin-left:10px; padding-left:28px; background:url(../images/V_ico.gif) no-repeat 0 7px;}
	.otherService ul{overflow:hidden; padding:10px; border:solid #ffebc6; border-width:0 1px 1px;}
	.otherService li{float:left; width:33%; text-align:center;}

