﻿body {
}
/*Es_orderconfirm
-----------------------------------*/

#ordcomf_info,.ordcomf_list_menu{ color:#2b7400; font-size:14px; line-height:30px;font-family:Arial;}
#ordcomf_info span{ color:#333333; font-weight:bold;}
#ordcomf_info_link .red_font{color:#f03400; font-size:14px;cursor:pointer; text-decoration:underline; }
#ordcomf_info_link .red_font:hover,#ordcomf_list_font a:hover{ text-decoration:none;}
#ordcomf_info_link{ text-align:right; float:right; width:250px; margin-right:20px;}
#ordcomf_listall{border:#52d477 solid 1px; width:98%; height:30px; background:#effbf3; margin-top:30px; }
.ordcomf_list_menubg,.ordcomf_list_menu,#ordcomf_list_pic,#ordcomf_list_font{float:left; width:19%; }
.ordcomf_list_menu{border-left:#52d477 solid 1px;text-align:center;}
.ordcomf_list_menu {font-weight:bold;text-decoration:none;}
#ordcomf_list_item{width:98%; margin:20px auto; border-bottom:#b6e9c2 solid 1px; padding:10px 0;}
#ordcomf_list_pic{text-align:center;}
#ordcomf_list_picbg{background:url(../Eshop/images/book_bg.gif) no-repeat; width:100px; height:100px; text-align:center; }
#ordcomf_list_font{color:#333; font-size:12px; text-align:center;  padding-top:20px;}
#ordcomf_info_show{float:right;width:209px; font-size:14px; color:#333333; line-height:25px;  }
#ordcmf_btncom{ margin:50px auto; text-align:center; }

/*Es_shoppingcard
-----------------------------------*/
#eshop_title{ color:#f03400; font-size:24px; font-family:"Trebuchet MS"; font-weight:bold; line-height:30px;}
.esopcar_btncom_font{background:url(../Eshop/images/eshopcar_btn_bg1.gif) no-repeat; width:119px; height:25px;}
.esopcar_btncom_font01{background:url(../Eshop/images/eshopcar_btn_bg.gif) no-repeat; width:139px; height:25px;}
#es_page{ border-top:#65b045 solid 1px; height:30px; line-height:30px; text-align:center;  color:#0066cc;  margin:30px 0 80px 0;}
#es_page a{ color:#333; padding:0 10px; text-decoration:none; font-weight:normal; font-size:12px;}
#es_page a:hover{text-decoration:underline; padding:3px 5px; border:#333 solid 1px; margin:0 4px;}

/*Es_userinfo
-----------------------------------*/
#es_uinfo_left{ float:left; width:150px; height:22px; line-height:20px; text-align:left; color:#333; font-size:14px; font-weight:bold; font-family:Arial; padding-right:8px; margin-top:8px; }
#es_uinfo_right{ float:left; width:500px; height:22px; line-height:20px; text-align:left; color:#333; font-size:14px; font-family:Arial; margin-top:6px; }
.ordcomf_mune{ float:left;background:url(../Eshop/images/ordcomf_menu_bg.gif) no-repeat; width:175px; height:30px; margin-right:15px;text-align:center;}
.ordcomf_mune a,.ordcomf_muneover a{ color:#fff; font-size:16px; font-family:Arial; font-weight:bold; text-decoration:none; line-height:30px; }
.ordcomf_muneover{float:left;background:url(../Eshop/images/es_uifo_menu_bgover.gif) no-repeat; width:175px; height:30px; margin-right:15px;text-align:center;}
.esuinfo_btncom_font{background:url(../Eshop/images/es_userinfo_btn_bg.gif) no-repeat; width:105px; height:25px;}

/*Es_wishfile
-----------------------------------*/
#ordcomf_list_font .adres_link{color:#f24f22;font-weight:bold; font-size:14px;text-decoration:underline;}
#ordcomf_list_font a{ color:#2b7400; text-decoration:underline; line-height:28px;}
.esop_txtcom{ color:#333333; font-size:12px; padding:5px; width:40px; border:#7f9db9 solid 1px; text-align:center;}
#clear{ clear:both;}
/*Es_address
-----------------------------------*/
.ordcmf_btncom_font,.esopcar_btncom_font,.esopcar_btncom_font01,.esuinfo_btncom_font,.esadress_btncom_font{ color:#fff; font-size:14px;font-family:Arial;background:url(../Eshop/images/ordcomf_btn_bg.gif) no-repeat; width:135px; height:25px; border:none;  cursor:pointer; text-align:center;}
.esuinfo_set{ width:280px; height:25px; border:#7f9ebd solid 1px; }
.esuinfo_txt{ width:270px;border:#7f9ebd solid 1px; padding:3px; }
#ordcomf_info a{text-decoration:underline; color:#0066cc;}
#ordcomf_info a:hover{ text-decoration:none;}
.esadress_btncom_font{background:url(../Eshop/images/es_userinfo_btn_bg.gif) no-repeat;width:105px;height:25px;}

/*Es_detail
-----------------------------------*/
.invite{ width:317px; margin-left:300px; position:absolute;}
.invite_title{ height:26px; background:url(../Groups/images/invite_title_bg.gif) no-repeat; color:#fff; font-size:16px; font-weight:bold; padding-left:5px; line-height:26px;}
.invite_k{ border:#ef3400 solid 1px; background:#fbf6f3; padding:15px 10px; color:#333; font-weight:bold; font-weight:bold;}
.invite_close{ float:right; text-align:right; margin-right:5px; width:60px;}
.invite_close a{ color:#fff; text-decoration:underline; font-size:12px; font-weight:normal;}
.invite_close a:hover{ text-decoration:none;}
.friends_invite{ height:160px; border:#7f9db9 solid 1px; padding:10px; color:#666; background:#fff; line-height:30px; overflow-y:scroll; font-weight:normal;}
.friends_invite span{ color:#333; font-weight:bold;}
.send_but{ background:url(../Groups/images/send_but_bg.gif) repeat-x; height:22px; line-height:22px; color:#fff; font-family:Arial; font-size:14px; text-align:center; width:80px; border:#ef3400 solid 1px; margin:10px 30px;}
.invite_unjoin{ width:317px; top:220px; margin-left:300px; position:absolute;}