/*公共样式*/
* { margin: 0px; padding: 0px; color: #333; }
a { color: #333; text-decoration: none; outline:none; }
a:hover { text-decoration: none; color: #CF0101; }
a:active { text-decoration: none; color: #CF0101; star:expression(this.onFocus=this.blur());
}
ul, li, dl, dt, dd { list-style:none; margin:0; padding:0; }
img { border:0; }
.blue:link, .blue:visited { color: #0246C4; font-size:13px; }

.red14:link, .red14:visited { color: #AA0001; font-size:15px; }
.red { color: #D40404; }
.yellow{ color:#FF3D01; font-weight:bold; font-size:16px;}
.box{ font-family:Arial; color: #333; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.textsuo { line-height: 33px; height: 33px; font-size:14px; font-family:Arial, Helvetica, sans-serif; }



/*main样式*/
.menubg { width:76px; height:60px; padding:7px 0; text-align:center; margin:0 auto; background:url(../images/menubg.jpg) no-repeat center center; }
.product { border: 1px solid #CCC; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; width: 86px; height: 76px; }

.num tr td a { float:left;  height: 17px; width: 17px; margin-top: 0px; margin-right: 1px; margin-bottom: 0px; margin-left: 1px; font-size: 12px; color: #FFF; background:url(../images/nom.jpg) no-repeat center center; text-align:center; }

.red:link, .red:visited {  float:left;  height: 17px; width: 17px; margin-top: 0px; margin-right: 1px; margin-bottom: 0px; margin-left: 1px; font-size: 12px; color: #FFF; background:url(../images/cur.jpg) no-repeat center center; text-align:center; }
.picbig { border: 1px double #CCC; background-color: #FFF; text-align:center; padding:8px; margin-bottom:15px; }
.title { font-size: 16px; color: #0246C4; padding-bottom:10px; }
.redtitle { font-size: 16px; color: #AA0303; padding-bottom:10px; }
