#buyTop {
   width:835px;
   float:left;
   margin-top:12px;
   margin-left:43px;
}

#buyInfo {
   width:835px;
   height:147px;
   float:left;
   background:#fff url(images/buy_top.gif) no-repeat;
}

#buyInfoTxt {
   width:142px;
   float:left;
   margin-top:38px;
   margin-left:18px;
   font-size:13px;
   color:#464749;
   line-height:16px;
}
#buyInfoTxt a {color:#464749; text-decoration:none;}
#buyInfoTxt a:hover {color:#464749; text-decoration:underline;}

#buyBox {
   width:521px;
   float:left;
   margin-left:140px;
}

#buyBox2 {
   width:683px;
   float:left;
   margin-left:81px;
}

.buyRow {
   width:521px;
   float:left;
   margin-top:26px;
}

.buyRow2 {
   width:683px;
   float:left;
   margin-top:26px;
}

.buyCol {
   width:130px;
   float:left;
}

.buyCol2 {
   width:161px;
   float:left;
}

.buyPic {
   width:124px;
   float:left;
   text-align:center;
}

.buyColor {
   width:124px;
   height:14px;
   float:left;
   overflow:hidden;
   font-family:arial;
   text-align:center;
}
.buyColor h1 {font-size:11px; color:#f6fafb; font-weight:normal; padding:1px 0px 2px 0px; margin-top:0px; margin-bottom:0px; background-color:#da1f23; line-height:12px;}
.buyColor h2 {font-size:11px; color:#f6fafb; font-weight:normal; padding:1px 0px 2px 0px; margin-top:0px; margin-bottom:0px; background-color:#d48c04; line-height:12px;}

.buyColor2 {
   width:161px;
   height:20px;
   float:left;
   overflow:hidden;
   font-family:arial;
   text-align:center;
}
.buyColor2 h1 {font-size:13px; color:#f6fafb; font-weight:normal; padding:2px 0px 2px 0px; margin-top:0px; margin-bottom:0px; background-color:#da1f23; line-height:15px;}
.buyColor2 h2 {font-size:13px; color:#f6fafb; font-weight:normal; padding:2px 0px 2px 0px; margin-top:0px; margin-bottom:0px; background-color:#d48c04; line-height:15px;}

.buyMidTxt {
   width:103px;
   height:108px;
   float:left;
   margin-top:4px;
   margin-left:12px;
   font-size:11px;
   line-height:11px;
   color:#464749;
   overflow:hidden;
   font-family:arial;
}
.buyMidTxt p {margin-top:3px; margin-bottom:0px;}

.buyMidTxt2 {
   width:140px;
   height:88px;
   float:left;
   margin-top:6px;
   margin-left:18px;
   font-size:11px;
   line-height:13px;
   color:#464749;
   overflow:hidden;
   font-family:arial;
}
.buySale {
   color:red;
   font-weight:bold;
}
.buyMidTxt2 p {margin-top:5px; margin-bottom:0px;}

.buyBtmTxt {
   width:91px;
   height:48px;
   float:left;
   margin-left:15px;
   font-size:10px;
   line-height:11px;
   color:#1832b5;
   overflow:hidden;
   font-family:arial;
}
.buyBtmTxt p {margin-top:3px; margin-bottom:0px;}

.buyBtmTxt2 {
   width:128px;
   height:60px;
   float:left;
   margin-left:24px;
   font-size:11px;
   line-height:12px;
   color:#1832b5;
   overflow:hidden;
   font-family:arial;
}

.buyDim {
   width:106px;
   height:82px;
   float:left;
   margin-left:12px;
   font-size:10px;
   line-height:11px;
   color:#464749;
   overflow:hidden;
   font-family:arial;
}

.buyDim2 {
   width:106px;
   height:82px;
   float:left;
   margin-left:18px;
   font-size:10px;
   line-height:11px;
   color:#464749;
   overflow:hidden;
   font-family:arial;
}

.buyMainBg {
   width:130px;
   float:left;
   background:#fff url(images/buy_bg_test.jpg) no-repeat bottom left;
}

.buyMainBg2 {
   width:130px;
   float:left;
   background:#fff url(images/test_bg.gif) repeat-y;
}

.buyMainBg3 {
   width:161px;
   float:left;
   background:#fff url(images/test2_bg.gif) repeat-y;
}

.buy_gap {margin-top:5px; margin-left:4px;}
.buy_gap2 {margin-bottom:6px;}