@charset "utf-8";
/* 
   for: 节假日旅行意外伤害保险
   date:2007/11/13
   author:hyx
   version:0.1
 */
 
/*---------->> basic <<----------*/
* { padding:0; margin:0;}
body {background:#fff; margin:0 auto; text-align:center;}
body,td,th {font-family:"宋体",Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666; line-height:18px;}
img {border:none; vertical-align:middle;}
ul,ol {list-style:none;}
input { background:#fff;}
p{ line-height:18px;}
.hidden { display:none;}

/*---------->> link <<----------*/
a.linkred:link,a.linkred:visited{color:#ff3000; text-decoration:underline;}
a.linkred:hover,a.linkred:active{color:#f00; text-decoration:underline;}
a.linkorg:link,a.linkorg:visited,a.linkorg:hover,a.linkorg:active{color:#ff6000; text-decoration:underline;}
a.link_org:link,a.link_org:visited,a.link_org:hover,a.link_org:active{color:#ff6000; text-decoration:none;}
a.linkgray:link,a.linkgray:visited{color:#666; text-decoration:none;}
a.linkgray:hover,a.linkgray:active{color:#ff3000; text-decoration:none;}
a.linkblack:link,a.linkblack:visited{color:#666; text-decoration:underline;}
a.linkblack:hover,a.linkblack:active{color:#ff3000; text-decoration:underline;}
.inputbox_link{ color:#ff8800; text-decoration:underline; }
.inputbox_link:hover{ text-decoration:none;}
/*---------->> font <<----------*/
.font18 {font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.font12 {font-size:12px;}
.lineheight18 { line-height:18px;}
.lineheight24{ line-height:30px!important;}
.common_pad_margin1{ margin-top:6px;}
.common_pad_margin2{ margin-bottom:6px;}
.holiday_font1{ font-weight:bold; color:#333;}
/*---------->> color <<----------*/
.colororg {color:#ff6000;}
.colorgreen { color:#387100;}
.colorblack { color:#000;}
.colorred { color:#ff3000;}
.colorgray { color:#333!important;}
.colorwhite { color:#fff;}
.holiday_color1{ color:#353535;}

/*---------->> layout <<----------*/
#leftsidebar{ width:594px; float:left;}

.labelpad1{padding-top:2px;}
.labelpad2{ padding-top:6px; padding-top:6px!important;}
.formwrap2 { background:url(../images/policy_bg_print10.gif.gif) repeat-y left top; width:586px; margin:0 auto;}
.formlist2 ul{margin:0px; padding:0px;}
.formlist2 li{width:100%; background:url(../images/policy_bg_print11.gif.gif) no-repeat left top; overflow:hidden;}
.formlist2 li label{ display:block; width:163px; text-align:right; padding:0 27px 0 0;float:left; color:#333;}
.formlist2 li label span { display:block; line-height:20px;}
.vehicle_box1{float:left; width:380px;  padding:8px 0 0px 14px;}
.vehicle_box1 p{line-height:24px;}
.vehicle_box1 select{ height:18px;*height:20px!important;}
.vehicle_box1 img { position:relative; top:-2px; margin:0 2px;}
.vehicle_box1 table td{ color:#333;}
.vehicle_box1 button{vertical-align:middle; position:relative; *margin:0 2px;*top:-1px;}
.vehicle_box1_trips{width:244px; height:41px; background:url(../images/holiday_pic_print03.jpg) no-repeat #fff left top;  padding:21px 5px 7px 8px; color:#FF7200; font-style:normal; margin-left:303px;}
.vehicle_box1_p1{ margin-bottom:6px;}
.vehicle_box1_p2{ line-height:16px!important;}
.vehicle_box2{ padding-left:14px; line-height:18px; padding-bottom:7px;}
.vehicle_box3{ padding:15px 0 10px 12px;}
.vehicle_box3 h3 {margin-bottom:5px; text-indent:0em!important; padding-left:0px;}
.vehicle_box3 h3 img { position:relative; margin:0 2px; top:-1px;*top:0px!important;_top:2px;}
.vehicle_box4_line {background:url(../images/policy_bg_print11.gif.gif) no-repeat left top; overflow:hidden; height:1px;}
.vehicle_box5{ padding:8px 0 8px 12px;}
.vehicle_box6{ padding:0px 0px 10px 12px;}
.vehicle_box7_trips{ margin-top:20px; padding-bottom:42px; background:url(../images/vehicle_pic_print05.jpg) no-repeat transparent left bottom;}
.vehicle_box7_trips p{ padding:24px 24px 0;background:url(../images/vehicle_pic_print06.jpg) no-repeat transparent left top;}
.vehicle_box7_trips p span { display:block; line-height:18px;}
.vehicle_box7_trips_img1 img{ position:relative;top:-2px;*top:0px!important;_top:2px;}
.vehicle_box7_trips p span em{ font-style:normal;}
.vehicle_box8{ width:575px; margin:0 auto; height:auto!important; height:54px; min-height:54px; background: url(../images/vehicle_pic_print07.jpg) repeat-x left bottom; padding-left:24px;}
.vehicle_box8_p1{ padding:10px 5px 10px 84px;}
.vehicle_box9{ padding:10px 8px 8px 0; text-align:center;}
.vehicle_box10{ padding-left:27px; padding-bottom:12px;}
.vehicle_box11{ height:32px;}
.vehicle_box12{ margin-bottom:113px; padding:13px 0;}
.vehicle_box13{ padding:0px 0 12px 12px;}
.vehicle_box14_big{width:587px; margin:0 auto;}
.vehicle_box14{ background:url(../images/vehicle_h2_print01.jpg) repeat-x left top; height:23px; border-bottom:#D9D9D9 1px solid;}
.vehicle_box14 h2 { height:24px; line-height:24px; color:#FF6000; padding-left:12px; font-size:12px; float:left;}
.vehicle_box14 span{ float:right; text-align:right; padding-right:12px; height:24px; line-height:24px; font-weight:bold;}
.vehicle_box15{ padding-left:5px;}
.vehicle_box15 table { margin-bottom:6px;}
.vehicle_box15 table th,.vehicle_box15 table td{ color:#333;}
.vehicle_box15 table th{ width:109px; padding:4px 20px 3px 0px; background-color:#F4F4F4; border-bottom:#fff 1px solid; text-align:right; font-style:normal; font-weight:normal;}
.vehicle_box15 table td{ padding:4px 0 3px 12px; border-bottom:#fff 1px solid; }
.vehicle_box15_td_width1{width:152px;}
.vehicle_box15_table_margin1{ margin-bottom:2px!important;}
.vehicle_box16{ padding-left:10px; padding-top:19px; border-top:#EBEBEB 1px solid;}
.vehicle_box16 h3{ color:#FF6000; font-size:12px;}
.vehicle_box16 ul{ padding-left:13px;}
.vehicle_box16 ul li{ background:url(../images/org_dot.gif) no-repeat left 5px;*background:url(../images/org_dot.gif) no-repeat left 7px; padding-left:12px;}
.vehicle_box17{ height:46px; line-height:46px; text-align:center;}
.vehicle_box18{ padding-bottom:24px; text-align:center;}
.vehicle_box18 button{ margin:0 12px;}
.vehicle_popup_container{ width:679px; text-align:left; margin:0 auto;}
.vehicle_popup_content{ width:679px; height:100%; margin:0 auto; text-align:left; overflow:hidden;}
.vehicle_popup_main{ padding:16px 8px 0;}
.vehicle_popup_main p{ text-align:center;} 
.vehicle_popup_main h3{ font-size:12px; color:#FF6000; font-weight:bold; padding:7px 0 6px 8px;}
.vehicle_popup_main_table1{ border-collapse:collapse;}
.vehicle_popup_main_table1 td{ padding:4px 0 2px 12px; background-color:#F4F4F4;border-bottom:#fff 2px solid;border-left:#fff 2px solid; border-right:#fff 2px solid; color:#333;}
.vehicle_popup_main_td_width{ width:106px;}
.vehicle_popup_main_td_width2{ width:114px;}
.vehicle_popup_main_table1 th{ padding:4px 12px 2px 0px; text-align:right; width:92px; border-bottom:#fff 2px solid;border-right:#fff 2px solid; background-color:#EBEBEB; font-style:normal; font-weight:normal;color:#333333;}
.vehicle_popup_main_table1_margin1{ margin-bottom:1px;*margin-bottom:0px;}
.vehicle_popup_main_table2{ border-collapse:collapse;}
.vehicle_popup_main_table2 th{padding:4px 12px 2px 0px; text-align:right;font-weight:normal;color:#333333;}
.vehicle_popup_main_table2 td{padding:4px 0 2px 12px;color:#333;}
.vehicle_popup_main_table2,.vehicle_popup_main_table2 td,.vehicle_popup_main_table2 th{ border:#DEDEDE 1px solid; background-color:#fff;}
.vehicle_popup_main_table2_td{ padding-left:31px!important;}
.vehicle_popup2_box1{ padding-left:113px; height:27px; background:url(../images/vehicle_popup_print06.jpg) repeat-x left bottom; color:#333;}
.vehicle_popup2_box2{ padding:16px 8px 8px; text-align:center;}
.vehicle_popup2_box2 button{ margin:0 6px;}
.vehicle_popup2_box3{ background-color:#F4F4F4; padding:7px 0 7px 192px;}
.vehicle_popup2_box3 ul{ text-align:left;}
.vehicle_popup2_box3 ul li{ background:url(../images/vehicle_pic_print04.jpg) no-repeat left 5px; padding-left:12px; color:#333;}





.formlist2_span1{padding:8px 0 7px;*padding:10px 0 7px!important; _padding:8px 0 7px;}
.formlist2_span1 img{ position:relative; _top:2px;}
.formlist2_span2{ padding-top:8px; *padding-top:10px!important;_padding-top:8px;}
.formlist2_span3{ margin-top:32px;*margin-top:34px!important;_margin-top:30px; margin-bottom:6px;*margin-bottom:12px!important;_margin-bottom:6px;}
.formlist2_span4{ margin-bottom:8px;_margin-bottom:6px;}
.formlist2_span5{ *margin-top:10px!important; margin-top:6px;}
.vehicle_box1_select{ width:42px;}
.vehicle_box1_select2{ width:130px;}
.vehicle_box1_select3{ width:90px;}

/*vehicle font*/
.vehicle_font1{ color:#FF8B00; font-weight:bold; font-size:16px;}
.vehicle_org{ color:#FF7200;}
.vehicle_font_green{ color:#387100; font-weight:bold;}
.vehicle_font2{font-size: xx-small!important; position:relative; top:-2px;}
a.vehicle_font3{ color:#FF5400; text-decoration:underline;}
a.vehicle_font3:hover{ text-decoration:none;}
.vehicle_font4{ color:#FF8B00; font-size:18px; font-weight:bold;}
a.vehicle_font5{ color:#FF6000; text-decoration:underline;}
a.vehicle_font5:hover{ text-decoration:none;}
.vehicle_pop_font1{ color:#FF6000; font-weight:bold;}
.vehicle_pop_font2{ color:#ff6000;}
/*vehicle form*/

.vehicle_input{height:16px; border:#A7A6AB 1px solid; line-height:16px;}
.vehicle_input_width1{ width:126px;}
.vehicle_input_width2{ width:91px;}
.vehicle_input_width3{ width:248px;}
.vehicle_box1_input4{ width:46px;}
.vehicle_button_btn1{ width:56px; height:30px; border:none; text-align:center; background:url(../images/enterprise_pic_print12.gif) #fff  center center;}
.vehicle_button_btn2{ width:61px; height:30px; border:none; text-align:center; background:url(../images/enterprise_pic_print13.gif) #fff  center center;}
.vehicle_button3{display:block; text-align:right; background:#fff;}
.vehicle_button3 input{margin-right:6px; margin-top:10px;}






.indent3em{ text-indent:3em; display:block;}
.indent2em{ text-indent:2em; display:block;}
.indent1em {text-indent:1em; display:block;}
.holiday_box1{ padding-right:27px; width:163px; float:left;}

.clear {clear:both; font-size:0px;}

.solidbottom { border-bottom:1px solid #ECECEC; height:25px; line-height:25px;}

.paddingleft22 { padding-left:22px;}
.paddingleft1em {padding-left:1em;}
.paddingtop5 { padding-top:5px;}

.margintop50 { margin-top:45px;}
.margintop60 { margin-top:60px;}
.margintop120 { margin-top:120px;}
.margintop25 { margin-top:25px;}
.marginbottom10 { margin-bottom:10px; display:block;}
.margintop15 { margin-top:15px!important; margin-top:0; display:block; padding-top:0!important; padding-top:15px;}
.marginleft200 {margin-left:200px;}

.org_dot { padding-left:8px; background:url(../images/org_dot.gif) no-repeat 0 30%;}

.l_input,.l_input2,.s_input,.s_input2,.n_input ,.n_input2{ width:294px; height:16px; border:1px solid #A8A7AC;}
.l_input2 { width:235px;}
.s_input { width:34px;}
.s_input2 { width:57px;}
.n_input { width:126px;}
.n_input2 { width:72px;}

.n_select { width:129px;}
.num_sel { width:50px;}
.spanline { display:block;border-bottom:1px solid #ECECEC; margin-top:14px; margin-bottom:8px;}

.content{ width:778px; height:100%; margin:0 auto; text-align:left;}
#top {height:67px; background:url(../images/quote_pic_top.gif) #fff no-repeat center;}
		#top p span { display:block; padding-top:13px; float:right; text-align:left; padding-left:295px;}
		#top img { float:left; margin:6px 0 5px 13px;}	
#banner { height: 132px; background:url(../images/quote_bg_print10.gif.gif) #fff repeat-x bottom;}
	#banner img { float:left; margin:12px 0 0 0; display:inline;}
	#banner IFRAME { float:left; margin:12px 0 0 0; display:inline;}
	#banner IFRAME { margin-right:21px;}
	#banner img#bannerimg { margin-right:21px;}
#sidebar,#formbox {float:left;}

#formbox { width:598px; display:inline; margin-right:16px; background:#fff; overflow:hidden;}
	#formbox h3 {text-indent:1em; margin-bottom:5px;}
		#formbox h3 img { position:relative; margin:0 2px; top:-1px;_top:2px;}
	#nav{margin:12px 0 8px 0; text-align:left; }
	
	.formwrap { background:url(../images/policy_bg_print10.gif.gif) repeat-y left top; width:584px;}
	
	#sum { margin-top:20px!important; margin-top:10px;}
		#sum span { padding-top:9px!important; padding-top:5px; line-height:24px; display:block;}
		.bottomline,.add_del { display:block; text-align:center; background:#fff;}
		.inputlist li,.bottomline,.add_del {width:100%; float:left; background:url(../images/policy_bg_print11.gif.gif) no-repeat left top; overflow:hidden;}
		.inputlist ul{ margin:0px; padding:0px;}
		.inputlist li.hasimg label { width:178px; padding-right:12px;}
			.inputlist li label{ display:block; width:163px; text-align:right; padding:14px 27px 11px 0;float:left; color:#666; background-color:#F4F4F4;}
				.inputlist li label span { display:block; line-height:20px;}
				.inputlist li label span.paddingtop3 {padding-top:5px;}
			.inputbox2{ text-align:left; float:left; padding:13px 0 8px 22px;}
			.inputbox2 { padding:5px 0 0 22px;}
			.inputbox_hastb {text-align:left; float:left; padding:13px 0 10px 0;}
			.inputbox_hastb .c_sort_tb{ width:390px; }
			.inputbox_hastb .money_tb { margin-left:22px; width:369px; border-bottom:1px solid #D4D2D2;border-left:1px solid #D4D2D2;}
				.inputbox_hastb .c_sort_tb td{ height:20px; line-height:20px;}
					.inputbox img { position:relative; top:-2px; margin:0 2px;}
					.inputbox_hastb .c_sort_tb td select { width:50px;}
					.inputbox_hastb .c_sort_tb td input,.inputbox_hastb .c_sort_tb td select { vertical-align:middle;}
					.inputbox_hastb .money_tb th,.inputbox_hastb .money_tb td {border-top:1px solid #D4D2D2;border-right:1px solid #D4D2D2; text-align:center; height:30px; line-height:30px;}
					.inputbox_hastb .money_tb th { font-weight:normal; background:#f6f6f6;}
			.inputbox select,.inputbox input { vertical-align:middle; margin-bottom:5px;}
			
			.oper_btn{ text-align:center; display:block;}
			.oper_btn input,.add_del input{ margin-right:5px; margin-top:10px;}
			.add_del { text-align:right;}
			
			.show_client { background:url(../images/enterprise_bg_bottom.gif) no-repeat left bottom; padding-bottom:60px; margin-top:20px;}
				.show_client p { background:url(../images/enterprise_bg_top.gif) no-repeat left top; display:block;padding:28px 30px 0 30px;}
					.show_client p span { display:block; line-height:18px;}
						.show_client p span em{ font-style:normal;}
			.pay_online { background:url(../images/enterprise_pic_print09.gif) repeat-x left bottom; border-bottom:1px solid #d8d8d8;}
				.pay_online div{ padding:10px 30px 0 30px; display:block; background:url(../images/enterprise_pic_print06.gif) no-repeat 30px 40px;}
					.pay_online ul { display:block; padding-left:78px; margin-bottom:20px;}
						.pay_online ul li { display:block; padding-left:10px;background:url(../images/dot_ten.gif) no-repeat left 8px; line-height:20px;}
			.cant_pay { margin-bottom:15px;}
				.cant_pay span { display:block; margin-bottom:5px; margin-left:30px;}
				.cant_pay p{ padding:0 10px 0 30px;}
			.fill_tips { margin:9px 0 7px 0; background:url(../images/enterprise_pic_print11.gif) no-repeat left center; height:56px;}
			.fill_tips p { display:block; padding:12px 12px; line-height:18px;}
			
			.ins_aff { line-height:18px; margin-bottom:15px;}
			.ins_aff ul{ padding-left:3em; margin-bottom:15px;}
	
#sidebar { width:164px; background:#F6F6F6; padding-bottom:9999px; margin-bottom:-9999px;}
	#helpaskmore{width:100%}
		#helpaskmore li{ background:url(../images/quote_bg_print06.gif) repeat-x left bottom;}
		#helpaskmore a{ display:block; height:27px; line-height:27px; text-decoration:none; padding-left:17px; background:url(../images/dotorg.gif) no-repeat 7px 12px; }
		#helpaskmore a:link,#helpaskmore a:visited { color:#666;}
		#helpaskmore a:hover,#helpaskmore a:active { color:#ff3000;}
			
#footer { border-top:1px solid #DEDEDE; margin-top:12px; }
	#footer p{text-align:center; padding:15px 0; }						


.formlist ul{margin:0px; padding:0px;}
.formlist li{width:100%; background:url(../images/policy_bg_print11.gif.gif) no-repeat left top; overflow:hidden;}
.formlist li label{ display:block; width:163px; text-align:right; padding:14px 27px 11px 0;float:left; color:#333;}
.formlist li label span { display:block; line-height:20px;}
.inputbox{float:left; width:380px;  padding:13px 0 8px 14px; line-height:18px;}
.box_pad1{ height:10px;}
.inputbox_span_left{ float:left;}
.inputbox_span_right{ float:right;}
.inputbox p  a{ color:#ff8800; text-decoration:underline; float:right; position:relative; margin-top:-16px;}
.inputbox p  a:hover{ text-decoration:none;}
.inputbox_table1{  width:354px; margin-left:22px; margin-top:25px; margin-bottom:15px;}
.inputboxspan_margin_top{ margin-top:90px; *margin-top:110px!important;_margin-top:118px;}
.inputbox_table2{ margin-top:25px; margin-bottom:15px;}
.inputbox_table3 td select{ width:50px;}
.holiday_input{ text-align:center; padding-top:20px;}
.holiday_input button{ margin:0 12px;}
.holiday_input_pad2{ padding-bottom:28PX;}
.holiday_btn_bg{ width:84px; height:28px;color:#fff ; font-weight:bold; background:url(../images/holiday_btn_printbg.jpg) transparent no-repeat left top; border:0px; padding-bottom:3px}
.inputbox_trips{width:244px; height:41px; background:url(../images/holiday_pic_print03.jpg) no-repeat #fff left top;  padding:21px 5px 7px 8px; color:#FD8703; font-style:normal; margin-left:277px;}
.inputboxspan_margin_top2{ margin-bottom:9px;_margin-bottom:11px;}
/*---------------------------->>calendar<<---------------------------------------*/
.calendarbox{ width:534px; height:100%; overflow:hidden; text-align:left; margin:0 auto;}
.calendarbox h1{ height:33px; background-color:#5AA413; padding-left:7px; line-height:33px; text-align:left; font-size:18px; color:#fff; font-weight:bold;}
.calendar_box1{ padding:7px 0 7px 7px; border-bottom:#77D51D 1px solid; border-top:#77D51D 1px solid; margin-top:2px;}
.calendar_box1_font1{ color:#333; font-weight:bold;}
.calendar_box1_font2{ color:#ff3c00}
.calendar_ul{ padding-top:2px;}
.calendar_ul li p{ display:block; line-height:22px; float:left; height:22px;}
.calendar_ul li p img{margin:0 2px; position:relative; top:-2px;margin:0 2px;}
.calendar_span_width1{ width:271px; padding-left:7px; color:#333; font-weight:bold; display:block;} 
.calendar_ul_span2{ _margin-top:4px;}
.calendar_p_year{ line-height:18px;color:#333; padding-left:7px;}
.calendar_ultable{ margin:0px; padding-left:8px;}
.calendar_ultable li{ float:left; width:125px; height:125px; margin:5px 6px 6px 0; overflow:hidden;}
.calendar_ultable li table{ text-align:center; color:#000;}
.calendar_ultable li table td{ color:#000;}
.calendar_ultable_redfont{ color:#ff0000!important;}
.calendar_li_bg1{ background:url(../images/calendar_num_print01.gif) no-repeat #fff  center center;}
.calendar_li_bg2{ background:url(../images/calendar_num_print02.gif) no-repeat #fff  center center;}
.calendar_li_bg3{ background:url(../images/calendar_num_print03.gif) no-repeat #fff  center center;}
.calendar_li_bg4{ background:url(../images/calendar_num_print04.gif) no-repeat #fff  center center;}
.calendar_li_bg5{ background:url(../images/calendar_num_print05.gif) no-repeat #fff  center center;}
.calendar_li_bg6{ background:url(../images/calendar_num_print06.gif) no-repeat #fff  center center;}
.calendar_li_bg7{ background:url(../images/calendar_num_print07.gif) no-repeat #fff  center center;}
.calendar_li_bg8{ background:url(../images/calendar_num_print08.gif) no-repeat #fff  center center;}
.calendar_li_bg9{ background:url(../images/calendar_num_print09.gif) no-repeat #fff  center center;}
.calendar_li_bg10{ background:url(../images/calendar_num_print10.gif) no-repeat #fff  center center;}
.calendar_li_bg11{ background:url(../images/calendar_num_print11.gif) no-repeat #fff  center center;}
.calendar_li_bg12{ background:url(../images/calendar_num_print12.gif) no-repeat #fff  center center;}



.calendar_week_fontbg1{ color:#ff3c00!important; display:block; background:url(../images/calendar_bg_print2.gif) no-repeat center center;}
.calendar_blue_fontbg2{ background:url(../images/calendar_bg_print1.gif) no-repeat center center; display:block;}

.edit{ width:100px; border:1px solid #a8a8a8; font-size:12px; padding:2px 5px; color:#333; height:16px; line-height:16px;}
.edit2{ width:200px; border:1px solid #a8a8a8; font-size:12px; padding:2px 5px; color:#333; height:16px; line-height:16px;}



/*----------------------------------------------->>节假日旅行意外险自己的页面样式<<--------------------------------------------------*/

/*---------->>layout<<----------*/
.holiday_layout1{ padding:10px 0px 10px 12px; width:370px; float:left;}
.holiday_layout1_span1{ margin-top:-6px;}
.holiday_layout1_span2{ position:relative; top:34px;*top:36px;}
.holiday_layout1_span3{ position:relative; top:30px;*top:34px!important;_top:37px;}
.holiday_layout1_span4{ margin-top:4px;}
.holiday_layout1_span5{ padding-top:13px; *padding-top:9px;}
.holiday_layout1_span6{ margin-top:6px;_margin-top:7px;}
.holiday_layout1_margin1{ margin-bottom:16px;}
.holiday_layout2{ padding:10px 0px 10px 12px;_padding:8px 0px 10px 12px; width:370px; float:left;}
.holiday_layout_p1{ margin-top:8px;}
.holiday_layout_p1 select{ color:#333;font-size:12px;}
.holiday_layout_p2{ margin-top:4px;}
.formlist2 li label span img{ position:relative;_top:2px; margin-left:2px;}
.holiday_layout_trip{ background:url(../images/holidy_trip_print01.jpg) no-repeat left top; padding:17px 10px 12px 8px; margin-left:279px; color:#FF7200; margin-top:4px;}
.holiday_layout3{padding:4px 0 4px 12px;}

#policy_assert { width:100%; padding-bottom:28px; background:url(../images/policy_bg_print13.gif) repeat-x bottom;}
#policy_assert li { line-height:18px; background:url(../images/dotorg.gif) no-repeat 12px 13px; padding:7px 12px 0 20px;}
.indent1em {text-indent:1em;}
.paddingtp22 { padding-top:22px;}
.paddingbtm7 { padding-bottom:7px;}
.paddingtp10 { padding-top:10px;}
.formbgline { display:block; width:584px; background:url(../images/policy_bg_print11.gif.gif) no-repeat left top;}
.holiday_h3_pad1{ padding-top:4px;}

/*---------------->>font<<-----------*/
.holiday_org{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FF8B00;}
.holiday_bigorg{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FF8B00; }
.holiday_font2{ font-family:Arial, Helvetica, sans-serif; font-size:11px;}


/*---------------->>form<<-----------*/
.holiday_select1{ width:130px;height:20px;}
.holiday_select2{ width:90px; height:20px;}
.holiday_select3{ width:40px; height:20px;}
.holiday_input1{ padding-left:2px; color:#333; border:#A7A6AB 1px solid;font-size:12px; width:68px;}
.big_font_margin{ margin:0 3px;}
.holiday_span_icon{ position:relative; left:18px;}

.btnbar_btncommon{ width:84px; height:25px; background:url(../images/machine_btn_print07.jpg) no-repeat #fff center center; text-align:center; line-height:24px; color:#fff; font-weight:bold;}
.btnbar_btncommon:visited{ background:url(../images/machine_btn_print07.jpg) no-repeat #fff center center;}
.btnbar_btncommon:hover{ background:url(../images/machine_btn_print08.jpg) no-repeat #fff center center;}
.btnbar_btncommon:active{ background:url(../images/machine_btn_print09.jpg) no-repeat #fff center center;}

.btnbar_btncommon2{ width:46px; height:18px; background:url(../images/common_btn_print01.jpg) no-repeat #fff center center; text-align:center; line-height:16px; color:#fff;}
.btnbar_btncommon2:visited{ background:url(../images/common_btn_print01.jpg) no-repeat #fff center center;}
.btnbar_btncommon2:hover{ background:url(../images/common_btn_print02.jpg) no-repeat #fff center center;}
.btnbar_btncommon2:active{ background:url(../images/common_btn_print03.jpg) no-repeat #fff center center;}

.btnbar_btnlink2:link{ width:46px; height:18px; background:url(../images/common_btn_print01.jpg) no-repeat #fff center center; text-align:center; line-height:16px; color:#fff; text-decoration:none;}
.btnbar_btnlink2:visited{ background:url(../images/common_btn_print01.jpg) no-repeat #fff center center;}
.btnbar_btnlink2:hover{ background:url(../images/common_btn_print02.jpg) no-repeat #fff center center; text-decoration:none;}
.btnbar_btnlink2:active{ background:url(../images/common_btn_print03.jpg) no-repeat #fff center center;}



.btnbar_btncommon3{ width:64px; height:18px; background:url(../images/common_btn_print07.jpg) no-repeat #fff center center; text-align:center; line-height:16px; color:#fff;}
.btnbar_btncommon3:visited{ background:url(../images/common_btn_print07.jpg) no-repeat #fff center center;}
.btnbar_btncommon3:hover{ background:url(../images/common_btn_print08.jpg) no-repeat #fff center center;}
.btnbar_btncommon3:active{ background:url(../images/common_btn_print09.jpg) no-repeat #fff center center;}
