@charset "utf-8";
@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; list-style-type:decimal;}

.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:5px;}
.middle_right_div{ float:left; width:780px; margin-top:10px;}
.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 .title1{ float:left; width:773px; height:30px; line-height:30px; background:url(img/middlerighttopbg1.jpg) repeat-x; font-weight:bold; border:#cfcdce 1px solid; border-bottom:none; border-top:none; padding-left:5px; font-size:14px; color:#FFFFFF; }
.middle_right_div .title2{ float:left; width:773px; height:30px; line-height:20px; background:url(img/middlerighttopbg1.jpg) repeat-x; font-weight:bold; border:#cfcdce 1px solid; border-bottom:none; border-top:none; padding-left:5px; color:#FFFFFF; }

.middle_right_div .content{ float:left; width:775px; padding-left:5px; font-size:13px;}
.middle_right_div .contenttop{ float:left; padding:5px 0px 5px 5px; width:775px; font-size:13px; background-image:url(img/classbg2.jpg); color:#000000; }
.newstitle1{ float:left; width:600px; height:30px; line-height:30px; font-size:13px;}
.newsdate1{ float:left; width:150px; height:30px; line-height:30px; margin-left:10px; font-size:13px;}
.newstitle{ float:left; width:600px; height:20px; line-height:20px;}
.newsdate{ float:left; width:163px; height:20px; line-height:20px;  margin-left:10px; text-align:right; }
.middle_right_div ul{ margin-left:0px; padding-left:0px;}

.middle_right_div #adv li{ float:left; display:block; width:374px; height:25px; line-height:25px; margin-left:5px; margin-top:5px; }
.middle_right_div .content .more{ width:780px; height:20px; text-align:right;}
.middle_right_div #nav{ display:block; padding-left:3px;}
.middle_right_div #nav li{ list-style:none; float:left; display:block; width:106px; height:25px; line-height:25px; text-align:center ;margin-right:3px; margin-top:5px; border:#aa9689 1px solid; background-color:#f5f5f5;}
.middle_right_div #nav li a{ display:block; width:106px; text-decoration:none;}
.area1,.area2{ float:left; width:363px; height:100px; margin-top:10px; border:#cfcdce 1px solid; padding:10px;}
.area2{ margin-left:10px;}
.area1 span,.area2 span{ display:block; float:right; width:238px; text-align:center; height:20px; line-height:20px; font-size:13px; font-weight:bold; color:#453a26;}
.area1 ul,.area2 ul{ list-style:none; display:block; float:right; width:238px; margin:0px; padding:0px;}
.area1 ul li,.area2 ul li{ display:block; width:75px; height:20px; line-height:20px; float:left; margin-left:3px;}

.area-guide{ width:758px; height:60px; margin-top:5px; padding:5px 10px; border:#FFCCFF 1px solid;}
.area-guide ul{ list-style:none; display:block; float:right; width:678px; margin:0px; padding:0px;}
.area-guide ul li{ display:block; width:69px; float:left; margin-left:5px; height:30px; line-height:30px; text-align:center;}

.middle_right_div .itinerary{ float:left; margin-top:5px; width:778px; font-size:13px; border:#cfcdce 1px solid; }
.itinerary_title{ float:left; width:758px; padding:10px;}
.itinerary_title span{ display:block; float:left; border:#aa9689 1px solid; margin-right:10px; line-height:20px; padding:0px 10px;}
.itinerary_left{ float:left; width:160px; padding:10px; text-align:center;}
.itinerary_right{ float:left; width:560px; padding:10px;}
.itinerary_right span{ display:block; width:560px; height:24px; line-height:24px;}

.iliterary1,.iliterary2{ float:left; width:363px; height:80px; margin-top:5px; margin-bottom:5px; border:#cfcdce 1px solid; padding:10px;}
.iliterary2{ margin-left:10px;}
.iliterary1 span,.iliterary2 span{ display:block; float:right; width:268px; height:16px; line-height:16px; text-align:left; font-size:13px;}
.newiliterary{ width:760px; height:60px; margin-top:5px; padding:5px 10px;}
.newiliterary span{ display:block; float:right; width:670px; text-align:left; font-size:13px; height:20px; line-height:20px;}

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



/*....................*/

.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;}
.hotel_picture{width:380px; height:135px; float:left; margin:5px 0px; padding:5px;}
.hotel_picture .pic{ float:left; width:180px; height:135px; border:0px;}
.hotel_picture span{ display:block; float:left; width:195px; height:20px; line-height:20px; margin-left:5px;}


.xingcheng,.price { FONT-SIZE: 12px; LINE-HEIGHT: 14pt; FONT-FAMILY: ’MS Gothic; background-color:#dcc8ac;}
.xingcheng_head{ background-color:#301f15; color:#FFFFFF; }
.price_head{ background-color:#D8DFE0;}
.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;}
.fontwhite13{font-size:13px; color:ffffff;}
/*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.news{color:#000000; text-decoration:none;}
a.news:link{color:#000000;}
a.news:visited{color::#000000;}
a.news:hover{color: #6699FF}
a.news:active{color::#000000;}

a.fontlink-blackline{color:#000000; font-size:13px; text-decoration:none;}
a.fontlink-blackline:link{color: #000000;}
a.fontlink-blackline:hover{color:#000000;}
a.fontlink-blackline:active{color:#000000;}

a.fontlink-15line{color: #FBC4D2; font-size:15px;font-weight:bold; }
a.fontlink-15line:link{color: #FBC4D2;}
a.fontlink-15line:hover{color:#FBC4D2;}
a.fontlink-15line:active{color:#FBC4D2;}

.fontlink-13{color: #91C0F4; font-size:13px;font-weight:bold;text-decoration:none; }
a.fontlink-13{color: #91C0F4; font-size:13px;font-weight:bold;text-decoration:none; }
a.fontlink-13:link{color: #91C0F4;}
a.fontlink-13:hover{color:#91C0F4;}
a.fontlink-13:active{color:#91C0F4;}

a.fontlink-13_139CE6{color:#72CCFC; font-size:13px;font-weight:bold; }
a.fontlink-13_139CE6:link{color: #72CCFC;}
a.fontlink-13_139CE6:hover{color:#72CCFC;}
a.fontlink-13_139CE6:active{color:#72CCFC;}

.fontred{color:#c40101; font-size:15px; font-weight:bold; }
.fontred13{color:#c40101; font-size:13px; font-weight:bold; }
.font-12brown {font-family:"MS Gothic"; font-size:12px;  color: #663333}
.font-12glay3 {font-family:"MS Gothic"; font-size:12px; color: #333333}
.font-13black {font-family:"MS Gothic"; font-size:13px; color: #000000}
.font_12rightblue {font-family:"MS Gothic"; font-size:12px; color:#0066CC;}
.font_12c0fe {font-size:12px; color:#4d331a; font-weight:bold;}
.font_12DDDDDD {font-size:12px; color: #FBC4D2; font-weight:bold;}
.font_12_91C0F4{font-size:12px; color: #91C0F4;}
/*bbs*/
	/*bbsmaintitle*/
.bbs_div1{margin-top:5px; height:20px}
.bbs_div2{margin-top:10px; height:50px}
.bbs_span1{display:block; float:left; width:40px}
.bbs_span2{display:block; float:left; margin-left:5px; width:350px;line-height:20px}
.bbs_span3{display:block; float:left; width:60px; height:25px; line-height:25px; vertical-align:middle}
.bbs_span4{display:block; float:left; height:25px; margin-left:5px}
.bbs_span5{display:block; float:left; height:25px; line-height:25px; vertical-align:middle; margin-left:5px}
.bbs_span6{display:block; float:left; width:60px; height:25px; line-height:25px; vertical-align:middle}
.bbs_span7{display:block; float:left; height:25px; line-height:25px; vertical-align:middle; margin-left:5px}
	/*bbsarctile*/
.bbs_arctitle_div1{height:30px; line-height:30px; vertical-align:middle; margin-left:5px}
.bbs_input_submit{ margin-left:10px}

.table1 {background:#e0e0e0;color:#666666;}
.table1 th {padding:5px;background:#efefef;	font-size:14px;}
.table1 td {padding:10px;background:#ffffff;}

.img_cover, .img_user {float:left;	margin-right:10px;font-size:12px}
.a_cover {text-decoration:none;font-size:12px;color:#467096;}
a.a_cover {text-decoration:none;font-size:12px;color:#467096;}
a.a_cover:link{color:#467096}
a.a_cover:hover{color#467096;}
a.a_cover:active{color:#467096;}

.a_title {margin-bottom:5px;text-decoration:none;font-size:12px;font-weight:bold;color:#467096;}
a.a_title {text-decoration:none;font-size:12px;	font-weight:bold;color:#467096;}
a.a_title:link{color:#467096}
a.a_title:hover{color#467096;}
a.a_title:active{color:#467096;}

.article{ float:none;font-size:12px;}

.img_cover1, .img_user1 {float:left;margin-right:10px; width:10px; height:10px}
.a_cover1 {text-decoration:none;font-size:10px;color:#467096;}
a.a_cover1 {text-decoration:none;font-size:10px;color:#467096;}
a.a_cover1:link{color:#467096}
a.a_cover1:hover{color#467096;}
a.a_cover1:active{color:#467096;}

.a_title1 {margin-bottom:5px;text-decoration:none;font-size:10px;font-weight:bold;color:#467096;}
a.a_title1 {text-decoration:none;font-size:10px;font-weight:bold;color:#467096;}
a.a_title1:link{color:#467096}
a.a_title1:hover{color#467096;}
a.a_title1:active{color:#467096;}

.article1{ float:none; margin-left: 30px;font-size:10px; margin-top:5px; line-height:12px}
