/* Qunar Style Platform. Copyright(c) 2009,Qunar.com Inc. Some rights reserved. */
.qn_header { margin:0 auto; width:979px; height:69px; line-height:1.231; font-size:12px; background:url(http://source.qunar.com/site/images/qnsp/qnsp_global.gif) 0 -112px repeat-x; }
.qn_header .inner { margin:0 auto; width:979px; height:69px; background:url(http://source.qunar.com/site/images/qnsp/qnsp_global.gif) 420px -181px no-repeat; }
.qn_header h1 { float:left; display:inline; margin:0 0 0 10px; width:124px; height:69px; background:url(http://source.qunar.com/site/images/qnsp/qnsp_header_logo.gif) no-repeat; }
.qn_header h1 a { display:block; margin-top:12px; height:46px; }
.qn_header h1 a span { display:none; }
.qn_header .nav { float:left; margin:0; padding:26px 0 0 50px; list-style:none; height:43px; overflow:hidden; }
.qn_header .nav li { float:left; }
.qn_header .nav li .new { margin-left:4px; *padding-top:4px; background:url(http://source.qunar.com/site/images/qnsp/qnsp_global.gif) -124px -43px no-repeat; }
.qn_header .nav li .new b { visibility:hidden; font-size:9px; }
.qn_header .nav a { float:left; display:block; padding:0 0 0 15px; height:43px; line-height:43px; font-size:14px; font-weight:700; text-decoration:none; color:#000; outline:none; }
.qn_header .nav a span { display:block; padding:0 30px 0 15px; letter-spacing:0; }
.qn_header .nav a:hover { color:#f60; }
.qn_header .nav a.active:hover span { color:#f60 !important; }
.qn_header .nav a.active { background:url(http://source.qunar.com/site/images/qnsp/qnsp_global.gif) left 0 no-repeat; }
.qn_header .nav a.active span { background:url(http://source.qunar.com/site/images/qnsp/qnsp_global.gif) right 0 no-repeat; color:#00b1e5; }
.qn_header .qmenu { clear:right; float:right; margin:0; padding:10px 10px 0 0; list-style:none; color:#000; }
.qn_header .qmenu li { float:left; margin-left:10px; }
.qn_header .qmenu li.blog_utip { float:none; margin-bottom:5px; text-align:right; }
.qn_header .qmenu li.blog_utip .hl { margin-right:10px; }
.qn_header .qmenu li.qmenu_blog_login { position:relative; }
.qn_header .qmenu li.qmenu_blog_login b { color:#f60; }
.qn_header .qmenu a { text-decoration:none; color:#000; }
.qn_header .qmenu a:hover { color:#f60 !important; }
.qn_header .qmenu .hl { color:#f60; }
.qn_header .qmenu .hl a { color:#f60; }

.qn_page { margin:0 auto; padding:10px 0; width:979px; }

.qn_footer { clear:both; margin:0 auto; padding:10px 0; width:979px; line-height:1.231; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#848484; }
.qn_footer .inner { margin:0 10px; text-align:right; }
.qn_footer .gs { float:right; margin:0 20px 0 0; }
.qn_footer .cr { margin-right:65px; padding-bottom:12px; }
.qn_footer .links { margin:0; padding:2px 0 0; list-style:none; }
.qn_footer .links a,
.qn_footer .links a:visited { margin:0 5px; text-decoration:none; color:#848484; }
.qn_footer .links a.hl,
.qn_footer .links a.hl:visited { color:#f60; }
.qn_footer .copyright { margin:0; padding:8px 5px 0 0; }
.qn_footer .copyright2 { margin:0; padding:8px 5px 0 0; text-align:center; }
.qn_footer .copyright a,
.qn_footer .copyright a:visited { text-decoration:none; color:#848484; }

.seo { border-top:1px solid #ddd; }
.seo .seo_links { clear:both; margin:10px 0 0; padding:0; color:#a7a7a7; }
.seo .seo_links a,
.seo .seo_links a:visited { margin-right:6px; text-decoration:none; color:#a7a7a7; }
.seo .seo_links dt { float:left; padding-left:25px; font-weight:700; }
.seo .seo_links dd { margin-left:90px; padding:0; word-spacing:5px; }
.seo .seo_links dd span { float:left; margin-right:6px; white-space:nowrap; }
.seo .seo_links dd .clr { clear:both; }

.autowidth { width:auto !important; min-width:979px; }
