/* CSS Document */

body {font-family:Arial, Helvetica, sans-serif;}

.clear {clear:both; height:1px;}

#big_divFrame{ margin:10px auto;_margin:0px auto; height:auto;width:980px; }

#order_his,
#setting,
#my_shop,
#persona,
.rew_ul,
.review_con{margin:0px 0px 5px 0px; padding:0px; list-style:none;}

#left_nav,
#right_con{ height:auto; border:1px solid #c4c5c5; float:left;}

  /*  Order history____Big_divFrame */
  

 /*  left_navigator */
 
#left_nav { width:184px;}

#order_his li,
#setting li,
#my_shop li,
#persona li { padding:0px; margin-bottom:5px; height:22px;}

.nav_bg {background-color:#03692E; margin-bottom:5px; height:23px; padding:1px 5px;}

.nav_bg img { vertical-align:middle;}

#order_his li b,
#setting li b,
#my_shop li b,
#persona li b{ font-size:14px; color:#FFFFFF;} 

#order_his li a,
#setting li a,
#my_shop li a,
#persona li a{font-size:12px; color:#373737; text-decoration:none; padding:2px 0px 2px 30px; display:block;
             } 

#order_his li a:hover,
#setting li a:hover,
#my_shop li a:hover,
#persona li a:hover { background-color:#FEEDD9}
				  			   

 /* right_conetent */
     /* Order status  Order history */
 
#right_con { width:783px; margin-left:7px;_margin-left:6px; min-height:553px; height:553px; height:auto!important;-height:553px; 
             } 

.order_title {background-color:#F3F3F1; border-bottom:1px solid #ebebeb; margin:0px; padding:5px 15px;}

.padding_frame { padding:10px 25px;_padding:10px 20px;}

.order_p {margin:0px; margin:10px 0px; color:#646464; font-size:12px;}

#or_search { margin:5px 0px; text-align:center;}

.search_txt {width:120px; height:12px; vertical-align:middle; color:#646464;}

#or_search span { vertical-align:middle;}

#order_list,
#status_list {margin:10px 0px; _width:728px;}

.list_title,
.status_title {background-color:#ECFDF3;padding:0px 0px 0px 20px; display:block;
              margin:0px; height:22px; line-height:22px;}

.list_title b,
.status_title b {font-size:12px; color:#373737;  }

#order_list ul,
#status_list ul{ margin:0px; padding:6px 0px 6px 20px; list-style:none; clear:left;
                border-bottom:1px dashed #c4c5c5; height:22px;line-height:22px;display:block}
             

#order_list ul li ,
.list_title b {float:left; width:90px; text-align:center;}

#status_list ul li,
.status_title b {float:left; width:100px; text-align:center;}

.showtxt { color:Red; font-size:12px; float:left; display:block; margin-left:6px;   }

#order_list ul li,
#or_search select option,
.label,
#status_list ul li{font-size:12px; color:#646464; }

#order_list ul li a,
#status_list ul li a {color:#f98d01;font-size:12px; }

#page_piont { float:right; padding:0 15px; margin:15px 0 0; line-height:24px; height:24px;  }

#page_piont span { margin:0px 5px 0px 0px;border:1px solid #a4a4a4; }

#page_piont span a,
#page_piont a{font-size:12px; text-decoration:none;color:#646464;padding:1px 4px;
                   }

#page_piont span a:hover{background-color:#47a7df; color:#FFFFFF; border:1px solid #47a7df;}

#page_piont a:hover {text-decoration:none;}

.label {vertical-align:middle;}

.go_search { padding-top:0; vertical-align:middle;}

.orderhistory_p { padding:0 0 0 15px; height:18px; line-height:18px; border-bottom:1px dashed #c4c4c4; margin:0 10px;}

.orderhistory_p b { font-size:12px; color:#373737;}

/*   order status */



#information,edit_menu{padding:25px 0px; margin:0px;} 

#information { padding:10px 10px 10px 40px;}
  
#information b,
#information select,
#information input,
#message,
#sign{ font-size:12px; color:#646464; vertical-align:middle;}


#message,
#information textarea {margin:0px 0px 0px 45px;}

#information span,
#sign span {color:#FF0000;padding:3px 4px 0px 0px; float:left; vertical-align:middle;}

#information b {float:left; width:180px;}

#mobile,
#tele {margin-right:0px; }

.rad {float:left; width:8px;}

#information textarea {width:400px; height:120px;}

#hidden_card {display:none;}

#hidden_card a,
#sign p a {font-size:12px; text-decoration:underline; color:#f98d01;}

#button {margin:10px 160px 0px; padding:0px;}

.txt_input{ color:#646464; width:300px; height:16px; vertical-align:middle; float:left; border:1px solid #c4c4c4;}

.save_button { display:block;margin:20px 250px 10px;}

/*  manage address book */

.manage_ul { margin:5px 30px; padding:20px 0px; list-style:none; font-size:12px; border-bottom:1px dashed #D7D7D5;}

.manage_ul2 { margin:5px 30px 30px; padding:0px 0px; list-style:none; font-size:12px; }

.manage_ul li,
.manage_ul2 li {display:block; height:20px; line-height:20px; color:#646464;}

.manage_ul li b,
.manage_ul2 li b {color:#373737;}


.edit_del {text-align:right;}

.edit_del a {color:#FF0000; text-decoration:none;}

.edit_del a:hover { text-decoration:underline;}

.form_bottom { border-top:1px solid #D7D7D5;}

/* change password */

#chg_paw { margin:0px; padding:25px 35px 10px; font-size:12px; color:#646464;}


/*   order list  */

.prod_list { border-bottom:1px dashed #D7D7D5; margin:0px 10px 5px 10px;*margin:0px 6px 5px 6px; height:68px; 
             list-style:none; clear:left; padding:0px;}

.prod_list a img,
.addto_menu a img,
.cou_ul a img,
#clear_his a img,
.arrival_ul a img,
#arri_his a img {border:none;}

.prod_list li,
#sum_table ul li{ float:left; padding:5px 5px 0px 5px;}

#infor_title { color:#373737; margin:15px 0px 0px; padding:5px 15px 5px 60px;background-color:#E3FDEE; 
                font-size:12px; font-weight:bolder;}

.edit a,
.edit{ font-size:12px; color:#Fe0000; text-decoration:none; font-weight:normal;}

.edit a:hover { text-decoration:underline; color:#FE787B;}

.title_1 { margin-right:40px;}

.title_2 { margin-right:32px;}

.title_3 { margin-right:50px;}

.title_4 { margin-right:64px;}

.title_5 { margin-right:60px;}

.list_pic { width:58px; height:58px; padding-right:5px;}

.list_desp {width:115px; height:58px; overflow:hidden; line-height:110%;}

.list_desp a,
#subtotal i,
.rew_ul dd,
.rew_ul dd a,
.review_con,
.cou_ul li,
.browse_p,
#receive_ul li ,
#newletter_em,
#newletter_em input{font-size:12px; color:#646464;}

.unit_cost,
.max_quan {font-size:12px;vertical-align:middle;  }

.unit_cost {color:#Fe0000;margin:20px 10px 20px 15px;}

.unit_cost b { margin:0px 20px 0px 25px;}

.max_quan {color:#373737; margin:20px 60px 20px 45px;}

.prod_list li form { margin:0px; width:84px; padding:0px;}

.quan_num { display:block; margin:0px 20px 5px 20px; width:30px; height:14px;}

.delete_menu{
	width:51px;
	height:27px;
	margin-top: 15px;
	margin-right: 4px;
	margin-bottom: 15px;
	margin-left: 4px;
}

.add_menu {height:27px; margin:15px 5px; width:156px;}

#subtotal,
.review,
.reviews,
.browse_p {margin:10px 15px;}

#subtotal { border-top:1px #d4ddc8 dashed; padding-top:10px;}

#ok_back { margin:0px; padding:10px 0px 20px 240px;}

.mar_right { margin-left:30px;}

/* my review */

.review{ font-size:12px; color:#373737; float:left;}

.reviews { height:auto; padding-top:10px;}

#title_pages {display:block; height:36px;border-bottom:1px solid #D7D7D5; margin:10px 15px;}

#title_account {display:block; height:65px;border-bottom:1px solid #D7D7D5; margin:10px 15px;}

.rew_ul {width:400px; height:50px; float:left;}

.rew_ul dt{ float:left; padding:0px 10px;}

.rew_ul dd { width:300px; margin:0px; padding:3px 0px; overflow:hidden; height:26px;}

.addto_menu { width:114px; height:30px; float:right; margin:10px 30px;}

.rew_ul dd span {font-size:14px;}

.review_con { clear:both; margin:0px 12px; background-color:#F1FEF5; padding:10px;}

.review_con li {padding:3px 0px;}

.review_con p {margin:0px; padding:0px; line-height:150%; text-indent:2em;}

/*  conpus  */

#infor_tit,
#arrival_tit{color:#373737; margin:15px 20px 0px; background-color:#E3FDEE; 
                font-size:12px; font-weight:bolder; height:22px; line-height:22px;}

#infor_tit span { float:left; text-align:center; width:145px;}


.cou_ul,
.arrival_ul {margin:0px 20px; padding:3px 0px; list-style:none; clear:both;border-bottom:1px dashed #D7D7D5; height:28px;}

.cou_ul li {float:left; width:145px; text-align:center;height:28px; overflow:hidden; line-height:28px; }

.cou_ul li a,
.arrival_ul li a,
.arrival_ul li{font-size:12px; color:#373737;}

.cou_ul li b,
.arrival_ul li b {color:#FF0000;}

#clear_his {margin:20px 330px; }

#arri_his {margin:20px 250px; }

.pro_name,
.pro_other {float:left; text-align:center;}

.pro_name { width:170px; height:15px;}

.pro_other {width:110px;}

.arrival_ul li { overflow:hidden; height:28px; line-height:28px;}

.arrival_rad {float:left; width:20px;}

.arrival_rad input { margin:5px 0px;}


/* subscrible */

.subs_titl { font-size:12px; color:#373737; margin:10px 20px; font-weight:bolder;}

.subs_titl span {color:#036D30; display:block; padding:3px 0px;}

#receive_ul,
#newletter_em {list-style:none; margin:0px 20px; padding:0px;}

#receive_ul li span {color:#FF0000; vertical-align:middle;}

#receive_ul li {line-height:150%;}

.#Email_txt {width:200px; height:14px; vertical-align:middle; }

#e_submit {display:block; margin:30px 260px 10px;}

#information p { clear:left;}

#sum_title {background-color:#03692e;  margin:0px; padding:4px 15px;font-size:16px; 
            font-weight:600; color:#fff; vertical-align:middle;}
			
#sum_table { padding:10px 80px; margin:0px;}

#sum_table h5 { border-bottom:2px solid #A4A4A4; margin:0px; padding:2px 0px; height:18px; display:block;}

#sum_table h5 span{ margin-right:60px; float:left;}

#sum_table ul { display:block; clear:left; border-bottom:1px solid #E5E5E5; height:38px; padding:0px 10px; 
                margin:0px; list-style:none;}

#sum_table ul li {font-size:12px; color:#646464;}

.shop_item{ width:200px; text-align:center;}

.sum_title {width:200px; overflow:hidden;margin-right:40px;height:30px;}

.sum_cost { width:20px; margin:9px 90px 9px 0px; }

.sum_quan {margin:9px 80px 9px 0px; }

.sum_total { margin:9px 0px;}

#total_all { background-color:#ECFDF3; height:30px; font-size:12px; padding:5px 86px 10px 15px; margin:5px 0px;}

#total_all p {padding:5px 5px 0px 5px; clear:left; margin:0px;}

#total_all p b { float:left; color:#373737; }

#total_all p span {float:right; color:#f98d01;}

#exclud_fr { background-color:#444444; padding:5px 10px; margin:0px;}

#exclud_fr b {font-size:14px; color:#FFFFFF; width:475px; float:left;}

#exclud_fr {color:#Fe0000; font-weight:600;}

#back_submit{ height:31px; padding:15px 200px; margin:0px;}			

.frame_bor { border:1px dotted #c4c4c4;}

#shopcart_con { display:block; margin:20px 10px;}

.padding_both { padding:0px 10px; overflow:hidden; text-align:center;}

#form_submit { padding:0 0 0 20px;}

#form_submit label { font-weight:200; font-size:14px;}

.btn_position { vertical-align:middle;}

#page_num { background-color:#ededed;}




#order_list1 {margin:10px 0px;  _width:728px;}

.list_title1 {background-color:#ECFDF3;padding:0px 0px 0px 20px; display:block;
              margin:0 50px; height:22px; line-height:22px;}

.list_title1 b{font-size:12px; color:#373737;  }

#order_list1 ul{ margin:0 50px; padding:6px 0px 6px 20px; list-style:none; clear:left;
                border-bottom:1px dashed #c4c5c5; height:22px;line-height:22px;display:block}
             

#order_list1 ul li ,
.list_title1 b {float:left; width:120px; text-align:center;}



.showtxt { color:Red; font-size:12px; float:left; display:block; margin-left:6px;   }

#order_list1 ul li,
#or_search select option,
.label{font-size:12px; color:#646464; }

#order_list1 ul li a {color:#f98d01;font-size:12px; }

#page_piont1 { float:right; padding:0 72px; margin:15px 0 0; line-height:24px; height:24px;  }

#page_piont1 span { margin:0px 5px 0px 0px;border:1px solid #a4a4a4; }

#page_piont1 span a,
#page_piont1 a{font-size:12px; text-decoration:none;color:#646464;padding:1px 4px;
                   }

#page_piont1 span a:hover{background-color:#47a7df; color:#FFFFFF; border:1px solid #47a7df;}

#page_piont1 a:hover {text-decoration:none;}


