
 .red {color:#e52d0e }
 .blue {color:#006699 }
 .flesh {color:#881012 }
 
/*main*/
#main {margin:10px auto; width:950px; text-align:center}

/*head*/
 #head {height:68px }
 .logo {float:left }
 .logo h1 {width:140px; border:0; margin:0; text-indent:-9999px }
 .logo h1 a {border:0; display:block; background:url(../images/logo.gif) no-repeat; margin:0; height:58px; text-decoration:none }

 .line {float:left; background:url(../images/line.gif) no-repeat; width:10px; height:58px}
 .shopname {float:left; width:300px; line-height:58px; text-align:left }
 .topright {float:right; text-align:right }

 #nav {margin:10px auto; padding:3px 6px; text-align:left; background:#f7f7f7; color:#333 }
 #nav a {color:#006699 } 
 #banner {background:url(../images/banner3.gif) no-repeat; height:150px }

/*tabs*/ 
 #menu {background:url(../images/menubg2.gif); height:34px; }
 .tabs {padding:6px 0 0 12px; width:auto; height:28px }
 .selectTab,.unselectTab {width:86px; line-height:28px; text-align:center; background:url(../images/MenuButtonOnBg.gif) no-repeat;
  margin:0; margin-right:8px; font-weight:bold; font-size:14px; color:#060607; cursor:pointer; float:left }
 .unselectTab {color:#881012; background:url(../images/MenuButtonBg2.gif) no-repeat }
 .unselectTab a {color:#881012; background:url(../images/MenuButtonBg2.gif) no-repeat }
 .selectContent {}
 .unselectContent {}
 
/*content*/
 #content {margin-top:10px; width:100%; text-align:left}
 .contentLeft {float:left; padding:6px; width:192px; background:#ffefea }
 .contentRight {float:right; width:736px }
 
 .leftColumn {padding:5px 10px; border:1px solid #ffd4c7; background:#fff; }
 .coloumnTitle {margin-top:6px; padding:3px 0 0 10px; height:22px; background:url(../images/columnBg2.gif); color:#fff }
 .statistics {}
 .statistics li {list-style-type:none; word-break:break-all }
 .columnList {}
 .columnList li {list-style-type:none; padding:2px 0 2px 10px; border-bottom:1px solid #e8e8e8; background:url(../images/allow.gif) no-repeat 0px 8px }

 .newsList {overflow:hidden; }
 .newsList li {float:left; margin-left:5px; padding:2px 0 2px 10px; width:47%; background:url(../images/allow.gif) no-repeat 0px 8px; list-style-type:none }
 
 .storeIntro {float:left; margin:0 15px; width:250px }
 .intro {margin-bottom:10px; padding:8px; width:718px; border:1px solid #ffd4c7; border-top:none }
 .comlogo {float:right; margin-left:10px }
 .comlogo img {width:200px; height:150px; }

 .rightColumn {clear:both; width:100%; background:#ffefea; height:25px; border-bottom:1px solid #ffd4c7 }
 .columnTitle2 {float:left; padding:3px 0 0 0; width:90px; height:22px; background:url(../images/columnBg2.gif); text-align:center; color:#fff }
 .more {float:right; padding-top:3px; width:50px; text-align:center }
 
 .productList {overflow:hidden; margin:0 auto; width:714px }
 .productList li {float:left; list-style-type:none; line-height:120%; width:16.6%; height:160px }
 .productList li img {margin-bottom:5px; display:block; border:1px dashed #cccccc; width:100px; height:100px }
 .productList li span {display:block }
 
 #pagelist {clear:both; margin:10px auto; padding:6px 0px; height:20px;}
 #pagelist ul li { float:left; border:1px solid #fe9f9d; line-height:20px; margin:0px 2px; list-style-type:none }
 #pagelist ul li a { display:block; padding:2px 8px 0 8px; background:white; text-decoration:none; color:#881012;}
 #pagelist ul li a:hover { background:#ec868b; color:#fff;}
 .current { background:#fed8d5; display:block; padding:2px 8px 0 8px; font-weight:bold; color:#881012;}

 .contactList {overflow:hidden; width:698px }

/* footer */
#footer {clear:both; margin:10px auto; padding:10px 0; border-top:1px solid #cccccc }

