@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; list-style:none;}
.sl h1 { margin:30px 0; border-top: #ccc dashed  1px }
.head { background:url(../images/shoplogo_bg.gif) bottom repeat-x; height:52px; padding-left:58px; height:52px; }
.content { float:left; padding:20px 0 0 0px;}

.gallery img { display:block; margin:11px; border:0; }
.gallery td { wdith:187px; height:132px; background:url(../images/shoppic_bg.gif) no-repeat; }
.gallery{ margin-bottom:10px; }
.inside { font-size:12px; color:#555; padding-bottom:20px; margin-left:17px}
.inside p { text-indent:24px; line-height:180%; margin-top:15px; width:580px; }
.inside img { margin:5px; display:inline}
.content { font-size:12px; color:#555; margin-left:10px }
.content p { text-indent:24px; line-height:180%; margin-top:15px; width:600px; }

.contact { padding:0; font-size:12px; color:#555; margin-left:17px}
.contact ul { padding-top:20px; padding-bottom:20px}
.contact li { line-height:180%; background:url(../images/huidian.jpg) no-repeat left; 
margin:0; padding-left:10px; }
.contact strong { font-weight:normal; color:#6B2873; }
.contact a { color:#555; }
.contact a:hover { color:#663399}

.left{ width:202px; font-size:12px; color:#555; float:left; margin-left:10px; margin-top:10px}
.left img{ display:block}
.left strong{font-weight:normal; color:#6B2873; background:url(../images/huidian.jpg)  no-repeat;
 padding-left:10px; padding-bottom:3px;}

.left dl{ width:168px; border:#aaa solid 1px; padding-left:30px; background:url(../images/shopcantact.gif) 20px 0 no-repeat ; padding-bottom:50px; line-height:160%; padding-top:50px;}
.left dd{ margin-right:20px;}
.left dt{font-weight:normal; color:#6B2873; background:url(../images/huidian.jpg) no-repeat left; padding-left:10px; margin-left:-10px }

.left a{ color:#555;}
.left a:hover{ color:#6B2873 }

