@charset "utf-8";
.hello{ font-weight:bold; font-size:38px; padding-top:16px; font-family:Verdana, Geneva, sans-serif}

#ifocus_pic
{
  overflow: hidden;
  width:690px;
  position: relative;
  height: 410px;
  float:left;
  z-index:1;
}
#ifocus_piclist
{
  left: 0px;
  position: absolute;
  top: 0px;
}
#ifocus_btn
{
  font-size: 14px;
  list-style:none;
  right: 0px;
  bottom: 5px;
  position: absolute;
  text-align: center;
}
#ifocus_btn LI
{
  background:url(../images/black.gif) no-repeat;
  float: left;
  width: 16px;
  cursor: pointer;
  color: #fff;
  margin-right: 5px;
  height: 16px;
  font:bold 11px/16px Arial;
}
#ifocus_btn .current
{
  background:url(../images/yellow.gif) no-repeat;
  width:26px;
}
.undis
{
  display: none;
}

#rightadvsOne{ margin:0 0 0 15px; width:285px; height:410px;}
.t1,.spotman,.spotbuy,.fuhao,#img_f,#img_s,#img_c{background:url(../images/xbg.png) no-repeat}
.t1{ font-weight:bold; font-size:24px; text-indent:-9999px; background-position:-322px -83px; width:120px; height:30px;}
.top5i{ width:100%; margin-top:12px}
.num{ color:#43974e; font-size:28px; font-weight:bold; width:30px;}
.mid{ width:197px; margin-right:15px}
.imgt5{ width:41px; height:61px; overflow:hidden}
.productSalePrice,.instockSalePrice{ font-size:16px}
.itemTitle{
	padding-top:30px;
}
#container2{
	position: relative;
	width:495px;
	height:332px;
	margin:0 0 30px 0;
	overflow:hidden;
}
.index_custom_ad{float:left;width:100%;}
.sewsevicepic{background:url(../images/zzcbackground.png) no-repeat -3px -94px;float:right;width:40%;height:425px;}
.placeLink{margin:20px 0 0 0;color:#fff;display:block;width:157px;text-align:center;font-size:1.2rem;background:#2f2e0c;padding:10px 20px;border-radius:8px;}
.printSewSevice{position:relative;width:60%;}
.designer_area{ width:968px; margin:25px 10px 0 10px;}
a.designerlogo{background:url(../images/desginers/designer-logos-new.png) no-repeat  0 -2px; display:block; width:111px; height:43px;border-bottom:4px solid #fff; margin:5px 0 0 24px; cursor:pointer}
a.gunheardesignlogo:hover,a.arachnidlogo:hover,a.crayfranklogo:hover,a.supergeekdesignlogo:hover,a.fourneodesignslogo:hover,a.kevinruagomezlogo:hover,a.flaviomannaralogo:hover{ border-bottom:4px solid #43974e;}
a.onthis{border-bottom:5px solid #000;}
a.arachnidlogo{background-position:0 -43px}
a.crayfranklogo{background-position:0 -257px}
a.supergeekdesignlogo{background-position:0 -86px}
a.fourneodesignslogo{background-position:0 -129px}
a.kevinruagomezlogo{background-position:0 -172px}
a.flaviomannaralogo{background-position:0 -215px}
.printSewContent{padding:25px 0 25px 150px;font-size:1.1rem;color:#666;}
.printSewContent p{ margin:10px 0;color:#888;}
.printedItem{ width:151px; margin:0 7px}
.printSewContent b{ font-size:1.9rem;color:#555;}
a.keyPic{ display:block; width:151px; height:236px; overflow:hidden}
.printedItem .items_price,.printedItem .items_name a{ background:none;color:#666}
.imgcate{ width:191px; height:360px; overflow:hidden}
.printedshow{ position:absolute; left:0px; top:0px;width:990px;overflow:hidden;height:332px;}
.swaplist{ position:absolute; left:-3000px; top:0px}
.showBox{ position:relative;margin:15px 0 0;}
.og_prev,.og_next{ width:30px; height:50px; background:url(../images/icon.png) no-repeat; background:url(../images/icon_ie6.png) no-repeat\9; position:absolute; top:144px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ background-position:0 -60px; left:4px;}
.og_next{ background-position:0 0; right:4px;}
.cover{ width:179px; height:330px; overflow:hidden; margin:15px 10px 15px 0; z-index:222; line-height:22px}
.cover h3{ font-size:24px;}
.cover  ul{ margin-top:15px}
.cover  ul li { background:url(../images/x_cat_boxes.png) no-repeat -4px 0; padding:0 0 0 10px; margin:3px 0}
.fullwidth{ width:100%; margin-bottom:20px}
#tabsspot{padding:20px 0 15px 0;border-bottom:1px dashed #aaa; width:100%; margin-bottom:20px}
.tabNavigation,#first{ width:600px; margin-top:10px}
.tabNavigation{ margin-top:0}
.tl_1,.tl_2{ font-weight:bold; font-size:28px; line-height:0.7em}
a:hover .tl_2{ color:#000;}
a:hover .tl_2,a:hover .tl_1{ text-shadow:0 1px 1px #f1f1f1}
.tl_3{ padding:8px 0 0 10px}
.items_box{ width:138px;}
.mb2{ margin-left:15px;}
a.aimg{ width:138px; height:225px; overflow:hidden}
.items_price{ background:#F1F1F1; padding:0 3px;}
img.imgtilt{
-webkit-transform: rotate(-14deg);
-moz-transform: rotate(-14deg);
-o-transform: rotate(-14deg);
-ms-transform: rotate(-14deg);
transform: rotate(-14deg);
 border:6px #F1F1F1 solid;
 display:block;
 margin:10px 30px;
}
.tabright { width:373px; margin-left:15px; position:relative; height:320px;}
.spottitle,.spotbuy,.spotman{ position:absolute;}
.spottitle{ width:190px; top:0; right:0; text-align:right}
.spottitle p{ line-height:24px;}
.spotman{ width:194px; bottom:0; right:0; height:194px;background-position:0 -279px ; }
.spotbuy{ width:79px; bottom:50px; left:20px; height:79px; background-position:-166px -10px  ; cursor:pointer}
.indexLeftBanner { width:292px; height:210px }
.indexLeftTwo{ width:290px; height:150px;line-height:35px; padding:30px 0 0 20px; position:relative}
.indexLeftThree{ width:384px; height:210px}
strong.tl_2,strong.tl_1{ font-size:47px;}
.tl_0{ font-size:25px;}
.fuhao{ background-position:-211px -326px  ; width:47px; height:158px; position:absolute; top:15px; right:15px}
.imgleft{ width:60px; height:60px;}
#img_f{ background-position:-276px -288px  ; }
#img_s{background-position:-276px -356px  ;  }
#img_c{background-position: -274px -425px ; }
.r{ width:308px; margin:0 0 0 15px}
.r p{ line-height:16px}
#recentlyorderitems{ width:751px; height:50px; overflow:hidden}
ul#recentlyorderitems li{ float:left; width:230px; padding:0 0 20px 20px; background:url(../images/x_cat_boxes.png) no-repeat 5px 0; height:51px}
.shipto{ color:#aaa}
.spoline{ border-bottom:1px dashed #aaa}
#recentlyorder2{ margin-bottom:2px}
.nas{ width:100%; height:36px; overflow:hidden; display:block}
.leftclick,.rightclick{background:url(../images/vote-small-button.png) no-repeat; display:block; width:30px; height:30px; position:absolute; top:110px; z-index:9999}
.leftclick{ left:10px; background-position: 0 -159px}
.rightclick{ left:200px; background-position: 0 -189px}
#like_loading{ position:absolute; top:70px; left:50px;width:214px; height:35px;background:url(../images/loading.gif) no-repeat  150px 0; }
#superpropsboom{ width:495px; height:362px; background:url(../images/props-homepage.png) no-repeat 0 0; position:relative}
p.propsTxt{ display:block; position:absolute; bottom:29px; left:41px;}
p.propsTxt a.c{line-height:22px;font-size:32px; font-weight:bolder}
.superheropropson{ width:156px; position:absolute; top:54px; left:250px; overflow:hidden}
a.moreporps{ position:absolute; right:67px; bottom:49px}
.ks-waterfall {
	position: absolute;
	width: 200px;
	overflow: hidden;
	padding: 10px;
	background:#F9F9F9;
	border:1px solid #eee;
	margin-bottom: 10px;
	left:-9999px;
	top:-9999px;
}
.ks-waterfall em{ color:#999;}
p.reviewsDetail{ text-align:left; margin:0;color:#222; font-family:Verdana, Geneva, sans-serif}
.ks-waterfall em{ font-size:11px; font-weight:bold; text-align:center}
.bots{ margin:10px 0 0 0; width:100%}
.imgs{ margin:0 0 10px 0;}
#container{ margin:20px 0}