 a {font-family: 'µ¸¿ò'; color: #5A5A5A; text-decoration: none; font-size: 9pt;}
 a:link {font-family: 'µ¸¿ò'; color: #5A5A5A; text-decoration: none; font-size: 9pt; }
 a:hover {font-family: 'µ¸¿ò'; color:#454545; text-decoration: underline; font-size: 9pt;}
 a:active {font-family: 'µ¸¿ò'; color: #5A5A5A; text-decoration: none; font-size: 9pt; }    
 td {font-size:9pt; color:#4C4C4C; }     
 
.menu  a {font-family: 'µ¸¿ò'; color: #5A5A5A; text-decoration: none; font-size: 9pt;}
.menu  a:link {font-family: 'µ¸¿ò'; color: #5A5A5A; text-decoration: none; font-size: 9pt; }
.menu  a:hover {font-family: 'µ¸¿ò'; color:#454545; text-decoration: underline; font-size: 9pt;}
.menu  a:active {font-family: 'µ¸¿ò'; color: #5A5A5A; text-decoration: none; font-size: 9pt; }    

img {border: 1px; }


body, form{ margin:0; }
.y_list,
.y_list.pr{ width:650px; }
.y_list_info{ margin-bottom:3px; width:650px; text-align:right; font:10px Tahoma; color:#aaa; }
.y_list th{ height:30px; border:0 solid #d9d9d9; border-top-width:2px; border-bottom-width:1px; font:10px Verdana; color:#aaa; font-weight:bold; }
.y_list td{ padding:5px 0; border:0 solid #e9e9e9; border-bottom-width:1px; font:11px 'µ¸¿ò'; color:#777; }
.y_list td.title{ text-align:left; }
.y_list.pr td{ border:none; text-align:center; }
.y_list td a:link,
.y_list td a:visited,
.y_list td a:active{ font:11px 'µ¸¿ò'; color:#777; text-decoration:none; }
.y_list td a:hover{ font:11px 'µ¸¿ò'; color:#777; text-decoration:underline; }
.y_list_btns{ width:650px; margin-top:5px; }
.y_list_btns .pages{ float:left; margin-left:150px; width:350px; font:10px Verdana; color:#333; text-align:center; }
.y_list_btns .pages *{ vertical-align:middle; }
.y_list_btns .pages a{ font:10px Verdana; color:#777; }
.y_list_btns .pages a.arrow{ font:14px/1 Tahoma; color:#777; }
.y_list_btns .btns{ float:right; width:150px; text-align:right; }
.y_list_search{ clear:both; width:650px; text-align:center; }
.y_list_search *{ vertical-align:top; }
.y_list_search input{ margin:0; padding:3px 3px 4px 3px; background-color:transparent; border:1px solid #ccc; border-bottom-color:#eee; font:11px 'µ¸¿ò'; color:#777; }

.y_pr_line{ text-align:center; width:650px; margin-bottom:30px; }

.y_view{ width:650px; border:0 solid #d9d9d9; border-top-width:2px; border-bottom-color:#e9e9e9; }
.y_view div span.head{ margin:0; display:inline-block; width:120px; border:0 solid #e9e9e9; border-bottom-width:1px; font:11px 'µ¸¿ò'; color:#333; line-height:26px; text-align:center; }
.y_view div span.content{ display:inline-block; width:530px; border:0 solid #e9e9e9; border-bottom-width:1px; font:11px 'µ¸¿ò'; color:#777; line-height:26px; text-align:left; }
.y_view .article_content{ padding:10px; font:11px 'µ¸¿ò'; color:#777; line-height:21px; text-align:left; }
.y_view .comments{ border:0 solid #d9d9d9; border-top-width:1px; }
.y_view .comment{ border:0 solid #d9d9d9; border-bottom-width:1px; }
.y_view .comment span{ display:inline-block; text-align:center; }
.y_view .comment span *{ vertical-align:middle; }
.y_view .comment .name{ width:120px; font:11px 'µ¸¿ò'; color:#333; font-weight:bold; line-height:18px; vertical-align:top; margin:7px 0; }
.y_view .comment .cmt_content{ width:400px; font:11px 'µ¸¿ò'; color:#777; line-height:18px; text-align:left; vertical-align:top; margin:7px 0; text-align:left; }
.y_view .comment .del{ width:60px; line-height:30px; vertical-align:top; margin:7px 0; }
.y_view .comment .date{ width:70px; font:11px 'µ¸¿ò'; color:#777; line-height:30px; vertical-align:top; margin:7px 0; }
.y_view .comment_form{ background-color:#f9f9f9; margin-top:10px; padding:10px 10px 0 10px; border:0 solid #e3e3e3; border-top-width:1px; }
.y_view .comment_form textarea{ background-color:#fff; padding:3px 3px 4px 3px; width:100%; border:1px solid #ccc; border-bottom-color:#eee; font:11px 'µ¸¿ò'; color:#777; overflow:auto; }
.y_view .user{ background-color:#f9f9f9; padding:10px; border:0 solid #e3e3e3; border-bottom-width:1px; font:10px Verdana; color:#333; text-align:left; }
.y_view .user *{ vertical-align:middle; }
.y_view .user input{ background-color:#fff; padding:3px 3px 4px 3px; border:1px solid #ccc; border-bottom-color:#eee; font:11px 'µ¸¿ò'; color:#777; }
.y_view .btns{ margin-top:5px; text-align:right; }

.y_write{ width:650px; border:0 solid #d9d9d9; border-top-width:2px; border-bottom-width:1px; border-bottom-color:#e9e9e9; }
.y_write .item{ border:0 solid #e9e9e9; border-bottom-width:1px; }
.y_write .item.normal{ text-align:right; font:11px 'µ¸¿ò'; color:#777; margin-top:5px; margin-bottom:5px; }
.y_write div span.head{ display:inline-block; width:120px; font:11px 'µ¸¿ò'; color:#333; font-weight:bold; text-align:center; vertical-align:top;  margin-top:5px; margin-bottom:5px; }
.y_write div span.content{ display:inline-block; width:530px; font:11px 'µ¸¿ò'; color:#777; text-align:left;  margin-top:5px; margin-bottom:5px; }
.y_write div span.content input,
.y_write div span.content textarea{ width:98%; background-color:transparent; margin:0; 
border:1px solid #ccc; border-bottom-color:#eee; font:11px 'µ¸¿ò'; color:#777; }
.y_write div span.content input.none{ border:0; width:15px; }
.y_write .btns{ margin-top:5px; text-align:center; }

.y_blog{ width:650px; margin-bottom:20px; }
.y_blog .title{ padding-left:10px; border:0 solid #d9d9d9; border-top-width:2px; border-bottom-width:1px; border-bottom-color:#e9e9e9; font:14px 'µ¸¿ò'; color:#333; font-weight:bold; line-height:30px; height:30px; text-align:left; }
.y_blog .info{ margin-top:10px; padding-right:10px; text-align:right; font:11px 'µ¸¿ò'; color:#999; }
.y_blog .info .date{ margin-right:10px; }
.y_blog .info .date span{ color:#777; }
.y_blog .info .name span{ color:#333; font-weight:bold; }
.y_blog .article_content{ padding:10px; line-height:21px; font:11px 'µ¸¿ò'; color:#777; text-align:left; }
.y_blog .article_btns{ text-align:right; }
.y_blog .comments{ border:0 solid #d9d9d9; border-top-width:1px; }
.y_blog .comment{ border:0 solid #d9d9d9; border-bottom-width:1px; }
.y_blog .comment span{ display:inline-block; text-align:center; }
.y_blog .comment span *{ vertical-align:middle; }
.y_blog .comment .name{ width:120px; font:11px 'µ¸¿ò'; color:#333; font-weight:bold; line-height:30px; vertical-align:top; margin:7px 0; }
.y_blog .comment .cmt_content{ width:400px; font:11px 'µ¸¿ò'; color:#777; line-height:30px; text-align:left; vertical-align:top; margin:7px 0; text-align:left; }
.y_blog .comment .del{ width:60px; line-height:30px; vertical-align:top; margin:7px 0; }
.y_blog .comment .date{ width:70px; font:11px 'µ¸¿ò'; color:#777; line-height:30px; vertical-align:top; margin:7px 0; }
.y_blog .comment_form{ background-color:#f9f9f9; margin-top:10px; padding:10px 10px 0 10px; border:0 solid #e3e3e3; border-top-width:1px; }
.y_blog .comment_form textarea{ background-color:#fff; padding:3px 3px 4px 3px; width:100%; border:1px solid #ddd; border-bottom-color:#eee; font:11px 'µ¸¿ò'; color:#777; overflow:auto; }
.y_blog .user{ background-color:#f9f9f9; padding:10px; border:0 solid #e3e3e3; border-bottom-width:1px; font:10px Verdana; color:#333; text-align:left; }
.y_blog .user *{ vertical-align:middle; }
.y_blog .user input{ background-color:#fff; padding:3px 3px 4px 3px; border:1px solid #ddd; border-bottom-color:#eee; font:11px 'µ¸¿ò'; color:#777; }
.y_blog_btns{ width:650px; margin-top:5px; }
.y_blog_btns .pages{ float:left; margin-left:150px; width:350px; font:10px Verdana; color:#333; text-align:center; }
.y_blog_btns .pages *{ vertical-align:middle; }
.y_blog_btns .pages a{ font:10px Verdana; color:#777; }
.y_blog_btns .pages a.arrow{ font:14px/1 Tahoma; color:#777; }
.y_blog_btns .btns{ float:right; width:150px; text-align:right; }

.y_login{ position:relative; margin-top:81px; background-image:url('http://www.cnyttan.com/shop/New/pg_images/bg_login.gif'); width:552px; height:225px; }
.y_login input,
.y_login img{ position:absolute; }
.y_login .yid,
.y_login .ypw{ width:167px; height:15px; background-color:#f2f1f1; font:11px 'µ¸¿ò',Verdana; 
color:#777; border:none; }
.y_login .yid{ left:105px; top:102px; }
.y_login .ypw{ left:316px; top:102px; }
.y_login .ysubmit{ left:490px; top:100px; width:51px; height:18px; }
.y_login .yjoin{ left:268px; top:163px; width:48px; height:15px; }
.y_login .yfind{ left:268px; top:188px; width:48px; height:15px; }

.y_guest_login{ position:relative; margin-top:41px; margin-left:30px; background-image:url('http://www.cnyttan.com/shop/New/pg_images/bg_guest_login2.gif'); width:552px; height:200px; }
.y_guest_login input,
.y_guest_login img{ position:absolute; }
.y_guest_login .yname,
.y_guest_login .yid,
.y_guest_login .ypass{ width:167px; height:15px; background-color:#f2f1f1; font:11px 'µ¸¿ò',Verdana; 
color:#777; border:none; }
.y_guest_login .yname{ left:220px; top:103px; }
.y_guest_login .yid{ left:220px; top:121px; }
.y_guest_login .ypass{ left:220px; top:121px; }
.y_guest_login .yfind{ left:397px; top:113px; width:48px; height:15px; }

.y_guest_login .yprivacy{ position:absolute; top:5px; left:60px; width:432px; height:70px; overflow:auto; font:11px 'µ¸¿ò'; color:#777; background-color:#fff; text-align:left; }
.y_guest_login .yprivacy_check{ position:absolute; top:78px; width:552px; text-align:center; font:11px 'µ¸¿ò'; color:#777; }
.y_guest_login input.clear{ position:relative; }

.y_find{ position:relative; width:412px; height:217px; background-image:url('http://www.cnyttan.com/shop/New/pg_images/bg_find.gif'); border:1px solid #e2e2e2; margin:10px; }
.y_find input,
.y_find img{ position:absolute; }
.y_find .yname{ left:51px; top:169px; width:114px; height:15px; background-color:#f2f1f1; font:11px 'µ¸¿ò',Verdana; 
color:#777; border:none; }
.y_find .ymin1,
.y_find .ymin2{ width:52px; height:15px; background-color:#f2f1f1; font:11px 'µ¸¿ò',Verdana; 
color:#777; border:none; }
.y_find .ymin1{ left:227px; top:169px; }
.y_find .ymin2{ left:289px; top:169px; }
.y_find .ysubmit{ left:350px; top:169px; width:28px; height:15px; }

.y_mypage .btns{ display:block; margin-top:40px; margin-bottom:40px; }

.y_changepw{ position:relative; width:412px; height:244px; background-image:url('http://www.cnyttan.com/shop/New/pg_images/bg_changepw.gif'); border:1px solid #e2e2e2; margin:10px; }
.y_changepw input,
.y_changepw img{ position:absolute; }
.y_changepw input{ width:114px; height:15px; background-color:#f2f1f1; font:11px 'µ¸¿ò',Verdana; 
color:#777; border:none; }
.y_changepw .pw1{ left:179px; top:151px; }
.y_changepw .pw2{ left:179px; top:175px; }
.y_changepw .pw3{ left:179px; top:199px; }
.y_changepw .ysubmit{ left:300px; top:199px; width:28px; height:15px; }

.y_category{ display:inline-block; width:680px; margin-bottom:28px; padding:5px; border:0 solid; border-bottom-width:1px; border-color:#e9e9e9; text-align:right; }
.y_category .category_name{ display:inline-block; margin-right:20px; width:85px; font:11px Verdana; color:#fb7821; font-weight:bold; }
.y_category a.category_item{ display:inline-block; font:11px Verdana; color:#777; text-decoration:none; margin-right:10px; }
.y_category a.category_item:hover{ display:inline-block; font:11px Verdana; color:#777; text-decoration:underline; margin-right:10px; }

.y_goods_btns{ text-align:left; }
.y_goods_btns img{ margin-left:13px; }
.y_goods_btns img.last{ margin-right:0; }

.y_shop{ width:667px; }
.y_shop flash{}
.y_shop ul{ list-style:none; margin:0; padding:0; }
.y_shop li{ float:left; margin-left:22px; }
.y_shop li.first{ clear:both; margin-left:0; }
.y_shop .title{ margin-bottom:-4px; }

.yc_button{ display:inline-block; margin:0; padding:0; background-color:#fff; border:1px solid #eaeaea; border-bottom-color:#dadada; }
.yc_button a{ display:inline-block; height:10px; margin:0; padding:3px; border:0; text-decoration:none !important; white-space:nowrap; font:10px Verdana; color:#555; font-weight:bold; cursor:pointer; }
.yc_button:hover, .yc_button:active, .yc_button:focus{ border:1px solid #dadada; border-bottom-color:#cacaca; }
.yc_button a:hover, .yc_button a:active, .yc_button a:focus{ font:10px Verdana; color:#000; font-weight:bold; text-decoration:none; }
.yc_button.search{ color:#999; background-color:#f3f3f3; }
.yc_button.small a{ padding:1px; font-weight:normal; }
.yc_button.small a:hover, .button.small a:active, .button.small a:focus{ padding:1px; font-weight:normal; }
.yc_input{ border:1px solid #ccc; border-bottom-color:#eee; font:11px 'µ¸¿ò'; color:#777; }

.y_top img,
.y_bottom img{ border:none; }
.y_top,
.y_bottom{ width:900px; margin:0 auto; }
.y_top{ height:197px; position:relative; }
.y_symbol{ position:absolute; left:25px; top:103px; }
.y_topmenu{ position:absolute; left:520px; top:88px; }
.y_topmenu .sitename{ display:block; margin-bottom:5px; }
.y_topmenu .sitename_line{ display:block; margin-bottom:5px; width:346px; }
#topmenus{ margin-left:-4px; }
#topmenus img{ vertical-align:top; }
#topmenus .menu img,
#topmenus .lang_first{ margin-left:5px; }
.y_leftmenu{ float:left; width:132px; }
.y_leftmenu ul{ list-style:none; margin:0; padding:0; }
.y_leftmenu ul li{ margin-bottom:3px; line-height:0; font-size:0; }
.y_leftmenu ul .p{ margin-top:20px; }
.y_leftmenu ul .event{ margin-top:6px; }
.y_leftmenu ul img{ display:block;}
.y_contents{ float:left; position:relative; width:740px; min-height:500px; _height:500px; text-align:left; margin-left:28px; padding-bottom:50px; vertical-align:top; }

.member_modify_table td,
.goods_detail td,
.join_table td{ text-align:left; }
.y_copy{ width:900px; margin:0 auto; clear:both; padding:10px 0; }
input.none{ border:0; width:15px; }

.hide01{display:none} /* Garage_shop */
.hide02{} /* muffler */
.hide03{display:none} /* belt */
.hide04{display:none} /* event */

.newyear_2012{position:absolute; left:-29px; top:-22px}

.xmas_main{position:absolute; top:-66px}
.santa1_main{position:absolute; top:-80px; left:360px}
.santa2_main{position:absolute; top:-140px; left:635px}
.xmas_english_main{position:absolute; top:-73px; left:620px; width:37px; height:7px}

.santa1{display:none; position:absolute; top:-80px; left:360px}
.santa2{display:none; position:absolute; top:-140px; left:635px}
.xmas_english{display:none; position:absolute; top:-73px; left:620px; width:37px; height:7px}
