@charset "utf-8";
/* shopping cart */

.location,.location li a,.location li span{background:url("../images/default/shoppingcart/payment_y.gif") scroll transparent 0 0 no-repeat; }

.location{clear:both;display:block;background-position:0px 15px;background-repeat:repeat-x;margin:15px auto;height:50px;width:100%;}

.location li{text-align:center;width:25%;float:left;font-size:12px;font-weight:bold; list-style: none outside none;}

.location li a,.location li span{display:block;padding-top:35px;}

.location li.on{color:#BE292F;}

.location li a{color:#666;}

.location li a:hover{color:#A72D2C;}

.location li a.on,.location li.order{color:#BE292F; text-decoration:none;}

.location li.on_s a{background-position:center -100px; color:#000;}

.location li.on_0 a{background-position:center -200px;}

.location li.on_0 span{background-position:center -100px;}

.location li.on_1 a{background-position:center -400px;}

.location li.on_1 span{background-position:center -300px;}

<!--.location li.on span{background-position:center -400px;}-->

.location li.on_2 a{background-position:center -500px;}

.location li.on_2 span{background-position:center -500px;}

.location li.payment span{background-position:center -600px;}

.location li.payment{color:#BE292F;}

.location li.on_3 a{background-position:center -700px;}

.location li.on_3 span{background-position:center -700px;}

.location li.order span{background-position:center -800px;}

.input_5 {border: 1px solid #DDDDDD;height: 30px;line-height: 30px; padding: 5px;width: 280px; border-radius: 4px;}
.textarea{border: 1px solid #DDDDDD; line-height: 14px;padding: 5px;width: 280px;font: 12px/150% Arial,Helvetica,sans-serif; border-radius: 4px;}
.l_select {border: 1px solid #DDDDDD;height: 30px;line-height: 30px; padding: 5px;border-radius: 4px;}

@media screen and (max-width: 768px) {
	.input_5, .l_select, .textarea {width: 190px;}
}


/*购物车表格样式*/
.container {background:#fff;min-height: 500px;padding: 0.5em;}

@media screen and (max-width: 767px) {
    .copyright_p{display:none;}
}

/*320px到768px*/
@media screen and (min-width:320px) and (max-width:768px) {
    .col-mm-1, .col-mm-2, .col-mm-3, .col-mm-4, .col-mm-5, .col-mm-6, .col-mm-7, .col-mm-8, .col-mm-9, .col-mm-10, .col-mm-11, .col-mm-12 {
      float: left;
    }
    .col-mm-12 {
      width: 100%;
    }
    .col-mm-11 {
      width: 91.66666667%;
    }
    .col-mm-10 {
      width: 83.33333333%;
    }
    .col-mm-9 {
      width: 75%;
    }
    .col-mm-8 {
      width: 66.66666667%;
    }
    .col-mm-7 {
      width: 58.33333333%;
    }
    .col-mm-6 {
      width: 40%;
    }
    .col-mm-5 {
      width: 41.66666667%;
    }
    .col-mm-4 {
      width: 33.33333333%;
    }
    .col-mm-3 {
      width: 25%;
    }
    .col-mm-2 {
      width: 16.66666667%;
    }
    .col-mm-1 {
      width: 8.33333333%;
    }
}

.step1{margin-top:8px; height:22px; background:url(../images/default/others/step1.gif) 0px 4px no-repeat; text-indent:20px;}

.step2{margin-top:8px; height:22px; background:url(../images/default/others/step2.gif) 0px 5px no-repeat; text-indent:20px;}
.ddtable{background:#D7D7D7; clear:both; color:#000000; border:solid 1px #ccc; margin-top:10px;}

	.ddtable tr{background:#fff;}

	.ddtable td{padding:2px;}

	.ddtable td a{color:#000000;}

	.ddtable td a:hover{color:#CC0000;}

.ddtable .checkoutbt{background:url(../images/default/shoppingcart/btn_cheakout.gif) no-repeat; cursor:pointer; width:181px; height:32px; border:0; padding:0;}

.ddtable .textarea{border: 1px solid #DDDDDD; line-height: 14px;padding: 5px;width: 250px;font: 12px/150% Arial,Helvetica,sans-serif; }

.ddtable .tltd{border:solid 1px #c1e6c1; font-weight:700; margin:5px; padding:4px; }

.dir{width:100%; border:solid 1px #ccc; border-collapse:collapse;}

.dir .tltd{font-weight:700; padding:4px; background:#ededed; color:#a72d2c;}

.dir .dirtr{background:#f3f3f3; font-size:12px; font-weight:700; color:#000; height:24px;}

.dir .orange{color:#000; text-decoration:underline; font-size:12px; font-weight:700;}

.dir .dirprice em{text-decoration:line-through;}

.dir .dirprice span{color:#ff0000; font-weight:700;}

.dir .orange img{margin:4px;}

.dir{width:100%; border:solid 1px #999; border-collapse:collapse;}

.dir td {border:solid 1px #ccc; vertical-align:middle; padding:4px; font-size:12px; line-height:140%; color:#000;}

.dir th{line-height:140%; padding:4px; vertical-align:middle;}

.dir td a{color:#000; font-weight:bold;}

	.dir td a:hover{color:#A72D2C; text-decoration:underline;}

.dir .hilite,.dir .hilite2{color:#A72D2C;}

.dir .hilite2{font-weight:bold;}

.dir .talword{padding:10px; text-align:right;}   

.dir .plyorder{text-align:right; margin-right:10px;} 

.dir .plytext{color:#FF0000; margin:10px 12px 0 0;}

.dir .plytext img{vertical-align:middle;}

.btn_all{clear:both; margin-top:8px;}

.btn_all img,.btn_all input{vertical-align:middle; margin:0 16px;}

@media screen and (max-width: 768px) {
	.dir .dirtr, .dir td {font-size:10px;}
	.ddtable td {font-size:12px;}
}