@charset "utf-8";

/* CSS Document */

@import "/css/main.css";


/* middle */

#middle{ width:990px; padding:5px; }

/* middle_left */



#middle_left { float:left;width:200px;}

.middle_left_div{ float:left; width:198px; margin-top:5px; border:#aa9689 solid 1px;}

.middle_left_div .title{ font-size:15px; margin-bottom:1px; height:31px; line-height:30px; text-align:center; background:url(img/menuright.jpg) no-repeat center; padding-top:3px; color:#FFFFFF; font-weight:bold;}

.middle_left_div .content{ float:left; width:198px; font-size:13px; }

.middle_left_div .content ul{ list-style:none; list-style-image:url(img/list004.gif); margin:0px; padding:0px; width:160px; margin-left:15px; padding-left:15px;}

.middle_left_div .content ol{ list-style:none; list-style-image:url(img/list006.gif); margin:0px; padding:0px; margin-left:10px; padding-left:25px; width:160px;*padding-left:20px; *width:155px;}



.middle_left_div .content li{ margin-top:5px; line-height:15px; }

.middle_left_div .content li a{ text-decoration:none;}

.middle_left_div span{ display:block; height:25px; line-height:25px; text-align:center;}

.titlelefttop{ padding-left:10px;font-size:15px; margin-bottom:1px; height:31px; line-height:30px; vertical-align:middle; text-align:center; }

.middle_left_div1{ float:left; width:198px; margin-top:5px; border:#aa9689 solid 1px; background:url(img/rightbg.jpg) no-repeat center; height:23px; text-align:center; vertical-align:middle; padding-top:10px; }





/* middle_right */

#middle_right{ float:left; width:780px; margin-left:10px;}

.middle_right_div{ float:left; width:780px; margin-top:5px; line-height:20px;}

.middle_right_div .title{ float:left; width:773px; height:27px; line-height:27px; background:url(img/middlerighttopbg.jpg) repeat-x; font-weight:bold; border:#cfcdce 1px solid; border-bottom:none; border-top:none; padding-left:5px; font-size:14px;}

.middle_right_div .content{ float:left; width:780px; font-size:13px;}

.middle_right_div .content .more{ float:left; width:780px; height:20px; line-height:20px; text-align:right;}

.tour1,.tour2{ float:left; width:375px; height:152px; margin-top:5px; background:url(img/biankuang.gif); padding:5px; font-size:12px;}

.tour2{ margin-left:10px;}

.tour_title{ width:365px; height:25px; line-height:25px; margin-bottom:5px; padding:0 5px; font-size:14px; font-weight:bold;}

.tour_img{ width:90px; height:120px; float:left; border:0px; margin-right:5px;}

.tour_sub{ float:left; width:140px; height:19px; line-height:19px;}

.tour_sub1{ float:left; width:280px; height:19px; line-height:19px;}

.tour_sub2{ float:left; margin-top:6px; width:280px; height:57px; line-height:19px;}



.itinerary_title{ height:30px; line-height:30px; font-size:16px; font-weight:bold;}

.middle_right_div .factor{padding:5px; margin:5px; list-style-position:inside;}

.itinerary_details{ width:770px; margin-top:15px; line-height:20px; white-space:normal;}

.op-cq01{ float:left; padding:5px; width:770px; font-size:12px; background:url(img/op-bgcq01.gif) no-repeat; }

.op-cq02{ float:left; padding:5px; width:770px; font-size:12px; background:url(img/op-bgcq02.gif) no-repeat; }

.op-cq03{ float:left; padding:5px; width:770px; font-size:12px; background:url(img/op-bgcq03.gif) no-repeat; }

.op-cq04{ float:left; padding:5px; width:770px; font-size:12px; background:url(img/op-bg.gif) no-repeat; }



.op-cs01{ float:left; padding:5px; width:770px; font-size:12px; background:url(img/op-bgcs01.gif) no-repeat; }



.op-hb01{ float:left; padding:5px; width:770px; font-size:12px; background:url(img/op-bghb01.gif) no-repeat; }

.op-hb02{ float:left; padding:5px; width:770px; font-size:12px; background:url(img/op-bghb02.gif) no-repeat; }

.op-hb03{ float:left; padding:5px; width:770px; font-size:12px; background:url(img/op-bghb03.gif) no-repeat; }



.op-sc01{ float:left; padding:5px; width:770px; font-size:12px; background:url(img/op-bgsc01.gif) no-repeat; }

.op-sc02{ float:left; padding:5px; width:770px; font-size:12px; background:url(img/op-bgsc02.gif) no-repeat; }

.op-sc03{ float:left; padding:5px; width:770px; font-size:12px; background:url(img/op-bgsc03.gif) no-repeat; }

.op-sc04{ float:left; padding:5px; width:770px; font-size:12px; background:url(img/op-bgsc04.gif) no-repeat; }

.op-sc05{ float:left; padding:5px; width:770px; font-size:12px; background:url(img/op-bgsc05.gif) no-repeat; }

.op-sc06{ float:left; padding:5px; width:770px; font-size:12px; background:url(img/op-bgsc06.gif) no-repeat; }

.op-sc07{ float:left; padding:5px; width:770px; font-size:12px; background:url(img/op-bgsc07.gif) no-repeat; }

.middle_right_div .remarks{padding:0px 10px; margin:0px 10px; list-style-position: outside;}



#middle_right_divtop{ float:left; width:778px; height:16px; line-height:16px; background:url(img/toptitlebg1.jpg) repeat-x;}







#div_tripItinerary_right_L7{ width:778px; }

#div_tripItinerary_right_L7_L1{ margin-top:15px; width:778px;height:30px; line-height:30px; vertical-align:middle;}

.div_tripItinerary_right_L7_L1_Cx{float:left; margin-right:5px;height:30px; line-height:30px; vertical-align:middle; width:100px; }

.A_tripItinerary_right_L7_L1_Cx{ float:left;width:100px;height:30px; background:url(/image/jpg/top_menu_bg2.gif); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; text-align:center; text-decoration:none;}

.A_tripItinerary_right_L7_L1_Cx:link {color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold}

.A_tripItinerary_right_L7_L1_Cx:visited{background:url(/image/jpg/top_menu_bg2.gif);color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold}

.A_tripItinerary_right_L7_L1_Cx:hover{color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold}

.A_tripItinerary_right_L7_L1_Cx:active{color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; background:url(/image/jpg/centeetopmennu.jpg)}

.div_tripItinerary_right_L7_L2_Cx{margin-top:15px; width:778px; float:left;}

.div_tripItinerary_right_L7_L2_Cx li{ list-style: square; height:20px; line-height:20px;}

#div_tripItinerary_right_L8{margin-top:15px;height:30px; width:778px; float:left;}

#div_tripItinerary_right_L8_C1{ float:left;height:30px; width:150px}

.div_tripItinerary_right_L8_C2-x{ float:left; margin-left:40px; height:30px; line-height:30px; vertical-align:middle; text-align:center; width:150px; border:solid 1px #dcc8ac;font-size:16px}



.itinerary_picture{ text-align:center; width:195px; height:170px; float:left; margin:5px 0px;}

.itinerary_picture img{ padding:2px; width:191px; height:143px; border:0px;}



.xingcheng,.price { FONT-SIZE: 12px; FONT-FAMILY: ’MS Gothic; background-color:#aa9689;}

.xingcheng_head{ background-color: #970508; color:#ffffff; }

.price_head{ background-color: #e3eff6; height:30px; line-height:30px;}

.price_left{ background-color:#ffffcc;}





/*whitefont*/

a.fontlink-white{color:#ffffff; font-size:13px; font-weight:bold; text-decoration:none;}

a.fontlink-white:link{color: #ffffff;}

a.fontlink-white:hover{color:#ffffff;}

a.fontlink-white:active{color:#ffffff;}



/*redfont*/

a.fontlink-red{color:#5d000a; font-size:14px; font-weight:bold; text-decoration:none;}

a.fontlink-red:link{color: #5d000a;}

a.fontlink-red:hover{color:#5d000a;}

a.fontlink-red:active{color:#5d000a;}



/*blackfont*/

a.fontlink-black{color:#000000; font-size:13px; text-decoration:none;}

a.fontlink-black:link{color: #000000;}

a.fontlink-black:hover{color:#000000;}

a.fontlink-black:active{color:#000000;}



a.fontlink-blackline{color:#000000; font-size:13px; text-decoration:underline;}

a.fontlink-blackline:link{color: #000000;}

a.fontlink-blackline:hover{color:#000000;}

a.fontlink-blackline:active{color:#000000;}



.fontred{color:#c40101; font-size:15px; font-weight:bold; text-decoration:none;}

.fontred13{color:#c40101; font-size:13px; font-weight:bold; text-decoration:none;}

.fontblue{color:#0066cc; font-size:15px; font-weight:bold; text-decoration:none;}

.font-12brown {font-family:"MS Gothic"; font-size:12px;  color: #663333}

.font-12glay3 {font-family:"MS Gothic"; font-size:12px; color: #333333}

.font_12rightblue {font-family:"MS Gothic"; font-size:12px; color:#0066CC;}
