@charset "utf-8";
/*index */
#mainbody{float:left;width:935px; margin:0 auto;}
.maintop{width:935px;}
.mainb{float:left;width:935px; background:url(../images/mainbg.gif) repeat-y center top;}

.mainb .banner{float:left;width:735px; padding:0 0 0 10px; clear:both;}
.mainb .banner1{float:right;width:180px; padding:0 10px 0 0;}
.mainb .banner1 ul{}
.mainb .banner1 ul li{padding:0 0 6px 0;}

.pr_index{float:left;width:935px; background:url(../images/mainbg.gif) repeat-y center top;padding:0 0 10px 0;}
.P_left{float:left;width:690px;}
.P_left_sort{float:left;width:935px;}
.index_title{height:30px;background:#3c404c;margin:0 0 0 12px;}
.index_title ul{}
.index_title ul li{float:left;color:#fff;font-size:16px; font-family: Georgia, "Times New Roman", Times, serif;padding:5px 8px 0 9px;}
.index_title ul li a,.index_title ul li a:visited,.index_title ul li a:hover{color:#fff;font-size:16px; font-family: Georgia, "Times New Roman", Times, serif;}
.s2{ width:150px;height:25px; border-right:1px solid #FFFFFF; background:#000;color:#ffcc00;font-size:16px;font-family: Georgia, "Times New Roman", Times, serif;}
.index_title ul li.sss a,.index_title ul li.sss a:visited,.index_title ul li.sss a:hover{color:#ffcc00;font-size:16px;font-family: Georgia, "Times New Roman", Times, serif;}

#tab li{ width:150px;height:25px; border-right:1px solid #FFFFFF; background:#525252;color:#fff;font-size:16px; font-family: Georgia, "Times New Roman", Times, serif;}
.index_title ul li.sss1 a,.index_title ul li.sss1 a:visited,.index_title ul li.sss1 a:hover{color:#fff;font-size:16px; font-family: Georgia, "Times New Roman", Times, serif;}



.index_text{margin:0 0 0 12px; position:relative;float:left;}
	.dot_left{ position:absolute;left:-5px;top:100px;width:25px;height:25px; text-align:left;}
	
	.pr_text{padding:0 0 0 4px;}
	.pr_text ul li{float:left;width:130px;}
	.pr_text ul li.pr_S{float:left; padding:10px 10px 5px 0; height:330px; width:150px}
	.pr_text ul li.f1{font-size:10px; line-height:10px; padding:2px 0 5px 0;}
	.pr_text ul li.f1 a {font-size:10px; line-height:10px; padding:2px 0 5px 0; text-decoration:none}
	.pr_text ul li.f2{font-size:11px;}
	.pr_text ul li.f3{font-size:16px; font-weight:bold; color:#b61500;}
	
	.dot_right{ position:absolute;right:-13px;top:100px;width:25px;height:25px;}
	
.P_right{float:left;width:220px; margin:0 0 0 10px;}

.ht_b{width:220px;margin:0px 0 0 0; background:#fff;}
.ht_b .t1{float:left;width:220px;background:#4c3428; line-height:28px; font-size:14px;font-weight:bold; color:#fff;}
.ht_b .t2{float:left; background:#fff;width:220px; }

/*list_pr */
.pr_list{float:left;width:935px; background:url(../images/mainbg.gif) repeat-y center top;padding:0 0 10px 0;}
.list_left{float:left;width:200px;padding:0 0 0 10px; }
.list_left h2{float:left; text-align:left;font-size:14px;  color:#000;padding:20px 0 10px 5px;}
.list_left .cat{float:left;width:180px; padding:0 0 0 10px;}
.list_left .cat ul{}
.list_left .cat ul li{padding:4px 0 4px 8px; font-size:11px; color:#999999;text-align:left;width:180px;}
.pagelist{ margin-left:370px}

.list_right{float:left;width:710px;padding:0 3px 0 5px;}
.list_top{float:left; width:705px;height:77px; background:url(../images/list_titlebg.gif) repeat-x left top;}
.crumb_nav{float:left; width:690px;text-align:left; padding:10px 0 0 10px;font-size:11px;}
.crumb_nav a,.crumb_nav a:visited,.crumb_nav a:hover{font-size:11px;font-weight:bold;}
.list_top h1{float:left; text-align:left;font-size:24px; font-family: "Times New Roman"; color:#041b5d;padding:20px 0 0 10px;}

.desrcip p{float:left;width:700px; padding:5px 0 0 10px;line-height:18px; color:#666666; text-align:left;}

.list_text{float:left; width:705px;padding:10px 0 0 10px}
.list_text_sort{float:left; width:705px;padding:10px 0 0 10px}
.pr_search{float:left;width:700px;padding:20px 20px 5px 10px; text-align:center; color:#333; }
.pr_search_S_font{font-size:12px;}
.pr_search a,.pr_search a:visited,.pr_search a:hover{text-decoration:underline;}


.one_list{float:left;width:152px;padding:10px 10px 5px 0; height:380px}
.one_list ul{}
.one_list ul li{width:152px; text-align:center; position:relative;}
.details_Pr_sale{
	position:absolute;
	left:0;
	top:0;
	width:29px;
	height:30px;
	z-index:12;}
.one_list ul li.w1{font-size:11px; line-height:11px; padding:2px 0 5px 0;}
.one_list ul li.w2{font-size:11px;}
.one_list ul li.w3{font-size:16px; font-weight:bold; color:#b61500; background:url(../images/dot_list.gif) no-repeat 12px 2px; padding:0 0 0 3px;}
#new {
	position:absolute;
	left:114px;
	top:5px;
	width:47px;
	height:47px;
}

/*pr_details*/
.pr_flow{float:left;width:935px; background:url(../images/mainbg.gif) repeat-y center top;padding:0 0 10px 0;}
.pr_top{float:left;width:918px; height:77px;border-bottom:1px solid #c9c9c9; margin: 0 0 0 5px;}
.pr_top h1{float:left;width:900px; text-align:left;font-size:24px; font-family: "Times New Roman"; color:#041b5d;padding:20px 0 0 10px;}

.pr_de{}
.pr_de_left{float:left;width:375px;padding:0 0 0 15px}
.large_pr{float:left;width:234px;}
.large_pr .large_pic{float:left;width:234px; height:346px;margin:25px 0 0 0; border:1px solid #e4e4e4; position:relative; }
.details_big{
	position:absolute;
	left:0;
	bottom:0;
	width:29px;
	height:30px;
	z-index:999;}
	
.large_pr .large_text{float:left;width:290px; text-align:left;}

.small_pic{float:left;width:75px;margin:25px 0 0 0;}
.small_pic ul{}
.small_pic ul li{width:60px;height:83px; background:url(../images/small_frame_a.gif) no-repeat left top;padding:2px 1px 1px 1px;margin:3px 5px;}
.small_pic ul li.current{width:60px;height:82px; background: url(../images/small_frame.gif) no-repeat left top;padding:2px 1px 1px 1px;margin:0 5px 3px 5px;}


.pr_de_right{float:left;width:510px;padding:0 10px 0 20px;margin:25px 0 0 0;}

.right_s1{float:left;width:300px;}
.right_s1 h3{font-size:14px;color:#333;margin:5px 0; text-align:left;}
.right_s1  p{text-align:left;padding:5px 0; color:#666;}
.right_s1 ul{}
.right_s1 ul li{float:left; background:#6f93e0; color:#fff;margin:0 5px; padding:2px 5px;}
.right_s1 ul li.current1{background:#6f93e0; border:2px solid #f8971d;padding:1px 5px;}
.right_s1 ul li a,.right_s1 ul li a:visited,.right_s1 ul li a:hover{color:#fff; text-decoration:none;}

.right_s1  p.m1{font-size:12px;font-weight:bold;color:#333; padding:10px 0 3px 0;}

.right_s2{float:left;width:200px; padding:0 0 0 10px;}
.pr_cart{float:left;width:510px; text-align:right; margin:5px 0 0 0;}
.cart1{width:105px;height:24px; border:0px; background:url(../images/addtocart.gif) no-repeat left top; color:#fff; font-size:12px;}
.wishlist{width:127px;height:24px;border:0px; background:url(../images/savelist.gif) no-repeat left top; color:#fff; font-size:11px;}




/* Tabs Presentation */
.detials{float:left;width:935px; background:url(../images/mainbg.gif) repeat-y center top;padding:20px 0 10px 0;}

.left_overriews{float:left; position:relative;width:400px; padding:0 0 0 15px;}
.over_title{position:absolute;left:15px;top:-20px;width:400px; height:22px;background:transparent url(../images/bg_tab.gif) 0 0 no-repeat;}

.it_s{float:left;text-align:left;width:104px; padding:4px 0 0 10px; font-size:11px;font-weight:bold;}

.it_s1{float:left;text-align:left;width:104px; padding:4px 0 0 10px; font-size:11px;font-weight:bold;background:transparent url(../images/bg_tab.gif) 13px -22px no-repeat;}
.it_s2{float:left;text-align:left;width:104px; padding:4px 0 0 10px; font-size:11px;font-weight:bold;background:transparent url(../images/bg_tab.gif) 13px -22px no-repeat;}


.over_text{float:left;width:400px;background:transparent url(../images/bg_tabcontainer_top_reviews.gif) 0 0 repeat-y;}

.over_bottom{float:left;width:400px; background:url(../images/over_bottom.gif) 0 0 no-repeat; text-align:left;}


.right_descip{float:right;width:480px;position:relative; margin:20px 10px 0 0;}
.text1{width:480px;background: url(../images/bg_tabcontainer_top_reviews1.gif) 0 0 repeat-y;}
.text1 p{text-align:left; line-height:16px; font-size:11px; color:#444; padding:8px;}
.title1{position:absolute;left:0;top:-20px;width:480px; height:22px;background:transparent url(../images/bg_tab.gif) 0 0 no-repeat;}
#tab2 div{ float:left;text-align:left;width:104px; height:17px; padding:4px 0 0 10px; font-size:11px;font-weight:bold;background:transparent url(../images/bg_tab.gif) 0 -21px no-repeat; color:#fff;
}
#tab2 .s22{ float:left;text-align:left;width:104px; height:17px; padding:4px 0 0 10px; font-size:11px;font-weight:bold;background:transparent url(../images/bg_tab.gif) 0 0 no-repeat; color:#000;
}
.title1 .it_s1{float:left;text-align:center;width:104px; height:17px; padding:4px 0 0 10px; font-size:11px;font-weight:bold;background:transparent url(../images/bg_tab.gif) 0 -21px no-repeat; color:#fff;}
.title1 .it_s2{float:left;text-align:center;width:104px;height:17px; padding:4px 0 0 10px; font-size:11px;font-weight:bold;background:transparent url(../images/bg_tab.gif) 0 -21px no-repeat; color:#fff;}
.over_bottom1{float:left;width:480px; background:url(../images/over_bottom1.gif) 0 0 no-repeat; text-align:left;}

.also{float:left;width:480px;background:transparent url(../images/bg_tabcontainer_top_reviews1.gif) 0 -12px repeat-y;}
.pr_alsolink_list{float:left;width:82px;padding:10px 0 5px 10px;}
.pr_alsolink_list ul{padding:0;margin:0;}
.pr_alsolink_list ul li{width:82px; text-align:center;}
.pr_alsolink_list ul li.w1{font-size:11px; line-height:11px; padding:2px 0 5px 0;}
.pr_alsolink_list ul li.w2{font-size:11px;}
.pr_alsolink_list ul li.w3{font-size:16px; font-weight:bold; color:#b61500; padding:0 0 0 3px;}


/**shoppingcart**/
#shoppingcart{float:left;width:920px;padding:5px;margin:5px 0;}
.cart_title{float:left;width:880px; height:31px;padding:0 10px 0 10px; background:url(../images/cart_ti.gif) no-repeat center top;}
.cart_title ul{ padding:0;margin:0;}
.cart_title ul li{float:left;width:890px; height:25px;padding:6px 0 0 10px; color:#fff;font-weight:bold;}
.cart_title ul li.p1{width:400px;border-right:1px solid #FFFFFF;}
.cart_title ul li.p2{width:100px;border-right:1px solid #FFFFFF;}
.cart_title ul li.p3{width:100px;border-right:1px solid #FFFFFF;}
.cart_title ul li.p4{width:100px;border-right:1px solid #FFFFFF;}
.cart_title ul li.p5{width:100px;}

.cart_text{float:left;width:880px;padding:0 10px 0 10px; background: url(../images/cart_tbg.gif) repeat-y center top; border-bottom:1px  #d6d6d6 dotted;}
.cart_text ul{ padding:0;margin:0;}
.cart_text ul li{float:left;width:860px; padding:6px 0 0 10px; }
.cart_text ul li.p1{width:400px;position:relative;}
.Pr_sale{
	position:absolute;
	left:23px;*left:50px!important;*left:50px;
	top:23px;
	width:29px;
	height:30px;
	z-index:99;}
.cart_text ul li.p2{width:100px;}
.cart_text ul li.p3{width:100px;}
.cart_text ul li.p4{width:100px;}
.cart_text ul li.p5{width:100px;}

.cart_total{float:left;float:left;width:880px;padding:0 10px 0 10px; background: url(../images/cart_tbg.gif) repeat-y center top; }


/**login in**/
#login{float:left;width:920px;padding:5px;margin:5px 0;}
.login_left{float:left;width:430px;padding:0 0 0 10px;}
.login_left  h1{float:left;width:420px; text-align:left;font-size:16px; color:#444;padding:10px 0 0 10px;}

.login_right{float:left;width:440px; padding:0 0 0 10px; border-left:1px solid #CCCCCC;}
.login_right  h1{float:left;width:430px; text-align:left;font-size:16px; color:#444;padding:10px 0 0 10px;}
h3.gets{font-size:16px; color:#666; font-weight:400; padding:10px 0 0 0;}
ul.default_list {margin-left:3em;}
ul.default_list ul {margin-left:3em;}
ul.default_list li {list-style: disc outside;color:#666666; padding:3px 0;}

/**shippingaddress**/
#shippingaddress{float:left;width:920px;padding:5px;margin:5px 0;}
.s_shoppingcart{float:right;width:300px;}
.s_shoppingcart h4{ text-transform:uppercase;font-weight:normal;font-size:14px; text-align:left; background:url(../images/s_bag_heard.gif) no-repeat left top; height:23px; color:#fff; padding:8px 0 0 10px;}
.s_shoppingcart .s_text{ background: url(../images/s_bag_bg.gif) repeat-y left top;width:300px;}
.s_shoppingcart .s_bottom{ background:url(../images/s_bag_bottom.gif)  no-repeat left top;}


.shippinginfo{float:left;width:600px;padding:0 5px;}
.shippinginfo h4{width:600px; font-weight:normal;font-size:16px; text-align:left; color:#fff;  }
.shippinginfo h4.h4_left{float:left;width:520px;text-transform: uppercase;background:url(../images/checkout_info_heard.gif) no-repeat left top;padding:5px 0 0 10px; height:28px; }
.shippinginfo h4.h4_right{float:right;width:60px;background:url(../images/checkout_info_heard.gif) no-repeat right top;padding:8px 0 0 10px; font-size:11px; color:#000000;height:25px; }
.shippinginfo h4.h4_right a:hover,.shippinginfo h4.h4_right a:visited,.shippinginfo h4.h4_right a:link{color:#fffdbe;}

.shppingad_in{float:left;width:600px;background: url(../images/checkout_info.gif) repeat-y left top;}
.shppingad_in table tr td{color:#666;font-size:11px;}
.shppingad_in select option{font-size:11px; color:#555;}
.input_S0{border:1px solid #CCCCCC;height:20px; font-size:11px;color:#555;}
.input_t1{width:225px;}
.input_t2{width:472px;}
.input_t3{width:315px;}
.input_t4{width:132px;}
.input_t5{width:218px;}

.shippinginfo h5{ text-transform: uppercase;font-weight:normal;font-size:16px; text-align:left;  no-repeat left top; height:25px;  padding:8px 0 0 10px; }
.shppingad_in_bottom{ background: url(../images/checkout_info_bottom.gif)  no-repeat left top;}

.check{float:left;width:900px;padding:0 5px;}

/**other**/
#other{float:left;width:920px; background:url(../images/mainbg.gif) repeat-y center top;padding:5px 0 0 15px;margin:5px 0;}
.container_top {float:left;width:900px; background:url(../images/wide_container_top.gif) left bottom no-repeat; }
.container_repeat {float:left;width:900px; background:url(../images/wide_container_repeat.gif) 0 0 repeat-y;}
.container_repeat ul{float:left; padding:0 15px;}

ul.c_nav {background: url(../images/bg_myaccount_top.gif) 0 0 no-repeat;margin:0;height:32px;}

ul.c_nav  li {float:left;background:url(../images/company_tab.gif) 0 -32px no-repeat;}
ul.c_nav  li a {display:block;padding:0 10px;height:32px;text-align:center;text-transform:uppercase;background: url(../images/company_tab_cap.gif) right -32px no-repeat;font-size:12px;line-height:30px;color:#FFFFFF;}
ul.c_nav  li a:hover,ul.c_nav  li a:visited,ul.c_nav  li a:link{color:#fff;}
ul.c_nav  li.firsttab {background:url(../images/company_tab_first.gif) 0 0 no-repeat;color:#333;}
ul.c_nav li.firsttab a {background:url(../images/company_tab_first_cap.gif) right 0 no-repeat;color:#333;}
ul.c_nav li.firsttab a:hover,ul.c_nav li.firsttab a:visited,ul.c_nav li.firsttab a:link{color:#333;}

#btn_cs_faq{width:60px;}
#btn_cs_career{width:80px;}
#btn_cs_returns{width:125px;}
#btn_cs_contact{width:105px;}
#btn_cs_store{width:140px;}
#btn_cs_privacy{width:165px;}
#btn_cs_terms{width:115px;}
#btn_cs_site{width:80px;}

.other_text{width:850px; padding:10px 0 10px 25px; margin:0 0 10px 0}
.other_text h4{font-size:14px; color:#000; font-weight:normal; text-transform:uppercase; text-align:left; padding:10px 0 0 0;}
.other_text p{line-height:16px;font-size:12px; color:#666666; padding:5px 0;text-align:left;}
.other_text ul{margin:0;padding:0;}
.other_text ul li{float:left;line-height:16px;font-size:12px; color:#666666; text-align:left; padding:3px 10px;}

.container_bottom {float:left;width:900px;background:url(../images/wide_container_bottom1.gif) 0 0 no-repeat;}

/**usercenter**/
.usercenter_infor{float:left;width:690px;padding:10px 3px 0 5px;}
.usercenter_infor h5{ text-transform: uppercase;font-weight:normal;font-size:16px; text-align:left;  height:25px;  padding:8px 0 0 10px; color:#ff6600;}
.user_S0{border:1px solid #CCCCCC;height:20px; font-size:11px;color:#555;}
.user_t1{width:250px;}
.usercenter_infor table tr td{color:#666;font-size:11px;}
.hide{ display:none}
.smalltext{ text-decoration:underline;
color:#fff;
font-size:9px}