#lefbox { height: 467px; position: relative; width: 190px; }
#flink { position: absolute; left: 0; top: 430px; width: 190px; }
#flink .title { background: url(../ydimg/demo/flink.gif) no-repeat; height: 13px; }
#flink .content { padding: 5px 0 0 5px; }
#ban { width: 435px; height: 135px; /* 	background:url(../ydimg/demo/ban_home.gif) no-repeat;*/ margin: 2px 0 10px 0; }
#m1 { height: 182px; width: 433px; height: 240px; border: 1px solid #ccc; overflow: hidden; }
#m1 .title { height: 43px; line-height: 38px; font-size: 14px; font-weight: bold; vertical-align: middle; background: url(../ydimg/login/dea_title.gif) no-repeat; padding: 0 0 0 30px; }
#m1 .title a { text-decoration: none; color: #f00; }
#m1 .content #img { float: left; width: 92px; height: 92px; margin: 8px 15px 6px 25px; }
#m1 .content .info { width: 270px; float: left; list-style-type: none; margin: 15px 0 0 0px; line-height: 20px; }
#m1 .content .more { clear: both; border: 1px solid #ccc; padding: 4px 4px 4px 10px; margin: 0 14px; position: relative; }
#m1 .content .more a { color: #f80000; font-size: 13px; }
#m2 { width: 438px; height: 120px; margin: 11px 0 0 0; overflow: hidden; }
#m2 .title { height: 22px; background: url(../ydimg/demo/zixun.gif) no-repeat; text-align: right; padding: 8px 10px 0 0; overflow: hidden; }
#m2 .content { border: 1px solid #ccc; border-top: none; width: 426px; height: 79px; list-style-type: none; padding: 5px 5px; }
#m2 .content li { position: relative; line-height: 20px; }
#m2 .content .more { position: absolute; right: 5px; top: 0px; }
#rc { position: relative; height: 280px; overflow: hidden; }
#rc .title { background: url(../ydimg/demo/login_title.gif) no-repeat left 5px; height: 18px; padding: 5px 0; }

#rc #login { width: 211px; height: 100px; margin: 10px 0 0 10px; background: url(../ydimg/demo/login_bg.gif) no-repeat; }
#rc #login input { width: 117px; height: 19px; border: 1px solid #6B6B6B; }
#rc #login p { padding: 8px 11px 0 0; line-height: 19px; vertical-align: middle; text-align: right; }
#rc #loginlink { list-style-type: none; margin: 10px 0 0 15px; }
#rc #loginlink li { /*background: url(/ydimg/demo/icon_llink.gif) no-repeat 5px 7px; */line-height: 28px; padding: 0 0 0 15px; }
#rc #loginlink li a { color: #f00; }
#adv { padding: 0 0 6px 0; }
#adv .lefad { margin: 8px 0 0 14px; border: 1px solid #AEAEAE; width: 207px; height: 51px; }
#adv .lefad img { width: 207px; height: 51px; }
#rc #dealer_info { width: 203px; height: 90px; background: #F8F9F9; margin: 10px 0 0 15px; border: 1px solid #ABBFD0; }
#rc #dealer_info p { padding: 11px 0 0 15px; }
#rc #dealer_info p a { color: #f00; }
#rc #dealer_manage { list-style-type: none; margin: 10px 0 0 0; }
#rc #dealer_manage li { margin: 4px 0 0 15px; }
#prohot { width: 202px; /**/ height: 435px; border: 1px solid #D0D0D0; margin: 11px 0 0 14px; }
#prohot .title { background: url(../ydimg/demo/pro_hot.gif) no-repeat; width: 202px; height: 28px; padding: 0; }
#prohot ul { text-align: center; }
#prohot li .img { width: 94px; height: 94px; border: 1px solid #D0D0D0; overflow: hidden; text-align: center; margin: 10px auto; }
#sup { width: 188px; border: 1px solid #C3C8CB; line-height: 24px; background: #F5F5F5; padding: 0 0 5px 0; }
#sup li.title { background: url(../ydimg/demo/tab.gif) repeat-x; color: #494949; padding: 2px 0 0 15px; margin: 0 0 3px 0; border-bottom: 1px solid #ccc; font-weight: bold; }
#sup li { margin: 1px 0 0 3px; }
#sup li span { display: block; width: 167px; background: #005BA4 url(../ydimg/sup/icon_nav.gif) no-repeat 160px 4px; color: #fff; padding-left: 15px; font-weight: bold; cursor: pointer; }
#sup li span a { color: #fff; }
#sup li.tip { background: none; border: 1px solid #E3E3E3; margin: 10px 5px 0 5px; padding: 0 0 0 10px; }
#sup .tip p.title { font-weight: bold; color: #FF8400; }
#sup .tip p.info { text-indent: 24px; line-height: 20px; color: #4E4D4D; margin: 0 0 0 -5px; }
#sup ul li { border-bottom: 1px solid #E3E3E3; padding: 0 0 0 10px; }
#sup ul li a { color: #4E4D4D; }
#sup ul li a:hover { color: #F80000; }
#sup a.on { color: #F80000; }
#pcate { border-top: 1px solid #2D313D; border-left: 1px solid #2D313D; }
#pcate li { border-bottom: 1px solid #2D313D; border-right: 1px solid #2D313D; background: url(../ydimg/pro/bg_cate.gif) repeat-x; line-height: 27px; }
#pcate li img { float: left; width: 37px; height: 27px; margin: 0 5px 0 0; }
/*= ÌØ¼Û²úÆ·*/
#sitmap { background: url(../ydimg/demo/icon_sitmap.gif) no-repeat left 1px; padding: 0 0 0 20px; height: 24px; line-height: 22px; }
#slef { width: 740px; float: left; }
#slef .slst { width: 720px; border: 1px solid #ccc; background: url(../ydimg/demo/prolist_bg.gif) repeat-x; }
#slef .slst .title { padding: 0 0 0 15px; font-weight: bold; font-size: 14px; line-height: 30px; }
#slef .slst ul { margin: 0 0 15px 0; }
#slef .slst li .title { line-height: 30px; font-weight: bold; font-size: 14px; padding: 5px 0 0 0; }
#slef .slst li { margin: 10px 0 0 12px; width: 700px; height: 66px; position: relative; border: 1px solid #ccc; clear: both; height: 120px; }
#slef .slst li .img { border: 1px #ccc solid; float: left; width: 92px; height: 92px; padding: 1px; overflow: hidden; margin: 10px; }
#slef .slst li .img img { width: 92px; height: 92px; }
#slef .slst li .sel { position: absolute; bottom: 2px; right: 5px; }
#slef .slst li .sel img { padding: 5px; }
#single { width: 480px; border: 1px solid #ccc; margin: 20px 0 0 0; padding: 0 0 20px 0; }
#show { height: 340px; width: 480px; margin: 0 auto; text-align: left; }
#show .img { float: right; width: 233px; height: 352px; overflow: hidden; }
#show .info { width: 240px; float: right; padding: 20px 0 0 0; }
#show .info .title { font-weight: bold; font-size: 14px; }
#show .info .title span { font-size: 14px; }
#show .info ul { border: 1px solid #ccc; width: 220px; height: 242px; padding: 5px; }
#show .info ul .first { text-indent: 20px; }
#price { text-align: left; color: #f00; }
#price input { padding: 5px 15px; }
#video { width: 450px; height: 316px; border: 1px solid #ccc; margin: 10px 0 0 13px; }
#video .title { height: 23px; background: #E1E8EB; border-bottom: 1px solid #ccc; line-height: 23px; padding: 0 0 0 10px; }
#video .content { text-align: center; padding: 15px 0 0 0; }
#detail { padding: 10px; clear: both; }
#detail li { }
#detail .dtlt { font-weight: bold; }
#srig { width: 233px; float: left; }
#src { background: url(../ydimg/demo/left_bg.gif) no-repeat; position: relative; overflow: hidden; width: 250px; float: left; }
#src .title { background: url(../ydimg/demo/login_title.gif) no-repeat left 5px; height: 18px; padding: 5px 0; }
#src #login { width: 211px; height: 78px; margin: 0 0 0 10px; background: url(../ydimg/demo/login_bg.gif) no-repeat; }
#src #login input { width: 117px; height: 19px; border: 1px solid #6B6B6B; }
#src #login p { padding: 3px 11px 0 0; line-height: 19px; vertical-align: middle; text-align: right; }
#src #loginlink { list-style-type: none; margin: 10px 0 0 15px; }
#src #loginlink li { background: url(../ydimg/demo/icon_llink.gif) no-repeat 5px 7px; line-height: 24px; padding: 0 0 0 15px; }
#src #loginlink li a { color: #f00; }
#src #dealer_info { width: 203px; height: 90px; background: #F8F9F9; margin: 10px 0 0 15px; border: 1px solid #ABBFD0; }
#src #dealer_info p { padding: 11px 0 0 15px; }
#src #dealer_info p a { color: #f00; }
#src #dealer_manage { list-style-type: none; margin: 10px 0 0 0; }
#src #dealer_manage li { margin: 4px 0 0 15px; }
#src #prohot { height: auto; }
#src #prohot .title { background: url(../ydimg/demo/pro_hot.gif) no-repeat; width: 202px; height: 28px; padding: 0; }
#src #prohot li a { color: #000; }
#src #prohot ul { padding: 5px 0 5px 5px; text-align: left; }

#slst { border: 1px solid #ccc; height: 200px; }
#slst .title { background: url(../ydimg/demo/bg_stlt.gif) no-repeat; line-height: 24px; font-weight: bold; font-size: 14px; padding: 4px 0 5px 30px; color: #333; }
#slst li { line-height: 24px; }

#schlef{width: 660px; float: left; margin:0 0 0 32px; padding:20px; background:url(../ydimg/demo/prolist_bg.gif) repeat-x;}
#schlef{display:inline;}
#schlef .title{background:url(../ydimg/pro/icon_map.gif) no-repeat left 5px; line-height:30px; font-size:14px; vertical-align:middle; font-weight:bold; padding:0 0 0 20px;}
#schlef ul{margin:10px 0;}
#schlef li{clear:both; line-height:30px;}
#schlef li .time { float:right; padding-right:15px;}