/*mimieyes 20110527    1620*/
div.layout{ width:980px;/* border:1px solid #ddd;*/ overflow:hidden;}
#page-header{ background:url(http://www.ruten.com.tw/event/cars/images/top.jpg) no-repeat; width:980px; height:118px;}
div.layout h1.carzone_logo a{display:block; width:282px; height:61px;text-indent:-9999px; background:url(http://www.ruten.com.tw/event/cars/images/logo.jpg) no-repeat;float:left; margin-top:9px; margin-left:15px;}
div.layout h1.carzone_logo span{ display:none;}
div.layout div.user_links{ display:block; width:120px; height:25px; float:right; margin-top:5px;}
div.layout div.user_links h3{ float:left; margin-left:10px;}
div.layout div.user_links h3 a { color:#484848; text-decoration:underline;}
#page-header h2{ clear:both; float:right; color:#FFFFFF; margin-top:-25px; margin-right:10px;}
#page-header h2 span {/*display:block; width:90px; height:20px;*/ color:#000; font-size:16px; font-weight:bold; letter-spacing:4px;}
#page-header form.search_form{ clear:both;float:left; margin-top:10px; margin-left:80px; color:#FFFFFF;}
#page-header input#keyword{ width:300px; margin-right:5px;}
div.layout div.hot_search{ width:430px; height:25px; clear:both; float:right; margin-top:-18px; color:#ccc; margin-right:-25px;}
div.layout div.hot_search h3{ font-size:12px;}
div.layout div.hot_search ul{float:left; margin-top:-13px; margin-left:55px;}
div.layout div.hot_search ul li{float:left; display:block; margin-left:8px; padding-bottom:2px; font-size:12px; }
div.layout div.hot_search ul li a{ color: #FFFF66; text-decoration:none;}
div.layout div.hot_search ul li a:hover{text-decoration:underline;}

.hide{ display:none;}
/*left-content*/
select { width:80px;}
#p2{ margin-left:43px; margin-top:3px;}
#left-content{width:170px; border:1px solid #fff; float:left; margin-top:10px; margin-left:10px;}
#left-content div.adv_search{ width:162px; height:234px; background:url(http://www.ruten.com.tw/event/cars/images/ms.jpg) no-repeat;}
#left-content div.adv_search h3{ display:none;}
#left-content div.adv_search form{ float:left; margin-top:50px;}
#left-content div.adv_search form input{ margin-left:96px;}
#left-content div.adv_search form ul{ margin-left:8px; margin-top:-5px;}
#left-content div.adv_search form ul li { margin-bottom:5px;}
#left-content div.adv_search form ul li input{width:27px;margin-left:0; margin-right:3px;}
#left-content div.adv_search form ul li input#kwd2{ width:60px;margin-left:0; height:15px;}
#left-content div.super_shop{width:160px; margin-top:10px;}
#left-content div.super_shop h3{ display:none;}
#left-content div.super_shop ul{}
#left-content div.super_shop ul li{ display:block; width:160px; height:37px; background:url(http://www.ruten.com.tw/event/cars/images/shop2.gif) no-repeat; margin-bottom:5px;}
#left-content div.super_shop ul li img{ margin-top:6px; margin-left:10px;}

#left-content div.nice_car{ margin:10px 0 0 0;width:160px;}
#left-content div.nice_car h3{ display:none;}
#left-content div.nice_car ul{}
#left-content div.nice_car ul li{ width:140px; height:85px; margin-bottom:5px;}
#left-content div.car_catg{ width:160px; border:1px solid #ddd; margin-top:10px;}
#left-content div.car_catg h3 { background:url(http://www.ruten.com.tw/event/cars/images/left01.gif) no-repeat; height:25px; color:#663300; font-size:13px; padding-top:5px; padding-left:15px;}
#left-content div.car_catg ul{ margin-left:20px;margin-bottom:10px;}
#left-content div.car_catg ul li{ background:url(http://www.ruten.com.tw/event/cars/images/a.gif) no-repeat; padding-left:10px; line-height:150%;}
#left-content div.car_catg ul li a{ color:#878787;}
#left-content div.big_mt{ width:160px; height:600px; margin-top:10px; border:1px solid #ddd;}
#left-content div.big_mt h3{ display:none;}
#left-content div.help_info{ width:160px; border:1px solid #ddd;}
#left-content div.help_info h3 { background:url(http://www.ruten.com.tw/event/cars/images/left02.gif) no-repeat; height:25px; color:#663300; font-size:13px; padding-top:5px; padding-left:15px;}
#left-content div.help_info ul{ margin-left:20px; margin-bottom:10px;}
#left-content div.help_info ul li{ background:url(http://www.ruten.com.tw/event/cars/images/a.gif) no-repeat; padding-left:10px; line-height:150%;}
#left-content div.help_info ul li a{ color:#878787;}

#left-content div.buy_info{ width:160px; border:1px solid #ddd; margin-top:10px;}
#left-content div.buy_info h3 { background:url(http://www.ruten.com.tw/event/cars/images/left03.gif) no-repeat; height:25px; color:#663300; font-size:13px; padding-top:5px; padding-left:15px;}
#left-content div.buy_info ul{ margin-left:20px; margin-bottom:10px;}
#left-content div.buy_info ul li{ background:url(http://www.ruten.com.tw/event/cars/images/a.gif) no-repeat; padding-left:10px; line-height:150%;}
#left-content div.buy_info ul li a{ color:#878787;}

/*right-content*/
#right-content{ float:right; width:800px; border:1px solid #fff; margin-top:10px; margin-right:5px;}
#right-content div.hot_brand{ float:left; width:480px; height:250px; background: url(http://www.ruten.com.tw/event/cars/images/hot.jpg) no-repeat;}
#right-content div.hot_brand h2{ display:none;}
/*#right-content div.hot_brand_div{ width:340px; height:170px; overflow:auto; margin:50px 0 0 0;}*/
#right-content div.hot_brand ul{ overflow:auto;float:left;width:450px; height:190px;margin-top:45px; margin-left:20px;}
#right-content div.hot_brand ul li{ float:left; width:140px; height:20px;}
#right-content div.hot_brand ul li span{ color:#FF0000;}
#right-content div.hot_brand ul li a{ color:#878787;}

#right-content div.ad_420_230{clear:right; float:right; width:300px; height:250px; margin-right:10px; border:1px solid #ddd;}

#right-content div.new_post{width:790px; margin-top:243px; float:left; margin-top:5px;}
#right-content div.new_post h2 { margin-bottom:3px;}
#right-content div.new_post h2 span.np1{ color:#990000; font-size:16px; font-weight:bold; font-family:Arial; }
#right-content div.new_post h2 span.np2{color:#484848; font-size:15px;}
#right-content div.new_post p{float:right; margin-top:-15px;}
#right-content div.new_post ul{ width:790px;height:226px;background:url(http://www.ruten.com.tw/event/cars/images/new.gif) no-repeat; padding-left:20px; padding-top:15px;}
#right-content div.new_post ul li{ float:left; width:234px; height:90px; margin-bottom:10px; margin-right:15px;}
#right-content div.new_post ul li p{ margin-top:0;}
#right-content div.new_post ul li p.np5{ float:left; width:120px; height:90px; border:1px solid #ddd;}
#right-content div.new_post ul li p.np6 span.np7{ display:block;float:left; margin-right:8px; color:#663300; font-size:13px; line-height:120%;width:100px; height:50px; }
#right-content div.new_post ul li p.np6 span.np3 {color:#878787; line-height:180%;}
#right-content div.new_post ul li p.np6 span.np4 { color:#FF0000;}

#right-content div.ad_728_90{ width:728px; height:90px; margin-left:30px; margin-top:-5px; margin-bottom:10px; float:left;}

#right-content div#car_shop{ width:790px;margin-top:10px; overflow:hidden; height:530px;}
#right-content div#car_shop h3{ display:none;}
#right-content div#car_shop dl{ width:790px; background:url(http://www.ruten.com.tw/event/cars/images/shop.jpg) no-repeat;float:right;overflow:hidden;}
#right-content div#car_shop dt{float:left; display:block;}
#right-content div#car_shop dd{ position:absolute; width:788px; height:486px;margin:33px 0 0 0;border:1px solid #ddd; border-top:none; background:url(http://www.ruten.com.tw/event/cars/images/back.gif) no-repeat;}
dd.hide {display:none;}

/*dd.view { display:block;}*/
dt.sub1, dt.sub2, dt.sub3, dt.sub4, dt.sub5, dt.sub6 { width:100px; height:29px;background:url(http://www.ruten.com.tw/event/cars/images/dtshow.gif) no-repeat; padding-top:10px; text-align:center; color:#999999; margin-top:5px;}
dt.hide{ background:url(http://www.ruten.com.tw/event/cars/images/dthide.gif) no-repeat;}
dt.view{ color:#000;}
#right-content div#car_shop dd h4{ width:241px; height:37px;float:left; margin-top:20px; margin-left:20px;}
#right-content div#car_shop dd h4 span{ display:none;}

#right-content div#car_shop dd ul.cs7 { clear:left;float:left; width:270px; margin-top:20px; margin-left:20px;}
#right-content div#car_shop dd ul.cs7 li{width:270px; height:120px; margin-bottom:10px; border:1px solid #ddd;}
#right-content div#car_shop dd ul.cs7 li p.cs3 img{ float:left; width:120px; height:90px; margin:15px 0 0 15px; border:1px solid #ddd;}
#right-content div#car_shop dd ul.cs7 li p.cs4 {float:left; margin:15px 0 0 5px; color:#663300; width:125px; line-height:150%;}
#right-content div#car_shop dd ul.cs7 li p.cs4 span.cs9{color:#663300; line-height:120%; display:block; width:100px; height:35px;}
#right-content div#car_shop dd ul.cs7 li p.cs4 span.cs1{ color:#FF0000; line-height:150%;}
#right-content div#car_shop dd ul.cs7 li p.cs4 span.cs2{ color:#878787;}

#right-content div#car_shop dd ul.cs8{width:450px;float:right; margin-top:-35px; margin-right:-8px;}
#right-content div#car_shop dd ul.cs8 li{width:120px; height:145px; float:left; margin-right:25px;}
#right-content div#car_shop dd ul.cs8 li p.cs5{display:block;width:120px; height:90px; border:1px solid #ddd;text-align:center;}
#right-content div#car_shop dd ul.cs8 li p.cs6{ margin-top:3px;}
#right-content div#car_shop dd ul.cs8 li p.cs6 span.cs10{color:#663300;line-height:110%; display:block; width:125px; height:15px;}
#right-content div#car_shop dd ul.cs8 li p.cs6 span.cs1{ color:#FF0000; line-height:150%; float:left;}
#right-content div#car_shop dd ul.cs8 li p.cs6 span.cs2{ color:#878787; float:right; margin-top:4px;}



#right-content div#car_type{overflow:hidden; width:790px; height:323px;}
#right-content div#car_type h3{ display:none;}
#right-content div#car_type dl{ width:790px; background:url(http://www.ruten.com.tw/event/cars/images/shop.jpg) no-repeat;float:right;overflow:hidden;}
#right-content div#car_type dt{float:left; display:block;}
#right-content div#car_type dd{ position:absolute; width:788px; margin:33px 0 0 0;border:1px solid #ddd; border-top:none;}
#right-content div#car_type dd ul.ct3{ margin-top:15px; margin-left:14px;}
#right-content div#car_type dd ul.ct3 li{ float:left; width:180px; height:155px; border:1px solid #ddd; margin-right:10px; }
#right-content div#car_type dd ul.ct3 li p.ct1{ width:120px; height:90px;margin:8px 0 0 29px ; border:1px solid #ddd;  }
#right-content div#car_type dd ul.ct3 li p.ct2{ text-align:center; margin-top:8px;}
#right-content div#car_type dd ul.ct3 li p.ct2 span.ct9{color:#663300;line-height:110%; display:block; width:120px; height:20px; margin-left:26px; margin-top:-7px; text-align:left;}
#right-content div#car_type dd ul.ct3 li p.ct2 span.cs1{ color:#878787; line-height:150%;  float:left; margin-left:28px;}
#right-content div#car_type dd ul.ct3 li p.ct2 span.cs2{ color:#ff0000;float:right; margin-right:28px; margin-top:3px;}
#right-content div#car_type dd ul.ct4{ width:780px; float:left;margin-top:10px; margin-left:1px; margin-bottom:10px;}
#right-content div#car_type dd ul.ct4 li{ float:left; width:350px; margin-left:20px; background:url(http://www.ruten.com.tw/event/cars/images/a2.gif) no-repeat; color:#878787; padding-top:2px; padding-left:15px; height:20px;}
#right-content div#car_type dd ul.ct4 li span { color:#FF0000;display:block; }
#right-content div#car_type dd ul.ct4 li span.ct11{ width:240px; color:#484848;margin-top:-13px;}
#right-content div#car_type dd ul.ct4 li span.ct12{ width:110px;float:left; margin-left:280px; margin-top:-27px; }
#right-content div#car_type dd ul.ct4 li span.ct13{ width:80px;color:#878787;float:left; margin-left:235px; margin-top:-13px;}

#right-content div.good-item{ width:790px;}
#right-content div.good-item h2.title{ background:url(http://www.ruten.com.tw/event/cars/images/b.gif) no-repeat; width:790px; height:27px; padding-top:5px; padding-left:10px;color:#FFFFFF;}
#right-content div.good-item p{ width:110px;margin-top:-3px;color:#FFFFFF; }
#right-content div.good-item p a{color:#FFFFFF;}
#right-content div.good-item div.content{ width:788px; border:1px solid #ddd; overflow:hidden; border-top:none; margin-top:-5px;}
div.good-item div.content ul { margin-left:7px;}

#right-content div.good-shop{ width:790px; margin-top:10px;}
#right-content div.good-shop h2.title{ background:url(http://www.ruten.com.tw/event/cars/images/b.gif) no-repeat; width:790px; height:27px; padding-top:5px; padding-left:10px;color:#FFFFFF;}
#right-content div.good-shop p{ width:110px;float:right; margin-top:-27px;color:#FFFFFF; }
#right-content div.good-shop p a{color:#FFFFFF;}
#right-content div.good-shop div.content{ width:788px; border:1px solid #ddd; overflow:hidden; border-top:none; margin-top:-5px;}
div.good-shop div.content ul{ width:790px;}
div.good-shop div.content ul li{width:216px;}

div.site-info{ border:none;border-top:1px solid #ddd; width:950px; margin-top:50px; float:right;}
div.site-info ul{ margin:5px 0 0 220px;}
div.site-info p{ margin:5px 0 0 200px;}

div.good-shop div.content ul li h3.product-title{font-size:1.15em;font-weight:bold;height:2.1em;line-height:35px;overflow:hidden;
text-align:center;width:200px;}
div.good-item div.content div.item-list ul li h3 {color:#474747;font-weight:normal;height:2.6em;line-height:1.3em;margin:6px 0;
overflow:hidden;padding:0;}
div.good-shop div.content div.shop-list ul.sub1 li ul.item-list {height:9.4em;}
div.good-shop div.content div.shop-list ul.sub1 li ul.item-list li {margin-bottom:4px; width:190px;}
div.good-shop div.content ul li ul.item-list li {height:2.4em;line-height:1.35em;}
#right-content div.good-item p, div.layout div#right-content div.good-shop p {color:#E00000;}
#right-content div.good-item p.block-more{ float:right; margin-top:-28px; color:#FFFFFF;}
/*ie*/
#right-content div.good-item p.block-more{*margin-top:-33px; color:#FFFFFF;}
#right-content div#car_shop dd{ *margin-left:-100px;}
#right-content div#car_type dd{ *margin-left:-500px;}
#page-header h2 { *margin-top:15px;}
#page-header h2 span{*padding-left:5px; *padding-right:3px;}
div.layout div.hot_search{*margin-top:25px; *height:30px;*padding-top:5px;}
div.layout div.hot_search ul{ *height:20px; *margin-top:-15px;}
div.layout div.hot_search ul li{ *line-height:120%;}
div.layout div.user_links h3{ *padding-top:4px;}
#left-content div.adv_search form input{ *margin-top:-12px;}
#left-content div.car_catg h3,#left-content div.help_info h3,#left-content div.buy_info h3{ *padding-top:8px;}
#right-content div.new_post{ *margin-top:5px;}
#right-content div.new_post h2{ *margin:10px 0 0 0;}
#right-content div.new_post p{ *padding-top:5px; }
#right-content div#car_shop dd ul.cs8{ *margin-top:35px;}
#right-content div#car_type dd ul.ct4 li {}
#right-content div#car_type dd ul.ct4 li img{*float:right; *margin-top:-20px; *margin-right:18px;}
div.site-info{*margin-left:-500px;}
#right-content div.good-item h2.title,div.layout div#right-content div.good-shop h2.title{ *padding-top:10px;}
#right-content div.good-item p.block-more,div.layout div#right-content div.good-shop p.block-more{ *padding-top:5px; color:#FFF; *margin-top:-32px;}
#left-content div.car_catg,div.layout div#left-content div.big_mt { *margin-top:5px;}
#right-content div.ad_728_90{ *margin-bottom:3px;}
#right-content div.good-item{ *margin-top:-10px;}
#right-content div.good-item div.content,div.layout div#right-content div.good-shop div.content { *margin-top:-9px;}
#left-content div.adv_search form ul li{*margin-bottom:2px;}
#left-content div.adv_search form ul li input#kwd2{ *margin-top:2px;}
#left-content div.adv_search form input{ *margin-top:0;}
#right-content div#car_shop dd ul.cs8 li p.cs6 span.cs2{ *margin-top:px;}
#right-content div#car_type dd ul.ct3 li p.ct2 span.ct9 { *margin-left:-10px;}
#right-content div#car_type dd ul.ct4 li span.ct11{ *line-height:150%;}
#right-content div#car_type dd ul.ct4 li span.ct13 { *margin-top:-17px;}
#right-content div#car_type dd ul.ct4 li span.ct12 { *margin-top:-30px;}



/*ie6*/
div.layout h1.carzone_logo a{_margin-left:8px;_margin-top:9px;}
#page-header {_background:url(http://www.ruten.com.tw/event/cars/images/top.jpg) no-repeat;}
div.layout div.user_links{_width:130px;}
#page-header h2{_margin-right:5px;}
div.layout div.hot_search{_margin-right:0;}
div.layout div.hot_search ul{_margin-left:25px;}
#left-content div.adv_search form{_padding-top:5px;_margin-top:43px;_margin-left:3px;}
#left-content{_margin-left:5px;}
#right-content{_clear:both;_margin-top:10px;_margin-left:0;}
#right-content div.ad_420_230{_margin-right:px;_margin-left:px;}
#right-content div.hot_brand{_margin-right:10px;}
#right-content div.new_post ul{_width:760px;_height:220px;_overflow:hidden;} 
#right-content div.new_post ul li p.np5{__text-align:center;}
#right-content div.new_post ul li p.np6{_width:100px;}
#right-content div.new_post ul li p.np6 span.np7{_margin-right:0;}
#right-content div.ad_728_90{_margin-left:15px;}
#right-content div#car_type{_height:308px;}
#right-content div#car_type dd ul.ct4{_width:755px;_margin-left:10px;_margin-top:5px;}
#right-content div#car_type dd ul.ct4 li{_line-height:15px;_width:363px;_padding:2px 0 0px 13px;_float:left;_margin:0;}
#right-content div#car_type dd ul.ct4 li span{_display:inline-block;_float:left;}
#right-content div#car_type dd ul.ct4 li span.ct11{_width:210px;_margin-top:-15px;_overflow:hidden;_height:16px;}
#right-content div#car_type dd ul.ct4 li span.ct12{_width:90px;_margin-top:-14px;_margin-left:2px;_overflow:hidden;_text-align:right;}
#right-content div#car_type dd ul.ct4 li span.ct13{_width:50px;_margin-top:-14px;_margin-left:0;_overflow:hidden;}
#right-content div#car_shop dd{_margin-left:-100px;}
#right-content div#car_shop dd h4{_margin-left:10px;}
#right-content div#car_shop dd ul.cs8{_margin-right:3px;_margin-top:15px;_height:460px;_overflow:hidden;}
#right-content div#car_shop dd ul.cs8 li{_margin-bottom:3px;}
#right-content div#car_shop dd ul.cs8 li p.cs6 br{_display:none;}
#right-content div#car_shop dd ul.cs8 li p.cs6 span.cs10{_height:33px;_overflow:hiddne;}
#right-content div.good-item{_margin-top:1px;}
#right-content div#car_type dd{_width:600;}
#right-content div#car_type dd ul.ct3 {_margin-left:22px;}
#right-content div#car_type dd ul.ct3 li{_margin-right:5px;}
#right-content div#car_type dd ul.ct3 li p.ct2 span.ct9{_width:130px;_padding-top:5px;_overflow:hidden;_margin-left:10px;_height:15px;}
div.good-shop div.content ul li{_width:210px;}
div.site-info ul{_float:right;_margin-right:-220px;}
div.site-info p {_text-align:center;_width:100%;}
#right-content div.new_post ul{_padding:8px 0 0 30px;}
#right-content div.new_post{_margin-bottom:10px;}
#right-content div.hot_brand ul {_margin-left:5px;}
div.layout div.hot_search ul{_margin-right:0;}
#right-content div#car_shop dd ul.cs7{_margin-left:10px;}
