/* CSS Document */

/* CSS Document */

   
body { padding: 0; margin: 0 auto;  font: 0.7em  Arial, sans-serif; background: #000000 url(images/body_bg.jpg) repeat;  background-attachment:fixed; }
img { padding:0; margin:0px;}
div{margin: 0 auto;}
/* links */
a { color: #003B6E; background: inherit; }
a:hover { color: #9EC068; background: inherit; }	

/* headings */
h1 { font: bold 2.5em "Arial", Sans-Serif; margin: 0; letter-spacing: -1px; }
h2 { font: bold 2em Arial, Sans-Serif; margin: 0; padding: 0; }
h1 a, h2 a { color: #2b2b2b; background: #fff; text-decoration: none; }
h1 a:hover, h2 a:hover { color: #2b2b2b; background: #FFF; }
.titleww { color: #808080; background: #fff; }

/* lists and form elements */
ul { margin: 0; padding : 0; list-style : none; }
form { margin: 0; }
input.search { width: 150px; border: none; background: #fff url(images/input.gif) no-repeat; padding: 5px 10px; color: #1E67A8; font-weight: bold; }
input.button { padding: 3px; }
.search p{ margin:0; padding:0;}
/* content holder */
#top { margin:0 auto; width: 1004px; }
#content { background:#ffffff; padding-top:8px; padding-left:8px; padding-right:5px; clear:both; width:988px; height:auto; padding-bottom:8px;  }
#content-pro { background:#ffffff; padding-top:8px; padding-left:8px; padding-right:5px; clear:both; width:988px; height:auto; padding-bottom:150px;  }
#content1 { background:url(images/index1_05.gif) repeat-x #FFFFFF; padding-top:14px;  clear:both; width:1004px; height:auto;}
#content_cate{background:#ffffff; padding:3px; clear:both; width:994px; height:auto;}
#right_cate{width:100%;}
/* header */
#header { height: 154px; background:#020202;  }
#logo { width:323px; float:left; height:114px;}
#rightlogo{ float:right; width:400px; height:64px;  background:url(images/search_bg.jpg) no-repeat; color:#ffffff; padding-left:0px; 	background-position: right;}
#search-input-text{ height:25px; width:145px; margin-left:200px;}
.login-box{ width:380px; padding-left:25px; margin-top:35px; clear:both; line-height:22px;}
#rightlogo a{color:#ffffff;}

/* menu */	
#tab1{  width:1004px; padding:0px; clear:both; }
#tabs { background:  url(images/menu-b.gif) repeat-x ; color: #000;  height: 40px; text-align: center; padding: 0 0 0 0px; }
#tabs li { display: inline; height: 40px; }
#tabs li a { float: left; color: #808080; padding: 12px 0; width: 95px; text-align: center;  text-decoration: none; color:#FFFFFF; font-size:14px; font-weight:blod;}
#tabs li a:hover {  color: #da0507; }	
#tabs li a.current {color: #2C71AE; }	
.key { text-decoration: underline; }


/* search form */
#search { 
	float: left;
	clear: both;
	color: #000;
	background: #fff;
	padding: 8px 0 0px 185px;
    width:811px;
	margin: 0 0 0 0;
	height:48px;
}
	#search p { padding-top:10px; margin: 0; }

#login { padding:3px 0px 3px 0px;}
#login p{ margin:5px 0; color:#FFFFFF;}

/* left side */
#left { float: left; width: 185px; clear:both; background:#000000; }
#menu{  padding:20px 2px; width:181px; padding-bottom:150px;}
   #menu li{ display:block;  border-bottom:1px dotted #4f5050;}
   #menu li a{ color:#154a7f; font-size:11px; padding:8px 10px; text-decoration:none; line-height:25px; }
   #menubg{  margin-top:1px; }
   #menubg1{  margin-top:1px; }
#sell{  padding:20px 12px;}

 #sell li a{ color:#FFFFFF; }
#sell li p{line-height:15px; }
  #sell P{ margin:0; padding:0; color:#FFFFFF }
  .image { float: left; margin: 0 9px 3px 0; height:40px; }
   
   
.sellimg{ width:89; float:left;}
.fontstyle{ font-size:13px; color:#000000; font-weight:bold; padding:15px 20px; }
#ord { padding:5px 20px; font-size:13px;color:#ffffff;}
.logintop{ background:url(images/index1_06.gif); height:46px;}
.menutop{ background:url(images/index1_19.gif); height:48px;}
.menutop1{ background:url(images/index1_30.gif); height:30px;}
.contact{ background:url(images/index1_40.gif); height:27px; color:#ffffff; font-size:12px;  font-weight:bold;}
.contactb{ background:url(images/index1_43.gif); height:7px;}
.ordertop{ background:url(images/index1_45.gif); height:38px;}

.loginbot{background:url(images/index1_17.gif); height:33px; width:225px;}
/* right side */

#right{ width:746px; float:right ; padding-left:10px;}	
#right1{width:996px;}	
.banner{  margin-top:0px;}
.box{ padding-top:2px; clear:both; }
.left-box{ width:708px; float:left; }
.right-box{ width:265px; float:right; padding-right:12px;}
.boxlogo{ background:url(images/index1_22.gif) no-repeat; height:30px; margin-bottom:0px;
padding-left:0px;  color:#299ab5; font-size:13px;
}

.boxlogo1{ border-bottom:1px solid #182021; background:url(images/index1_36.gif) no-repeat; height:26px;
padding-left:620px;  color:#299ab5; font-size:13px; margin-top:
}
.newboxtop{ margin:5px 0 0 0; padding:0; background:url(images/index1_39.gif) no-repeat; height:7px;}
.newboxbot{ background:url(images/index1_53.gif) no-repeat; height:5px;}
.news{ background:url(images/index1_34.gif) ;}
    #nav{ padding-left:25px; } 
    #nav li{ line-height:20px; font-size:12px; }

.thirds { float: left; width: 137px; background: #FFF; margin:0px; color: #5d5d5d; height:135px; }
	.smallboxtop { height: 8px; background: #fff url(images/smallboxtop.gif) no-repeat; color: #000; }
	.smallbox {  color: #444; padding: 1px 5px 5px 5px; background-color:#FFFFFF;  }
	.smallbox p { padding: 0; margin: 0; background-color:#FFFFFF; }
		.thirds1 { float: left; width: 160px; background: #ffffff; margin: 0 ; color: #5d5d5d; }
		.smallbox1 {  color: #444; padding: 1px 5px 5px 5px; background-color:#FFFFFF;   }
	    .smallbox1 p { padding: 0; margin: 0; background-color:#FFFFFF; }
	#productnm{ font-size:11px; height:55px; line-height:18px; text-align:center; font-family:Arial, Helvetica, sans-serif; }
	#productnm_home{ font-family:Arial, Helvetica, sans-serif; color:#5a5a5a;}
#productnm_arrival{font-family:Arial, Helvetica, sans-serif; color:#5a5a5a; height:70px;}
		#productnm a{ font-size:11px; height:80px; line-height:18px; text-decoration:none }
	#price{ font-size:12px; color:#FF3300; text-align:center}

.four { float: left;  margin: 10px 10px 0 0; color: #5d5d5d; height:28px; background:#FFFFFF; }
.menuleft{ background:url(/images/style_03.gif) no-repeat; width:5px; float:left; height:28px;}
.menubox{ float:left; background:url(/images/style_04.gif) repeat-x; padding:5px 10px; height:28px; font-size:11px; width:116px;}
.menuright{ background:url(/images/style_06.gif) no-repeat; width:4px; float:left;height:28px;}

#combox { padding-left:30px;}
#combox li a{ color:#1e7ec8; }
#combox li{ color:#1e7ec8; display:block; margin-right:6px; padding-top:2px;
background:url(/images/comlist.gif);
		              background-repeat:no-repeat;
		              padding-left:7px;
		              background-position:left center; 
}

.wishlist{padding: 8px 28px ;}	
/* footer  */
.footer { clear: both; text-align: center; line-height: 1.8em; padding: 10px 0 10px 0; border-top: 1px solid #ccc; background:#020202;
padding-bottom:5px; font-family:Arial, Helvetica, sans-serif; height:250px; color:#FFFFFF; margin-bottom:0px; }
.footer a{ color:#FFFFFF;}
/*--------------------------------------------------------------------*/
.rightbox{ overflow:hidden; font-size:13px;   width:99%; height:40px; background:#f0efeb; line-height:35px;}
.navigation{overflow:hidden; font-size:12px; font-family:Arial;   width:98%;  border-bottom:1px dotted #a1a1a1; line-height:35px;}
.rightbox1{ overflow:hidden; font-size:13px;   width:745px; height:44px;}
.rightmid{ 83; padding:0; margin:0; height:auto; padding-bottom:2px ; padding-top:5px;}
.mid1{font-family:Arial, Helvetica, sans-serif;  background:#ffffff;height:99%;  padding-bottom:200px; margin-top:0px; 
   margin-bottom:5px; margin-left:3px; margin-right:2px; color:#000000; padding-top:10px;}

.midbg{ width:96%; height:23px; background:#2e3a3a; padding-left:10px; line-height:23px;overflow:hidden; margin-top:8px; }
.midbox{ border:1px solid #d9dde8; width:96%;padding-left:10px; margin-top:1px;}
.fontstyle{ font-size:13px; font-weight:bold; color:#056186;}

#nav{ padding-left:20px; color:#333333; list-style-image:url(images/list.gif);}
.dc{padding-left:10px; color:#000000; font-size:19px;}
.dc1{ font-weight:bold; font-size:12px; color:#ffffff;}
.detail{ }
.bigimg{ border:1px solid #e1e1e1; width:494px; height:auto;padding-bottom:15px; background:#FFFFFF;}
.line{ border-bottom:2px solid #CC3300;}
.font1{color:#ea6705; font-size:13px;}
.pricecolor{ color:#a61d00; font-size:13px; font-weight:bold;}
.pic{ }
.pro_cart{width:175px; padding:8px; background:#d1d1d1; height:258px;}
.pro_cart_n{ background:#FFFFFF; padding:4px;}
.cart{ padding-top:18px; border-top:2px solid #efefef; padding-bottom:8px; text-align:center;}
.font-in1 {padding-bottom:15px; padding-top:5px;}
#compare{ height:35x; padding-top:15px; padding-bottom:15px;}
/*ÏÂÀ­-----------------------------------*/
.menunext{ padding-left:10px; background:#ffffff; width:171px; }
.menunext li{ line-height:18px; font-size:11px; color:#000;  }
.smallText{ color:#000000; padding-top:15px; padding-left:50px;}
.inputsize{ width:110px;}
.name1{ font-size:13px; color:#d6086b}
.namewidth{width:150px;}
.currency{  height:25px;  padding-top:5px; padding-left:180px; width:150px; font-size:12px; line-height:15px;}
.proname{ font-size:14px; color:#000000; font-family:Arial, Helvetica, sans-serif; padding-bottom:15px; padding-left:8px; }
#huanh{ height:auto; margin-left:-12px;}
#huanh img{border:1px solid #c3c3c3;}
#huanh li{ height:60px; margin-right:-5px; margin-top:-8px;}
#huanh_style{ width:260px; }
#huanh_style li{ width:58px;  display:block; float:left; }
.pro-des{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.bigfont{ font-size:13px; font-weight:blod; color:#000066}
.smallfont{ font-size:12px;  font-family:Arial, Helvetica, sans-serif;line-height:15px; color:#000000 }
.wu{ padding-left:2px;  width:145px; font-size:13px; color:#a61d00; text-align:center;padding-top:5px;
font-weight:bold;}
.wu0{ font-size:12px; color:#3e3e3e;}
.wu1{  }
.wu2{ padding-top:5px; }
.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

.layerPopup{

position:absolute;
width:281px;
background-color:black;
border:1px solid #414141;
bottom:5px;
padding:5px;
color: #FFFFFF;

}
.layerPopupHeader{
background-color:#212121;
border:1px solid #414141;
color:#EFBA36;
margin-bottom:8px;
margin-left:-5px;
margin-top:-6px;
padding:4px;
position:relative;
width:282px;
margin-right:-5px;
}
a.layerPopUpClose:link, a.layerPopUpClose:hover, a.layerPopUpClose:visited, a.layerPopUpClose:active
{
position:absolute;
right:6px;
top:7px;
}

/*Ñ¡Ïî¿¨------------------------------*/
.desc{padding-left:10px;}
.hotibox{font-size:12px;color:#000;line-height:18px;  padding:6px 4px 50px 6px;  font-family:Arial, Helvetica, sans-serif;}
.hotibox nobr{padding:0px 0px 0px 10px;width:96%}
.hotibox a{text-transform:none;text-decoration:none;color:#000;}
.hotibox a:hover{color:#555;text-decoration:none;}
.i203cmenu {width:97%;height:33px;font-size:12px;font-family:Arial; background:#a7a7a7;margin-top:12px; float:left;}
.i203cmenu div a {text-decoration:none;color:#000000;height:96%;width:96%;display:block}
.i203cmenuon0, .i203cmenuon1, .i203cmenuon2, .i203cmenuon3, .dummy {
float:left;margin:2 1px 0 1px;
position:relative;top:1px;
width:130px;height:33px;padding:4px 6px 0 6px;line-height:19px;text-align:center; border-bottom:0;
cursor:hand;cursor:pointer;
}
.i203cmenuoff {
cursor:hand;cursor:pointer;
float:left;margin:2px 1px 0 1px;width:130px;height:21px;padding:4px 6px 0 6px;line-height:16px;text-align:center;
 border-bottom:0; color:#FFFFFF
}
.i203c0, .i203c1, .i203c2, .i203c3, .dummy {width:97%;border:1px solid #bebebe;clear:both;margin-top:1px; float:left;}
.i203cmenuoff {color:#ffffff;border-color: #cccccc}
.i203cmenuon0 {color:#000; background:url(/images/bg.gif) repeat-x;}
.i203cmenuon1 {color:#000; background:url(/images/bg.gif) repeat-x;}
.i203cmenuon2 {color:#000; background:url(/images/bg.gif) repeat-x;}
.i203cmenuon3 {color:#000; background:url(/images/bg.gif) repeat-x;}
.i203c0,.i203c1,.i203c2,.i203c3, {border:0;padding-top:5px;}
.i203c0,.i203c1,.i203c2,.i203c3 {background:#ffffff;border:1px solid #bebebe;}
.size-guide{}
/*end------------------------------*/
/* new stylesheet 2010/6/4*/
.input_text{ height:20px; width:150px; background:#2e2c2d; border:1px #212121 solid;color:#FFFFFF;}
#footer-box{height:150px; margin:0 auto;}
#footer-left-box{ width:485px; float:left; height:150px; font-weight:600; text-align:left; padding-left:15px;}
#footer-right-box{ width:480px; float:right; height:150px;}
.payment{ width:220px; float:left; height:100px; font-weight:600;}
.payment ul{ margin:5px; padding:0px;}
.payment li{ list-style:none; margin-bottom:10px;text-align:left;}
.safe{ width:225px; float:right; height:100px; margin-top:30px;}
#ads{ width:1004px; height:40px; clear:both; margin:0 auto;}
.fl_home_container{ width:709px; float:left;}
#sbiao{ width:708px; height:45px; background:url(images/sbiao.jpg); margin-top:2px; margin-bottom:2px;}
#product{ width:706px; height:280px;margin-top:2px; margin-bottom:0px;border:1px solid #e3e3e3;}
#bestsell{background:#5d5d5d; height:300px;padding:10px;}
#ads-pic{ width:260px; height:295px; margin-bottom:10px; margin-right:10px;}
.com_title {
background:none repeat scroll 0 0 #f3f3f3;
padding:0px ;
width:260px;
color:#000000;
}
#listticker {

height:250px;
margin:0;
overflow:hidden;
padding:0px ;
width:260px;}
#listticker li {
border:0 none;
color:#000000;
font-family:Arial;
height:65px;
list-style:none outside none;
margin:0;
padding:19px 10px 0;}
.hp_ele_1 {
background:none repeat scroll 0 0 #e3e3e3;}
.title_topsell{height:30px; background:#000000; width:260px ; }
#new-products{ height:400px; width:262px; border:1px solid #e3e3e3; float:right;margin-right:13px;}
.door_container{ height:350px;}

.door_container .TabTitle {
background:#000000;
height:26px;
margin-bottom:6px;
padding-top:5px;
width:260px;
}
.door_container .TabTitle li {
height:30px;
color:#FFFFFF;
cursor:pointer;
float:left;
font-size:12px;
font-weight:bold;
list-style:none outside none;
padding-left:2px;
text-align:center;
line-height:26px;
width:120px;
}
.door_container .TabTitle .active {
background:url("/images/active.png") no-repeat scroll 0 0 transparent;
color:#010101;
}
.door_container .TabTitle .normal {
color:#FFFFFF;

}
.door_container .TabContent {
height:250px;
padding:4px;
width:250px;}
#login-box{ width:990px; margin:0 auto;}
.title11{ background:#147cdf; height:35px; font-size:14px; color:#FFFFFF; line-height:30px;}
.account-title{ background:#f0efeb; height:40px; line-height:35px; font-size:16px; font-weight:bold; padding-left:20px; }
#list_dsc {
margin-left:0px;
}
#customer_list {
background:none repeat scroll 0 0 #F1F1F1;
padding:20px 20px 80px;}
#customer_list ul {
border-bottom:2px solid #E1E1E1;
padding-bottom:10px;
padding-top:5px;}
#customer_list  li {
background-image:url("images/custom_list.gif");
background-position:left center;
background-repeat:no-repeat;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:23px;
padding-left:10px;
text-align:left;}
span {
color:#000000;
font-size:13px;
font-weight:bold;}
.list li {
background-image:url("images/custom_list.gif");
background-position:left center;
background-repeat:no-repeat;
color:#343434;
line-height:23px;
margin-left:8px;
padding-left:10px;}
.question_con {
padding-left:15px;}
.question {
border-bottom:1px dotted #EAEAEA;
color:#534D46;
font-family:Arial;
font-size:12px;
height:23px;
padding-top:5px;}
.return {
border-bottom:1px dotted #B4B4B4;
color:#9D0000;
font-size:11px;
margin-bottom:10px;
padding-bottom:5px;
padding-left:18px;
padding-top:10px;
width:100%;}
.return a {
color:#9D0000;}
.title2{color:#000000;
font-size:13px;
font-weight:bold;
padding-top:5px;}
.contact_bor {
background:none repeat scroll 0 0 #F1F1F1;
border:1px dashed #CCCCCC;
padding:10px;}
.main_contact {
font-family:"Times New Roman",Times,serif;
font-size:1.3em;
font-weight:normal;}
.title3{ width:980px;height:45px; background:#f0efeb; line-height:40px;border:1px solid #e3e3e3; }
.fgx{ clear:both; height:5px; }
.mid2{ width:93%; margin:0 auto;}
.leftColumn {
float:left;
padding-left:5px;
padding-right:50px;
padding-top:30px;
width:400px;}
.leftColumn h2 {
background:none repeat scroll 0 0 #E5E5E5;
font-size:16px;
padding:8px;}
.leftColumn p {
padding-left:10px;}
.enter  {
float:right;
width:100px;}
#pro-img1{ height:65px; width:80; margin-right:20px; margin-left:20px;}

/* shopping cart--------------*/
 #shoppingcart_items{ width:99%;}
 .item_title{height:35px; background:#ededed}
 .item_img{width:15%; padding-left:15px; color:#000; font-size:11px;}
 .iteminfo{ width:35%;  padding-left:15px; color:#000000; font-size:11px;}
 .itemprice{ width:13%;  padding-left:15px; color:#000; font-size:11px;}
 .itemActions{width:13%;  padding-left:15px; color:#000000; font-size:11px;}
 .itemremove{width:10%; padding-left:15px; color:#000000; font-size:11px;}
 .itemTotal{width:15%;  padding-left:15px; color:#000000; font-size:11px;}
 .total{ width:85%; background:#ededed; padding-top:7px; padding-bottom:7px;  text-align:right; padding-right:85px;}
 .Totalprice{background:#ededed; width:15px;}
 
 .iteminfo_con{ padding-left:15px; width:40%; }
 .itemActions_con{ padding-left:15px; width:13%;}
 .itemTotal_con{padding-left:15px; width:15%;}
 .itemTotal_con{padding-left:15px;}
 .itemprice_con{ width:13%;  padding-left:15px; color:#000; font-size:11px;}
 .checkout_img{ text-align:right; padding-top:15px;}
  .itemremove_con{width:10%; padding-left:15px; color:#000000; font-size:11px;}
 .empty{ padding-bottom:10px; padding-left:5px; }
/* shopping cart end--------------*/
