html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,input{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:12px;vertical-align:baseline;}
body {background:#fff;font-family:tahoma,"Hiragino Sans GB",\5B8B\4F53, sans-serif; color:#333;}
ul,ol{ list-style:none;}
input {vertical-align:middle;}cite,ins, em, i{ margin:0; padding:0;font-style:normal;text-decoration:none;font-weight:normal;}blockquote{color:#16387C;}
/*a*/
.w950 a{color:#16387C;text-decoration:none}
.w950 a:hover{text-decoration:underline!important; color:#ef7000!important;}
/*overflow:hidden,zoom:1*/
.w950,.Tools ul,.others,h1.title,.shine ul,.shen ul,.net,dl.list dd,.right ul,.right.last div.c,.c,.go,.siteNavs li strong,.abc .to,.abc_b,.oub{overflow:hidden;zoom:1;}
/*float:left; display:inline*/
.menu dt,.menu dd,.menu dd li,.menu ol.bottom li,.hotLeft li,.fl,.head li,.hotRight li,.themes li,.themes li h2 em,.themes li h2 span,.themes li h2 i,.themes li h2 b,.shine li,.shen ul li,.left,.mid,.right,dl.list dd span,dl.list dd a,.right li,.tab,.rec,.rec ul,.addlist li,.path span,.path em,.abc .to,.abc .to a,.abc_b ol,.oub ol,.abc_b ol li,.oub ol li,.oub ol li,.letter,.letter span,.letter .ai,.abc li,.h1_left,.h1_right,.qie1 .tn,.qie1 .ta,.topMainR .num1,.topMainR dl.list dd i,.acc dl dd,.acc dl dt{ float:left; display:inline;}
/* backGround */
h1.title em,.hotRight dd,.hotRight dt,.more,.themes li,.themes li h2 em,.themes li h2 i,.themes dd.list span,dl.list dd span,.mid dl.list,.input a,.btnsubmit,.siteNavs li strong a,.path em,.to a:hover{ background-image:url(http://i3.sinaimg.cn/travel/subject/2010/0302/img/css.png); background-repeat:no-repeat;}
/*class*/
.w950{ width:950px; margin:0 auto;}
.fr{ float:right;}.spacer{clear:both;font-size:0;line-height:0;height:10px}
.clear{ clear:both;}
/**/
.head{margin:3px auto 0px;}
.head .fl{ display:block; width:142px; height:64px;background:url(http://i2.sinaimg.cn/travel/subject/2010/0302/img/css2.png) 0 5px no-repeat;}
.head ul{ background:url(http://i0.sinaimg.cn/travel/subject/2010/0302/img/css.png) -295px 0 no-repeat; margin-top:16px;}
.head li{ position:relative;width:45px;height:19px;padding:20px 0 0 37px;}
.head li a.ico{ width:33px; height:33px; position:absolute; top:5px; left:0;}
/**/
.menu{background:url(http://i0.sinaimg.cn/travel/subject/2010/0302/img/repeatx.jpg) 0 0 repeat-x;}
.menu dl{border:1px solid #67BBE0;border-top:none;border-bottom:none; height:40px;}
.menu dt a{ display:block; width:59px; height:16px; padding:12px 0 0 12px;background:url(http://i0.sinaimg.cn/travel/subject/2010/0302/img/css.png) -140px 0 no-repeat; margin:0 15px 0 0}
.menu dd{background:url(http://i0.sinaimg.cn/travel/subject/2010/0302/img/repeatx.jpg) 0 -70px no-repeat; }
.menu dd ul,.menu dd ol{ padding:0 5px;}
.menu dd li{text-align:center; height:40px;}
.menu dd a{ font:normal 14px/23px "\5b8b\4f53"; color:#E8F9FD; display:block; padding:0px 6px;margin:10px 3px 0;}
.menu dd a.current,.menu dd a.w4:hover,.menu dd a.w3:hover,.menu dd a.w2:hover{text-decoration:none!important;background-image:url(http://i3.sinaimg.cn/travel/subject/2010/0302/img/css.png); background-repeat:no-repeat; color:#02304A!important; }
.menu dd a.current,.menu dd a.w4:hover{ background-position:-215px 0;}
.menu dd a.w3:hover{background-position:-215px -24px;}
.menu dd a.w2:hover{background-position:-215px -47px;}
.menu dd ol{ margin:0; border:none; height:40px;}
.menu ol.bottom{border:1px solid #ACCAEA;border-top:none;border-bottom:none; height:30px; padding:0 0 0 13px;}
.menu ol.bottom li{}
.menu ol.bottom blockquote{margin:10px 0 0;}
.bdnone{*border:none!important;}.bdnone select{*margin:-1px;}
.input{ border:1px solid #C1E0EA!important; width:147px; height:17px;background-color:#fff; margin:6px 3px 0 0; position:relative;}
.hook{ height:151px;}
.hook .input{ margin-top:0;}
.input a{ display:block; width:16px; height:17px;background-position:-140px -55px;cursor:pointer; position:absolute; top:0px;right:2px;}
.input.chau{ width:68px; margin-left:30px;}
.input.country,.menu .input.city,.menu .input.theme{ width:105px;}
.input input{height:17px;*height:16px;_height:17px; padding-left:3px; color:#BFBFBF;width:140px; }
.input.chau select{ border:none;color:#BFBFBF;width:70px;_width:72px; _margin:-2px!important; _overflow:hidden;}
.input.country select,.menu .input.city select,.menu .input.theme select{border:none; border:0;;color:#BFBFBF;width:105px;*width:109px; _margin:-2px!important; _overflow:hidden;}
.input.country input{ width:95px; }
.input.theme{margin-left:30px;}
.input.long{ width:159px;}.input.long select{ width:159px;*width:163px;}

.btnsubmit{ background-image:url(http://i3.sinaimg.cn/travel/subject/2010/0302/img/css.png); background-color:#fff; background-repeat:no-repeat;background-position:-140px -30px;color:#fff; width:45px; height:19px; border:none; cursor:pointer;margin:6px 0 0;}
.input span{ width:15px; height:12px; display:block; background:url(http://i0.sinaimg.cn/travel/subject/2010/0302/img/css.png) -190px -30px no-repeat; cursor:pointer; position:absolute;right:2px; top:2px;}
/*----------------------------------*/
.Navs li strong,.Tools ul li,.Tools ul li i,.Tools input.btnso{background:url(http://i3.sinaimg.cn/travel/subject/2010/0302/img/bgs.png) no-repeat scroll -999em 0 transparent}
.topMain{ width:950px; margin:auto; overflow:hidden;zoom:1}
.topMainL{ width:708px;height:378px; border:1px solid #accaea;float:left; background:#ebf3fc url(http://i1.sinaimg.cn/travel/subject/2010/0302/img/rcon_bg.jpg) repeat-x 0 100%}
.topMainR{ width:228px; height:376px; border:1px solid #eaeaea; border-top:3px solid #accaea;float:right}
.MainLmenu{ width:190px; height:378px; background:#fff url(http://i3.sinaimg.cn/travel/subject/2010/0302/img/bgs.png) repeat-y 189px 0; float:left}
.MainRcon{ width:509px; height:370px; overflow:hidden; float:right; margin:5px 4px 0 0;_margin:2px 2px 0 0;}
.Navs li strong{ width:190px; height:32px; display:block; cursor:pointer; text-indent:-9999em}
.Navs li.Nav1 strong{ background-position:-1px 0}
.Navs li.Nav2 strong{ background-position:-1px -32px}
.Navs li.Nav3 strong{ background-position:-1px -64px}
.Navs li.Nav4 strong{ background-position:-1px -96px}
.Navs li.Nav1 strong.current{ background-position:-191px 0}
.Navs li.Nav2 strong.current{ background-position:-191px -32px}
.Navs li.Nav3 strong.current{ background-position:-191px -64px}
.Navs li.Nav4 strong.current{ background-position:-191px -96px}

.Tools{ width:171px; margin:9px auto 0;}
.Tools ul{ border:1px solid #dbe1e6; border-bottom:none;background-color:#f9fafa}
.Tools ul li{ width:84px;height:26px; line-height:26px;float:left; border-bottom:1px solid #dbe1e6; font-family:\5fae\8f6f\96c5\9ed1; cursor:pointer; font-weight:bold;color:#21629C;}
.Tools ul li i{ width:14px; height:16px; display:block; float:left; margin:5px 2px 0 4px}

.Tools ul li.tool1{ border-right:1px solid #dbe1e6;}
.Tools ul li.tool1 i{ background-position:-78px -128px; position:relative;left:5px;}
.Tools ul li.tool2 i{ background-position:-91px -128px;position:relative;left:5px;}
.Tools ul li.tool3 i{ background-position:-108px -128px}
.Tools ul li.current{ background-color:#fff; border-bottom-color:#fff;color:#666;}
.Tools table tr.fly td{ padding:11px 0 10px;*padding:8px 0;_padding:6px 0;}
.Tools table tr.flys td{ padding-top:15px;_padding-top:11px;}
.Tools table td,.Tools table tr.fly td{ }
.Tools table td,.Tools table th{padding:2px 0; color:#666;}
.Tools table th{ font-weight:normal; }
.Tools table th input{ margin-left:30px}
.Tools input.btnso{ width:54px; height:21px; cursor:pointer; border:none; background-position:-283px -129px}
.others{ border-top:1px solid #dbe1e6; margin-top:5px; padding-top:6px;}
.others a{ width:69px; display:block;float:left; line-height:23px; text-align:center; color:#21629c; text-decoration:none; background-image:url(http://i1.sinaimg.cn/travel/subject/2010/0302/img/css2.png); background-repeat:no-repeat; padding-left:15px;}
.others a.ico1{ background-position:-932px 2px;}
.others a.ico2{ background-position:-932px -21px;}
.others a.ico3{ background-position:-932px -41px;}
.others a.ico4{ background-position:-932px -60px;}
.others a.ico5{ background-position:-814px -37px;}
.others a.ico6{ background-position:-814px -63px;}
.none,.addnone{ display:none}
.topMainR h3 a{ height:28px; display:block; background:url(http://i2.sinaimg.cn/travel/subject/2010/0302/img/title_bak.png) no-repeat 0 -252px; border-bottom:1px solid #eaeaea; text-indent:-9999em}
/**/
.hotLeft{ width:710px; margin-right:10px;}
h1.title{border:1px solid #EAEAEA; border-top:3px solid #ACCAEA;background:url(http://i0.sinaimg.cn/travel/subject/2010/0302/img/repeatx.jpg) 0 -110px repeat-x;}
h1.title div.fl{height:28px;line-height:32px;background:url(http://i2.sinaimg.cn/travel/subject/2010/0302/img/title_bak.png) 0 0px no-repeat;width:200px;}
h1.title.re div.fl{background-position:0 -28px;}
h1.title.zhu div.fl{background-position:0 -56px; width:150px;}
h1.title.guang div.fl{background-position:0 -84px; }
h1.title.wang div.fl{background-position:0 -112px;}
h1.title.mu div.fl{background-position:0 -140px;}
h1.title.ou div.fl{background-position:0 -168px;}
h1.title.hotword div.fl{background-position:0 -196px;}
h1.title.gong div.fl{background-position:0 -224px;}

.hotLeft .title{ width:708px;}
.hotLeft li{ border:1px solid #EAEAEA; background-color:#fff; margin:10px 10px 0 0; width:168px; padding-bottom:3px;}
.hotLeft li.hover,.themes li dl.hover{border:1px solid #ACCAEA;background-color:#F5FAFE; }
.themes li.hover{ background-color:#F5FAFE!important;background-image:url(http://i1.sinaimg.cn/travel/subject/2010/0302/img/css2.png); background-position:0 -65px;}
ul li.last,ol li.last{ margin-right:0px;}
.hotLeft dt,.hotLeft dd{ text-align:center; line-height:15px;}
.hotLeft dt img{ width:140px; height:92px;border:1px solid #eaeaea;padding:2px; margin:11px 11px 0px;}
.hotLeft dd{ line-height:22px;}
.hotLeft dd span,.hotLeft dd ins{ display:block; width:69px; height:32px; float:left; background:url(http://i0.sinaimg.cn/travel/subject/2010/0302/img/css.png) -140px -70px no-repeat; }
.hotLeft dd ins{ margin-right:4px; cursor:pointer; }.hotLeft dd i{color:#FF9900}.hotLeft dd a:hover{ text-decoration:none;}
.hotLeft dd a:hover ins{ text-decoration:underline;}
.hotLeft dd p{ overflow:hidden; zoom:1; text-align:center; width:142px; margin:0 auto;}
.hotLeft dd.last{ line-height:32px;}
.hotRight{ width:230px;}
.hotRight h1.title em{ width:94px;background-position:-778px -74px;}
.hotRight li{ width:114px; padding-bottom:4px; border:1px solid #eaeaea; border-top:none;}
.hotRight li.last{ width:113px;margin-left:-1px;}
.hotRight dd{ padding:0 0 0 25px; background-position:-140px -105px; line-height:23px;}
.hotRight dt{ padding:0 0 0 25px; background-position:-140px -131px; height:26px; line-height:26px;border-bottom:1px solid #eaeaea; margin-bottom:7px; padding-top:1px;}
.hotRight dl.list dd em,.hotRight dl.list dd em a{ color:#ff9900;}
/**/
.themes h1.title em{ width:94px;background-position:-778px -93px;}
.themes h1 ins{ line-height:28px; height:28px; }
.themes h1 ins a{ margin:0 13px 0 0;}
.w950 .more{background-position:-740px -60px; cursor:pointer; margin-left:11px; line-height:28px; margin-right:13px;}
.w950 .more:hover{ text-decoration:none;}
.themes li{ width:230px; margin:10px 10px 0 0; background-position:0 -215px;}
.themes li.hover{background:url(http://i2.sinaimg.cn/travel/subject/2010/0302/img/css2.png) no-repeat 0 -65px;}
.themes li dl.hover{ border-top:none;}

.themes li h2{ height:35px; line-height:35px;}
.themes li h2 em{width:24px; height:15px; background-position:0 -196px; margin:7px 0 0 10px;}
.themes li h2 em.n1{background-position:0 -196px;}
.themes li h2 em.n2{background-position:-25px -196px;}
.themes li h2 em.n3{background-position:-52px -196px;}
.themes li h2 em.n4{background-position:-80px -196px;}
.themes li h2 em.n5{background-position:-108px -196px;}
.themes li h2 em.n6{background-position:-136px -196px;}
.themes li h2 em.n7{background-position:-164px -196px;}
.themes li h2 em.n8{background-position:-192px -196px;}

.themes li h2 span{font:normal 16px "\9ed1\4f53"; color:#333; margin:8px 0 0 16px;}
.themes li h2 i{width:84px; height:15px;margin:7px 38px 0 0; cursor:pointer; }
.i1{ background-position:0px -40px;}
.i2{background-position:0px -55px;}
.i3{background-position:0px -70px;}
.i4{background-position:0px -85px;}
.i5{background-position:0px -100px;}
.i6{background-position:0px -115px;}
.i7{background-position:0px -130px;}
.i8{background-position:0px -145px;}
.i9{background-image:url(http://i2.sinaimg.cn/travel/subject/2010/0302/img/css2.png)!important;background-position:-171px 0px;}
.i10{background-image:url(http://i2.sinaimg.cn/travel/subject/2010/0302/img/css2.png)!important;background-position:-171px -16px;}
.i11{background-image:url(http://i2.sinaimg.cn/travel/subject/2010/0302/img/css2.png)!important;background-position:-171px -31px;}
.i12{background-image:url(http://i2.sinaimg.cn/travel/subject/2010/0302/img/css2.png)!important;background-position:-171px -48px;}
.themes li h2 b{margin-top:14px;line-height:13px; margin-right:0;}
.themes dl{ border:1px solid #eaeaea; border-top:none; padding:0;padding:0 10px;}
.themes dt{ text-align:center; }
.themes dt img{ width:202px; height:60px;border:1px solid #eaeaea;padding:2px; }
.themes dd{ line-height:23px;}
.themes dd.name{ text-align:center;}
.themes dd.list{/* border-top:1px dashed #eaeaea;*/padding:5px 0;}
.themes dd span{ display:block;padding:0 0 0 15px; background-position:-150px -105px;}
.themes dd.last{ text-align:center; margin:3px 0;}.themes dd.last em{ color:#FF9900;}
/*shine*/
.shine ul,.shen ul{padding:10px 6px 4px; border:1px solid #eaeaea; border-top:none;}
.shen ul{ padding:5px 0 0; border:none;}
.shine li,.shen ul li{ margin:0 5px; }
.shen ul li{ margin:0 25px 5px 0;}
.shen ul li.last{ margin-right:0;}
.shine li span a,.shen li em a{ display:block; text-align:center; line-height:23px;}
.shen li a{color:#21629C;}
.shen li span{display:block;line-height:20px;width:144px;  overflow:hidden;}
.shen li a img{border:1px solid #eaeaea; background-color:#fff;padding:2px; width:140px; height:91px;}
.shine li{width:146px; height:124px;}
.shine li a{border:1px solid #eaeaea;display:table-cell;vertical-align:middle; *display:block; text-align:center;width:140px; height:97px;padding:2px; overflow:hidden;}
.shine li a:hover{ border:1px solid #ACCAEA;}
.shine li span a{ border:none;width:auto; height:auto;}
.shine li span a:hover{ border:none;}
.shine li a img{background-color:#fff;margin-top:expression((91-this.height)/2+'px')}
/*net*/
.net{border-bottom:1px solid #eaeaea;position:relative;}
.left{border-left:1px solid #eaeaea; width:309px;background-color:#F8FBFE; padding:0 0 6px;*padding:0;_padding:0 0 16px;}
.left h2{ position:relative;  height:100%;}
.left h2 img{ width:309px; height:205px;}
.left h2 div{position:absolute;bottom:0; left:0;width:309px;height:25px;line-height:25px;background-color:#000;opacity: 0.60;
filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=60,finishOpacity=100);text-align:center; }
.left h2 div a{ color:#fff; font-size:14px;}
.left h2 em{ display:block;color:#fff;}
dl.list{ padding:0 10px;}
dl.list dt{margin:15px 0;}.ou.left dl.list dt{margin:10px 0;}
dl.list dt strong,.right h1,.right h2,.rec h1{font-size:14px; font-weight:bold;}
dl.list dt strong{ position:relative;}
dl.list dd{ line-height:25px;}
.oub dl.list dd{line-height:22px;}
dl.list dd span{ display:block; width:15px; height:25px; margin-right:12px;}
dl.list dd a.i{ margin-right:8px; color:#B5B5B5;}
dl.list dd em{ float:right; display:inline;color:#FF3333}

.mid{width:378px; padding:0 0 0 10px;}
.mid dl.list{ background-position:-657px -140px;}
.mid dl.list a{ font-size:14px;}
.mid dl.list dt{ margin:10px 0 7px; padding:10px 0 0;}
.ou.mid dl.list dt{margin:0px 0 7px;}
.ou.mid dl dd{ width:358px;}
.mid dl.list dd span{background-position:-150px -105px;width:10px; margin-right:0;}
.mid ins{ margin-top:11px;}
.right{width:230px; padding:0 10px 0 10px;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea; background-color:#FAFCFE;}
.right h1,.right h2{ padding:10px 0 8px;}
.right ul{margin:6px 0; color:#666;}
.right li{margin:0 8px 0 0;}
.right .input.date a{background-position:-160px -55px;}
.right .btnsubmit{ background-position:-215px -75px; width:54px; height:21px;}
.right p{text-align:center; padding:5px 0 0;}.right center{color:#eaeaea; margin:18px 0 0; padding-bottom:20px;}
.right.last{ border-top:1px solid #eaeaea;}
dd.last{border-top:none;}
.right.last div.c,.c{padding:0 0 5px 0;}
.right.last div.c a,.c a{width:46px; color:#333; height:14px; margin:4px 0 0; line-height:23px;}
.right.last div.c a.f14,.c a.f14{ color:#FF9900; font-size:14px;}
/**/
.go{border-right:1px solid #eaeaea;height:160px; }
.tab{width:698px;}
.rec{width:241px;border-bottom:1px solid #eaeaea;border-left:1px solid #eaeaea;padding:7px 0 0 10px; }
.rec h1{ padding:0 0 4px;}
.rec ul{margin-right:25px;width:85px; overflow:hidden;}
.rec li{line-height:22px; overflow:hidden; height:22px;}
/**/
.addlist{ position:relative; border:1px solid #eaeaea; border-top:none; padding:10px 12px; overflow:hidden; zoom:1;}
.addlist ul{ width:924px;overflow:hidden;}
.addlist li{ width:9.9%;line-height:22px; height:22px; overflow:hidden;}
.addlist a.all{ display:block; position:absolute; right:10px; bottom:10px; width:134px; height:20px;  line-height:20px; padding:0 7px;background-color:#F3F3F3; color:#333;}
/**/
.wTitle_indp span,.wTitle span,.vTitle span{ font-family:\5b8b\4f53; margin-right:10px}
.wTitle{height:40px;background-color:#ACCAEA;background-position:0 -60px;line-height:40px; color:#16387C;text-align:right;position:relative}
.wTitle i,.wTitle_indp i{ width:255px; height:40px; display:block; float:left; background:url(http://i2.sinaimg.cn/travel/subject/2010/0302/img/css2.png) no-repeat 0 0}
.wTitle i.sinaTravl{background-position:-341px 0px}
.wTisearch{ float:left; margin-left:-80px; height:20px; margin-top:3px}
.wTisearch cite{line-height:20px;float:left}
.wTitle_indp a:link,.wTitle_indp a:visited,.wTitle a:link,.wTitle a:visited,.vTitle a,.vTitle a:visited{ margin:auto 6px; color:#16387C}
.wTitle i a,.wTitle_indp i a{width:175px;height:40px;display:block;text-align:left;text-indent:-9999em;float:left}
.stext{ border:1px solid #fff; border-right:none;width:162px;height:18px; line-height:18px; float:left}
.sbtn{ width:66px; height:20px; border:none; cursor:pointer; background-position:-88px -21px; float:left}
.searchBox span strong i,.sbtn,
.list li,.pctx p span{ background-image:url(http://i2.sinaimg.cn/travel/subject/2010/0302/img/icons.png); background-repeat:no-repeat;}
.searchBox{ float:left; padding:8px 25px 0 15px}
.searchBox span{ width:66px;height:18px; display:block; float:left; color:#c3c3c3; background-color:#fff;line-height:18px;border-top:1px solid #fff;border-bottom:1px solid #fff; position:relative; cursor:pointer; margin-right:0 ; text-align:left;z-index:999;}
.searchBox span em{ border:1px solid #ACCAEA; border-top:none; position:absolute; left:0; top:18px; background-color:#fff; width:65px; display:none;filter:alpha(opacity=90);-moz-opacity:0.9;opacity: 0.9; z-index:999;}
.searchBox span em b{ display:block;width:65px;font-weight:normal; padding:2px 0; text-indent:5px;cursor:pointer; color:#666}
.searchBox span strong{ width:65px; height:14px; line-height:14px; margin-top:2px;display:block;font-weight:normal; text-indent:6px;border-left:1px solid #e1e1e1;position:relative;}
.searchBox span strong ins{ text-decoration:none}
.searchBox span strong i{ margin-left:5px; }
.searchBox span strong:hover{ color:#f79c21}
.searchBox span strong i{ width:10px; height:10px;cursor:pointer;font-size:0;background-position:-88px -80px; position:absolute; right:5px;top:4px}
/**/
.siteNavs{ padding:10px 20px 15px; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea;}
.siteNavs{overflow:hidden; zoom:1;}
.siteNavs li{ float:left;line-height:22px}
.siteNavs li.first{background-image:none}
.siteNavs li strong{ color:#000;display:block;clear:both;padding-bottom:5px}
.siteNavs li a{display:block;width:82px; float:left; text-indent:15px;}
.siteNavs li.first a{ width:60px;}
.siteNavs li strong a{color:#000;  background-position:-311px -47px;}
.siteNavs li.s1w{ width:318px}
.siteNavs li.s2w{ width:100px}
.siteNavs li.s3w{ width:190px}
.contact{ background-color:#ACCAEA; padding:8px 0; text-align:center; color:#16387C}

.footer{ text-align:center; line-height:23px; padding:10px 0;}
.footer a{ margin:auto 6px;color:#333;}
/*------------------------------------------*/
.path{ height:28px; line-height:28px; padding-left:30px;}
.path span,.path em{margin-right:10px;}
.path em{ display:block; width:4px; height:29px; background-position:-150px -102px;}
.abc{ height:109px; padding-top:57px;position:relative;}
.abc.z1{ background:url(http://i0.sinaimg.cn/travel/subject/2010/0302/images/z/z1.jpg) 0 0 no-repeat; }
.abc.z2{ background:url(http://i1.sinaimg.cn/travel/subject/2010/0302/images/z/z2.jpg) 0 0 no-repeat; }
.abc.z3{ background:url(http://i2.sinaimg.cn/travel/subject/2010/0302/images/z/z3.jpg) 0 0 no-repeat; }
.abc.z4{ background:url(http://i3.sinaimg.cn/travel/subject/2010/0302/images/z/z4.jpg) 0 0 no-repeat; }
.abc.z5{ background:url(http://i0.sinaimg.cn/travel/subject/2010/0302/images/z/z5.jpg) 0 0 no-repeat; }
.abc.z6{ background:url(http://i1.sinaimg.cn/travel/subject/2010/0302/images/z/z6.jpg) 0 0 no-repeat; }
.abc.z7{ background:url(http://i2.sinaimg.cn/travel/subject/2010/0302/images/z/z7.jpg) 0 0 no-repeat; }
.abc .to{ position:absolute; top:20px; right:10px;}
.abc .to,.abc .to a{ color:#fff; font-size:14px; float:none;}
.abc .to a:hover{color:#fff!important; }
.abc_b{ width:944px; height:106px; overflow:hidden; margin:0 auto; background:url(http://i0.sinaimg.cn/travel/subject/2010/0302/img/repeatx.jpg) 0 -200px repeat-x;}
.abc_b ol,.oub ol{margin:10px 40px 0 10px;}
.abc_b ol li,.oub ol li{text-align:center; line-height:24px; width:70px; height:24px;background:url(http://i0.sinaimg.cn/travel/subject/2010/0302/img/css.png) -347px -75px no-repeat; cursor:pointer; position:relative; bottom:-1px; color:#16387C;}
.oub ol li{text-align:center; line-height:24px; width:70px; height:24px; padding-bottom:0; border:none;}
.abc_b ol li.current,.oub ol li.current{background:#fff url(http://i0.sinaimg.cn/travel/subject/2010/0302/img/css.png) -278px -75px no-repeat; color:#333;}
.letter{margin-top:14px;}
.letter span{color:#999;}
.letter .ai{ background-color:#fff; text-align:center; margin-right:7px;width:14px; height:14px; border:1px solid #CEDDED; color:#21629C; cursor:pointer;}
.letter .hover{background-color:#21629C;color:#fff!important; text-decoration:none!important;}
.letter .noletter{width:auto; height:auto; margin-right:0; border:none; background:none;}
.letter .noletter:hover{color:#ef7000!important;text-decoration:underline!important;}
.abc ul{ margin:0 auto; clear:both; border-top:1px solid #ACCAEA; width:924px; padding-top:5px;}
.abc li{ width:90px; overflow:hidden; height:22px; line-height:22px;} 
/**/
.h1_left{ width:390px;margin-right:10px;}
.h1t{ background:url(http://i0.sinaimg.cn/travel/subject/2010/0302/img/css.png) -263px -139px no-repeat; height:108px; }
.h1_left h1{ height:50px; text-align:center;}
.h1_left h1 a{font:normal 21px/50px "\5fae\8f6f\96c5\9ed1","\9ed1\4f53"; }
.h1b ul li,.k10 ul li{ line-height:25px; padding-left:22px;background:url(http://i0.sinaimg.cn/travel/subject/2010/0302/img/css.png) -140px -104px no-repeat; }
.h1b ul li a,.k10 ul li a{ font-size:14px;}

.h1_right{ width:548px;border:1px solid #ACCAEA; background-color:#ECF3F8;}
#focusPic,#focusThumb{ float:left;}
#focusPic img{ width:435px; height:262px;font-size:0; display:block;}
#focusThumb img{ margin:3px 0 0 3px; width:102px; height:58px; font-size:0; display:block;}
#focusThumb a:hover img{border:2px solid #FDEB9A!important;}
#focusThumb .tn img{ border:2px solid #ECF3F8; }
#focusThumb .ta img{ border:2px solid #FDEB9A; }
#focusPic {position:relative;}
#focusPic h2{ *height:258px;}
#focusPic h1{ text-align:center;position:absolute; bottom:0; left:0;z-index:6; width:435px;}
#focusPic h1 a{ font: 14px/29px "\5b8b\4f53"; color:#fff;}
#focusBg{width:434px;height:29px;overflow:hidden;background:#000;position:absolute;bottom:0px;bottom:0px;left:0;filter:alpha(opacity:60);opacity:0.6;-moz-opacity:0.6;z-index:5}
* html .h1_right #focusPic h1{margin-top:-5px}
*+ html .h1_right #focusPic h1{margin-top:-5px}
* html .h1_right #focusPic ul,* html .h1_right #focusPic ul li{ width:435px;height:260px; overflow:hidden;}
.oub{ _height:276px;border:1px solid #eaeaea; border-top:none; padding:10px 6px 0;}
.oub ol{margin:0; position:relative; bottom:0px;_bottom:-1px;z-index:19;}

.oub dl.list{padding:0; clear:both; border-top:1px solid #ACCAEA; position:relative; _top:-9px;z-index:9;}
.oub dl.list dd{ padding-left:0; border-bottom:1px dashed #eaeaea;}
.oub dl.list dd span{ height:24px;}
.oub dl.list dd.nodash{ border-bottom:none;}
.k{border:1px solid #eaeaea; border-top:none;}
.k10{border:1px solid #eaeaea; border-top:none; padding:5px 10px; overflow:hidden; zoom:1;}
.k.c{ padding:4px 10px;}
.k.c a{ color:#16387C; line-height:23px;}.k.c a.f14{ color:#FF9900;}
.k10 ul{ width:50%; overflow:hidden;}.k10 ul li{ padding-left:20px;_padding-left:8px;}
.ou .mid .wang ins a,.ou dl.list dd a.i,.ou dl.list a{ color:#21629C;}
.ou dl.list{ background:none;}
/**/
#focusPic h1 a:hover{ text-decoration:underline!important;color:#fff!important;}

.shen{ padding:5px 10px 10px;}
.shen h2{ padding-left:70px; height:22px; background:url(http://i0.sinaimg.cn/travel/subject/2010/0302/img/jqrl.png) 0 3px no-repeat;}
.shen h2 a{ margin-right:13px; font-weight:normal; position:relative; top:5px;}
.topMainR dl.list dd em{color:#999;  }
.topMainR dl.list dd em a{ float:none;}
.topMainR dl.list dd a img{ padding:2px; border:1px solid #eaeaea;}
.topMainR dl.list dd i{width:59px; height:20px;background:url(http://i3.sinaimg.cn/travel/subject/2010/0302/img/bgs.png) right bottom;}
.r1{ background-position:0 -170px}
.r2{ background-position:-15px -170px}
.r3{ background-position:-30px -170px}
.r4{ background-position:-45px -170px}
.r5{ background-position:-60px -170px}
.r6{ background-position:-75px -170px}
.r7{ background-position:-90px -170px}
.r8{ background-position:-105px -170px}
.r9{ background-position:-120px -170px}
.r10{ background-position:-135px -170px}
.pctx{ clear:both;line-height:20px;overflow:hidden;padding:5px 0; margin-bottom:5px;}
.topMainR dl.list dd a{ float:none;}
.pctx h4{width:59px; height:20px; position:relative; left:115px;*left:0px;_left:0px;background:url(http://i3.sinaimg.cn/travel/subject/2010/0302/img/bgs.png) right bottom;}
.pctx a img {float:left;margin-right:10px;}
.pctx p{color:#999;  }
.accordioCon{width:698px;float:left;overflow:hidden;}
.acc{width:698px;}
.acc dl dd,.acc dl dt{padding:0; margin:0;}img{ border:none;}
.acc dl dt{ width:0px; overflow:hidden;}
.acc dl dd{ width:35px; height:160px; cursor:pointer;}
dd.d1,dd.d2,dd.d3,dd.d4,dd.d5{ background-image:url(http://i1.sinaimg.cn/travel/subject/2010/0302/img/acc.png); background-repeat:no-repeat;}
dd.d1{ background-position:0 0;}
dd.d2{ background-position:-35px 0;}
dd.d3{ background-position:-70px 0;}
dd.d4{ background-position:-105px 0;}
dd.d5{ background-position:-140px 0;}
/**/
h1.title.wang .wtab{position:absolute; top:8px; left:309px;}
h1.title.mu .wtab{position:absolute; top:3px; left:317px;}
.hou .wtab{position:absolute; top:3px; left:550px;}
.pb5{padding-bottom:5px}
#f_cont{width:500px;margin:0 auto;text-align:left;zoom:1;overflow:hidden;}
#f_cont2{width:700px;}#f_cont3{width:300px;}
.tab1 li{background:url(http://i2.sinaimg.cn/travel/subject/2010/0302/img/css2.png) no-repeat -300px -76px;width:65px;float:left;height:24px;line-height:24px;text-align:center;cursor:pointer;color:#16387c; margin-left:-1px;}
.tab1 li{ font-weight:normal;}
.tab1 li.ta{background:url(http://i2.sinaimg.cn/travel/subject/2010/0302/img/css2.png) no-repeat -230px -76px;color:#000;width:69px;margin-left:0px;}
.address{ position:relative;}
.tab2 li{ border:none; margin:0; padding:0;background:url(http://i2.sinaimg.cn/travel/subject/2010/0302/img/css2.png) no-repeat -369px -71px;width:79px;float:left;height:29px;line-height:29px;text-align:center;cursor:pointer;color:#333; font-weight:normal;}
.tab2 li.ta{background:url(http://i2.sinaimg.cn/travel/subject/2010/0302/img/css2.png) no-repeat -452px -71px;font-weight:bold;width:79px;}
/**/
a:hover img{border-color:#accaea!important}
a.more:hover{ text-decoration:none!important;}

.topMainR dl.list{ padding-top:5px;}
.lasts{ margin-right:0!important;}
.nohiden{ overflow:visible!important;}
.hou{ position:relative;}
.left-1{ margin-left:-1px;}
/**/
#divAddressMenu{position: absolute;visibility: hidden;z-index:10;overflow: hidden;width: 162px;background-color: #fff;border: 1px solid #ccc;font-size: 12px;}
 #divAddressMenu h4{border-bottom: dotted #ccc 1px;color: #999999;font-size: 12px;font-weight: 100;padding: 2px 2px 0 2px;margin: 0;}
 #divAddressMenu div{border: 1px solid #fff;padding: 1px;}
 #divAddressMenu a{width: 152px !important;width: 100%;cursor: default;text-decoration: none;color: #0099FF;border: solid #fff 1px;padding-top: 1px;padding-right: 2px;padding-bottom: 2px;padding-left: 2px;display: block;clear: both;height: 18px;font-family: Arial, Helvetica, sans-serif;}
 #divAddressMenu a span{padding: 0px;margin: 0px;display: block;width: 50%;float: left;}
#divAddressMenu a em {width: 45%;text-align: right;float: right;display: block;font-style: normal;margin-right: 5px;}
 #divAddressMenu a:hover{border: 1px solid #fff;background-color: #84CEFF;display: block;color: #fff;}
 .DateListBox{float: left;border: 1px solid #fff;width: 147px !important;width: 155px;height: 168px !important;height: 185px;font-size: 12px;text-align: center;background-color: #F3F3F3;}
 .DateListBox h1{width: 100%;background-color: #66C1FF;color: #fff;font-size: 12px;height: 20px;font-weight: bold;line-height: 20px;vertical-align: middle;margin: 0px;}
 .DateListBox div{float: left;border: 1px solid #fff;background-color: #86CEFF;color: #fff;width: 19px !important;width: 20px;height: 20px;font-size: 12px;font-weight: bold;line-height: 20px;vertical-align: middle;}
 .DateListBox a{float: left;color: #0099FF;border: solid #fff 1px;width: 19px !important;width: 20px;height: 19px !important;height: 22px;font-size: 12px;line-height: 20px;vertical-align: middle;font-family: Arial, Helvetica, sans-serif;text-decoration: none;}
 .DateListBox a:hover{border: 1px solid #fff;background-color: #FF9900;text-decoration: none;color: #fff;font-weight: bold;}
 .DateListBox .aSelect{cursor: pointer;border: 1px solid #fff;background-color: #FF9900;color: #fff;font-weight: bold;}
 .PyzyDateBox{position: absolute;z-index:10;visibility: hidden;background-color: #fff;border: 1px solid #ccc;height: 170px;width: 298px !important;width: 314px;}
.ahsh{margin-top: -1px;color: #fff;font-size: 12px;font-weight: bold;line-height: 24px;vertical-align: bottom;position: absolute;z-index:10;width: 298px !important;width: 314px;height: 24px;font-family: "ËÎÌå";clear: both;top: 0px;right: 0px;	bottom: 0px; }
.rankBox{ padding:0 10px;height:320px}
.rank li{ height:28px; line-height:25px;vertical-align: bottom;clear:both; padding-left:5px; overflow:hidden}
.rank li a{ float:left;}
.rank li i{ width:15px; height:13px; display:block;float:left; margin:6px 5px 0 0}
.rank li.n1 i{ background-position:-88px -62px}
.rank li.n2 i{ background-position:-103px -62px}
.rank li.n3 i{ background-position:-118px -62px}
.rank li.n4 i{ background-position:-133px -62px}
.rank li.n5 i{ background-position:-148px -62px}
.rank li.n6 i{ background-position:-163px -62px}
.rank li.n7 i{ background-position:-178px -62px}
.rank li.n8 i{ background-position:-193px -62px}
.rank li.n9 i{ background-position:-208px -62px}
.rank li.n10 i{background-position:-223px -62px}

.rank li.nh1,.rank li.nh2,.rank li.nh3{ height:42px;line-height:42px;background:url(http://i3.sinaimg.cn/travel/2010shouye/imtupian2/rank123.png) repeat-x 0 0; margin:2px 0}
.rank li.nh1 i,.rank li.nh2 i,.rank li.nh3 i{ width:41px; height:42px;background:url(http://i3.sinaimg.cn/travel/2010shouye/imtupian2/rank123.png) no-repeat scroll -999em 0 transparent;display:block;float:left;margin:0 10px 0 0}
.rank li.nh1 i{ background-position:0 -42px}
.rank li.nh2 i{ background-position:-42px -42px}
.rank li.nh3 i{ background-position:-84px -42px}
.topnav dd strong.more a i,
.rank li i{ background:url(http://i3.sinaimg.cn/travel/2010shouye/imtupian2/icons.png) no-repeat scroll -999em 0 transparent}
.abc_b,.abc{height:auto;}
.abc{ border-bottom:3px solid #B2D6F0; }
/*2010.3.11¹âÓ°ÌìÌÃ*/
.themes li h2 a.moret{margin-top:-8px;line-height:13px; margin-right:0;float:right}.shine li{width:146px; height:140px;overflow:hidden;}
.shine li a{border:1px solid #eaeaea;display:table-cell;vertical-align:middle; *display:block; text-align:center;width:140px; height:116px;padding:2px; overflow:hidden;}
 .shine li a:hover{ border:1px solid #ACCAEA;}
.shine li span a{ border:none;width:auto; height:auto;}
.shine li span a:hover{ border:none;}
.shine li a img{background-color:#fff;margin-top:expression((110-this.height)/2+'px')}
/*2010-3-30*/
.shine li{ *margin-bottom:5px;}

