/* CSS Document */









/* 产品详情页 */
h1.title{ width:944px; height:28px; line-height:30px; text-align:center; margin:10px 0px 0px 0px; padding:0px; border:0px; font-size:30px;}
p.mytxt{ line-height:18px; text-indent:24px; padding:0px 5px 0px 5px;}
p.mytxt span{ font-weight:bold}
.txttit{ font-size:14px; font-weight:bold; margin:5px;}
p.spec{ text-indent:50px; line-height:18px; font-size:13px; font-family:Arial, Helvetica, sans-serif}
p.sj{ text-indent:50px; line-height:18px; font-size:13px; font-family:"宋体"; padding-left:5px; padding-right:5px;}
p.sj span{ font-weight:bold}
h1{ font: bold 14px "宋体"; margin:0px;}
.layoutcolumn{ width:944px; margin:auto; text-align:left;overflow:hidden;}
.layoutheader{ background-color:#f1f6fb; width:929px !important;width:944px;height:28px; line-height:28px; margin:auto; text-align:left; padding-left:15px;}
.layouttitle{ width:929px;height:50px; line-height:50px; margin:auto; text-align:left; padding-left:15px;height:100%;}
.columnspecial{width:258px !important; width:288px; border-right:solid 1px #b9c6de; padding:15px; float:left; background-color:#f1f6fb;}
.destinationdetail{width:384px; border-right:solid 1px #b9c6de; float:left; background-color:#f1f6fb; text-align:left;overflow:auto;}
.destinationdetailhead{ padding:10px; height:41px !important;height:61px;}
.destinationdetailtitle{  height:32px; line-height:32px;padding-left:10px;}
.destinationdetailtable td{ background-color:#FFFFFF; border-top: solid 1px #c5c5c5;}
.destinationdetailtable .tdon{ font-weight:bold; background-color:#f1f6fb;}
.columnsuit{width:238px !important; width:268px; padding:15px; float:left;}
.columnsuit li a{ text-decoration:underline; background-color:#f1f6fb; padding:0 2px; font-size:14px; }
.layouthotleft{ width:675px; float:left;}
.layouthotleft .now{border-top:solid 1px #b9c6de;border-left:solid 1px #b9c6de;border-right:solid 1px #b9c6de; background-color:#f1f6fb; padding:0px 13px;}
.layouthotleft .pass{border:solid 1px #b9c6de; padding:0px 13px;}
.layouthotleft .bottomborder{border-bottom:solid 1px #b9c6de;}
.layouthotleft .tablecontent{ border-bottom:solid 1px #b9c6de;border-left:solid 1px #b9c6de;border-right:solid 1px #b9c6de; }
.layouthotleft .content{ padding:13px; background-color:#f1f6fb;}
.layouthotleft a{text-decoration:underline;}
.layouthotright{ width:257px; float:left; margin-left:10px;}
.layouthotrighttitle{height:32px; line-height:32px;padding-left:10px; background-color:#f1f6fb;}
.layoutdaybyday .now{border-top:solid 1px #b9c6de;border-left:solid 1px #b9c6de;border-right:solid 1px #b9c6de; background-color:#f1f6fb; padding:0px 13px;}
.layoutdaybyday .pass{border-top:solid 1px #b9c6de;border-right:solid 1px #b9c6de; border-left:solid 1px #b9c6de;padding:0px 13px;}
.layoutdaybyday .bottomborder{border-bottom:solid 1px #b9c6de;}
.layoutdaybyday a{text-decoration:underline;}
.productTransport{ background-color:#feffe0; width:944px;border-left:solid 1px #b9c6de;border-right:solid 1px #b9c6de;}
.productmdd{border-left:solid 1px #b9c6de;}
.productgetQ{ width:100%; background-color:#b9c6de; height:90px;  text-align:center;}
.productgetQ .price{ width:230px; height:50px; line-height:50px; background-color:#fff; text-align:center; float:left; margin-top:20px;}
.productgetQ .other{ width:670px;  float:left; margin-top:20px; margin-left:30px; text-align:left;}
.producttable{ border:solid 1px #cccccc; background-color:#FFFFFF;}
.paddingleft10{ padding-left:10px;}
.marginleft10{ margin-left:10px;}
.paddingleft20{ padding-left:20px;}
.paddingleft30{ padding-left:30px;}
.padding10{ padding:10px;}
.lineheight22{ line-height:22px;}

/* End 产品详情页 */


/*  填写订单流程页 */
.wdtitle{ width:145px !important;width:185px; border-top: solid 1px #b9c6de; border-left: solid 1px #b9c6de; border-right: solid 1px #b9c6de; padding:5px 15px; color:0d377e; font:14px "宋体"; background-color:#f1f6fb; display: inline-block;}
.lineheight30{ line-height:30px; height:30px;}
.ordersusl{ border:solid 1px  #b9c6de; padding:10px 20px; margin-top:10px; width:545px !important; width:585px; float:left;}
.ordersusr{ margin-left:15px; margin-top:10px;width:340px; border: solid 1px #ff8a00; background-color:#FFFFFF;overflow:hidden; text-align:left; float:left; display:block;}
.hotlink{ color:#c57335;}
.layoutairleft{width:209px !important;width:223px; height:100%; padding:7px; background-color:#fef9f3; float:left; }
.layoutairright{ width:709px; height:100%; margin-left:10px; float:left; text-align:left;}
.aircolumn{ width:209px; border: solid 1px #ff8a00; background-color:#FFFFFF;overflow:hidden; text-align:left}
.hoteltitlecolumn{ padding-left:10px; color:#0d377e; font:14px  Arial, Helvetica, sans-serif "宋体";height:22px !important;height:27px; padding-top:5px;  }
.payonline{width:400px !important; width:578px !important; 
height:354px; padding:12px 25px; border: solid 1px #ff8a00; float:left;
}
/*  END 填写订单流程页 */

/*  团购自由行  */
.tdpadding{
    padding:0px 12px 12px 12px;
	font:12px "宋体";
	color:#FFFFFF;}
.producttb{ border: solid 1px #dcdcdc; background-color:#f2feff; margin-top:15px;}
.producttb td{ font: 12px "宋体"; line-height:16px;}
.tdtd{ border-bottom: solid 1px #dcdcdc; padding:5px 0px 5px 0px;}
.tdtdt{ padding:5px 0px;}
.td{padding:5px 0px 5px 0px;}
.linkgrey a{ font:12px "宋体"; color:#666666;}
/*    end团购自由行     */



