/* {  ...Notice CSS Definitions  } */
#notice { /* { 网站公告 } */
	margin:4px 0 10px 0; padding:0 0 0 80px; width:878px; height:32px; border:1px solid #b7cea1;
	background:url(/images/notice_title.gif) no-repeat #f3feec;
	color:#666; line-height:32px; *line-height:36px; overflow:hidden; }
#notice a { display:block; float:left; margin-right:40px; padding-left:10px; background:url(/images/notice_title_icon.gif) no-repeat 0 15px; }

/* {  ...Activities CSS Definitions  } */
#activities{ margin-bottom:10px; width:960px; height:789px; }
#act_left  { float:left; margin-right:10px; width:280px; height:789px;} /* { 活动左边 } */
#focus     { margin-bottom:10px; width:280px; height:390px; background:#0f6d13; } /* { 焦点图片 } */
#video     { width:280px; height:278px; border-bottom:1px solid #d5e1ca; background:url(/images/home_video_bg.gif); overflow:hidden; } /* { 视频 } */
#video div { display:inline; float:left; margin:13px 0 0 16px; padding:2px 2px 14px 2px; width:92px; height:62px; background:url(/images/home_video_img_bg.gif); }
#video ol  { display:block; margin:13px 0 0 0; padding-left:10px; width:145px; height:78px; }
#video ul  { clear:both; padding:10px 16px 0 16px; line-height:23px; }

#video_bottom_ad { margin-top:10px; width:280px; height:100px; background:#099;}


#act_right   { float:left; width:670px; height:789px;} /* { 活动右边 } */
#act_pp      { margin-bottom:10px; width:668px; height:218px; border:1px solid #d5e1ca; background:url(/images/act_pp_bg.gif) no-repeat #f3faf0; } /* { 品牌活动 } */
#act_pp h3   { display:block; padding-left:35px; height:38px; line-height:38px; *line-height:41px; font-size:14px; color:#087188; overflow:hidden; }
#act_pp div  { display:inline; float:left; margin-right:13px; width:142px; height:170px; }
#act_pp div.mrnleft { margin-left:30px; }
#act_pp p    { margin-top:10px; color:#666; text-align:center; }
#act_new   { float:left; width:419px; height:348px; background:url(/images/act_new_bg.gif); } /* { 最新活动 } */
#act_new ol{ display:block; padding:14px 17px 0 17px; height:98px; overflow:hidden; }
#act_new ul{ display:block; padding:14px 17px 0 17px; height:195px; overflow:hidden; }
#act_new ul li { padding-left:20px; background:url(/images/act_new_icon.gif) no-repeat 0 8px; line-height:25px; }

#act_weeks    { float:left; width:251px; height:348px; background:url(/images/act_weeks_bg.gif); } /* { 固定活动 } */
#act_weeks ul { display:block; padding:14px 17px; }
#act_review    { width:668px; height:199px; border:1px solid #d5e1ca; background:#f3faf0; } /* { 活动回顾 } */
#act_review h3 { display:block; padding-left:35px; height:38px; background:url(/images/act_review_icon.gif) no-repeat 12px 14px; line-height:38px; *line-height:41px; font-size:14px; color:#087188; overflow:hidden; }
#act_review .LeftBotton   { display:inline; float:left; margin:31px 0 0 5px; height:52px; width:19px; background:url(/images/act_view_btn.gif) no-repeat 11px 0; overflow:hidden; cursor:pointer; }
#act_review .RightBotton  { display:inline; float:left; margin:31px 0 0 0; height:52px; width:20px; background:url(/images/act_view_btn.gif) no-repeat -8px 0; overflow:hidden; cursor:pointer; }
#act_review .Cont         { float:left; margin-top:6px; width:620px; overflow:hidden; }
#act_review .ScrCont      { width:10000000px; }
#act_review .Cont .pic    { float:left; width:155px; text-align:center; }
#act_review .Cont .pic img{ display:block ;margin:0 auto; padding:3px; border:1px solid #ddd; }
#act_review .Cont .pic a  { line-height:30px; color:#666; }
#act_review #List1,.rollBox #List2{ float:left; }

/* {  ...Banner Center and bottom CSS Definitions  } */
#banner_center,#banner_bottom { margin-bottom:10px; width:960px; height:103px; background:#127818; } /* { 广告-中、下 } */

/* {  ...Member CSS Definitions  } */
#member { width:958px; height:533px; border:1px solid #d5e1ca; background:url(/images/item_title_bg.gif) no-repeat; }
#member .left { float:left; width:279px; height:533px; }
#member .left .search { padding:11px 10px 0 10px; width:258px; height:150px; border-right:1px solid #d5e1ca; background:#f6f6f6; }  /* { 会员搜索 } */
#member .left .search ul { padding:10px 10px 0 10px; }
#member .left .search ul li { padding:3px 0; }

#member .left .member_new { padding:11px 10px 0 10px; width:258px; height:322px; border-right:1px solid #d5e1ca; background:#f6f6f6; overflow:hidden; } /* { 最新会员 } */
#member .left .member_new ul { padding:11px 10px 0 12px; }
#member .left .member_new li { height:24px; }
#member .left .member_new img { margin:0 8px 0 0; vertical-align:middle; }
#member .left .member_new a { text-decoration:underline; } 
#member .left .member_new a:hover { color:#666; text-decoration:none; } 

#member .right { float:left; width:679px; height:533px; } /* { 会员列表 } */
#member .right ol { display:block; margin:11px 0 25px 24px; height:28px; overflow:hidden; } /* { 男女会员链接 } */
#member .right ol li { float:left; margin-right:2px; line-height:28px; *line-height:30px; text-align:center; }
#member .right ol li a { display:block; width:95px; height:28px; background:url(/images/item_link_a.gif); }
#member .right ol li a:hover { background:url(/images/item_link_hover.gif); color:#fc6600; font-weight:bold; text-decoration:none; }
#member .right div a.hvimg { display:block; float:left; padding:1px; border:3px solid #ececec; height:128px; width:103px }
#member .right div a.hvimg:hover  { border:3px solid #acdbaa; }
#member .right div ul { display:block; float:left; padding-left:15px; width:176px; height:134px; }
#member .right div ul li { padding:3px 0; }
#member .right div ul li.title { padding:8px 0; border-bottom:1px solid #e4e4e4; }

/* {  ...Blog CSS Definitions  } */
#blog { width:958px; height:368px; margin-bottom:10px; border:1px solid #d5e1ca; background:url(/images/item_title_bg.gif) no-repeat; }
#blog img { float:left; margin:16px 10px 0 16px; padding:2px; width:55px; height:67px; border:1px solid #ced0cd; }
#blog ol  { float:left; margin:16px 0 0 0; width:220px; }
#blog ol li.title { padding:0 0 10px 0; font-weight:bold; }
#blog ul  { clear:both; margin:0 16px; border-top:15px solid #FFF; line-height:26px; }
#blog .left { float:left; width:319px; height:328px; background:url(/images/item_blogTravel_left_bg.gif); }
#blog .center { float:left; width:320px; height:328px; background:url(/images/item_blogTravel_center_bg.gif); }
#blog .right { float:left; width:319px; height:328px; background:url(/images/item_blogTravel_right_bg.gif) no-repeat; }

/* {  ...Travel CSS Definitions  } */
#travel { margin-bottom:10px; width:958px; height:333px; border:1px solid #d5e1ca; background:url(/images/item_title_bg.gif) no-repeat; overflow:hidden }
#travel .left img, #travel .center img { float:left; margin:16px 10px 0 16px; padding:2px; width:93px; height:62px; border:1px solid #ced0cd; }
#travel ol  { float:left; margin:16px 0 0 0; width:180px; }
#travel ol li.title { padding:0 0 10px 0; font-weight:bold; }
#travel ul  { clear:both; margin:0 16px; border-top:15px solid #FFF; line-height:26px; }
#travel .left { float:left; width:319px; height:293px; background:url(/images/item_blogTravel_left_bg.gif) no-repeat; overflow:hidden }
#travel .center { float:left; width:320px; height:293px; background:url(/images/item_blogTravel_center_bg.gif) no-repeat; overflow:hidden }
#travel .right { float:left; width:319px; height:293px; }
#travel .right img { margin:15px 10px 0 10px; }

/* {  ...Shopping CSS Definitions  } */
#shopping { margin-bottom:10px; width:958px; height:135px; border:1px solid #cfcfcf; background:url(/images/shopping_bg.gif); }
#demo { margin:10px 11px; width:936px; height:115px; overflow:hidden; }
#indemo { float:left; width: 800%; overflow:hidden; }
#demo1,#demo2 { float:left; }
#shopping .pic { float:left; margin:0 5px 0 6px; width:145px; height:116px; }
#shopping .pic a.hoverimg { display:block; border:2px solid #d6d6d6; }
#shopping .pic a.hoverimg:hover { border:2px solid #f00; }
#shopping .pic p { text-align:center; line-height:36px; }

/* {  ...Link Web CSS Definitions  } */
#link_web { margin-bottom:10px; width:958px; border:1px solid #d5e1ca; background:url(/images/item_title_bg.gif) no-repeat; overflow:hidden; }
#link_web span { display:block; margin:5px 25px 15px 32px; overflow:hidden; }
#link_web a { display:block; float:left; width:150px; line-height:24px; }

