/* CSS Document */
body { margin:0; padding:0; font-size:12px; line-height:1.8; color:#333; font-family:ËÎÌå; background:url(/images/bg.jpg) repeat-x 0 28px; text-align:left; }
img { border:0; margin:0; padding:0; }
form,h1,h2,p,ul,li { margin:0; padding:0; }
h1 { font-size:18px; color:#FCDA8F;}
h2 { font-size:16px; color:#FCDA8F;}

a { text-decoration:none; color:#333; }
a:Hover { color:#DB663B; }


.clear { clear:both; overflow:hidden; }
.space10 { clear:both; height:10px; overflow:hidden; }









/* css of top */
#top,#menu,#menu_sub,#ad,#main,#menu_bot,#bot { margin:0 auto; width:980px; }

#top { margin-top:8px; height:80px; overflow:hidden; background:url(/images/v5_3.jpg) no-repeat 0 100%; }
#logo { float:left; width:180px; padding:0px 30px 0 10px; }
#top_info { float:left; width:380px; color:#835136; padding-top:5px; line-height:2; }
#top_info a { padding:2px 6px; color:#FFFFFF; background-color:#FFA937; }
#top_right { float:right; width:360px; margin:0px 10px 0 0; display:inline;}
#top_link { color:#767575; line-height:25px; background:url(/images/dot.gif) repeat-x 0 100%; text-align:right; padding-bottom:5px; }
#top_link a { color:#767575; }
#top_link a:hover { text-decoration:underline; }
#top_search { color:#835136; padding-top:8px; }
.s_txt { border:1px solid #E1CFC0; background-color:#FBF8F3; width:120px; }


#menu { background:url(/images/v5_4.jpg) no-repeat 0 0; height:43px; line-height:43px; font-size:13px; text-align:center; }
#menu a { color:#FFFFFF; font-weight:bold; }
#menu a:hover { color:#EFD1B1; }
.orange { color:#F98200; }
#menu_sub { background:url(/images/v5_5.jpg) no-repeat 0 0; height:23px; line-height:20px; text-align:center; }


#ad { margin-top:10px; margin-bottom:8px; }












/* css of bottom */
#menu_bot { margin-top:10px; background:url(/images/v5_15.jpg) no-repeat 0 0; height:30px; line-height:30px; text-align:center; color:#63361F; }
#menu_bot a { color:#63361F; }
#menu_bot a:hover { text-decoration:underline; }
#but_top { float:right; padding:8px 10px 0 0; }

#bot { margin-top:8px; margin-bottom:8px; }
#bot_pay { text-align:center; }
#bot_link { border:1px solid #E8E8E8; padding:5px; text-align:left; color:#999; line-height:1.5em; margin-top:8px; margin-bottom:8px; }
#copyright { text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; font-size:10px; }













/* css of main */
#main_left { float:left; width:250px; }
#main_right { float:right; width:715px; }


.cate_t { background:#FBF4EC url(/images/v5_7.jpg) no-repeat 50% 50%; line-height:25px; text-align:left; color:#B26551; font-size:13px; padding-left:20px; border-left:1px solid #B2805F; border-right:1px solid #B2805F; }
.cate_c { border-left:1px solid #B2805F; border-right:1px solid #B2805F; padding:5px 0; }
.cate_c li { list-style-type:none; text-align:left; line-height:2em; padding-left:15px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.cate_c li a { color:#5F2F25; }
.cate_c li a:hover { color:#DB663B; }
#category_b { height:20px; overflow:hidden; }
.ml_t { background:url(/images/v5_10.jpg) no-repeat 0 0; height:25px; line-height:25px; text-align:left; padding-left:10px; color:#FFFFFF; font-size:13px; margin-top:10px; }
.ml_c { border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3; padding:5px 10px 0; color:#666666; line-height:1.5em; }
.ml_c a { color:#DB663B; }
.ml_c a:hover { text-decoration:underline; }
.line { background:url(/images/dot.gif) repeat-x 0 50%; height:15px; overflow:hidden;; }
.ml_b { height:23px; overflow:hidden; }



#mr_ad { background:url(/images/v5_8.jpg) no-repeat 0 0; padding:5px; text-align:center; height:190px; margin-top:5px; }
#mr_ad a { color:#F98200; }
#mr_ad a;hover { text-decoration:underline; }

.mr_t { background:url(/images/v5_12.jpg) no-repeat 0 0; height:27px; line-height:27px; overflow:hidden; text-align:left; color:#FFFFFF; font-size:15px; padding-left:15px; }
.mr_link { float:right; padding:3px 10px 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.mr_link a { color:#FF682A; text-decoration:underline; }
.mr_b { background:url(/images/v5_14.jpg) no-repeat 0 0; height:10px; overflow:hidden; }
.mr_c { border-left:2px solid #DCC4BA; border-right:3px solid #DCC4BA; padding:5px 10px 0; }

.mr_prodline { padding:8px 15px 0; }
.mr_prod { float:left; width:184px;  overflow:hidden; font-size:13px; text-align:center; line-height:1.5em; display:inline; }
.rl { padding-right:25px; background:url(/images/dot1.gif) no-repeat 100% 6px; margin-right:25px; display:inline; }
.mrp_img { margin:0 auto; width:172px; padding:5px 0; background-color:#FDF8F4; margin-bottom:5px; text-align:center; }
.mrp_img img { border:1px solid #F2EBD8; width:160px; height:160px; }
.mrp_t a { color:#5F2F25; }
.mrp_t a:hover,#mr_typelist_c a:hover,#mr_page a:hover..cate_c1 a:Hover,.buy_pn a:hover { color:#DB663B; }
.mrp_p { color:#DB663B; line-height:30px; font-weight:bold; }
.bgc { background-color:#FDF8F4; }







/* css of typelist */
#mr_typelist_t { background:url(/images/v5_18.gif) no-repeat 0 0; height:40px; text-align:left; margin-top:5px; }
#mr_typelist_t h1 { line-height:30px; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF692B; padding-left:40px; }
#mr_typelist_b { background:url(/images/v5_19.gif) no-repeat 0 0; height:11px; overflow:hidden; margin-bottom:15px; }
#mr_typelist_c { padding:2px 20px; line-height:1.8; color:#5F2F25; border-left:1px solid #FF682A; border-right:1px solid #FF682A; background-color:#FDFCFA; }
#mr_typelist_c a { color:#5F2F25; }
#mr_page { text-align:center; margin-top:15px;  font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; overflow:hidden; text-align:center; word-spacing:3px; }
#mr_page a { color:#666666; }
#mr_page img,#mr_page p{ display:inline; vertical-align:middle; }
.red { color:#FF0000; }






/* css of login */
#login { background:url(/images/v5_24.jpg) no-repeat 50% 0; width:653px; height:381px; margin:40px auto; }
#login_left { float:left; padding:110px 0 0 40px; width:200px; }
#login_left a,#reg_info a { color:#8E3F2D; }
#login_left a:hover,#reg_info a:hover { text-decoration:underline; }
#login_right { float:right; width:330px; padding:50px 30px 0px 10px; }
#sign_right_form { margin-bottom:40px; }
.txtl { border:none; background:none; font-size:12px; color:#8E3F2D; }
#sign_info { color:#8E3F2D; text-align:left; line-height:1.5; padding-left:10px; }
#reg_but { float:right; margin-top:80px; }
.txtl { width:159px; }





/* css of register */
#reg { margin:40px auto; width:770px; }
#reg h1 { font-size:18px; color:#FF692B; text-align:left; }
#reg_container { background-color:#F8EFE5; border:1px solid #EBD1B6; padding:6px; }
#reg_content { background:#FFF url(/images/v5_27.jpg) no-repeat 50% 100px; padding:30px 50px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.txtr { width:205px; }
#reg_info { font-size:13px; text-align:left; margin:50px 0 25px; }







/* css of categories */
#categories_t { background:url(/images/v5_29.jpg) no-repeat 0 0; height:26px; text-align:left; color:#FFFFFF; font-size:15px; padding-left:15px; overflow:hidden; font-weight:bold; }
#categories_b { background:url(/images/v5_30.jpg) no-repeat 0 0; height:10px; overflow:hidden; margin-bottom:10px; }
#categories_c { border-left:2px solid #DCC4BA; border-right:2px solid #DCC4BA; }
.cate_block { margin:0 auto; width:942px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:10px; }
.cate_t1 { background:url(/images/v5_31.gif) no-repeat 0 0; height:27px; text-align:left; line-height:18px; font-size:14px; color:#FF692B; padding-left:25px; font-weight:bold; }
.cate_c1 { padding:10px; word-spacing:3px; color:#5F2F25; }
.cate_c1 a { color:#5F2F25; }








/* css of view */
#prod_image { float:left; width:450px; text-align:center; margin-top:20px; }
#prod_image img { width:290px; padding:7px; border:1px solid #CCCCCC; }
#prod_right { float:right; width:510px; margin-top:20px; padding-right:10px; }
#prod_right1 { float:center; width:950px; margin-top:20px; padding-right:10px; }
#prod_right1 h1 { float:center;text-align:left; background:url(/images/v5_32.gif) no-repeat 0 50%; padding-left:25px; font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF692B; border-bottom:2px solid #E7E0D6; }

#prod_right h1 { text-align:left; background:url(/images/v5_32.gif) no-repeat 0 50%; padding-left:25px; font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF692B; border-bottom:2px solid #E7E0D6; }
#prod_detail { font-size:13px; color:#6F6F6F; }
#prod_detail th { text-align:left; background:url(/images/v5_33.gif) no-repeat 2px 50%; padding-left:18px; width:120px; border-bottom:1px dotted #787878; }
#prod_detail td { border-bottom:1px dotted #787878; }
.blue { color:#3366CC; }
#prod_kf { float:right; width:210px; margin-top:15px; text-align:center; line-height:35px; }
#prod_ass_c { float:left; width:280px; padding:4px; background-color:#FAF9F5; border:1px solid #EFEEEC; margin-top:15px; }
#prod_ass { background:#F6F5F1 url(/images/v5_38.jpg) no-repeat 10px 2px; min-height:70px; -height:70px; color:#91755F; text-align:left; line-height:2; padding:25px 0 10px 80px; font-size:12px; }

#prod_line { clear:both; background:url(/images/dot.gif) repeat-x 0 50%; height:3px; padding:20px 0 0; }

.prod_t { text-align:left; background:url(/images/v5_32.gif) no-repeat 0 50%; padding-left:25px; font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#621917; font-weight:bold; }
#prod_images { text-align:center; }
#prod_desc { border-top:2px solid #E7E0D6; padding:20px; text-align:left; color:#621917; }
#prod_refer_c { border-left:2px solid #DCC4BA; border-right:2px solid #DCC4BA; padding:0 25px; }








/* css of buy */
#buy_flo { margin:20px 0; text-align:center; }
#mem_link { text-align:right; line-height:30px; padding-right:20px; }
#mem_link a { color:#FF692B; text-decoration:underline; }

.buy_t { background:url(/images/v5_44.jpg) no-repeat 0 0; height:31px; text-align:left; line-height:31px; padding-left:30px; font-size:14px; color:#FF692B; }
.buy_b { background:url(/images/v5_46.jpg) no-repeat 0 0; height:10px; overflow:hidden; }
.buy_c { border-left:2px solid #F5ECDD; border-right:2px solid #F5ECDD; background-color:#FFFFFF; }
.buy_c th { background:url(/images/v5_45.jpg) repeat-x 0 0; height:30px; text-align:center; color:#666666; }
.buy_c td { border-top:1px solid #B2B2B2; }
.rborder { border-right:1px solid #B2B2B2; }
.buy_pn a { color:#B36455; }
.buy_pn { padding-left:10px; font-weight:bold; text-align:left; }
.shopping_total { padding-right:10px; text-align:right; color:#B36455; font-size:14px; font-weight:bold; }
.orange1 { color:#FF692B; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.shopping_action { padding-left:20px; text-align:left; }

#order_form { margin-top:15px; }






/* css of news */
.gray { color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; }
