@charset "Shift_JIS";
/* CSS Document */
.wrap ul,.wrap li,.wrap p,.wrap img{border:0; padding:0; margin:0;}
.wrap{ width:802px; margin:0 auto; text-align:center;}

/*menu start*/
.topBnr{margin:15px 0;}
#menu{ background:url(../img/100304menuBg1.jpg) left top no-repeat; height:44px; overflow:hidden;}
#menu a{text-decoration:none;}
#menu .leftMenu{float:left; width:401px; overflow:hidden; height:43px; display:block; cursor:pointer;}
#menu .rightMenu{float:left; width:401px; overflow:hidden; height:43px; display:block; cursor:pointer;}

.main0{width:802px; overflow:hidden;}
.main1{background:url(../img/100304mainRight1.jpg) right repeat-y #0099ff; width:801px;*width:802px; border-left:1px solid #002840; float:left; overflow:hidden;}
.main2{background:url(../img/100304mainRight2.jpg) right repeat-y #d87228; width:801px;*width:802px; border-left:1px solid #002840; float:left; overflow:hidden;}
.mainTop1,.mainTop2{height:58px; text-align:left; line-height:46px; width:776px; margin:0 auto; *margin-left:1px;}
.mainTop1{background:url(../img/100304mainTop1.jpg) center no-repeat; overflow:hidden;}
.mainTop2{background:url(../img/100304mainTop2.jpg) center no-repeat; overflow:hidden;}
.mainTop1 .mainFont1{color:#1572b7; margin-left:120px; font-weight:bold; display:table; vertical-align:middle; float:left;}
.mainTop1 .mainFont2{color:#666666; margin-left:10px; font-weight:bold; font-size:12px;display:table; vertical-align:middle;}
.mainTop2 .mainFont3{color:#b75a15; margin-left:120px; font-weight:bold; display:table; vertical-align:middle; float:left;}
.mainTop2 .mainFont4{color:#666666; margin-left:10px; font-weight:bold; font-size:12px;display:table; vertical-align:middle;}
.mainContent{  width:774px;*width:776px;margin:0 auto;*margin-left:1px; border-left:1px solid #002840; border-right:1px solid #002840; background:#FFF;*padding-left:8px;_padding-left:0; overflow:hidden;}
.mainBtoom{width:776px; margin:0 auto; *margin-left:1px;margin-bottom:15px; }

#d1{display:none;}
.top{text-align:center; margin:10px 0; font-size:12px;}
.last1{margin-bottom:6px;}
.last{ margin-bottom:4px;margin-bottom:6px\9;_margin-bottom:4px;}

.thing{ float:left; margin:0 9px;_margin:0 8px; width:135px; text-align:center;}
.thing p{font-size:14px; margin-bottom:5px; height:67px; height:60px\9; overflow:hidden;}
.thing img{margin-bottom:5px;}
.thing .price{color:#ff0000; font-weight:bold; font-size:14px;}
.thing .discount{ color:#19692c; font-size:14px; font-weight:bold; height:14px;}

.des{color:#5b5b5b; font-size:12px; text-align:left; line-height:120%; margin-top:3px;}