﻿#esn_mid{ background:url(../Master/images/eshop_images/esn/esn_mid_bg.gif) repeat-y; padding:10px 20px 10px 10px;}
#esn_top{ background:url(../Master/images/eshop_images/esn/esn_logined.gif) no-repeat; height:38px; padding:0 20px;}
/*#esn_top_left{ float:left; width:200px; color:#005982; font-size:16px; padding-top:10px;}*/
#esn_top_right{ float:right; width:500px; text-align:right; margin-top:7px;}
#esn_top_right a{ color:#000101; text-decoration:none;}
#esn_top_right a:hover{ text-decoration:underline;}
#esn_left{ width:203px; float:left;}
#esn_right{ float:right; width:690px;}
#cat_mid{ background:url(../Master/images/eshop_images/esn/cat_mid_bg.gif) repeat-y; padding:15px 7px;}
#book_title{ background:url(../Master/images/eshop_images/esn/cat_title_01_bg.gif) no-repeat; width:168px; height:30px; line-height:30px; padding:0 10px; margin-top:10px;}
#book_title a{color:#feffff; font-size:18px; text-decoration:none;}
#book_title a:hover{ text-decoration:underline;}
#book_title_pic{ float:right; margin-top:9px;}
#cat_sec{ background:url(../Master/images/eshop_images/esn/cat_sec_mid.gif) repeat-y; padding:10px; line-height:25px;}
#cat_sec img{ float:left; margin:9px 8px 0 0;}
#cat_sec a{ color:#005982; text-decoration:none;}
#cat_sec span a{ color:#e70000; text-decoration:none;}
#cat_sec a:hover,#cat_sec span a:hover{ text-decoration:underline;}
.cat_select{ width:160px; border:#a6a5aa solid 1px; margin:15px 0 0 0;}
.cat_input{ width:160px; border:#a6a5aa solid 1px; margin:10px 0; background:#eaebed;}


/*es_detile begin*/
#es_det_tit{ background:url(../Eshop/images/esn/es_det_title.gif) no-repeat; width:684px; height:30px; color:#005982; font-size:14px; font-weight:bold; line-height:30px; padding-left:10px;}
#es_det_left{ float:left; width:370px; }
#es_det_right{ float:left; width:290px; color:#7f7a77; font-size:12px; line-height:30px; margin-left:25px;}
#es_det_right a{ color:#7f7a77; font-size:12px; line-height:30px; text-decoration:underline}
#es_det_right a:hover{ text-decoration:none}
#es_det_left_pic{ float:left; width:100px;border:#e6e6e6 solid 1px; padding:2px; margin:0 8px;}
*html #es_det_left_pic{  margin:0 6px;  }
#clear{ clear:both;}
#es_det_bord{ border-bottom:#9bb4c3 solid 1px;}
.es_drt_link{color:#7f7a77; font-size:11px; line-height:20px;}
#es_det_comment_bg{ background:url(../Eshop/images/esn/es_det_brd_bg.gif)  repeat-x; height:164px; border-left:#c2b99a solid 1px;border-right:#c2b99a solid 1px;width:652px; padding:5px 15px;}
*html #es_det_comment_bg{ margin:-3px 0 -6px 0;}
*+html #es_det_comment_bg{ margin:-3px 0 -6px 0;}
#es_det_peolist{ border-bottom:#eeeeee solid 1px; margin-top:20px}
#es_det_peolist_pic{ float:left; width:70px; background:url(../Eshop/images/esn/es_det_pep_bg.gif) no-repeat; width:65px; height:66px; padding:6px 0 0 6px;}
#es_det_peolist_font{ float:left; width:590px; margin-left:20px;}
#es_det_peolist_font a{ color:#575d60; text-decoration:none}
#es_det_peolist_font a:hover{ text-decoration:underline}

.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;}
/*es_detile end*/


/*Esn_cardlist  begin*/
#esn_cl_title{ background:url(../Eshop/images/esn/esn_cl_titbg.gif) no-repeat; width:685px; height:42px; margin:20px 0; padding-top:8px;}
.esn_cl_link_over{ float:left;  background:url(../Eshop/images/esn/esn_cl_link_over.gif) no-repeat; width:190px; height:25px; text-align:center; margin:0 16px;}
.esn_cl_link_over a{color:#e70000; font-size:16px; line-height:25px; text-decoration:none}
.esn_cl_link{float:left;  background:url(../Eshop/images/esn/esn_cl_link.gif) no-repeat; width:190px; height:25px;text-align:center;margin:0 16px; }
.esn_cl_link a{color:#005982; font-size:16px; text-decoration:none; line-height:25px;}
.table1{ color:#6b6666; border-collapse:collapse; text-align:center; width:685px;}
.table1 tr td{ border:#7d98ad solid 1px;color:#6b6666; font-size:12px;line-height:30px; padding:6px; }
.table1 tr th {border:#7d98ad solid 1px;color:#ffffff; font-size:14px; font-weight:bold; padding:1px; line-height:40px}
.table1 tr th div{background:#3c7e96;}
.table1 tr td a:hover{ text-decoration:none}
/*Esn_cardlist end */

/*Esn_cardorder  begin*/
#Pinyin2_con{ background:url(../Eshop/images/esn/Pinyin2_bord_mid.gif) repeat-y; padding:15px 10px; margin:-6px 0; color:#7e7878; font-size:14px; line-height:23px;}
#Pinyin2_con a{ color:red; text-decoration:underline; font-size:12px}
#Pinyin2_con a:hover,#esn_md_title a:hover{  text-decoration:none}
#esn_co_btncom{text-align:right; padding-right:8px; font-weight:bold; font-size:14px; color:#000000; line-height:25px;}
#esn_co_btncom span{font-weight:bold; font-size:14px; color:red; }
/*Esn_cardorder end */


/*Esn_mohdetail  begin*/
#esn_md_title{ background:url(../Eshop/images/esn/esn_md_titbg.gif) no-repeat; width:685px; height:30px; color:#005982; font-size:14px; font-weight:bold; line-height:30px; padding:0 10px;}
#esn_md_title a{color:#e70000; font-size:12px; font-weight:normal; text-decoration:underline}
#esn_md_biaoti{ background:url(../Eshop/images/esn/es_det_title.gif) no-repeat; width:684px; height:30px; color:red; font-size:18px; line-height:30px; padding:0 10px;}
/*Esn_mohdetail  end*/

/*Esn_mwishfile  begin*/
.table12{ color:#000000; border-collapse:collapse; text-align:center; width:685px;}
.table12 tr td{ border:#7d98ad solid 1px;color:#000000; font-size:12px;line-height:30px; padding:3px; }
.table12 tr th {border:#7d98ad solid 1px;color:#ffffff; font-size:14px; font-weight:bold; padding:1px; line-height:40px}
.table12 tr th div{background:#3c7e96;}
.table12 tr td span{color:#005982;}
.table12 tr td a:hover{ text-decoration:none}
#travel_page{ text-align:left; font-size:12px; color:#333333; }
#travel_page a{ border:#dddddb solid 1px; background:#ffffff; color:#b3e15d; padding:3px 5px; text-decoration:none; margin:0 3px;}
#travel_page a:hover{ background:#b3e15d; color:#fff; font-weight:bold;}
/*Esn_mwishfile  end*/
#esn_top_left
{
	float: left;
	color: #005982;
	font-size:16px;
	position:absolute; 
	top:187px; 
	width:200px;
	z-index:99;
	display: inline;
	list-style-position: outside;
	margin:0;
	padding:0;
}
#esn_top_left a{ color:#e70000; font-size:12px; text-decoration:underline; font-weight:normal; margin:0 5px;}
#esn_top_left a:hover{ text-decoration:none;}
#esn_top_left img{ margin:0;}
#div1
{
	background:#fff url(../Master/images/eshop_images/esn/bot_bg_02.gif) repeat-x bottom; 
	border-left:#d5dfe9 solid 1px;
	border-right:#d5dfe9 solid 1px;
	padding:0 5px 10px 5px;
	
}
#div1 table tr td{ height:25px; line-height:25px;}
