.myul { list-style-type:none; padding:0px; margin:0px; }
.myul li { padding:0px; margin:0px; }
.myul1 { list-style-type:none; padding:0px; margin:0px; float:left; }
.myul1 li { padding:0px; margin:0px; float:left; }
.back_to_cart { color: #8c8c8c; }

.cart_details { width:100%; }
.cart_details_inner { width:970px; margin:0px auto; }
.cart_info {  }
.cart_product { float:left; width: 970px; padding-bottom: 20px; }
.cart_button { width: 100%; height: 50px; }

.cart_list_title { background-color:#f7f7f7; height: 28px; padding-left:2px; line-height:28px; font-size:14px; font-weight:bold; border-top-left-radius:4px; border-top-right-radius:4px;  }
.cart_list_header { margin-left:10px; width: 945px; height:28px; border-bottom:solid 1px #ececec; }
.cart_list_header li { float:left; }
.cart_list_item { line-height: 18px; border-bottom: 1px solid #ececec; margin-left: 10px;  }

.cart_ctl1 { width: 400px;  }
.cart_ctl2 { width: 125px; }
.cart_ctl2 span { font-size: 12px; }
.cart_ctl2 del { color: #6c6c6c;  }
.cart_ctl3 { width: 90px;  }
.cart_ctl3 input { width: 40px; }
.cart_ctl4 { width: 120px; }
.cart_ctl4 span { font-size: 12px; }
.cart_ctl5 { width: 55px; }
.cart_ctl6 { width: 200px; }
.cart_remark { width: 180px; height: 80px; font-size: 12px; margin-top: 10px; font:"11px/1 Verdana,Geneva,sans-serif"; }

.cart_product_list { float:left; border:2px solid #ececec; border-radius:5px; padding-bottom: 20px;  }
.cart_product_list .ctltimg{ float:left; width:60px; height:90px; padding: 15px 10px 10px 10px;  }
.cart_product_list .ctlt1 { float: right; font-size:10px; padding-right:5px; height:26px; width:310px; margin-top:10px; line-height:12px; overflow: hidden; }
.cart_product_list .ctlt2 { float: right; font-size:10px; padding-right:5px; min-height:16px; width:310px; line-height:16px; }
.cart_product_list .ctlt2 img { width: 20px; padding: 0px 2px; }
.cart_product_list .ctlt3 { float: right; font-size:10px; padding-right:5px; min-height:16px; width:310px; line-height:16px; }
.cart_product_list .ctlt4 { float: right; font-size:10px; padding-right:5px; min-height:14px; width:310px; line-height:14px; color:#8c8c8c; }
.cart_product_list .ctlt5 { float: right; font-size:10px; padding-right:5px; min-height:16px; width:310px; line-height:16px; }
.cart_product_list .ctlt_size { font-size:10px; line-height:12px; margin-right: 5px; color: #6c6c6c; }
.cart_total_price_div { float:left; width:940px;  text-align: right; padding:10px 10px 0px 10px; margin-left: 10px; }
.cart_total_price_div li { height: 22px; }

.od_list_header { margin-left:10px; width: 780px; height:28px; border-bottom:solid 1px #dcdcdc; }
.od_list_header li { float:left; }
.od_ctl1 { float: left; width:340px; margin-top:10px;  font-size:10px; overflow: hidden; }
.od_ctl2 { float: left; line-height:18px; }
.od_ctl3 { float: left; width:120px; text-align: center; }
.od_ctl4 { float: left; width:120px; text-align: center; }
.od_ctl6 { float: left;  width:200px; }

.od_list_item { line-height:28px; margin-left:10px; border-bottom: solid 1px #dcdcdc; }
.od_list_item .ctl1_img { float:left; padding:12px 10px 10px 10px; width:60px; height:90px;}
.od_list_item .ctl1_1 { float: right; width:260px; height: 20px; line-height:10px; margin-top:10px; margin-bottom:2px; font-size:10px; overflow: hidden; }
.od_list_item .ctl1_2 { float: right; width:260px; line-height:16px; }
.od_list_item .ctl1_2 img { width: 20px; padding: 0px 2px; }
.od_list_item .ctl1_3 { float: right; width:260px; line-height:16px; }
.od_list_item .ctl1_4 { float: right; width:260px; line-height:12px; font-size:10px; color:#8c8c8c; }
.od_list_item .ctl1_5 { float: right; width:260px; line-height:16px; }
.od_total_price_div { width:750px;  float:left; text-align: right; padding-left:10px; padding-right: 10px; padding-top:10px; }
.od_total_price_div li { height: 25px; }

.cart_color_title { float: right; width: 100%; }
.cart_shoes_html { float: right; width: 100%; line-height: 12px; }
.cart_option_html { float: right; width: 100%;  }
.cart_option_html img { vertical-align: middle; }

.order_total_price { border-top:solid 2px black; font-weight:bold; font-size:16px; height:30px; line-height: 30px; }
.header_order { width:100%; }
.header_order_inner { width:996px; margin:0px auto; border-bottom: 2px solid #cdcdcd; }
.order_schedule{ float: left; width: 300px; margin-left:80px; margin-top:20px; }
.order_logo { float: left; margin-top: 6px; }
.order_norton { float: right; margin-top: 25px; }
.order_submit { margin:0px auto; margin-top: 10px;  }
#order_total_price { border-top:solid 2px black; font-weight:bold; font-size:14px; height:30px; line-height: 30px; }
.order_total_price_div { width:750px;  float:left; text-align: right; padding-left:10px; padding-right: 10px; padding-top:10px; }
.order_total_price_div li { height: 22px; }

.cart_total_price { display: inline-block; width: 120px; }
.cart_help { float:left; width: 970px; border:2px solid #ececec; border-radius:5px; }
.cart_help ul { width: 970px; color:#6c6c6c; margin-top: 5px; }
.cart_help .cart_help_title { font-size:12px; font-weight:bold; padding-left: 10px; height: 20px; line-height:25px; }
.cart_help .cart_help_content { font-size:11px; line-height:16px; padding:0px 12px 10px 12px; }
.cart_help .cart_help_split { border-top: solid 1px #dcdcdc; height: 10px; width: 162px;  }
.cart_help_content a {text-decoration: underline; color:black; }
.continue_shopping { margin-top: 25px; display: inline-block; color:black; text-decoration:underline; }
#cart_total_price_content { border-top:solid 2px black; font-weight:bold; font-size:14px; height:30px; line-height: 30px; }

.cart_quantity_update { display:none; position: absolute; margin-top: 8px; margin-left: -35px; border-width: 0px; padding:10px; background-color:#f7f7f7; border-radius:5px; box-shadow: 1px 1px 1px 1px #7a7a7a; }
.cart_quantity_update input { padding:0px; font-size:12px; font-weight:normal; width:auto; margin-right: 6px; }
.cart_quantity_update .arrows { position: absolute; width: 10px; height: 8px;  margin-top: -20px; margin-left: 40px; background: url("/pic/bg.png") no-repeat -186px -136px; }

.cart_delete { float: right; }
.cart_delete a {  font-size:16px; font-weight: bold; text-decoration: none; color:#8c8c8c; font-family: 'Lucida Console','Terminal','Courier New' }
.cart_delete a:hover { color: #bf3f3f; text-decoration: underline; }
.cart_delete .i-close { font-size: 12px; }

.cart_product_title { color:#8c8c8c; font-size: 10px; line-height: 10px; text-decoration:none;   }
.cart_product_title:hover { text-decoration: underline; }
.title_sku { color:#8c8c8c; font-size: 10px; line-height: 10px; }

.horder { width: 100%; height: 108px; background-image: url('/pic/bg_header.png'); background-position: 0px -20px;  }
.horder_inner { width:970px; height: 108px; overflow:hidden; margin:0px auto; }
.od_details_inner { width:804px; margin:0px auto; padding-top: 10px; }
.od_outer { float:left; width: 800px; border:2px solid #ececec; border-radius:5px; padding-bottom: 10px; margin-top: 10px;  }
.od_title { background-color:#f7f7f7; height: 28px; padding-left:10px; line-height:28px; font-size:14px; font-weight:bold; border-top-left-radius:4px; border-top-right-radius:4px; }

.address_enter { width: 740px; margin-left: 30px; margin-top: 5px; margin-bottom:10px;  }
.address_enter td { height: 28px; }
.address_enter .address_line td { height: 25px; }
.address_enter .input1 { width: 310px; height: 20px; line-height: 20px; vertical-align: middle; }
.address_enter .input2 { width: 145px; height: 20px; line-height: 20px; vertical-align: middle; }
.shipping_list{ width: 760px; margin-left:20px; margin-bottom: 5px; font-size:12px; border: solid 2px #f7f7f7; }
.shipping_list td { height: 30px; }
.shipping_list .ship1 { width: 185px; background-color:#f7f7f7; color:#303030; font-weight: bold; padding-left: 5px; border-left: solid 2px #f7f7f7; }
.shipping_list .ship2 { width: 100px; background-color:#f7f7f7; color:#303030; font-weight: bold; }
.shipping_list .ship3 { width: 420px; background-color:#f7f7f7; }
.shipping_list .pmt1 { width: 200px; padding:8px 3px;}
.shipping_list .pmt2 { width: 520px; padding:8px 3px;}
.shipping_list .pmt2 p { font-size: 11px; line-height: 14px; color: #909090; }
.note_color { padding-left: 5px; border-left: solid 2px #f7f7f7; font-size: 11px; line-height: 14px; padding-top:5px; padding-bottom: 5px; border-top:solid 1px #f7f7f7; color: #909090; }
.note_color2 { font-size: 11px; line-height: 14px; padding-top:5px; padding-bottom: 5px; border-top:solid 1px #f7f7f7; color: #909090; }
.note_color_shipping { padding-left: 5px; border-left: solid 2px #f7f7f7; font-size: 11px; line-height: 14px; padding-top:5px; padding-bottom: 5px; border-top:solid 1px #f7f7f7; color:#909090; }

.order_note_info { color: #ff0000; }
.od_edit_but { float: right; margin-right:5px; }
.od_edit_but input { margin-top: 10px; padding: 2px 8px; margin-right:5px; }
.address_list { height: 50px; line-height: 50px; font-size:12px; }
.address_list_item { float:left; margin-left: 36px; width:650px; line-height: 16px; padding-top:16px; }
.address_add_note { color: #ff0000; font-size: 10px; }

.address_enter_edit { width: 610px; margin-left:0px; font-size: 12px; }
.address_enter_edit td { height: 28px; }
.address_enter_edit .input1 { width: 310px; height: 20px; line-height: 20px; padding-top: -2px; vertical-align: middle; }
.address_enter_edit .input2 { width: 150px; height: 20px; line-height: 20px; padding-top: -2px; vertical-align: middle; }
.address_edit_tta { width: 376px; height: 70px; font-size:14px; width: 310px; height: 40px; }

.order_details { width: 100%; }
.order_details li { width: 100%; padding-top:10px; padding-bottom: 2px; line-height: 20px; border-bottom: solid 1px #ebebeb;  }
.order_details p { font-size: 12px; }
.order_addr_list { float:left;width:640px; padding-left:10px; }
.isinput { width: 200px; }

.wu_langue_header1 { float:left; width: 720px; height:40px;  margin-left:30px; margin-top: 5px; background-image: url(/pic/payw_langue_1.png); }
.wu_langue_header2 { float:left; width: 720px; height:40px;  margin-left:30px; margin-top: 5px; background-image: url(/pic/payw_langue_2.png); }
.wu_langue_outer{ border:solid 0px #ff0000; float: left; margin-left: 36px; margin-top: 5px;  height: 28px; }
.wu_langue_title{ float:left; width: 105px; text-align: center; height: 28px; line-height:28px; font-size:14px; font-weight:bold; }
#wu_header .wu_link_cur { color:#3f3f3f; }
.wu_langue_header1 .wu_langue_title { color: #3f3f3f; }

.wu_outer{ float:left; margin-left:30px; width: 720px; }
.wu_i_title { font-size:15px; color:black; line-height:20px; margin-top:10px; margin-bottom:2px; }
.wu_i_line { font-size: 14px; line-height:20px; padding-left:20px; border-bottom: solid 1px #efefef;  }
.wu_i_line span { color: #8c8c8c; }
.wu_i_line b{ color: #acacac; }
.wu_i_note { font-size: 12px; color:#990000; padding-left:20px; line-height: 18px; border-bottom: solid 1px #efefef; }
.wu_i_split { width:100%; border-bottom:solid 2px #afafaf; margin-top: 5px; height: 4px;  }
#wu_content1{ }
#wu_content2{ display: none; }
#wu_langue_link2 { color:#8c8c8c; }

#wu_header .wu_current { color:#a0a0a0; }
#wu_header .wu_no_current { color:#cfcfcf; }

.forgot_details { width:100%; }
.forgot_inner { width: 554px; margin:0px auto; padding-top: 0px; }
.forgot_login { float: left; width: 550px; border:2px solid #ececec; border-radius:5px; padding-bottom: 40px; margin-top: 30px;}
.forgot_title { background-color:#f7f7f7; height: 28px; padding-left:10px; line-height:28px; font-size:14px; font-weight:bold; border-top-left-radius:4px; border-top-right-radius:4px;}
.forgot_data_ul { float:left; padding:0px; margin: 0px; margin-top: 15px; margin-left:20px; list-style-type:none; width:580px; }
.forgot_data_ul li { padding:0px; margin: 0px; line-height: 25px; height:25px; width:100%;}
.forgot_data_ul .info_text{ line-height:12px; height: auto; font-size: 11px; color: #bf3f3f; margin-top: 5px; margin-bottom: 5px; }
.forgot_data_ul .info_but{ height: 32px; }
.forgot_data_ul .forget_desc { line-height: 16px; height: auto;   }
.forgot_info_ol { float: left; width: 90%; margin: 0px 0px 0px 30px; padding: 0px;   }
.forgot_info_ol li { margin: 5px 0px; line-height: 14px;  }
.forgot_info_div { float: left; width: 100%; margin-top: 20px; }
.forget_isinput { width: 260px; padding-left: 5px; font-size: 14px; font-weight: bold; border: solid 1px #7a7a7a; height: 24px; }
.forget_desc_send {  font-size: 14px; line-height: 18px; padding: 10px 20px; margin-top: 20px; color: #3f3f3f; }
.forget_desc_send a { color: blue; }

.reg_login { width: 350px; height: 410px; border:2px solid #ececec; border-radius:5px; padding-bottom: 10px; margin-top: 10px;}
.reg_login_title { background-color:#f7f7f7; height: 28px; padding-left:10px; line-height:28px; font-size:14px; font-weight:bold; border-top-left-radius:4px; border-top-right-radius:4px;} 
.reg_register {  width: 350px; height: 410px; border:2px solid #ececec; border-radius:5px; padding-bottom: 10px; margin-top: 10px; background-color:#f7f7f7;}
.register_title { background-color:#f0f0f0; height: 28px; padding-left:10px; line-height:28px; font-size:14px; font-weight:bold; border-top-left-radius:4px; border-top-right-radius:4px;} 
.reg_register ul, .reg_login ul { float:left; padding:0px; margin: 0px; margin-top: 15px; margin-left:20px; list-style-type:none; width:300px; }
.reg_register li, .reg_login li { padding:0px; margin: 0px; line-height: 27px; height:27px; width:100%;}
.reg_register ul .info, .reg_login ul .info { line-height:16px; height: 16px; font-size: 11px; color: #bf3f3f; }
.reg_register ul .labtxt, .reg_login ul .labtxt { line-height: 20px; height:20px; }
.reg_register .my_txt, .reg_login .my_txt { font-size: 14px; color: #6f6f6f; font-weight: bold; }

.reg_codeinput { width: 50px; font-weight: bold; vertical-align: middle; }
.reg_codeimg { display: inline-block; vertical-align: middle; }
.getpwd_text { float: left; width: 310px; margin-left: 20px; margin-top: 50px; color:#a0a0a0; line-height: 14px;  }
.getpwd_text a { color:#a0a0a0; text-decoration: underline; }
.getpwd_text a:hover { color: black; }


.tracking_outer { width:100%; }
.tracking_inner { width:804px; margin:0px auto; padding-top: 20px; }
.tracking_cell { float:left; width: 800px; border:2px solid #ececec; border-radius:5px; padding-bottom: 10px; margin-top: 10px;  }
.tracking_title { background-color:#f7f7f7; height: 28px; padding-left:10px; line-height:28px; font-size:14px; font-weight:bold; border-top-left-radius:4px; border-top-right-radius:4px; }
.tracking_content { float:left; width:100%; line-height: 120px;  }
.tracking_line1 { height: 24px; line-height: 24px; padding-left: 100px; margin-top:30px;  }
.tracking_line2 { height: 40px; line-height: 30px; padding-left: 100px; }
.tracking_line3 { height: 25px; line-height: 25px; padding-left: 100px; }
.tracking_line4 { height: 25px; line-height: 25px; padding-left: 100px; }
.tracking_note_info { height: 25px; line-height:25px; font-size: 12px; padding-top: 0px; color: #bf3f3f; }
.tracking_line_but { float:left; width:100%; height: 50px; line-height: 50px; padding-left: 100px; }
.tracking_label { font-size: 14px; color: #6f6f6f; }
.tracking_example { font-size: 14px; color: #afafaf; }

.tracking_text { height: 30px; width: 360px; color: #606060; font-weight: bold;  }


