body { 
	background-color:#000000;
	}
* {
	padding:0;
	margin:0px auto 0 auto;
	font-family: graphyk web,helvetica,arial,sans-serif;
	}
#base {
	width:920px;
	}
a {
	text-decoration:none;
	}
ul {
	list-style-type:none;
	}
img {
	border:none;
	}
/*----------------------      header     ----------------*/
#header {
	margin-top:10px;
	height:100px;
	font-size:16px;
	}
#header a {
	color:#00ffff;
	}
#header a:hover {
	color:#ff0066;
	}
.topb {
	width:920px;
	height:70px;
	border:0px;
	}
.topm {
	float:left;
	width:100px;
	height:20px;
	margin-top:5px;
	text-align:center;
	}
.ver {
	float:right;
	width:200px;
	height:20px;
	margin-top:5px;
	text-align:right;
	}
/*----------------------      side menu     ----------------*/
#sidemt {
	float:left;
	width:170px;
	color:#adff2f;
	}
#sidemt a {
	color:#adff2f;
	}
#sidemt a:hover {
	color:#ff0066;
	}
#sidem {
	float:left;
	width:170px;
	color:#ffffff;
	}
#sidem a {
	color:#ffffff;
	}
#sidem a:hover {
	color:#00ced1;
	}
.sm1 {
	margin-top:28px;
	padding-left:10px;
	font-size:16px;
	}
.sm2 {
	margin-top:15px;
	padding-left:30px;
	font-size:14px;
	}
.sm3 {
	margin-top:10px;
	padding-left:20px;
	font-size:14px;
	}
.sm4 {
	margin-top:5px;
	padding-left:40px;
	font-size:14px;
	}
.sm5 {
	margin-top:15px;
	padding-left:25px;
	font-size:12px;
	}
.sm6 {
	margin-top:12px;
	padding-left:25px;
	font-size:12px;
	}
.sm7 {
	margin-top:10px;
	margin-left:15px;
	}
.sm9 {
	margin-top:38px;
	padding-left:10px;
	font-size:16px;
	}
.smx {
	margin-top:28px;
	padding-left:10px;
	font-size:18px;
	font-weight:bold;
	}
/*----------------------      main     ----------------*/
#main {
	float:left;
	width:750px;
	margin-left:0px;
	}
.photo {
	float:left;
	margin-bottom:5px;
	border:0px;
	}
.cp1 {	
	width:750px;
	border:0px;
	}
.cp2 {	
	width:248px;
	border:0px;
	}
.cp3 {
	width:248px;
	border:0px;
	margin-left:3px;
	margin-right:3px;
	}
.cp4 {
	width:373px;
	margin-right:4px;
	}
.cp5 {
	width:373px;
	border:0px;
	}
.cp6 {
	margin-top:15px;
	margin-bottom:20px;
	}
.cp7 {
	width:730px;
	border:0px;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:20px;
	}
.cp8 {
	margin-top:15px;
	margin-bottom:5px;
	width:750px;
	height:100px;
	border:0px;
	}
.set_s {	
	float:left;
	border:none;
	}
/*----------------------      contents     ----------------*/
#contents {
	float:left;
	width:750px;
	background-color:#f4f4f4;
	}
#contents a:hover {
	color:#00cc00;
	}
#contents ul {
	margin-left:15px;
	}
#sb {
	clear:both;
	margin-bottom:15px;
	}
.item {
	float:left;
	margin-top:5px;
	width:180px;
	height:320px;
	overflow:hidden;
	}
.i-frame {
	width:150px;
	height:225px;
	}
.ip {
	width:150px;
	height:225px;
	border:none;
	}
.ip2 {
	margin-top:45px;
	border:none;
	}
.i-box {
	margin-top:5px;
	text-align:center;
	font-size:12px;
	}
.i-box a {
	color:#008000;
	}
.i-box-m {
	font-size:12px
	}
.i-box-p {
	margin-top:3px;
	color:#000000;
	}
.i-box-venda {
	margin-top:2px;
	color:#ff3300;
	font-weight:bold;
	font-size:12px;
	}
.i-box-esgo {
	margin-top:3px;
	color:#ff3300;
	font-weight:bold;
	font-size:12px;
	}
.i-box-tam {
	color:#ff3300;
	font-weight:bold;
	font-size:12px;
	}
.price {
	color:#000000;
	font-weight:bold;
	}
.nprice {
	color:#000000;
	font-size:12px;
	}
.bprice {
	text-decoration:line-through;
	color:#000000;
	}
.sprice {
	color:#ff3300;
	font-weight:bold;
	font-size:13px;
	}
.chj01 {
	margin-top:25px;
	margin-bottom:20px;
	}
.inf {
	margin-top:20px;
	text-align:center;
	font-size:22px;
	}
.inf-line {
	margin-top:5px;
	margin-left:10px;
	line-height:20px;
	font-size:15px;
	color:#666666;
	}	
.inf1 {
	font-weight:bold;
	}
.inf2 {
	color:#ff3300;
	font-weight:bold;
	}
/*------------photos-----------*/
#img-box {
	float:left;
	width:350px;
	height:670px;
	background-color:#fcfcfc;
	}
.mp1 {
	width:350px;
	height:525px;
	}
.mp2 {
	width:350px;
	height:280px;
	margin-top:123px;
	margin-bottom:122px;
	}
.mp3 {
	width:350px;
	height:350px;
	margin-top:85px;
	margin-bottom:90px;
	}
.att-line {
	margin-left:3px;
	font-size:11px;
	line-height:20px;
	color:#006666;
	}
.thumb {
	float:left;
	width:68px;
	margin-top:10px;
	margin-left:0px;
	margin-right:2px;
	}
ul#thumblist li{
  float:left;
  list-style:none;
}
ul#thumblist li a{
  display:block;
  margin-top:8px;
  margin-left:3px;
  margin-right:2px;
  height:102px;
}
ul#thumblist img{
  width:64px;
  height:102px;
}
ul#thumblist li a.zoomThumbActive{
    border:2px solid red;　
}

/*-------detail-------*/
#ex-box {
	float:left;
	width:400px;
	height:670px;
	background-color:#fcfcfc;
	color:#333333;
	}
.fs20 {
	font-size:20px;
	}
.fs18 {
	font-size:18px;
	}
.fs16 {
	font-size:16px;
	}
.fs14 {
	font-size:14px;
	}
.fs13 {
	font-size:13px;
	}
.fs12 {
	font-size:12px;
	}
.fs11 {
	font-size:11px;
	}
.fs10 {
	font-size:10px;
	}
.fs09 {
	font-size:9px;
	}
.fs08 {
	font-size:8px;
	}
.fs07 {
	font-size:7px;
	}
.fs06 {
	font-size:6px;
	}
.fs05 {
	font-size:5px;
	}
.fc01 {
	color:#ff3300;
	font-weight:bold;
	}
/*----------*/
.tit-box{
	height:131px;
	text-align:center;
	overflow:hidden;
	}
h1 {
	margin-top:5px;
	font-size:18px;
	}
h2 {
	margin-top:3px;
	font-size:16px;
	}
.tit-line {
	margin-top:10px;
	margin-left:5px;
	text-align:left;
	font-size:14px;
	}
/*----------*/
.det-box {
	height:131px;
	padding-left:5px;
	font-size:14px;
	overflow:hidden;
	}
/*----------*/
.tam-box {
	height:132px;
	overflow:hidden;
	}
th {text-align:left;
  }
.tam-table {
	margin-left:5px;
	line-height:15px;
	font-size:11px;
	}
.tam-t1 {
	width:100px;
	padding-left:1px;
	font-weight:bold;
	}
.tam-t2 {
	width:50px;
	text-align:center;
	font-weight:bold;
	}
.tam-m {
	width:100px;
	padding-left:1px;
	}
.tam-d{
	text-align:center;
		}
.tam-exp {
	margin-left:10px;
	font-size:11px;
	}
.tam-exp a {
	text-decoration:underline;
	color:#9900ff;
	}
/*-------form------*/
.pur-box {
	height:131px;
	margin-top:0px;
	padding-left:140px;
	font-weight:bold;
	}
.pur-line-tam {
	font-size:16px;
	}
.pur-tam {
	width:20px;
	height:14px;
	}
.tesgo {
	color:#d0d0d0;
	}
.comis {
	color:#6699ff;
	}
.pur-line-qtde {
	margin-top:12px;
	font-size:16px;
	}
.pur-qtde {
	width:40px;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	}
.pur-line-esgo {
	margin-top:30px;
	font-size:16px;
	color:#ff0000;
	font-weight:bold;
	}
.pur-line-price {
	margin-top:15px;
	font-weight:normal;
	font-size:14px;
	}
.purnp {
	font-size:20px;
	font-weight:bold;
	}
.purbp {
	text-decoration:line-through;
	}
.pursp {
	font-size:18px;
	font-weight:bold;
	color:#ff0000;
	}
.peroff {
	font-size:16px;
	font-weight:bold;
	color:#ff3300;
	}
.pso {
	font-size:16px;
	font-weight:bold;
	color:#FF6600;
	}
.pms {
	font-size:18px;
	font-weight:bold;
	color:#ff3300;
	}
.pt {
	font-size:12px;
	text-decoration:line-through;
	}
.pur-go {
	width:180px;
	line-height:18px;
	font-size:16px;
	font-weight:bold;
	color:#333333;
	}
.pur-msg {
	margin-top:3px;
	margin-bottom:2px;
	}
/*-------back------*/
.back-line {
	margin-top:40px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	}
.back-line a {
	color:#ff0000;
	}
/*----------------------      foot     ----------------*/
#foot {
	color:#ffff00;
	font-size:12px;
	margin-bottom:10px;
	}
address {
	text-align:right;
	padding-right:10px;
	}
/*----------------------*/
#s2 {
	clear:both;
 	}
#packbag {
  clear:both;
  }
#patuwa_t-shirt {
  clear:both;
  }
#patuwa_bracelet {
  clear:both;
  }
#patuwa_muffler {
  clear:both;
  }