html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	/*outline:0;*/
	/*font-weight:inherit;*/
	/*font-style:inherit;*/
	/*font-size:100%;*/
	/*font-family: Arial;*/
	/*vertical-align:baseline;*/
}
body {
	font-family: "PT Sans", sans-serif;
	font-size: 11pt;
	line-height: 1.3em;
	padding: 0 0 50px 0;
	color: #000;
}
.locked{width:16px;height:16px;margin:5px 0 0 3px;background:url(/smarty/aimo_images/locked.png)no-repeat center center;float:left;}
.masterpart{overflow:hidden;background:#fff;}
[disabled] {background-color:#F5F8F3;}
a{text-decoration:none;color:#848484;cursor:pointer;}
.topbarL {
position:relative;
font-size:12px;
font-family:arial;
color:#8E2427;;
z-index:10;border-bottom:0px solid #FF6633;
}

.aimoLeftcontent {
float:left;
z-index:5555;
width:215px;
top:0px;left:0px;
}
.aimoprimelink li {
font-size: 0.8em;
list-style:none;
}

.aimoRightcontent {
float:right;
z-index:1;
width:745px;
margin-left:0px;font-size:12px;

}

.aimofullframe {
float:left;
z-index:1;overflow:hidden;
width:740px;
margin-left:5px;font-size:12px;

}

.aimoprimelink li {
font-size: 0.8em;
list-style:none;
}


.todayvisit {
text-align:right;
font-size:11px;
white-space:nowrap;
border-bottom:1px solid #c9d7f1;
margin-bottom:1px;
padding:1px 1px 1px 0px;
font-family:arial;
background-color:#ffffff;
top:12em;right:0em;
position:absolute;
z-index:1;
}
.aimo_main_tp{
position:relative;
margin:0 auto;
background:#fff;
font-size:12px;min-height:480px;
}

.login_main_tp{
width:50%;
height:100%;
border:1px solid #C8C8C8;
position:relative;
top:10em;
margin:0 auto;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
}
.login_field
{
margin:25px 0 10px 0px;
position:relative;
height:350px;width:900px;
overflow:hidden;
font:arial,verdana;
font-size:11px;
color:#787878;
font-weight:bold;
}

.act_msg{
border:1px solid #E1E1E1;
position:relative;width:97%;
font-size:11px;
margin:0 auto;
margin-top:10px;background:#DBDBDB;
}

.row {
  clear: both;overflow:hidden;
  padding-top: 3px;
  }

.row span.flabel {
  float: left;margin-right:8px;
  width: 150px;
  text-align:right;
  }

.row span.formw {
  float: left;
  width: 240px;
  text-align: left;
  } 

.lgin_fail_msg{
border:1px solid #9DBA8B;float:left;margin:0px 0 0 0;
width:400px;text-align:center;background:#FBF4F4;
-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}


.login_box{margin:0 0 5px 20px;border:1px solid #EEEEEE;width:198px;font-family:arial;}

.login_but{
font-size:12px;float:right;border-left:0px;
border-top:0px;border-right:1px solid #A7A7A7;border-bottom:1px solid #707070;font-family:arial;
}

.mempage_content {
  text-align: left;
  position:relative;
  overflow:hidden;
  background:#fff;margin:0 auto;width:960px;
  } 

.header_content {position:relative;overflow:hidden;top:0;} 
 
.footer_content {
margin:0 auto;
font-size:11px;overflow:hidden;
position:relative;
padding:5px 10px 5px 10px;height:100%;border-top:1px solid #bedae7;
} 

.footerright{float:right;text-align:right;color:#fff;}

.footerright li
{margin-left:20px;float:left;list-style:square;color:#E9E9E9;}

.footerright li:hover{cursor:pointer;}

/* aistore page css */

.Rightcontent_left
{
position:relative;width:485px;height:100%;
}

.Rightcontent_right{position:absolute;width:260px;right:0px;top:0px;}

.aistoreline1
{
position:relative;
margin:5px 0 0 5px;
overflow:hidden;
}



.aistoreline1 span.aislide
{
float:left;
border-bottom:1px solid #E1E1E1;
overflow:hidden;
}

.aistoreline1 span.aiiteminfo
{
float:left;
overflow:hidden;
width:320px;
margin-right:10px;
}



.aimoLeftcontent span.aimoolmenu
{
float:left;
width:192px;min-height:550px;border:1px solid red;
overflow:hidden;
}

.bannerLine1{height:35px;border:1px solid #ECF9F1;float:left;margin:5px 0 0 5px;background:#ffffff;width:729px;background-image:url(/smarty/aimo_images/promoban2.png);}

.aistoreline2
{
position:relative;
overflow:hidden;
margin:16px 0 0 5px;

}



.listview
{
float:center;
margin:5px 5px 5px 5px;
border:1px solid #F3F3F3;
width:125px;height:125px;
background:#FFFFFF;
text-align:center;
}

#jshowitem
{
position:relative;
overflow:hidden;
z-index:2;
}


.loadimg_n_detail
{
float:left;
border:1px solid #DDEFDA;
overflow:hidden;margin:0;width:377px;text-align:center;/*do not remove text-align: CENTER*/
min-height:100px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background:#fff;
}

.loadimg_n_detail img
{
margin:4px;
}

.packettnail
{
margin:0 auto;
width:500px;height:25px;
text-align:right;
position:absolute;
}

.packettnail span.ptnail
{
width:22px;
background:#D7D7D7;
bottom:0px;
overflow:hidden;
float:right;
margin-left:10px;
}

#jshowitem img
{
/*max-width: 500px;
max-height: 500px;*/
}

.slidepanel
{
position:relative;
width:492px;height:150px;
margin:0 0 20px 10px;
}

.sliderow
{
float:left;
width:470px;height:150px;
border:1px solid #E1E1E1;
margin:0 0 20px 0;
}

.sliderow span.pic
{
margin-left:0px;
}

.pic img
{
max-width:470px; height:150px;
}

.sliderow span.slidesta
{
margin-left:5px;
color:#BBBBBB;
border:1px solid blue;
}

.slidepanel span.slideoperation
{
width:20px;
margin-bottom:3px;
float:right;
background:#DDDDDD;
overflow:hidden;
}

.slidesize
{
max-width:470px;
height:150px;
border:none;
}

.chslideitm
{
position:relative;
clear:both;
border-bottom:1px solid #D7D7D7;
overflow:hidden;
width:480px;
margin-left:10px;
}

.chslideitm img
{
max-width:470px;
height:125px;
margin:10px 0 10px 0;
}

.chlist
{
float:right;
top:0px;
}

.tnailpanel
{
position:absolute;
height:23px;width:198px;
overflow:hidden;bottom:0px;
}

.tnailpanel span.tnail1
{
 position:absolute;
 width:20px;overflow:hidden;
 background:#F2F2F2;
 margin-left:10px;bottom:0em;
}

.tnailpanel span.tnail2
{
 position:absolute;
 width:20px;overflow:hidden;
 background:#F2F2F2;
 margin-left:40px;bottom:0em;
}

.tnailpanel span.tnail3
{
 position:absolute;
 width:20px;overflow:hidden;
 background:#F2F2F2;
 margin-left:70px;bottom:0em;
}

.tnailpanel span.tnail4
{
 position:absolute;
 width:20px;overflow:hidden;
 background:#F2F2F2;
 margin-left:100px;bottom:0em;
}

.tnailpanel span.tnail5
{
 position:absolute;
 width:20px;overflow:hidden;
 background:#F2F2F2;
 margin-left:130px;bottom:0em;
}

#tnail_msg
{
position:fixed;
bottom:8px;padding:4px;
right:50px;
width:200px;height:80px;
background:#C9DEC2;
z-index:200;
display:none;border:1px solid #CBE8C1;
font-size:11px;color:#000;
-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;
filter:alpha(opacity=70);	-moz-opacity:0.7;	-khtml-opacity: 0.7;	opacity: 0.7;

}

.sendemailpanel	
{
clear:both;
width:350px;
position:relative;
overflow:hidden;
}

.sendemailpanel span.label
{
margin-left:0px;
float:left;
width:50px;
}

.sendemailpanel span.boxes
{
float:left;
margin-left:50px;
width:220px;
}

.Rtnail
{
float:left;
top:10px;border:1px solid red;
right:25px;width:100px;clear:both;
}

#itmdetail
{
float:left;margin:5px 0 0 1px;border-top:3px solid #DEEDED;padding:4px 0 0 0;width:305px;
}
.itmrow
{
position:relative;
font-family:arial;font-size:12px;
margin:0 0px 2px 0px;width:300px;
color:#E6CCAA;overflow:hidden;
border-bottom:1px dashed #ECF2F2;
}
.itmrow span.itmlabel
{
border:1px solid black;
float:left;
width:80px;
}

.itmrow span.itminfo
{
border:1px solid black;
float:left;
width:500px;
}

#combox
{
position:relative;width:700px;
overflow:hidden;
font-family:arial;
font-size:12px;z-index:2;margin:0 0 0 -15px;
}

.comList{float:left;overflow:hidden;margin:0 0 0 -1px;}
ol.timeline {list-style:none;font-size:12px;width:480px;overflow:hidden;padding:0;margin-left:15px;}
ol.timeline li{background:#FFFFFF;display:none;position:relative;margin-bottom:0px;float:right;}

ol.timeline li:first-child{}
.commrow{position:relative;overflow:hidden;margin:0 0 5px 0;width:450px;padding-bottom:2px;}
.askingname{float:left;width:245px;padding:0;}
.showasked{float:left;width:270px;padding:0;margin:0 0 0 2px;font-size:12px;color:#868686;font-family:tahoma;}
.replayrow{margin-left:50px;overflow:hidden;width:420px;border-bottom:1px solid #F4F4F4;}
.commdate{float:right;color:#BFBFBF;width:150px;margin-left:2px;text-align:right;font-size:11px;}
.commreply{float:right;color: #4EC9C2;width:100px;margin:0 7px 0 0;text-align:right;cursor:pointer;}
.commimg{border:1px solid #E5E5E5;width:40px;height:40px;margin:0 3px 0 0;padding:0;overflow:hidden;float:left;-moz-border-radius:6px;-webkit-border-radius:6px;
							border-radius:6px;overflow:hidden;}
.textarea
{
	color:#000000;
	font-size:12px;
	border:#fff solid 1px;
	height:50px;
	margin-bottom:2px;
	width:420px;
	font-family:tahoma;	
}
i{clear:both;display:block;color:#8e8e8e;}
.askprocess
{
position:relative;border:1px solid #DAE9EB;padding:10px;background:#E8EDEE;-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
}

askprocess span.submitAsk
{
width:90px;
float:left;
background:gray;
}

#flash
{
margin-left:3px;
height:25px;width:300px;
float:left;
}

.button_sorting
{
border-right:1px solid #333300;
border-bottom:1px solid #333300;
border-left:0px solid #333300;
border-top:0px solid #333300;
background:#667D69;
color:#fff;font-family:verdana;
font-size:11px;-webkit-text-size-adjust:none;
}

.button_sorting:hover
{
border-right:1px solid #667D69;
border-bottom:1px solid #667D69;
border-left:0px solid #333300;
border-top:0px solid #333300;
color:#E3E3E3;cursor:pointer;
}
/* end of aistore page css */


.LogoPanel{position:absolute;top:50px;left:0;height:70px;float:left;}

.dotstyle{position:absolute;width:25px;height:19px;margin:0 0 0 48px;background:#FFFFFF;}/*background:#8E2427*/
a:hover .dotstyle{border-top:4px solid #FFFFFF;}/*#8E2427*/
.searchPanel{float:right;width:615px;text-align:left;}

.othlink{position:relative;}
.logonsearchbar{position:relative;overflow:hidden;}

.searchPanel span.searchBarside
{
background-color:#F3F3F3;
padding:3px;
float:right;
border:1px solid #D0DFC6;
margin-left:20px;
}

.searchPanel span.searchBut
{
padding:3px;
float:right;
margin:0;border:0;
background-color:#D0DFC6;
}

#aisearchBar
{
width:420px;height:20px;
border:none;
font-size: 11px arial;
color:#999;padding:2px 0 2px 25px;
border:1px solid #E1E1E1;background:url(/smarty/aimo_images/searchbar.png)no-repeat 4px center;background-color:#fff;
border:1px solid #e1e1e1;
}
#aisearchBar:hover{background-image:url(/smarty/aimo_images/searchbara.png);}
.aisearchBara{background-image:url(/smarty/aimo_images/searchbara.png);}

#top_search_form {
	left:8px;
	top:6px;
}
/*end of search box*/


.uiButton,
.uiButtonSuppressed:active,
.uiButtonSuppressed:focus,
.uiButtonSuppressed:hover{background:#eee url(/smarty/aimo_images/hEY3FxDQu5L.png) repeat 0 0;border:1px solid #999;border-bottom-color:#888;box-shadow:0 1px 0 rgba(0, 0, 0, .1);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, .1);-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, .1);color:#333;cursor:pointer;display:-moz-inline-box;display:inline-block;font-size:11px;font-weight:bold;line-height:normal !important;padding:2px 6px;*position:relative;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;font-family:arial;}
.uiButton + .uiButton{margin-left:4px}
.uiButton:hover{text-decoration:none}
.uiButton:active,
.uiButtonDepressed{background:#ddd;border-bottom-color:#999;box-shadow:0 1px 0 rgba(0, 0, 0, .05);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, .05);-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, .05)}
.uiButton .img{vertical-align:top}
.uiButtonMedium .img{margin-top:2px}
.uiButtonLarge .img{margin-top:4px}
.uiButton .customimg{margin-top:0}
.uiButton .uiButtonText,
.uiButton input{background:none;border:0;color:#333;cursor:pointer;display:-moz-inline-box;display:inline-block;font-family:'Lucida Grande', Tahoma, Verdana, Arial, sans-serif;font-size:11px;font-weight:bold;margin:0;outline:none;padding:1px 0 2px;white-space:nowrap;_width:0}
.uiButton input{*overflow:visible;*padding-bottom:0}
.ff3.mac .uiButtonMedium .uiButtonText,
.ff3.mac .uiButtonMedium input{margin-bottom:-1px}
.uiButton input::-moz-focus-inner{border:0;padding:0}
.uiButtonDepressed,
.uiButtonDepressed input{cursor:default}
.uiButtonSpecial{background-color:#4447B0;background-position:0 -86px;border-color:#3b6e22 #3b6e22 #2c5115;color:#fff}
.uiButtonSpecial:active{background:#3449AB;border-bottom-color:#3b6e22}
.uiButtonSpecial.uiButtonDisabled,
.uiButtonSpecial.uiButtonDisabled:active{background:#5039BB;border-bottom-color:#3b6e22}
.uiButtonConfirm{background-color:#7D92D7;background-position:0 -96px;border-color:#3b6e22 #3b6e22 #3b6e22;color:#fff}
.uiButtonConfirm:active{background:#8DC17B;border-bottom-color:#29447e}
.uiButtonConfirm.uiButtonDisabled,
.uiButtonConfirm.uiButtonDisabled:active{background:#5b74a8;border-bottom-color:#3b6e22}

.uiButton2Confirm{background-color:#88CC93;background-position:0 -11px;border-color:#848C88 #848C88 #848C88;color:#fff}
.uiButton2Confirm:active{background:#D6DCD6;border-bottom-color:#29447e}
.uiButton2Confirm.uiButtonDisabled,
.uiButton2Confirm.uiButtonDisabled:active{background:#5b74a8;border-bottom-color:#3b6e22}

.uiButtonSpecial .uiButtonText,
.uiButtonConfirm .uiButtonText,
.uiButtonSpecial input,
.uiButtonConfirm input{color:#fff}



.becomeMemberBoard
{
border:0px solid #D4D4D4;
float:right;width:300px;height:170px;
margin-right:3px;
font-family:arial;
font-size:11px;
background:#92bac9;
}

.becomeMemberBoard li
{
list-style:none;
margin-left:15px;
}



.load_more{background:#fff;color:#616161;font-family:tahoma;margin:20px 0 50px 0;padding:0;}
.load_more:hover{cursor:pointer;background:#D7E3DD;}
.load_done{color:#C1C1C1;font-size:11px;border:1px solid #E4E4E4;padding:2px;width:98%;font-family:tahoma;}

.recentslideclass{width:90px;height:57px;border-left:1px solid #000;}
/*
.nav-next{filter:alpha(opacity=50);	-moz-opacity:0.5;	-khtml-opacity: 0.5;	opacity: 0.5;}
.nav-next:hover{filter:alpha(opacity=100);	-moz-opacity:1;	-khtml-opacity: 1;	opacity: 1;}

.nav-prev{filter:alpha(opacity=50);	-moz-opacity:0.5;	-khtml-opacity: 0.5;	opacity: 0.5;}
.nav-prev:hover{filter:alpha(opacity=100);	-moz-opacity:1;	-khtml-opacity: 1;	opacity: 1;}
*/


.topPromobanner{position:relative;height:70px;top:-2px;overflow:hidden;}/*#8E2427*/

.searchsuggestLine{float:right;margin:0 -12px 0 0;}
.searchsuggestTag{float:right;margin-bottom:4px;background:#FFFFFF;height:14px;width:520px;font-size:12px;color:#CDD8CF;font-family:tahoma;}/*#8E2427*/


.panel-overlay{border-bottom:1px solid #F7F7F7;width:490px;z-index:1;background:#fff;}/*background:#EBF2E6;*/
.panel-overlay span.ovTitle{float:left;width:120px;padding-left:0px;overflow:hidden;color:#626262;font-family:tahoma;font-weight:bold;}
.panel-overlay span.ovDesc{float:left;width:180px;height:18px;overflow:hidden;color:#9B7D5B;font-family:tahoma;font-size:12px;
						   white-space: nowrap;text-overflow: ellipsis;-o-text-overflow:ellipsis;margin:31px 0 0 -5px;font-family:Utsaah;font-size:16px;}
.panel-overlay span.checkitout{float:right;width:80px;text-decoration:none;text-align:right;height:18px;margin:31px 0 0 0px;}
.vwprice{font-size:16px;color:#9B7D5B;font-family:Utsaah,tahoma;margin:31px 0 0 0px;height:18px;float:left;}

.box_idle{color:#C1C1C1;font-weight:none;}
.ebtitle{font-size:12px;border:1px solid #7CD38B;border-bottom:1px solid #fff;width:163px;margin-top:0px;font-family:arial;}
.eblink{font-size:12px;border:1px solid #7CD38B;border-bottom:1px dashed #D0D0D0;width:163px;margin-top:0px;border-top:1px dashed #D0D0D0;font-family:arial;}
.ebsum{width:159px;height:128px;border:1px solid #7CD38B;border-top:1px solid #fff;font-family:arial;font-size:12px;font-family:arial;margin-top:1px;}

.win.gecko .ebtitle{font-size:12px;border:1px solid #7CD38B;border-bottom:1px solid #fff;width:163px;margin-top:0px;font-family:arial;}
.win.gecko .eblink{font-size:12px;border:1px solid #7CD38B;border-bottom:1px dashed #D0D0D0;width:163px;margin-bottom:1px;border-top:1px dashed #D0D0D0;font-family:arial;}
.win.gecko .ebsum{width:163px;height:136px;border:1px solid #7CD38B;border-top:1px solid #fff;font-family:arial;font-size:12px;font-family:arial;}

.ie .ebtitle{font-size:12px;border:1px solid #7CD38B;border-bottom:1px solid #fff;width:163px;margin-bottom:1px;font-family:arial;}
.ie .eblink{font-size:12px;border:1px solid #7CD38B;border-bottom:1px dashed #D0D0D0;width:163px;margin-bottom:2px;border-top:1px dashed #D0D0D0;font-family:arial;}
.ie .ebsum{width:163px;height:136px;border:1px solid #7CD38B;border-top:1px solid #fff;font-family:arial;font-size:12px;font-family:arial;}




/*discount zone*/
#menu { padding: 0;}
#menu li { display: inline;font-size:11px;-webkit-text-size-adjust:none;}
#menu li a {background:#F3F4F2;font-size:12px;padding:5px;float:left;border-right:1px solid #fff; border-bottom:none; text-decoration:none; color:#9A9A9A; font-weight:bold;margin-left:7px;}
#menu li a:hover {border-right:1px solid #D2DCDD;}
#menu li.active a { background: #CEEFC9;color:#000;border:none; }
.content {float:left;clear:both;border:1px solid #F0FAEF;background:#FFFFFF;padding: 10px 20px 20px;width:650px;}


.more_Button{background:#EFEFEF;border:1px solid #EEEEEE;cursor:pointer;text-align:center;font-family:verdana;font-size:12px;margin-top:15px;}
.more_Button:hover{color:#9B9B9B;}
.pmore_Button{background:#EFEFEF;border:1px solid #EEEEEE;cursor:pointer;text-align:center;font-family:verdana;font-size:12px;margin-top:15px;}
.pmore_Button:hover{color:#9B9B9B;}

.nomore{background:#fff;margin-top:15px;text-align:center;font-family:verdana;font-size:12px;color:#747474;}

#gcity label.error {
	margin-left: 0px;
	width: auto;
	display: inline;
	color:red;
	font-size:11px;
}
.watermark {color:#B6D3D2;font-family:verdana;}

.ebrochure_email{font-family:arial;border:1px solid #E0E0E0;width:200px;}
.eb_stateID{font-family:arial;border:1px solid #E0E0E0;}

.ui-state-highlight, .ui-widget-content .ui-state-highlight {border:1px solid #f9dd34;background: #ffef8f ;color: #F50C12; }


.toplink{float:right;padding:0px 5px 0px 5px;height:15px;
		 text-align:center;margin:1px 0 0 7px;font-weight:bold;
		 font-size:11px;  -webkit-text-size-adjust:none;}

.toplink:hover{text-decoration:none;}
.controlPanel{margin:0px 0 0 0px;overflow:hidden;}
.controlPanel h3{padding:3px 8px;font-size:9pt;/*background:#f3f3f3;border-bottom:1px solid #b9dcf0;*/color:#345983;}
.controlPanel ul{list-style:none;margin-bottom:15px;border:0px solid #b9dcf0;border-top:none;}
.controlPanel ul li{font-size:11px;overflow:hidden;padding:5px 8px;border-bottom:1px dashed #d3e9f5;border-left:3px solid #86cde1;}
.controlPanel ul li:last-child{border-bottom:0px solid #d3e9f5;}
.controlPanel ul li:hover{background:#f3fafc;border-left:3px solid #2f7891;}
.actmenu{background:#f3fafc;font-weight:bold;border-left:3px solid #86cde1;}
.storep{color:#000;font-family:Utsaah;font-size:16px;}
.storep:hover{color:#AB740E;}

.iloveshop{background-color:#FBFDFB;margin:3px;position:relative;width:93%;height:94%;padding-left:5px;font-family:arial;font-size:12px;}
.iloveshop li{list-style:none;margin-left:10px;color:#46A741;}

.zoneNstores{
position:relative;
font-size:11px;
margin:15px 0 0 0px;
overflow:hidden;
min-height:365px;
}

#aimessage{
position:fixed;bottom:15px;border:4px solid #F1C770;
padding:5px 5px 5px 55px;left:10px;background:#fff;font-size:11px;
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;width:150px;background-image:url(/smarty/aimo_images/message5.jpg);
background-repeat:no-repeat;background-position:left center;z-index:8888;
}

.thumbicon{float:left;margin:0 0 0 -5px;}
.thumbicon img{border:none;margin:0 1px -2px 0;width:19px;}
.thumbicon:hover{cursor:pointer;}
#plike{float:left;color:#000;font-size:12px;font-family:tahoma;margin-right:1px;}
#mlike{float:left;color:#E6A81A;font-size:12px;font-family:tahoma;margin:0;z-index:2;}
.subInbox{float:left;width:100px;padding-left:20px;background-image:url(/smarty/aimo_images/greendot.png);background-repeat:no-repeat;background-position:12px 7px;}

.imgshadow{float:left;border:1px solid #A7D8A9;width:40px;height:40px;background:#D5EEEE;}
.imgfront{float:left;border:1px solid #A7D8A9;width:40px;height:40px;margin:4px 0 0 -38px;background:#fff;color:#CACACA;overflow:hidden;}
a:hover .imgshadow{background:#FFDCB9;}

.recentImgP{width:90px;border:none;margin:-15px 0 0 0px;}
.recentImgL{width:136px;border:none;margin:-2px 0 0 -20px;}
.ahove:hover{text-decoration:underline;}

.welcomebar{margin:0 auto;width:960px;height:40px;border-bottom:2px solid #FF6633;position:relative;}

.contactinput{border:1px solid #DEE8DD;font-family:arial;width:255px;background:#E4F2F3;}
.tlist{overflow:hidden;list-style:none;padding-left:15px;background-image:url(/smarty/aimo_images/bullet.gif);background-position:top left;background-repeat:no-repeat;}
.tsubList{list-style-type:lower-roman;margin:0 0 0 45px;text-indent:none;list-style-image:none;text-indent:0em;}

.feedbackform{float:right;border-left:1px dashed #D1D1D1;width:740px;min-height:420px;}
#contact_form{padding:5px;margin:10px 0 0 10px;}
.ddmenustyle{list-style:none;margin:0;width:160px;}
.messstyle{background:url(/smarty/aimo_images/greendot.png);background-position:left center;background-repeat:no-repeat;padding-left:10px;margin-left:0px;font-size:11px;}
#pageforie6below{display:none;}

.viraiterbg {
	color:#FF8000;
	text-align:center;
	font-family:Arial Rounded MT Bold;
	font-size:23px;
	font-weight:bold;
	width:221px;float:left;padding:5px;
}
.hotzoneitem{float:left;width:231px;height:160px;overflow:hidden;text-align:center;}
.hotzoneitem img{max-width:160px;margin:0px 0 0 0;}
.hzitemtitle{float:left;width:231px;height:20px;text-align:center;font-family:tahoma;color:#58BC49;}
.hzitemprice{float:left;width:231px;height:22px;text-align:center;font-size:20px;font-family:Arial Rounded MT Bold;font-weight:bold;color:#5C8552;}
.hzenter{float:left;width:231px;height:40px;text-align:center;color:#5C8552;padding:8px 0 5px 0;}
.entericon{background-image:url(/smarty/aimo_images/belibeli.png);width:102px;height:30px;float:left;background-repeat:no-repeat;background-position:center center;margin:0 0 0 65px;}
.entericon:hover{background-image:url(/smarty/aimo_images/enterbeli.png);cursor:pointer;}
.kzoneboard{overflow:hidden;border-bottom:1px dashed #B1DEB3;margin:0 2px 2px 0;padding-left:5px;background: #8ECCBF;background-image:url(/smarty/aimo_images/background.png);border-border-left-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-border-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;}

/* tipsy*/ 
.tipsy { padding: 4px; font-size: 12px; position: absolute; z-index: 100000; font-family:tahoma;}
.tipsy-inner { padding: 2px 3px 2px 3px; background-color: #7B2022; color: white; max-width: 200px; text-align: center; }
.tipsy-inner { border-radius: 2px; -moz-border-radius:2px; -webkit-border-radius:2px; }
.tipsy-arrow { position: absolute; background: url('/smarty/aimo_images/tipsy.gif') no-repeat top left; width: 9px; height: 5px; }
.tipsy-n .tipsy-arrow { top: 0; left: 50%; margin-left: -4px; }
.tipsy-nw .tipsy-arrow { top: 0; left: 10px; }
.tipsy-ne .tipsy-arrow { top: 0; right: 10px; }
.tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -4px; background-position: bottom left; }
.tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; background-position: bottom left; }
.tipsy-se .tipsy-arrow { bottom: 0; right: 10px; background-position: bottom left; }
.tipsy-e .tipsy-arrow { top: 50%; margin-top: -4px; right: 0; width: 5px; height: 9px; background-position: top right; }
.tipsy-w .tipsy-arrow { top: 50%; margin-top: -4px; left: 0; width: 5px; height: 9px; }
/* end of */

.jempolbutt{background:none;border:none;float:left;min-width:90px;color:#3A9260;cursor:pointer;margin:0 0 0 -7px;font-size:11px;font-family:arial;}
.jempolbutt:hover{text-decoration:underline;}
.jempolbutt img{margin:0 2pxs -2px 0;}

.etoolbox{overflow:hidden;}
.memberdatapanel{overflow:hidden;padding:5px 10px;min-height:500px;background:#f3fafc;}
.memberdatapanel table{border-spacing:0px 5px;border-collapse: separate;width:100%;}
.memberdatapanel table tr td{padding:2px 5px;}
.memberdatapanel input{padding:5px;width:350px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:inset 1px 2px 2px #f3f3f3;-webkit-box-shadow:inset 1px 2px 2px #f3f3f3;box-shadow:inset 1px 2px 2px #f3f3f3;border:1px solid #e6e6e6;}
.memberdatapanel input:focus{border:1px solid #6ca6b3;}

.memberdatapanel textarea{font-family:tahoma;border:1px solid #e0e0e0;padding:5px;width:350px;min-height:120px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:inset 1px 2px 2px #f3f3f3;-webkit-box-shadow:inset 1px 2px 2px #f3f3f3;box-shadow:inset 1px 2px 2px #f3f3f3;}
.memberdatapanel textarea:focus{border:1px solid #6ca6b3;}

.memberdatapanel select{border:1px solid #d2d2d2;padding:5px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:inset 1px 2px 2px #f3f3f3;-webkit-box-shadow:inset 1px 2px 2px #f3f3f3;box-shadow:inset 1px 2px 2px #f3f3f3;}
.memberdatapanel select:focus{border:1px solid #6ca6b3;}
.memberdatapanel h4{margin-top:15px;padding-left:5px;}

.loginpanel{float:left;width:320px;margin:30px 40px;padding:20px;}
.loginpanel ul{list-style:none;}
.loginpanel input{padding:5px;width:210px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:inset 1px 2px 2px #f3f3f3;-webkit-box-shadow:inset 1px 2px 2px #f3f3f3;box-shadow:inset 1px 2px 2px #f3f3f3;border:1px solid #e6e6e6;}
.loginpanel input:focus{border:1px solid #6ca6b3;}
.loginpanel h2{padding:25px 0;font-weight:normal;}
.logininner{overflow:hidden;border:1px solid #eaeaea;width:220px;padding:20px 40px 40px 40px;-webkit-box-shadow: 5px 5px 0px -1px rgba(250,250,250,1);
-moz-box-shadow: 5px 5px 0px -1px rgba(250,250,250,1);
box-shadow: 5px 5px 0px -1px rgba(250,250,250,1);}
.devider{overflow:hidden;background:url(/smarty/aimo_images/devider.png)repeat-x 0 center;padding:3px;margin:5px 0 5px 0;}
.productlist td{border-left:1px solid #e8e8e8;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;background:#fff;margin-bottom:5px;}
.productlist td:last-child{border-right:1px solid #e8e8e8;}

#sortable{overflow:hidden;list-style:none;}
#sortable li{cursor:move;border:1px solid #e0e0e0;position:relative;float:left;overflow:hidden;height:130px;width:218px;margin:5px 5px 5px 5px;padding:5px;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
input[type="checkbox"]{width:15px;margin:3px;float:left;border:none;-moz-box-shadow: 0px 0px 0px #f3f3f3;-webkit-box-shadow: 0px 0px 0px #f3f3f3;box-shadow:inset 0px 0px 0px #f3f3f3;}
input[type="radio"]{width:15px;margin:3px;float:left;border:none;-moz-box-shadow: 0px 0px 0px #f3f3f3;-webkit-box-shadow: 0px 0px 0px #f3f3f3;box-shadow:inset 0px 0px 0px #f3f3f3;}

.epricetag{float:right;width:70px;text-align:right;padding:4px;border:1px solid #e6e6e6;}
.itemimg_thumb{text-align:center;padding:0px;display:block;border:1px solid #c5c5c5;height:50px;width:50px;float:left;margin:0 5px 5px 0;overflow:hidden;background:url(/smarty/aimo_images/no-img.png)no-repeat center center;background-color:#f5f5f5;}
.itemimg_thumb img{width:115%;margin:0 auto;}

.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background-color:#eee}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#428bca;border-color:#428bca}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager:before,.pager:after{display:table;content:" "}.pager:after{clear:both}.pager:before,.pager:after{display:table;content:" "}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}

.pagination { margin: 20px 0;}
.pagination ul {
  display: inline-block;
  *display: inline;
  margin-bottom: 0;
  margin-left: 0;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  *zoom: 1;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}

.pagination ul > li {display: inline;}
.pagination ul > li > a,
.pagination ul > li > span {
  float: left;
  padding: 4px 12px;
  line-height: 20px;
  text-decoration: none;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-left-width: 0;
}

.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
  background-color: #f5f5f5;
}


.pagination ul >.active > a,
.pagination ul >.active > span,.pagination ul >.active>a:hover,.pagination ul >.active>span:hover,.pagination ul >.active>a:focus,.pagination ul >.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#97bee1;border-color:#97bee1;}

.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
  color: #999999;
  cursor: default;
  background-color: transparent;
}

.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
  border-left-width: 1px;
  -webkit-border-bottom-left-radius: 4px;
          border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
}

.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
          border-bottom-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
}

.pagination-centered {
  text-align: center;
}

.pagination-right {
  text-align: right;
}

.pagination-large ul > li > a,
.pagination-large ul > li > span {
  padding: 11px 19px;
  font-size: 17.5px;
}

.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
  -webkit-border-bottom-left-radius: 6px;
          border-bottom-left-radius: 6px;
  -webkit-border-top-left-radius: 6px;
          border-top-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  -moz-border-radius-topleft: 6px;
}

.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span {
  -webkit-border-top-right-radius: 6px;
          border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
          border-bottom-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 6px;
}

.pagination-mini ul > li:first-child > a,
.pagination-small ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > span {
  -webkit-border-bottom-left-radius: 3px;
          border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
          border-top-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  -moz-border-radius-topleft: 3px;
}

.pagination-mini ul > li:last-child > a,
.pagination-small ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > span {
  -webkit-border-top-right-radius: 3px;
          border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
          border-bottom-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 3px;
}

.pagination-small ul > li > a,
.pagination-small ul > li > span {
  padding: 2px 10px;
  font-size: 11.9px;
}

.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
  padding: 0 6px;
  font-size: 10.5px;
}

.pager {
  margin: 20px 0;
  text-align: center;
  list-style: none;
  *zoom: 1;
}

.pager:before,
.pager:after {
  display: table;
  line-height: 0;
  content: "";
}

.pager:after {
  clear: both;
}

.pager li {
  display: inline;
}

.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-border-radius: 15px;
     -moz-border-radius: 15px;
          border-radius: 15px;
}

.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #f5f5f5;
}

.pager .next > a,
.pager .next > span {
  float: right;
}

.pager .previous > a,
.pager .previous > span {
  float: left;
}

.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #999999;
  cursor: default;
  background-color: #fff;
}


a{text-decoration:none;font-family:arial;}
ul{list-style:none;};
.common{margin:0 auto;margin-top:10px;}
.common_b{margin:0 auto;}
.commonc{float:left;}
.fourtn{font-size:16px;}
.clear{clear:both;}
.clearfix:after{content:""; height:0; visibility:hidden; display:table; clear:both;}
.clearfix{ zoom:1; *+height:0;}
.right{float:right;}
.left{float:left;}
.sign,.signa,.signb,.signc,.signd,.signe,.signf,.signg,.signh,.signi,.signj,.signq{background:url(/smarty/aimo_images/aimo2015.png) no-repeat;display:block;}
.sign{background-position:-3px 1px;display:block;width:12px;height:23px;float:right;}
.signe{background-position:4px -294px;width: 25px;height: 28px;float:left;margin: 5px 11px 2px 8px;}
.signf{background-position:10px -251px;width: 22px;height: 20px;float:right;margin-right: 10px;margin-top: 10px;}


#nav{margin:0 auto;height:39px;}
.nav_main{position:relative;z-index:9998;}
.nav_main ul{float:right;width:152px;background:#FF6633;/*background:#FF6633;*/}
.nav_main li{float:right;width:auto;margin-right:1px;text-align:center;height:40px;}
 a#first_aa,a#first_ab,a#first_ac,a#first_dd,a#first_ae,a#first_af,a#first_a0{display:inline-block;height:39px;color:white;font-size:16px;padding-top:1px;width:127px; text-align:center;}
.nav_main li:hover{position:relative;z-index:10000;}	
.nav_main li:hover #first_af,.nav_main li:hover #first_ag,.nav_main li:hover #first_ah,.nav_main li:hover #first_a0,.nav_main li:hover #first_aa,.nav_main li:hover #first_ab,.nav_main li:hover #first_ac,.nav_main li:hover #first_dd,.nav_main li:hover #first_ae{color:#FF8432;position:relative;z-index:10000;background:#FFF;padding-top:0px;
border-top:1px solid #FF6633;font-weight:bold;}
.nav_main li:hover .seconda,.nav_main li:hover .secondb,.nav_main li:hover .secondd,.nav_main li:hover .secone,.nav_main li:hover .secondaa,.nav_main li:hover .secondbb{display:block;}

.nav_main li:hover #first_ag .signd{background-position:-14px -267px;}
.nav_main li:hover #first_ah .signe{background-position: -23px -293px;}
.nav_main li:hover #first_ah .signf{background-position: 8px -17px;}

#s_car{width:150px;position:relative;height:39px;}
#s_car:hover .shop_car_g{display:block;}
.shop_car_g{display:none;border:1px solid #FF6633;height:50px;position:absolute;top:40px;right: -1px;border-top: none;font-size: 11px;
-webkit-box-shadow: -4px 2px 9px -2px rgba(0,0,3,0.6);
-moz-box-shadow: -4px 2px 9px -2px rgba(0,0,3,0.6);
box-shadow: -4px 2px 9px -2px rgba(0,0,3,0.6);
}
.shop_car_g{width:280px;height:auto;float:left;min-height:50px;}
.shop_car{width:280px;}
a#first_ag{width:150px;display:block;height:39px;color:white;font-size:16px;}
a#first_ah{width:150px;display:block;height:40px;color:white;font-size:16px;/*background:#e85b12;*/}

.dropacc_panel{overflow:hidden;min-height:100px;background:#f7f7f7;padding:8px;margin:5px;}
.nav_main ul li .dropacc_panel ul{background:none;overflow:hidden;width:100%;}
.nav_main ul li .dropacc_panel ul li{background:none;overflow:hidden;float:left;padding:0;margin:0;width:125px;line-height:20px;height:auto;text-align:left;}
.scartitem{overflow:hidden;min-height:105px;background-color:#fff;background:url(/smarty/aimo_images/empty-cart.png)no-repeat center center;text-align:center;margin:5px;padding:8px;line-height:15px;}
.widesrc1204{width:1204px;float:none;}
.headinner{margin:0 auto;width:945px;padding:2px;overflow:hidden;position:relative;}
.uppanel{background:#fff;overflow:hidden;padding:10px;border:1px dashed #d1d1d1;}
.inputwarning{background-color:#ffecec;}
.formerror{overflow:hidden;background:url(/smarty/aimo_images/failed.png)no-repeat 10px center;background-color:#fce0e0;border:0px dashed #f1cdce;border-left:5px solid #da787a;margin:10px;padding:10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding-left:55px;}
.formerror li{list-style:square;}
.formsuccess{overflow:hidden;background:url(/smarty/aimo_images/success.png)no-repeat 10px center;background-color:#d5ead8;border:0px dashed #f1cdce;border-left:5px solid #84d082;margin:10px;padding:10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding-left:55px;}
.formsuccess li{list-style:square;}
.formnotice{overflow:hidden;background:url(/smarty/aimo_images/notice.png)no-repeat 5px 4px;background-color:#f9edbf;border:0px dashed #f1cdce;border-top:2px solid #dbc084;padding:3px 5px 10px 3px;margin:10px 7px 10px 3px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding-left:30px;font-size:8pt;
-webkit-box-shadow: 5px 5px 0px -1px rgba(250,250,250,1);
-moz-box-shadow: 5px 5px 0px -1px rgba(250,250,250,1);
box-shadow: 5px 5px 0px -1px rgba(250,250,250,1);font-family:tahoma;line-height:1.6em;
}
.formnotice li{list-style:square;}
.warningcontent {list-style:square;margin-left:15px;}

.pdigit{text-align:right;}
.wdigit{text-align:right;}

.interupframe_blur{overflow:hidden;position:absolute;width:100%;height:100%;background:url(/smarty/hadiahdp_images/blur.png)repeat 0 0px;z-index:5;display:none;}
* html .interupframe_blur{position:absolute;}
.interupframe_inner {
	width: 500px;
	height: 220px;
	background-color: #fff;
	left: 50%;
	top: 50%;
	margin-top: -100px;
	margin-left: -250px;
	position: fixed;z-index:99999;border:5px solid #CEDE74;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;box-shadow: 1px 1px 1px #969696;padding:15px;
	line-height:1.4em;
}

* html .interupframe_inner {position:absolute;z-index:99999;border:5px solid #CEDE74;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;box-shadow: 1px 1px 1px #969696;}
.interupinner{margin:0 auto;width:440px;height:370px;padding:120px 0;text-align:center;}
.loading-gr{float:right;width:20px;height:20px;margin-left:5px;background:url(/smarty/aimo_images/loading-gr.gif)no-repeat center center;}


 .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}
 .cover{position:absolute;bottom:0;right:0;width:90px;height:17px;background:#000;color:#fff;}
 .proimages{float:left;margin:10px 10px 10px 0;height:65px;overflow:hidden;border:4px solid #f1ed92;position:relative;cursor:pointer;}
 .delthisimg{position:absolute;top:0;right:0;width:20px;height:17px;background:red;color:#fff;}

[disabled] {color:#0C0C0C;background-color:#ebebeb;border:none;-webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0);-moz-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0);}
[readonly] {background-color:#f7f7f7;}
.signLabel{float:left;width:120px;}
.fbloginbutt{overflow:hidden;background:#3e80b5;color:#fff;font-size:15px;cursor:pointer;text-align:center;margin:10px 0;

display: inline-block;
      width: 250px;
      border-radius: 2px;
      white-space: nowrap;cursor:pointer;

}
 span.iconfb {
      background: url('/smarty/aimo_images/fblogo.png') transparent 5px 50% no-repeat;
      display: inline-block;
      vertical-align: middle;float:left;
      width: 35px;
      height: 35px;
      border-right: #296fc2 1px solid;
    }

.fbloginbutt:hover{background:#2d6bb0;}
.twloginbutt{overflow:hidden;background:#9edfe2;color:#fff;padding:10px 15px;font-size:15px;text-align:center;margin:10px 0;}
.gplusloginbutt{overflow:hidden;background:#ed9ea0;color:#fff;padding:10px 15px;font-size:15px;text-align:center;margin:10px 0;}

#customBtn {
      display: inline-block;
      background: #dd4b39;
      color: white;
      width: 250px;
      border-radius: 2px;
      white-space: nowrap;cursor:pointer;float:left;
    }
    #customBtn:hover {
      background: #c52d16;
      cursor: hand;
    }
    span.label {
      font-weight: bold;
    }
    span.icon {
      background: url('/smarty/aimo_images/btn_red_32.png') transparent 5px 50% no-repeat;
      display: inline-block;
      vertical-align: middle;
      width: 35px;
      height: 35px;
      border-right: #bb3f30 1px solid;
    }
    span.buttonText {
      display: inline-block;
      vertical-align: middle;
      padding-left: 35px;
      padding-right: 35px;
      font-size: 14px;
     
    }

.scol1{float:left;width:150px;}
.c1r1{float:left;width:150px;overflow:hidden;height:150px;border-top:0;border-bottom:0;border-right:0;position:relative;}
.c1r1 img{height:150px;}
.c1r2{float:left;width:150px;height:150px;border-right:0;border-top:3px solid #fff;position:relative;overflow:hidden;}
.c1r2 img{height:150px;}
.scol2{float:left;width:295px;height:305px;border:3px solid #fff;border-top:0;border-bottom:0;overflow:hidden;position:relative;}
.scol2 img{height:315px;}
.scol3{float:left;width:154px;border-top:1px solid #fff;}
.c3r1{float:left;width:153px;height:150px;border-bottom:0;position:relative;overflow:hidden;}
.c3r1 img{height:150px;}
.c3r2{float:left;width:153px;height:150px;border-top:3px solid #fff;position:relative;overflow:hidden;}
.c3r2 img{height:150px;}

.scol4{float:left;width:155px;border-top:1px solid #fff;}
.c4r1{float:left;width:155px;height:150px;border:3px solid #fff;border-top:0;border-bottom:none;overflow:hidden;position:relative;}
.c4r2{float:left;width:155px;height:150px;border-top:3px solid #fff;border-left:3px solid #fff;position:relative;overflow:hidden;}
.c4r1 img{height:155px;}
.c4r2 img{height:155px;}

.scol5{float:left;width:197px;height:303px;border-left:3px solid #fff;border-top:1px solid #fff;overflow:hidden;position:relative;}
.scol5 img{height:305px;}
#newsatuan{display:none;}
.overlaycls{opacity:0.7;position:absolute;top:0;left:0;background-color:#050d0e;width:100%;z-index: 99999;}
.nlink{color:#8862d9;font-size:8pt;}
.scircle{margin:0 auto;padding:5px 5px;width:20px;background:#fff;border:1px solid #fff;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;}
.ticktext{overflow:hidden;width:170px;padding:0px;height:48px;margin:0 auto;text-align:left;float:left;}
.ticktext ul{padding:0;margin:0;}
.ticktext li{overflow:hidden;height:48px;padding:0;margin:0;font-size:35px;font-weight:bold;width:200px;}
.tinyimg{float:left;width:35px;height:35px;overflow:hidden;background:url(/smarty/aimo_images/usericon_girl.png)no-repeat center bottom;background-color:#e8e8e8;-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;}
.mediumimg{float:left;width:60px;height:60px;overflow:hidden;background:url(/smarty/aimo_images/usericon_girl.png)no-repeat center bottom;background-color:#f3f3f3;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;border:1px solid #f0f0f0;}
.masakinpick{background:url(/smarty/aimo_images/bluepixel.png)repeat-x 0 15px;width:100%;height:50px;position:absolute;bottom:0;left:0;}
.pickedimg{float:left;width:35px;height:35px;margin:5px 0 0 5px;}
.pickedish{float:left;width:103px;height:15px;overflow:hidden;margin:15px 0 0 5px;color:#fff;}
.pickedchef{float:left;width:103px;height:15px;margin:0px 0 0 5px;overflow:hidden;color:#fff;font-size:7pt;}
.pbig{width:245px;}
.col1{float:left;width:285px;text-align:center;padding:0 15px;}
.col1 h2{font-size:12pt;}
.col1 img{width:80px;}
.tleft{text-align:left;}
.col1 ul li{border-bottom:1px solid #dbdbdb;padding:33px 0px;font-size:11pt;background:url(/smarty/aimo_images/rarrow.png)no-repeat right center;}
.col1 a{color:#4f3d6d;}
.col1 a:hover{color:#8169be;}
.roundcor{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;}
.dishtinyimg{float:left;width:45px;height:45px;margin:0 2px 0 0;border:1px solid #eee4f1;overflow:hidden;text-align:center;}
.moredishico{float:left;width:45px;margin:0 5px 0 0;overflow:hidden;background:url(/smarty/aimo_images/more.png)no-repeat center 7px;background-color:#eee0ef;text-align:center;font-size:7pt;padding-top:25px;border:1px solid #dac2e0}


#newsatuan{display:none;}
.overlaycls{opacity:0.4;position:absolute;top:0;left:0;background-color:#091617;background-image:url(/smarty/aimo_images/growsirload.gif);background-repeat:no-repeat;background-position:center center;width:100%;z-index: 99999;}

.showfood
{
position:relative;
overflow:hidden;
border:1px solid #C6EABB;
margin-left:2px;margin-top:5px;
background:#DEEDE9;
font-size:11px;
}
.foodBoard{background:#fff;margin:3px;position:relative;overflow:hidden;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
}
.foodBoard span.fgroup
{
background:#fff;
margin-left:7px;
margin-top:8px;
padding-left:2px;
position:relative;
}

.fgroup li{list-style-image:url(/smarty/aimo_images/greendot.png);position:relative;margin-left:10px;}
.fgroup li a:hover{color:#FF915B;}



.sfoodlist
{
position:relative;
overflow:hidden;
margin:5px 5px 0 0px;
min-height:120px;width:1214px;
}
.slist{overflow:hidden;}
.slist ul li{float:left;height:320px;position:relative;font-size:11px;margin-bottom:0px;overflow:hidden;width:170px;padding:8px 10px;}
.fullline{border:1px solid #e6e6e6;border-right:0;}
.rline{border:1px solid #e6e6e6;}
.alfaline{border:1px solid #e6e6e6;border-top:0;}
.itempict{height:170px;overflow:hidden;}
.itempict img{width:170px;margin:0px;height:auto;}
.specialimg{position:absolute;margin:0px 0 0px -130px;-moz-opacity:.85; -ms-filter:alpha(opacity=85); filter:alpha(opacity=85); opacity:.85;}
.slistdesc{overflow:hidden;height:70px;font:12px;color:#4d4d4d;text-align:center;}
.listboxstyle{font-family:tahoma;}
.productinfoTitle{color:#659942;overflow:hidden;font-weight:bold;max-height:37px;font-size:9pt;padding:1px 4px 0 0;}
.pprice{color:#ff8040;overflow:hidden;font-weight:1em;font-size:9pt;}
.pprice span{font-size:8pt;color:#b7b7b7;}
.productinfoDesc{color:#71736F;max-height:75px;overflow:hidden;}
.pstatistic{font-size:11px;color:#C8C8C8;text-align:right;overflow:hidden;}
.pstatistic ul li{overflow:hidden;width:165px;height:auto;padding:0;text-align:left;}
.buypanel{width:180px;position:absolute;padding:0px 5px;bottom:0;left:0;border-top:1px solid #ebebeb;}
.sbuybutton{float:left;width:49%;text-align:center;padding:7px 0;border-right:1px solid #ebebeb;border-bottom:0;border-left:0;cursor:pointer;}
.swishbutton{float:right;width:49%;text-align:center;padding:7px 0;cursor:pointer;}
.subcatepanel{overflow:hidden;padding:8px 0;}
.subcatepanel ul li{float:left;margin:0 10px 0 0;}
.subcatepanel ul li ul li{float:left;margin:0 10px 0 0;}


#plink{width:190px;margin:0px 0 0 3px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
border-bottom:none;
position:relative;
}

.aimoolstuff{text-align:left;margin:0px;background:#FBFFFB;border-bottom:1px solid #EEEEEE;overflow:hidden;font-size:11px;font-family:arial;padding-left:15px;}
.aimoolstuff:hover{background:#EEFFEE;border-bottom:1px solid #EBEBEB;}
.menuHeader{background:#EEFFEE;padding:5px;color:#276A22;border-bottom:2px solid #C8ECC6;font-weight:bold;font-size:13px;font-family:arial;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;

}

/*All Sprites*/
#categories li a, #categories-subs div, #categories .cate-more, #categories .cate-less, 
#categories-subs .first-sub-li, #categories-subs a, #categories-subs .hot-products-text,
#tabSupplierContentlanEN .apply, #tabSupplierContentlanEN .more, #moreInfo
{background:transparent url(/smarty/aimo_images/aimolink.gif) no-repeat 0 0;}
/*All Sprites End*/


ul li{display:list-item;margin-bottom:0px;}
ul {margin:0px 0;padding:0;list-style-type:none;list-style-image:none;}
ul.hasImg li{background-position:-947px -287px;padding-left:8px;}

/*category*/

#hidden-cate{position:absolute;left:-1px;background-color:#ffffff;border:1px solid #F3F3F3;border-top:none;height:0;overflow:hidden;width:190px;}
#hidden-cate.show{display:block;}
#cate-more a{background-image:none !important;}
.cate-box{z-index:9999;position:relative;width:188px;}
.cate-box h3{color:0033cc;font:bold 14px/20px Arial;padding:4px 10px;width:168px;height:10px;background-position:0 -30px;}
.cate-box .box{background-color:#ffffff;padding:0;width:188px;font:12px Arial;color:black;}
.cate-box ul{list-style:none outside none;margin:0;font-family:Tahoma;zoom:1;}
.cate-box .box a {color:#2d2d2d!important;}
.cate-box .box a:hover {color:#ff8b53!important;}
#categories li{padding:0 0 0 0px;line-height:100%;zoom:1;margin-bottom:0px;width:187px;border-left:1px solid #ffffff;background:#f7f7f7;}
#categories li a{display:block;width:166px;line-height:14px;padding:4px 11px 5px 10px;border-bottom:1px solid #DEEFEF;border-top:1px solid #fff;background-position:-324px -271px;}
#categories li.current{position:relative;width:178px;z-index:4;border-right:none;background-color:#ffffff;margin:0 0 0px 0;border-left:1px solid #B5B5B5;}
#categories li.current a{width:157px;border-bottom:2px solid #CFCFCF;margin-bottom:-1px;border-top:1px solid #B5B5B5;position:relative;z-index:4;background-position:-334px -271px;}
#categories{background-color:#ffffff;}
#categories-subs .first-sub-li{background-color:#FFFFFF;background-position:100% -350px;padding-top:1px;}

#categories-subs div{background-color:#FFFFFF;background-position:100% 100%;margin:0 0 0 -1000px;position:absolute;padding-bottom:3px;width:232px;font:normal 1.2em Tahoma;}
#categories-subs a{background-color:#FFFFFF;background-position:100% -351px;padding:0px 0 0px 12px;border-left:1px solid #B5B5B5;width:220px;margin-bottom:0;margin-left:-1px;_margin-left:0px;}

#categories li.sub-title{width:178px;font:bold 1.08em Arial;line-height:100%;height:17px;margin:0;padding:10px 0 0 10px;border-bottom:1px solid #e5ecf5;clear:both;}
#categories-subs a{display:block;line-height:23px;font-size:12px;height:23px;}
.cate-box .hr-b{border-bottom:1px solid #d0d8de;}
.cate-box .cate-sec{margin:5px 0 10px 0;padding:0 0 1px 7px;}
#categories .cate-more{display:block;color:#D7E3DE;background-color:#E2EFEF;background-position:-810px -248px;width:166px;height:13px;font:none 11px/16px tahoma;}
#categories .cate-less{display:block;color:#D7E3DE;background-color:#ffffff;background-position:-810px -263px;width:166px;height:13px;font:none 11px/16px tahoma;}
#categories .hidden-more{*float:left;cursor:pointer;}
#categories-subs .view-more{font-weight:bold;padding-bottom:1px;background-position:-368px -305px;}
#categories-subs span{display:block;float:left;}
#categories-subs img{display:block;float:left;margin:10px 0 0 5px;}

#categories-subs .hot-products{background-color:#ffffff;margin-top:-1px;border-top:1px solid #f5ede7;_border-top:none;}
#categories-subs .hot-products a{background-color:#ffffff;}
#categories-subs .hot-products-text{margin-top: -1px;background-color:#ffffff;background-position:100% -351px;_border-top:1px solid #f5ede7;float:none;font:bold 11px/23px Tahoma;height:23px;padding:5px 0 0px 12px;border-left:1px solid #B5B5B5;width:220px;margin-bottom:0;margin-left:-1px;_margin-left:0;}

#categories-subs .productsLevel1{background-color:#ffffff;margin-top:-1px;border-top:1px solid #f5ede7;_border-top:none;}
/*category*/

.cateheader{font-size:12px;background:url(/smarty/aimo_images/listcon.png)no-repeat 10px center;overflow:hidden;background-color:#ffe3d7;padding:6px 5px 6px 35px;}
.vieweditm {overflow:hidden;border:1px solid #eeeeee;margin:0px 0 10px 0;padding:10px;background:#f9f9f9;}
.vieweditm-img {padding:0px;float:left;width:282px;}
.vieweditm-img-prime {border:1px solid #e6e6e6;padding:0px;margin:0;width:280px;height:auto;background-color:red;overflow:hidden;}
.vieweditm-img-prime img{width:280px;margin:0;padding:0;float:left;}
#timg-gallery{overflow:hidden;}
#lensview{margin:0;padding:0;}
.vieweditm-img ul li{overflow:hidden;cursor:pointer;border:2px solid #fff;background:#fff;padding:0px;float:left;width:40px;height:40px;margin:5px 6px;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px;}
.vieweditm-img ul li img{width:40px;}
.vieweditm-img ul li:hover{border:2px solid #44c13e;}

.vieweditm-info {overflow:hidden;float:left;width:643px;padding:0px 0 0 10px;min-height:280px;}
.growprice{overflow:hidden;height:80px;margin:0 0 10px 0;}
.growprice ul li{float:left;padding:10px 20px 5px 30px;text-align:left;height:70px;color:#fff;background:url(/smarty/aimo_images/gpricearrow.png)no-repeat -6px center;}
.growprice ul li:first-child{border-right:0;background:none;}
.growprice ul li label{float:left;width:40px;font-size:8pt;}
.vieweditm-spec{overflow:hidden;}
.vieweditm-spec-color{overflow:hidden;padding:10px 0;border-bottom:1px dashed #d8d8d8;}
.vieweditm-spec-color label{float:left;margin-right:15px;width:75px;color:#8f8f8f;}
.vieweditm-spec-color ul li{float:left;width:30px;height:30px;padding:2px;background:#fff;border:1px solid #e1e1e1;margin:0 5px 0 0;}

.vieweditm-spec-size{overflow:hidden;padding:10px 0;}
.vieweditm-spec-size label{float:left;margin-right:15px;width:75px;color:#8f8f8f;}
.vieweditm-spec-size ul{float:left;width:550px;padding:0;margin-top:-5px;}
.vieweditm-spec-size ul li{overflow:hidden;width:100%;padding:5px 0;border-bottom:1px dashed #eeeeee;}
.input-group{overflow:hidden;padding:0;}
.input-number{width:80px;text-align:center;margin:0;padding:6px 5px;float:left;border:1px solid #e1e1e1;border-left:0;border-right:0;}
.input-group-btn{padding:0;border:1px solid #e1e1e1;margin:0;height:27px;float:left;}
.btn-number{border:none;margin:0;height:27px;width:27px;cursor:pointer;}
.ishadow{-moz-box-shadow:inset 1px 2px 2px #f3f3f3;-webkit-box-shadow:inset 1px 2px 2px #f3f3f3;box-shadow:inset 1px 2px 2px #f3f3f3;}
.btn-plus{background:url(/smarty/aimo_images/pluscon.png)no-repeat center center;background-color:#f0f0f0;}
.btn-minus{background:url(/smarty/aimo_images/minuscon.png)no-repeat center center;background-color:#f0f0f0;}

.clear{overflow:hidden;clear:both;height:15px;}
.protectchart{overflow:hidden;border:1px solid #bee2cd;background-color:#f3fcf4;color:#3c7b45;}
.protectchart ul{float:left;}
.protectchart ul li{float:left;text-align:center;padding:12px 45px 12px 15px;border:0px solid red;font-size:8pt;line-height:1.4em;height:42px;width:195px;background:url(/smarty/aimo_images/stepcon.png)no-repeat right center;}
.protectchart ul li:last-child{background:none;width:165px;}
.store-info{float:left;width:220px;min-height:400px;}
.store-info h3{line-height:2.5em;}
.store-info ul li{overflow:hidden;padding:1px 0;}
.store-info ul li a{color:#ff8000;}