/* global Selector */
a { color:#06c}
a:hover { color:#06f}
body { font-size:75%; line-height:1.5}
.todie { display:none }
.hidden { position:absolute; left:-9999px }
.reborn { position:static; display:block }
.single { clear:both }
.section:after,
.clear:after 	{ content:"\0020"; display:block; height:0; clear:both }
.section,.clear { *zoom:1 }
.loading {background:#444 url(//www.xinhuanet.com/auto/auto2013/img/loading.gif) no-repeat 50% 50% !important}
.minus-r10 { margin-right:-10px}

#wrapper { background:#fff}
.global-bg { background:#ccc}
.page-hd { height:235px}
#xinhua-hd { height:165px; background:#fff; position:relative}
#pin-dao-nav { position:absolute; top:0; right:0; height:44px; width:834px; margin:5px 5px 5px 0; border:1px solid #ddd; border-width:0 1px 1px 0}
#pin-dao-include { width:834px; height:44px}
#global-nav { background:url(//www.xinhuanet.com/auto/auto2013/img/global.nav.bg.png) repeat-x 0 0}
div#global-nav { height:70px}
#global-nav .nav-title { float:left; font-size:16px; line-height:22px; height:44px; color:#fff; margin-top:13px; border-left:2px solid #fff; width:14px; padding:0 15px 0 10px}
#global-nav .page-nav { padding-top:13px}
#global-nav .item { float:left; height:26px}
#global-nav .item a { color:#fff; padding:0 1em 0 0.5em}
#nav-logo { height:70px; float:left}
#nav-logo .back-home { display:block; height:70px;}
.bfc { overflow:hidden}

.news-list a { color:#444}

.today-title a:hover,
.news-list a:hover { color:#c00; }

.section-title { background:url(//www.xinhuanet.com/auto/auto2013/img/section_title.gif) repeat-x 0 0; color:#fff; height:33px; line-height:33px; margin:10px 0; border:1px solid #d6d6d6; border-width:1px 0}
.section-title .title-text { display:block; width:20em; padding:0 50px; height:33px; line-height:38px; background:url(//www.xinhuanet.com/auto/auto2013/img/section_titlle_dot.gif) no-repeat 18px 9px; color:#435660}
.page-bd { overflow:hidden}

/* n 'L'ine 'L'imit  */
.ll2,.ll3,.ll4 { line-height:20px; overflow:hidden}
.ll2 { height:40px}
.ll3 { height:60px}
.ll4 { height:80px}

.ll6 { height:150px; overflow:hidden}

/* home-page */
#home .page-hd { height:420px}
#car-selector { background:#f0f0f0; height:179px; width:980px; margin-bottom:11px}
#car-selector-include { margin:0}
#models-search { height:65px; background:#c0c0c0}

#home #section-1 { margin-bottom:10px}
.today-title { height:30px}
.today-title a { font:700 16px/30px \5FAE\8F6F\96C5\9ED1,\9ED1\4F53,\5B8B\4F53,sans-serif; color:#222}
#today-news dd { border-bottom:1px dotted #ccc}
#today-news .news-list { height:22px; line-height:22px; color:#c00}
#today-news .news-list .item { float:left; padding-right:5px}
#today-news .news-list .item a { font-size:1em; padding:0; background:none}
#today .unit-title { background:#f0f0f0; height:30px; line-height:32px; border-bottom:2px solid #ccc}
#today .streamer { width:356px; height:55px; margin-top:6px}

#home #section-2 .unit { height:250px; min-height:250px}
#section-2 .hot-news .item { width:50%; float:left}
#section-2 .hot-news .news-title { float:right; margin:-28px 0 0 0; width:20em; padding-left:2em; height:32px; line-height:32px; background:#ccc; overflow:hidden}
#section-2 .hot-news .news-list { margin:0}

#big-pic { height:305px; }
#streamer-1 { height:80px; width:966px; margin:10px 0}

/* sub-page */
#slideshow { height:237px}
.page-title { height:50px; line-height:50px; margin:10px 0 10px; background:#333; color:#fff}

.main-col .page-title { margin-right:10px}
.main-col .unit { margin-bottom:10px}
.sub-home .main-col .unit { min-height:237px; height:auto !important; height:237px}
.main-col .unit-title { font-size:14px; height:30px; line-height:32px; border-bottom:2px solid #ccc; text-indent:1em; background:#f0f0f0}
.main-col .news-list { padding:10px 0 0; clear:both}
.main-col .news-list .item { height:28px; line-height:28px; overflow:hidden}
.news-list .item a { padding:0 0 0 24px; font-size:14px; background:url(//www.xinhuanet.com/auto/20121105//img/dot.gif) no-repeat 14px 50%}

.main-col .hot-news { padding:5px 0 0}
.main-col .hot-news .news-title a { display:block; font-size:16px; font-weight:700; text-align:center; color:#c00; line-height:30px; height:30px; overflow:hidden}
.main-col .hot-news .news-abstract { font-size:1em; color:#666; padding:0 10px; position:relative}
.abstract-more { position:absolute; bottom:0; right:1em; background:#fff; width:4em; text-align:right; height:20px}
.abstract-more a { }

.main-col .news-mix { padding:5px 0}
.main-col .news-mix .news-title { font-size:1.2em; font-weight:700; color:#c00; line-height:26px; height:26px}
.main-col .news-mix img { float:left; display:inline; margin:0 10px 5px 10px}
.main-col .news-mix .news-abstract { font-size:1em; color:#666; padding-right:1em; position:relative}
.main-col .news-mix .item { margin-bottom:20px}

.main-col .news-mix-b { padding:10px 0 0}
.main-col .news-mix-b .news-title { font-size:1.5em; font-weight:700; color:#c00; line-height:26px; height:26px}
.main-col .news-mix-b img { float:left; display:inline; margin:0 20px 10px 0}
.main-col .news-mix-b .news-abstract { font-size:1.2em; color:#444; line-height:24px; position:relative}
.main-col .news-mix-b .news-author { font-size:1em; color:#666; height:32px; line-height:32px}

.main-col .news-pics { padding:10px 0 0 0}
.main-col .news-pics .item { text-align:center}
.main-col .news-pics a { display:block}
.news-pics .pic-title { display:block; text-align:center; height:32px; line-height:24px}

div.side-col { background:#ebebeb; margin-top:10px}
.sub-home .side-col { margin-top:0}
.side-col .unit { margin-bottom:10px; min-height:237px; height:auto !important; height:237px}
.side-col .unit-title { font-size:14px; height:28px; line-height:28px; text-indent:1em; background:#ccc}
.side-col .news-list { padding:10px 0 7px 0}
.side-col .news-list .item { height:24px; width:100%; overflow:hidden; line-height:24px; font-size:1.2em; text-indent:7px; width:217px; height:24px; overflow:hidden}
.side-col .news-pics { margin-top:10px}
.side-col .news-pics .item { display:inline;}
.side-col .news-pics img { display:block; margin:0 10px}

.side-col .tabs { margin:10px 0 0; border-top:1px solid #999}
.side-col .tab { display:block; background:#f0f0f0; height:28px; line-height:28px; border-bottom:1px solid #ccc; text-indent:1em; text-decoration:none; color:#666; cursor:default}
.side-col .tabs .items { border-bottom:1px solid #999}
.side-col .current { color:#fff; background:#333; border-color:#999; font-weight:700;}
.side-col a.current:hover { color:#fff}
 
.sub-nav { height:50px; margin-bottom:10px; background:#f0f0f0}
.greatest-hits-menu { height:50px}
.greatest-hits-menu .item { display:inline;}
.greatest-hits-menu .item a { float:left; height:48px; zoom:1; line-height:48px; border:1px solid #ccc; background:#fff; padding:0 14px; margin:0 1px 0 0}

.extra .news-latest { background:#d1d1d1; margin:10px 0 10px 0; padding:20px 0 20px; overflow:hidden}
.extra .news-latest .pic-holder { float:left; display:inline; width:338px; height:479px; padding:10px; border:1px solid #999; margin:0 30px 10px 30px; background:#fff }
.extra .news-latest .news-latest-content { float:left; display:inline; width:506px; margin-right:4px}
	.extra .news-latest .news-title { font-size:14px; height:45px; color:#fff; background:url(//www.xinhuanet.com/auto/auto2013/img/extra_newslatest_h2.png) no-repeat 0 0}
	.extra .news-latest .news-title em { display:block; height:35px; line-height:35px; width:120px; text-align:center}
	.extra .news-latest .news-abstract { height:150px; margin-bottom:35px; padding:15px 30px; font-size:1.2em; line-height:25px; overflow:hidden; color:#222; background:#B2B2B2 url(//www.xinhuanet.com/auto/auto2013/img/extra_newslatest_box.gif) no-repeat 0 0; position:relative}
	.extra .news-latest .news-abstract img { margin-left:0}
	.extra .news-latest .news-abstract .abstract-more { background:#b2b2b2; bottom:20px; right:38px}
	.extra .news-latest .news-abstract .abstract-more a { color:#c00}

.extra .news-pics .item { margin-top:5px}
.extra .news-pics .pic-holder { display:block; padding:6px; margin:0 auto 10px; width:213px; height:301px; border:1px solid #ccc; }

/* page-ft */
