﻿html{color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0; vertical-align:top;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}del,ins{text-decoration:none;}

a{ font-size:12px; color:#333; text-decoration:none;}
a:hover{ color:#BA2636; text-decoration:underline;}

.lnk-blue a{ font-size:12px; color:#3366CC; text-decoration:none;}
.lnk-blue a:hover{ color:#BA2636; text-decoration:underline;}

.list-rank{}
.list-rank em{ width:12px; height:20px; line-height:21px; margin-right:10px; background:url(/images/list-rank-bg.png) no-repeat center 4px; color:#FFF; text-align:center; display:block; float:left}
.list-rank a{ float:left}

.btn-58-20{ width:58px; height:20px; border:none 0; background:url(/images/btn-58-20.png) no-repeat;}
.btn-58-20:hover{ background-position:0 -20px;}

.txtbox{ height:16px; line-height:16px; padding:2px; border:1px solid #888; border-top-color:#CCC; border-left-color:#CCC;}
.box{ margin-bottom:10px;}

.section{ border:1px solid #CCC; overflow:hidden; clear:both;}
.section h3{ height:25px; background:url(/images/section-bg.png); font-size:14px;}
.section h3 span{ height:25px; line-height:26px; margin-left:3px; background:url(/images/ico-section.png) no-repeat; text-indent:28px; display:block;}
.section ul,.section ol{ padding:10px;}
.section li{clear:both; overflow:hidden;}
.section li a{ height:20px; line-height:20px; }
.section .more{ float:right;}

.section-2{ border:1px solid #CCC; overflow:hidden; clear:both;}
.section-2 h3{ height:25px; line-height:25px; margin:3px; padding:0 10px; border:1px solid #CCC; background:url(/images/car/about_nav_bg_m.png) 0 -2px; color:#FFF; font-size:14px; font-weight:bold; text-align:center;}
.section-2 ul{ padding:5px 10px;}
.section-2 li{margin-bottom:5px; clear:both; overflow:hidden;}
.section-2 li a{ height:20px; line-height:20px; }

.section-3{border:1px solid #CCC; clear:both;}
.section-3 h3{height:28px;line-height:28px; padding:0 10px; background:url(/images/car/about_nav_bg_m.png) repeat-x 0 -2px; color:#FFF;}

.section-4 { border:1px solid #CCC;}
.section-4 h3{ height:25px; border-bottom:1px solid #F2F2F2; background:url(/images/section-bg.png) repeat-x; color:#FFF; font-size:14px;}
.section-4 h3 span{ height:25px; line-height:25px; padding:0 8px; background:url(/images/car/about_nav_bg_m.png) 0 -2px repeat-x; float:left;}
.section-4 li{ height:22px; line-height:22px; background:url(/images/ico-dot.png) 0 6px no-repeat; color:#999; text-indent:15px;}
.section-4 .more{ margin:6px 5px 0 0; font-weight:normal; float:right;}
.section-4 .date{ font-weight:normal; float:right;}
.section-4 .content{ overflow:hidden;}
.section-4 .content ul{ margin:3px 8px;}

.section-5 h3,.section-5 h3 span{ background:url(/images/bg_title.png) no-repeat;}
.section-5 { border:1px solid #ccc;}
.section-5 h3{ height:28px; background-position:0 -28px; background-repeat:repeat-x; font-size:14px;}
.section-5 h3 span{ height:29px; line-height:28px; text-indent:30px; display:block;}
.section-5 li{ height:22px; line-height:22px; background:url(/images/ico-dot.png) 0 6px no-repeat; color:#999; text-indent:15px;}

div.badoo { margin-top:30px; padding:10px 0; font-size: 13px; color: #48b9ef; font-family: arial, helvetica, sans-serif; background-color: #fff; text-align:center}
div.badoo a {border:#f0f0f0 2px solid; padding:2px 5px; margin: 0px 2px; color: #48b9ef; text-decoration: none}
div.badoo a:hover {border: #ff5a00 2px solid; color: #ff5a00;}
div.badoo a:active {border: #ff5a00 2px solid; color: #ff5a00;}
div.badoo span.current {border: #ff5a00 2px solid; padding:2px 5px; font-weight: bold; color: #fff; background-color: #ff6c16}
div.badoo span.disabled {display: none}

#wrapper{ width:990px; margin:auto; font-size:12px; clear:both; overflow:hidden;}
#header{ margin-bottom:10px;}
#content{ width:100%; overflow:hidden;}
#bottom{ padding-bottom:8px; border:1px solid #989898;}

#content{width:100%;  overflow:hidden;}
#main_wapper{ width:670px; margin-right:10px; float:left;}
#sidebar{ width:310px; float:left; overflow:hidden;}

#main_bar{ height:20px; line-height:21px; margin-bottom:3px; padding:0 8px; border-bottom:1px solid #BBB; background:#F2F2F2;}
#main_bar ul{ float:left;}
#main_bar li{ margin-right:20px; float:left;}
#main_bar p{ float:right;}
#dw{ position:relative;}
#dw ul{ position:absolute; top:-2px; left:-5px; width:120px; padding:25px 5px 0; border:1px solid #BBB; background:#FFF; float:none;overflow:hidden; display:none; z-index:100;}
#dw li{ height:22px; line-height:22px; float:none; clear:both;}
#dw li a{ text-align:center; display:block;}
#dw .m{ position:absolute; width:140px;  z-index:9999;}
#dw:hover ul{ display:block;}

#top_bar{ height:27px; border:1px solid #989898;}
#top_bar li{ height:27px; float:left;}
#top_bar .txtbox{ width:120px; margin-right:10px; }
#top_bar .login-info{ line-height:28px; margin-left:20px;}
#top_bar .search-car{ line-height:28px; margin-left:10px;}
#top_bar .btn-login,#top_bar .btn-reg,#top_bar .btn-top-search{ width:44px; height:22px; margin-right:5px; border:none 0; text-indent:-9999px; cursor:pointer}
#top_bar .btn-login{ background:url(http://www.0754cars.com/image/amusement18.gif) no-repeat;}
#top_bar .btn-top-search{ width:62px; height:21px; background:url(http://www.0754cars.com/image/search3.gif) no-repeat;}

#nav_site{height:130px; overflow:hidden; clear:both;}
#nav_site h1{float:left;}
#nav_site div{ background:url(http://www.0754cars.com/image/daohang/back.gif); overflow:hidden; float:left;}
#nav_site a{ color:#FFF;}
#nav_site dl{ height:130px; overflow:hidden; float:left;}
#nav_site dd{ height:19px; margin-left:28px; line-height:20px; zoom:1;}
#nav_site dl.col-news{width:134px;}
#nav_site dl.col-news dd{ width:50px; margin-left:12px; float:left; display:inline;}
#nav_site dl.col-sel{width:127px;}
#nav_site dl.col-sel dd{ width:50px; margin-left:12px; float:left; display:inline;}
#nav_site .logo{ width:200px; height:130px; background:url(/images/logo.jpg) no-repeat; text-indent:-9999px; display:block;}

#nav_page{ height:33px; background:url(/images/car/about_nav_bg_m.png);}
#nav_page h2{ width:430px; height:100%; line-height:33px; padding:0 10px; background:url(/images/car/about_nav_bg_l.png) no-repeat; color:#FFF; font-size:22px; font-weight:bold; float:left;}
#nav_page .nav{width:540px; height:100%; background:url(/images/car/about_nav_bg_r.png) right 0 no-repeat; float:right;}
#nav_page .nav a{ height:100%; line-height:27px; color:#FFF; font-size:14px; font-weight:bold; display:block; float:left;}
#nav_page .nav ul{height:27px; margin-top:6px; float:right;}
#nav_page li{height:100%; margin:0 15px; _margin:0 13px; float:left; display:inline-block;}

.section .showgirl-view{ height:400px; padding:10px 2px 0 3px; overflow:hidden;}
.section .showgirl-view li{width:145px; height:190px; margin:0 3px 10px; text-align:center; float:left; clear:none; display:inline;}
.section .showgirl-view img{ width:145px; height:170px; border:1px solid #FFF; display:block; overflow:hidden;}

.section .video-view{ height:240px; padding:10px 7px 0 7px; overflow:hidden;}
.section .video-view li{width:135px; height:110px; margin:0 6px 10px; text-align:center; float:left; clear:none;display:inline;}
.section .video-view img{width:135px; height:90px; display:block; overflow:hidden;}
