@charset "utf-8";
/* CSS Document designed by Vinaro Cheung 2009-03-16 */

#position { width:938px; height:24px; background:url(../images/arrow2.gif) no-repeat left 6px; padding-left:12px; padding-top:4px; color:#646464; line-height:normal; overflow:hidden; }
#flow { width:950px; margin:0 auto; }
#flow .bg { width:950px; float:left; }
.succ { width:940px; height:90px; border:5px #fec563 solid; background:#fffbf6; margin:10px 0px; padding-top:25px; }
.succ h2 { width:240px; height:57px; line-height:57px; float:left; background:url(../images/ok.gif) no-repeat 70px center; font-family:"黑体"; font-size:18px; font-weight:normal; padding-left:120px; }
.succ span { width:230px; float:left; line-height:55px; font-size:14px; color:#555555; }
.succ a.go { background:url(../images/pay.gif);  width:134px; height:26px; display:block; float:left; text-decoration:none; margin-right:15px; margin-top:12px; }
.succ a.go:hover { background:url(../images/pay_o.gif); }
.succ a.go small { visibility:hidden; }
.succ a.gon { background:url(../images/shop.gif);  width:84px; height:26px; display:block; float:left; text-decoration:none; margin-top:12px; }
.succ a.gon:hover { background:url(../images/shop_o.gif); }
.succ a.gon small { visibility:hidden; }
.succ strong { color:#f26521; }

.list { width:950px; float:left; clear:both; }
.list h2 { width:930px; height:30px; display:block; clear:both; padding-left:20px; line-height:30px; font-size:12px; background:#eaeaea; }
.list h2 strong { color:#f26521; }
.list .lists { width:950px; float:left; overflow:hidden; padding-top:10px; }
.list ul { width:1000px; float:left; }
.list li { width:280px; height:155px; float:left; display:block; margin-right:45px; }
.list li .img { width:100px; height:128px; display:block; float:left; border:1px #d5d2d2 solid; padding:3px; }
.list li span { width:160px; float:right; display:block; line-height:18px; color:#636363; }
.list li big { font-size:12px; text-decoration:line-through; }
.list li strong { color:#f26521; font-size:15px; font-family:Arial; }
.list li .market { padding-top:10px; }
.list li .price { color:#000000; }

.bag { width:950px; height:55px; padding-top:10px; }
.bag span { width:160px; height:55px; float:left; display:block; }
.bag ul { width:768px; height:33px; display:block; float:left; background:url(../images/b1.gif); margin-top:8px; }
.bag ul li { float:left; display:block; line-height:33px; color:#707070; font-size:14px; font-weight:bold; }
.bag ul li.curr { color:#ffffff; }
.bag .w1 { width:160px; padding-left:30px; }
.bag .w2 { width:175px; }
.bag .w3 { width:250px; }
.bag .w4 { width:115px; }
.bag ul.b2 { background:url(../images/b2.gif); }
.bag ul.b3 { background:url(../images/b3.gif); }

.notice { width:910px; height:28px; border:1px #f7be4b solid; background:url(../images/!.gif) #fff8ee no-repeat 12px center; color:#555555; padding-left:38px; line-height:28px; margin-bottom:20px; }
#flow a.blue { color:#181c97; text-decoration:underline; }
#flow a.blue:hover { text-decoration:none; }

.products { width:950px; float:left; clear:both; overflow:hidden; }
.products h2 { width:950px; height:20px; display:block; clear:both; font-size:14px; }
.products .title { width:950px; height:32px; background:url(../images/navbg.gif); color:#ffffff; }
.products .title table { height:32px; text-align:center; }
.products .w1 { width:70px; }
.products .w2 { width:330px; text-align:left; padding:10px 0px; line-height:18px; }
.products .w3 { width:125px; }
.products .w4 { width:130px; }
.products .w5 { width:70px; position:relative; background:none; }
.products .w6 { width:110px; }
.products .w7 { width:130px; }
.products .inputext { width:29px; height:18px; border:1px #b8b4b4 solid; text-align:center; }
.products .content { width:950px; float:left; color:#555555; clear:both; }
.products .content .table { border:1px #bcb2b2 solid; border-top:0px; text-align:center; }
.products .content .table strong { color:#f26521; }
.products .content .table td { border-bottom:1px #d6d3d3 solid; }
.products .content .table td td { border-bottom:0px; }
.products .content .table td.last { background:#f6f6f6; border-bottom:0px; height:48px; }
.products .content .table td.last strong { color:#f26521; font-family:Arial; font-size:18px; }
.products .content .table td.last .blue { float:left; margin-left:20px; }
.products .content .img { width:50px; height:64px; display:block; padding:1px; background:#ffffff; border:1px #d5d2d2 solid; }
.products .content .que { background:#ed1b23; color:#ffffff; margin-left:5px; padding:1px; }
.products .content small { display:none; }
.products .subtration { width:11px; height:11px; background:url(../images/_.gif); display:block; }
.products .subtration:hover { background:url(../images/_0.gif); }
.products .addition { width:11px; height:11px; background:url(../images/+.gif); display:block; }
.products .addition:hover { background:url(../images/+0.gif); }
.products .js { width:101px; height:40px; background:url(../images/js.gif); display:block; }
.products .js:hover { background:url(../images/js_o.gif); }
.products h3 { width:950px; height:50px; display:block; clear:both; line-height:50px; color:#f26521; font-size:14px; }
.products ul { width:950px; float:left; display:block; clear:both; color:#555555; border-bottom:1px #f7852e solid; padding-bottom:10px; }
.products ul li { height:30px; background:url(../images/arrow.gif) no-repeat 0 0; padding-left:20px; }

.fav { width:950px; float:left; clear:both; padding-top:20px; color:#555555; }
.fav h2 { color:#555555; font-size:14px; display:block; width:950px; height:30px; line-height:20px; } 
.fav table { border:1px #d6d3d3 solid; border-bottom:0px; }
.fav table table { border:0px; }
.fav .title { background:url(../images/navbg2.gif); height:27px; text-align:center; color:#000000; }
.fav td { text-align:center; border-bottom:1px #d6d3d3 solid; }
.fav td td { text-align:left; border-bottom:0px; }
.fav .w1 { width:460px; text-align:left; padding:10px 0px; padding-left:25px; }
.fav .w2 { width:110px; }
.fav .w3 { width:100px; }
.fav .w4 { width:110px; }
.fav .w5 { width:140px; }
.fav .img { width:50px; height:64px; display:block; padding:1px; background:#ffffff; border:1px #d5d2d2 solid; }
.fav strong { color:#f26521; }
.fav ul { float:left; padding-top:20px; }
.fav li { width:950px; float:left; clear:both; padding-bottom:10px; line-height:18px; }
.editr { width:216px; float:left; position:absolute; z-index:3; /*background:url(http://images.xiu.com/image2/20090318/images/chat3.png) no-repeat left top;*/ top:-130px; *top:-100px; left:0px; text-align:center; color:#000000; line-height:24px; padding-bottom:23px; }
.editrbg { width:216px; height:90px; background:url(http://images.xiu.com/image2/20090318/images/chat.png) no-repeat; padding-top:20px; text-align:center; line-height:20px; overflow:hidden; }
.editr strong { color:#f26521; }
#js { position:relative; padding:10px 0px; }
.sorry { background:url(../images/chat2.png); width:216px; height:85px; position:absolute; text-align:center; line-height:25px; padding-top:10px; top:-96px; left:-90px; color:#000000; }
#flow a.blue1 { color:#181c97; text-decoration:underline; }
#flow a.blue1:hover { text-decoration:none; }
a.blue2 { color:#181c97; text-decoration:none; }
a.blue2:hover { text-decoration:underline; }

.form { width:950px; float:left; }
.form h2 { width:940px; height:32px; _height:24px; background:url(../images/navbg.gif); color:#ffffff; font-size:14px; line-height:32px; _line-height:16px; padding-left:10px; overflow:hidden; _padding-top:8px; }
.form h2 a { border:1px #646262 solid; }
.form h2 a:hover { border:1px #000000 solid; }
.form h2 a.es { border:0px #646262 solid; font-weight:normal; text-decoration:underline; color:#ffffff; margin-left:30px; }
.form h2 a.es:hover { border:0px #000000 solid; text-decoration:none; }
.form .content { width:948px; float:left; background:#f6f6f6; border:1px #bcb2b2 solid; border-top:0px; clear:both; padding:20px 0px; }
.form dl { width:948px; float:left; display:block; clear:both; padding:5px 0px; line-height:25px; }
.form dt { width:145px; float:left; color:#555555; text-align:right; padding-right:5px; }
.form dd { width:800; float:left; color:#898989; }
.form dd span { display:block; clear:both; color:#f26521; }
.form select { font-size:12px; margin-right:20px; }
.inputext2 { border:1px #b3b3b3 solid; height:17px; font-size:12px; padding-left:10px; line-height:17px; font-family:"宋体"; }
.inputext3 { border:1px #f7852e solid; height:17px; font-size:12px; line-height:17px; font-family:"宋体"; }
.form dd strong { color:#f26521; }
.form dd font { color:#555555; font-size:12px; }

.submit2 { width:950px; float:left; clear:both; padding-top:20px; padding-bottom:45px; }
.submit2 small { visibility:hidden; }
.submit2 a { width:134px; height:26px; display:block; margin:0 auto; background:url(../images/submit1.gif); }
.submit2 a:hover { background:url(../images/submit1_o.gif); }
.submit2 a.next { width:145px; height:26px; display:block; margin:0 auto; background:url(../images/next.gif); }
.submit2 a.next:hover { background:url(../images/next_o.gif); }
.submit2 a.reset { width:86px; height:26px; display:block; margin:0 auto; background:url(../images/reset.gif); }
.submit2 a.reset:hover { background:url(../images/reset_o.gif); }
.submit2 a.payh { width:161px; height:26px; display:block; margin:0 auto; background:url(../images/payh.gif); }
.submit2 a.payh:hover { background:url(../images/payh_o.gif); }
.submit2 a.bz { width:134px; height:26px; display:block; margin:0 auto; background:url(../images/bz.gif); }
.submit2 a.bz:hover { background:url(../images/bz_o.gif); }

#flow .clear { margin-top:12px; }
#flow .m0 { margin-top:0px; }
.form ul { padding-left:40px; color:#898989; }
.form ul li { padding-bottom:10px; }
.form ul span { color:#555555; }
.form ul p { margin:0px; padding:10px 0px 0px 26px; }
.form h3 { font-size:12px; color:#555555; padding-left:15px; }
.form h3 span { font-weight:normal; color:#f26521; display:block; clear:both; padding:20px 0px 20px 25px; }
.form h3 strong { font-weight:normal; color:#898989; }
.form ul li strong { color:#555555; }
.form ul.sub { padding-left:22px; color:#555555; padding-top:20px; }
.form ul.sub li { display:block; clear:both; }
.form ul.sub .info { width:800px; float:left; padding-left:25px; padding-bottom:20px; color:#555555; clear:both; }
.form ul.sub .info td { height:30px; padding-left:10px; }
.form ul.sub .info span { display:block; padding:10px 0px; }
#flow .clear { color:#898989; }
#flow .clear span { width:754px; display:block; clear:both; height:30px; margin-left:50px; }
#flow .clear textarea { width:752px; display:block; clear:both; height:100px; margin-left:50px; border:1px #b5b5b5 solid; }
#flow .span dt { width:120px; }
#flow .span dd { color:#555555; }
.form .p { padding-left:50px; color:#555555; line-height:20px; padding-right:50px; margin:0; }

.form .old { color:#555555; line-height:18px; }
.form .title td { background:url(../images/navbg3.gif); border-bottom:1px #d6d3d3 solid; border-top:1px #d6d3d3 solid; }
.form .oldlist td { padding:20px 0px; background:url(../images/line.gif) repeat-x left bottom; }
.form .oldlist td td { padding:0px; background:none; }
.form .oldlist .img { width:50px; height:64px; display:block; padding:1px; background:#ffffff; border:1px #d5d2d2 solid; }
.form .oldlist strong { color:#f26521; font-weight:normal; }
.form .total big { font-size:12px; font-weight:bold; color:#000000; }
.form .total { padding-right:40px; }
.form .total span { color:#f26521; font-size:18px; font-family:Arial; font-weight:bold; }
.form .nothing { width:850px; display:block; margin:0 auto; padding-left:0px; background:url(../images/line.gif) repeat-x left bottom; color:#555555; padding-bottom:20px; }
.form .nothing li { height:20px; }
.form .totals { width:850px; margin:0 auto; text-align:right; padding-top:20px; color:#555555; line-height:30px; }
.form .nothing strong { color:#f26521; font-size:14px; font-family:Arial; margin-right:20px; }
.form .nothing span { color:#f26521; }
.form .totals span { color:#000000; font-weight:bold; }
.form .totals strong { color:#f26521; font-size:22px; font-family:Arial; }
.form .totals a.submit3 { width:126px; height:31px; display:block; float:right; background:url(../images/tj.gif); margin-top:20px; }
.form .totals a.submit3:hover { background:url(../images/tj_o.gif); }
.form .totals small { visibility:hidden; }
.form .totals span.tj { float:right; color:#898989; font-weight:normal; margin-right:10px; margin-top:20px; }
.form .nothing a.blue { margin-right:20px; }

.float { width:385px; height:85px; background:url(../images/bg1.jpg); overflow:hidden; position:absolute; left:0px; top:0px; z-index:10; display:none; }
.float h2 { display:block; height:21px; width:100%; clear:both; font-size:12px; line-height:21px; padding:3px 10px; }
.float h2 span { float:left; }
.float h2 a { float:right; font-weight:normal; margin-right:20px; }
.float div { width:360px; margin:0 auto; padding-top:12px; text-align:center; }
.float .input1 { width:136px; height:18px; border:1px #b3b3b3 solid; float:left; }
.float .input2 { width:100px; height:18px; border:1px #b3b3b3 solid; }
.float select { font-size:12px; float:left; height:18px; margin:0 10px; }
.float .inputimg { width:56px; height:21px; border:0px; background:url(../images/submit2.gif); float:left; }
.float1 { background:url(../images/bg2.jpg); width:430px; line-height:18px; }
.float1 div { width:405px; }

#cashc div { padding-top:5px; }
#cashc .inputimg { float:none; /*\*//*/ /**/ vertical-align:middle; }

.pp { width:100%; height:100%; position:absolute; left:0px; top:0px; background:#ffffff; z-index:9; display:none; }

#flow .form .content .submit2 { padding-bottom:10px; overflow:hidden; }
#flow .form .content .submit2 ul { text-align:center; padding-left:300px; }
#flow .form .content .submit2 li { float:left; width:150px; clear:none; }
#flow .form .content .notice { width:580px; margin-left:60px; }

#flow .subcontent { width:910px; margin-left:20px; border:0px; background:url(../images/line.gif) repeat-x left bottom; margin-bottom:20px; }
#flow .subcontent ul { padding-left:0px; }

.end { width:848px; float:left; background:#f6f6f6; border:1px #bcb2b2 solid; padding:15px 50px 30px; }
.end .con { width:848px; height:110px; background:url(../images/line.gif) repeat-x left bottom; padding-bottom:1px; }
.end .con span { display:block; background:url(../images/ok2.gif) no-repeat center top; padding-top:65px; text-align:center; font-size:20px; font-family:"黑体"; }
.end ul { width:445px; text-align:center; display:block; padding:20px 0px; line-height:31px; color:#555555; margin:0 auto; clear:both; }
.end ul big { font-size:14px; font-family:Arial; font-weight:bold; }
.end ul strong { color:#f26521; font-size:18px; font-family:Arial; }
.end ul span { font-size:14px; font-weight:bold; float:left; }
.end a.go { width:126px; height:31px; padding:15px 45px; background:url(../images/go.gif) no-repeat left center; margin-left:10px; }
.end a.go:hover { background:url(../images/go_o.gif) no-repeat left center; }
.end a small { visibility:hidden; }
.end ul li li { display:inline; font-size:14px; font-weight:bold; }
.end .shot { width:675px; float:right; clear:both; }
.end .shot a { display:block; float:left; padding-left:25px; height:20px; line-height:20px; }
.end .shot a.a1 { width:140px; background:url(../images/s.gif) no-repeat left center; }
.end .shot a.a2 { width:125px; background:url(../images/t.gif) no-repeat left center; }
.end .shot a.a3 { width:140px; background:url(../images/i.gif) no-repeat left center; }
.end .shot span { float:right; }
.end .shot a.a4 { width:40px; background:url(../images/fav.gif) no-repeat left center; }
.end .shot a.a5 { width:30px; background:url(../images/p.gif) no-repeat left center; }
.end .con img.nobg { margin:0 auto; clear:both; }

/*新增css*/
/*#header { height:146px; }*/
#flow .pbg { width:950px; float:left; padding-bottom:10px; }
#left { width:213px; float:left; overflow:hidden; }
#left .list1 { padding:3px; border:1px #fec96e solid; background:#fffbf6; width:205px; float:left; clear:both; margin-bottom:8px; }
#left .list1 h2 { width:205px; height:30px; background:url(../images/h2bg.gif) repeat-x; line-height:30px; font-size:14px; color:#fff; text-align:center; clear:both; }
#left .list1 h3 { width:205px; height:30px; background:url(../images/h3bg.gif) repeat-x; line-height:30px; font-size:12px; color:#fff; text-align:center; clear:both; }
#left .list1 ul { width:165px; float:left; padding-top:12px; padding-bottom:15px; padding-left:20px; clear:both; clear:both; }
#left .list1 li { width:165px; float:left; text-align:center; line-height:16px; clear:both; } 
#left .list1 li a img { width:100px; height:128px; border:1px #d6d3d3 solid; padding:3px; m }
#left .list1 li span { width:165px; display:block; clear:both; padding-bottom:5px; padding-top:10px; }
#left .list1 li big { font-family:tahoma,simsun,arial; color:#f26521; font-size:14px; font-weight:bold; }
#left .list1 li big img { margin-right:3px; }
#left .list1 ul.l li { background:url(../images/line1.gif) repeat-x left bottom; padding-bottom:10px; }
#left .list1 ul.l li.last { background:none; }
#left .goshop { width:148px; height:34px; margin:0 auto; padding-bottom:30px; clear:both; }
#left .goshop a { width:148px; height:34px; display:block; background:url(../images/bo1.gif); }
#left .goshop a:hover { background:url(../images/bo1o.gif); }
#left .goshop small { visibility:hidden; }
#left .list2 { border:1px #d6d3d3 solid; background:#ffffff; width:211px; float:left; clear:both; }
#left .list2 h2 { width:211px; height:28px; background:#eeeeee; line-height:28px; font-size:14px; color:#555555; text-align:center; clear:both; }
#left .list2 ul { width:197px; float:left; padding-top:12px; padding-bottom:15px; padding-left:6px; clear:both; }
#left .list2 li { width:190px; float:left; text-align:center; line-height:16px; clear:both; padding-left:7px; background:url(../images/line1.gif) repeat-x left bottom; padding-bottom:13px; margin-bottom:13px; } 
#left .list2 li a.img { width:58px; float:left; overflow:hidden; }
#left .list2 li a img { width:50px; height:64px; border:1px #d6d3d3 solid; padding:3px; }
#left .list2 li span { width:125px; display:block; float:right; text-align:left; }
#left .list2 li.last { background:none; }

#right { width:724px; float:right; overflow:hidden; }
#right .talk { width:714px; height:100px; border:5px #fec563 solid; background:url(../images/oh.gif) #fffbf6 no-repeat 20px center; margin-bottom:18px; }
#right .ptitle, #right .to { width:440px; float:left; padding-left:80px; font-size:14px; line-height:30px; }
#right .ptitle strong, #right .to strong { color:#f26521; }
#right .ptitle { padding-top:20px; }
#right .goshop { width:148px; height:34px; float:right; margin-right:15px; margin-top:30px; }
#right .goshop a { width:148px; height:34px; display:block; background:url(../images/bo1.gif); }
#right .goshop a:hover { background:url(../images/bo1o.gif); }
#right .goshop small { visibility:hidden; }
#right .list1 { width:724px; float:left; clear:both; overflow:hidden; }
#right .list1 h2 { width:704px; height:28px; background:#eaeaea; line-height:28px; font-size:12px; padding-left:20px; }
#right .list1 ul { width:704px; float:left; padding-top:12px; padding-bottom:15px; padding-left:30px; clear:both; }
#right .list1 li { width:345px; float:left; text-align:center; line-height:16px; padding-left:7px; padding-bottom:10px; margin-bottom:10px; } 
#right .list1 li a.img { width:108px; float:left; overflow:hidden; }
#right .list1 li a img { width:100px; height:128px; border:1px #d6d3d3 solid; padding:3px; }
#right .list1 li span { width:150px; display:block; float:left; text-align:left; padding-left:10px; padding-bottom:20px; }
#right .list1 li big { font-family:tahoma,simsun,arial; color:#f26521; font-size:14px; font-weight:bold; float:left; width:150px; text-align:left; padding-left:10px; padding-bottom:3px; }
#right .list1 li big img { margin-right:3px; }
#right .list1 li big.pr { color:#636363; font-size:12px; font-weight:normal; }
#right .list1 li big.pr font { font-size:12px; text-decoration:line-through; }
#right .list1 li big.zr { color:#000; font-size:12px; font-weight:normal; }
#right .list1 li big.zr font { font-family:tahoma,simsun,arial; color:#f26521; font-size:14px; font-weight:bold; }

.contents { width:466px; }
#login { float:left; }
#reg { float:right; }
.contents h2 { width:466px; height:28px; background:url(../images/loin.gif); font-size:12px; color:#ffffff; font-weight:normal; line-height:28px; }
.contents h2 strong { font-size:14px; margin:0 20px; }
#reg h2 { background:url(../images/regtop.gif); }
.contents .c { width:464px; height:432px; clear:both; float:left; border:1px #c5c2c2 solid; border-top:0px; overflow:hidden; }
.notice1 { width:355px; height:26px; line-height:26px; background:url(../images/tishi.gif) no-repeat left center; margin:0 auto; padding-left:30px; color:#f26521; border-bottom:1px #dadada solid; margin-top:15px; margin-bottom:20px; }
.contents .c dl { width:385px; float:left; padding-left:40px; clear:both; }
.contents .c .button { width:385px; margin:0 auto; clear:both; text-align:center; }
.contents .c .inputtxt { height:24px; border:1px #d0d0d0 solid; line-height:24px; }
.contents .c dt { float:left; font-weight:bold; display:block; }
.contents .c dd { float:left; }
.contents .c .logins { width:89px; height:26px; display:block; margin:0 auto; background:url(../images/login.gif); margin-bottom:60px; }
.contents .c .logins:hover { background:url(../images/logino.gif); }
.contents .c .logins small { visibility:hidden; }
.contents .c .button a.b { color:#d67b0f; text-decoration:underline; }
.contents .c .button a.b:hover { text-decoration:none; }
#login .c dl { padding-bottom:20px; }
#login .c dt { width:118px; text-align:right; line-height:26px; padding-right:10px; }
#login .c dd { width:165px; }
#login .c dd.t { width:90px; padding-top:10px; }
#login .c dd a.b { color:#181c97; text-decoration:underline; margin:0px 0px 0px 10px; }
#login .inputtxt { width:160px; }
#reg .c dt { width:100px; text-align:right; line-height:26px; color:#444444; padding-right:10px; }
#reg .c dd { width:165px; }
#reg .c dd.t { width:90px; padding-top:10px; }
#reg .c dd a.b { color:#181c97; text-decoration:underline; margin:0px 0px 0px 10px; }
#reg .inputtxt { width:235px; }
#reg .notice2 { width:255px; height:27px; clear:both; margin:0 auto; padding-left:130px; line-height:27px; color:#959595; }
#reg .notice3 { width:425px; margin:0 auto; height:27px; clear:both; line-height:27px; color:#ed1b23; }
#reg .right { background:url(../images/ok3.gif) no-repeat 110px center; }
#reg .wrong { background:url(../images/buok.gif) no-repeat 110px center; }
.contents .c .regs { width:89px; height:26px; display:block; margin:0 auto; background:url(../images/reg.gif); margin-bottom:60px; }
.contents .c .regs:hover { background:url(../images/rego.gif); }
.contents .c .regs small { visibility:hidden; }
#reg .xieyi { padding:20px 0px; }
#reg .xieyi a { text-decoration:none; color:#f26521; }
#reg .xieyi a:hover { text-decoration:underline; }

.bag_new { width:950px; height:55px; padding-top:10px; }
.bag_new span { width:160px; height:55px; float:left; display:block; }
.bag_new ul { width:768px; height:33px; display:block; margin:0 auto; background:url(../images/b1_new.gif); margin-top:15px; }
.bag_new ul li { float:left; display:block; line-height:33px; color:#707070; font-size:14px; font-weight:bold; }
.bag_new ul li.curr { color:#ffffff; }
.bag_new .w11 { width:235px; padding-left:60px; }
.bag_new .w12 { width:225px; }
.bag_new .w13 { width:170px; padding-left:50px; }
.bag_new ul.b2 { background:url(../images/b2_new.gif); }
.bag_new ul.b3 { background:url(../images/b3_new.gif); }