*{
	margin:0;
	padding:0;
}
body { 
	font: 12px Arial, Helvetica, sans-serif;
	color:#333;
	background:#000;
	margin:0 auto;
}
h1{ font-size:14px; text-transform:capitalize}
h2{ font-size:12px;text-transform:capitalize}
a{ color: #000; text-decoration: none;}
ul,ol{ list-style:none;}
table{ border-collapse:collapse;}
img{ border:0;}
input{
    font-size :12px; 
    width:194px; 
    height:14px; 
    margin:12px 10px 5px 0;
    border:1px  solid  #c8e4ce;
    color :#9b9b9f;
    filter:Alpha(opacity=500);    
}
textarea{ padding: 2px;font-size:12px;overflow:auto; }
.clear {clear:both;}
.fl { float: left; }
.fr { float: right; }
.fc { margin: 0 auto; }
.MB10{
	margin-bottom:10px;
}
.MT10{
	margin-top:10px;
}
.ML10{
	margin-left:10px;
}
.MR10{
	margin-right:10px;
}
.MT5{
	margin-top:5px;
}
.MT5 li div a{
	color:Red;
}
.MB5{
	margin-bottom:5px;
}


/*End reset*/
.pageContainer{
	width:950px;
	margin:0 auto; 
	background-color:#fff;
}
/*header*/
.iHeader{
    width:950px; 
	height:224px;
	background:url(../images/header_bg.gif) no-repeat;

}
.hlogo{
    width:325px; 
	height:44px; 
	float:left;
	padding:5px 0 0 10px
}
.loginBar{}
.loginBar ul{
    padding:10px 5px 0 0; 
	float:right
}
.loginBar li{
    display:inline;
	font-size:12px; 
}
.loginBar li a {
    float:left;
	height:21px; 
	line-height:21px;
	padding:0 0 0 12px;
	text-decoration:none;
	font-weight:400;
	margin:0 5px 0 0;
	background:url(../images/loginBar_bg_l.gif) no-repeat left top; 
}
.loginBar li a span{
    float:left;
	padding:0 21px 0 8px;
	color:#fff;
	display:block; cursor:pointer;
	background:url(../images/loginBar_bg_r.gif) no-repeat right top;
}
.loginBar li a:hover span{
    text-decoration:none;
      
}

.itab{ margin:-10px 0 0 0; *margin:-10px 0;border-bottom:2px solid #4da91c; height:36px;}
.navtab{  }
.navtab ul,.navtab_unselect ul{
    padding:10px 0 0 0; 
	float:left;
}
.navtab li,.navtab_unselect li{
    display:inline;
	font-size:14px; 
}
.navtab li a,.navtab_unselect li a {
    float:left;
	height:26px; 
	line-height:26px;
	padding:0 0 0 8px;
	text-decoration:none;
	font-weight:400;
	margin:0 5px 0 0;
	background:url(../images/tab_select_left.gif) no-repeat left top; 
}
.navtab_unselect li a{ background:url(../images/tab_unselect_left.gif) no-repeat left top; color:#5f635e }
.navtab li a span,.navtab_unselect li a span{
    float:left;
	padding:0 10px 0 2px;
	color:#fff; 
	display:block; cursor:pointer;
	background:url(../images/tab_select_right.gif) no-repeat right top;
	text-align:center;
	font-weight:bold;
}
.navtab_unselect li a span{ background:url(../images/tab_unselect_right.gif) no-repeat right top;color:#5f635e}
.navtab li a:hover span,.navtab_unselect li a:hover span{
    text-decoration:none;    
}
.itab .fr{ background:#FFA009; color:#fff;margin:10px 5px 0;*margin:10px 5px 0;padding:0 7px;height:26px; line-height:26px;} 
.itab .fr a{ color:#fff; text-decoration:none; }
.nav{ 
    margin:-4px 5px 0 0; 
	float:right; 
}
.nav li{ 
    color:#fff;
	width:149px; 
	height:59px; 
	line-height:40px; 
	text-align:center; 
	font-size:16px; 
	font-weight:700;
	float:left;
	

}
.nav li a{ 
    color:#769d0d;
	width:149px; 
	height:59px;
	
	
}
.nav ul .nav2{
    width:106px; 
	height:59px;

}
.nav ul .nav2 a{ 
    color:#769d0d;
}
.nav3 a:hover { 
    color:#fff;
	width:149px; 
	height:59px; 
	line-height:40px; 
	text-align:center; 
	font-size:16px; 
	font-weight:700;
	float:left;
 	background:url(../images/nav_bg.png) no-repeat;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/nav_bg.png'); /* IE6 */
_background-image: none; /* IE6 */
}
.nav4 { 
    color:#fff;
	width:149px; 
	height:59px; 
	line-height:40px; 
	text-align:center; 
	font-size:16px; 
	font-weight:700;
	float:left;
 	background:url(../images/nav_bg.png) no-repeat;
 	background-position:center;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/nav_bg.png'); /* IE6 */
_background-image: none; /* IE6 */
}

.nav ul li a:hover{ 
    color:#fff;
	width:149px; 
	height:59px; 
	line-height:40px; 
	text-align:center; 
	font-size:16px; 
	font-weight:700;
	float:left;
}
.nav ul .nav2 a:hover{ 
    color:#fff;
	width:106px; 
	height:59px; 
	line-height:40px; 
	text-align:center; 
	font-size:16px; 
	font-weight:700;
	float:left;
 	background:url(../images/nav_bg2.png) no-repeat;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/nav_bg2.png'); /* IE6 */
_background-image: none; /* IE6 */
	
}
.nav_select{ 
    color:#fff;
    background:url(../images/nav_bg.png) no-repeat;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/nav_bg.png'); /* IE6 */
_background-image: none; /* IE6 */
}
.itab .fr{ background:url(../images/rTabbg.gif) repeat-x; border:1px solid #fbcb80; color:#ffa009;margin:10px 5px 0;*margin:10px 5px 0;padding:0 5px;height:25px; line-height:25px; border-bottom:none;} 
.itab .fr a{ color:#ffa009; text-decoration:none}
.itab .fr a:hover{ color:#ed900a;}
.rss{ 
    float:right; 
	margin:15px 20px 0 0;

}
.iSearchbutton{ 
    width:65px; 
	height:30px; 
	cursor:pointer; 
	display:block; 
	border:0px solid #fff; 
	margin:118px 0 0 10px;
	background:url(../images/icon_search.gif) no-repeat; 
}


.eMinput input{
    font-size :14px; 
    width:420px; 
    height:25px; 
    color :#9b9b9f; 
	margin:120px 0 0 230px;	
	filter:Alpha(opacity=500);
}

/*End header*/
.iMain{ 
    width:950px; 
	margin:5px 0 0 0;
	background-color:#fff;

}
.iMain3{ 
    width:950px; 
	min-height:300px; 
	margin:5px 0 0 0;
	background-color:#fff;

}
.iMain_l{ 
    width:684px;
	margin:0 10px 0 0;
    float:left;
}
.iMain_r{ 
    width:256px; 
	position:top right;
	float:right;

}
/*featured*/
.featured{
    width:682px; 
	height:230px;
	border:1px #d9e9e3 solid; 
	background-color:#ecfaf5; 
}
.featured_title_bg{
    width:47px; 
	height:37px; 
	margin:5px 0 0 4px;
	background:url(../images/snake_f.gif) no-repeat; 
	float:left; 
}
.featured_title,.popular_title{
    width:600px; 
	color:#589402; 
	font-size:14px;
	font-weight:700; 
	text-indent:10px; 
	float:left; 
}

.title{
	color:#589402; 
	font-size:14px;
	font-weight:700; 
	margin:10px 0 0 0; 
	
} 
.featured_title{padding:20px 0 0 0;height:30px;}
.popular_title{padding:12px 0 0 0;height:20px;}
.featured_title a{
    color:#0b61cf; 
	font-size:11px;
	font-weight:400; 
	float:right;

}
.featured_title h1,.popular_title h1{float:left; font-size:24px; margin:-5px 0 10px 0}

.featured_title a:hover{ 
    text-decoration:underline;
    
}
.featured_main{
    width:200px;
	height:177px;
	text-align:center;
    margin:5px 0 0 18px; 
	float:left; 

}
.featured_main ul li a{ 
    color:#464747; 

}
.featured_main ul li a:hover{ 
    text-decoration:underline;

}
.featured_img{
    width:200px; 
	height:150px;
   overflow:hidden;
	border:1px solid #dee6ed; 
	background-color:#fff;
	margin:0 0 8px 0  ; 
}

/*End featured*/
/*popular*/
.popular{
    width:684px; margin:25px 0 0 0
}
.popular_title_bg{
    width:29px; 
	height:29px; 
	margin:5px 0 0 4px;
	background:url(../images/snake_p.gif) no-repeat; 
	float:left; 
}
.deal{
    width:684px; 
	background-color:#e9f3fc; *margin:10px 0 0 0;

}
.deal2{
    width:684px; 
	background-color:#fff;

}

.deal3{
    width:684px; 
}

.deal3 img{
    filter:gray;
}




.deal_main{
    min-height:75px;
	padding:15px 0 0 18px;
    

}
.logo_space{ 
     width:120px;
	 height:90px;
	 overflow:hidden; 
	 float:left; 
	 margin-right:10px;
	 text-align:center;
}
.logo_space_stores
{
     width:120px;
	 height:60px;
	 overflow:hidden; 
	 float:left; 
	 margin-right:5px;
	 text-align:center;
}
.blank{width:0;height:90px;}
.img_border{border:#b8b7b4 solid 1px;}
.logo_space img,.code_from_img img
{
	vertical-align:middle;	
}
.logo_space a{
     width:120px; 
	 min-height:90px;
}
.code_from_img a{
     width:200px; 
	 min-height:150px;
}
.mEtitle{ 
    font-size:10px; 
	width:120px;
	margin:4px 15px 0 0;
	text-align:center; 
}
.mEtitle2 a{ 
    color:#dcdcdd;
    text-align:center;
}
.mEtitle a{ 
    color:#000;
    text-align:center;
     font-size:11px;
	}
.mEtitle a:hover,.mEtitle2 a:hover{ 
    color:#005bd8;
    text-align:center;
}

.mEtitle3
{
    font-size:10px; 
	width:230px;
	text-align:center;
}
.deal_text
{
    width:450px;
	margin:0 10px 10px 10px; 
	line-height:18px; 
	float:left;

}
.deal_text a{
    color:#0b62d2; 
	font-size:14px; 
	font-weight:700;   
}
.deal_text a:hover{  
    text-decoration:underline;   
}
.codebg{
margin:10px 0 0 0;
text-indent:10px;width:400px;
}
.cocopy{
	float:left;
	background-color:#fde173; 
	display:block ;
	height:22px; 
	line-height:22px;
    color:#000; 
	font-weight:400;
	padding-right:8px;
	width:140px;
	text-align:center;
}

.hover{
	float:left;
    background-color:#ededed;
	height:22px; 
	line-height:22px; 
	color:#000; 
	font-weight:400;
	padding-right:8px; 
	text-decoration:none;
}

.ctocopy{
	float:left;
	display:none;
    font-size:12px; 
	font-weight:400; 
	color:#6ea224; 
	margin:3px 0 0 5px;	
}
.ctocopy2{
	float:left;
	display:block;
    font-size:14px; 
	font-weight:bold; 
	color:#6ea224; 
	cursor:pointer;
	margin-left:-10px;
}
.ctohover{
	float:left;
	display:block ;
    font-size:14px;
    font-weight:bold;
	color:#6ea224;
	margin:3px 5px 0 5px;
	text-decoration:none;	
}
.deal_views{ 
    width:45px; 
	color:#62a305; 
	text-align:center; 
	padding:5px 0 0 0; 
	float:left;
}
.deal_views span{ 
    font-size:18px; 
	font-weight:700; 
}
.deal_tags{ 
	margin:0 0 0 14px;
	padding:5px 0 10px 0; 
}
.deal_name,.deal_comment{     
	height:11px;
	text-indent:14px; 
	float:left;
}
.deal_name{
    width:110px;
    background:url(../images/icon_name.gif) no-repeat; 
}
.deal_comment
{
	width:129px;
    background:url(../images/icon_comment.gif) no-repeat; 
	position:-5px 0; 
}
.deal_mail{
    width:85px;  
	height:11px;
	text-indent:17px;
	float:left; 
	line-height:15px;
	background:url(../images/icon_mail.gif) no-repeat; 
	position:-20px 0;
}
.deal_name a,.deal_mail a,.deal_comment a{
    color:#a1a3a5; 
	font-size:12px;  
}
.deal_name a:hover,.deal_mail a:hover,.deal_comment a:hover{
    color:#0b62d2; 
	
}

.deal_tags ul{float:left;}
.deal_tag{
	margin:0 5px 5px 0;
	width:400px;	
}
.deal_tag li{
    margin:0 5px 0 0; 
	display:inline;
}
.deal_tag a{
    font-size:11px; 
	color:#515253; 
    text-decoration:underline; 

}
.deal_tag a:hover{
    text-decoration:none; 
}
.pages{
height:35px; 
line-height:35px; 
margin:-11px 10px 0 0; 
float:right;
width:330px;
}
.pages a{
    color:#0b62d2; 	
}
.pages a:hover{ 
    text-decoration:underline;
}
.pages input{width:55px;}
.pages a .current{    color:#515253; 	}
/*End popular*/
/*popular tags*/
.popular_tags{ 
    width:256px; 
	min-height:638px;
}
.popular_tags_top{
    width:256px;  
	height:40px;
	color:#00a99d; 
	font-size:14px; 
	font-weight:700; 
	text-indent:27px;
	line-height:40px;
	background:url(../images/popular_top.gif) no-repeat;
}
.popular_tags_repeat{
    width:256px; 
    background:url(../images/popular_repeat.gif) repeat-y;
    overflow:hidden;
}
.popular_tags_repeat li{ 
    padding-left:5px; 
    float:left;
}
.tags_repeat .popular_text2 li{
    padding-left:8px; 
    float:left;
}
.popular_tags_repeat li a,.tags_repeat .popular_text2 li a{ 
    color:#565353; 
	line-height:24px;
}
.popular_text .popular_tags_blue,.popular_text2 .popular_tags_blue{ color:#0B62D2;font-size:14px;}
.popular_text .popular_tags_orange,.popular_text2 .popular_tags_orange{ color:#ffa009;font-size:14px;}
.popular_text .popular_tags_orange_big,.popular_text2 .popular_tags_orange_big{ color:#ffa009;font-size:16px; font-weight:700;}
.popular_text .popular_tags_txt,.popular_text2 .popular_tags_txt {font-size:12px;text-decoration:underline;}
.popular_tags_repeat .popular_text li a span,.tags_repeat .popular_text2 li a span{ 
    color:#589402;
    font-size:16px;
	line-height:24px;
	 
}

.popular_tags_repeat li a:hover,.tags_repeat .popular_text2 li a:hover{ 
    text-decoration:underline; 

}
.popular_text{ 
    width:216px; 
	margin:0 20px; 

}
.popular_text2{ 
    width:600px; 
	margin:0 20px; 

}
.popular_tags_bottom{
    width:256px; 
	height:23px;
    background:url(../images/popular_bottom.gif) no-repeat;
}

.subNav h1{ 
    color:#333; 
	font-size:24px; 
	font-weight:700; 
	padding-left:5px;
}
.subNav .left{ 
	float:left;
}
/*End popular tags*/
.subNav img {float:right;}
/*newsletter*/
.newsletter{
    width:246px;
	padding:0 5px; 
	color:#515253; 
	font-weight:400;
	line-height:18px;
}
.newsletter span{ 
    color:#589402; 
	font-size:12px; 
	font-weight:400; 
	line-height:18px; 
   
}
.iSearchbutton_news{ 
    width:63px; 
	height:22px; 
	cursor:pointer; 
	display:block; 
	border:0px solid #fff; 
	background:url(../images/icon_ok.gif) no-repeat; 

}
.scoupon ul li .iSearchbutton_news2{ 
    width:91px; 
	height:35px; 
	cursor:pointer; 
	display:block; 
	border:0px solid #fff;  
	background:url(../images/icon_submit.gif) no-repeat; 

}
.scoupon2 ul li .iSearchbutton_news3,.scoupon2 ul li .iSearchbutton_login{
    width:96px; 
	height:35px; 
	cursor:pointer; 
	display:block; 
	border:0px solid #fff;  
	background:url(../images/icon_reg.gif) no-repeat;  
}
.scoupon2 ul li .iSearchbutton_login{ background:url(../images/icon_login.gif) no-repeat;}
.scoupon ul li .iSearchbutton_news2{
    margin:40px 0 0 110px;
}
.scoupon2 ul li .iSearchbutton_news3,.scoupon2 ul li .iSearchbutton_login{
    margin:5px 0 0 250px;
}


.nemail input{
    font-size :12px; 
    width:150px; 
    height:20px; 
    color :#9b9b9f; 
	line-height:20px;
	float:left; 
	filter:Alpha(opacity=500);
}
.about{
    width:255px; 
	height:213px; 
	color:#fff; 
	line-height:18px; 
	background:url(../images/about_bg.gif) no-repeat; 
	margin:10px 0 0 0;
	word-break:break-all;
	overflow:hidden;
}
.about ul{ 
    width:236px;
    padding:5px 10px 0 10px ;

}.about ul li span{
    font-size:14px; 
    font-weight:700; 

}
/*End newsletter*/
/*iCopyright*/
.iCopyright{
    width:950px; 
	height:203px; 
	color:#4a4b4b; 
	line-height:18px; 
	background:url(../images/copyright_bg.gif) no-repeat; 
}
.iCopyright div{
    padding:60px 0 0 164px;
}
.iCopyright ul{ 
    float:left;

}
.icu2{ 
    padding-left:110px;

}
.icu3{ 
    padding-left:145px;

}
.iCopyright a{ 
    font-size:12px; 
	font-weight:400; 
	color:#4a4b4b;

}
.iCopyright span{ 
    font-size:14px; 
	font-weight:700;

}
.copy{ 
    width:780px;
	margin-top:-50px; 
	text-indent:110px; 

}

/*End iCopyright*/
/*sTores*/
.iHeader2{
    width:950px; 
	height:201px;
	background:url(../images/stores_bg.gif) no-repeat;

}
.fEaturestores{

}
.subNav h1{ 
    color:#333; 
	font-size:24px; 
	font-weight:700; 
	padding-left:5px;

}

.quick_text{ 
    color:#5e9204; 
	font-size:14px; 
	font-weight:400; 
	padding-left:27px; 
	padding-bottom:5px;

}
.abc{
    padding-left:28px; 
	width:656px;
}
.abc ul li{ 
    width:19px; 
	height:19px;
	line-height:19px;
	padding:0 3px 0 0; 
	text-align:center;
	background:url(../images/abc_bg.gif) no-repeat;
	float:left;

} 
.abc ul li a,.abc ul .abc_other a{ 
    color:#fff; 
	font-size:17px; 
}
.abc ul li a:hover{ 
    width:19px; 
	height:19px; 
	display:block;
    background:url(../images/abc_bghover.gif) no-repeat;
}
.abc ul .abc_other{ 
    width:54px; 
	height:19px;
	background:url(../images/abc_bg2.gif) no-repeat;

}
.abc ul .abc_other a:hover{ 
    width:54px; 
	height:19px;
	background:url(../images/abc_bg2hover.gif) no-repeat;

}
.search2{
    width:256px; 
	height:128px;
	background:url(../images/search_bg2.gif) no-repeat; margin-bottom:8px;
}
.iSearchbutton2{ 
    width:55px; 
	height:37px; 
	cursor:pointer; 
	display:block; 
	border:0px solid #fff;
	margin:82px 0 0 10px ; 
	background:url(../images/search_button2.gif) no-repeat; 

}
.eMinput2 input{
    font-size :14px; 
    width:178px; 
    height:25px; 
    color :#9b9b9f; 
	margin:85px 0 0 10px ; 
	filter:Alpha(opacity=500);
}
.cAte{
    width:684px;
	float:left
	
}
.cAtelogo{
    width:120px;
	margin:20px 0 0 5px; 
	line-height:15px; 
	float:left; 
	margin-bottom:5px;
}
.logo_space{
    width:120px;
	height:90px;
	overflow:hidden;
}
.code_from_img{
    width:200px;
	height:150px;
	overflow:hidden;
	float:left;
	margin-right:10px;
	text-align:center;
}
.cAtefont,.cAtefont a{
    width:120px; 
	color:#005bd8; 
	font-size:12px; 
	font-weight:400;
	text-align:center; 
	height:68px;
    word-break:break-all;
	overflow:hidden;
}

.cAtefont a{
    text-decoration:underline; 

    
}
.cAtefont a:hover{ 
    text-align:center;
    text-decoration:none;
}
.iMain2{ 
    width:950px; 
	margin:5px 0 0 0;
	background-color:#fff;

}
/*End sTores*/
/*shop*/
.webpic{ 
    padding:10px 10px 0 10px;

}
.webpic img{
    border:#c2c3c4 solid 1px;
}
.mEtitle2{ 
    font-size:10px; 
	width:207px;
	margin:4px 15px 0 0;
	text-align:center; 
	

}
.shopintro{ 
    width:440px; 
	color:#333; 
	float:right; 
	margin:5px 0 10px 0; 
	line-height:18px;

}
.shopintro span{ 
   color:#589402;
   font-size:15px;
}

.shopintro h1{ line-height:28px;}

.intro{ 
   width:680px;

}
.icon_v{ margin-top:10px 

}
.icon_v ul li{ 
  float:left; 
  color:#589402; 
  font-weight:700; margin-bottom:20px;

}
.icon_v ul li a{ 
  color:#589402;
  text-decoration:underline;


}
.icon_v ul li:hover{ 
  color:#589402;
  text-decoration:none; 
  
}
.icon_v img{ 
  margin:0 10px 0 0;

}
/*End shop*/
/*submit a coupon*/
.scoupontxt{ 
  color:#649b05; 
  font-size:14px; 
  font-weight:400; 
  margin:0 0 0 95px; 
  line-height:18px; 
  width:560px;
}
.scoupon,.scoupon2{ 
  color:#649b05; 
  font-size:14px; 
  font-weight:400; 
  margin:0 0 0 95px; 
  line-height:18px; 
  

}
.scoupon{
  width:500px

}
.scoupon2{ 
  width:700px;
  height:180px; 
  margin:20px 0 0 130px;
  border:1px  solid  #ccc; 
  background-color:#f2f2f2; 

}
#regheight{ 
  height:220px;

}

.scoupon ul li{
  height:20px; 
  line-height:20px;  
  

}
.scoupon2 ul li{
  height:10px; 
  line-height:10px;
}


.scoupon input,.scoupon2 input{
  border:1px  solid  #ccc; 
  height:20px; 
  line-height:20px; 
  margin-left:10px;
}
.scoupon ul li span,.scoupon2 ul li span{ 
  float:left; 
  font-size:12px;

}
.surl{
  margin-top:12px; 
  width:100px; 
  float:left; 

}

.surl2{
  height:20px; 
  margin-top:22px; 
  width:140px; 
  float:left; 
  margin-left:100px; 

}
.scoupon scodeinput input{
  border:1px  solid  #ccc; 
  height:30px; 
  line-height:30px; 
  margin-left:10px;
}
.senter{ 
 text-indent:110px;
margin-top:63px; 
}
.senterinput input{
  border:1px  solid  #ccc; 
  height:22px; 
  width:100px; 
  line-height:22px; 
  margin-left:110px;
}
.scoupon textarea{
border:1px  solid  #ccc; 
height:80px; 
margin-top:16px;
margin-left:6px;
font-size :12px; 
width:194px;
color :#9b9b9f;
filter:Alpha(opacity=500);   
 
}
.scoupon .snum{
margin:58px 0 10px 110px; 
background:#f8ef99;
border:1px  solid  #ccc; 
}

/*End submit a coupon*/
/*tags*/
.tags{ 
  width:663px; 
  margin:10px 0 0 15px;

}
.tags_top{
  width:663px; 
  height:37px;
  background:url(../images/tags_top.gif) no-repeat;
}
.tags_bottom{
  width:663px; 
  height:23px;
  background:url(../images/tags_bottom.gif) no-repeat; margin-bottom:40px
}
.tags_repeat{
  width:663px; 
  background:url(../images/tags_repeat.gif) repeat-y; 
}
/*End tags*/
/*login*/
.ml225{ 
  margin-left:125px;

}
.MB2{ height:1px; line-height:1px;
}
/*End login*/
.subNav{ margin:0 0 10px 0;}

/*popups*/
.popups_tellfriends{ -moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px; background:#474949; width:350px;  position:absolute;background:url(../images/v4_popup_bg.png) repeat; left:220px; top:610px;}
.popups_tellfriends_content{ -moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px; background:#81c74d; margin:15px 10px; color:#fff; min-height:160px; font-size:16px; padding:0 10px 10px}
.popups_tellfriends_top,.popups_login_top{ padding:10px 0}
.popups_tellfriends_title{ float:left; width:200px; font-weight:700; font-size:18px;}
.popups_tellfriends_close{ float:right;}
.popups_tellfriends_close a{ color:#fff; font-size:12px}
.popups_tellfriends_main{ background:#fff; min-height:90px; margin:5px 0; color:#81C74D; font-weight:700; padding:20px 10px 0 10px }
.popups_tellfriends_input{ margin:0px 10px;}
.popups_tellfriends_input input{ height:25px; line-height:25px; font-size:16px; padding:2px 10px 0;*padding:0px 10px; width:220px;}
.popups_tellfriends_more{ font-size:12px; text-align:center; padding-bottom:10px}
.popups_tellfriends_more a,.popup_login_btn a{ color:#0B62D2;}

.popup_login{z-index:999999; -moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px; background:#474949; width:350px;position:absolute;background:url(../images/v4_popup_bg.png) repeat;}
.popup_login_btn{ margin:0 0 0 45px;font-size:12px;}
.popup_login_btn input{ width:auto ; height:auto; border:0px solid #fff; float:left}
.popup_login_btn a{ margin:10px 0 0;line-height:42px;}
.popups_login_top .fl{ float:left;font-size:18px;font-weight:700;width:200px;}
.popups_login_top a{ color:#FFFFFF;font-size:12px;}
.popup_login_btn_2{ margin:0 auto;font-size:12px;}
.popup_login_btn_2 a{  margin:0 9px 0px 8px;}


/*expired*/
.exp_click { font-size:12px; color:#606062; font-weight:400; line-height:14px; margin:8px 0}
.exp_code a{ text-decoration:underline}
.exp_date  { background:url(../images/icon_date.gif) no-repeat; padding:5px 0 5px 25px;color:#999999;}
.exp_intro { padding:0 10px 20px 10px;}
.exp_discount{ -moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;background-color:#f9f9f9;border:2px dashed #47b20d;border-collapse:collapse;font-size:12px;line-height:18px;margin-bottom:20px; text-align:center; padding:5px 0;color:#47b20d;width:85px; height:30px; margin:0 10px 0 0px;}
.exp_discount_num{color:#47b20d; font-weight:700;font-size:16px;}
.exp_tags        { font-size:11px; margin:10px 0 0 0}
.exp_tags ul li  { float:left; padding:0 10px 0 0;}
.exp_tags a      { color:#0B62D2;font-size:11px;text-decoration:underline;}
.exp_tags a:hover{ text-decoration:none}
.exp_logo        { float:left; padding:10px 0 0 18px;}
.exp_shopintro   { color:#333333;float:left;line-height:18px;margin:5px 0 10px;width:435px;}
.green{color:#589402;}
.green_tab
{color:#589402;margin-left:7px;}
.voucher_bar
{height:1759px;} 
.deal_intro{ height:54px; overflow :hidden; }

.scrollable{overflow:hidden; display:none;}
.scrollable		 { padding:15px 0 0 10px;height:125px; }
.scrollable ul	 { width:120px; text-align:center; float:left; margin:0 7px 10px;_margin:0 4px 10px; }
.scrollable .div	 { width:120px; height:60px; background:#fffdfd; border:1px solid #ccc;margin-bottom:5px;overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.scrollable ul div a{ position:static;+position:absolute;top:50%;} 
.scrollable ul div a img { top:-50%;left:-50%;position:static;+position:relative; }
.scrollable ul li .blue		{ line-height:20px;color:#0B62D2; font-size:14px;}
.percent{ position:absolute; z-index:999990; margin:0px; *margin:0 0 0 -60px;}
.scrollable .orange{ font-weight:700; display:block;margin:5px 10px; background:#fefa97; border:1px dashed #ffa009; color:#ffa009; }
.introText{}
.introText h1{ font-size:24px; font-weight:700;}
.introContent{line-height:18px;padding:5px 16px;}
.introContent p{ margin-bottom:15px}
.introContent h3{ font-size:13px; margin-bottom:5px; font-weight:700;}
.retTags{ color:#999; line-height:20px; margin:20px 0; padding:10px 5px;background-color:#e9f3fc; }
.retTags a{ color:#589402; margin:0 5px;}
.orange2{ width:0px; overflow:hidden; border-width:0px;}