@charset "utf-8";


/* CSS Document */


/* Reset start==============================don't update=================================================== */



*{margin:0; padding:0;word-break:keep-all;-webkit-text-size-adjust:none;}



img{border:0; vertical-align:top;}

/* Headings */



h1,h2,h3,h4,h5,h6{margin:0 0 5px; line-height:1.35; color:#817968;}



.discount{margin-bottom:15px}



h1{font-size:20px; font-weight:normal;}



h2{font-size:18px; font-weight:normal;}



h3{font-size:16px; font-weight:bold;}



h4{font-size:14px; font-weight:bold;}



h5{font-size:12px; font-weight:bold;}



h6{font-size:11px; font-weight:bold;}

/* Forms */



form{display:inline;}





/* Table */



table{border:0; empty-cells:show; font-size:100%;border-spacing:0;}



caption,th,td{vertical-align:top; text-align:left; font-weight:normal;}


/* Content */



p{margin:0px;padding:0px;}



strong{font-weight:bold;}



address{font-style:normal; line-height:1.35;}



cite{font-style:normal;}



q,blockquote{quotes:none;}



q:before,q:after{content:'';}



small,big{font-size:1em;}


/* Lists */



ul,ol,dl,li,dd,dt{padding:0;margin:0;list-style:none;list-style-type: none;}



ul, menu, dir {



    list-style-type: none;



}



/* Tools */



.hidden{display:block !important; border:0 !important; margin:0 !important; padding:0 !important; font-size:0 !important; line-height:0 !important; width:0 !important; height:0 !important; overflow:hidden !important;}



.nobr{white-space:nowrap !important;}



.wrap{white-space:normal !important;}



.a_left{text-align:left !important;}



.a_center{text-align:center !important;}



.a_right{text-align:right !important;}



.v_top{vertical-align:top;}



.v_middle{vertical-align:middle;}



.f_left{float:left !important;}



.f_right{float:right !important;}



.f_none{float:none !important;}



.f_fix{float:left; width:100%;}



.no_display{display:none;}



.no_margin{margin:0 !important;}



.no_padding{padding:0 !important;}



.no_bg{background:none !important;}


/* Reset over================================================================================= */





/* You can update from here===================================================================================================================================*/

/* other_style start================================================================================= */



body{font-size:11px;font-family:Arial, Helvetica, sans-serif; color:#333;margin:0px;padding:0px;background:url(../images/body_bg.jpg) no-repeat center top #000;min-height:800px}



a{color:#fff; text-decoration:underline;}



a:hover{text-decoration:none;}



.red_font{color:#ff0000;}



.del_font{color:#898787;text-decoration:line-through;}



.web_clear{clear:both;line-height:0px;font-size:0px;}


/* other_style end================================================================================= */





/* layout start================================================================================= */



.web_wrapper{}



.web_page{background:none;;}



.web_main_content{width:980px; margin:4px auto 0; min-height:400px; text-align:left;}



.view_main_content{width:980px; margin:4px auto 0; min-height:400px; text-align:left;}



.onepage_block{width:700px;}



.onepage_block_right{width:222px;}



.home_main_content{width:974px;border:3px solid #460103;margin:0 auto;position:relative;min-height:300px;background:#000;}



.home_main_flag{position:absolute;left:0px;top:0px;}



.web_main_block{width:980px;}



.web_main_block1{width:700px;}

.web_main_block1 h1{color:#9F0509;}

.web_main_content1{background:#000;padding:10px 14px;border:1px solid #3f0205;width:950px;}



.web_main_content2{background:#000;padding:10px 14px;border:1px solid #3f0205;width:950px;margin:5px auto 0;}



.web_sidebar1{width:222px}



.view_main_block{width:980px;}



.web_center_content{padding:0 10px;color:#bbb}


/* layout end================================================================================= */

/* Details block start=========================================================================== */


/* Clear start ====================================*/



.actions:after,



.web_write_review_submit:after,



.web_discount_form_submit:after,



.web_onepage_ol:after,



.web_step_title:after,



.web_buttons_set:after,



.web_account_block_head:after,



.web_page_title:after,



.web_page_print .web_print_head:after{ display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }

/* Clear end ====================================*/

/* web_header */



.web_header{background:none;overflow:hidden;width:980px;margin:0 auto;}



.web_header_block{width:680px;}


/* web_logo_block */



.web_logo_block{margin:10px 0 0 0; text-decoration:none !important;}



.web_logo_block strong{display:none;}


/* web_notice */



.web_notice{width:610px;font:11px/26px Arial, Helvetica, sans-serif;color:#7c7c7c;padding-left:1px;}


/* web_logo_nav */



.web_logo_nav{ float:right;width:367px;text-align:right;}



.web_logo_nav a{font:11px/26px Arial, Helvetica, sans-serif;color:#c7c7c7;margin-left:20px;}

/* web_list_tag_block */



.web_list_tag_block{padding:10px;}



.web_list_tag_block a{text-decoration:none;color:#5B0000;margin-right:6px;}



.web_list_tag_block a:hover{text-decoration:underline;}


/* web_left_tag_block */



.web_left_tag_block{padding:10px;}



.web_left_tag_block_title{display:block;}



.web_left_tag_block_content{padding:6px;}



.web_left_tag_block_content ul li{float:left;padding-right:7px;}




/* web_cart_block */



/* web_cart_block */



.web_cart_block{padding:13px 0 0 0;}



.web_cart_block p{float:right;font-size:11px;color:#fff;line-height:24px;padding-right:10px;}



.web_cart_block img{float:right;margin:1px 10px 0 0;}



.web_cart_block p span{margin:0 2px;}



.web_cart_block p span b{font-size:12px;color:#fff;}



.web_cart_block p a{color:#fff;}


/* web_currency */



.web_currency{height:22px;margin:7px 0 0 13px;}



.web_currency label{float:right;height:22px;display:block;font:12px/22px Arial, Helvetica, sans-serif;color:#bfbfbf;margin-right:6px;}



.web_currency select {color:#bfbfbf;background:#070707;border:1px solid #bfbfbf;height:22px;line-height:20px;}


/* web_search */



.web_search {height:22px;overflow:hidden;line-height:22px;margin-top:15px;}



.web_search input{float:right;}



.web_search button { float:right; }



.web_search_block{float:right;width:252px;background:#070707;;height:20px;}



.web_search label{display:block;float:right;font:12px/22px Arial, Helvetica, sans-serif;color:#bfbfbf;margin-right:6px;}


.web_search .search-autocomplete { z-index:999; left:40px !important; top:22px !important; }



.web_search .search-autocomplete ul { border:1px solid #5c7989; background-color:#f9f5f0; }



.web_search .search-autocomplete li { text-align:left; border-bottom:1px solid #f4eee7; padding:2px 8px 1px 8px; cursor:pointer; }



.web_search .search-autocomplete li .amount { float:right; font-weight:bold; }



.web_search .search-autocomplete li.odd { background-color:#fffefb; }



.web_search .search-autocomplete li.selected { background-color:#f7e8dd; }


/* web_pro_links */



.web_pro_links{background:url(../images/web_pro_links_bg.gif) repeat-x top;height:33px;overflow:hidden;}



.web_pro_links ul{}



.web_pro_links ul li{text-align:center;line-height:33px;}



.web_pro_links ul li a{color:#333;text-decoration:none;margin:0 20px;}



.web_pro_links ul li a:hover{text-decoration:underline;color:#ff0000;}


/* web_sidebar */



.web_sidebar{width:195px;}



.web_sidebar_pro_block{margin-bottom:10px;border:1px solid #C4C1BC;background:#F8F7F5;}



.web_sidebar_pro_title{line-height:22px;overflow:hidden;color:#333;text-align:center;text-transform:uppercase;font-weight:bold;background:url(../images/bkg_block-title.gif) repeat-x center top;border-bottom:1px solid #C4C1BC;}


.web_sidebar_pro_list{padding:10px 10px 10px 20px;}



.web_sidebar_pro_list li{line-height:16px;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;color:#333;}



.web_sidebar_pro_list li ul,.web_sidebar_pro_list li ul li,.web_sidebar_pro_list li ul li ul,.web_sidebar_pro_list li a{overflow:hidden;padding:0;margin:0; zoom:1;}


.web_sidebar_pro_list li ul li a{font-weight:normal;display:block;padding:1px 0 1px 12px;}



.web_sidebar_pro_list li ul li ul li a{padding:1px 0 1px 22px;background:url(../images/sidear_nav_ico01.gif) no-repeat 14px 7px;color:#333;}


.web_sidebar_pro_list li a{text-decoration:none;}



.web_sidebar_pro_list li a:hover{text-decoration:underline !important;}


.web_sidebar_pro_list .li_on a{text-decoration:underline;}



.web_sidebar_pro_list .li_on ul li a{text-decoration:none;}



.web_sidebar_pro_list .li_on ul .li_on a{background:#5B0000;color:#fff;}



.web_sidebar_pro_list .li_on ul .li_on ul li a{background:url(../images/sidear_nav_ico01.gif) no-repeat 14px 7px;color:#333;}



.web_sidebar_pro_list .li_on ul .li_on ul .li_on a{background:url(../images/sidear_nav_ico01.gif) no-repeat 14px 7px;color:#333;text-decoration:underline;}


/* web_sidebar_contact_block */



.web_sidebar_contact_block{text-align:center;}


/* web_news_mini_block */



.web_news_mini_block{margin-bottom:10px;border:1px solid #C4C1BC;background:#F8F7F5;}



.web_news_mini_block_title{line-height:22px;overflow:hidden;color:#333;text-align:center;text-transform:uppercase;font-weight:bold;background:url(../images/bkg_block-title.gif) repeat-x center top;border-bottom:1px solid #C4C1BC;display:block;}



.web_news_mini_block_list{padding:10px 10px 10px 20px;}



.web_news_mini_block_list li{line-height:16px;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;color:#333;list-style-type:circle;}



.web_news_mini_block_list li p{font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#000;padding:5px;}



.web_news_mini_links_title a{color:#840000;}



.web_news_mini_date{color:#555;font-size:9px;}



.web_news_mini_more{display:block;text-align:right;}



.web_news_mini_more a{color:#840000;font-size:10px;}


/* web_pro_logo_block */



.web_pro_logo_block{margin-top:16px;}

/* web_banner */



.home_banner{width:980px;margin:4px auto 8px;}



#myfocus{width:980px;height:366px;overflow:hidden;position:relative;}


#myfocus #myloading{position:absolute;top:0;left:0;z-index:9999;text-align:center;width:980px;height:298px;background:#000;}


#myfocus #myloading img{margin-top:100px}



#myfocus .pics{width:980px;height:298px;overflow:hidden;position:relative}



#myfocus .pics ul{height:298px;position:absolute;}



#myfocus .pics ul li{width:980px;height:298px;float:left;position:relative;}/*ͼƬС450px*296px*/



#myfocus .pics ul li .p1{position:absolute;text-align:center;width:340px;left:318px;top:108px;font:12px/14px Arial, Helvetica, sans-serif;color:#717171;}


#myfocus .pics ul li img{border:10px solid #540204;}



#myfocus .pics ul li div,#myfocus .pics ul li div span,#myfocus .pics ul li div a{display:block;position:absolute;bottom:0;left:0;width:100%;height:34px;}



#myfocus .pics ul li div span{filter:alpha(opacity=50);opacity: 0.7;background:#000;}/*ֱıʽ*/



#myfocus .pics ul li div a{line-height:34px;overflow:hidden;padding-left:16px;text-decoration:none;font-size:14px;color:#fff;font-weight:bold;}/*ֱʽ*/



#myfocus .mybtn ul li{float:left;width:323px;height:74px;overflow:hidden}



#myfocus .mybtn ul li.current p{height:15px;background:url(../images/home_banner_cu.png) no-repeat left top;}



#home_ba_li_0{background:url(../images/index_banner_li1.jpg) no-repeat left bottom;margin-right:5px}



#home_ba_li_1{background:url(../images/index_banner_li2.jpg) no-repeat left bottom;margin-right:5px}



#home_ba_li_2{background:url(../images/index_banner_li3.jpg) no-repeat left bottom}


.list_banner{margin:0 auto;width:960px;padding:10px;background:#540204;position:relative;}



.list_banner p{position:absolute;font-size:16px;color:#929292;width:220px;text-align:center;left:704px;top:136px;}


/* web_orders_info 



.web_orders_info_block{height:90px;padding:0 14px 0 18px;background:#E1E0E0;}



.web_orders_info{width:690px;height:90px;background:url(../images/web_order_scroll_ico.gif) no-repeat 0px 8px;overflow:hidden;padding:0 0 0 62px;}



.web_orders_info_title{font-size:12px;color:#000;display:block;padding:12px 12px 6px 0;background:url(../images/web_order_scroll_title_ico.gif) no-repeat right 16px;float:left;}



.orders_marquee{margin:0 3px 5px 3px;height:55px;overflow:hidden;}



.orders_marquee p{color:#333;line-height:16px;}



.orders_marquee p span{display:block;text-align:right;}*/

.menu-ul{ display:none;}

div.web_mainnav_block ul.web_mainnav_list li.menu-li:hover ul.menu-ul{ display:block;}



/* web_pro_list */



.web_index_pro_show .web_pro_list_block{ width: 232px;height:350px;overflow:hidden;padding: 12px 0px;background:url(../images/home_pro_list_bg.gif) no-repeat right 30px;margin-right:2px;}



.web_index_pro_show .web_pro_list_content:hover{background:url(../images/home_pro_list.jpg) no-repeat left bottom #900406;}



.web_index_pro_show .web_pro_list_content{width:232px;margin:0px auto;padding:1px 0 5px;text-align:center}



.web_index_pro_show .web_pro_list_content img{width:230px; height:266px; margin:0 0 10px;}



.web_index_pro_show .web_pro_list_content p{margin:0 0 5px;font-size:12px;color:#acacac;height:auto;overflow:hidden;text-align:center;margin:0 5px;}



.web_index_pro_show .web_pro_list_content p a{color:#acacac;line-height:17px;text-decoration:none;font-weight:normal}



.web_index_pro_show .web_pro_list_content:hover p a{text-decoration:none;}



.web_index_pro_show .web_pro_price{display:block;color:#333;padding:2px 0 0 2px;font-size:11px;text-align:center}



.web_index_pro_show .web_pro_price .red_font{font:bold 13px/16px Verdana, Arial, Helvetica, sans-serif;color:#ffffff;}


.web_pro_list_block{ width: 242px;height:345px;overflow:hidden;padding: 12px 0px;background:url(../images/home_pro_list_bg.gif) no-repeat right 30px;margin-right:2px;}



.web_pro_list_content:hover{background:url(../images/home_pro_list.jpg) no-repeat left bottom #900406;}



.web_pro_list_content{width:232px;margin:0px auto;padding:1px 0 5px;text-align:center}



.web_pro_list_content img{width:230px; height:266px; margin:0 0 10px;}



.web_pro_list_content p{margin:0 0 5px;font-size:12px;color:#acacac;height:51px;overflow:hidden;text-align:center;margin:0 5px;}



.web_pro_list_content p a{color:#acacac;line-height:17px;text-decoration:underline;font-weight:normal}



.web_pro_list_content:hover p a{text-decoration:none;}



.web_pro_price{display:block;color:#333;padding:2px 0 0 2px;font-size:11px;text-align:center}



.web_pro_price .red_font{font:bold 13px/16px Verdana, Arial, Helvetica, sans-serif;color:#d1d1d1;}


/* web_map_nav */



.web_map_nav{line-height:31px; margin:0 0 6px;border:1px solid #5a0408; background:url(../images/breadcrumbs.png) no-repeat 5px 5px #000;padding-left:30px}



.web_map_nav li { display:inline; }



.web_map_nav li a{font-size:12px;color:#7a7a7a;line-height:31px;text-decoration:none;}



.web_map_nav li a:hover{text-decoration:underline;}



.web_map_nav li span{font-size:12px;color:#7a7a7a;line-height:31px;}



.web_map_nav li strong { font-weight:normal;font-size:14px;color:#929292; }


/* web_page_title */



.web_page_title{overflow:hidden; border-bottom:1px solid #ccc; margin:0 0 12px;}



.web_page_title h1,.web_page_title h2{font:bold 18px/24px Verdana, Arial, Helvetica, sans-serif;color:#ca0202;}



.web_page_title .separator { margin:0 3px; }


.web_rss_link{ background:url(../images/i_rss.gif) 0 2px no-repeat; padding-left:18px; line-height:14px; white-space:nowrap; }



.web_page_title .web_rss_link { float:right; margin:7px 0 0; }


.web_rss_table .web_rss_link{ background-position: 0 4px;display: block;line-height: 1.55;}


.web_rss_title h1{background:url(../images/i_rss-big.gif) no-repeat left top;padding-left: 27px;}


.web_title_buttons { text-align:right; }



.web_title_buttons h1,



.web_title_buttons h2,



.web_title_buttons h3,



.web_title_buttons h4,



.web_title_buttons h5,



.web_title_buttons h6 { float:left; }


.web_subtitle { clear:both; padding:15px 0 0; font-size:15px; font-weight:bold; margin:0 0 6px; color:#e25203; }


/* Sitemap */



.web_page_sitemap .links { text-align:right; }



.web_page_sitemap .links a { text-decoration:none; position:relative; }



.web_page_sitemap .links a:hover { text-decoration:underline; }



.web_page_sitemap .sitemap { margin:12px; }



.web_page_sitemap .sitemap a { color:#333 !important; }



.web_page_sitemap .sitemap li { margin:3px 0; }



.web_page_sitemap .sitemap li.level-0 { margin:10px 0 0; font-weight:bold; }



.web_page_sitemap .sitemap li.level-0 a { color:#1e7ec8; }



.pager{padding:0 !important;margin:6px 0;}



/* web_price_banner */



.web_price_banner{width:259px;height:212px;background:url(../images/web_price_banner_bg.gif) no-repeat left top;}

/* web_page_nav */



.web_page_nav{display:block;height:28px;padding:0px 6px 0 6px;line-height:28px;font-size:11px;color:#999;margin:6px 0;background:#1e1d1c;border:1px solid #5a0408;}



.web_page_nav b{font-size:11px;color:#999;font-weight:normal;}



.web_page_nav b p{padding:0px;color:#999;}


.web_page_nav .web_margin_height{height:6px;}


.web_page_links .pages{float:right;}



.web_page_links .pages ol{float:left;padding:0px 5px;}



.web_page_links .pages ol li{float:left;display:block;font-weight:bold;font-size:12px;}



.web_page_links .pages ol .current{color:#333;text-decoration:underline;padding:0 5px;}



.web_page_links .pages strong{float:left;padding:0px 5px;display:block;}



.web_page_links{width:500px;}



.web_page_links p,.web_page_nav_r span{float:left;display:block;}



.web_page_links span p{padding:8px 3px;}



.web_page_links select,.web_page_links img{float:left;margin-top:4px;}



.web_page_links a{padding:0 5px;font-size:12px;color:#333;text-decoration:none;margin:0px 1px;display:block;float:left;}



.web_page_links a:hover{padding:0 5px;color:#333;}


.web_page_select{display:block;}



.web_page_select p{padding:0px 4px;float:left;}



.web_page_select select{float:left;margin-top:3px;color:#999;background:#424242;border:1px solid #424242;}



.web_page_select img{float:left;margin:6px 6px 0px 6px;}



.web_page_nav .web_page_color,.web_page_nav .web_page_color b{color:#999 !important;}



.web_page_nav .web_page_color p{padding:0px 4px;color:#999}


.web_pager { font-size:11px; background:#fff url(../images/bkg_toolbar.gif) 0 100% repeat-x; padding:4px 8px; border-top:1px solid #e2e2e2; text-align:center; }



.web_pager .amount { float:left; margin:0; }



.web_pager .limiter { float:right; }



.web_pager .limiter label { vertical-align:middle; }



.web_pager .limiter select { padding:0; margin:0 0 1px; vertical-align:middle; }



.web_pager .pages { margin:0 140px;float:left;}



.web_pager .pages ol { display:inline; }



.web_pager .pages li { display:inline; margin:0 2px; }



.web_pager .pages .current {}

/* web_text_block */



.web_text_block{padding-bottom:6px;}



.web_text_block label{display:block;padding-bottom:3px;}


/* web_foot_nav */



.web_foot_nav{color:#fff;padding:4px 0 9px 0;text-align:center;}



.web_foot_nav ul{padding:0px !important;}



.web_foot_nav ul li{font-size:11px;color:#fff;}



.web_foot_nav a{color:#fff;text-decoration:none;margin:0 6px;}



.web_foot_nav a:hover{text-decoration:underline;}


/* web_address */



.web_address{margin:15px auto 0; color:#bebebe;text-align:center;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;height:36px;line-height:36px;background:url(../images/web_address.jpg) no-repeat left top;width:980px}

/* web_footer_links */



.web_footer_links{text-align:center;}


/* web_footer */



.web_footer_top{padding:6px 0 4px 0;border-bottom:1px solid #000;text-align:center;background:#303030;}



.web_footer{margin-top:6px;background:#3c3c3c;}



.web_footer_block{padding:10px 0 23px}



.footer_block_out{padding:7px 0 10px 0;background:url(../images/footer_block_in.jpg) no-repeat center bottom;}



.footer_block_in{width:980px;margin:0 auto;}



.footer_block_in p.p1{float:left;font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;color:#e4e4e4;text-align:right;margin-right:10px;min-width:100px}



.footer_block_in ul li{float:left;}



.footer_block_in ul li a{font:12px/14px Arial, Helvetica, sans-serif;color:#c1c1c1;text-decoration:none}



.footer_block_in ul li a:hover{text-decoration:underline;}



.footer_block_in ul li span{padding:0 10px;font:12px/14px Arial, Helvetica, sans-serif;color:#c1c1c1;}



.footer_block_in p.p2{font:11px/15px Arial, Helvetica, sans-serif;color:#a6a6a6;}




/* web_pay_logo */



.web_pay_logo{text-align:center;margin-top:12px;}



.web_pay_logo img{margin:0 2px 2px 0;}


/* checkout_table */



.checkout_table{border: 1px solid #333;width: 100%;}



.checkout_table .red_font{font-size:14px;color:#fff;}



.checkout_table .odd{ }



.checkout_table .even{  }


.checkout_table td.last,



.checkout_table th.last { border-right:0; }


.checkout_table th { padding:3px 8px; font-weight:bold; }



.checkout_table td { padding:3px 8px;vertical-align:middle;}


.checkout_table thead th { font-weight:bold; border-right:1px solid #333;border-bottom:1px solid #333; padding:2px 8px; color:#9a9a9a; white-space:nowrap; vertical-align:middle; }



.checkout_table thead th.wrap { white-space:normal; }



.checkout_table thead th a,



.checkout_table thead th a:hover { color:#fff; }



.checkout_table thead th .tax-flag { font-size:11px; white-space:nowrap; }


.checkout_table tfoot { border-bottom:1px solid #333; }



.checkout_table tfoot tr.first { background:url(../images/bkg_tfoot.gif) 0 0 repeat-x; }



.checkout_table tfoot tr { background-color:#dee5e8 !important; }



.checkout_table tfoot td {padding: 5px 10px; border-bottom:0; border-right:1px solid #333; }



.checkout_table tfoot strong { font-size:16px; }


.checkout_table tbody th,



.checkout_table tbody td { border-bottom:1px solid #333; border-right:1px solid #333; }


.checkout_table tbody.odd tr { background:#f8f7f5 !important; }



.checkout_table tbody.even tr { background:#f6f6f6 !important; }



.checkout_table tbody.odd tr td,



.checkout_table tbody.even tr td { border-bottom:0; }



.checkout_table tbody.odd tr.border td,



.checkout_table tbody.even tr.border td { border-bottom:1px solid #333; }



.checkout_table tbody a{color:#cdcdcd;}



.checkout_table tbody .a_right{color:#cdcdcd;}



.checkout_table tbody td .option-label { font-weight:bold; font-style:italic; }



.checkout_table tbody td .option-value { padding-left:10px; }

.web_checkout_pro_buy td{ vertical-align:middle;text-align:center;color:#676767}



.web_checkout_pro_buy_border td{border-bottom:1px solid #BFBDC0;}



.web_checkout_table_pro_show img{border:1px solid #BFBDC0; vertical-align:middle;margin:0 10px 0 13px;float:left;}



.web_checkout_pro_buy_links a{font-size:12px;color:#D2C7B1;}


.web_btn_remove2{background: url(../images/cart_del.png) no-repeat scroll 0 0 transparent;display: block;font-size: 0;height: 36px;line-height: 0;overflow: hidden;text-indent: -999em;width: 37px;}


.web_product_name{font-size: 1em;font-weight: normal;margin: 0;}


.web_item_options dt{font-weight:bold;font-style:italic;}



.web_item_options dd{padding-left:10px;margin:0 0 6px;}





/* web_checkout_chose_block */



.web_checkout_chose_block{padding:6px;border:1px solid #333;border-top:none;}


/* web_checkout_pay_sumbit */


.web_checkout_pay_sumbit{width:240px;margin-top:25px;}


.web_checkout_pay_sumbit_table td{height:20px; vertical-align:middle;font-size:12px;color:#333;}



.web_checkout_pay_sumbit_table td strong{font-size:14px;color:#CB285D;font-weight:normal !important;}


.web_checkout_pay_sumbit_button{margin-top:6px;}



.cart_page_title{margin-bottom:5px;}



/* web_main_text_content */



.web_checkout_content h1{background: none repeat scroll 0 0 #BC251F;color: #FFFFFF;display: inline-block;font: bold 12px/29px Verdana,Arial,Helvetica,sans-serif;height: 29px;padding:0 15px;margin:0 0 0 5px;}



.web_main_text_content{background:url(../images/about_us_bg.png) no-repeat left top;padding:12px;}



.web_main_text_content p{color:#666666;font:11px/16px Arial, Helvetica, sans-serif;margin-bottom:6px;}



.web_main_text_content p span{display:block;font-weight:bold;font-size:12px;}



.web_main_text_content p a{color:#333;}



.web_main_text_content strong,.web_main_text_content b{font:normal 12px/14px Arial, Helvetica, sans-serif;color:#bfbfbf;}



.web_main_text_content img{float:right;margin:6px;}



.web_main_text_content ul{display:block;padding:10px 0 10px 10px;}



.web_main_text_content ul li{line-height:16px;color:#333;}


/* web_system_block start===============================================================================*/



.web_system_block{border:1px solid #C9C6C2; margin:0 0 10px;}



.web_system_block .web_system_block_title{background:url(../images/bkg_block-title.gif) 0 0 repeat-x; border-bottom:1px solid #C9C6C2; padding:2px 9px;}



.web_system_block .web_system_block_title a { text-decoration:none !important; }



.web_system_block .web_system_block_content{ background:#f8f7f5;padding:5px;text-align:center;}



.web_system_block .web_system_block_content li.item { padding:7px 9px; }



.web_system_block .actions { background:#dee5e8 url(../images/bkg_block-actions.gif) 0 0 repeat-x; padding:6px 9px; text-align:right; }



.web_system_block .actions a { float:left; }



.web_system_block .actions button.button { float:right; }



.web_system_block .empty { margin:0; padding:5px 9px; }

/* mini blocks */



.web_system_subscribe,



.web_system_compare,



.web_system_viewed,



.web_system_login,



.web_system_reorder{ font-size:11px; line-height:1.25; }


/* web_system_compare */



.web_system_compare .web_system_block_title span{background:url(../images/i_block-list.gif) no-repeat left 1px;padding-left:21px;color:#071D2B;display: block;font-size:12px;min-height:16px;text-transform: uppercase;}


/* web_system_viewed */



.web_system_viewed .web_system_block_title span{background:url(../images/i_block-viewed.gif) no-repeat left 1px;padding-left:21px;color:#071D2B;display: block;font-size:12px;min-height:16px;text-transform: uppercase;}


/* web_system_subscribe */



.web_system_subscribe .web_system_block_title span{background:url(../images/i_block-subscribe.gif) no-repeat left 1px;padding-left:21px;color:#071D2B;display: block;font-size:12px;min-height:16px;text-transform: uppercase;}



.web_system_subscribe label { font-weight:bold; color:#071D2B; }



.web_system_subscribe .web_text_block{display:block; width:167px; margin:3px 0;}



.web_system_subscribe .actions { background:none; padding:0; margin:3px 0 0; text-align:left; }



.web_system_subscribe .actions button.button { float:none; }



.web_system_subscribe .actions button.button span { border-color:#C9C6C2; background:#618499; }


/* web_system_reorder */ 



.web_system_reorder {line-height: 1.25;}



.web_system_reorder .web_system_block_title span{background:url(../images/i_block-list.gif) no-repeat left 1px;padding-left:21px;color:#071D2B;display: block;font-size:12px;min-height:16px;text-transform: uppercase;}


.web_system_reorder .web_system_block_content{padding:0px;}



.web_system_reorder .web_system_block_content li.item{padding: 7px 9px;}



.web_system_reorder li.odd {background-color: #F4F3F3;}



.web_system_reorder li.even {background-color: #FAFAFA;}


.web_system_reorder .web_product_name{margin-left: 20px;}


.web_system_reorder input{float: left;margin: 2px -20px 0 0;}


.web_system_block_content_subtitle{ color: #0A263C;font-size: 1em;font-weight: bold;margin: 0;padding: 5px 9px;}


.web_system_reorder .actions{background: url("../images/bkg_block-actions.gif") repeat-x scroll 0 0 #DEE5E8;padding: 6px 9px;text-align: right;}

/* web_system_block end===============================================================================*/


/* web_write_review */



.web_write_review{ margin:0 0 25px; }



.web_write_review h2 { font-weight:bold; font-size:15px; color:#e26703; border-bottom:1px solid #e5dcc3; padding:0 0 1px; margin:0 0 15px; }


.web_write_review_content{margin: 15px 0 0;border: 1px solid #BFBDC0;margin-right: 9px;padding: 15px 0 30px 25px;min-height:300px;height:auto !important;height:300px;overflow:visible;}



.web_pro_detail_input_title{font-size:16px;color:#E26703;padding:5px 0 0 5px;font-weight:bold;}



.web_write_review_content p{color:#817968;font-weight:bold;}


.web_write_review_submit{border-top: 1px solid #E4E4E4;clear: both;margin: 2em 0 0;padding: 8px 0 0;text-align: right;}



.web_write_review_submit .web_button_all{ float: right;margin-left: 5px;}


/* web_form_list */



.web_form_list li{margin: 0 0 8px;}



.web_form_list label{color:#eaeaea;;float: left;font-weight: bold;}



.web_form_list label.required em{color: #EB340A;font-style: normal;margin-left:3px;}



.web_form_list .web_textarea_box{width: 535px;}



.web_form_list .web_input_box{ clear: both;display: block;width: 260px;}



.web_form_list .web_input_box .checkbox{float:left;}



.web_form_list .web_input_box .web_input_text{width: 254px; padding: 2px;background: none repeat scroll 0 0 #141414;border: 1px solid #535252;color:#eee;;}



.web_form_list .web_textarea_text{ width: 529px;height: 10em; overflow: auto; padding: 2px;}


.checkbox{float:left;}



.web_form_list .field {float: left;width: 275px;}

/* web_coupon_block */



.web_coupon_block{float: left;text-align:left;width:200px;margin:10px;font-size:11px;color:#666666;}



.web_discount_form_submit{border-top: 1px solid #333;clear: both;margin: 1em 0 0;padding: 8px 0 0;text-align:left;}



.web_coupon_block h2 { font-size:14px;font-weight:normal;color:#cacaca;}



.web_coupon_block input { width:170px; padding:1px;background:#353535;color:#ddd;border:1px solid #353535	}

/* web_checkout_submit */



.web_checkout_submit {margin:10px;text-align:right;}



.web_checkout_submit .web_button_all{margin-top:5px;}



.web_checkout_submit strong { font-size:14px; line-height:16px;}



.web_checkout_submit strong .price { color:#f00; margin:0 0 0 5px;}



.web_checkout_submit table  .a_right{font-size:14px;color:#ffffff;line-height:20px;display:inline;}



.web_checkout_submit table  .a_right .price{font-size:14px;color:#ffffff;line-height:20px}



.web_checkout_submit table  .a_right strong{font:bold 17px/20px Arial, Helvetica, sans-serif;color:#b2191b;}



.web_checkout_submit table  .a_right strong .price{font:bold 17px/20px Arial, Helvetica, sans-serif;color:#b2191b;}



/* web_attributes_content */



.web_attributes_content{margin-bottom: 10px;}


.web_additional_table{border: 1px solid #BEBCB7;width: 100%;}



.web_additional_table .odd {background: none repeat scroll 0 0 #F8F7F5;}



.web_additional_table th, .web_additional_table td {line-height:22px;padding-left:6px;}



.web_additional_table tbody th, .web_additional_table tbody td {border-bottom: 1px solid #D9DDE3;border-right: 1px solid #D9DDE3;}



.web_additional_table tr.last th, .web_additional_table tr.last td {border-bottom: 0 none !important;}



.web_additional_table td.last, .web_additional_table th.last {border-right: 0 none;}

/* web_account_block */



.web_account_sidebar{margin: 0 0 15px;}



.web_account_sidebar_title{background:#B6201C;color: #FFFFFF;font: bold 12px/29px Verdana,Arial,Helvetica,sans-serif;text-align: center;}



.web_account_sidebar_title span{color: #FFFFFF;font-size: 13px;}



.web_account_sidebar_content{background: none;border:1px solid #b6201c;}



.web_account_sidebar_content li{background:#1d1d1d;border:1px solid #b6201c;border-left:none;border-right:none;line-height:26px;padding-left:8px;color:#ccc}



.web_account_sidebar_content li.current {color: #b6201c;font-weight: bold;text-decoration: underline;}



.web_account_sidebar_content li a{color: #5F5D5C;text-decoration: none !important;overflow:hidden;}



.web_account_sidebar_content li a:hover{text-decoration:underline !important;}



.web_account_sidebar_content li.last{ border-bottom: 0 none !important;}


/* General Box */



.box-account { background:#fff url(../images/bkg_account_box.gif) 0 0 repeat-x; border:1px solid #ccc; border-color:#ccc #999 #999 #ccc; padding:15px; margin: 0 0 20px; }



.box-account .box-head { border-bottom:1px solid #d9dde3; margin:0 0 10px; text-align:right; }



.box-account .box-head h2 { float:left; margin:0; font-size:13px; font-weight:bold; text-transform:uppercase; background-position:0 0; background-repeat:no-repeat; padding-left:21px; color:#e65505; }


.my-account .box .box-title { background:url(../images/bkg_divider1.gif) 0 100% repeat-x; padding:0 0 8px; margin:0 0 8px; text-align:right; }



.my-account .box .box-title h3,



.my-account .box .box-title h4 { float:left; font-size:13px; font-weight:bold; margin:0; }


/* web_shopby_block */



.web_shopby_block{margin: 0 0 10px;}



.web_shopby_block_title{ background: url("../images/bkg_block-layered-title.gif") no-repeat scroll 0 0 transparent;border: 0 none;height: 24px;overflow: hidden;padding: 0;text-indent: -999em; border-bottom: 1px solid #DDDDDD;}



.web_shopby_block_title span{color: #E26703;display: block;font-size:12px;min-height: 16px;padding: 1px 0;text-transform: uppercase;}



.web_shopby_content{ background: none repeat scroll 0 0 #E7F1F4;border: 1px solid #A0B3C3;}



.web_shopby_content_subtitle{background: url("../images/bkg_block-layered1.gif") repeat scroll 0 50% #D5E8FF;border-color: #B9CCDD;border-style: solid;border-width: 1px 0;color: #1F5070;line-height: 1.35;padding: 3px 9px;text-transform: uppercase;font-size: 1em;font-weight: bold;margin: 0;}



.web_shopby_content .currently li{background: url("../images/bkg_block-layered-li.gif") repeat-x scroll 0 100% #FFFFFF;padding: 4px 6px 4px 10px;}



.web_shopby_content .web_btn_remove{ margin: 3px 0 0;float: right; background: url("../images/btn_remove.gif") no-repeat scroll 0 0 transparent;display: block;font-size: 0;height: 11px;line-height: 0;overflow: hidden;text-indent: -999em;width: 11px;}



.web_shopby_content .label {background: url("../images/bkg_block-layered-label.gif") no-repeat scroll 0 3px transparent;font-weight: bold;padding-left: 18px;text-transform: uppercase;}



.web_shopby_content .actions{background: none repeat scroll 0 0 #CAD6E4;border-color: #DEE5E8;border-style: solid;border-width: 1px 0;font-size: 11px;padding: 4px 9px;text-align: right;}


.web_shopby_content dl{padding:5px;}


/* web_addresses_list */



.web_addresses_list{ margin: 0 0 15px;}


.web_addresses_primary{ width: 48.5%;}



.web_addresses_primary h2{color: #E26703;font-size: 13px;font-weight: bold;text-transform: uppercase;}


.web_addresses_list li.item {background: url("../images/bkg_account_box.gif") repeat-x scroll 0 0 #FFFFFF;border: 1px solid #CCCCCC;margin: 0 0 10px;



padding: 10px 13px;}


.web_addresses_list h2 {color: #E26703;font-size: 13px;font-weight: bold;text-transform: uppercase;}



.web_addresses_list h3 {font-size: 13px;font-weight: bold;}


.web_addresses_list address {margin: 0 0 3px;}


.web_addresses_list p {margin: 0;}


.web_addresses_list a {font-weight: bold;}


.web_addresses_additional{width: 48.5%;}



.web_addresses_additional li.item {background: none repeat scroll 0 0 transparent;border: 0 none;padding: 0;}



.web_addresses_list li.empty p {font-weight: bold;}





/* Details block end=========================================================================== */






/* Web Page start=========================================================================== */





/*==================index================*/





.web_index_pro_show_title{clear:both; padding:15px 0 0; font-size:13px; font-weight:bold; margin:0 0 6px; color:#5B0000;}


/*==================web_about_content================*/


.web_about_content{padding:10px 10px 14px 5px;color:#333;line-height:19px;}


.web_about_content_pic{margin:0 0 0 6px;}


.web_about_content p{line-height:19px;margin-bottom:12px;}


.web_about_content p a{color:#333;}


.web_about_content_list{display:block;padding:10px 0 10px 10px;}


.web_about_content_list li{line-height:16px;color:#333;}





/*==================web_checkout_content================*/




/*==============web_contacts_content===================*/


.web_contacts_content{padding:20px 10px 40px 20px;}


.web_contacts_content p{line-height:15px;color:#333;}


.web_fieldset {color:#CCCCCC;}



.web_fieldset .legend {color: #CCCCCC;



    font-size: 14px;



    font-weight: bold;/*background: none repeat scroll 0 0 #F9F3E3;color: #E76200;display: block;float: left;font-size: 13px;height: 23px;line-height: 23px;



padding: 0 48px;border: 1px solid #F19900;font-weight: bold;margin: -33px 0 0 -10px;position: relative;*/}

.web_contacts_input_content{border:1px solid #BFBDC0;padding:23px 0 30px 0;margin:0 13px 0 0;}



.web_contacts_input_content .form-list{display:block;width:525px;_width:545px;margin:0px auto;}


.web_contacts_input_content .form-list .field{width:246px !important;}


.web_contacts_submit_content{width:580px;margin:0px auto;margin-top:25px;}

.web_contacts_question_list{padding-top:6px;}


.web_contacts_question_list li{color:#555;}


.web_contacts_question_list li a{color:#555;text-decoration:none;}


.web_contacts_question_list li a:hover{text-decoration:underline;}


.web_contacts_link{border:1px solid #B7B7B7;padding:12px 12px 10px 10px;margin:0 12px 0 0;color:#333;}



.web_contacts_link .web_contacts_link_title{display:block;float:left;height:23px;line-height:23px;background:#39549B;padding:0 10px;color:#fff;margin:-35px 0 0 -10px;_margin:-35px 0 0 -5px;}

/*==================web_login_content================*/


.web_login_content{padding:45px 10px 10px 10px;color:#333;}


.web_account_login .content { min-height:240px; padding:14px 21px; background:#faf7ee url(../images/bkg_login-box.gif) 0 0 repeat-x; border:1px solid #bbb6a5; border-bottom:0; }



.web_account_login .content h2 { font-weight:bold; font-size:13px; margin:0 0 14px; padding:0 0 5px 23px; border-bottom:1px solid #ddd; background-position:0 1px; background-repeat:no-repeat; text-transform:uppercase; color:#e76200; }



.web_account_login .new-users h2 { background-image:url(../images/i_page1.gif)}



.web_account_login .registered-users h2 { background-image:url(../images/i_page2.gif); }



.account-login .web_buttons_set { border:1px solid #bbb6a5; border-top:0; margin:0; padding:8px 13px; background:#dee5e8 url(../images/bkg_buttons-set1.gif) 0 0 repeat-x; }


.web_account_create{}

.web_login_input_content,.web_login_info_content{ width: 258px;min-height: 240px;height:auto !important;height:240px;overflow:visible;padding: 14px 21px;position:relative;color:#8c8c8c;}



.web_login_input_content_title,.web_login_info_content_title{background-image: url("../images/i_page1.gif"); background-position: 0 1px;background-repeat: no-repeat;color: #c60a09;font-size: 15px;font-weight: bold;margin: 0 0 14px;padding: 0 0 5px 23px;text-transform: uppercase;display:block;}



.web_login_input_content p,.web_login_info_content p{line-height:20px;}


.web_login_sumbit01{margin: 0;padding: 8px 13px;position:absolute;left:0;bottom:0;width: 274px;}


.web_login_sumbit02{margin: 0;padding: 8px 13px;position:absolute;left:0;bottom:0;width: 274px;}


.web_login_sumbit02 a{color:#FF0000;text-decoration:none;}



.web_login_sumbit02 a:hover{text-decoration:underline;}

.web_logo_input{padding:6px 0 0 0;}


.web_logo_input .web_text_block{/*height:22px;*/width:245px;}


.web_logo_input .web_text_block label{width:105px;padding:3px 0 0 0;}


.web_login_info{padding:20px 10px 10px 35px;}





/*==================web_account_content================*/


.web_account_content{}



.web_account_content .title-buttons .link-rss { float:none; margin:0; }


.web_account_block{border-color: #CCCCCC #999999 #999999 #CCCCCC;border-style: solid;border-width: 1px;margin: 0 0 20px;padding: 15px;}



.web_account_block .web_account_block_head{border-bottom: 1px solid #D9DDE3;margin: 0 0 10px;text-align: right;min-height:22px;height:auto !important;height:22px;overflow:visible;}


.web_account_block .web_account_block_head h2{background-position: 0 0;background-repeat: no-repeat;color: #E65505;float: left;font-size: 13px;font-weight: bold;margin: 0;padding-left: 21px;text-transform: uppercase;background-image: url("../images/i_ma-info.gif");}



.web_account_content .web_account_info .web_account_block_head h2 {background-image: url("../images/i_ma-info.gif");}


.web_welcome_msg{ margin: 0 0.5em 1.5em 0;}



.web_welcome_msg p{ margin: 0;}


.web_account_recent .web_account_block_head h2{background-image: url("../images/i_folder-table.gif");}


/*==================web_news_detail_content==================*/


.web_news_detail_content{padding:18px;}


.web_news_detail_title{display:block;padding-bottom:25px;font-size:14px;color:#000;text-align:center;background:url(../images/web_news_detail_title_bg.gif) no-repeat center bottom;}


.web_news_date_title{color:#626262;display:block;text-align:center;padding:4px 0 0 0;}


.web_news_detail_content p{line-height:18px;padding:5px 0 0 0;color:#333;}


.web_news_detail_back_links{display:block;text-align:right;padding-top:23px;font-size:12px;color:#ff0000;}


.web_news_detail_back_links a{font-size:12px;color:#ff0000;}





/*================web_onepage_content======================*/



.web_onepage_content{color:#8c8c8c;}



.web_onepage_block{width:650px;}



.web_onepage_sidebar{width:260px;}



.web_onepage_input,.web_onepage_info{width:276px;position:relative;min-height:198px;height:auto !important;height:198px;overflow:visible;}



.sp-methods input{border:0 none;}



.web_onepage_info_submit{text-align:right;position:absolute;right:0;bottom:0;}



.web_onepage_input_submit{text-align:right;padding:5px 60px 0 0;}



.web_onepage_input_submit p.required { clear:both;}


.web_onepage_progress { border:0; margin:0; }



.web_onepage_progress .web_onepage_progress_title { background:none; border:0; padding:0; margin:0 0 5px; }



.web_onepage_progress .web_onepage_progress_title span { font-size:13px; color:#0a263c; }



.web_onepage_progress .web_onepage_progress_content { background: url(../images/bestseller_bg.png) no-repeat scroll left top #000000;padding:5px 4px;}



.web_onepage_progress dt { font-size:12px; font-weight:bold; line-height:26px; background:#1d1d1d; border:1px solid #333; border-left:none;border-right:none;padding:0px 8px; color:#999; }



.web_onepage_progress dd { background:#242424; border:1px solid #333;  border-left:none;border-right:none; padding:8px 13px; margin:0 0 6px;color:#eee; }



.web_onepage_progress dt.complete { margin:0; background:#5f5f5f; color:#fff; }



.web_onepage_progress dd.complete {}



.web_onepage_progress p { margin:0; }



.web_onepage_progress_content dl{border:1px solid #333;}


.web_buttons_set{border-top: 1px solid #E4E4E4;clear: both;margin: 4em 0 0;padding: 8px 0 0;text-align: right;}



.web_buttons_set .back-link{text-align:left;}


.web_onepage_ol .checkout-agreements { border:1px solid #d9dde3; border-width:0 1px; padding:5px 30px; }



.web_onepage_ol .checkout-agreements li { margin:20px 0 0; }



.web_onepage_ol .checkout-agreements .agreement-content { background-color:#fff; border-color:#e4e4e4; padding:5px; }



.web_onepage_ol .checkout-agreements .agree { padding-left:6px; }


.web_onepage_ol .centinel { border:1px solid #bbb6a5; border-width:0 1px 1px; padding:10px 30px; }


.web_onepage_ol .web_buttons_set { margin-top:0; padding-top:2em; }



.web_onepage_ol .web_buttons_set p.required { margin:0; padding:0 0 10px; }



.web_onepage_ol .web_buttons_set .back-link small { display:none; }



.web_onepage_ol .web_buttons_set .back-link a { background:url(../images/i_arrow-top.gif) 0 50% no-repeat; padding-left:16px; }



.web_onepage_ol .web_buttons_set.disabled button { display:none; }



.web_onepage_ol .web_buttons_set .please-wait { height:21px; line-height:21px; }



.web_onepage_ol .ul { list-style:disc outside; padding-left:18px; }


.web_onepage_ol { }



.web_onepage_ol li.section {margin-bottom:3px;}


.web_onepage_ol .web_step_title { border:1px solid #3a3a3a; background:#1d1d1d ; padding:4px 8px 6px; text-align:right; }



.web_onepage_ol .web_step_title .number { float:left; background:#333; border:1px solid #3f3f3f; padding:0 4px; margin:0 5px 0 0;font-weight:bold;font-size:11px;color:#afafaf; }



.web_onepage_ol .web_step_title h2 { float:left; margin:0;font-weight:bold;font-size:13px;color:#afafaf; }



.web_onepage_ol .web_step_title a { display:none; float:right; font-size:11px; line-height:16px; }


.web_onepage_ol .allow .web_step_title { background:#6f6f6f; border:1px solid #333; border-bottom:0; color:#393939; cursor:pointer; }



.web_onepage_ol .allow .web_step_title .number { background:#fff; border-color:#c7d5e4; color:#5f5f5f; }



.web_onepage_ol .allow .web_step_title h2 { color:#393939; }



/*.opc .allow .web_step_title a { display:block; }*/


.web_onepage_ol .active .web_step_title { background:#c0c0c0; border:1px solid #bfbfbf; padding-bottom:5px; color:#f18200; cursor:default; }



.web_onepage_ol .active .web_step_title .number { background:#fff; border-color:#868686; color:#222; }



.web_onepage_ol .active .web_step_title h2 { color:#000; }



/*.opc .active .web_step_title a { display:none; }*/


.web_onepage_ol .step { border:1px solid #474747; border-top:0; background:#2b2b2b; padding:15px 30px; position:relative; }



.web_onepage_ol .step .tool-tip { right:30px; }

#opc-login .web_buttons_set { border-top:0; }



#opc-login h3 { font-size:13px; border-bottom:1px solid #e4e4e4; padding-bottom:2px; text-transform:uppercase;  color:#eaeaea;}



#opc-login h4 { font-size:1em; font-weight:bold; margin:0; color:#eaeaea; }


#opc-shipping_method .web_buttons_set { border-top:0; }



.web_onepage_ol .gift-messages-form { margin:0 -30px; background:#f6f1eb; border:1px solid #e9e4de; border-width:1px 0; padding:22px 24px 22px 30px; }



.web_onepage_ol .gift-messages-form .inner-box { padding:5px; height:260px; overflow:auto; }


#opc-review .step { border:0; padding:0; }



#opc-review .product-name { font-weight:bold; color:#eee; }



#opc-review .item-options { margin:5px 0 0; }



#opc-review .web_buttons_set { padding:20px 30px; border:1px solid #d9dde3; border-width:0 1px 1px; }



#opc-review .web_buttons_set p { margin:0; line-height:40px; }



#opc-review .web_buttons_set .please-wait { height:40px; line-height:40px; }


.checkout_table td,.checkout_table th{color:#E40505}

/*===============web_news_list_content=================*/


.web_news_list_content{padding:0 7px 0 7px;}


.web_news_list{padding:10px 0 10px 0;}


.web_news_list li{display:block;padding:8px 6px 5px 0;}


.web_news_list li a{font-size:12px;color:#000;display:block;background:url(../images/web_news_list_ico01.gif) no-repeat left 5px;padding-left:10px;}



.web_news_list li a:hover{font-size:12px;color:#EBBC58;text-decoration:underline;display:block;background:url(../images/web_news_list_ico02.gif) no-repeat left 5px;padding-left:10px;}


.web_news_list li .web_news_date{color:#333;}


.web_news_list li p{font-size:11px;color:#333;line-height:15px;padding:5px 0px 2px 0px;padding-left:10px;}


.web_news_list li .web_news_list_more{display:block;text-align:right;padding:6px 5px 10px 0;border-bottom:1px solid #ccc;}


.web_news_list li .web_news_list_more a{text-decoration:none;color:#000;background:none;}



.web_news_list li .web_news_list_more a:hover{text-decoration:none;color:#EBBC58;background:none;}

/*===============web_pro_list_show_content=================*/


.web_pro_list_show_content{border:3px solid #460103; background:#000;}


.web_category_title{ border:0; margin:0 0 7px; }



.web_category_img{ width:100%; overflow:hidden; margin:0 0 10px; text-align:center; }



.web_category_img img {}



.web_category_description { margin:0 0 10px; }



.web_category_products {}





/* pro_detail_content==============================*/


.web_pro_detail_content{border:1px solid #3f0205;background:#000;padding:9px 9px}


.web_pro_detail_view{width:290px;}



.web_pro_detail_view_middle{width:410px;padding:0 10px;}



.web_pro_detail_view_middle label{margin-bottom:6px;font:bold 12px Arial, Helvetica, sans-serif;color:#da1311;display:block;}



.web_pro_detail_price{color:#626262;font-size:11px;font-weight:normal;padding:0 0 6px 0px;}



.web_pro_detail_price del{font-size:11px !important;}



.web_pro_detail_price b{font-size:18px;color:#C80303;font-weight:normal;}


.web_pro_detail_price .price{font-size:16px;color:#FF6000;}


.web_pro_detail_cart{width:217px;padding:25px 0 10px 0;min-height:290px;background:#212020;border:1px solid #60050a; }


.web_pro_detail_form_title{width:718px;margin:0px auto;background:url(../images/web_pro_detail_title01.gif) no-repeat left top;height:38px;overflow:hidden;font-size:13px;color:#2C1F0F;font-weight:bold;}



.web_pro_detail_form_title p{padding:3px 12px;}


.web_pro_detail_title{font-size:14px;margin:0 0 15px 0;overflow:hidden;border-bottom:1px dashed #303030}



.web_pro_detail_title h1{font:bold 16px/22px Verdana, Arial, Helvetica, sans-serif;color:#dadada;}



.web_pro_detail_tab_content{padding:10px 12px 10px 8px;background:url(../images/web_pro_detail_tab_content.png) no-repeat left top #000;;word-break:break-all;word-wrap:break-word;min-height:173px;}


.web_pro_detail_cart_pay{padding:0px 12px 10px 12px;border-bottom:1px solid #131212;}



.web_pro_detail_cart_pay label{width:120px;display:block;color:#555555;padding:2px 0 0 0;}



.web_pro_detail_promise{padding:10px 12px;border-top:1px solid #2b2a2a;}



.web_pro_detail_promise h6{font:bold 12px/22px Arial, Helvetica, sans-serif;color:#d5d5d5;}



.web_pro_detail_promise p{font:12px/18px Arial, Helvetica, sans-serif;color:#a9a29c;}



.web_pro_detail_cart_pay p.required { text-align:center;}



.web_pro_detail_cart_pay .web_pro_price { text-align:left;}



.web_pro_detail_cart_input{width:180px;padding:0 0 6px 0;text-align:left;display:block;color:#949494;overflow:hidden;}



.web_pro_detail_cart_pay .web_pro_price .price-box{background:url(../images/price_view_pic.png) no-repeat 20px top;padding:0 0 5px 70px;}



.web_pro_detail_cart_pay .web_pro_price .price-box .price{font:bold 21px/43px Arial, Helvetica, sans-serif;color:#b2191b;}



.web_pro_detail_sumbit{display:block;color:#898787;padding:6px 0 ; text-align:center;}


.web_price_lager{font-size:18px;color:#CB285D;}


.web_pro_detail_sumbit_info{display:block;text-align:right;font-size:12px;color:#eaac3d;padding-bottom:5px;}


.web_pro_detail_cart_content{margin:6px 0 0 0;font:normal 12px/18px Arial, Helvetica, sans-serif;color:#a9a29c}



.web_pro_detail_cart_content .tab{display:block;overflow:hidden;height:29px;padding-left:10px;}


.web_pro_detail_cart_content .tab li{float:left;display:block;height:29px;margin-right:4px;}



.web_pro_detail_cart_content .tab li a{display:block;height:29px;float:left;background:url(../images/tab.gif) repeat-x;line-height:29px;padding:0 10px;text-decoration:none;color:#111111;font-size:12px;}



.web_pro_detail_cart_content .tab .selectTab2 a{display:block;height:29px;float:left;background:url(../images/tab_li.gif) repeat-x;line-height:29px;padding:0 10px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#ffffff;font-weight:bold;}



.web_pro_detail_cart_content h2{font:bold 13px/24px Arial, Helvetica, sans-serif;color:#ececec;}



.web_pro_detail_cart_content p{font:normal 12px/18px Arial, Helvetica, sans-serif;color:#a9a29c}


.pro_detail_pro_list{margin-top:22px;padding-left:15px;padding-bottom:100px;height:100%;}



.view_middle_block{padding-bottom:8px;border-bottom: 1px dashed #303030;}



.view_middle_block select{border:1px solid #484848;background:#2a2a2a;color:#aaaaaa;}



.web_pro_detail_show_pic_info{margin:17px 0 15px 0;display:block;color:#585858;font:bold 12px Arial, Helvetica, sans-serif;color:#a0a0a0;}



.web_pro_detail_show_pic_info span{color:#740000;padding-right:3px;}



.web_pro_detail_show_pic_info p{font:normal 11px Arial, Helvetica, sans-serif;color:#686868;}



.web_pro_detail_list li{float:left;}



.web_pro_detail_list li img{margin-right:3px;border:1px solid #272727;}



.web_pro_detail_list li img:hover{border:1px solid #5d231d;}



.pro_detail_pro_list_title{font-size:14px;color:#E26703;padding:5px 0 0 25px;height:26px;overflow:hidden; text-transform:capitalize;}


.web_pro_detail_block{}



.pro_upsell_list_title p{height:29px;padding:0 15px;font:bold 12px/29px Verdana, Arial, Helvetica, sans-serif;color:#ffffff;background:#bc251f;display:inline-block;margin-left:13px}



.pro_upsell_show_list_block{background: url(../images/web_pro_detail_tab_content.png) no-repeat scroll left top #000000;min-height: 173px;padding:10px  6px;}



.upsell_list_block{width:230px;margin:0 3px}



.upsell_list_block img{width:230px;height:266px;}



.upsell_list_block p{margin:3px 5px;text-align:center;height:40px;over-flow:hidden}



.upsell_list_block p a{font-size:12px;color:#d4d4d4;line-height:17px;}


.best_pro_show_title{background:#b6201c;color:#ffffff;font:bold 12px/29px Verdana, Arial, Helvetica, sans-serif;text-align:center;}



.best_pro_show{background:url(../images/bestseller_bg.png) no-repeat left top #000;padding:4px 0;text-align:center;}



.best_list_block{margin-bottom:5px;}



.best_list_content p{margin:2px auto 0;width:180px;}



.best_list_content p a{font:10px/13px Arial, Helvetica, sans-serif;color:#ababab;}



/* pro_detail_pro_show_list_block */



.pro_detail_pro_show_list_block{}


/* pro_detail_center_info */



.xing5{ background:url(../images/icon_clubs.gif) no-repeat; width:65px; height:12px;margin-right:10px;}



.xing4{ background:url(../images/icon_clubs.gif) -13px 0 no-repeat; width:65px; height:12px;margin-right:10px;}



.xing3{ background:url(../images/icon_clubs.gif) -26px 0 no-repeat; width:65px; height:12px;margin-right:10px;}



.xing2{ background:url(../images/icon_clubs.gif) -39px 0 no-repeat; width:65px; height:12px;margin-right:10px;}



.xing1{ background:url(../images/icon_clubs.gif) -52px 0 no-repeat; width:65px; height:12px;margin-right:10px;}



.radio10{margin-right:5px; float:left;border:0 none;}



noscript{display:none!important; height:0px; width:0px}



noscript div{display:none; height:0px; width:0px}



noscript p{display:none; height:0px; width:0px}



.sitemap a{color:#D2C7B1!important}

.TeamWork{color:#474747; margin:12px 8px 10px 8px;}



.TeamWork .TabTitle{ height:22px;overflow: hidden; clear:both; line-height:22px;}



.TeamWork .TabTitle ul{ display:block;clear:both;}



.team TabTitle img{ padding-right:5px;}



.TeamWork .TabTitle li{DISPLAY: inline; FLOAT: left; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; cursor:pointer;margin-right:1px;}



.TeamWork .TabTitle .active{  background:#F18200; border:1px solid #DE5400; border-bottom:none;float: left; height:22px; line-height:22px;color:#fff;padding:0 25px;}



.TeamWork .TabTitle .normal{ background:#fff;border:1px solid #B7B7B7; border-bottom:none;padding:0 25px; float: left;height:22px; line-height:22px;}



.TeamWork .TabContent{  padding:0px 25px; }



.TeamWork .TabContent{ display:block; clear:both; padding-top:10px;border:1px solid #B7B7B7;}



.TeamWork .TabContent h4{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight: normal; color:#cccccc;}



.TeamWork .TabContent p{ font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:11px; line-height:14px;}



.TeamWork .TabContent a{color:#333;}


.web_tab_review_list{padding:3px;}



.web_tab_review_list li{background:url(../images/line01.gif) repeat-x bottom;padding-bottom:8px;}



.web_tab_review_list li .web_tab_review_list_ico{width:76px;height:20px;padding-top:50px;background:url(../images/tab_review_ico.gif) no-repeat 5px top;}



.web_tab_review_list li .web_tab_review_list_block{width:568px;overflow:hidden;}



.web_tab_review_list li .web_tab_review_list_block_title{font-size:12px;color:#333;display:block;}



.web_tab_review_list li p{color:#858585;}


.none{display:none;}



.blod{background:url(../images/web_pro_detail_ico01.gif) no-repeat left 2px;font-size:14px;color:#000;padding-left:20px;font-weight:bold;}



.padd5{padding-top:12px;background:url(../images/web_line01.gif) repeat-x left 5px;}



.padd5 p{color:#333!important;padding:0 8px 0 5px;}



.bold{font-weight:bold;}



.postWrapper{padding-bottom:0px!important}



.postWrapper h3{color:#555555!important}



.postContent p{color:#999999!important}



.postTitle{border-bottom:solid 1px #555555!important}



.textright{text-align:right}


/*=Print Page=========================================================*/



.web_page_print { background:#fff;}



.web_print_content{padding:15px 25px;}



.web_page_print .web_print_head{margin:0 0 15px;min-height:60px;height:auto !important;height:60px;overflow:visible;}



.web_page_print .web_print_head .logo{float:left;}



.web_page_print .web_print_head address{float:left;margin-left:15px;}



.web_page_print h1{font-size:16px;font-weight:bold; color:#333;}



.web_page_print h2,



.web_page_print h3{font-size:13px;font-weight:bold; color:#333;}



.web_page_print h2.h2{font-size:16px;font-weight:bold;}



.web_page_print .web_order_date{background:url(../images/bkg_divider1.gif) 0 100% repeat-x;padding:0 0 10px;margin:0 0 10px;}



.web_page_print .web_print_info{margin:0 0 10px;}



.web_page_print .web_print_info .web_print_info_l{float:left;width:48.5%;}



.web_page_print .web_print_info .web_print_info_r{float:right;width:48.5%;}


.web_page_print .gift-message-link{display:none;}



.web_page_print .price-excl-tax,



.web_page_print .price-incl-tax{display:block;white-space:nowrap;}



.web_page_print .cart-price,



.web_page_print .price-excl-tax .label,



.web_page_print .price-incl-tax .label,



.web_page_print .price-excl-tax .price,



.web_page_print .price-incl-tax .price{display:inline;}

/* Web Page end=========================================================================== */






/* Form start=========================================================================== */



input,select,textarea,button{font-size:11px;color:#333;font-family:Arial, Helvetica, sans-serif;background:#141414;/*border:1px solid #535252;*/vertical-align:middle;color:#eee;}



button{border:none;cursor:pointer;}



button span{display:block;text-align:center !important;margin:0px auto;}


input.input-text,textarea { padding:2px; }



select { padding:1px; }



select option { padding-right:10px; }



select.multiselect option { border-bottom:1px solid #b6b6b6; padding:2px 5px; }



select.multiselect option:last-child { border-bottom:0; }



textarea { overflow:auto; }



input.radio { margin-right:3px;border:0 none;}



input.checkbox { margin-right:3px; }



input.qty { width:2.5em !important; }


p.control input.checkbox,



p.control input.radio { margin-right:6px; }



/* button_all */



button::-moz-focus-inner { padding:0; border:0; } /* FF Fix */



button{ -webkit-border-fit:lines; } /* <- Safari & Google Chrome Fix */


.web_button_all{overflow:visible; width:auto; border:0; padding:0; margin:0; background:transparent; cursor:pointer;}



.web_button_all span{display:block;background:url(../images/web_button_all.gif) no-repeat left top;padding:0 0 0 20px}



.web_button_all span span{height:38px;font:bold 13px/38px "Trebuchet MS";color:#1a1a1a;background:url(../images/web_button_all.gif) no-repeat right top;padding:0 20px 0 0;}



.web_button_all1{font:11px/22px Arial, Helvetica, sans-serif;color:#ddd;background:#484645;padding:0 20px}

.web_button_all2{overflow:visible; width:auto; border:0; padding:0; margin:0; background:transparent; cursor:pointer;text-decoration:none;}



.web_button_all2 span{display:block;background:url(../images/web_button_all2.gif) no-repeat left top;padding:0 0 0 20px}



.web_button_all2 span span{height:25px;font:bold 13px/25px "Trebuchet MS";color:#333;background:url(../images/web_button_all2.gif) no-repeat right top;padding:0 20px 0 0; }



/* web_write_review_button */



.web_write_review_button{overflow:visible; width:auto; border:0; padding:0; margin:0; background:transparent; cursor:pointer;}



.web_write_review_button span{display:block; height:19px; border:1px solid #de5400; background:#f18200; padding:0 8px; font:bold 12px/19px Arial, Helvetica, sans-serif; text-align:center; white-space:nowrap; color:#fff;}



.web_write_review_button span span{border:0; padding:0;}


/* system_button_all */



.system_button_all{;border: 0 none;cursor: pointer;margin: 0;overflow: visible;padding: 0;width: auto;}



.system_button_all span{background:url(../images/system_button_all.gif) repeat-x left top;padding:0 0 0 15px;height:25px;line-height:25px;}



.system_button_all span span{background:url(../images/system_button_all.gif) repeat-x right top;height:25px;padding:0 15px 0 0;font:bold 12px/24px Arial, Helvetica, sans-serif;color:#333;}

/* web_search_button01 */



.web_search_button01{width:26px;height:18px;background:url(../images/search_button.gif) no-repeat left top;margin:1px}


/* web_search_text01 */



.web_search_text01{ border:none;height:20px;width: 224px;background:#000;color:#b7b7b7}

/* web_pro_detail_button01 */


/* web_cart_button01 */


/* web_checkout_button01 */



.web_checkout_button01{float:left;background: none repeat scroll 0 0 transparent;border: 0 none;cursor: pointer;margin: 0;overflow: visible;padding: 0;width: auto;}



.web_checkout_button01 span{background: url("../images/system_button_all.gif") repeat-x top;border: 0 none;color: #FFFFFF;line-height:21px;height: 21px;padding: 0 0 0 9px;white-space:nowrap;}



.web_checkout_button01 span span{ background-position: 100% 0;padding: 0 9px 0 0;}


/* web_contacts_button01 */


/* web_pro_list_button01 */


/* web_checkout_text01 */


.web_checkout_text01{ width: 2.5em !important;padding: 2px; background: none repeat scroll 0 0 #555;border: 1px solid #B6B6B6; color: #eee; vertical-align: middle;}


/* web_onepage_login_text01 */



.web_onepage_login_text01{ width: 205px !important;padding: 2px; background: none repeat scroll 0 0 #141414;border: 1px solid #535252; color:#eee; vertical-align: middle;}


/* web_contacts_text01 */


/* web_register_text01 */



.web_register_text01{width:240px;padding:1px;}


/* web_register_text02 */



.web_register_text02{width:198px;padding:1px;}

/* web_pro_detail_text01 */



.web_pro_detail_text01{width:254px;padding: 2px; background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #B6B6B6;}


/* web_pro_detail_textarea */



.web_pro_detail_textarea{ height: 10em;width: 254px;overflow: auto; padding: 2px; background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #B6B6B6;}

/* web_contacts_textarea */



.web_contacts_textarea{width:505px;height:108px;border:1px solid #ccc;background:url(../images/web_pro_detail_input_bg.gif) repeat-x top #F4F4F4;color:#333;padding:2px;overflow:hidden;}


/* web_currency_select */



.web_currency_select{height:18px;color:#333;background:#fff;border:1px solid #ccc;}


/* web_page_nav_select01 */



.web_page_nav_select01{height:21px;}

/* web_page_nav_select02 */



.web_page_nav_select02{height:21px;}

/* Form end=========================================================================== */


.box-additional{margin-bottom:10px;}


.web_checkout_free_info{width:333px;height:134px;overflow:hidden;background:url(../images/web_checkout_pic01.jpg) no-repeat left top;margin:60px 0 0 6px;display:inline;}



.web_checkout_free_info span{display:block;font-size:28px;font-family:Georgia, "Times New Roman", Times, serif;color:#942222;padding:10px 0 0 40px;}



.web_checkout_free_info p{font-size:14px;color:#942222;padding:1px 0 0 40px;}


.web_tab_body_none{display:none;}

#atffc{height:0px;}


#nav {margin:0 auto;}


/* ALL Levels */ /* Style consistent throughout all nav levels */



#nav li { position:relative; text-align:left; }



#nav li.over { z-index:999; }/* 2nd Level */



#nav ul {background:url(../images/nav_pic_bg.jpg) no-repeat 95% 10% #b8050a;position:absolute; top:34px; left:-10000px;z-index:10000;border:none;padding:5px;width:317px;height:150px}


/* Show menu */



#nav li.over > ul { left:0px; }



#nav li.over > ul li.over > ul { left:100px; }



#nav li.over ul ul { left:-10000px; }

/* web_mainnav ==========================================================================*/



.web_mainnav{height:34px;background:#9f0509;border-top:5px solid #b8050a;border-bottom:5px solid #b8050a;margin:6px 0 10px 0}



.web_mainnav_block{width:980px;margin:0 auto;}


.web_mainnav_list li{display:block;float:left;position:relative;margin-right:1px;}



.web_mainnav_list li a{text-decoration:none;display:block;font:bold 12px/34px Arial, Helvetica, sans-serif;color:#fff;padding:0 10px;}



.web_mainnav_list li a span{padding:0 0 0 0}



.web_mainnav_list li a:hover{text-decoration:underline;background:#b8050a;}



.web_mainnav_list li ul li a:hover{text-decoration:underline;}



.web_mainnav_list .active a{text-decoration:underline;background:#b8050a;}



.web_mainnav_list .active ul li a{text-decoration:none;background:url(../images/nav_li_bg.png) no-repeat 5px 9px;}



.web_mainnav_list li ul li {float:none;}



.web_mainnav_list li ul li a{text-decoration:none;display:block;font:normal 12px/24px Arial, Helvetica, sans-serif;color:#fff;padding:0 10px 0 20px;background:url(../images/nav_li_bg.png) no-repeat 5px 9px;width:180px}



#search{ background: #000 url("../images/search_button.gif") repeat-y; font-size:0px;}



#specialsDefault .centerBoxHeading{ display:none;}



#specials .sideBoxContentItem{ text-align:center;}

#cartInstructionsDisplay { color:#FF0000;}

#state { display:none;}

#stText { display:none;}