h1,h2,h3,h4 {
font-size:100%;
margin:0;
}

body {
padding:0;
margin:0 0 10px 0;
font-size:12px;
color:#333;
}

h1 {
float:left;
margin:0;
}

h2 {
font-size:100%;
}

h3 {
font-size:90%;
font-weight:normal;
margin:0;
}

h4 {
font-weight:normal;
font-size:90%;
margin:0;
}

.mb {
margin:0 auto;
padding:5px 0 0 0;
}
.mt {
margin:5px auto;
padding-top:5px;
border-top:solid 1px #999;
}
.mname {
background-image:url("http://shirt.sheteil.com/img/gnamebg.jpg");
width:384px;
height:55px;
background-repeat:no-repeat;
padding:45px 8px 0 8px;
}

.slf {
color:#EEE;
display:table-cell;
text-decoration:none;
background-image:url("http://shirt.sheteil.com/img/gnamebg.jpg");
width:400px;
height:100px;
background-repeat:no-repeat;
padding:45px 8px 0 8px;
}

table {
font-size:12px;
}
td {
vertical-align:top;
}
a {
color:#00F;
}
img {
border:none;
}

div {
text-align:left;
}

.maint td {
padding:4px;
}
.bld {
font-weight:bold;
}
.fcef {
color:#EFEFEF;
}
.fcff {
color:#FFF;
}
.fcrd {
color:#F00;
}

.matchcp {
background:#FDFECF;
}

.tacnt {
text-align:center;
}

.sfc {
border:solid 3px #B4C914;
background:#FEFEFE;
height:30px;
width:260px;
}

.rkdtd {
border-bottom:dotted 3px #CCC;
}

.vdtd {
border-bottom:dotted 1px #CCC;
}

#header {
width:890px;
margin:5px auto;
padding:0 0 5px 0;
}

#wrapper {
clear:left;
border-top:solid 1px #ccc;
padding:10px 0 0 0;
width:900px;
margin:5px auto;
}

.lsp {
width:160px;
padding:0 8px 0 4px;
}

#lsp {
width:160px;
padding:0 8px 0 4px;
float:left;
}

#centers {
padding:0 8px 0 0;
margin-right:8px;
width:400px;
float:left;
text-align:left;
}

#rsp {
width:300px;
float:left;
}

#dlink {
clear:left;
width:890px;
margin:10px auto;
}

#cp {
clear:left;
width:890px;
margin:15px auto;
}

address a {
color:#000;
text-decoration:none;
}

.f10 {
font-size:10px;
color:#666;
line-height:120%;
}
.f80 {
font-size:80%;
}
.f120 {
font-size:120%;
}

.m0 {
margin:0;
}

.t4 {
margin-top:4px;
}
.t6 {
margin-top:6px;
}
.t8 {
margin-top:8px;
}
.t10 {
margin-top:10px;
}
.t20 {
margin-top:20px;
}

.b4 {
margin-bottom:4px;
}
.b6 {
margin-bottom:6px;
}
.b8 {
margin-bottom:8px;
}
.b10 {
margin-bottom:10px;
}

.p2 {
padding:2px;
}
.p4 {
padding:4px;
}
.p6 {
padding:6px;
}
.p8 {
padding:8px;
}

.centers {
padding:0 8px 0 0;
width:400px;
}

.keyt td {
padding:8px;
border-bottom:solid 1px #CCC;
}

.fxbd {
width:300px;
}

.fxbd a {
color:#333;
}

.fxbd img {
margin-right:8px;
margin-bottom:8px;
float:left;
}

.fxp {
background-image:url("http://shirt.sheteil.com/img/ficon.jpg");
background-repeat:no-repeat;
background-position:65px 2px;
text-indent:14px;
margin:2px 0 8px 0;
}

.fxbd hr {
clear:left;
}

.rkgrv {
background:#FF6F15;
border:solid 2px #EFEFEF;
}

.rfloat {
float:right;
margin:15px 0 5px 5px;
}
.lfloat {
float:left;
margin:0 5px 5px 0;
}

.fl {
float:left;
}

.mr2 {
margin-right:2px;
}
.mr4 {
margin-right:4px;
}
.mr6 {
margin-right:6px;
}

.wd400 {
width:400px;
}

.wd300 {
width:300px;
}
.wd160 {
width:160px;
}
.wd100p {
width:100%;
}
.wd100 {
width:100px;
}

.comments {
width:376px;
background:#D7D7CF;
margin:0;
}

.bs9 {
border:solid 1px #999;
background:#FFF;
}

.rec {
background:#EFEFEF;
}
.rec img {
margin:0 0 2px 2px;
border:solid 1px #999;
}

.rbx {
width:400px;
margin:0;
padding:0;
}

.rbx li {
width:78px;
font-size:80%;
float:left;
line-height:120%;
margin:0 2px 5px 0;
}

.rbx a {
display:block;
text-decoration:none;
color:#333;
}

.rbx img {
margin:4px 4px 0 0;
}

.cl {
clear:left;
}

.rela {
margin:0px 0 10px 0;
}

.rela td {
padding:0 4px 4px 0;
width:20%;
}
.rela img {
margin:4px 0 4px 4px;
margin-top:8px;
margin-bottom:8px;
}

.rela2 {
text-align:left;
width:400px;
}

.rela2 em {
color:#F00;
}

.crank {
width:400px;
text-align:left;
margin:0 0 10px 0;
}

.crank em {
display:block;
}

.pupart {
margin:5px 0;
}

ul {
padding:0 0 0 30px;
margin:0;
}
.c_new {
list-style-image: url("http://shirt.sheteil.com/img/star.gif");
width:270px;
}
.c_new a {
color:#333;
}

.order {
width:100%;
}
.price {
background-color:#858278;
width:338px;
height:21px;
margin:0;
vertical-align:middle;
}

.search_rv {
background:#FF6F15;
border:solid 2px #FFF;
width:100px;
margin-left:10px;
}
.search_p {
background:#FFF;
border:solid 3px #FF2400;
color:#FF2400;
}
.search_pt {
background:#FF2400;
border:solid 3px #FFF;
margin-left:10px;
}