@import url("b2base.css");

#mainnav span#hover {background:url(images/navbg2.gif) repeat-x; color:#fff; font-weight:bold; } 
 
/* -----------------------------首页布局 -----------------*/

.indleftbox ,.indrightbox { border:1px solid #cccccc; background:url(images/title0.gif) repeat-x;}
.indleftbox h3 ,.indrightbox h3 ,#online h3 { height:24px;}
/* 布局方式1 开始 */
.indleftbox1,.indrightbox1 { border:1px solid #cccccc; background:url(images/title0.gif) repeat-x;}
.indleftbox1 h3,.indrightbox1 h3 { height:24px;}
/* 布局方式1结束 */

.dot { font-size:300%; margin:0 3px;}

/* 左 */

#leftsidebar { width:168px; border:1px solid #5cb712; background:url(images/indclassbg.gif) no-repeat; }
#leftsidebar div {border:0; }
#leftsidebar ul { margin-top:10px;}
#leftsidebar ul li {  border-bottom:1px  dotted #5cb712;  background: url(images/t4.gif) no-repeat 4px 8px; text-indent:20px; }
#leftsidebar ul li a { color:#2f6901; }
/* 布局方式1 开始 */
#leftsidebar1 { width:238px; border:1px solid #5cb712; background:url(images/indclassbg1.gif) no-repeat; }
#leftsidebar1 div {border:0; }
#leftsidebar1 ul { margin-top:10px;}
#leftsidebar1 ul li {  border-bottom:1px  dotted #5cb712;  background: url(images/t4.gif) no-repeat 4px 8px; text-indent:20px; }
#leftsidebar1 ul li a { color:#2f6901; }
/* 布局方式1结束 */
 
.indleftbox ul li { background: url(images/dot7.gif) -3px 5px no-repeat; text-indent:12px;}

.indleftbox { border:1px solid #ccc; height:100%; padding:0; margin-bottom:5px; width:168px;}
.indleftbox h3 { margin-bottom:0; width:170px; }
.indleftbox strong {text-indent:18px; color:#2f6901}
.indleftbox div  { height:100%; width:168px;}
.indrightbox div  { border:1px solid #ccc; border-top:0; height:100%; width:238px;}
.lineclass { margin-bottom:5px; }
.indleftbox ul li a { color:#333;}
/* 布局方式1 开始 */
.indleftbox1 ul li { background: url(images/dot7.gif) -3px 5px no-repeat; text-indent:12px;}
.indleftbox1 { border:1px solid #ccc; height:100%; padding:0; margin-bottom:5px; width:238px;}
.indleftbox1 h3 { margin-bottom:0; width:240px; }
.indleftbox1 strong {text-indent:18px; color:#2f6901}
.indleftbox1 div  { height:100%; width:238px;}
.indleftbox1 ul li a { color:#333;}
.indrightbox1 div  { border:1px solid #ccc; border-top:0; height:100%; width:230px;}
/* 布局方式1结束 */

#tool div { height:90px;}
#tool ul { height:90px; background:url(images/toolbg.gif) no-repeat; margin-top:8px; margin-left:8px; }
#tool ul li { text-indent:15px;}
 
/* 布局方式1 开始 */
#tool1 div { height:90px;}
#tool1 ul { height:90px; background:url(images/toolbg1.gif) no-repeat; margin-top:8px; margin-left:8px; }
#tool1 ul li { text-indent:15px;}
/* 布局方式1结束 */
/* 中间 */

#notice {  background:#fff url(images/ggbg.gif) no-repeat; height:27px; line-height:26px; margin:0; border:0;} /* 公告 */
#notice strong { visibility:hidden;}

#notice marquee {  width:430px; float:right; margin:2px 5px 0 0; line-height:26px; color:#888;}
/* 布局方式1 开始 */
#notice1 {  background:#fff url(images/ggbg1.gif) no-repeat; height:27px; line-height:26px; margin:0; border:0;} /* 公告 */
#notice1 strong { visibility:hidden;}

#notice1 marquee {  width:620px; float:right; margin:2px 5px 0 0; line-height:26px; color:#888;}
/* 布局方式1结束 */
#focus { background:#fff; border:2px solid #5cb712; width:516px; background:#ededed url(images/focusbg.gif) no-repeat right top; } /* 焦点广告 */
#focus h2 { display:none;}
#focusimg { float:right; margin:0; width:140px;  margin-right:25px;}/* 焦点广告图片box*/
.focusimg  { width:140px; height:100px;}/* 焦点图 */
#focus ul { width:200px; margin:0;  background:#fff; padding:14px; margin:5px 6px 3px 5px;}
#focus ul li { width:200px;}
*html #focus ul { margin-left:5px; padding:14px 3px; } /* ie6 fixed */
*html #focus ul li { width:195px;}

#focusimg { margin:15px 15px 15px 0; background:#fff; width:250px; float:right;}
#focusimg img { width:240px; height:160px; }

/* 布局方式1 开始 */
#focus1 { background:#fff; border:2px solid #5cb712; width:446px; background:#ededed url(images/focusbg.gif) no-repeat right top; } /* 焦点广告 */
#focus1 h2 { display:none;}
#focus1 ul { width:150px; margin:0;  background:#fff; padding:14px; margin:5px 6px 3px 5px;}
#focus1 ul li { width:150px;}
*html #focus1 ul { margin-left:5px; padding:14px 3px; } /* ie6 fixed */
*html #focus1 ul li { width:145px;}
/* 布局方式1结束 */
#indjdshow { clear:both; height:100px; background:#fff; border:1px solid #5cb712; }
#indjdshow h2 { display:none;}

.indlinebox { margin-bottom:5px; border-color:#5cb712;}
.indlinebox h2 { background:url(images/titgray.gif); height:26px; border-bottom:1px solid #ddd;}
.indlinebox h2 strong { width:300px; text-indent:7px; background:url(images/navbg2.gif) repeat-x 0 -2px; color:#fff; } /* 中间线路 */
.indlinebox h2 span { text-align:right; padding-right:5px; margin-top:3px;}/* 中间线路 */
.indlinebox h2 span a { color:#888;}
 
/* 布局方式1 开始 */
.indlinebox2 { margin-bottom:5px; border-color:#5cb712;}
.indlinebox2 h2 { background:url(images/titgray.gif); height:26px; border-bottom:1px solid #ddd;}
.indlinebox2 h2 strong { width:300px; text-indent:7px; background:url(images/navbg2.gif) repeat-x 0 -2px; color:#fff; } /* 中间线路 */
.indlinebox2 h2 span { text-align:right; padding-right:5px; margin-top:3px;}/* 中间线路 */
.indlinebox2 h2 span a { color:#888;}
/* 布局方式1结束 */

/* 右 */
.indrightbox { width:238px; }
.indrightbox h3,#online h3  { }
.indrightbox h3 strong  { color:#2f6901; text-indent:19px;}
.indrightbox div  {border:0;}

/* 布局方式1 开始 */
.indrightbox1 { width:230px; }
.indrightbox1 h3  { }
.indrightbox1 h3 strong  { color:#2f6901; text-indent:19px;line-height:24px;}
.indrightbox1 div  {border:0;}
/* 布局方式1结束 */
/* 布局方式1 开始 */
   /* 中间线路图文方式 */
.indcenterbox2 { width:340px; float:left; height:180px;  overflow:hidden; margin-right:3px; }

.indcenterbox2 h2 strong { width:180px;}
.indcenterbox2 h2 span { width:60px;}

.indcenterbox2 ul { width:220px; height:180px;  overflow:hidden; float:right;  margin:5px 0;}
.indcenterbox2 ul li { width:200px; overflow:hidden; }
.indcenterbox2 ul li a { cursor:pointer;}
.indcenterbox2 ul li a:hover { text-decoration:underline;}
.indcenterbox2 ul li strong { width:190px;}

.indlineimgbox { width:100px; border:1px solid #ddd; margin:8px 3px; height:70px; float:left; }
.indlineimgbox img { width:96px; height:100px; margin:2px;}

/* 布局方式1结束 */
/* 留言板 */

#message  ul li { background:url(images/messtitle.gif) no-repeat 2px 1px; text-indent:25px;}

/* ---------------------线路------------------------------ */

.linelist { margin-bottom:5px;} 
.linelist dl dt a { color:#333; }

#infosummary table th { width:70px; text-align:right;}

#linephoto { padding-bottom:8px;}

.lbox { border:1px solid #a4c1d5; margin-bottom:5px; }
.lbox h5,.lbox h6 ,.lbox h3 { text-indent:15px; margin-top:8px;}
.otherinfo { margin-bottom:5px;  }


#orderline { border:1px solid #a4c1d5; }
#orderline h4 { background:url(images/graybg.gif) repeat-x; border-bottom:1px solid #ddd; margin-bottom:15px;}
.booktable { width:650px;}

/* -------------------旅行社简介-------------------------------- */

#aboutpic dl { border:1px solid #ddd;}
.zizhipic { background:#fff; border:1px solid #ddd; padding:3px;}

/* -----------------酒店---------------------------------- */
#hotelinfo .left h1 { height:60px; line-height:60px; text-align:center; font-size:16px; border-bottom:1px solid #ace; margin-bottom:5px;}
/* ----------------指南----------------------------------- */

#guide .left dl { width:660px; margin-left:20px;}
#guide .left dl dt { text-indent:15px; }

/* -----------------------景点---------------------------- */
#albumcon div { margin:15px;}
#albumcon dl { float:left; width:150px; float:left; height:150px; margin:0 15px 20px 0; background:#f2f2f2; border:1px solid #ddd;}
#albumcon dl dt { text-align:center;}
#albumcon dl dd { line-height:18px;text-align:center; width:140px;}
#albumcon dl dt img{ width:120px; height:90px; margin:8px 5px 0 5px;}

 


/* --------------------------------------------------- */