html,body,div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,object,iframe,form,blockquote,fieldset,input,textarea,code,address,caption,cite,code,em,i,ins{margin:0;padding:0;font-style:normal;font-size:12px;}
ul,ol,dl,dt,dd{list-style:none;}

fieldset,img{border:none;}caption,th{text-align:left;}table{border-collapse:collapse;border-spacing:0;}
input {vertical-align:middle;}cite,ins, em, i{ margin:0; padding:0;font-style:normal;text-decoration:none;font-weight:normal;}blockquote{color:#16387C;}
body{background:#fff;font:12px/1.2 Arial, Helvetica, sans-serif}

a:link{color:#16387c;text-decoration:none;}
a:visited{color:#800080;text-decoration:none}
a:hover{color:#f28700;text-decoration:underline}
a:active{color:#ff9333}
a img{border:none}

.wp,.wpT10{width:950px;clear:both;margin:auto;background-color:#fff;}

.clearfix{*zoom:1;}
.clearfix:after{content:'\0020';display:block;height:0;font-size:0;clear:both;}
.none{display:none}
.wpT10{font-size:0; height:10px; overflow:hidden}
.in {clear:both;padding:10px 10px 0;}

.rank li i{ background:url(http://i3.sinaimg.cn/travel/2010shouye/imtupian2/icons.png) no-repeat scroll -999em 0 transparent}
.rankBox{ padding:0 10px;height:320px}
.rank li{ height:25px; 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 b,.list li b{ float:right;font-weight:normal;color:#e60012}
.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:1px 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}

.pctx h4 span a,.rank li span a{ color:#999;margin-right:3px}
.pctx h4 span a:hover,.rank li span a:hover{color:#ef7000}
.pctx{ padding:10px 0;overflow:hidden;zoom:1;line-height:20px;}
.pctx a img{ float:left; margin-right:10px}
.pctx h4{ font-weight:normal}
.pctx p{color:#999;}
.pctx p a{ color:#ef7000}
.pctx p span{ display:block;background-position:-324px -72px; margin-left:110px; text-indent:6px}
.rankPctx{background:url(http://i3.sinaimg.cn/travel/2010shouye/imtupian2/dot_h.gif) repeat-x 0 100%; margin-bottom:5px}
.rankPctx p{ line-height:17px;}
.rankPctx h4{ height:29px;line-height:29px;}
.rankPctx h4 i{width:26px;height:25px;display:block;float:left; margin-right:5px;background:url(http://i3.sinaimg.cn/travel/2010shouye/imtupian2/icons.png) no-repeat -301px 0}
/**/
.w950{ width:950px; margin:0 auto;}
.fr{float:right;display:inline;}
.spacer{clear:both;font-size:0;line-height:0;height:10px}
.clear{ clear:both;}
/**/
.head{margin:3px auto 0px; overflow:hidden;zoom:1;}
.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;float:left;display:inline;}
.head li a.ico{ width:33px; height:33px; position:absolute; top:5px; left:0;}
.head a:visited,.siteNavs a:visited,.head li a:visited{ color:#16387c}
.head a:hover,.siteNavs a:hover{ color:#f28700}

/*µ¼º½À¸-----------------------------------------------------------*/
.menu dt,.menu dd,.menu dd li,.menu ol.bottom li,.fl{ float:left; display:inline;}
.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:visited{color:#E8F9FD;}
.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 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{border:0!important; background-color:transparent;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;}
.none,.addnone{ display:none}
.siteNavs li strong a{ background-image:url(http://i3.sinaimg.cn/travel/subject/2010/0302/img/css.png); background-repeat:no-repeat;}
.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}
.searchBox span strong i,.list li,.pctx p span{ background-image:url(http://i2.sinaimg.cn/travel/subject/2010/0302/img/icons.png); background-repeat:no-repeat;}
.sbtn{ width:66px; height:20px; border:none; cursor:pointer; background:url(http://i2.sinaimg.cn/travel/subject/2010/0302/img/icons.png) no-repeat -88px -21px; float:left}
.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!important;clear:both!important;padding-bottom:5px; overflow:hidden!important;zoom:1}
.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;clear:both}
.siteNavs li strong a:visited{color:#000}
.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;}

