
/* -----------------------------------------------------------------------


 Blueprint CSS Framework 0.9
 http://blueprintcss.org

   * Copyright (c) 2007-Present. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

----------------------------------------------------------------------- */

/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; /*vertical-align:baseline;*/ }

article, aside, dialog, figure, footer, header, hgroup, nav, section { display:block; }

body { line-height:1.5; }

table { border-collapse:separate; border-spacing:0; }
caption, th, {
text-align:left;
font-weight:normal;
}

table, th { vertical-align:middle; }

blockquote:before, blockquote:after, q:before, q:after { content:""; }

blockquote, q { quotes:"" ""; }

a img { border:none; }

/* typography.css */
html { font-size:100.01%; }

body { font-size:75%; color:#222; background:#fff; font-family:"Helvetica Neue", Arial, Helvetica, sans-serif; }

h1, h2, h3, h4, h5, h6 { font-weight:bold; color:#111; }

h1 { font-size:3em; line-height:1; }

h2 { font-size:2em; margin-bottom:0.75em; }

h3 { font-size:1.5em; line-height:1; margin-bottom:1em; }

h4 { font-size:1.2em; line-height:1.25; margin-bottom:0.6em; }

h5 { font-size:1em; font-weight:bold; margin-bottom:1.5em; }

h6 { font-size:1em; font-weight:bold; }

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin:0; }

img { vertical-align:middle; }

p img.left { float:left; margin:1.5em 1.5em 1.5em 0; padding:0; }

p img.right { float:right; margin:1.5em 0 1.5em 1.5em; }

a:focus, a:hover { text-decoration:underline; }

a { color:#036; text-decoration:none; }

blockquote { margin:1.5em; color:#666; font-style:italic; }

strong { font-weight:bold; }

em, dfn { font-style:italic; }

dfn { font-weight:bold; }

sup, sub { line-height:0; }

abbr, acronym { border-bottom:1px dotted #666; }

address { margin:0 0 1.5em; font-style:italic; }

del { color:#666; }

pre { margin:1.5em 0; white-space:pre; }

pre, code, tt { font:1em 'andale mono', 'lucida console', monospace; line-height:1.5; }

li ul, li ol { margin:0; }

ul, ol { list-style:none; }

dl dt { font-weight:bold; }

dd { margin-left:1.5em; }

table { width:100%; }

th { font-weight:bold; }

thead th { background:#c3d9ff; }

th, caption { padding:4px 10px 4px 5px; }

tr.even td { background:#e5ecf9; }

tfoot { font-style:italic; }

caption { background:#eee; }

.small { font-size:.8em; margin-bottom:1.875em; line-height:1.875em; }

.large { font-size:1.2em; line-height:2.5em; margin-bottom:1.25em; }

.hide { display:none; }

.quiet { color:#666; }

.loud { color:#000; }

.highlight { background:#ff0; }

.added { background:#060; color:#fff; }

.removed { background:#900; color:#fff; }

.first { margin-left:0; padding-left:0; }

.last { margin-right:0; padding-right:0; }

.top { margin-top:0; padding-top:0; }

.bottom { margin-bottom:0; padding-bottom:0; }

.blank, .blank8 { clear:both; overflow:hidden; height:4px; }

.blank8 { height:8px; }

.more { position:absolute; padding-left:10px; background:url(../images/div/arr_2.gif) no-repeat 0 50%; right:8px; top:0; }

.hot { color:#A80022; }

.right { float:right; }

/* grid.css */
.container { width:990px; margin:0 auto; }

.clearfix:after, .container:after { content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden; }

.clearfix, .container { display:block; }

.clear { clear:both; }

/*btnlink*/
.btnlink, .btnlink span { background:#E5E5E5 url(../images/div/btn_bg.gif) no-repeat 0 0; }

/*chosen*/
.chosen-2 { color:#A80022; display:block; float:left; line-height:20px; height:20px; background:url(../images/newindex2011/spr2.png) no-repeat; margin-left:4px; text-indent:-9999px; width:229px; }

.chosen { background:url(../images/div/arr_9.gif) no-repeat 0 0; color:#A80022; display:block; height:16px; line-height:16px; margin-left:4px; padding-left:18px; }

.btnlink { display:inline-block; padding-left:14px; font-weight:bold; color:#fff; margin-left:4px; height:19px; line-height:19px; }

.btnlink:hover { text-decoration:none; }

.btnlink span { display:block; background-position:100% 0; padding-right:14px; }

/*box*/
.box { border:1px #ccc solid; }

.box .b-title { background:url(../images/div/bg.gif) repeat-x; height:28px; line-height:28px; padding-left:8px; position:relative; color:#036; }

.box .b-title li { background:url(../images/div/index_main_border.gif) no-repeat right center; }

.box .b-title h2 { font-size:15px; margin-bottom:0; color:#003267; }

.box .b-content { padding:6px 4px 4px; }

/*newslistbox*/
.newslistbox .nl-title, .picnewslistbox .pnl-title { line-height:22px; height:22px; position:relative; }

.newslistbox .newslist li { border-bottom:0; }

#exbloglist li { border-bottom:0; }

/*picnewslistbox*/
.picnewslistbox { }

.picnewslistbox .pnl-content { padding-bottom:5px; position:relative; }

.picnewslistbox .pnl-content .more { top:auto; bottom:4px; }

/*sethomepagebox*/
#sethomepagebox { width:241px; height:50px; background:url(../images/div/home_tips_bg.png) no-repeat; padding:30px 20px 15px; position:absolute; }

#sethomepagebox a { width:48px; height:50px; overflow:hidden; background:url(../images/div/icon.gif); display:block; text-indent:-999px; float:left; }

#sethomepagebox ol { float:right; }

/*placetimebox*/
#placetimebox { width:251px; border:2px #6C53A5 solid; color:#6c53a5; position:absolute; top:31px; left:-65%; z-index:10; background:#fff; padding:7px 0 8px; text-align:center; }

/*picnews*/
.picnews dt { margin-bottom:4px; font-weight:normal; margin-bottom:4px; }

.picnews { height: 110px; overflow:hidden; }

.picnews dd { margin-left:0; }

.picnews dd a { color:#666; }

.picnews dd img { width:120px; height:80px; padding:2px; border:1px #ccc solid; float:left; margin-right:6px; }

/*tabs*/
.tabs .t-tab { padding-bottom:6px; }

.tabs .t-tab li { float:left; padding:0 12px 0 5px; position:relative; margin-right:8px; cursor:pointer; }

.tabs .t-tab .selected, .tabs .t-tab .selected span, .tabs .t-tab .selected b { background:#fff url(../images/div/tab_bg.gif) no-repeat 0 0; }

.tabs .t-tab .selected { color:#fff; font-weight:bold; padding-right:0; height:19px; line-height:19px; }

.tabs .t-tab .selected span { background-position:100% 0; padding-right:5px; display:block; }

.tabs .t-tab .selected b { width:11px; height:6px; background-position:0 100%; position:absolute; left:50%; margin-left:-5px; bottom:-6px; }

/*tabs2*/
.tabs2 .t-tab2 li { float:left; width:80px; height:24px; background:#B1B5C3; line-height:24px; cursor:pointer; color:#fff; font-weight:bold; text-align:center; margin-right:2px; }

.tabs2 .t-tab2 .selected { background:#686E8D; height:25px; line-height:25px; position:relative; margin-bottom:-1px; }

.tabs2 .t-content2 { border:2px #B1B5C3 solid; border-top-width:1px; text-align:center; }

.tabs2 .t-content2 p { font-size:16px; font-weight:bold; }

.tabs2 .t-content2 p span { color:#393; }

.tabs2 .t-content2 img { margin:8px 0; }

/*index-news-box*/
.index-news-box { width:100%; margin-bottom:8px; height:364px; position:relative; }

.index-news-box .index-news-box-title { height:29px; background:url(../images/newindex2011/index_frame_header.png) no-repeat; padding:0 0 0 32px; margin:0; overflow:hidden; }

.index-news-box .index-news-box-title h3 { font-weight:700; color:#FFF; font-size:14px; line-height:29px; }

.index-news-body { width:683px; background:url(../images/newindex2011/index_frame_bg.gif) repeat-x #FFF; height:334px; overflow:hidden; }

.index-news-body .more-link { text-align:right; margin:6px 0 0 0; line-height:20px; clear:both; overflow:hidden; padding:0 10px 0 0; }

.index-news-body .more-link a { font-weight:700; color:#8f3c00; }

.index-news-box .in-outbox { position:absolute; width:685px; height:335px; overflow:hidden; top:29px; left:0; z-index:6; }

.index-news-box .in-outbox-display-btn { position:absolute; width:120px; height:30px; color:#FFF; text-align:center; bottom:6px; right:130px; z-index:4; cursor:pointer; }

.index-news-body .picnewslistbox { border-bottom:0; }

.index-news-body .prev-btn, .index-news-body .next-btn { width:23px; height:36px; margin-top:130px; text-indent:-9999px; cursor:pointer; }

.index-news-body .prev-btn { float:left; background:url(../images/div/left.gif); margin-left:6px; }

.index-news-body .next-btn { float:right; background:url(../images/div/right.gif); margin-right:6px; }

.index-news-body .list-main { width:606px; overflow:hidden; position:relative; height:298px; margin:6px auto 0 auto; }

.index-news-body .list-main #index-hot-topic-list { position:absolute; width:1000%; left:0; }

.index-news-body .list-main #index-hot-topic-list dd { float:left; width:606px; height:298px; margin:0; }

.index-news-body .colset-primary { height:148px; overflow:hidden; }

.index-news-body .colset-primary .pic { float:left; border:0; padding:5px; background:#ccccca; }

.index-news-body .colset-primary h2 { height:54px; background:url(../images/newindex2011/exmoo_index_03.png) no-repeat; text-indent:-9999px; margin:0; }

.index-news-body .colset-primary h2, .index-news-body .colset-primary h5, .index-news-body .colset-primary p { float:right; width:270px; }

.index-news-body .colset-primary h5 { font-size:16px; margin:6px 0; font-weight:700; }

.index-news-body .colset-primary h5 a { color:#003366; }

.index-news-body .colset-primary p a { color:#3c3a3d; }

.index-news-body .colset-list { clear:both; margin:6px 0 0 0; overflow:hidden; height:140px; border-top:1px dotted #9d9389; padding:6px 0 0 0; }

.index-news-body .colset-list li { width:124px; height:126px; float:left; overflow:hidden; line-height:16px; margin:0 10px; }

.index-news-body .colset-list li .pic { width:120px; height:80px; background:#FFF; }

.index-news-body .colset-list li h5 { margin:0; font-weight:400; }

.index-news-body .colset-list li h5 a { color:#8F3B00; }

/*newslist*/

.newslist li { border-bottom:1px #ccc dotted; line-height:26px; height:26px; }

.categorynewslist ul li { line-height:22px; border-bottom:1px #ccc dotted; }

.newslist li .hidden_message_200 { float:left }

.newslist li .hidden_message_220 { float:left }

.newslist li .hidden_message_250 { float:left }

.newslist li .date { float:right; margin-right:2px; }

/*picnewslist*/
.picnewslist li { float:left; width:126px; margin:4px 1px 0 2px; display:inline; }

.picnewslist img { width:120px; height:80px; padding:2px; border:1px #ccc solid; display:block; }

/*foot*/
.foot { text-align:center; }

.f-links { padding:5px; background:#ee9a35; font-weight:bold; color:#fff; }

.f-links a { color:#fff; margin:0 5px; }

/*links*/
.links { border:1px #ccc solid; }

.links .l-title { background:#E6E8E7; font-weight:bold; padding:0 5px; line-height:26px; height:26px; }

.links li { float:left; margin:4px; text-align:center; line-height:76px; }

/*quicklinks*/
.quicklinks { position:relative; border:1px #ccc solid; padding:0 5px; line-height:26px; height:26px; }

.quicklinks dl { margin:0; }

.quicklinks dd a { margin-right:20px; }

.quicklinks .gotop { position:absolute; display:block; width:77px; height:19px; background:url(../images/div/top.gif) no-repeat; text-indent:-999em; overflow:hidden; top:3px; right:4px; }

.quicklinks dt, .quicklinks dd { float:left; }

/*head*/
.head { border:1px #ccc solid; }

/*head=h-menu*/
.h-menu { height:23px; line-height:23px; background:url(../images/div/bg_1.gif) repeat-x 0 100%; overflow:hidden; padding:0 5px 0 14px; position:relative; }

#sethomepage { background:url(../images/div/home.gif) no-repeat; padding-left:20px; color:#A80022; margin-right:5px; }

#weather { margin-left:5px; }

.h-m-right { position:absolute; top:0; right:10px; }

.fblogin { background:url(../images/div/facebook_login_2.gif) no-repeat 0 1px; padding-left:18px; }

.register { background-position:0 100%; }

.register span { background-position:100% 100%; }

/*head=h-content*/
.h-content { padding:4px; }

h1 { width:205px; height:60px; float:left; line-height:60px; }

h1 a { display:block; text-indent:-999em; overflow:hidden; background:url(../images/default/logo1_5.gif) no-repeat; }

.banner /*,.searchbox */ { float:left; margin-left:10px; }

.weatherbox { float:left; margin-left:10; z-index:10; padding-left:5px; }

/*
.searchbox{
	position:relative;
	padding-top:33px;
	z-index:10;
}
*/


#sb-engine { position:absolute; top:3px; left:0; background:#fff; }

#sb-engine.hover { border:3px #ccc solid; padding:0 3px; left:-6px; top:0; }

#sb-engine li { height:28px; width:80px; text-indent:-999em; overflow:hidden; background:url(../images/div/search_engine/icon_1.gif) no-repeat; cursor:pointer; padding:0 20px 2px 0; display:none; }

#sb-engine .google { background-image:url(../images/div/search_engine/icon_2.gif) }

#sb-engine .baidu { background-image:url(../images/div/search_engine/icon_3.gif) }

#sb-engine .yahoo { background-image:url(../images/div/search_engine/icon_4.gif) }

#sb-engine .selected { position:relative; display:block; }

#sb-engine .selected span { position:absolute; width:13px; height:7px; overflow:hidden; background:url(../images/div/arr_search.gif) no-repeat; display:block; right:0; top:10px; }

#keyword { width:230px; border:2px #4D79B8 solid; padding:3px; color:#666; }

#search { padding:3px 6px; font-weight:bold; margin-left:6px; }

/*notice*/
.notice { text-align:center; }

/*main=m-lc*/
.m-lc { float:left; width:685px; }

/*main=m-left*/
.m-left { width:154px; float:left; }

/*main=m-left=nav*/
#nav li { float:left; padding-right:1px; position:relative; }

#nav li.last { padding:0; }

#nav li.last a { width:129px; }

#nav a { display:block; width:122px; height:24px; text-align:center; line-height:24px; color:#fff; background:#e86e1b; }

#nav a span.triangle-bottom { width:0px; height:0px; border-left:5px solid #e86e1b; border-top:5px #fff solid; border-right:5px solid #e86e1b; display:inline-block; }

#nav a.first { background:#f90; }

#nav a:hover { background-color:#f90; }

#nav a:hover span.triangle-bottom { border-left:5px solid #f90; border-top:5px #fff solid; border-right:5px solid #f90; }

#nav .foodshop_menu { background:url(../images/div/foodshop_menu.gif) no-repeat; }

#nav .subnav { position:absolute; z-index:100; left:0; top:25px; background:#fff; }

#nav .subnav li { width:120px; }

#nav .subnav a { background:#DEE7F7; color:#036; }

#nav .subnav a:hover { background:#FFBE00; }

/*main=m-left=operlinks*/
.operlinks li { height:50px; border:1px #ccc solid; margin-bottom:8px; padding:0 10px 0 50px; overflow:hidden; background:url(../images/div/radio_ad.jpg) no-repeat 0 0 #eff0f4; position:relative; display:table; }

.operlinks li a { display: table-cell; vertical-align:middle; width:92px; }

.operlinks .o-2 { background-image:url(../images/div/facebook3.jpg); }

.operlinks .o-3 { background-image:url(../images/div/rss.jpg); }

.operlinks .o-4 { background-image:url(../images/div/position.jpg); }

.operlinks .o-5 { background-image:url(../images/div/arr.jpg); }

.operlinks .o-6 { background-image:url(../images/div/arr_4.jpg); }

.operlinks .o-7 { background-image:url(../images/div/ad_inquiry.jpg); }

/*main=m-right*/
.m-right { width:300px; float:right; }

/*main=m-right=hotspeciallist*/
.hotspeciallist { height:324px; overflow:hidden; }

.hotspeciallist .colset-01 { padding-bottom:4px; margin-bottom:4px; }

.hotspeciallist .colset-01 dd { height:75px; padding:3px 0; border-bottom:1px dotted #b1b1b1; margin:0 6px; width:278px; overflow:hidden; }

.hotspeciallist .colset-01 .pic { float:left; width:90px; height:68px; margin-right:8px; border:0; padding:0; }

.hotspeciallist .colset-01 .pic img { width:90px; height:68px; }

.hotspeciallist .colset-01 h5, .hotspeciallist .colset-01 p { float:right; width:180px; margin:0; line-height:16px; }

.hotspeciallist .colset-01 h5 { font-size:14px; line-height:24px; }

.hotspeciallist .colset-01 h5 a { color:#8f3c00; }

.hotspeciallist .colset-01 p a { color:#363636; }

.hotspeciallist .colset-02 li { border-bottom:1px dotted #b1b1b1; margin:0 6px; line-height:22px; }

/*main=m-right=sliderwarp*/
.sliderwarp { width:300px; height:250px; overflow:hidden; position:relative; }

.slider { position:absolute; }

.slider li { display:inline; }

.slider img { width:300px; height:250px; display:block; }

.num { position:absolute; right:5px; bottom:5px; }

.num li { float: left; color: #74A8F1; text-align: center; line-height: 16px; width: 16px; height: 16px; font-size: 12px; cursor: pointer; overflow: hidden; margin: 3px 1px; border: 1px solid #e97f08; background-color: #fff; }

.num li.on { color: #fff; line-height: 21px; width: 21px; height: 21px; font-size: 16px; margin: 0 1px; border: 0; background-color: #e97f08; font-weight: bold; }

/*main=m-right=lotteryticket */
.lotteryticket dd { margin:6px 0 0; line-height:25px; }

.lotteryticket dd img { margin:0 6px; }

/*main=m-right=couponlist*/
.couponlist li { line-height:22px; position:relative; padding-left:20px; background:url(../images/div/number/1.gif) no-repeat 0 50%; }

.couponlist li span { position:absolute; right:4px; color:#666; }

/*main=m-center*/
.m-center { width:526px; float:right; }

/*index-news-gallery*/
.index-news-gallery { border:0; height:339px; overflow:hidden; position:relative; width:526px; }

.index-news-gallery .ing-main { border-top:0; height:337px; overflow:hidden; border:1px solid #cccccc; width:524px; }

.index-news-gallery .ing-main h3 { background:url(../images/newindex2011/spr3_03.png) no-repeat; line-height:29px; height:29px; font-size:14px; padding:0 0 0 33px; color:#FFF; font-weight:700; width:491px; margin:-1px 0 0 0; }

.index-news-gallery .ing-main .fl { padding:0 0 0 6px; font-weight:700; float:left; }

.index-news-gallery .ing-main .fl a { color:#8f3c00; }

.index-news-gallery .ing-main .fr { float:right; padding:0 6px 6px 0; width:60px; }

.index-news-gallery .ing-main .fr .prev-page-btn, .index-news-gallery .ing-main .fr .next-page-btn { display:block; background:url(../images/newindex2011/spr2.png) no-repeat; width:30px; height:21px; text-indent:-9999px; cursor:pointer; float:left; }

.index-news-gallery .ing-main .fr .prev-page-btn { background-position:0 -63px; }

.index-news-gallery .ing-main .fr .next-page-btn { background-position:-30px -63px; }

.index-news-gallery .ing-main #ing-main-wrap { position:relative; width:524px; height:310px; overflow:hidden; }

.index-news-gallery .ing-main #ing-main-list { position:absolute; left:0; top:0; width:1000%; }

.index-news-gallery .ing-main #ing-main-list div { float:left; position:relative; }

/*main=m-center=newsgather*/

#newsgather .b-title { line-height:24px; padding-top:4px; height:24px; }

#newsgather .t-tab b { background-color:#E5ECF2; }

.gather { padding:0 3px 10px; }

#newnews .pnl-title strong { background:url("../images/div/ar.gif") no-repeat; height:17px; text-indent:-999em; float:left; display:block; width:270px; }

.categorynewslist { height:279px; overflow:hidden; width:524px; }

.categorynewslist li { height:93px; float:left; width:259px; overflow:hidden; }

.categorynewslist .c-3, .categorynewslist .c-4, .categorynewslist .c-9, .categorynewslist .c-10 { background:#EFF0F4; }

.categorynewslist span { float:left; width:60px; text-align:center; background:url(../images/div/1.gif) no-repeat 50% 18px; padding-top:52px; display:block; font-weight:700; }

.categorynewslist .c-2 span { background-image:url(../images/index_new/2.gif) }

.categorynewslist .c-3 span { background-image:url(../images/index_new/3.gif) }

.categorynewslist .c-4 span { background-image:url(../images/index_new/4.gif) }

.categorynewslist .c-5 span { background-image:url(../images/index_new/5.gif) }

.categorynewslist .c-6 span { background-image:url(../images/index_new/6.gif) }

.categorynewslist .c-7 span { background-image:url(../images/index_new/7.gif) }

.categorynewslist .c-8 span { background-image:url(../images/index_new/8.gif) }

.categorynewslist .c-9 span { background-image:url(../images/index_new/9.gif) }

.categorynewslist .c-10 span { background-image:url(../images/index_new/10.gif) }

.categorynewslist .c-11 span { background-image:url(../images/index_new/11.gif) }

.categorynewslist .c-12 span { background-image:url(../images/index_new/12.gif) }

.categorynewslist ul { float:right; margin:0; padding:0; width:190px; height:78px; overflow:hidden; }

.categorynewslist ul li { height:26px; line-height:26px; float:none; border-bottom:0; overflow:hidden; margin:0; width:180px; }

.rborder { border-right:1px #ccc dotted; }

.bborder { border-bottom:1px #ccc dotted; }

.gather .newslistbox { width:253px; float:left; margin:0 2px; }

#food .nl-title { position:relative; margin-bottom:4px; }

.aktuelles .right { float:right; }

.eatsearch { padding-left:125px; height:65px; background:url(../images/div/index_food.jpg) no-repeat; }

.eatsearch div { margin-top:1px; }

#financial .index { width:276px; float:right; border-left:1px #ccc dotted; padding-left:4px; }

#financial .newslistbox { width:276px; }

.stock { float:left; width:218px; margin-left:6px; }

.hkstock { padding:6px 0 0 6px; }

.stocksearch { margin:6px 0; }

#code { color:#666; width:100px; }

.stock .whichwatch { color:#036; line-height:22px; }

.stock li { padding:10px 0; border-bottom:1px #ccc dotted; }

.stock li span { font-size:11px; }

.stock li .up { color:#66993A }

.stock li .down { color:#f00; }

.gotouocar { padding:3px; border-bottom:1px #ccc dotted; position:relative; }

.gotouocar img { vertical-align:baseline; }

.gotouocar .more { top:auto; bottom:2px; }

#carnews .chosen { background:none; padding-left:0; }

#carnews .pnl-content { padding-bottom:4px; }

#carnews .picnewslist li { width:166px; margin:0 3px; }

#carnews .picnewslist img { width:160px; height:68px; }

#carnews .newslistbox { border:none; }

/*main=m-center=playlist*/
.scrollpic { padding:10px 30px 0; overflow:hidden; height:100%; }

.playlist li { text-align:center; width:106px; height:183px; margin:0 4px; display:inline; overflow:hidden; }

.playlist img { width:100px; height:141px; }

.activity { float:left; width:300px; border-right:1px #ccc dotted; }

.activity img { width:100px; height:141px; float:left; }

.activitylist { margin-left:106px; }

.original .newslistbox { float:right; width:200px; }

/*main=m-center=tournews*/
.tournews { position:relative; }

.tournews .more { top:-24px; }

/*main=m-center=exbloglist*/
#exbloglist li { width:252px; float:left; margin:0 2px; }

.pet_news { float:left; width:333px; margin-bottom:10px; margin-left:3px }

.pet_news .title { background:url(../images/index_new/pet/index_pet_pink_title.jpg) no-repeat top; height:32px; width:333px; position:relative }

.pet_news .title .more { color:#FFFFFF; top:7px; }

.pet_news .content { width:323px; padding:5px; padding-left:8px; }

.pet_photo { float:left; width:333px; margin-left:3px }

.pet_photo .title { background:url(../images/index_new/pet/index_pet_blue_title.jpg) no-repeat top; height:32px; width:333px; position:relative }

.pet_photo .title .more { color:#FFFFFF; top:7px; }

.pet_photo .content { width:323px; padding:5px; padding-left:8px; ; padding-top:10px }

.pet_photo .content ul li { width:160px; float:left; text-align:center }

.pet_adoption { float:right; width:160px; margin-right:3px }

.pet_adoption .title { background:url(../images/index_new/pet/index_pet_purple_title.jpg) no-repeat top; height:32px; width:160px; position:relative }

.pet_adoption .title .more { color:#FFFFFF; top:7px; }

.pet_adoption .content { width:150px; padding:5px; padding-top:10px; text-align:center }

.pet_adoption .content ul li { text-align:center }

.lady_top { float:left; width:508px; margin-bottom:10px; }

.lady_top .title { background:url(../images/index_new/lady/index_lady_pink_top.jpg) no-repeat top left; height:32px; width:508px; position:relative }

.lady_top .title .more { color:#FFFFFF; top:7px; }

.lady_top .content { width:508px; padding:5px; }

.lady_top .content ul li { width:125px; float:left; text-align:center; padding:1px; }

.lady_news { float:left; width:288px; margin-left:5px; }

.lady_news .title { background:url(../images/index_new/lady/index_lady_pink_news.jpg) no-repeat top left; height:32px; width:288px; position:relative }

.lady_news .title .more { color:#FFFFFF; top:7px; }

.lady_news .content { width:278px; padding:5px; }

.lady_news .content ul { clear:both; border-bottom:#CCCCCC 1px dotted; margin-bottom:5px; }

.lady_news .content ul li { width:125px; float:left; text-align:center; padding:1px; }

.lady_news .content li { display:inline; }

.lady_news .content li ul { width:278px; display:block; border-bottom:1px dotted #efefef; list-style-type:none; padding-top:10px; padding-bottom:7px; }

.lady_news .content li .last { border-bottom:none; }

.lady_news .content li ul a { display:inline; color:#5c5c5c; list-style-type:none; }

.lady_news .content .smallpic { float:left; width:120px; margin:0; padding:0; margin-right:3px; display:inline; list-style-type:none; margin-top:3px; }

.lady_news .content .smallpic img { border:1px solid #CCCCCC; padding:1px; display:inline; list-style-type:none; }

.lady_news .content .smallpic .img_over { border:1px solid #f8a6cf; padding:1px; display:inline; list-style-type:none; }

.lady_news .content .info { width:140px; float:right }

.lady_news .content .info .top { font-weight: bold; color:#000; padding-bottom:7px; white-space:nowrap; overflow:hidden; font-size:13px; }

.lady_news .content .info .top_over { font-weight: bold; color:#fe54aa; padding-bottom:7px; white-space:nowrap; overflow:hidden; font-size:13px; }

.lady_news .content .info .date { font-size:10px; color:#999; line-height:15px; vertical-align:text-top; text-decoration:none; }

.lady_news .content .info .desc { font-size:12px; color:#999; line-height:20px; vertical-align:text-top; text-decoration:none; }

.lady_blognet { float:right; width:195px; margin-right:5px; }

.lady_blognet .title { background:url(../images/index_new/lady/index_lady_pink_blognet.jpg) no-repeat top left; height:32px; width:195px; position:relative }

.lady_blognet .title .more { color:#FFFFFF; top:7px; }

.lady_blognet .content { width:195px; padding:5px; }

.lady_blognet .content ul { clear:both; border-bottom:#CCCCCC 1px dotted; margin-bottom:5px; }

.lady_blognet .content ul li { width:125px; float:left; text-align:center; padding:1px; }

.lady_blognet .content li { display:inline; }

.lady_blognet .content li ul { width:195px; display:block; border-bottom:1px dotted #efefef; list-style-type:none; padding-top:10px; padding-bottom:7px; }

.lady_blognet .content li .last { border-bottom:none; }

.lady_blognet .content li ul a { display:inline; color:#5c5c5c; list-style-type:none; }

.lady_blognet .content .smallpic { float:left; width:95px; margin:0; padding:0; margin-right:3px; display:inline; list-style-type:none; margin-top:3px; }

.lady_blognet .content .smallpic img { border:1px solid #CCCCCC; padding:1px; display:inline; list-style-type:none; }

.lady_blognet .content .smallpic .img_over { border:1px solid #f8a6cf; padding:1px; display:inline; list-style-type:none; }

.lady_blognet .content .info { float:right; width:90px; }

.lady_blognet .content .info .top { font-weight: bold; color:#000; padding-bottom:7px; white-space:nowrap; overflow:hidden; font-size:13px; }

.lady_blognet .content .info .top_over { font-weight: bold; color:#fe54aa; padding-bottom:7px; white-space:nowrap; overflow:hidden; font-size:13px; }

.lady_blognet .content .info .date { font-size:11px; color:#999; line-height:15px; vertical-align:text-top; text-decoration:none; }

.lady_blognet .content .info .desc { font-size:12px; color:#999; line-height:23px; vertical-align:text-top; text-decoration:none; }

/*newspaper*/
.newspaper { width:154px; height:222px; overflow:hidden; background:url(../images/newindex2011/spr4.png) no-repeat; }

.newspaper .newspaper-pic { width:131px; height:156px; overflow:hidden; border:2px solid #568bba; margin:29px auto 0 auto; }

.newspaper .newspaper-read-btn { width:25px; height:27px; margin:6px auto 0 auto; }

.newspaper .newspaper-read-btn a { display:block; width:100%; height:100%; text-indent:-9999px; }

/*hotnewslist*/
.hotnewslist { height:336px; overflow:hidden; }

/*index-entertainment*/
.index-entertainment { width:524px; height:256px; overflow:hidden; }

/*index_tour_div*/
.index_tour_div { width:524px; height:189px; overflow:hidden; }

