﻿/************************列表******************************/
#wrap {
	RIGHT: 5px! important; OVERFLOW: auto; WIDTH: 150px; COLOR: #fff; BOTTOM: 0px; POSITION: fixed; TOP: 145px; HEIGHT: 540px
}
 HTML {
	OVERFLOW-Y: auto; OVERFLOW-X: auto
}
 HTML #wrap {
	POSITION: absolute
}
.list_side { width:200px; float:left; background:#FFFFFF; }
.list_center { width:780px; float:right; }
.list_dir_tab { margin-bottom:10px; }
.list_cata_title { height:28px; line-height:28px; background:url(../images/button.gif) #e8e8e8 10px -561px no-repeat; padding-left:10px; font-size:12px; font-weight:bold; color:#f60; }
.list_dir_content { border:1px solid #CCC; border-top:none; }
.list_dir_content li { display:inline; font-weight:bold; line-height:1.5em; }
.list_dir_content a.set { background:url(../images/button.gif) #FFC 10px -561px no-repeat; }
.list_dir_content a { display:block; padding:5px 10px 5px 25px; background:#F5F5F5; border-bottom:1px solid #FFF; }
.list_dir_content a:hover { background:url(../images/button.gif) #FFC 10px -561px no-repeat; }
.now_where { text-indent:15px; width:980px; margin:10px auto; }
.now_where a { text-decoration:underline; }
.now_where a:hover { text-decoration:none; }
.list_banner { margin-bottom:10px; }
.main_right_lin { border:1px #CCCCCC solid; }
.list_title { height:35px; width:776px; line-height:35px; background:url(../images/list_title_bk.jpg); font-size:16px; font-weight:bold; text-indent:2em; }
.list_product { width:100%; overflow:hidden; border-top:1px dotted #CDCDCD; padding:10px 0 15px 0; }
.list_product_pic { width:180px; float:left; }
.list_product_pic img { width:133px; height:100px; display:block; margin:0 auto; }
.list_product_info { width:420px; float:left; }
.list_product_info a { font-weight:bold; text-decoration:underline; line-height:2.5em; }
.list_product_info span { display:block; color:#444; line-height:1.5em; font-size:11px; }
.list_product_info_ico img { display:block; float:left; margin-top:10px; }
.list_product_info_ico span { display:inline-block; float:right; margin-top:10px; height:16px; background:url(../images/fav_bg.gif) left center no-repeat; text-indent:20px; }
.list_product_other { width:150px; float:left; margin-left:20px; margin-top:5px; }
.list_product_other ul { padding-top:10px; }
.list_product_other li.set { color:#F60; font-size:12px; font-weight:bold; }
.list_product_other li a { color:#F60; text-decoration:underline; }
.list_product p { width:150px; float:left; margin-left:20px; padding-top:6px; }
.list_product input.button { width:130px; height:23px; background:url(../images/icon_addtocar.gif) no-repeat; border:none; cursor:pointer; }
.list_product_other span { color:#F60; }
.list_product_oldprice { text-decoration:line-through; color:#393939; }
.list_product_newprice { color:#F60; font-weight:bold; font-size:14px; padding-bottom:10px; }
.list_product_add_cart { width:148px; height:27px; float:left; background:url(../images/button.gif) left -276px no-repeat; cursor:pointer; border:none; margin-top:5px; }
.list_product_index li { text-align:left; margin-bottom:20px; height:auto; overflow:hidden; }
.list_product_index_td a { width:230px; float:left; display:inline; margin-left:20px; }
list_product_index_td span { background:url(../images/pro_top_230.gif) top no-repeat; height:23px; }
.main_all_pro { width:100%; overflow:hidden; padding-bottom:10px; }
.main_all_pro li { width:230px; float:left; display:inline; margin-left:20px; }
.main_all_pro a { color:#010101; font-weight:bold; font-size:12px; text-decoration:none; }
.main_all_pro a:hover { color:#F60; text-decoration:underline; }
.main_all_pro span { display:block; margin-left:3px; margin-bottom:5px; }
.main_all_pro span img { display:block; }
.list_page { height:28px; line-height:28px; padding:0 20px; text-align:right; background:url(../images/list_page_bk.jpg); border-top:1px solid #CDCDCD; }
.list_page a { color:#666; text-decoration:none; padding:0 5px; margin:0 5px; }
.list_page a:hover { border:1px solid #CDCDCD; background:#FFF; margin:0 4px; text-decoration:none; }
.list_page span { border:1px solid #CDCDCD; background:#FFF; padding:0 5px; margin:0 4px; }
/*********************详细页*************************/
.show_info { width:778px; margin:0 0 0 1px; background: url(../images/sidebarbg.gif) 0 -7px repeat-x #FFF; padding-bottom:50px; }
.show_info h1 { width:750px; margin:0 auto; padding:10px 0; font-size:16px; }
.show_info h3 { margin:0 auto; padding:10px; font-size:16px; font-weight:bold; }
.show_info_tab { width:750px; margin:10px auto; padding-bottom:10px; }
.show_info_pic { width:240px; float:left; }
.show_info_pic img { width:200px; height:150px; z-index:1; }
.show_info_pic a { color:#F60; text-decoration:none; text-align:center; display:block; background:transparent url(/images/magnifier_zoom.gif) no-repeat scroll 60px 25px }
.show_info_pic a:hover { color:#F60; text-decoration:underline; }
.show_info_pic table { border:1px solid #EFEFEF; margin-top:10px; }
.show_info_pic table td { padding:6px 10px; line-height:1.8em; }
.show_info_rate { padding:0 15px; margin-top:20px; }
.show_info_rate a { padding:5px 15px; float:right; border-left:1px solid #CDCDCD; }
.show_info_rate .rate_bak { margin-top:9px; position:absolute; }
.show_info_center { width:345px; float:left; margin-right:10px; }
.show_info_center th { text-align:left; font-size:16px; line-height:2em; }
.show_info_center th img { margin-left:10px; }
.show_info_center td { line-height:1.5em; padding:8px 0; color:#666; }
.show_info_free { color:#F60; }
.show_info_other { width:150px; float:left; }
.show_info_support { border:1px solid #CDCDCD; padding:10px; color:#393939; background:url(../images/icon.gif) -7px -15px no-repeat; }
.show_info_support li { font-weight:normal; padding-left:20px; line-height:1.8em; }
*.show_info_support li { line-height:19px; }
.show_info_online { margin-top:10px; }
.show_info_seller { margin-top:10px; }
.show_info_seller_title { background:url(../images/seller_01.jpg); color:#FFF; text-align:center; font-weight:bold; }
.show_info_seller_content { padding:5px 0 5px 25px; line-height:1.2em; background-color:#FFFFCE; }
.show_info_seller_content img { display:block; border:none; width:60px; }
.show_info_seller_content span { display:block; color:#F60; }
.show_info_seller_bottom { line-height:1em; text-align:center; background:url(../images/seller_04.jpg) repeat-x; background-color:#f60; padding-bottom:5px; padding-top:5px; }
.show_info_seller_bottom a { color:#FFF; }
.show_info_seller_bottom a:hover { color:#000; }
.show_info_seller_bottom img { display:block; border:none; }
.show_content_tag { margin:10px 0 0 30px; height:28px; line-height:28px; text-align:center; }
.show_content_tag li { width:113px; height:28px; float:left; cursor:pointer; margin-right:10px; }
/*.show_tag_choose {
	color:#FFF;
	background:url(../images/button.gif) left -68px no-repeat;
}*/
/*.show_tag_nochoose { background:url(../images/button.gif) left -40px no-repeat; }*/
.show_content { border:1px solid #CDCDCD; margin-bottom:10px; }
.show_content_text { padding:10px; }
.show_content_pic { padding:10px 0; }
.show_relate { border:1px solid #CDCDCD; margin-top:10px; padding-bottom:10px; width:778px; overflow:hidden; }
.show_relate li { width:170px; float:left; line-height:1.2em; color:#F30; text-align:center; margin:10px; }
.show_relate a { font-weight:bold; }
.show_relate img { display:block; margin:0 auto; width:133px; border:none; height:100px; }
.show_customer_title { height:28px; line-height:28px; padding:0 20px; text-align:left; font-weight:bold; background:url(../images/list_page_bk.jpg); border-bottom:1px solid #CDCDCD; }
.show_customer_info { padding:5px 20px; background:#DDD; }
.show_customer_info span { display:block; width:500px; position:absolute; margin:-3px 0 0 100px; color:#393939; }
.show_customer_content { padding:5px 20px; }
.show_customer_bar { height:30px; line-height:30px; padding-left:20px; font-weight:bold; background:#EEEDED; border-top:1px solid #CDCDCD; }
.show_customer_tab { padding:15px 0; }
.show_customer_tab th { text-align:right; }
.show_customer_tab td { padding:3px 0 3px 10px; }
.show_customer_submit { width:143px; height:31px; line-height:31px; cursor:pointer; font-size:12px; font-weight:bold; border:none; background:url(../images/button.gif) left -610px no-repeat; }
.show_checkout { position:absolute; display:none; width:350px; margin:45px 0 0 -330px; border:1px solid #CDCDCD; background:#FFF; }
.show_checkout dt { background:#F2F2F2; font-size:12px; padding:5px 5px 5px 10px; color:#900; }
.show_checkout dt img { float:right; cursor:pointer; }
.show_checkout dd li { border-top:1px dashed #CDCDCD; color:#666; padding:5px 20px; }
.show_checkout b { color:#F60; padding:0 10px; }
.show_checkout a { margin:5px; padding:2px 10px; display:inline-block; }
.show_checkout a.check { border:3px double #F60; background:#F90; color:#FFF; }
.show_checkout a.cart { border:3px double #060; background:#090; color:#FFF; }
.show_checkout a.con { border:3px double #CDCDCD; }
/*会员中心*/
.acc_content, .acc_show, .acc_review, .acc_addr, .acc_index { padding:15px; }
.acc_content table, .acc_show table, .acc_addr table { border:1px solid #CDCDCD; margin-bottom:10px; color:#666; }
.acc_content th { height:25px; background:#F0F0F0; font-weight:normal; color:#333; }
.acc_content td { border-top:1px solid #CDCDCD; padding:5px 0; }
.acc_content .pic img { width:80px; height:60px; }
.acc_content a, .acc_show a { color:#F60; text-decoration:underline; cursor:pointer; }
.acc_content a:hover, .acc_show a:hover { color:#999; text-decoration:none; }
.acc_content .fav a.pj { display:block; text-align:left; color:#666; background:url(../images/icon.gif) left -557px no-repeat; text-indent:20px; }
.acc_content .fav a.zx { display:block; text-align:left; color:#666; background:url(../images/icon.gif) left -527px no-repeat; text-indent:20px; }
.acc_show_top { text-indent:40px; color:#333; background:url(../images/icon.gif) 20px -130px no-repeat #EEE; }
.acc_show th { background:#F7F6F6; border-top:1px solid #FFF; color:#666; padding:8px 15px 8px 0; }
.acc_show td { border-bottom:1px solid #F1F0F0; padding:8px 15px; }
.acc_show img { width:80px; height:60px; }
.acc_show .num { color:#F60; }
.acc_reply { background:#F2F2F2; border:1px dashed #CDCDCD; padding:5px; margin:10px 30px; }
.acc_reply strong { display:block; color:#09F; }
.acc_password td { padding:5px; }
.acc_addr th { height:25px; background:#F0F0F0; color:#333; }
.acc_addr td { padding:5px 10px; border:1px solid #CDCDCD; }
.acc_addr span { font-weight:normal; }
.acc_addr button { display:block; width:115px; height:25px; border:none; cursor:pointer; background:url(../images/button.gif) left -404px no-repeat; line-height:25px; font-size:16px; font-weight:bolder; color:#FFF; }
.acc_addr a { color:#00F; text-decoration:underline; }
.acc_addr a:hover { color:#00F; text-decoration:none; }
.acc_index table { margin-bottom:10px; color:#999; }
.acc_index th { height:28px; background:url(../images/icon.gif) #F0F0F0 5px -430px no-repeat; padding-left:35px; color:#333; }
.acc_index td { text-indent:21px; }
.acc_index span { color:#F60; font-weight:bold; }
.acc_index_welcome { line-height:2em; width:90%; margin:10px auto; }
.acc_index_welcome span { font-size:14px; }
.acc_index_welcome a { margin-left:30px; padding:5px 10px; display:inline; background:#F2F2F2; font-weight:bold; border:3px double #CCC; }
.acc_index_alm { height:40px; line-height:40px; color:#F30; padding-left:45px; margin-top:10px; background:url(../images/icon.gif) #FFC 15px -488px no-repeat; border:1px solid #F90; }
.acc_index td a { display:block; width:100%; padding:5px 0; cursor:pointer; }
.acc_index td a:hover { background:#FFC; }
.acc_dir a { display:block; margin:0 auto; padding:3px 0; background:url(../images/icon.gif) 10px -466px no-repeat; border-top:1px dashed #CDCDCD; height:26px; line-height:26px; text-indent:25px; font-weight:bold; color:#333; }
.acc_dir a:hover { background:url(../images/icon.gif) #FFC 170px -466px no-repeat; }
.acc_dir a.set { background:url(../images/icon.gif) #FFC 170px -466px no-repeat; }
.acc_info { background:url(../images/list_title_bk.jpg) left 2px repeat-x; padding:15px; }
.acc_info a { color:#00f; text-decoration:underline; float:right; }
.acc_info a:hover { color:#00F; text-decoration:none; }
.acc_info span { color:#F60; font-weight:bold; }
/*购物车*/
.car_top { background: url(../images/car_top.gif) no-repeat; height:30px; margin-bottom:5px; }
.cart01 { background: url(../images/car_01.gif) left no-repeat; height:30px; }
.cart02 { background: url(../images/car_02.gif) no-repeat; height:30px; width:250px; margin-left:233px; }
.cart03 { background: url(../images/car_03.gif) no-repeat; height:30px; width:250px; margin-left:473px; }
.cart04 { background: url(../images/car_04.gif) right no-repeat; height:30px; }
.list_cart_title { background:url(../images/car_ico_01.gif) 10px 5px no-repeat; height:40px; line-height:40px; padding:0 20px; text-align:left; font-size:14px; font-weight:bold; }
p.cer4 { padding:15px 120px; border:3px double #ccc; margin-top:10px; background:url(../images/Success.gif) 50px 10px no-repeat; line-height:25px; }
p.cer4 b { color:#f60; font-size:18px; }
.list_cart_title a { color:#f60; padding:0 10px; }
.list_cart_title span { padding-left:30px; }
.lisr_cmd_data { border:1px solid #CCC; background:url(../images/order_box_bottom.gif) bottom no-repeat; }
.car_center { width:900px; margin:0 auto; }
.list_cart_content th { background:#EEEDED; height:25px; background:url(../images/list_page_bk.jpg); }
.list_cart_content .items td { text-align:center; vertical-align:middle; padding:10px 0; border-bottom:1px solid #EEEDED; }
.list_cart_content .pic img { width:133px; height:100px; }
.list_shipping_content { padding:10px 30px; border:1px solid #CCC; background:url(../images/order_box_bottom.gif) bottom no-repeat; }
.list_cart_content th.list_content_tab { border-bottom:1px solid #ccc; padding:0 10px; background:none }
.car_shipping_table td { border-bottom:1px dashed #CCC; }
.car_shipping_table td.ld { margin-left:50px; }
.list_cart_subtotal { padding:10px 0; text-align:right; font-size:14px; }
.list_cart_subtotal button { background:url(../images/btn_updete.gif) no-repeat; width:123px; height:26px; margin:0 20px; border:none; cursor:pointer; }
.list_cart_subtotal span { font-size:16px; color:#FF6600; margin-right:20px; }
.list_cart_subtotal input.list_cart_checkout { width:189px; height:25px; margin-top:10px; background:url("../images/button.gif") no-repeat scroll left -323px transparent; border:none; cursor:pointer; }
.list_cart_top input.list_cart_checkout { width:189px; height:25px; margin-top:10px; background:url(../images/button.gif) left -692px no-repeat; border:none; cursor:pointer; color:#FFF; font-weight:bold; padding-bottom:5px; }
.list_cart_subtotal input.list_cart_ContinueShopping { width:192px; height:25px; margin-top:10px; background:url(../images/Anti_Button.gif) no-repeat; border:none; cursor:pointer; color:#FFFFFF; font-weight:bold; padding:0 0 0 20px; float:left; }
.list_cart_subtotal a { padding-right:20px; }
/*帮助中心*/
.help_dir { height:33px; line-height:33px; background:url(../images/sidebarbg.gif) 0 bottom repeat-x; text-indent:5px; color:#333; font-size:14px; font-weight:bold; cursor:pointer; }
.help_dir a{ text-decoration:none; color:#333; display:block; padding-left:10px;} 
.help_dir a:hover{ text-decoration:none; color:#666; display:block; padding-left:10px;} 
.help_list_title { height:auto; line-height:40px; background:url(../images/side_title_bg.jpg) repeat-x; background-color:#eaeaea; border-top:1px solid #CDCDCD; text-indent:0px; font-size:12px; cursor:pointer; }
.help_list dl { padding:5px 0; }
.help_list dd { /*background:url(../images/q_icon.gif) 10px 10px no-repeat;*/ padding:5px 0 5px 25px; }
.help_list_open { /*background:url(../images/open_icon.gif) 5px 3px no-repeat;*/ padding-left:20px; color:#333; font-weight:normal; font-weight:bold; }
.help_list_close { /*background:url(../images/close_icon.gif) 5px 3px no-repeat;*/ padding-left:20px; color:#F60; font-weight:bold; }
.help_content { padding:20px; height:1%; overflow:auto; }
.help_content img { width:270px; height:60px; }
.help_content ul { display:block; float:left; width:300px; margin-bottom:20px; }
.help_content dl { display:block; float:left; width:360px; height:auto; overflow:auto; /*padding-bottom:20px;*/ }
.help_content dt { color:#333; padding-left:20px; font-size:14px; font-weight:bold; background:#ddd; margin-right:1px; line-height:30px; margin-top:30px; }
.help_content dd { /*background:url(../images/q_icon.gif) 18px 7px no-repeat;*/ display:block; padding:5px 10px; }
.help_content dd a{ color:#0066CC;}
.help_content dd a:hover{ color:#f60;}
.help_content .more { background:none; }
.help_content .more a { font-weight: normal; color:#777; }
.help_content .more a:hover { color:#F60; text-decoration:none; }
.help_content_show { padding:20px; height:auto; overflow:auto; }
.help_content_show img { width:270px; height:60px; }
.help_content_show ul { display:block; float:left; width:auto; margin-bottom:20px; }
.help_content_show dl { display:block; height:auto; overflow:auto; margin-bottom:20px; }
.help_content_show dt { color:#039; padding:0 0 10px 20px; font-size:14px; font-weight:bold; }
.help_content_show dd { background:url(../images/q_icon.gif) 20px 7px no-repeat; display:block; padding-left:35px; }
.help_show { padding:10px; border-top:1px solid #DDD;}
.help_show a { color:#F60; text-decoration:none; font-size:12px; }
.help_show dt {/* background:url(../images/qb_icon.gif) left 8px no-repeat;*/ padding:20px 25px; font-size:18px; font-weight:bold; color:#333; }
.help_show dt a{  color:#999; font-weight:bold;}
.help_show dt a:hover{  color:#0066FF; text-decoration:none;}
.help_show dd { padding:0 25px 25px; border-bottom:1px solid #EEE; }
.help_show dt a { float:right; }
.help_res table { border:1px solid #CDCDCD; margin-bottom:10px; }
.help_res th { background:#EEEDED; height:25px; border-top:1px solid #FFF; }
.help_res td { text-align:center; padding:5px; border-bottom:1px solid #CDCDCD; }
.help_open_ico { width:15px; height:15px; outline:none; display:block; margin:auto; text-indent:-1000em; background:url(../images/icon.gif) left -300px no-repeat; }
.help_save_ico { width:15px; height:15px; outline:none; display:block; margin:auto; text-indent:-1000em; background:url(../images/icon.gif) left -330px no-repeat; }
.help_search { padding:2px 20px 0 0; font-weight:normal; }
.help_search_text { border:1px solid #CDCDCD; width:250px; margin-right:10px; }
.help_search_btn { width:50px; height:20px; border:none; cursor:pointer; background:url(../images/button.gif) left -540px no-repeat; }
/*news*/
.news_list p { padding:0 30px 10px; }
.news_list dt { font-size:180%; font-weight:bold; padding:10px 30px; }
.news_list dt a { font-size:18px; }
.news_list dt span { font-size:12px; font-weight:normal; float:right; color:#999; }
.news_list dd { padding:0 0 10px; text-indent:2em; border-bottom:1px dotted #CCCCCC; }
.news_content { padding:25px; }
.about_list { margin:29px; line-height:2em; }
.about_list h2 { padding-top:30px; }
.about_list h3 { padding-top:30px; }
.about_list p { padding:5px; }
.about_list p a { color:#f60; }
.top { float:right; font-size:12px; font-weight:normal; color:#0066CC; }
/*Contact*/
.contact_list { padding:20px 35px; }
.contact_list dt { padding:6px 25px; background:#EEE; font-size:14px; font-weight:bold; color:#666; border-left:2px solid #999; }
.contact_list dt span { font-size:11px; font-weight:normal; float:right; color:#999; }
.contact_list dd { padding:0 0 20px 25px; }
.contact_content { padding:25px; }
.contact_us_list { line-height:28px; padding:0 20px; text-align:left; font-size:14px; font-weight:bold; border-bottom:1px solid #CDCDCD; }
/*job*/
.job_list { padding:0 25px; }
.job_list dt { padding:6px 15px; background:#EEE; font-size:14px; font-weight:bold; color:#666; border-left:2px solid #999; }
.job_list dt span { font-size:11px; font-weight:normal; float:right; color:#999; }
.job_list dd { padding:0 0 20px 15px; }
.job_content { padding:10px; }
.job_left_list { height:28px; line-height:28px; padding:0 20px; text-align:left; font-size:14px; color:#FF6600; font-weight:bold; background:url(../images/list_page_bk.jpg); border-bottom:1px solid #CDCDCD; }
/*客户评价*/
.rate_tab { }
.rate_top_title .in_item { display:inline-block; height:32px; background:url(../images/button.gif) left -105px; padding-left:15px; font-weight:bold; line-height:32px; position:relative; bottom:-1px; }
.rate_top_title .in_item a { display:inline-block; height:32px; background:url(../images/button.gif) right -105px; padding-right:15px; color:#FF6600; }
.rate_top_title .out_item { display:inline-block; height:31px; background:url(../images/button.gif) left -140px; padding-left:15px; font-weight:bold; line-height:31px; margin:0 5px; }
.rate_top_title .out_item a { display:inline-block; height:31px; background:url(../images/button.gif) right -140px; padding-right:15px; }
.rate_top_title .alm { height:30px; line-height:30px; color:#fff; padding-left:5px; }
.rate_top_title .alm_in a { margin-left:10px; padding:5px 10px; display:inline; color:#f60; background:#F2F2F2; font-weight:bold; border:3px double #ccc; }
.rate_top_title .alm a { margin-left:10px; padding:5px 10px; display:inline; background:#66CC00; font-weight:bold; border:3px double #fff; }
.rate_top_title span { cursor:pointer; }
.rate_title { height:30px; line-height:30px; background:url(../images/icon.gif) #DDD 10px -395px no-repeat; padding-left:30px; }
.rate_title .price { color:#F60; font-weight:bold; padding:0 5px; }
.rate_title a { color:#039; text-decoration:underline; font-weight:bold; }
.rate_title a:hover { color:#039; text-decoration:none; }
.rate_content { padding:10px 0 0 0; }
.rate_content .line { border-top:1px dashed #CDCDCD; }
.rate_content img { display:inline-block; width:80px; height:60px; float:left; margin-left:20px; border:1px solid #CDCDCD; }
.rate_content_faq { padding:5px 40px; }
.rate_content_faq strong { color:#F60; padding-right:5px; }
.rate_content_info { width:820px; display:inline; padding:5px 10px; float:right; margin-right:20px; }
.rate_content_info span { display:block; width:500px; position:absolute; margin:-3px 0 0 100px; }
.rate_content_info strong { color:#393939; padding-right:5px; }
.rate_content_reply { padding:5px 40px; background:url(../images/rate_bg.gif) #F9F9F9 top repeat-x; }
.rate_content_reply strong { color:#09F; padding-right:5px; }
/*部分按钮*/
.button_style1 { display:block; width:115px; height:25px; border:none; cursor:pointer; background:url(../images/button.gif) left -404px no-repeat; line-height:25px; font-size:16px; font-weight:bolder; color:#FFF; }
/*等级评分*/
.inline-rating { display:inline-block; }
.star-rating { background:url(../images/star.gif) repeat-x left -1000px; }
.star-rating a:hover { background:url(../images/star.gif) repeat-x left -1000px; }
.star-rating a:active { background:url(../images/star.gif) repeat-x left -1000px; }
.star-rating a:focus { background:url(../images/star.gif) repeat-x left -1000px; }
.star-rating .current-rating { background:url(../images/star.gif) repeat-x left -1000px; }
.star-rating { background-position:left top; overflow:hidden; width:75px; position:relative; height:15px; }
.star-rating li { display:inline; }
.star-rating a { overflow:hidden; text-indent:-1000em; line-height:15px; position:absolute; height:15px; outline:none; }
.star-rating .current-rating { overflow:hidden; line-height:15px; position:absolute; height:15px; outline:none; background-position:left center; z-index:1; }
.star-rating a:hover { background-position:left bottom; }
.star-rating a:active { background-position:left bottom; }
.star-rating a:focus { background-position:left bottom; }
.star-rating a.one-star { z-index:6; width:20%; }
.star-rating a.two-stars { z-index:5; width:40%; }
.star-rating a.three-stars { z-index:4; width:60%; }
.star-rating a.four-stars { z-index:3; width:80%; }
.star-rating a.five-stars { z-index:2; width:100%; }
/*双色列表*/
.stripe_tb td { border-bottom:1px solid #CDCDCD; }
.stripe_tb td * { }
.stripe_tb tr.alt td { background:#F2F2F2; }
.stripe_tb tr.over td { background:#FEF3D1; }
/*Product nav*/
ul.xoxo { border:1px solid #F60; }
li.widget { }
.widget h3.widget-title { padding-left:10px; padding:2px 10px; _padding-top:10px; _height:22px; cursor:pointer; border-top:1px solid #DDD; color:#333; font-weight:bold; font-size: 12px; line-height:40px; background:url(../images/product_nav_bk.gif) top repeat-x; }
.widget h3:hover.widget-title { background:url(../images/product_nav_bk.gif) bottom repeat-x; }
.widget ul { background:#FFF; padding:5px 0; }
.widget li { font-size: 11px; border:none; }
.widget ul li a.set, .widget ul li a:hover.set { padding:8px 20px; display:block; line-height:15px; border-bottom:1px dotted #EEE; font-weight:bold; }
.widget ul li a { padding:8px 20px; display:block; line-height:15px; border-bottom:1px dotted #EEE; font-weight:bold; color:#666; }
.widget ul li a:hover { color:#ff6600; background:#FFFBEF url(../images/gif_57_039.gif) 170px center no-repeat; }
.widget-title:hover { color:#FF6600; }
.changeIco { margin:0px 5px; }
.hrline { border-bottom:1px solid #eee; font-size:0px; }
.header_highlight { background-color: #f60; color: #FFF; }
.chooseItem { }
.list_product_price { background:#FFFBE8; border:1px solid #f60; width:100%; width:300px; }
.list_product_price li { border-bottom:1px dashed #CCC; line-height:2.5em; padding-left:10px; }
.list_product_price li a { color:#F60; text-decoration:underline; border-bottom:1px dashed #CCC; }
.list_product_price span { color:#F60; font-weight:bold; }
.main_tab_noborder { margin:20px auto; }
/*2009-12-29*/
#DropDownList2 { padding:1px }
/*2010-01-04*/
.Memberbox
.Memberbox_info{ background: #FFFFFF; padding:20px;}
.Memberbox_info table{  }
.Memberbox_info td{ padding:10px; border:1px solid #CCCCCC;}
.Memberbox_info td.h{background:#eee; border-top:1px solid #FF6600;}
.Member, .Distributor, .Copartner{ overflow:auto; border-bottom:1px solid #999999; padding:0 20px;}
.Member img, .Distributor img, .Copartner img{ display:block; float:left;}
.introduction{ margin-left:280px; padding:20px 0;}
.introduction h3{ padding:10px 0;}
.bt_signup{background: url("../images/myaccount_bg.gif") repeat-x scroll 0 0 #0066FF; display:block; text-align:center; line-height:30px; height:30px; color:#FFFFFF;  margin:10px 0; padding:0 10px; width:80px;}
.bt_signup:hover{ text-decoration:none;}
.signupemail{color: #0066FF;}
.Memberbox_intro{ width:900px; margin:0 auto;}
.Memberbox_intro_icon{margin-bottom:20px; padding:10px;}
.Memberbox_intro_icon .icon01{ margin-bottom:30px; text-align:center;}
.Memberbox_intro_icon .icon01 li{ display: inline-block; margin:0 40px;}
.Memberbox_intro_icon .icon01 li p{ text-align:center;}
.Memberbox_intro_info{ margin:0 auto; padding:10px;}
.Memberbox_info .title{border-bottom:1px solid #DDDDDD; font-weight:bold; margin-bottom:10px; padding-bottom:10px;}
.Memberbox_intro_info li{ padding:5px 0}
.Memberbox_intro_info li li{ padding:0;}
.Memberbox_intro_info .title ul{}
.Memberbox_intro_info .text_cfa .text{ font-weight:normal; text-indent:20px;}
.Memberbox_intro_info  .text_pl .text{font-weight:normal; text-indent:20px;}
.Memberbox_intro_btn{ margin: 20px auto; text-align:center;}
.Memberbox_intro_btn span{ display:block;}
.Memberbox_intro_btn a{width:200px; background:#0066FF; text-align:center; margin-right:10px; line-height:30px; color:#FFFFFF; font-weight:bold; padding:5px 20px;}
.Memberbox_intro_btn a.backbtn{ background:#999999;}
div#message{ background:#FFFF99; line-height:30px; color:#FF0000; text-align:left; text-indent:20px;}