@charset "utf-8";
/* CSS Document */
.cartTitle{background:url(../images/bg46.gif) no-repeat 0 0;height:34px;padding:0 10px;}
.cartTitleA{background:url(../images/bg46.gif) no-repeat 0 -34px;height:28px;line-height:28px;padding:0 10px;color:#333333}
.cartTitleA span{font-size:14px;}
.cartTitleA em{background:url(../images/icon34.gif) no-repeat 0 50%;padding:0 0 0 21px;float:right; position:relative}
.cartTitleA em iframe{ position:absolute;width:400px;right:167px;top:0; z-index:1;border:0}
.cartTitleA em .twBox{width:400px;right:137px;top:0; z-index:2}
.cartTitleA em .address{width:372px;margin:0 auto 18px}
.cartTitleA em .address .addressBox{margin:6px 0;text-align:left}
.cartTitleA em .address .addressBox .btnE_1{text-align:center;margin:6px 0 0 23px;}
.cartTitleA em .address li{float:left;line-height:20px;}
.cartTitleA em .address li.i1{width:89px;text-align:right}
.cartTitleA em .address .line{background:url(../images/bgx23.gif) repeat-x;height:2px;font-size:1px;overflow:hidden}
.contentA{margin-top:8px;}
.cartTable{ background:#ddd; text-align:center;color:#666}
.cartTable th{ background:#eee;height:26px;color:#333;font-weight:normal;}
.cartTable td{background:#fff; padding:10px 0;line-height:21px}
.cartTable td.tl{ text-align:left; padding-left:16px}
.cartTable td .in2{ background:#fff; padding:1px; height:14px;color:#000; text-align:center;border:1px solid #ccc}
.cartTable td.money{font-size:14px;color:#ff7f03;font-weight:bold}
.cartTable .img{border:1px solid #ddd;padding:1px;}
.cartTable td .f14{ font-size:14px}
.cartTable .grey{color:#999}
.cartTable a, .cartTable a:hover{color:#666}
.cartTable a.a01, .cartTable a.a01:hover{color:#ff7f03; text-decoration:underline}
.cartTable a.a02, .cartTable a.a02:hover{text-decoration:underline}
.cartTable .btnD a,.cartTable .btnD a:hover{color:#fff;}
.cartTable1 th{height:16px;padding:7px 10px; text-align:right;background:#fff;color:#666}
.cartTable1 td{ text-align:left; padding:7px 10px;}
.cartTable1 td .in1{ height:14px;background:url(../images/bg51.gif) no-repeat 0 0;border:1px solid #bbb;padding:2px 5px;}
.cartBoxDiv{background:url(../images/bgx20.gif) repeat-x bottom;height:33px;padding:11px 10px 0;line-height:22px;}
.cartBoxDiv .btnbox{width:175px;}
.cartBoxDiv1{ padding:12px 0 0; height:43px;}
/*carthead*/
.carthead{padding-top:36px;background:url(../images/bg47.gif) no-repeat bottom;width:946px;margin:0 auto;height:97px;}
.carthead .logo{margin:13px 0 0 6px;float:left;width:182px;text-align:center;display:inline}
.carthead .r{width:758px;padding:54px 0 0 0}
.carthead .r img{margin:0 25px 0 0}
.cartOrderTag,.cartOrderTag1,.cartOrderTag2{background:url(../images/bg48.gif) no-repeat; height:41px; margin:0 auto}
.cartOrderTag1{ background:url(../images/bg49.gif) no-repeat}
.cartOrderTag2{ background:url(../images/bg50.gif) no-repeat}

.contentA{margin-top:7px;}
.contentA .cartTitleA{margin-top:10px;}
.contentA .btnDBtn{text-align:center;margin-top:10px;}
.cartOrderDiv{ width:866px; margin:7px auto 0}
.cartOrderDiv li{ line-height:20px;padding:5px 0 7px;}
.cartOrderDiv li .security,.cartOrderDiv1 p .security{background:url(../images/icon33.gif) no-repeat 0 0;padding:0 0 0 21px;display:inline-block;margin-left:30px}
.cartOrderDiv li .security a,.cartOrderDiv li .security a:hover{text-decoration:underline}
.cartOrderDiv1{ margin-left:24px; width:674px; padding:8px 9px;border:1px solid #ddd; position:relative;margin-bottom:8px;}
.cartOrderDiv1 .icon{ position:absolute;left:10px;top:-7px;background:url(../images/bg52.gif) no-repeat;width:13px;height:7px;}
.cartOrderDiv1 p{line-height:21px;color:#999}
.cartOrderDiv1 a, .cartOrderDiv1 a:hover{ text-decoration:underline}
.cartOrderDiv1 dd{ padding:8px 0;line-height:21px; width:290px; float:left}
.cartOrderDiv2 dl{width:600px;}
.cartOrderDiv2 dd{ margin:6px 7px 0 0;float:left;display:inline;width:92px;padding:0;height:40px;line-height:normal;width:auto}
.cartOrderDiv2 dd img{border:1px solid #e2e2e2}
.cartOrderDiv3{ padding-top:60px}
.contentA .blockA{background:url(../images/bgy15.gif) repeat-y 0 0;margin-top:10px;}
.contentA .blockA .t,.contentA .blockA .b{background:url(../images/bg53.gif) no-repeat 0 0;height:4px;font-size:1px;overflow:hidden}
.contentA .blockA .b{background-position:0 -4px;}
.contentA .blockA .box{margin:9px 0 0 197px;height:61px;}
.contentA .blockA .box .txt{margin:0 0 0 24px;float:left;display:inline;padding:37px 0 0 0}
.contentA .blockB{width:879px;margin:10px auto 32px;background:url(../images/bgy16.gif) repeat-y 0 0}
.contentA .blockB .bot{background:url(../images/bg54.gif) no-repeat;height:1px;font-size:1px;overflow:hidden}
.contentA .blockB .box{width:425px;}
.contentA .blockB .box h2{background:url(../images/bg55.gif) no-repeat;height:33px;padding:0 11px;}
.regBox{margin:4px 0 17px}
.regBox ul{ width:384px; margin:0 auto}
.regBox li{ float:left; margin-top:13px;}
.regBox li.i2{ margin-top:5px}
.regBox li.i1{ width:106px; margin-right:10px; text-align:right;color:#666; line-height:22px;}
.regBox li .in1{line-height:14px;background:url(../images/bg51.gif) no-repeat 0 -18px;border:1px solid #bbb;padding:3px 5px 2px;width:214px}
.regBox li.tr{ text-align:right; width:204px}
.cartEnter{ width:940px; margin:20px auto 0}
.cartEnterBox{ width:427px;}
.cartEnterBoxA{width:437px;}
.cartEnterBox p{margin:12px 10px; line-height:21px;}
.cartEnterBox ul{margin:0 0 0 15px}
.cartEnterBox li{ float:left; line-height:21px;color:#666}
.cartEnterBox li.i1{ color:#999;}
.cartEnterBoxTitle{ background:url(../images/bg56.gif) no-repeat 0 0; height:24px; line-height:24px; text-align:right; padding-left:10px;color:#000;}
.cartEnterBoxTitle1{ background-position:0 -48px;}
.cartEnterBoxTitle2{ background-position:0 -72px;color:#fff}
.cartEnter1{ width:940px; margin:20px auto 0}
.cartEnter1A{margin-top:9px}
.cartEnter1 .cartTable{margin-top:13px;}
.cartEnterBoxA .cartEnterBoxTitle{ background-position:0 -24px}
.cartTotal{ background:url(../images/bgx25.gif) repeat-x top #eee;margin-top:1px;}
.cartTotal ul{ margin:0 28px 0 15px}
.cartTotal li{ padding:15px 0 5px; text-align:right}
.cartTotal li b{font-size:14px;color:#ff3300}
.cartTotal a{ text-decoration:underline}
.cartTotal .in1,.cartTotalBox .in1{line-height:14px;background:url(../images/bg51.gif) no-repeat 0 -18px;border:1px solid #bbb;padding:3px 5px 2px;}
.cartTotalBox .in1{ background-position:0 -38px;}
.cartTotalBox{background:url(../images/bgx23.gif) repeat-x 0 0;margin-top:4px; padding:12px 28px 12px 107px; line-height:24px;}
.cartTotalBox .f14{font-size:14px;}
.cartTotalBox .right b{color:#333;}
.cartTotalBox1{border-top:0;margin:0; width:940px; position:relative;padding-left:0;padding-right:0}
.cartTotalBox1 .txt{ text-decoration:underline;}
.cartTotalBot{ height:2px; font-size:1px; overflow:hidden; background:#ddd}
.cartTotalTw{ position:absolute; left:476px; top:6px}
.cartTotalTw .twBox{ width:260px;padding:5px 0 8px}
.cartTotalTw .twBox li{ float:left; padding-top:8px;}
.cartTotalTw .twBox li.i1{ width:77px; text-align:right}
/*生成订单*/
.buildOrderh2 span{ font-size:14px;color:#fff; line-height:18px;}
.buildOrderBg{ margin:10px auto 0; background:url(../images/bgy17.gif) repeat-y; width:940px;}
.buildOrderBg .top, .buildOrderBg .bot{ background:url(../images/bg57.gif) no-repeat 0 0; height:4px; font-size:1px; overflow:hidden}
.buildOrderBg .bot{ background-position:0 -4px;}
.buildOrder{ margin:15px auto; width:848px;padding-bottom:20px;}
.buildOrderDiv1 h2{ text-align:center; font-family:'黑体';color:#fec22c; font-size:24px; font-weight:bold;}
.buildOrderDiv1 p{ padding:6px 0; line-height:24px; text-align:center; font-size:14px;}
.buildOrderDiv2{border:1px solid #e0e0e0; widows:848px; margin:12px auto; background:#fff; text-align:center;}
.buildOrderDiv2 h3{background:url(../images/bgx26.gif) repeat-x bottom; padding-top:6px; height:49px;line-height:49px;font-family:'黑体'; font-size:16px; width:780px; margin:0 auto;color:#000}
.buildOrderDiv2 h3 .orgA{ font-size:22px; font-family:Arial}
.buildOrderDiv2 h4{ line-height:32px;font-size:14px;}
.buildOrderDiv2 h4 b{color:#ff7f00}
.buildOrderDiv2 p{ line-height:24px;color:#999}
.buildOrderDiv2 .tc{margin:8px auto 20px;text-align:center}
.buildOrderDiv2 ul{text-align:left}
.buildOrderDiv2 li{ margin-left:28px; float:left; display:inline; width:250px; padding:8px 0}
.buildOrderDiv2 li h5{ line-height:21px;color:#fff; text-align:right}
.buildOrderDiv2 li h5 span{ font-weight:bold; float:left}
.buildOrderDiv2 li p{ line-height:21px;}
.buildOrderDiv2 .txtBox {text-align:left; padding:7px 14px;}
.buildOrderDiv2 .txtBox p{ line-height:21px;color:#666}
.buildOrderDiv2 .txtBox a{ text-decoration:underline}
.buildOrderDiv3 { text-align:center;}
.buildOrderDiv3 p{ margin:9px 0 7px; line-height:24px;}
.buildOrderDiv3 p.one{color:#999}
.buildOrderDiv3 a{ text-decoration:underline}
.buildOrderDiv3 b.f14{font-size:14px;}

