/* CSS Document */

/*================Bookmark Content============*/
.bookmark dl{ width:170px;}
.bookmark dt img{ display:block; cursor:pointer;background:none;}
.bookmark dt{ width:16px; height:16px; float:left; border:1px solid #fff; margin-left:0; margin-right:5px; background:none; padding:0;}
.bookmark .DT {border: #3366cc 1px solid;}

/*==============add china tour media===============*/
.boxBgB { background:url(/images/logo/frame/sash-below-grey1.gif) 0px 0px no-repeat;height:7px;overflow:hidden;margin:0; width:164px;}
.boxBgT { background:url(/images/logo/frame/sash-top-grey1.gif) 0px 0 no-repeat;height:18px;margin:10px 0 0 0; width:162px;}
.box {width:130px;margin-left:4px; margin-top:0px;padding:0px 0px 10px 12px;border:1px solid #eeecec;border-top:none;color:#666;background:#ffc url(/images/logo/patte/bg-design1-yellow.gif); font-size:12px;}
.box h5 { background:url(/images/logo/ico/dot.gif) 0 12px no-repeat; padding-left:7px;font-size:12px; width:136px; padding-top:5px;padding-bottom:0; margin:0 }
.box h2{ background:url(/images/logo/ico/ico-001.gif) 0 10px no-repeat; font-size:13px; padding-left:15px; padding-top:10px; padding-bottom:0px; margin:0}
.box h2 a { text-decoration:none;}
.box p{ margin:5px 0 0; padding:0}
.box img{ border:1px solid #000; }

/*============== left nav================*/
.leftnav dl{ list-style-type:none;}
.leftnav dt{ background:url(/images/logo/ico/open1s.gif) 0 2px no-repeat; marign-left:6px; padding-left:18px; font-weight:bold;}
.leftnav dt.close{ background:url(/images/logo/ico/closed.gif) 0 2px no-repeat; marign-left:6px; padding-left:18px; font-weight:bold;}
.leftnav dd{background:url(/images/logo/ico/arrow-r-blue.gif) 0 5px no-repeat; padding-left:10px; margin-left:10px;}
.leftnav dd.nextnav{ background:url(/images/logo/ico/ico_cusp_line2.gif) 0 5px no-repeat; padding-left:10px; margin-left:15px;}

.leftnav2 {list-style-type:none;padding-left:6px;}
.leftnav2 dt{background:url(/images/logo/ico/arrow-orgen.gif) 0 2px no-repeat; marign-left:6px; padding-left:15px; font-weight:bold;}
.leftnav2 dd{margin:2px 2px 5px 0;background:url(/images/logo/ico/closed.gif) 0 2px no-repeat;padding-left:18px;}
.leftnav2 dd.current{background:url(/images/logo/ico/open.gif) 0 2px no-repeat;}

/*============== left nav noblod================*/
.navnb dl{ list-style-type:none;}
.navnb dt{ background:url(/images/logo/ico/closed.gif) 0 2px no-repeat; marign-left:6px; padding-left:18px;}
.navnb dt.open{ background:url(/images/logo/ico/open1s.gif) 0 2px no-repeat; marign-left:6px; padding-left:18px;}
.navnb dd{background:url(/images/logo/ico/arrow-r-blue.gif) 0 5px no-repeat; padding-left:10px; margin-left:10px;}
.navnb dd.nextnav{ background:url(/images/logo/ico/ico_cusp_line2.gif) 0 5px no-repeat; padding-left:10px; margin-left:15px;}

/*======================cityguide left nav==================*/
.citynav { background:url(/images/logo/ico/ico-blank-1.gif) 9px 0 no-repeat; width:169px; margin-top:0px; padding-top:0;}
.citynav dt{ padding-left:8px; padding-top:8px;}
.citynav dt.title{ background:url(/images/logo/ico/icon-warrior.gif) 15px 6px no-repeat; padding-left:40px; font-weight:bold; padding-bottom:10px; }
.citynav dd{ margin:0; }
.citynav dd.spenav{ margin:15px 0 0 8px; color:#666; }
.citynav ul{ list-style-type:none;  margin:0; padding:0px 0 8px 0;}
.citynav li{ background:url(/images/logo/ico/arrow-r-blue.gif) 10px 12px no-repeat; padding-left:25px; padding-top:8px;color:#666;}

.othernav ul{ list-style-type:none; margin:0; padding:5px 0 8px 0;}
.othernav li{ background: url(/images/logo/ico/arrow-r-blue.gif) 0px 12px no-repeat; padding-left:10px; padding-top:5px; list-style-type:none;}
.othernav .li2{margin-left:10px;background: url(/images/logo/ico/ico_cusp_line2.gif) 0px 12px no-repeat;}

.leftmenu { list-style-type:none; margin:0; padding:0;background:url(/images/logo/line/line-dot.gif) 0 0 repeat-x;}
.leftmenu li{ background:url(/images/logo/ico/ico_cusp_line2.gif) 5px 14px no-repeat; padding-left:15px; padding-top:8px; list-style-type:none; font-size:12px;}

/*google search*/
 .lgoosearch{ width:165px; color:#3366cc; font-weight:bold; font-size:13px; margin:30px 0 15px 4px; }
 .lgoosearch span{color:#3366cc; font-weight:normal; font-size:12px; background:url(/images/logo/ico/search-left.gif) 0 0 no-repeat; padding-left:17px; }
 .lgoosearch form.sb { margin:3px 0 3px 0;}
 .lgoosearch input.letter{ width:96px;border:1px solid #ffd800; height:16px; background:#fff; border-right:0;}
 .lgoosearch input.pic{ margin-top:-2px !important; margin-top:0;}
*+ html .lgoosearch input.pic{ padding-top:3px;}




