@charset "gb2312";
/* CSS Document */
 body{margin:0;padding:0;font-size:12px;line-height:22px;font-family:"ËÎÌå","Arial Narrow"; background:#e9e9e9 url(../images/list_topbg.png) repeat-x 0px 0px;}
form,ul,li,p,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}input,select{font-size:12px;line-height:16px;}img{border:0;}ul,li{list-style-type:none;}img { border:0px;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}.fl{float:left;}.fr{float:right;}.cl{clear:both;} i { font-style:normal;}
.fb{font-weight:bold;}a {color:#00007F;text-decoration:none;}a:hover {color:#bd0a01;text-decoration:underline;}

.topbar { width:100%; /*width:980px;*/ margin:0 auto; height:43px; clear:both;}
.endbar { width:100%;/*width:980px;*/  margin:0 auto; height:37px; background:url(../images/list_endbar.gif) repeat-x 0px 0px;}
.top_nav { width:980px;  margin:0 auto; clear:both; padding-top:3px; height:39px;}
.end_nav { width:880px; height:18px; margin:0 auto; clear:both; padding:7px 50px 0px 50px;}
.pages a,.pages span,a.pre,a.next { background-image:url(../images/elifestyle_icon.gif); background-repeat:no-repeat;}
a.pre,a.next { display:block; width:71px; height:22px; line-height:22px; text-align:center; color:#ffffff; background-position:0px -77px;}a.pre:hover,a.next:hover { color:#ffffff;}
a.pre { float:left;} a.next { float:right;}
.pages { float:left; width:738px; float:left; padding-top:4px; height:14px; text-align:center;}
.pages a {display:inline-block; width:15px; height:14px; margin:0px 2px; background-position:1px -124px;}
.pages a:hover,.pages span { display:inline-block; width:15px; height:14px; margin:0px 2px; background-position:1px -109px;}

.list_main { width:980px; overflow:hidden; margin:6px auto 10px auto; clear:both;}
.Pic_fm {float:left; overflow:hidden;position:relative; width:215px; height:200px; display:inline; margin:9px 9px 9px 9px; padding:5px 5px; border:#cfcfcf 1px solid; background-color:#ffffff;}
.Pic_fm .fl { padding-top:5px;}
.Pic_fm .fl img { width:115px; height:170px;}
.Pic_fm .con {display:table-cell; vertical-align:middle; text-align:center; width:100px; height:205px;}
.Pic_fm .kong{ height:100%; width:0; display:inline; vertical-align:middle; zoom:1; text-align:center;}
.Pic_fm .tit{zoom:1; display:inline; vertical-align:middle; text-align:center; font-weight:bold; font-size:14px;}

.Picbox { float:left; width:225px; height:210px; display:inline; overflow:hidden; margin:5px 5px; padding:5px 5px; background:url(../images/list_picbg.gif) no-repeat 0px 0px; position:relative;}
.PicboximgPan {width:225px; height:210px;overflow:hidden;text-align:center;position:relative;}
/*.Picbox img { width:225px; height:210px;}*/
.Picbox .txt { padding:5px 7px 5px 8px;color:#ffffff; font-size:12px; line-height:18px;height:40px; overflow:hidden; width:210px; bottom:5px; left:5px;background:url(../images/els_titbg.png) repeat 0px 0px; position:absolute;z-index:10; }
.Picbox .tit { line-height:22px;/* font-family:"ºÚÌå"; font-size:16px;*/ font-size:15px; font-weight:bold; color:#ffffff;}.Picbox .tit a,.Picbox .tit a:hover { color:#ffffff;}
.Picbox .tit2 { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#ffffff;}.Picbox .tit2 a,.Picbox .tit2 a:hover { color:#c00000;}

.Txtbox { float:left; width:225px; height:210px; display:inline; overflow:hidden; margin:5px 5px; padding:5px 5px; background:url(../images/list_picbg.gif) no-repeat 0px 0px; position:relative;}
.Txtbox .txt { padding:10px; background-color:#777777; width:205px; height:190px;color:#f5f5f5; font-size:12px; line-height:22px; overflow:hidden;}
.Txtbox .tit { line-height:26px;font-size:15px; font-weight:bold; color:#ffffff;}.Txtbox .tit a,.Txtbox .tit a:hover { color:#ffffff;}


a.back_e,a.ybs,a.back,a.web,a.list,a.back_bj,.top_page a.left_arr,.top_page a.right_arr,a.favorites,span.close,a.Firstpage,a.Lastpage { background-image:url(../images/elifestyle_topbt.jpg); background-repeat:no-repeat;}
a.back_e { width:82px; height:32px; display:inline-block; margin-left:30px; float:left; background-position:0px 0px;}
a.ybs { width:99px; height:30px; display:inline-block; float:right; margin-right:30px; background-position:-662px 0px;}

/*-yuan ban shi---*/
.ybs_main { width:1100px; background:url(../images/els_ybs_endbg.gif) repeat-x center bottom; margin:5px auto 15px auto; clear:both;}
.ybs_L { width:545px; height:781px;float:left; padding-left:5px; background:url(../images/els_ybs_lbg.gif) repeat-y 0px 0px;}
.ybs_R { width:545px; height:781px;float:left; padding-right:5px; background:url(../images/els_ybs_lbg.gif) repeat-y 0px 0px;}
.ybs_end { height:5px; width:100%; clear:both; margin:0 auto; overflow:hidden;}

a.back {width:82px; height:32px; display:inline-block; float:left;margin:0px 2px; background-position:0px 0px;}
a.web { width:89px; height:29px; display:inline-block; float:right;margin:0px 2px; background-position:-569px 0px;}
a.list { width:83px; height:30px; display:inline-block; float:right; margin:0px 2px; background-position:-483px 0px;}
a.back_bj { width:74px; height:30px; display:inline-block; float:right; margin:0px 2px; background-position:-763px 0px;}

span.close {display:inline-block; width:40px; height:25px; background-position:-903px -3px; margin-top:3px; float:right; cursor:pointer;}
span.close_null {display:inline-block; width:40px; height:25px;float:right;}
.other_nav { display:inline-block; float:right; height:30px; padding-right:50px;}
.top_nav .fl { display:inline-block; margin:0px 2px;}
.top_page { height:30px; float:left; background:url(../images/elifestyle_share.gif) repeat-x 0px -33px; margin:0px 2px 0px 5px;}
.top_page a.left_arr { cursor:pointer; display:inline-block; width:23px; height:30px; float:left; background-position:-134px 0px; margin-right:3px;}
.top_page a.right_arr { cursor:pointer; display:inline-block;width:23px; height:30px; float:left; background-position:-163px 0px; margin-left:3px;}
.top_page a.left_arr:hover { background-position:-244px 0px;}
.top_page a.right_arr:hover {background-position:-273px 0px;}

.top_page a.Firstpage { cursor:pointer; display:inline-block; width:26px; height:30px; float:left; background-position:-108px 0px; margin-right:3px;}
.top_page a.Lastpage { cursor:pointer; display:inline-block;width:26px; height:30px; float:left; background-position:-186px 0px; margin-left:3px;}
.top_page a.Firstpage:hover { background-position:-218px 0px;}
.top_page a.Lastpage:hover {background-position:-296px 0px;}

.top_page input { display:inline-block; width:26px; float:left; margin:5px 4px 1px 4px; height:19px; line-height:19px; padding:0px 2px;border:#222222 1px solid; background: url(../images/elifestyle_share.gif) repeat-x 0px -136px; color:#ffffff; text-align:center;}
.top_page span { display:inline-block; float:left; padding:0px 2px; margin-top:5px; line-height:22px; color:#ffffff;}
a.favorites { width:61px; height:30px; display:inline-block; float:left; background-position:-416px 0px; margin:0px 2px;}
.share { display:inline-block; margin:0px 2px; float:left; background:url(../images/elifestyle_share.gif) 0px -33px;}
.share .t { width:60px; height:30px; display:block; background:url(../images/elifestyle_share.gif) no-repeat 0px 0px; float:left;}
.share .e { width:5px; height:30px; display:block; background:url(../images/elifestyle_share.gif) no-repeat right -66px; float:left;}
.share .fg { width:2px; height:30px; overflow:hidden; display:block; float:left; background:url(../images/elifestyle_share.gif) no-repeat 0px -99px; margin:0px 2px;}
.share span.sina,.share span.kaixin,.share span.renren,.share span.qq { width:20px; height:20px; display:inline-block; float:left; margin:2px 2px; background-image:url(../images/els_share.png); background-repeat:no-repeat; cursor:pointer;}
.share span.sina { background-position:0px -1px;}
.share span.kaixin { background-position:0px -26px;}
.share span.renren { background-position:0px -52px;}
.share span.qq { background-position:0px -80px;}

.side { width:293px; position:absolute; top:36px; right:100px; z-index:19;display:none;}
.side .top { background:url(../images/sider_bg2.png) no-repeat 0px 0px; height:8px; width:293px; overflow:hidden; display:block; overflow:hidden; clear:both;}
.side .end { background:url(../images/sider_bg2.png) no-repeat 0px -15px; height:8px; width:293px; overflow:hidden; display:block; overflow:hidden; clear:both;}
.side .con { width:260px; margin:0 auto; clear:both; background:url(../images/sider_bg.png) repeat-y 0px 0px; padding:0px 16px 0px 17px;}
.side .con ul {height:561px; width:260px; overflow:hidden; margin:0 auto; clear:both;margin:3px 0px;position:relative;}
.side .con li { padding:1px 0px; clear:both; position:relative; width:260px; height:185px; overflow:hidden; vertical-align:bottom;}
.side .con li img { /*width:260px;*/ width:130px; height:185px; float:left;}
.side .con .tit { width:240px; height:20px; background:url(../images/sider_bg2.png) no-repeat 0px -30px; position:absolute; bottom:0px; left:0px; color:#ffffff; font-size:14px; padding:8px 10px; line-height:20px;}
.side .con .tit a,.side .con .tit a:hover { color:#ffffff;}
.top_arr { display:inline; float:left; width:32px; height:22px;margin-left:115px; background: url(../images/elifestyle_share.gif) no-repeat 0px -271px; cursor:pointer;}
.down_arr { display:block; width:32px; height:22px; margin:0 auto; clear:both; background: url(../images/elifestyle_share.gif) no-repeat 0px -298px; cursor:pointer;}
.close_side { display:block; cursor:pointer; width:11px; height:11px; float:right; background:url(../images/elifestyle_share.gif) no-repeat 0px -325px; margin-top:5px;}
.page_next,.page_pre { width:50px; height:49px; display:block; cursor:pointer; background-image:url(../images/els_pageprenext.png); background-repeat:no-repeat;}
.page_pre { background-position:0px 0px;}
.page_next { background-position:0px -51px;}
/*-----*/
.search { border:0px; width:143px; height:20px; padding:2px 25px; line-height:20px; color:#949494; background:url(../images/els_search.gif) no-repeat 0px 0px;}
.bj_years { float:right; display:inline-block; margin-right:50px; height:30px; background:url(../images/elifestyle_share.gif) repeat-x 0px -33px;}
.bj_years .s { width:8px; display:block; float:left; height:30px;background:url(../images/elifestyle_share.gif) repeat-x 0px -234px;}
.bj_years .e { width:8px; display:block; float:left; height:30px;background:url(../images/.elifestyle_share.gif) repeat-x right -66px;}
.bj_years .fg { width:2px; display:block; float:left; height:30px;background:url(../images/elifestyle_share.gif) repeat-x 0px -160px;}
.bj_years a { display:inline; float:left; padding:0px 13px; height:30px; line-height:30px; color:#ffffff; text-decoration:none;}
.bj_years a:hover,.bj_years a.dq {background:url(../images/elifestyle_share.gif) repeat-x 0px -197px; color:#ffffff; text-decoration:none;}

.baojia_list { width:948px; margin:0 auto; clear:both; border:#cccccc 1px solid; background-color:#ffffff; padding:30px 15px;}
.baojia_list .cover { width:219px; float:left; display:inline; overflow:hidden; background:url(../images/bjfm_bg.gif) repeat-y 0px 0px; text-align:center; margin:0px 9px; }
.baojia_list .cover .s { height:5px; width:219px; display:block; overflow:hidden; background:url(../images/bjfm_bgt.gif) no-repeat 0px 0px;}
.baojia_list .cover .e { height:10px; width:219px; display:block; overflow:hidden; background:url(../images/bjfm_bgb.gif) no-repeat 0px 0px;}
.baojia_list .cover .title { text-align:center; font-size:14px; color:#333333; padding-bottom:5px;}
a.read_ybs { display: inline-block; width:68px; height:24px; margin:0px 6px 5px 0px; clear:both; background:url(../images/bjfm_read.gif) no-repeat 0px 0px;}
a.read_web { display: inline-block; width:68px; height:24px; margin:0px 6px 5px 0px; clear:both; background:url(../images/bjfm_read.gif) no-repeat -84px 0px;}
.fg_line { height:12px; margin:0px 15px; padding:15px 0px; clear:both; background:url(../images/els_bjfg.gif) repeat-x 0px 15px;}


.notes { height:33px; overflow:hidden;/* float:left; */color:#333333; font-size:12px;}
.notes span { display:block; float:left; background:url(../images/notesbg.png) no-repeat 0px 0px; height:25px; line-height:25px; padding:8px 0px 0px 10px;}
.notes i { display:block; float:left; width:10px; background:url(../images/notesbg.png) no-repeat right 0px; height:33px;}

.notes_r { height:33px; overflow:hidden;/* float:right;*/ color:#333333; font-size:12px;}
.notes_r span { display:block; float:left; background:url(../images/notesbg.png) no-repeat right -37px; height:25px; line-height:25px; padding:8px 10px 0px 0px;}
.notes_r i { display:block; float:left; width:10px; background:url(../images/notesbg.png) no-repeat left -37px; height:33px;}

.Copyright { clear:both; text-align:center; color:#666666; line-height:18px; padding:0px 0px; font-family:Arial;}

.aLine,.aLine a,.aLine a:hover,a.aLine,a.aLine:hover { text-decoration:underline;}
.white,.white a:link,.white a:visited,.white a:hover { color:#ffffff;}