@charset "utf-8";
/* CSS Document */

#list_promo_ads{padding-top:5px; height:109px;}

#list_category{height:25px; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; line-height:25px;}
#list_category span{float:left;}


#pageinfo{width:620px;float:left; text-align:right;}

#list{margin-top:10px; clear:both;}

.product_image{ border:1px solid #CCCCCC; width:130px; height:170px;}
.product_name{text-align:center; width:130px; font-size:12px;margin-top:5px;}
.product_price{text-align:center;width:130px; font-size:12px;color:#A02B2B;}
#list td{height:270px;}

#detail_main{width:931px;margin-left:auto;margin-right:auto;clear:both; border-bottom:1px solid #CCCCCC; background-image:url(../images/bg2.jpg); background-repeat:repeat-y;}
#detail_mid{float:left;width:569px !Important;width:556px;margin-left:8px;}
#detail_right{height:100%; width:189px; background-repeat:repeat-y; float:left; }
#wish_title{font-size:16px; color:#666666; font-weight:bold;text-align:center;margin-top:5px;}

#complete_product{text-align:center;margin-top:27px; width:200px;}
.complete_image img{ border:1px #CCCCCC solid;padding:5px;}
.complete_name{text-align:center; font-size:12px; color:#333333;margin-top:5px; font-size:14px;}

.complete_price{text-align:center;font-size:12px; color:#A02B2B;}

#product_image_mid{width:300px; margin-top:5px;float:left;}
#image_mid{ border:1px solid #CCCCCC; width:300px;}
#image_small{margin-top:10px;}
#image_small td{text-align:center;}
#product_txt_mid{float:left;margin-left:10px !Important;margin-left:4px;margin-top:5px; width:250px;}

#detail_product_name{font-size:20px; color:#333333;}

#detail_price{font-size:12px; color:#A02B2B;margin-top:20px;}
#detail_qty{font-size:12px; color:#666666;margin-top:4px;}
#detail_intro{width:250px;margin-top:5px;}

#detail_line{width:180px; border-bottom:1px solid #999999;margin-top:10px;}

#detail_detail ul li{height:18px; line-height:18px;}
#ordernow{margin-top:10px;}
#detail_other{margin-top:10px;width:250px;}
#detail_other ul li {height:20px;line-height:10px;clear:both;}
#detail_other ul li span{float:left; margin-top:0px;}

.otherlink:link,.otherlink:active,.otherlink:visited{font-size:10px; color:#A02B2B; text-decoration:underline; font-style:italic;}
#aboutshipping{clear:both; height:25px; line-height:25px;padding-top:10px; width:300px; border-bottom:1px solid #CCCCCC;}

#shipping_detail{margin-top:10px;}
#shipping_detail b{color:#A02B2B;}

#shipping_detail td{font-size:11px;padding-left:5px; vertical-align:top;}
#shipping_detail table{ width:520px; border-bottom:1px solid #F5F5F5;}

.talk_left{width:100px;}

#talk_date{ font-style:italic;font-size:10px;}
#talk_detail{margin-top:10px;}
#talk_detail table,#talk_detail td{font-size:11px; color:#333333;}
#talk_detail td input{ height:13px; width:100px; }
#talk_detail td{height:30px;}
#talk_detail table{ width:450px; border:1px solid #CCCCCC; padding:5px;}

#content{width:450px; height:100px;}
#submitmessage{height:25px; width:80px;}


#product_list{float:left;width:764px;}

#step_left{ float:left;width:730px !Important;width:721px;padding-left:10px;}
#step_main{width:931px;margin-left:auto;margin-right:auto;clear:both; border-bottom:1px solid #CCCCCC;background-image:url(../images/wish_right.jpg); background-repeat:repeat-y; background-position:right; border-left:1px solid #CCCCCC;}


#step_title{margin-top:10px;}

#step_product{clear:both; height:220px;margin-top:10px; }

#step_product_left{float:left;width:168px;}
#step_product_intro{float:left; width:230px !Important; width:210px;} 
#step_product_right{float:left; width:327px;}
#step_product_left img{border:1px solid #CCCCCC; padding:16px;}
#product_name{font-size:20px;}	

#product_price{font-size:14px; color:#A02B2B;}
#product_button{margin-top:10px; text-align:right;padding-right:10px;}

.styleimage{width:120px; text-align:center;}
.styleoption{width:150px; text-align:center;}
.styleoption1{text-align:center;}
.styleimage1{ text-align:center; width:105px; height:107px;}
.product_tyle{border:1px solid #CCCCCC; margin-top:10px; margin-right:10px;}

.style_title{height:25px; line-height:25px; background-color:#F0F0F0; border-bottom:1px solid #CCCCCC;padding-left:5px;margin-bottom:5px;}

#continue{ margin-top:10px; text-align:right; margin-right:10px;}
.stylelist select {width:120px;margin-left:10px;}
.stylelist td{ height:30px; line-height:25px;}

.shopping_cart{ font-size:14px; font-weight:bold; height:23px; line-height:23px; background-color:#F0F0F0;padding-left:10px;margin-left:3px;margin-right:13px; color:#646464;margin-top:10px; clear:both;}

.shopping_item{margin-left:3px; margin-right:13px;}
.shopping_item td{height:20px; line-height:20px;}

.shopping_item img{padding:10px;}
.cart_product_name{font-size:16px; margin-left:10px;margin-top:5px; font-weight:bold;}
.cart_product_size{margin-left:10px;}

#product_qty{width:60px; text-align:center;margin-top:10px;}

.cart_price{margin-top:10px;}

#pendorder{margin-left:3px;margin-bottom:3px;margin-top:10px;}
#promo{height:15px; line-height:15px; width:60px;margin-top:5px;}
#cart_promo{clear:both;margin-left:3px;margin-top:5px; padding-bottom:25px;margin-left:5px;}
#cart_promo span{float:left;}
.promo_button{margin-left:10px;margin-top:3px;}
.promo_left{line-height:14px;}


.shipping_option{margin-left:20px;}

.priceinfo{text-align:right;margin-right:15px;}
.pricelist ul li {clear:both;}

.price_button{margin-left:3px;margin-right:10px;margin-top:10px;}

.subtotal{padding-right:20px; height:25px;}


#comments{height:50px; width:690px;}
#subtotal{text-align:right;margin-right:20px;}

#paymentresult{color:#A02B2B; font-size:14px; text-align:center;margin-top:5px;}



.Measure_type{font-size:16px;}

.measure_intro{font-size:12px; color:#000000; font-family:arial;margin-top:10px;margin-left:5px;}


#pants_how_text,#shirt_how_text,#how_text{line-height:16px;}