body,h1,h2,h3,p,form,li,dt,dl,dd,label {margin:0;padding:0;font-family:'微软雅黑',arial, sans-serif;color:#000;}
ul {margin:0;padding:0;list-style:none;}
li {margin:0;padding:0;}
body {font-size: 12px;line-height: 150%;text-align: center;background:#EEE;}
#printBtn a:link,#printBtn a:visited {color:#FFFFFF;text-decoration:none;}
#printBtn a:hover {color: #FFFFFF;text-decoration:underline;}
#printBtn {background:#1987C2;border-bottom: 1px solid #000;padding: 3px 0;color:#FFFFFF;margin:0 auto;height:30px;line-height:30px;}
#printBtn ul{ width:660px; margin:0 auto; }
#printBtn ul li{ float:left; }
#printBtn .list {clear:both;width:660px; margin:0 auto;}
#printBtn .left {float:left; text-align:left; color:#fff; }
#printBtn .right {float:right; text-align:right; }

#printBody {
	width:620px; margin:10px auto; padding:10px 20px 10px; overflow:hidden;
	text-align:left;
	background:#fff;
	color:#000;
	border-top:1px solid #b8b8b8;
	border-left:1px solid #b8b8b8;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}
#printBody .h1{float:left; width:100%; margin:0px auto 10px; padding-top:20px;text-align:center; font-weight:bold; font-size:14px; line-height:24px; }
#printBody .h2 {float:left; width:100%; font-size:14px; line-height:24px; padding:5px 0px; color:#FF6600; font-weight:bold; }

#printBody .logo {float:left; width:620px;}
#printBody .logo .logol{text-align:left;}
#printBody .logo .logol img {border:0; padding-top:10px;}
#printBody .logo .logor {text-align:right; float:right; padding-top:15px;}

#printBody .line-tab {float:left; border-collapse:collapse;border-spacing:0;width:620px; border-top:1px solid #ddd; border-right:1px solid #ddd; }
#printBody .line-tab th, #printBody .line-tab td {padding:10px; border-left:1px solid #ddd; border-bottom:1px solid #ddd; }
#printBody .line-tab th{ background:#f0f0f0; font-weight:bold; }

#printBody .line-tab-nei{ border-collapse:collapse;border-spacing:0; border:0px;}
#printBody .line-tab-nei th, #printBody .line-tab-nei td  {padding:10px; border:0px; border-left:1px solid #ddd; }
#printBody .line-tab-nei th{ background:#f9f9f9; font-weight:bold; padding:5px 10px; text-align:left; border-bottom:1px solid #ddd; }
#printBody .line-tab-nei .col1{ border-left:0px; }

#printBody .about-tab th,
#printBody .about-tab td{ padding:3px 10px; line-height:24px; }

#printBody .line-tese {float:left; width:596px;border:2px solid #f60;background:#FFFCF6;padding:10px;margin:10px 0 0; line-height:22px;}
#printBody .line-tese .tit {float:left; color:#FF6600; width:100%; text-align:center;line-height:22px; padding:0 0 5px;font-size:14px; }

#printBody .scheduling { float:left; width:620px; font-size:12px; padding:0 0 0px; }
#printBody .scheduling .title { float:left; width:620px;height:26px;line-height:26px;margin-top:0px;font-weight:bold; background:#efd;overflow:hidden;}
#printBody .scheduling .title h5 {width:50px;float:left;font-size:12px;text-align:center;margin:0 6px 0 0 ;padding:0;line-height:26px;color:#FFF;font-weight:normal;background:#1587DD;}
#printBody .scheduling .para {float:left; width:565px; padding:5px 0 0px 55px;color:#FF6600;line-height:30px;}
#printBody .scheduling .detail {float:left; width:565px; padding:0px 0 10px 55px;line-height:22px; }
#printBody .scheduling .detail img{ max-width:100%; }

#printBody .notice {
	float:left; width:620px; margin:10px 0; line-height:30px;
	font-size:14px;
	text-align:center;
	color:#FF6600;
	font-weight:bold;
}
#printBody .price-memo {
	float:left; width:596px;
	line-height:24px;
	padding:0 10px;
	border:2px solid #f60;
	background:#ffd;
	overflow:hidden;
}
#printBody .beizhu {
	float:left; width:600px;
	padding:0px 0; line-height:24px;
}

#printBody .price-contactus {
	float:left; width:596px;
	margin-top:10px;
	padding:0 10px;
	border:2px solid #f60;
	background:#ffd;
	overflow:hidden;
}
#printBody .price-contactus h2{
	float:left; width:100%; text-align:center; background:#ffd;
	padding:15px 0px 5px; color:#FF6600; font-weight:bold; font-size:16px;
}
#printBody .price-contactus p{ float:left;width:100%; text-align:left;line-height:24px; padding-top:10px; }
#printBody .price-contactus p img{ width:100%; }
#printBody .price-contactus p.mendian{ line-height:26px; }
#printBody .price-contactus p.mendian i{ display:inline-block; width:100px; font-weight:bold; font-style:normal; }







