@import url("base1.css");
h3 { line-height:1.5em; font-size:14px; margin:0; margin-bottom:5px;}
h4 { font-size:12px;}

#reggg { margin-bottom:5px; }
.main32 { width:705px; float:left;}

.box1 {border:1px solid #ace;}
.box1 h2 ,.box1 h3 {line-height:24px; height:24px; background:url(/imgs/t1.gif) repeat-x;   clear:both; text-align:left; color:#003399;}
.box1 h2 span  ,.box1 h3 span { marign-left:10px;  padding-left:10px; }


.lleftdiv { width:278px; float:left; margin-right:10px; border:1px solid #ace; }
.lrightdiv { width:218px; border:1px solid #ace; margin-bottom:5px; float:right;}
.lcenterdiv { width:408px;  float:left; border:1px solid #ace;}

.mainleft {width:280px; float:left; margin-right:10px;}
.maincenter { width:410px; float:left;} 
.mainright { width:220px; float:right;}
.mleftdiv  { width:278px; border:1px solid #ace; margin-bottom:5px;}
.mrightdiv { width:218px; border:1px solid #ace; margin-bottom:5px;}


.rdiv ul { margin-left:0; } 
.rdiv ul li { line-height:24px; width:210px; text-indent:5px; }

/* li 变色 */
.t1 {background-color:#fff;}/* 第一行的背景色 */
.t2 {background-color:#ecf7fd;}/* 第二行的背景色 */
.t3 {background-color:#cfebfe;}/* 鼠标经过时的背景色 */


/* 首页*/
#abomain {margin-bottom:5px; height:100%; }

#abolxs { width:674px; height:216px; border:1px solid #ace; float:left; background:#f7fcfe;  padding:5px; margin-bottom:5px;}
#aboleft { width:640px; float:left; margin:10px; color:#0466b1; line-height:18px;}
#aboleft h1 { width:100%; text-indent:0; padding:0; margin:0; }
#aboright { width:660px; clear:both;}
.smpic { margin:3px 3px;}

/* 登录 */
#lxslogin { width:227px; float:right; border:1px solid #ace;  background:#f7fcfe; padding-bottom:8px;}
#lxslogin h3 { width:180px; height:40px; padding-top:5px; background:url(/imgs/logintit.gif) no-repeat 5px 9px; }
#lxslogin table { width:200px; margin:3px auto; border-bottom:1px solid #ace; margin-bottom:10px; }
#lxslogin div { wdith:200px; text-align:center; margin-bottom:5px;  }

.logininp { width:140px;}

#regbut {width:217px; float:right; text-align:center;}

/* 全国分布图 */
#lxscon { width:674px; border:1px solid #ace; float:left; padding:15px 5px;}
#chinamap { width:380px; float:left; }
#sscon { width:280px; padding-top:15px; float:right;}
#sscon ul li { width:85px; float:left; height:24px; }

#search5 { clear:both; width:640px; height:30px; padding:8px; border:1px solid #ace;  background:#f7fcfe;  margin:10px;}

/* 模板 */
#moban { width:217px; border:1px solid #ace; float:right; padding:5px; text-align:center; }
#moban h3 { color:#13479a; text-align:left;}

/* QQ 在线 */
#qqonline {width:229px; float:right; margin-top:5px; margin-bottom:5px;}
#qqcon { width:187px; padding:10px 20px;border:1px solid #ace; border-size:0 1px; }

#foottj h2 { height:28px; text-align:left; background:url(/imgs/titbg9.gif) repeat-x; border:1px solid #1a7db3; border-size:0 1px; margin-top:8px; clear:both; width:100%; }
#foottj h2 span {display:block; width:130px; height:26px; text-align:center;  font-size:14px; color:#fff; margin-top:2px;background:url(/imgs/titspanbg.gif) norepeat; line-height:26px; float:left; }
#foottj h2 strong { display:block; width:80px; text-align:center; height26px; font-size:12px; color:#fff; margin-top:3px; line-height:26px; float:right; }
.lxsbox { width:272px; height:150px; border:4px solid #d5eefb; margin:5px; float:left; padding:8px; }
.lxsbox h5 { border-bottom:1px dashed #eee; font-size:12px;  height:28px; line-height:28px; margin-bottom:4px;}
.lxsbox h5 a { width:235px; line-height:28px; color:#d00; float:left; }

.lxsinfo { height:90px; color:#888;}
.lxsbox p { align:foot; text-align:right;}


/* 搜索 */
#search { float:left;  background:url(/travelline/imgs/bg000.gif) repeat-x 0 -52px; }

#searchdiv { width:408px; height:24px; border:1px solid #ace; border-bottom:0;}
.rgbtu1_1,.rgbtu1 { width:132px; height:24px; background:url(/travelline/imgs/bg000.gif) no-repeat right top ; cursor: pointer; display:block; float:left; text-align:center; line-height:24px; font-size:14px; color:#3474bc; font-weight:bold; }
.rgbtu1_1 {background:#dda url(/travelline/imgs/bg000.gif) 0 -24px no-repeat; border-right:1px solid #ace; }

#rgbcn0,#rgbcn1  { width:408px;  border:1px solid #ace; border-top:0; padding-top:10px; background:#fff}

#sealxstab {  width:360px; height:145px; margin-left:15px;}
#sealinetab {  width:360px; height:145px; margin-left:15px;}


.but { border:1px solid #ace; display:block; width:80px; height:21px; text-align:center; line-height:21px; background:url(/travelline/imgs/bg000.gif) repeat-x; color:#f60;}
a.but:hover { background:url(/travelline/imgs/bg000.gif) 0 -25px; }



#bannerlxs { margin-bottom:5px;}


/* 城市导航 */

#city { height:180px; } 
#lxslist { clear:both; width:698px; height:500px;  border:1px solid #ace; }


.tishi { }

.lxslistdiv { padding:15px 10px; border-bottom:1px dashed #eee; width:675px;}



.page { width:675px; margin-left:15px; padding-top:3px;}


/* 推荐旅行社 */
#lxstj { float:right; width:218px; height:214px;}
#lxstj h3 { height:32px; background:url(/travelline/imgs/titbg1.gif) no-repeat;  margin:0;text-indent:30px; line-height:32px; color:#CC3300; }
#lxstj h3 span { display:none;}
#lxstj ol { margin:0; background:url(/travelline/imgs/bgul.gif);  }
#lxstj ol li { height:22px; line-height:22px; width:200px; text-indent:15px; background:url(/travelline/imgs/a1.gif) no-repeat 2px 5px;}

/* zhinan */
#zhinan { width:218px; height:220px; }
#zhinan h3 { height:26px; line-height:26px; background:url(/travelline/imgs/titbg2.gif) no-repeat; }
#zhinan h3 span {  background:url(/travelline/imgs/titss.gif) no-repeat;color:#fff;text-indent:20px;  }
#zhinan ul { width:200px; margin-left:10px; padding-bottom:8px;}
#zhinan ul li { width:190px;}

/* 广告位 */
.gg { height:100%;}
.gg img { margin:3px auto;}



/* *-----搜索结果----- */

#search2 { margin-bottom:8px; border:1px solid #599edf; height:60px; background:url(/travelline/imgs/searchbg2.gif) repeat-x;}
#search2 div { width:696px; height:30px; margin:15px auto;  }
#search2 div table th { font-weight:normal}



#listbox  { width:698px; }
.stit { border-bottom:2px solid #009de8; height:23px;}
#listbox h3 { width:145px; background:url(/imgs/searchltit1.gif) no-repeat; height:20px; text-align:center; color:#fff; line-height:20px; float:left; padding-top:4px;}

#forma { float:right; width:200px; text-align:right}
.seatishi { clear:both; text-align:right; height:28px;  line-height:28px; width:696px; border-bottom:1px dashed #eee;}
 

.lxslistbox {  width:686px; background:url(/imgs/footbg2.gif) repeat-x left bottom; padding:10px 5px;}

.lxsslisttable { width:680px; color:#474747; }
.nomb { background:url(/imgs/nbg.gif) no-repeat; width:40px; height:50px; float:left; text-align:center; line-height:30px;}
.lxsslisttable a { color:#e00;}
.lxsslisttable p { border-bottom:1px dashed #ddd; height:25px; margin-bottom:5px;}
.lxsslisttable strong { color:#d00;}
.add { float:right; }

#page { height:50px; text-align:right; margin:0 auto; color:#888}
#page a { color:#039;}

/* 右 */
 
.lxsdiv { border:1px dashed #b1d702; padding:5px 10px; margin-bottom:5px;}
.lxsnamer { color:#fc8505; line-height:24px;}
.lxsdiv  li { height:24px; border-bottom:1px dashed #eee; width:200px;}
#zhinan { border:1px solid #ace;}


#lxs ul li span { width:200px; padding-left:10px;}
#hotel ul li span { width:200px; padding-left:10px;}
