body { background:#FFF; margin:0px 0px 50px; padding:0px; color:#333; font-size:12px; font-family:Verdana, "宋体"; }
img { border:none; }
a { color:#333; font-size:12px; font-family:Verdana, "宋体"; }
a:link,a:visited { text-decoration:none; }
a:hover,a:active { text-decoration:underline; }
form { margin:0px; padding:0px; }
table.c1 { width:800px; margin:0px auto; }
.r1 { color:#C90016; }
/* Header */
#top_header { background:url(../images/header_bg.gif) repeat-x center top; height:63px; }
#top_footer { background:#CCC; height:155px; }
#search_td { vertical-align:top; }
#search_td div { float:right; width:200px; }
#search_td div span,#search_td div input { float:left; color:#333; font-size:12px; font-family:Verdana, "宋体"; }
#list_category { height:22px; margin-top:11px; cursor:pointer; background:#FFF url(../images/search_list_bg.gif) no-repeat right top; }
#list_price { height:22px; margin-top:6px; cursor:pointer; background:#FFF url(../images/search_list_bg.gif) no-repeat right top; }
#dropdown_category { display:none; z-index:10; position:absolute; margin:33px 0px 0px 36px !important /**/; margin:-90px 0px 0px 36px; width:198px; overflow-x:hidden; overflow-y:scroll; border-left:1px solid #A5A5A5; border-right:1px solid #A5A5A5; border-bottom:1px solid #A5A5A5; background:#FFF;}
#dropdown_category li { float:left; width:175px; list-style-type:none; list-style-position:outside; margin:0px 0px 0px 2px; padding:2px; cursor:default; }
#dropdown_category li.dp1_1 { color:#333; border:1px solid #FFF; font-style:italic; font-size:12px; font-family:Verdana, "宋体"; }
#dropdown_category li.dp1_2 { color:#C90016; border:1px solid #C0C0C0; font-style:italic; font-size:12px; font-family:Verdana, "宋体"; }
#dropdown_category li.dp1_3 { color:#C90016; border:1px solid #A0A0A0; font-style:italic; font-size:12px; font-family:Verdana, "宋体"; }
#dropdown_category li.dp2_1 { color:#333; border:1px solid #FFF; font-size:12px; font-family:Verdana, "宋体"; }
#dropdown_category li.dp2_2 { color:#C90016; border:1px solid #C0C0C0; font-size:12px; font-family:Verdana, "宋体"; }
#dropdown_category li.dp2_3 { color:#C90016; border:1px solid #A0A0A0; font-size:12px; font-family:Verdana, "宋体"; }
#dropdown_price { display:none; z-index:20; position:absolute; margin:61px 0px 0px 36px !important /**/; margin:-62px 0px 0px 36px; width:198px; overflow-x:hidden; overflow-y:scroll; border-left:1px solid #A5A5A5; border-right:1px solid #A5A5A5; border-bottom:1px solid #A5A5A5; background:#FFF;}
#dropdown_price li { float:left; width:175px; list-style-type:none; list-style-position:outside; margin:0px 0px 0px 2px; padding:2px; cursor:default; }
#dropdown_price li.dp3_1 { color:#333; border:1px solid #FFF; font-style:italic; font-size:12px; font-family:Verdana, "宋体"; }
#dropdown_price li.dp3_2 { color:#C90016; border:1px solid #C0C0C0; font-style:italic; font-size:12px; font-family:Verdana, "宋体"; }
#dropdown_price li.dp3_3 { color:#C90016; border:1px solid #A0A0A0; font-style:italic; font-size:12px; font-family:Verdana, "宋体"; }
#search_title { height:47px; margin-top:15px; }
#txt_keywords { height:22px; margin-top:2px; background:#FFF url(../images/search_text_bg.gif) no-repeat right top; }
#sel_category { margin:4px 0px 0px 6px; width:166px; overflow:hidden; }
#sel_price { margin:4px 0px 0px 6px; width:166px; overflow:hidden; }
#keywords_txt,#keywords { margin:2px 0px 0px 20px; width:120px; height:18px; border:1px solid #FFF; }
#keywords_btn { margin:3px 0px 0px 4px !important /**/; margin:4px 0px 0px 4px; width:52px; height:16px; padding:0px; background:#FFF; border:none; }
/* Home */
#home_left { vertical-align:top; }
#home_center { vertical-align:top; }
#home_right { vertical-align:top; }
#home_menu { float:right; width:200px; margin-top:6px; }
#home_menu li { float:right; width:191px; margin-right:9px !important /**/; margin-right:5px; border-bottom:1px solid #DDD; list-style-type:none; list-style-position:outside; }
#home_menu li a { margin:0px; }
#home_contact { float:right; width:193px; background:url(../images/contact_border_bg.gif) repeat-y left top; margin:15px 8px 0px 0px !important /**/; margin:15px 4px 0px 0px; }
#home_contact_top { float:right; width:193px; height:8px; background:url(../images/contact_border_top.gif) no-repeat; }
#home_contact_cot { float:right; width:177px!important /**/; width:193px; background:url(../images/contact_border_bg.gif) repeat-y; color:#333; font-size:10px; font-family:Verdana, "宋体"; padding:3px 8px; }
#home_contact_bot { float:right; width:193px; height:8px; background:url(../images/contact_border_bot.gif) no-repeat; }
#home_group { float:right; width:196px; margin:12px 8px 0px 0px !important /**/; margin:12px 4px 0px 0px; }
#home_group h1 { float:right; width:196px; height:23px; margin:0px 0px 5px 0px; text-align:center; background:#E5E0DC url(../images/left_title_bg.gif) repeat-y; }
#home_group h1 img { margin-top:6px; }
#home_group ul { margin:0px 3px 0px 7px; padding:0px; width:186px; list-style-type:none; list-style-position:outside; }
#home_group li { padding:0px; width:186px; margin-bottom:5px; list-style-type:none; list-style-position:outside; }
#home_group li.p1 {}
#home_group li.t1 { color:#333; font-size:12px; font-family:Verdana, "宋体"; }
#home_faq { float:right; width:196px; margin:12px 8px 0px 0px !important /**/; margin:12px 4px 0px 0px; }
#home_faq h1 { float:right; width:196px; height:23px; margin:0px 0px 5px 0px; text-align:center; background:#E5E0DC url(../images/left_title_bg.gif) repeat-y; }
#home_faq h1 img { margin-top:6px; }
#home_faq ul { margin:0px 3px 0px 7px; padding:0px; width:186px; list-style-type:none; list-style-position:outside; }
#home_faq li { float:left; padding-left:8px; width:178px; line-height:16px; list-style-type:none; list-style-position:outside; background:url(../images/icon1.gif) no-repeat left 2px; }
#home_faq li a { color:#333; font-size:12px; font-family:Verdana, "宋体"; }
#home_faq li a:link,#home_faq li a:visited { text-decoration:none; }
#home_faq li a:hover,#home_faq li a:active { text-decoration:underline; }
#home_about { float:right; width:196px; margin:12px 8px 0px 0px !important /**/; margin:12px 4px 0px 0px; }
#home_about h1 { float:right; width:196px; height:23px; margin:0px; background:#E5E0DC url(../images/left_title_bg.gif) repeat-y; }
#home_about h1 img { margin-top:6px; margin-left:5px; }
#home_email { float:right; width:196px; margin:3px 8px 0px 0px !important /**/; margin:3px 4px 0px 0px; }
#home_email h1 { float:right; width:196px; height:23px; margin:0px; background:#E5E0DC url(../images/left_title_bg.gif) repeat-y; }
#home_email h1 img { margin-top:6px; margin-left:5px; }
#home_icp { float:right; width:196px; margin:25px 2px 0px 0px !important /**/; margin:25px 1px 0px 0px; }
#home_icp,#home_icp a { color:#333; font-size:12px; font-family:Verdana, "宋体"; }
#home_icp a:link,#home_icp a:visited { text-decoration:none; }
#home_icp a:hover,#home_icp a:active { text-decoration:underline; }
#home_recommend { float:left; width:384px; margin-top:14px; }
#home_recommend li { float:left; width:127px; height:195px; list-style-type:none; list-style-position:outside; background:url(../images/recommend_div.gif) no-repeat right center; }
#home_recommend li.r2 { background:none; }
#home_view { float:left; width:384px; margin-top:14px; }
#home_view_top,#home_view_bot { float:left; width:384px; margin:0px; }
#home_view_cot { float:left; width:384px; height:143px; margin:0px; overflow:hidden; background:#FFF url(../images/view_bg.gif) repeat-y; }
#home_view_cot img,#home_view_cot div { margin:5px 0px 0px 5px; }
#home_view_cot p { margin:0px; padding:0px; }
#home_hot { float:left; width:384px; margin-top:14px; }
#home_hot li { float:left; width:127px; height:335px; list-style-type:none; list-style-position:outside; background:url(../images/hot_div.gif) no-repeat right center; }
#home_hot li.h2 { background:none; }
#home_tr_ads { float:right; width:180px; height:275px; margin:0px; }
#home_register { float:right; width:180px; height:106px; text-align:right; margin-top:15px; }
#home_delivery { float:right; width:180px; text-align:right; margin-top:13px; }
#home_delivery div { float:right; margin-bottom:2px; }
#home_rush { float:right; width:180px; text-align:right; margin-top:12px; }
#home_author { float:right; width:180px; text-align:right; margin-top:11px; }
/* Sub */
#sub_left { vertical-align:top; }
#sub_center { vertical-align:top; }
#sub_menu { float:right; width:200px; margin-top:6px; }
#sub_menu li { float:left; width:200px; border-bottom:1px solid #DDD; list-style-type:none; list-style-position:outside; }
#sub_menu li a { margin:0px; }
#sub_menu ul { float:left; width:198px; margin:0px 0px 0px 2px; padding:0px; background:#F0F0F0; list-style-type:none; list-style-position:outside; }
#sub_menu ul li { float:left; width:167px; margin:2px 0px 2px 6px !important /**/; margin:2px 0px 2px 3px; list-style-type:none; list-style-position:outside; border-bottom:1px solid #C0C0C0; }
#sub_menu ul li.lsm {}
#sub_menu ul li.lsm2 { border-bottom:none; }
#sub_menu ul li a { float:left; height:18px; line-height:18px; margin:1px 0px 4px 16px; text-decoration:none; overflow:hidden; }
#sub_menu ul li a:link,#sub_menu ul li a:visited { color:#333; }
#sub_menu ul li a:hover,#sub_menu ul li a:active { color:#C90016; }
#sub_menu ul li a.sel1:link,#sub_menu ul li a.sel1:visited,#sub_menu ul li a.sel1:hover,#sub_menu ul li a.sel1:active { color:#C90016; }
#sub_rush_reg { float:right; width:198px; margin:12px 2px 0px 0px !important /**/; margin:12px 1px 0px 0px; }
#treeview { float:left; width:537px; padding-left:15px; background:url(../images/icon2.gif) no-repeat left center; margin:12px 0px 0px 12px !important /**/; margin:12px 0px 0px 6px; color:#C90016; font-size:12px; font-family:Verdana, "宋体"; }
#treeview a,#treeview span { color:#C90016; font-size:12px; font-family:Verdana, "宋体"; }
#sub_recommend { float:left; width:528px; margin:8px 0px 0px 12px !important /**/; margin:8px 0px 0px 6px; background:#F5F3F1; }
#sub_item_list { float:left; width:528px; margin:14px 0px 0px 12px !important /**/; margin:14px 0px 0px 6px; border-top:1px solid #E3E3E3; }
#sub_item_list li { float:left; width:132px; height:184px; font-size:12px; font-family:Verdana, "宋体"; margin-top:12px; background:url(../images/item_list_div.gif) no-repeat right top; text-align:center; list-style-type:none; list-style-position:outside; }
#sub_item_list li.i1 { background:none; overflow:hidden; }
#sub_item_list li a.itxt { line-height:18px; word-wrap:break-word; }
#sub_item_list li a.itxt:link,#sub_item_list li a.itxt:visited { color:#333; text-decoration:none; }
#sub_item_list li a.itxt:hover,#sub_item_list li a.itxt:active { color:#C90016; text-decoration:underline; }
#sub_item_page { float:left; width:528px; margin:28px 0px 0px 12px !important /**/; margin:28px 0px 0px 6px; text-align:center; }
#sub_item_page span,#sub_item_page a { margin:0px 3px; font-size:12px; font-family:Verdana, "宋体"; }
#sub_item_page span.s1 { color:#999; }
#sub_item_page span.n1 { color:#C90016; }
#sub_item_page a:link,#sub_item_page a:visited { color:#333; text-decoration:none; }
#sub_item_page a:hover,#sub_item_page a:active { color:#C90016; text-decoration:underline; }
#sub_item { float:left; width:528px; margin:8px 0px 0px 12px !important /**/; margin:8px 0px 0px 6px; }
#sub_item table { width:528px; }
#sub_item table td { color:#333; font-size:12px; font-family:Verdana, "宋体"; }
#sub_item table td div { margin-left:10px; }
#sub_goto_parent { float:left; width:528px; margin:8px 0px 0px 12px !important /**/; margin:8px 0px 0px 6px; border-top:1px solid #E3E3E3; border-bottom:1px solid #E3E3E3; padding:10px 0px 10px; }
#sub_goto_parent a,#sub_goto_parent span { float:left; margin-left:273px; color:#C90016; font-size:12px; font-family:Verdana, "宋体"; }
#sub_book_notice { float:left; width:528px; margin:15px 0px 0px 12px !important /**/; margin:15px 0px 0px 6px; color:#333; font-size:12px; font-family:Verdana, "宋体"; }
div.sub_title { float:left; width:528px; margin:8px 0px 0px 12px !important /**/; margin:8px 0px 0px 6px; border-top:1px solid #E3E3E3; border-bottom:1px solid #E3E3E3; padding:10px 0px 10px; color:#333; font-weight:bold; font-size:12px; font-family:Verdana, "宋体"; }
div.sub_help { float:left; width:528px; margin:5px 0px 0px 12px !important /**/; margin:5px 0px 0px 6px; }
div.sub_help li { float:left; padding-left:8px; margin:4px 0px; width:500px; line-height:16px; list-style-type:none; list-style-position:outside; background:url(../images/icon1.gif) no-repeat left 2px; }
div.sub_help li a { color:#333; font-size:12px; font-family:Verdana, "宋体"; }
#sub_detail { float:left; width:528px; margin:15px 0px 0px 12px !important /**/; margin:15px 0px 0px 6px; color:#333; font-size:12px; font-family:Verdana, "宋体"; }
#my_email { width:200px; height:20px; border:1px solid #A0A0A0; }
