/* CSS Document */
@import "/CSS/public01.css";
@import "flyout.css";
input {vertical-align: middle; cursor: pointer; }

#login {
clear:both;
margin:0 auto;
padding:10px 0;
width:700px;
}


body{ font-family:Arial,Helvetica,sans-serif; font-size:12px; font-family:Arial, Helvetica, sans-serif}
#main_container{ width:980px; margin:0 auto; background:#FFFFFF}
#header_cart,#header_cart #cartBtn,.productDetail_des .desTitle,.addToCart,.AddToFavourites,#categoryList #catTitle,#footer .top,#adleftTop,.joinUs,#colsub .block_bottom,#colsub .rightTitle,#Promotions,#left_main .block_bottom,.searchBtn,#header{ background:url(/Images/websites/emartee.com/bg1.gif) no-repeat;}
#main{clear:both}

.a_ed a,.productDetail_des .desTitle span,.AddToFavourites,.joinUs,.infobarRight,#colsub,#right_main{ float:right}

.product_title_big h2,#productList .prod_box,#colmain,#left_main{ float:left}

.hongse,#promotionsBg li font,.fontPrice,.rightList li font,#header_cart font,#header_top a,#footer a:hover{ color:#FF0101}

#colsub .rightList,#left_main .block_list,#header_login input{ border:1px solid #cccccc}

.productDetail_des .desTitle font,#categoryList #catTitle a,#colsub .rightTitle,#Promotions .title,#header_cart font{ font-size:14px}

#colsub .rightTitle{text-align:center}

#categoryList #catTitle a,#categoryList #catTitle,#colsub .rightTitle,#Promotions .title,#left_main .block_titel{}

.product_title a,.desTitle font,#categoryList #catTitle a,#categoryList #catTitle,#promotionsBg li,.fontPrice,.rightList li a,#colsub .rightTitle,#Promotions .details_att li,.title{ font-weight:bold}

.productDetail_des .desTitle,#colsub .rightTitle,#Promotions .title{height:30px; line-height:30px;}


.marginTop{ margin-top:8px;}
#promotionsBg li font,.rightList li font{ font-size:12px}
a:hover{ color:#A72D2C}




/*------------------------------begin header-----------------------*/
/*
#header{ height:177px;text-align:right; position:relative}
#header_top{ position:absolute;top:90px; right:5px}
#logo{top:25px;  position:absolute; left:2px;}
#adTitle{top:5px; left:2px; position:absolute}
.h_p01{padding-right:30px}
.h_p02{padding-right:25px}
.h_p03{padding-right:26px}
.h_p04{padding-right:5px}
.h_p05{ padding-right:25px}
#header_login{ position:absolute; top:5px; left:250px;height:24px; overflow:hidden}
#header_login input{ width:103px; height:1.3em}
#header_cart{ position:absolute; top:90px;right:0; padding-left:33px; background-position:-210px -285px; *width:340px; text-align:left; line-height:28px}
#header_cart #cartBtn{float:right;background-position:right -90px; width:163px; height:30px;}

#header_search{ position:absolute; top:80px;}
* html #header_search{padding:63px 0 0 0;}
.searchBtn{ background-position:-210px -443px;  width:105px; height:30px; border:0}
.infobarRight{padding:10px 0 3px 170px}
.search_input{ width:180px}
.search_cat{ width:100px; border:1px solid #a6ad9b}
*/

#wel
{
   height:25px;
   position:relative;
   background:#f9f8f9;
}
.imgwel
{
   position:absolute;
   top:5px;
   left:2px;
}

.joinsign
{
    position:absolute;
	bottom:0px;
	left:245px;
}
.joinsign a
{
text-decoration:none;
color:#01CDFF;
font-size:120%;
font-weight:bold;
}
.joinsign font
{
  color:#b6b7b7;
}
.imgsitemap
{
   position:absolute;
   right:88px;
   top:6px;
}
.sitemap
{
   position:absolute;
   right:28px;
   top:7px;
}
.sitemap a
{
text-decoration:none;
font-size:120%;
color:#3d3dff;
font-weight:bold;
}


#logimg
{
   height:61px;
   position:relative;
   background:#f9f8f9;
   border-bottom:6px solid #01cdff;
}
.emarteelogo
{
   position:absolute;
   top:2px;
   left:2px;
}
.emarteescp
{
   position:absolute;
   left:326px;
   top:3px;
}
.account
{
   position:absolute;
   right:15px;
   bottom:4px;
}
.account a
{
text-decoration:none;
font-weight:bold;
color:#3d3dff;
}


#emarteemenu
{
  height:40px;
  margin-top:0px;
}





#menu_tab{
width:980px;
height:38px;
background:url(/Images/websites/emartee.com/tb_nav_bg.gif) repeat-x scroll center bottom;
}

ul.menu_new {
list-style-type:none; float:left; display:block; width:980px; 
margin:0px; padding:0px;}

ul.menu_new li {
display:inline;
font-size:160%;
}

ul.menu_new li.divider {
display:inline;
width:2px;
height:31px;
float:left;
background:url(/Images/websites/emartee.com/menuhre2.gif) no-repeat center bottom;
}

/*a.nav1:link, a.nav1:visited {
display:block; float:left; padding:0px 48px 0px 48px; margin:0 0px 0 0px;height:31px;text-decoration:none; color:#c5181a;color:#FFFFFF; background:#ff0101}
a.nav2:link, a.nav2:visited {
display:block; float:left; padding:0px 48px 0px 48px; margin:0 0px 0 0px;height:31px;text-decoration:none; color:#FF0101;}
a.nav3:link, a.nav3:visited {
display:block; float:left; padding:0px 42px 0px 42px; margin:0 0px 0 0px;height:31px;text-decoration:none; color:#FF0101;}
a.nav4:link, a.nav4:visited {
display:block; float:left; padding:0px 45px 0px 45px; margin:0 0px 0 0px;height:31px;text-decoration:none; color:#FF0101;}
a.nav5:link, a.nav5:visited {
display:block; float:left; padding:0px 45px 0px 45px; margin:0 0px 0 0px;height:31px;text-decoration:none; color:#FF0101;}
a.nav6:link, a.nav6:visited {
display:block; float:left; padding:0px 45px 0px 45px; margin:0 0px 0 0px;height:31px;text-decoration:none; color:#FF0101;}

a.nav1:hover, a.nav2:hover, a.nav3:hover, a.nav4:hover, a.nav5:hover, a.nav6:hover {
 color:#FFFFFF; background:#ff0101;
 height:31px;}
*/
li.currencies{
width:180px;
float:left;
padding:0 0 0 15px;
_padding:12px 0 0 15px;
color:#676d77;
font-size:11px;
font-weight:bold;
}
li.currencies select{ width:100px}





/*-------gong gao ban-------------*/

/*--------begin emartsearch--------*/
#emartsearch
{
  height:39px;
}

#emarteesearch
{

}

#emartsearch .search_input{ width:155px; height:20px; border:1px solid #999999;}
#emartsearch .selectclass{cheight:23px;width:108px;height:23px; border:1px solid #999999;}
#emartsearch .searchBtn{ 
 background:url(/Images/websites/emartee.com/searchbuton.jpg) no-repeat scroll center center; 
 font-size:14px;
 font-weight:bold;
 color:#666666;
 letter-spacing:1pt; 
 width:85px;
 border:0px;
 height:30px;
 }
 .searchspan{
  font-size:200%;
  color:#01CDFF;
  letter-spacing:2pt;
}

/*--------end emartsearch--------*/


/*------------------------------end header-----------------------*/
/*------------------------------begin right_main-----------------------*/
#right_main{ margin-left:-15px; width:730px}
#right_content{ margin-left:15px;}

/*--------begin border----------*/
#colsub .borderfont
{
  position:absolute;
  color:#FFFFFF;
  font-weight:bold;
  font-size:14px;
  letter-spacing:0.5pt;
  top:5px;
  left:28px;
}

#colsub .borderfonthost
{
  position:absolute;
  color:#FFFFFF;
  font-weight:bold;
  font-size:14px;
  letter-spacing:0.5pt;
  top:5px;
  left:28px;
}

#colsub .borderimg
{
  position:absolute;
  top:35px;
  left:15px;
}




.block_item .borderfont
{
  position:absolute;
  color:#ff0101;
  font-size:16px;
  letter-spacing:0.6pt;
  font-weight:800;
  top:5px;
  left:5px;
}

.block_item .borderfonthost
{
  position:absolute;
  color:#FFFFFF;
  font-size:15px;
  font-weight:bold;
  letter-spacing:0.5pt;
  top:15px;
  left:30px;
}

.block_item .borderimg
{
  position:absolute;
  top:35px;
  left:38px;
}

/*-------------end border-------------------*/

#colmain{width:530px; overflow:hidden}
#colsub,#colmain{margin-top:8px}

#Promotions{ height:180px; background-position:-192px -177px}
#Promotions .title{padding-left:20px;}
#promotionsBg{ background:#FFFFFF; margin:6px; width:607px; height:320px; overflow:hidden}
#promotionsBg li{ float:left; width:116px; height:154px; text-align:center; padding:10px 7px 0 7px; line-height:1.5em; font-size:12px}
#promotionsBg li img{ margin-bottom:5px}
#colsub{width:175px}
#colsub .rightTitle{ background-position:-842px -177px}
#colsub .block_bottom{ background-position:-842px -234px;height:5px}
.rightList img{max-width:95px;}
* html .rightList img{ width:95px}
.rightList span{text-align:center;display:block;clear:both;padding:5px}


.rightList li{padding:5px 10px;}
.rightList li a{ border:1px dashed #ffffff;border-bottom:1px dashed #cccccc;display:block; width:120px; text-align:center; overflow:hidden}
.rightList li a:hover{border:1px solid #eeeeee; text-decoration:none}
.rightList li a:hover span{background:#eeeeee; cursor:pointer; color:#A72D2C;}



#productList{ width:526px;height:480px}
 
#productList .prod_box{ text-align:center}
#intro,#productList .prod_box p{ line-height:1.5em}
.product_img{padding:0px; width:130px; height:120px; overflow:hidden;}
#intro{ padding:5px 0 0 0;}


#productList2{ width:526px;height:480px}

#adBlock01{ 
width:528px; 
height:26px;
background:url(/Images/websites/emartee.com/newproducttitlebg.jpg) no-repeat scroll center center; 
position:relative;
}
#adBlock01 font
{
  position:absolute;
  color:#FFFFFF;
  font-weight:bold;
  font-size:14px;
  letter-spacing:0.5pt;
  top:5px;
  left:40px;
}
#adBlock02{ 
width:528px; 
height:26px;
background:url(/Images/websites/emartee.com/newfeattitlebg.jpg) no-repeat scroll center center; 
position:relative;
}


#adBlock02 font
{
  position:absolute;
  color:#FFFFFF;
  font-weight:bold;
  font-size:14px;
  letter-spacing:0.5pt;
  top:5px;
  left:40px;
}

#adBlock03{ 
width:226px; 
height:32px;
background:url(/Images/websites/emartee.com/lastviewtitle.gif) no-repeat; 
margin-left:-1px; 
position:relative;
}
#adBlock03 font
{
  color:#c5181a;
  font-size:16px;
  font-weight:bold;
  letter-spacing:2pt;
  position:absolute;
  top:6px;
  left:50px;
}


#adBlock04{ 
width:250px; 
height:32px;
background:url(/Images/websites/emartee.com/mailjoin.gif) no-repeat; 
margin-left:-1px; 
position:relative;
}
#adBlock04 font
{
  color:#ff0101;
  font-size:16px;
  font-weight:bold;
  letter-spacing:2pt;
  position:absolute;
  top:6px;
  left:50px;
}

/*---------prod_box----------*/
.prod_box_height,.prod_box{
width:131px;
/*height:auto; height:215px;*/height:275px; overflow:hidden;
float:left;
padding:10px 20px; line-height:1.5em; text-align:center;
}
.prod_box_height{ height:220px/*height:185px*/}
.prod_box h4{ font-size:12px}
.bottom_prod_box{
width:173px;height:10px;padding:0px; margin:0px;
}
.center_prod_box{
width:150px;height: auto;text-align:center;padding:0px; margin:0px;
}
.prod_details_tab{
width:150px;
height:31px;
float:left;
margin:3px 0 0 0;
line-height:25px;
text-align:center
}
img.left_bt{
padding:6px 0 0 6px;
}
a.prod_details{
width:25px;
padding:0 0 0 20px;
margin:7px 0 0 30px;
text-decoration:none;
color:#0fa0dd;
}
* html a.prod_details{margin:6px 0 0 25px;}
.product_img img{}
/*------------------------------end right_main-----------------------*/
/*------------------------------end left_main-----------------------*/
#left_main{ width:250px; background:#f9f8f9; margin-top:10px;}
#colsub .rightList,#left_main .block_list{ border-width:0 0px;}
#left_main .block_bottom{background-position:0 -234px; height:5px;}
#left_categroy li {line-height:45px;/*height:27px;overflow:hidden;*/}
#left_categroy li a{ padding-left:10px; display:block}

#left_categroy .subItem a,#left_categroy .subItem02 a{padding-left:2.5em;}

#left_categroy li{ background:#f9f8f9;}
#left_categroy .catFont{
width:250px; background:url(/Images/websites/emartee.com/litagup.gif) no-repeat scroll 10px center; }
 
#left_categroy .catFont:hover{ 
background:url(/Images/websites/emartee.com/litagbghover.gif) no-repeat scroll 10px center;}
/*.sel_a a:hover{background:url(/Images/websites/emartee.com/litagbghover.gif) no-repeat scroll 10px center;}*/
#left_categroy .itemsacss{background:url(/Images/websites/emartee.com/intemtagnom.gif) no-repeat scroll 50px center;}

#left_categroy .itemsacss:hover{ background:url(/Images/websites/emartee.com/procduspamtag.gif) no-repeat scroll 50px center;}

#left_categroy ul li:hover .catFont{ 
background:url(/Images/websites/emartee.com/litagbghover.gif) no-repeat scroll 10px center;}
.menu ul, .menu li ul
{
   width:250px;
}

/* make the third level visible when you hover over second level list OR link */
#left_categroy ul li:hover ul{ 
visibility:visible;
}


#newsLetter{padding:10px; height:100%}
#newsLetter p{ padding:0 0 10px 0} 
.joinUs{background-position:-210px -479px;  width:105px; height:30px; border:0; text-decoration:none !important;margin-right:25px;}
#adleftTop{background-position:0 -485px;height:5px}
#adList{ width:182px; overflow:hidden}
.subItem a{ background-position:-200px  -330px}
.subItem02 a{background-position:-200px -365px}
.subItem02 a:hover{background-position:-200px -365px}


#titlecate
{
  height:45px;
  background:url(/Images/websites/emartee.com/categbg.jpg) no-repeat scroll center center;
  position:relative;
  border-bottom:2px solid #FFFFFF;
}
#titlecate img{ position:absolute; top:10px; left:9px;}
#titlecate font{ position:absolute; left:30px; top:15px; font-weight:bold; font-size:15px;letter-spacing:0.5pt; color:#FFFFFF;}



/*------------------------------end left_main-----------------------*/

/*------------------------------begin rank-----------------------*/	
.rk{background:url(/Images/Icons/commentstar.gif) no-repeat; height:15px;margin-left:10px;}
.rank1{ background-position:0 0;}
.rank2{ background-position:0 -17px;}
.rank3{ background-position:0 -32px;}
.rank4{ background-position:0 -49px;}
.rank5{ background-position:0 -66px;}
.rank6{ background-position:0 -83px;}
.rank7{ background-position:0 -100px;}
.rank8{ background-position:0 -114px;}
.rank9{ background-position:0 -130px;}
.rank10{ background-position:0 -146px;}
.rk_title{border-color:#E7E7E7 !important;padding:10px 0}
.rkMargin{margin-left:50px;}
/*------------------------------end rank-----------------------*/

/*------------------------------begin category-----------------------*/
#categoryList #catTitle{background-position:-192px -549px;height:31px; line-height:31px; text-align:center}
.catFont{ font-weight:bold; font-size:13px}
/*------------------------------end category-----------------------*/


/*------------------------------begin footer-----------------------*/
#footer .top{ height:13px; background-position:0 -164px}

/*------------------------------end footer-----------------------*/
/*------------------------------end admin-----------------------*/
.adminedit{ height:15px; overflow:hidden;}
/*------------------------------begin admin-----------------------*/


/*------------------------------begin detail-----------------------*/
#category_nva{ height:40px; width:520px;}

.product_img_big{
width:300px;
float:left;
margin-right:10px;
overflow:hidden;
 text-align:center
}
.details_att{ width:200px;
float:left;
text-align:left;
}
.product_title_big{/* height:43px;*/}
.product_title_big h2{color:#000000;padding:5px 0 5px 0;font-weight:bold;font-size:16px;}

.specifications{
font-size:12px;
font-weight:bold;
line-height:18px;
}
.thumbs{
padding:8px 5px 8px 5px;
border:1px #DFD1D1 solid;
margin:3px 0 0 0;
}
.thumbs a{
padding:3px;
}
.prod_price_big{
padding:5px 0 5px 0;
font-size:16px;
}
span.reduce{
color:#999999;
text-decoration:line-through;
}
span.price{
color:#ea2222;
}
.addtocart{
width:96px;
height:19px;
display:block;
float:left;
background-position:right -456px;
text-decoration:none;
line-height:19px;
color:#ffffff;
border:0;
}

span.blue{
color:#5F9FAB;
}
#img_list,.big_img{ border:1px solid #cccccc;padding:5px;}
#img_list{ margin-top:10px}

.big_img img{width:280px; height:250px}
.details_big_box label{float:left; width:6em; text-align:right}
.rk_title{ padding:10px 0 10px 0}
.addtocart_css{ padding-left:6em}
.attribute{ width:250px}
.attribute li{float:left;padding:0 3px;}
.attribute li a{float:left;padding:2px; border:1px solid #cccccc; text-decoration:none; cursor:pointer}
.attribute li a:hover{ border-color:#D80808}
.selectA{ background:url(/Images/Icons/select_icon.gif) no-repeat right bottom ;border:1px solid #D80808 !important; color:#D80808}
.productItemImg{ padding:10px}
.productItemImg .rating{/*padding-left:30px*/}
.productItim_contant{ text-align:left}
.teshe_map{}
.teshe_map .item_map{float:right}
 .productItim_text{padding:10px 0 ; border:0 solid #CCCCCC; border-width:2px 0; margin:10px 0; line-height:1.5em}
.productItim_review{ padding-bottom:5px}
.select_area{ width:auto !important; padding:0 !important; display:block !important;}

.details_att li{ font-weight:bold}

.addToCart,.AddToFavourites{ width:119px; height:30px;}
.addToCart{ background-position:-208px -238px; border:0}
.AddToFavourites{ background-position:-329px -238px; width:135px;}
#detailsCart{ height:55px; padding-top:0px;}
#bookmark{ text-align:center;padding-top:45px; margin-left:-8px}
.productDetail_des{}
.productDetail_des .desTitle{ background-position:-192px -585px}
.productDetail_des .desContent{ padding:15px 0}
.Pub_fieldset fieldset{ background:none; border:0}
.RelatedItems li{ padding:15px; height:160px; width:142px;}
.RelatedItems li img{padding:5px}
#ItemPriceTag{ font-weight:normal}
/*------------------------------end detail-----------------------*/
.otherinfo { width:510px !important}
#footer a {color:#000000;}
#footer a:hover{ border-bottom:1px solid #A72D2C;}
#searchResults .productPanel{ text-align:center}


#detailTop{width:40px;float:right;  height:114px; background:url(/Images/Icons/top.jpg) no-repeat;  
     position:fixed !important; bottom/**/:180px;  
     position:absolute; z-index:8999; right:0;}
* html #detailTop{top:expression(offsetParent.scrollTop+150); }

#detailTop a{display:block;
height:114px;
overflow:hidden;

width:18px;}
.a_ed a{ width:40px !important; display:inline}
.a_ed1,.a_ed1 a{ margin-bottom:-10px !important;}
.zs_leftx{ width:205px !important;}
#otherinfo_width{ width:710px  !important}
#login{ text-align:center}
.loginItme { margin:0 auto; float:none}
.loginItme{ background:#fdf9f0; border-color:#bf0200}
.border_02{border-color:#bf0200}
.cshopp_btn_06{width:82px; height:24px; border:1px solid #01CDFF;}
.cshopp_btn_06:hover{ border:0}
#otherinfo_width .title font,#otherinfo_width .title strong{ font-size:x-large}
.map h1{ text-align:left;}
.map ul{ padding:0 0 0 15px;}
.map ul li{ text-align:left;}
.map td{ border-right:1px solid #cccccc; padding:15px}


.block_item
{
  width:100%;
  height:auto;
}


#footcont
{
 height:60px;
 margin-top:6px; 
 background:#f9f8f9; 
 padding-top:15px; 
 text-align:center;
}
#footcont span
{
  margin-left:20px;
  font-size:22px;
  letter-spacing:2pt;
  color:#1b3f5c;
}

#SortBar .display{
background:transparent none repeat scroll 0 0 !important;
float:right;
position:absolute;
right:10px;
top:56px;
}

#SortBar .pages {
border-top:1px solid #CCCCCC;
padding-left:100px;
padding-top:10px;
}
#bottomPageBar .pages {
padding-left:100px;
}


#headertop
{
 position:relative; 
 height:91px;
 background:url(/Images/websites/emartee.com/newheaderbg01.jpg) no-repeat scroll center center;
 overflow:hidden;
}
#headertop .logohref
{
  text-decoration:none; 
  height:60px; 
  width:160px; 
  position:absolute; 
  top:20px; 
  left:20px;
}

#headertop .accounthref
{
  text-decoration:none;  
  position:absolute; 
  top:66px; 
  right:138px;
  font-weight:bold;
  color:#000000;
}	

#headertop .carthref
{
  text-decoration:none;  
  position:absolute; 
  top:66px; 
  right:60px;
  font-weight:bold;
  color:#000000;
}
#headertop .helphref
{
  text-decoration:none;  
  position:absolute; 
  top:66px; 
  right:12px;
  font-weight:bold;
  color:#000000;
}		 			 


#headertop .registerhref
{
  text-decoration:none;  
  position:absolute; 
  top:6px; 
  left:238px;
  color:#000000;
}

#headertop .loginhref
{
  text-decoration:none;  
  position:absolute; 
  top:6px; 
  left:292px;
  color:#000000;
}

#headertop .logouthref
{
 text-decoration:none;  
  position:absolute; 
  top:6px; 
  left:292px;
  color:#000000;
}

#headertop .sitemaphref
{
  text-decoration:none;  
  position:absolute; 
  top:8px; 
  right:20px;
  font-size:13px;
  color:#000000;
}


#headermenu
{
 background:url(/Images/websites/emartee.com/newmenubg.jpg) no-repeat scroll center center;
 height:35px;
 padding-left:248px;
 padding-top:2px;
 overflow:hidden;
}

#heardsearch
{
 background:url(/Images/websites/emartee.com/newsearchbg.gif) repeat-x center center;
 height:39px;
}


#footer .footerfont
{
 color:#FFFFFF;
}

#footer .footerfont a
{
 color:#FFFFFF;
}

.category_list_title
{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	left:40px;
	letter-spacing:0.5pt;
	position:absolute;
	top:8px;
}

input, select, textarea {
-x-system-font:none;
color:#303030;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0px 0;
}
.input2{margin: 0 0 3px 0;}
#sortDS{ height:22px;}
.picture ul li {
height:28px !important;
width:28px !important;
}
.picture ul li a, .picture ul li a:visited {
cursor:default;
display:block;
height:28px !important;
margin:0;
overflow:hidden;
padding:0;
text-decoration:none;
width:28px !important;
}
