* { margin: 0px; padding: 0px; font-weight: normal; }
html { background-color: #f8e3b7; }
body { font-size: 14px; font-family: 'Helvetica', 'Arial', 'Thonburi', 'Tahoma', 'sans-serif'; color: #545454; line-height: 1.25em; background: url('../images/2010/bg_body.png') left 28px repeat-x; }

/*body { background: #fef9e2 url('../images/2010/bgsongkran2011.jpg') center -6px no-repeat; }*/
body.m-point { background: #fff url('../images/2010/bg_body_mpoint.jpg') left 28px repeat-x; }
body.visakabucha { background: #efe9d9 url('../images/2011/bg_visakabucha.jpg') center 28px repeat-x; }
/* body.lovemom { background: #FFF9E3 url('../images/2011/bg-lovemom.jpg') center 98px repeat-x; } */
body.arsa-day { background: #F1E9D6 url('../images/2011/bg-pansa.jpg') center 98px no-repeat; padding-top: 0 ; }
body.loykrathong {background: #f0e7d6 url('../images/2011/bg_loykratong.jpg') top no-repeat;padding-top: 0 ;}

img { border: 0px; }
a { text-decoration: none; color: #585858; }
a:hover { text-decoration: underline; color: #ff7506; }
a:visited { color: #a1835f; }

#container { width: 950px; margin: 0px auto; position: relative; }
div.sidebar { }
div.mainblock { position: relative; padding: 10px; background: #fff; -moz-border-radius: 10px; border-radius: 10px; -moz-box-shadow: 0px 0px 4px #333; -webkit-border-radius: 10px; -webkit-box-shadow: 0px 0px 4px #333; margin-bottom: 10px; }
div.mainblock .title h2 { font-size: 1.2em; font-weight: bold; }
div.clear { clear: both; }
div.ad-rectangle { margin-bottom: 10px; }
div.tag-cloud { background: #eef5f7; padding: 10px; }
div.tag-cloud a { color: #aaabac; }
.top-round { -moz-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; }
#header { width: 950px; margin: 0px auto 10px auto; font-size: 0.9em; -moz-box-shadow: 0px 0px 4px #333; box-shadow: 0px 0px 4px #333; -moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; position: relative; }
#header li { list-style-type: none; }
#header .main { height: 25px; background: #483632; padding: 10px 0px 0px 20px; }
#header .main li { display: block; float: left; height: 25px; line-height: 25px; padding: 0px 10px; margin: 0px 5px; color: #fff; cursor: pointer;  font-weight: bold;}
#header .main li.active { background: #f5c874; color: #483632; -moz-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; }
#header .sub { height: 25px; background: #f5c874; -moz-border-radius: 0px 0px 5px 5px; border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; }
#header .sub li { display: block; float: left; height: 25px; line-height: 25px; padding: 0px 5px; margin: 0px 5px; }
#header .sub a { color: #483632; }
#header #topright_icon { position: absolute; top: 5px; right: 5px; z-index: 5; width: 66px; }
#header #topright_icon a { width: 24px; height: 24px; display: block; float: left; background: url('../images/2010/mainpic.png') no-repeat; }
#header #topright_icon a#facebook-icon { background-position: 0px -1499px; }
#header #topright_icon a#twitter-icon { background-position: 0px -1449px; margin-left: 2px; }
#header #topright_icon span { display: none; }
#header #topright_icon iframe { margin-top: 4px; width: 14px; display: block; float: left; margin-left: 2px; }

#head-block { margin-bottom: 10px; }
#head-block .ad-topbanner { float: left; width: 728px; z-index: 0; position: relative; }
#head-block .logo { position: relative; width: 222px; height: 93px; float: left; background: url('../images/2010/mainpic.png') -3px -718px no-repeat;z-index:1000; }
#head-block .logo span { display: none; }
#head-block .logo h1 { display: none; }
#ad_topbanner_if { width: 728px; height: 90px; z-index: 0; position: relative; }

span.block-control { float: right; }
span.block-control span { display: block; width: 44px; height: 35px; float: left; cursor: pointer; }
span.block-control .min { margin-right: 5px; background: url('../images/2010/mainpic2.png') left -2686px no-repeat; }
span.block-control .max { margin-right: 5px; background: url('../images/2010/mainpic2.png') left -2812px no-repeat; }

#first-block .wide { width: 620px; margin-right: 10px; margin-bottom: 10px; float: left; }
#first-block .sidebar { float: left; width: 300px; margin-bottom: 10px; }
#first-block .tag-cloud { clear: left; }
#search-block-2011 { width: 300px; } 
#search-block-2011 .head { background-color: #57423d; -moz-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; height: 30px; line-height: 30px; font-size: 0.8em; padding-top: 5px; }
#search-block-2011 .head span.label-text { color: #edbd15; display: block; width: 50px; float: left; text-align: center; font-weight: bold; }
#search-block-2011 .head ul li { list-style-type: none; float: left; display: block; padding: 0px 5px; color: #fff; text-align: center; font-weight: bold; cursor: pointer; }
#search-block-2011 .head ul li.active { background-color: #28201d; -moz-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; cursor: default; }
#search-block-2011 .detail { background-color: #28201d; -moz-border-radius: 0px 0px 5px 5px; border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; padding: 7px; /*height: 40px; overflow: hidden;*/ }
#search-block-2011 .detail input.text { height: 16px; padding: 3px 2px 1px 2px; vertical-align: top; border: 1px solid #ccc; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; width: 220px; }
#search-block-2011 .detail input.text2 { height: 16px; padding: 3px 2px 1px 2px; vertical-align: top; border: 1px solid #ccc; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; width: 200px; }
#search-block-2011 .detail input.button, #search-block-2011 .detail button { border: 1px solid #ccc; vertical-align: top; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; cursor: pointer; padding: 0px 3px; text-align: center; height: 22px;  background-color: #F6F6F6; font-size: 0.9em; }
#search-block-2011 .detail .warn { display: none; background-color: #FFFFE0; border: 1px solid #E6DB55; color: #333; text-align: center; margin-bottom: 5px; }
#search-block-2011 input.button:hover, #search-block-2011 button:hover { -moz-box-shadow: 0px 0px 3px #999; -webkit-box-shadow: 0px 0px 3px #999; box-shadow: 0px 0px 3px #999; }
#search-block-2011 .detail .block { display: none; }
#search-block-2011 .detail .block .taghit { margin-top: 5px; font-size: 0.9em; }
#search-block-2011 .detail .block .taghit .lbtext { color: #c3b1ad; margin-right: 5px; }
#search-block-2011 .detail .block .taghit a { color: #968480; font-size: 0.9em; } 
#search-block-2011 .detail .active { display: block; }
#tab-head { width: 620px; height: 35px; background: url('../images/2010/bg_headbar.png') left -190px repeat-x; -moz-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; position: relative; z-index: 0; margin-right: 10px; }
#tab-head ul { padding: 5px 0px 0px 5px; }
#tab-head li { display: block; float: left; padding: 0px 15px 0px 15px; list-style-type: none; font-size: 1.1em; line-height: 30px; height: 30px; color: #fff; cursor: pointer; font-weight: bold; }
#tab-head li.active { background: #5B4731; -moz-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; cursor: default; }
#tab-head li#gossip-tab.active { background: #780001; }
#tab-head li#sport-tab.active { background: #3c4202; }
#tab-head li#moviemusic-tab.active { background: #17161b; }
#tab-head li#variety-tab.active { background: #3f0325; }
#tab-head li#thaiflood-tab.active { background: #1b4261; }
/*#tab-head li a { color: #fff; display: block; padding: 5px 15px 0px 15px; }*/

#thaiflood-block { background: #1b4261; padding: 10px; margin-bottom: 10px; }
#thaiflood-block .hilight { width: 340px; height: 344px; overflow: hidden; margin-right: 10px; float: left; color: #e1e1e1; }
#thaiflood-block .hilight img.thumbnail { width: 340px; height: 300px; display: block; margin-bottom: 10px; }
#thaiflood-block .hilight .topic a { color: #fe5500; font-size: 1.1em; font-weight: bold; }
#thaiflood-block .hilight .detail {  }
#thaiflood-block .item-list { width: 250px; float: left; background: #fef9f2; }
#thaiflood-block .item { padding: 5px; height: 75px; overflow: hidden; border-bottom: 1px solid #d1cfce; }
#thaiflood-block .item img.thumbnail { width: 112px; height: 75px; display: block; float: left; margin: 0px 5px 0px 0px; }

#hotnews-thaiflood-block { margin-bottom: 10px; height: 367px; overflow: hidden; }
#hotnews-thaiflood-block .hilight { width: 150px; float: left; margin-right: 10px; background: #336fb7; }
#hotnews-thaiflood-block .hilight .title h2 { color: #fbf8e7; background: url('../images/2010/bg_headbar.png') left -900px repeat-x; height: 28px; line-height: 28px; padding-left: 10px; font-weight: bold; font-size: 1.1em; }
#hotnews-thaiflood-block .item-list .title h2 { background: url('../images/2010/mainpic.png') 0px -44px no-repeat; color: #fdffe8; font-weight: bold; font-size: 1.1em; padding-left: 30px; height: 27px; line-height: 27px; }
#hotnews-thaiflood-block .hilight .item { padding-bottom: 10px; }
#hotnews-thaiflood-block .hilight .topic { padding: 5px 10px; }
#hotnews-thaiflood-block .hilight .topic a { color: #fff; }
#hotnews-thaiflood-block .hilight .detail { padding: 0px 10px; font-size: 0.9em; color: #fcfcfc; }
#hotnews-thaiflood-block .hilight img.thumbnail { width: 150px; height: 95px; display: block; }
#hotnews-thaiflood-block .item-list { width: 460px; float: left; }
#hotnews-thaiflood-block .item-list .title { background: #336fb7; position: relative; }
#hotnews-thaiflood-block .item-list .title span.morelink { position: absolute; top: 5px; right: 10px; background-color: #a2c1d3; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 0px 4px; border-radius: 5px; }
#hotnews-thaiflood-block .item-list .title span.morelink a { color: #1b4261; font-size: 0.8em; }
#hotnews-thaiflood-block .item-list .wrap { padding: 10px 0px 10px 10px; }
#hotnews-thaiflood-block .item-list .item { width: 225px; float: left; margin-top: 10px; margin-right: 10px; }
#hotnews-thaiflood-block .item-list .last-item { margin-right: 0px; }
#hotnews-thaiflood-block .item-list .item img.thumbnail { width: 112px; height: 75px; display: block; float: left; margin: 0px 5px 0px 0px; }

#news-block { background: #5B4731; padding: 10px; margin-bottom: 10px; }
#news-block .hilight { width: 340px; height: 344px; overflow: hidden; margin-right: 10px; float: left; color: #e1e1e1; }
#news-block .hilight img.thumbnail { width: 340px; height: 300px; display: block; margin-bottom: 10px; }
#news-block .hilight .topic a { color: #fe5500; font-size: 1.1em; font-weight: bold; }
#news-block .hilight .detail {  }
#news-block .item-list { width: 250px; float: left; background: #fef9f2; }
#news-block .item { padding: 5px; height: 75px; overflow: hidden; border-bottom: 1px solid #d1cfce; }
#news-block .item img.thumbnail { width: 112px; height: 75px; display: block; float: left; margin: 0px 5px 0px 0px; }

#hotnews-block { margin-bottom: 10px; height: 367px; overflow: hidden; }
#hotnews-block .hilight { width: 150px; float: left; margin-right: 10px; background: #6f615e; }
#hotnews-block .hilight h2 { color: #fbf8e7; background: url('../images/2010/bg_headbar.png') left top repeat-x; height: 28px; line-height: 28px; padding-left: 10px; font-weight: bold; font-size: 1.1em; }
#hotnews-block .item-list .title h2 { background: url('../images/2010/mainpic.png') 0px -98px no-repeat; color: #fdffe8; font-weight: bold; font-size: 1.1em; padding-left: 32px; height: 27px; line-height: 27px; }
#hotnews-block .hilight .item { padding-bottom: 10px; }
#hotnews-block .hilight .graph { background: url('../images/2010/mainpic.png') left -1557px no-repeat; }
#hotnews-block .hilight .item #fr_poll { width: 150px; height: 95px; }
#hotnews-block .hilight .topic { padding: 5px 10px; }
#hotnews-block .hilight .topic a { color: #fff; }
#hotnews-block .hilight .detail { padding: 0px 10px; font-size: 0.9em; color: #fcfcfc; }
#hotnews-block .hilight img.thumbnail { width: 150px; height: 95px; display: block; }
#hotnews-block .item-list { width: 460px; float: left; }
#hotnews-block .item-list .title { background: #f05100; position: relative; }
#hotnews-block .item-list .title span.morelink { position: absolute; top: 5px; right: 10px; background-color: #FFB472; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; padding: 0px 4px; }
#hotnews-block .item-list .title span.morelink a { color: #1A1915; font-size: 0.8em; }
#hotnews-block .item-list .wrap { padding: 10px 0px 10px 10px; }
#hotnews-block .item-list .item { width: 225px; float: left; margin-top: 10px; margin-right: 10px; }
#hotnews-block .item-list .last-item { margin-right: 0px; }
#hotnews-block .item-list .item img.thumbnail { width: 112px; height: 75px; display: block; float: left; margin: 0px 5px 0px 0px; }

#gossip-block { background: #780001; padding: 10px; margin-bottom: 10px; position: relative; }
#gossip-block .hilight { width: 340px; height: 344px; overflow: hidden; margin-right: 10px; float: left; color: #e1e1e1; }
#gossip-block .hilight img.thumbnail { width: 340px; height: 300px; display: block; margin-bottom: 10px; }
#gossip-block .hilight .topic a { color: #fe5500; font-size: 1.1em; font-weight: bold; }
#gossip-block .hilight .detail {  }
#gossip-block span.powered_by_gossip { width: 94px; height: 94px; display: block; background: url('../images/2010/mainpic.png') left -1831px no-repeat; position: absolute; z-index: 2; top: 0px; left: 0px; }
#gossip-block .item-list { width: 250px; float: left; background: #fef9f2; }
#gossip-block .item { padding: 5px; height: 75px; overflow: hidden; border-bottom: 1px solid #d1cfce; background-color: #fef0f0; }
#gossip-block .item img.thumbnail { width: 112px; height: 75px; display: block; float: left; margin: 0px 5px 0px 0px; }

#hotnews-gossip-block { margin-bottom: 10px; height: 367px; overflow: hidden; }
#hotnews-gossip-block .hilight { width: 150px; float: left; margin-right: 10px; background: #780001; }
#hotnews-gossip-block .hilight .title h2 { color: #fbf8e7; background: url('../images/2010/bg_headbar.png') left -276px repeat-x; height: 28px; line-height: 28px; padding-left: 10px; font-weight: bold; font-size: 1.1em; }
#hotnews-gossip-block .item-list .title h2 { background: url('../images/2010/mainpic.png') 0px -1173px no-repeat; color: #fdffe8; font-weight: bold; font-size: 1.1em; padding-left: 32px; height: 27px; line-height: 27px; }
#hotnews-gossip-block .hilight .topic { padding: 5px 10px; }
#hotnews-gossip-block .hilight .topic a { color: #fe5500; }
#hotnews-gossip-block .hilight .item { padding-bottom: 10px; }
#hotnews-gossip-block .hilight .item a { color: #f9ffff; }
#hotnews-gossip-block .hilight .detail { padding: 0px 10px; font-size: 0.9em; color: #fcfcfc; }
#hotnews-gossip-block .hilight img.thumbnail { width: 150px; height: 95px; display: block; }
#hotnews-gossip-block .item-list { width: 460px; float: left; }
#hotnews-gossip-block .item-list .title { background: #f05100; position: relative; }
#hotnews-gossip-block .item-list .title span.morelink { position: absolute; top: 5px; right: 10px; background-color: #d8796b; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; padding: 0px 4px; }
#hotnews-gossip-block .item-list .title span.morelink a { color: #fff; font-size: 0.8em; }
#hotnews-gossip-block .item-list .wrap { padding: 10px 0px 10px 10px; }
#hotnews-gossip-block .item-list .item { width: 225px; float: left; margin-top: 10px; margin-right: 10px; }
#hotnews-gossip-block .item-list .last-item { margin-right: 0px; }
#hotnews-gossip-block .item-list .item img.thumbnail { width: 112px; height: 75px; display: block; float: left; margin: 0px 5px 0px 0px; }

#sport-block { background: #3c4202; padding: 10px; margin-bottom: 10px; }
#sport-block .hilight { width: 340px; height: 344px; overflow: hidden; margin-right: 10px; float: left; color: #e1e1e1; }
#sport-block .hilight img.thumbnail { width: 340px; height: 300px; display: block; margin-bottom: 10px; }
#sport-block .hilight .topic a { color: #fe5500; font-size: 1.1em; font-weight: bold; }
#sport-block .hilight .detail {  }
#sport-block .item-list { width: 250px; float: left; background: #fef9f2; }
#sport-block .item { padding: 5px; height: 75px; overflow: hidden; border-bottom: 1px solid #d1cfce; }
#sport-block .item img.thumbnail { width: 112px; height: 75px; display: block; float: left; margin: 0px 5px 0px 0px; }

#hotnews-sport-block { margin-bottom: 10px; height: 367px; overflow: hidden; }
#hotnews-sport-block .hilight { width: 150px; float: left; margin-right: 10px; background: #3c4202; }
#hotnews-sport-block .hilight .title h2 { color: #fbf8e7; background: url('../images/2010/bg_headbar.png') left -844px repeat-x; height: 28px; line-height: 28px; padding-left: 10px; font-weight: bold; font-size: 1.1em; }
#hotnews-sport-block .item-list .title h2 { background: url('../images/2010/mainpic.png') 0px -125px no-repeat; color: #fdffe8; font-weight: bold; font-size: 1.1em; padding-left: 30px; height: 27px; line-height: 27px; }
#hotnews-sport-block .hilight .item { padding-bottom: 10px; }
#hotnews-sport-block .hilight .topic { padding: 5px 10px; }
#hotnews-sport-block .hilight .topic a { color: #fff; }
#hotnews-sport-block .hilight .detail { padding: 0px 10px; font-size: 0.9em; color: #fcfcfc; }
#hotnews-sport-block .hilight img.thumbnail { width: 150px; height: 95px; display: block; }
#hotnews-sport-block .item-list { width: 460px; float: left; }
#hotnews-sport-block .item-list .title { background: #f05100; position: relative; }
#hotnews-sport-block .item-list .title span.morelink { position: absolute; top: 5px; right: 10px; background-color: #90c574; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 0px 4px; border-radius: 5px; }
#hotnews-sport-block .item-list .title span.morelink a { color: #fff; font-size: 0.8em; }
#hotnews-sport-block .item-list .wrap { padding: 10px 0px 10px 10px; }
#hotnews-sport-block .item-list .item { width: 225px; float: left; margin-top: 10px; margin-right: 10px; }
#hotnews-sport-block .item-list .last-item { margin-right: 0px; }
#hotnews-sport-block .item-list .item img.thumbnail { width: 112px; height: 75px; display: block; float: left; margin: 0px 5px 0px 0px; }

#moviemusic-block { background: #17161b; padding: 10px; margin-bottom: 10px; }
#moviemusic-block .hilight { width: 340px; height: 344px; overflow: hidden; margin-right: 10px; float: left; color: #e1e1e1; }
#moviemusic-block .hilight img.thumbnail { width: 340px; height: 300px; display: block; margin-bottom: 10px; }
#moviemusic-block .hilight .topic a { color: #fe5500; font-size: 1.1em; font-weight: bold; }
#moviemusic-block .hilight .detail {  }
#moviemusic-block .item-list { width: 250px; float: left; background: #fef9f2; }
#moviemusic-block .item { padding: 5px; height: 75px; overflow: hidden; border-bottom: 1px solid #d1cfce; }
#moviemusic-block .item img.thumbnail { width: 112px; height: 75px; display: block; float: left; margin: 0px 5px 0px 0px; }
/*#moviemusic-block .item a { color: #f4efec; }*/
#hotnews-moviemusic-block { margin-bottom: 10px; height: 367px; overflow: hidden; }
#hotnews-moviemusic-block .hilight { width: 150px; float: left; margin-right: 10px; background: #3c3431; }
#hotnews-moviemusic-block .hilight .title h2 { color: #fbf8e7; background: url('../images/2010/bg_headbar.png') left -990px repeat-x; height: 28px; line-height: 28px; padding-left: 10px; font-weight: bold; font-size: 1.1em; }
#hotnews-moviemusic-block .item-list .title h2 { background: url('../images/2010/mainpic.png') 0px -2954px no-repeat; color: #fdffe8; font-weight: bold; font-size: 1.1em; padding-left: 35px; height: 27px; line-height: 27px; }
#hotnews-moviemusic-block .hilight .item { padding-bottom: 10px; }
#hotnews-moviemusic-block .hilight .topic { padding: 5px 10px; }
#hotnews-moviemusic-block .hilight .topic a { color: #fff; }
#hotnews-moviemusic-block .hilight .detail { padding: 0px 10px; font-size: 0.9em; color: #fcfcfc; }
#hotnews-moviemusic-block .hilight img.thumbnail { width: 150px; height: 95px; display: block; }
#hotnews-moviemusic-block .item-list { width: 460px; float: left; }
#hotnews-moviemusic-block .item-list .title { background: #f05100; position: relative; }
#hotnews-moviemusic-block .item-list .title span.morelink { position: absolute; top: 5px; right: 10px; }
#hotnews-moviemusic-block .item-list .title span.morelink a { color: #fff; font-size: 0.8em; background-color: #595453; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 0px 4px; border-radius: 5px; }
#hotnews-moviemusic-block .item-list .title span.morelink a.movielink { margin-right: 5px; }
#hotnews-moviemusic-block .item-list .wrap { padding: 10px 0px 10px 10px; }
#hotnews-moviemusic-block .item-list .item { width: 225px; float: left; margin-top: 10px; margin-right: 10px; }
#hotnews-moviemusic-block .item-list .last-item { margin-right: 0px; }
#hotnews-moviemusic-block .item-list .item img.thumbnail { width: 112px; height: 75px; display: block; float: left; margin: 0px 5px 0px 0px; }

#variety-block { background: #3f0325; padding: 10px; margin-bottom: 10px; }
#variety-block .hilight { width: 340px; height: 344px; overflow: hidden; margin-right: 10px; float: left; color: #e1e1e1; width: 340px; }
#variety-block .hilight img.thumbnail { width: 340px; height: 300px; display: block; margin-bottom: 10px; }
#variety-block .hilight .topic a { color: #fe5500; font-size: 1.1em; font-weight: bold; }
#variety-block .hilight .detail {  }
#variety-block .item-list { width: 250px; float: left; background: #fef9f2; }
#variety-block .item { padding: 5px; height: 75px; overflow: hidden; border-bottom: 1px solid #d1cfce; }
#variety-block .item img.thumbnail { width: 112px; height: 75px; display: block; float: left; margin: 0px 5px 0px 0px; }

#hotnews-variety-block { margin-bottom: 10px; height: 367px; overflow: hidden; }
#hotnews-variety-block .hilight { width: 150px; float: left; margin-right: 10px; background: #3f0325; }
#hotnews-variety-block .hilight h2 { color: #fbf8e7; background: url('../images/2010/bg_headbar.png') left -872px repeat-x; height: 28px; line-height: 28px; padding-left: 10px; font-weight: bold; font-size: 1.1em; }
#hotnews-variety-block .item-list .title h2 { background: url('../images/2010/mainpic.png') 0px -71px no-repeat; color: #fdffe8; font-weight: bold; font-size: 1.1em; padding-left: 30px; height: 27px; line-height: 27px; }
#hotnews-variety-block .hilight .item { padding-bottom: 10px; }
#hotnews-variety-block .hilight .topic { padding: 5px 10px; }
#hotnews-variety-block .hilight .topic a { color: #fff; }
#hotnews-variety-block .hilight .detail { padding: 0px 10px; font-size: 0.9em; color: #fcfcfc; }
#hotnews-variety-block .hilight img.thumbnail { width: 150px; height: 95px; display: block; }
#hotnews-variety-block .item-list { width: 460px; float: left; }
#hotnews-variety-block .item-list .title { background: #f05100; position: relative; }
#hotnews-variety-block .item-list .wrap { padding: 10px 0px 10px 10px; }
#hotnews-variety-block .item-list .item { width: 225px; float: left; margin-top: 10px; margin-right: 10px; }
#hotnews-variety-block .item-list .last-item { margin-right: 0px; }
#hotnews-variety-block .item-list .item img.thumbnail { width: 112px; height: 75px; display: block; float: left; margin: 0px 5px 0px 0px; }

#hotissue-block { background: #190a03 url('../images/2010/bg_hotissue_body.png') left top repeat-x; padding: 10px; color: #fdffe8; font-size: 0.9em; height: 185px; overflow: hidden; }
#hotissue-block .item { width: 112px; margin-right: 10px; float: left; }
#hotissue-block .item .topic a { color: #f6f3ee; }
#hotissue-block .item .topic a:hover { color: #ff7607; }
#hotissue-block .item .topic a:visited { color: #987f61; }
#hotissue-block .last-item { margin-right: 0px; }
#hotissue-block img.thumbnail { width: 110px; height: 75px; border: 1px solid #b28354; margin-bottom: 10px; display: block; }
#hotissue-block .title { margin-bottom: 10px; }
#hotissue-block .title h2 { float: left; margin-top: -10px; font-size: 1.2em; font-weight: bold; background: url('../images/2010/mainpic.png') left top no-repeat; width: 108px; height: 20px; color: #685a57; padding: 2px 0px 0px 32px; }
#hotissue-block .title .pager { float: right; }
#hotissue-block .title .pager a { padding: 2px 5px; margin-left: 5px; background: #190906; color: #ffc59e; }
#hotissue-block .title .pager a.active { background: #ff9000; color: #190906; }
#hotissue-block .title .pager a:hover { text-decoration: none; background: #ff9000; color: #190906; }
#hotissue-block .title .morelink { float: right; }
#hotissue-block .title .morelink a { color: #fff; text-decoration: underline; }
#hotissue-block .slide {  }
#hotissue-block #hotissue_slide_2, #hotissue-block #hotissue_slide_3 { display: none; }

#partner_site { background: #f99740 url('../images/2010/bg_partner_site.png') left top no-repeat; width: 600px; height: 100px; margin-top: 10px; padding: 30px 10px 10px 10px; }
#partner_site .item { width: 112px; margin-right: 10px; float: left; }
#partner_site .item a { font-size: 0.9em; color: #fff; }
#partner_site .item img.thumbnail { width: 110px; height: 56px; margin-bottom: 5px; border: 1px solid #b28354; display: block; }
#partner_site .last-item { margin-right: 0px; }

#partner_site_2011 { background: #f99740 url('../images/2010/bg_partner_site_2011.png') left top no-repeat; width: 560px; height: 130px; margin-top: 10px; position: relative; overflow: hidden; padding: 40px 30px 10px 30px; }
#partner_site_2011 .wrap { width: 560px; height: 130px; overflow: hidden; position: relative; }
#partner_site_2011 .wrap .inner { width: 10000px; height: 130px; position: absolute; top: 0px; left: 0px; }
#partner_site_2011 .wrap .inner .item { width: 120px; height: 130px; overflow: hidden; margin: 0px 10px; float: left; }
#partner_site_2011 .wrap .inner .item a { font-size: 0.9em; color: #333; }
#partner_site_2011 .wrap .inner .item img.thumbnail { width: 112px; height: 75px; border: 2px solid #4e3623; display: block; margin: 0px auto 5px auto; }
#partner_site_2011 #navi-left { display: block; width: 15px; height: 21px; position: absolute; left: 3px; top: 80px; z-index: 2; cursor: pointer; }
#partner_site_2011 #navi-right { display: block; width: 15px; height: 21px; position: absolute; right: 3px; top: 80px; z-index: 2; cursor: pointer; }

#ad_rectangle { position: relative; z-index: 0; margin-top: 10px; }
#ad_rectangle, #ad_rectangle_if { width: 300px; height: 250px; }
#video-block {  }
#video-block .title { background: url('../images/2010/mainpic.png') left -1025px no-repeat; position: relative; }
/*#video-block .title { background: url('../images/2010/nokia/n8_top.jpg') no-repeat; position: relative; height: 40px; }*/
#video-block .title h2 {  color: #fdffe8; font-weight: bold; font-size: 1.1em; padding: 0px 5px 0px 30px; height: 30px; line-height: 30px; }
#video-block .title .more-link {  position: absolute; top: 5px; right: 5px; background: #ffb472; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; padding: 1px 4px; font-size: 0.8em; }
#video-block .title #fr_nokia { width: 300px; height: 40px; overflow: hidden; }
#video-block .title .more-link a { color: #1a1915; }
#video-block .wrap { border: 1px solid #f4c9a3; }
#video-block .wrap .hilight { margin-bottom: 10px; position: relative; width: 298px; }
#video-block .wrap .hilight .top {  }
#video-block .wrap .hilight .thumb {  }
#video-block .wrap .hilight .thumb img.thumbnail { width: 298px; height: 168px; cursor: pointer; }
#video-block .wrap .hilight .thumb #play_video_hilight_btn { position: absolute; top: 70px; left: 100px; z-index: 1; cursor: pointer; width: 99px; height: 59px; }
#video-block .wrap .hilight .thumb span { display: none; }
#video-block .wrap .hilight .detail { padding: 5px; background: #666; width: 288px; }
/*#video-block .wrap .hilight .detail { padding: 5px 5px 45px 5px; background: #666 url('../images/2010/nokia/n8_bottom.jpg') 0px bottom no-repeat; width: 288px; }*/
#video-block .wrap .hilight .detail a { color: #fff; }
#video-block .wrap .hilight #flowplayer { display: none; }
#video-block .wrap .hilight #flowplayer object, #video-block .wrap .hilight #flowplayer embed { width: 298px; height: 168px; }
#video-block .wrap .column { width: 148px; float: left; text-align: center; margin-bottom: 10px; }
#video-block .wrap .column .item { margin-bottom: 10px; }
#video-block .wrap .column .item .thumb { position: relative; width: 112px; height: 75px; margin: 0 auto 5px auto; }
#video-block .wrap .column .item .thumb img.thumbnail { width: 112px; height: 75px; display: block; position: absolute; z-index: 1; top: 0px; left: 0px; }
#video-block .wrap .column .item .thumb span.play_btn { position: absolute; display: block; width: 25px; height: 21px; z-index: 5; bottom: 0px; right: 0px; background: url('../images/2010/mainpic.png') left -1113px no-repeat; }
#video-block .wrap .last-column { border-left: 1px solid #cdcdcd; }

/*#tv-online-block { background: url('../images/2010/mainpic.png') left -1243px no-repeat; height: 33px; overflow: hidden; }
#tv-online-block a#zaa-network_tv { width: 30px; margin-left: 58px; float: left; height: 33px; display: block; }
#tv-online-block a#fukduk_tv { width: 48px; margin-left: 14px; float: left; height: 33px; display: block; }
#tv-online-block a#media-shaker_tv { width: 37px; margin-left: 11px; float: left; height: 33px; display: block; }
#tv-online-block span.inner { display: none; }
#tv-online-block span#free_tv { width: 65px; margin-left: 12px; color: #fff; float: left; }
#tv-online-block span#free_tv a { font-size: 0.8em; height: 33px; line-height: 33px; color: #f58835; }
#tv-online-block a#more_tv { width: 17px; margin-left: 6px; float: left; height: 33px; display: block; }*/

#entertainment-block .title { margin-bottom: 10px; }
#entertainment-block .title h2 { background: url('../images/2010/mainpic.png') left -345px no-repeat; float: left; margin: 5px 0px 0px 20px; width: 125px; height: 20px; font-weight: bold; color: #323232; padding: 10px 0px 0px 40px; }
#entertainment-block .top-round { background: url('../images/2010/bg_headbar.png') left -62px; repeat-x; height: 35px; }
#entertainment-block .wide { width: 620px; float: left; margin-right: 10px; }
#entertainment-block .max #ajax_loader2 { position: absolute; top: 270px; left: 410px; z-index: 5; padding: 20px; -moz-border-radius: 7px; border-radius: 7px; -webkit-border-radius: 7px; background-color: #fff; -moz-box-shadow: 0px 0px 5px #333; box-shadow: 0px 0px 5px #333; -webkit-border-radius: 10px; -webkit-box-shadow: 0px 0px 5px #333; }
#entertainment-block .mini .wrap-wide { width: 620px; float: left; margin-right: 10px; }
#entertainment-block .mini .wrap-wide .wide { float: none; margin-right: 0px; }
#entertainment-block .mini .wrap-wide .wide .morelink { text-align: right; padding-right: 5px; }
#entertainment-block .mini .wrap-wide .wide .morelink a { color: #ff7606; font-size: 0.9em; }
#entertainment-block .mini .tag-cloud { margin-top: 10px; }
#entertainment-block .mini #ajax_loader2 { position: absolute; top: 140px; left: 410px; z-index: 5; padding: 20px; -moz-border-radius: 7px; border-radius: 7px; -webkit-border-radius: 7px; background-color: #fff; -moz-box-shadow: 0px 0px 5px #333; box-shadow: 0px 0px 5px #333; -webkit-border-radius: 10px; -webkit-box-shadow: 0px 0px 5px #333; }
#entertainment-block .sidebar { width: 300px; float: left; }
#entertainment-block .wrap-left { width: 390px; margin-right: 10px; float: left; }
#entertainment-block .wrap-left .tag-cloud { clear: left; margin-bottom: 10px; }
#entertainment-block .wrap-right { width: 220px; float: left; }
#entertainment-block .ad-banner-300x100 { margin-bottom: 10px; }
#ad_rectangle_entertainment_if { width: 300px; height: 250px; }

.max #bigevents-block { margin-bottom: 10px; }
.max #bigevents-block .title { background: none; border-bottom: 4px solid #fe5500; padding-bottom: 5px; margin-bottom: 5px; }
.max #bigevents-block .title h3 { background: url('../images/2010/mainpic.png') left -1289px no-repeat; color: #312d2d; font-size: 1.1em; font-weight: bold; padding-left: 10px; }
.max #bigevents-block .item { width: 147px; margin-right: 10px; float: left; }
.max #bigevents-block .last-item { margin-right: 0px; }
.max #bigevents-block .item img.thumbnail { margin-bottom: 5px; width: 147px; height: 100px; }
.max #bigevents-block .item .topic a { color: #fe5500; }
.mini #bigevents-block { margin-bottom: 10px; float: left; width: 304px; }
.mini #bigevents-block .title { background: none; border-bottom: 4px solid #fe5500; padding-bottom: 5px; margin-bottom: 10px; }
.mini #bigevents-block .title h3 { background: url('../images/2010/mainpic.png') left -1289px no-repeat; color: #312d2d; font-size: 1.1em; font-weight: bold; padding-left: 15px; }
.mini #bigevents-block .item { width: 145px; height: 135px; overflow: hidden; margin-right: 10px; float: left; }
.mini #bigevents-block .last-item { margin-right: 0px; }
.mini #bigevents-block .item img.thumbnail { display: block; margin: 0px auto 5px auto; width: 110px; height: 75px; }

.max #music-block .title { background: #fff url('../images/2010/bg_headbar.png') left -62px repeat-x; padding: 0px 0px 0px 10px; position: relative; }
.max #music-block .title h3 { font-size: 1em; color: #fff; font-weight: bold; -moz-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; height: 35px; line-height: 35px; width: 180px; }
.max #music-block .title span.morelink { display: block; position: absolute; right: 10px; top: 0px; height: 35px; line-height: 35px; }
.max #music-block .title span.morelink a { color: #fff; font-size: 0.9em; }
.max #music-block h4 { font-size: 1em; color: #c43400; background: #ffb479; padding: 2px 5px; margin-bottom: 5px; }
.max #music-block .item-list { width: 190px; height: 255px; overflow: hidden; float: left; margin-right: 10px; }
.max #music-block .item-list .item { margin-bottom: 10px; }
.max #music-block .item-list img.thumbnail { display: block; float: left; margin: 0px 5px 0px 0px; width: 75px; height: 75px; }
.max #music-block .last { margin-right: 0px; }
.max #music-block ul { color: #ff5f01; margin-bottom: 10px; }
.max #music-block ul li { border-bottom: 1px dotted #52514f; list-style-type: square; list-style-position: inside; padding: 2px 0px 2px 5px; }
.max #ad_390x128_fr { width: 390px; height: 128px; }
.mini #music-block { width: 155px; float: left; }
.mini #music-block .title { background: none; border-bottom: 4px solid #fe5500; padding-bottom: 5px; margin-bottom: 10px; }
.mini #music-block .title h3 { background: url('../images/2010/mainpic.png') left -1289px no-repeat; color: #312d2d; font-size: 1.1em; font-weight: bold; padding-left: 15px; }
.mini #music-block .item-list { height: 120px; overflow: hidden; }
.mini #music-block .item-list .item { margin-bottom: 10px; }
.mini #music-block .item-list .item img.thumbnail { display: block; float: left; margin: 0px 5px 0px 0px; width: 50px; height: 50px; }
.mini #ad_390x128_fr { width: 390px; height: 128px; }

.max #people-block { margin-bottom: 10px; }
.max #people-block .title { margin-bottom: 5px; }
.max #people-block h3 { font-size: 1em; color: #fff; font-weight: bold; padding: 0px 10px; background: url('../images/2010/bg_headbar.png') left -225px repeat-x; height: 23px; line-height: 23px; }
.max #people-block img.thumbnail { float: right; display: block; margin: -20px 7px 0px 5px; border: 3px solid #fff; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; width: 110px; height: 75px; }
.max #people-block .detail { padding: 5px 10px 10px 10px; }
.mini #people-block { margin-bottom: 10px; width: 157px; float: left; }
.mini #people-block .title { background: none; border-bottom: 4px solid #fe5500; padding-bottom: 5px; margin-bottom: 10px; }
.mini #people-block h3 { background: url('../images/2010/mainpic.png') left -1289px no-repeat; color: #312d2d; font-size: 1.1em; font-weight: bold; padding-left: 15px; }
.mini #people-block .item { height: 135px; overflow: hidden; }
.mini #people-block .item img.thumbnail { display: block; margin: 0px auto 5px auto; width: 110px; height: 75px; }

.max #zaa-network .title { margin-bottom: 0px; }
.max #zaa-network h3 { background: url('../images/2010/mainpic.png') -280px -2386px no-repeat; height: 35px; line-height: 35px; padding-left: 117px; color: #fff; font-weight: bold; }
.max #zaa-network .hilight { margin-top: 1px; position: relative; z-index: 0; }
.max #zaa-network .hilight img { display: block; width: 220px; height: 140px; margin-bottom: 5px; }
.max #zaa-network .hilight span.play_btn { position: absolute; top: 44px; left: 85px; z-index: 1; width: 51px; height: 51px; display: block; background: url('../images/2010/mainpic.png') 0px -4460px no-repeat; }
.max #zaa-network .hilight .topic { margin-top: 5px; }
.max #zaa-network .hilight .topic a { color: #F7631D; font-weight: bold; }
.max #zaa-network .item-list .item { margin-top: 10px; }
.max #zaa-network .item-list .item img.thumbnail { width: 80px; height: 60px; display: block; float: left; margin-right: 10px; }
.max #zaa-network .item-list .item .topic { float: left; width: 130px; }
.mini #zaa-network { width: 155px; float: left; }
.mini #zaa-network .title { background: none; border-bottom: 4px solid #fe5500; padding-bottom: 5px; margin-bottom: 10px; }
.mini #zaa-network .title h3 { background: url('../images/2010/mainpic.png') left -1289px no-repeat; color: #312d2d; font-size: 1.1em; font-weight: bold; padding-left: 15px; }
.mini #zaa-network .item-list { height: 120px; overflow: hidden; padding: 0px 5px; }
.mini #zaa-network .item-list .item { margin-bottom: 10px; }
.mini #zaa-network .item-list .item img.thumbnail { display: block; float: left; margin: 0px 5px 0px 0px; width: 50px; height: 50px; }

.max #tvonline_2011 { margin-top: 10px; }
.max #tvonline_2011 .title { margin-bottom: 0px; position: relative; z-index: 0; }
.max #tvonline_2011 .title h3 { background: url('../images/2010/mainpic.png') 0px -3688px no-repeat; height: 30px; line-height: 30px; }
.max #tvonline_2011 .title h3 span { display: none; }
.max #tvonline_2011 .title .morelink { position: absolute; right: 10px; top: 0px; z-index: 1; height: 30px; line-height: 30px; }
.max #tvonline_2011 .title .morelink a { color: #fff; font-size: 0.9em; }
.max #tvonline_2011 .item-list { padding: 10px 5px; }
.max #tvonline_2011 .item {  }
.max #tvonline_2011 .item a { display: block; float: left; margin-right: 0px; width: 50px; height: 50px; }
.max #tvonline_2011 .item a.zaa { background: url('../images/2010/mainpic.png') 0px -5034px no-repeat; width: 57px; margin-right: 14px; }
.max #tvonline_2011 .item a.cartoon { background: url('../images/2010/mainpic.png') 0px -4821px no-repeat; width: 77px; margin-right: 10px; }
.max #tvonline_2011 .item a.media-shaker { background: url('../images/2010/mainpic.png') 0px -4752px no-repeat; width: 44px; }
.max #tvonline_2011 .item a.tv5 { background: url('../images/2010/mainpic.png') 0px -4682px no-repeat; width: 49px; margin-right: 25px; }
.max #tvonline_2011 .item a.my3space { background: url('../images/2010/mainpic.png') -7px -4892px no-repeat; width: 68px; margin-right: 8px; }
.max #tvonline_2011 .item a.tv9 { background: url('../images/2010/mainpic.png') 0px -4961px no-repeat; width: 60px; }
.max #tvonline_2011 .item a.last { margin-right: 0px; }
.max #tvonline_2011 .item a span { display: none; }
.mini #tvonline_2011 { width: 155px; float: left; }
.mini #tvonline_2011 .title { background: none; border-bottom: 4px solid #fe5500; padding-bottom: 5px; margin-bottom: 10px; }
.mini #tvonline_2011 .title h3 { background: url('../images/2010/mainpic.png') left -1289px no-repeat; color: #312d2d; font-size: 1.1em; font-weight: bold; padding-left: 15px; }

.max #game-block { margin-bottom: 10px; }
.max #game-block h3 { font-size: 1em; color: #fff; font-weight: bold; padding: 0px 10px; background: url('../images/2010/bg_headbar.png') left -225px repeat-x; height: 23px; line-height: 23px; }
.max #game-block .hilight { margin-bottom: 10px; }
.max #game-block .hilight img.thumbnail { display: block; float: left; margin: 0px 5px 0px 0px; width: 110px; height: 75px; }
.max #game-block .item { margin-bottom: 10px; width: 105px; margin-right: 10px; float: left; }
.max #game-block .item a { font-size: 0.9em; }
.max #game-block .item img.thumbnail { display: block; float: left; margin: 0px 5px 0px 0px; width: 50px; height: 50px; }
.max #game-block .last-item { margin-right: 0px; }
.max #game-block .more-link { font-size: 0.9em; }
.mini #game-block { width: 155px; float: left; }
.mini #game-block .title { background: none; border-bottom: 4px solid #fe5500; padding-bottom: 5px; margin-bottom: 10px; }
.mini #game-block h3 { background: url('../images/2010/mainpic.png') left -1289px no-repeat; color: #312d2d; font-size: 1.1em; font-weight: bold; padding-left: 15px; }
.mini #game-block .item-list { height: 120px; overflow: hidden; padding: 0px 5px; }
.mini #game-block .item-list .item { margin-bottom: 10px; height: 50px; overflow: hidden; }
.mini #game-block .item-list .item a { font-size: 0.9em; }
.mini #game-block .item-list .item img.thumbnail { display: block; float: left; margin: 0px 5px 0px 0px; width: 50px; height: 50px; }
.mini #game-block .more-link { font-size: 0.9em; }

.max #cartoon-block h3 { font-size: 1em; color: #fff; font-weight: bold; padding: 0px 10px; background: url('../images/2010/bg_headbar.png') left -225px repeat-x; height: 23px; line-height: 23px; }
.max #cartoon-block .item { margin-bottom: 10px; width: 105px; margin-right: 10px; float: left; }
.max #cartoon-block .item a { font-size: 0.9em; }
.max #cartoon-block .item img.thumbnail { display: block; float: left; margin: 0px 5px 0px 0px; width: 50px; height: 50px; }
.max #cartoon-block .last-item { margin-right: 0px; }
.max #cartoon-block .more-link { font-size: 0.9em; }
.mini #cartoon-block { width: 155px; float: left; }
.mini #cartoon-block .title { background: none; border-bottom: 4px solid #fe5500; padding-bottom: 5px; margin-bottom: 10px; }
.mini #cartoon-block h3 { background: url('../images/2010/mainpic.png') left -1289px no-repeat; color: #312d2d; font-size: 1.1em; font-weight: bold; padding-left: 15px; }
.mini #cartoon-block .item-list { height: 120px; overflow: hidden; padding: 0px 5px; }
.mini #cartoon-block .item-list .item { margin-bottom: 10px; }
.mini #cartoon-block .item-list .item a { font-size: 0.9em; }
.mini #cartoon-block .item-list .item img.thumbnail { display: block; float: left; margin: 0px 5px 0px 0px; width: 50px; height: 50px; }

.max #movie-block { margin-bottom: 10px; }
.max #movie-block .title { background: #fe5500; height: 30px; margin-bottom: 0px; position: relative; }
.max #movie-block .title ul { padding: 5px 0px 0px 5px; }
.max #movie-block .title li { display: block; float: left; padding: 0px 5px; height: 25px; background: #a73200; margin: 0px 2px; font-size: 0.9em; line-height: 25px; -moz-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; color: #fff; cursor: pointer; }
.max #movie-block .title li.active { background: #fff; color: #060606; cursor: default; }
.max #movie-block .title span.morelink { display: block; height: 30px; line-height: 30px; position: absolute; right: 5px; top: 0px; }
.max #movie-block .title span.morelink a { color: #FFFFFF; font-size: 0.9em; }
.max #movie-block .slide { width: 277px; margin: 0px auto 10px auto; }
.max #movie-block .slide img.thumbnail { width: 87px; height: 127px; margin-left: 5px; float: left; border: 1px solid #000; }
.max #movie-block .slide img.first { margin-left: 0px; }
.max #movie-block .tab { padding: 10px 0px 0px 0px; border-width: 0px 1px 1px 1px; border-style: solid; border-color: #e4c4b7; height: 278px; overflow: hidden; }
.max #movie-block .tab .hilight { margin: 0px 0px 10px 10px; }
.max #movie-block .tab .hilight img.thumbnail { width: 110px; height: 75px; float: left; margin-right: 10px; vertical-align: top; }
.max #movie-block .tab .item-list { float: left; width: 134px; margin-left: 10px; }
.max #movie-block .tab .item-list .item { margin-bottom: 10px; }
.max #movie-block .tab .item-list .item img { width: 50px; height: 50px; float: left; margin-right: 5px; }
.max #movie-block .tab .item-list .item a { font-size: 0.9em; }
.max #movie-block .tab ul { width: 125px; float: left; margin-left: 15px; color: #f6931b; }
.max #movie-block .tab ul li { list-style-type: square; }
.max #movie-block .tab ul li a { font-size: 0.9em; }
.max #movie-activity-banner { width: 300px; height: 100px; margin-bottom: 10px; position: relative; }
.max #movie-activity-banner img { width: 300px; height: 100px; }
.max #movie-activity-banner .topic { width: 290px; position: absolute; background: #000; opacity: 0.7; z-index: 1; bottom: 0px; left: 0px; padding: 5px; }
.max #movie-activity-banner .topic a { color: white; }
.mini #movie-block { width: 157px; float: left; }
.mini #movie-block .title { background: none; border-bottom: 4px solid #fe5500; padding-bottom: 5px; margin-bottom: 10px; }
.mini #movie-block h3 { background: url('../images/2010/mainpic.png') left -1289px no-repeat; color: #312d2d; font-size: 1.1em; font-weight: bold; padding-left: 15px; }
.mini #movie-block .item-list { height: 135px; overflow: hidden; padding: 0px 5px; }
.mini #movie-block .item-list .item { margin-bottom: 10px; float: left; margin-right: 5px; }
.mini #movie-block .item-list .item a { font-size: 0.9em; }
.mini #movie-block .item-list .item img.thumbnail { display: block; width: 70px; height: 102px; }
.mini #movie-block .item-list .last { margin-right: 0px; }
.mini #movie-activity-banner { width: 300px; height: 100px; margin-bottom: 10px; position: relative; }
.mini #movie-activity-banner img { width: 300px; height: 100px; }
.mini #movie-activity-banner .topic { width: 290px; position: absolute; background: #000; opacity: 0.7; z-index: 1; bottom: 0px; left: 0px; padding: 5px; }
.mini #movie-activity-banner .topic a { color: white; }

.max #drama-block .title { background: url('../images/2010/bg_headbar.png') left -225px repeat-x; height: 18px; padding-top: 5px; margin-bottom: 0px; }
.max #drama-block h3 { font-size: 1em; color: #242021; font-weight: bold; padding: 2px 10px 0px 10px; background: #fff; -moz-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; width: 58px; margin-left: 10px; }
.max #drama-block .wrap { padding: 10px; border-width: 0px 1px 1px 1px; border-style: solid; border-color: #e4c4b7; }
.max #drama-block .wrap .item { float: left; width: 60px; margin-right: 10px; }
.max #drama-block .wrap .item img { width: 50px; height: 50px; margin-bottom: 5px; }
.max #drama-block .wrap .last-item { margin-right: 0px; }
.max #drama-block .wrap .topic-list { width: 140px; float: left; }
.max #drama-block .wrap .topic-list ul { color: #ff8f17; }
.max #drama-block .wrap .topic-list ul li { margin-left: 20px; list-style-type: square; border-bottom: 1px dotted #2e3430; padding: 2px 0px; list-style-position: inside; }
.max #drama-block .wrap a { font-size: 0.9em; }
.mini #drama-block { width: 155px; float: left; }
.mini #drama-block .title { background: none; border-bottom: 4px solid #fe5500; padding-bottom: 5px; margin-bottom: 10px; }
.mini #drama-block h3 { background: url('../images/2010/mainpic.png') left -1289px no-repeat; color: #312d2d; font-size: 1.1em; font-weight: bold; padding-left: 15px; }
.mini #drama-block .item-list { height: 120px; overflow: hidden; padding: 0px 5px; }
.mini #drama-block .item-list .item { margin-bottom: 10px; }
.mini #drama-block .item-list .item a { font-size: 0.9em; }
.mini #drama-block .item-list .item img.thumbnail { display: block; float: left; margin: 0px 5px 0px 0px; width: 50px; height: 50px; }
.mini #drama-block .wrap a { font-size: 0.9em; }

#teen-block .title { background: #9dc71b; margin-bottom: 10px; }
#teen-block .title h2 { background: url('../images/2010/mainpic.png') left -4404px no-repeat; float: left; margin: 5px 0px 0px 20px; width: 146px; height: 20px; font-weight: bold; color: #252525; padding: 10px 0px 0px 42px; }
#teen-block .top-round { background: url('../images/2010/bg_headbar.png') left -1114px repeat-x; height: 34px; }
#teen-block .wide { width: 620px; float: left; margin-right: 10px; }
#teen-block .wrap { float: left; margin-right: 10px; }
#teen-block .first-col { width: 357px; }
#teen-block .second-col { width: 253px; }
#teen-block .last { margin-right: 0px; }
#teen-block .sidebar { width: 300px; float: left; }
#teen-block .tag-cloud { margin-top: 5px; }
#teen-block .ad-rectangle { margin-top: 10px; }
#teen-block .ad-rectangle, #teen-block .ad-rectangle #ad_rectangle_teen_if { width: 300px; height: 250px; }
#teen-block .max #ajax_loader2 { position: absolute; top: 250px; left: 410px; z-index: 5; padding: 20px; -moz-border-radius: 7px; -webkit-border-radius: 7px; background-color: #fff; -moz-box-shadow: 0px 0px 5px #333; box-shadow: 0px 0px 5px #333; -webkit-border-radius: 10px; -webkit-box-shadow: 0px 0px 5px #333; }
#teen-block .mini #ajax_loader2 { position: absolute; top: 170px; left: 410px; z-index: 5; padding: 20px; -moz-border-radius: 7px; -webkit-border-radius: 7px; background-color: #fff; -moz-box-shadow: 0px 0px 5px #333; box-shadow: 0px 0px 5px #333; -webkit-border-radius: 10px; -webkit-box-shadow: 0px 0px 5px #333; }

#teen_2011 { width: 357px; }
#teen_2011 .title { margin-bottom: 5px; background-color: #77c500; height: 20px; line-height: 20px; padding: 5px; position: relative; z-index: 0; }
#teen_2011 .title h3 { color: #fff; font-weight: bold; font-size: 1em; }
#teen_2011 .title span.morelink { position: absolute; right: 10px; top: 0px; z-index: 1; height: 30px; line-height: 30px; }
#teen_2011 .title span.morelink a { color: #fff; font-size: 0.9em; }
#teen_2011 .hilight img.thumbnail { float: left; margin-right: 10px; display: block; width: 152px; height: 96px; } 
#teen_2011 .hilight .topic { float: left; width: 195px; }
#teen_2011 .hilight .topic a { color: #8ac10e; font-weight: bold; display: block; }
#teen_2011 .item-list { margin-top: 10px; }
#teen_2011 .item-list .item { float: left; margin-right: 10px; width: 110px; }
#teen_2011 .item-list .item img.thumbnail { display: block; width: 98px; height: 70px; margin-bottom: 5px; }
#teen_2011 .item-list .last { margin-right: 0px; }
.mini #teen_2011 .item-list .item { text-align: center; }
.mini #teen_2011 .item-list .item img.thumbnail { margin: 0px auto 5px auto; }

#cartoon_2011 { width: 357px; margin-top: 10px; }
#cartoon_2011 .title { margin-bottom: 5px; background-color: #77c500; height: 20px; line-height: 20px; padding: 5px; position: relative; z-index: 0; }
#cartoon_2011 .title h3 { color: #fff; font-weight: bold; font-size: 1em; }
#cartoon_2011 .title span.morelink { position: absolute; right: 10px; top: 0px; z-index: 1; height: 30px; line-height: 30px; }
#cartoon_2011 .title span.morelink a { color: #fff; font-size: 0.9em; }
#cartoon_2011 .hilight img.thumbnail { float: left; margin-right: 10px; display: block; width: 152px; height: 96px; } 
#cartoon_2011 .hilight .topic { float: left; width: 195px; }
#cartoon_2011 .hilight .topic a { color: #8ac10e; font-weight: bold; display: block; }
#cartoon_2011 .item-list { margin-top: 10px; }
#cartoon_2011 .item-list .item { float: left; margin-right: 10px; width: 110px; }
#cartoon_2011 .item-list .item img.thumbnail { display: block; width: 98px; height: 70px; margin-bottom: 5px; }
#cartoon_2011 .item-list .last { margin-right: 0px; }
.mini #cartoon_2011 .item-list .item { text-align: center; }
.mini #cartoon_2011 .item-list .item img.thumbnail { margin: 0px auto 5px auto; }

#technology_2011 .title { margin-bottom: 3px; background-color: #000; height: 20px; line-height: 20px; padding: 5px; position: relative; z-index: 0; }
#technology_2011 .title h3 { color: #fff; font-weight: bold; font-size: 1em; }
#technology_2011 .title span.morelink { position: absolute; right: 10px; top: 0px; z-index: 1; height: 30px; line-height: 30px; }
#technology_2011 .title span.morelink a { color: #fff; font-size: 0.9em; }
#technology_2011 .hilight img.thumbnail { border: 3px solid #cecece; display: block; width: 247px; height: 90px; }
#technology_2011 .hilight .topic { margin-top: 5px; }
#technology_2011 .hilight .topic a { color: #f7631d; font-weight: bold; display: block; }
#technology_2011 .item-list { background-color: #f4f4f4; padding: 10px 5px; margin-top: 5px; background: -moz-linear-gradient(left, #eaeaea, #aeaeae); background: -webkit-linear-gradient(left bottom, #eaeaea, #aeaeae); background: linear-gradient(left, #eaeaea, #aeaeae); }
#technology_2011 .item { margin-top: 10px; }
#technology_2011 .first { margin-top: 0px; }
#technology_2011 .item img.thumbnail { display: block; width: 98px; height: 70px; float: left; margin-right: 10px; padding: 3px; background-color: #fff; }
#technology_2011 .item .topic { float: left; width: 129px; }

#update-today .title { margin-bottom: 0px; background-color: #000; height: 20px; line-height: 20px; padding: 5px; }
#update-today .title h3 { color: #fff; font-weight: bold; font-size: 1em; }
#update-today .item-list { border-width: 0px 1px 1px 1px; border-style: solid; border-color: #979797; padding: 10px 0px; }
#update-today .item-list .item { float: left; width: 124px; border-right: 2px solid #e4e4e4; text-align: center; }
#update-today .item-list .item img.thumbnail { display: block; width: 98px; height: 70px; margin: 0px auto 5px auto; }
#update-today .item-list .last { border-right: 0px; }
.mini #update-today { margin-top: 10px; }
.mini #update-today .item-list { padding: 10px; }
.mini #update-today .item-list .item { border: 0px; width: 231px; text-align: left; }
.mini #update-today .item-list .item img.thumbnail { float: left; margin: 0px 10px 0px 0px; }
.mini #update-today .item-list .item .topic { float: left; width: 123px; }

#game_2011 .title { margin-bottom: 0px; background-color: #77c500; height: 20px; line-height: 20px; padding: 5px; position: relative; z-index: 0; }
#game_2011 .title h3 { color: #fff; font-weight: bold; font-size: 1em; }
#game_2011 .title span.morelink { position: absolute; right: 10px; top: 0px; z-index: 1; height: 30px; line-height: 30px; }
#game_2011 .title span.morelink a { color: #fff; font-size: 0.9em; }
#game_2011 .hilight { background-color: #eeffd3; margin-top: 1px; padding: 10px; }
#game_2011 .hilight img.thumbnail { display: block; float: left; width: 110px; height: 75px; margin-right: 10px; }
#game_2011 .hilight .topic { float: left; width: 160px; }
#game_2011 .hilight .topic a { color: #8AC10E; font-weight: bold; }
#game_2011 .item-list .item { margin: 10px 10px 0px 0px; float: left; margin-right: 10px; width: 135px; }
#game_2011 .item-list .item img.thumbnail { display: block; width: 50px; height: 50px; float: left; margin-right: 5px; }
#game_2011 .item-list .item .topic { width: 70px; float: left; }
#game_2011 .item-list .item .topic a { font-weight: normal; }
#game_2011 .item-list .last { margin: 10px 0px 0px 0px; }
#game_2011 .morelink span { display: none; }

#women-block .title { background: #ff79b4; margin-bottom: 10px; }
#women-block .title h2 { background: url('../images/2010/mainpic.png') left -252px no-repeat; float: left; margin: 5px 0px 0px 20px; width: 137px; height: 20px; font-weight: bold; color: #ee175b; padding: 10px 0px 0px 40px; }
#women-block .top-round { background: url('../images/2010/bg_headbar.png') left -28px repeat-x; height: 34px; } 
#women-block .max .hilight { width: 150px; margin-right: 10px; float: left; }
#women-block .max .hilight img { width: 150px; height: 275px; }
#women-block .max .hilight .topic { padding: 10px; background-color: #FFE9F1; }
#women-block .max .item-list { width: 225px; margin-right: 10px; float: left; }
#women-block .max h4 { background: #ff356f; color: #fff; font-size: 1em; font-weight: bold; padding: 5px; margin-bottom: 5px; }
#women-block .max .item-list .item { margin-bottom: 10px; }
#women-block .max .item-list .item img.thumbnail { display: block; float: left; margin: 0px 5px 0px 0px; width: 110px; height: 75px; }
#women-block .max .wrap { width: 225px; float: left; margin-right: 10px; }
#women-block .max .wrap .item { background: #ffe9f1; margin-bottom: 10px; }
#women-block .max .wrap .item img.thumbnail { float: right; display: block; margin: -20px 7px 0px 5px; border: 3px solid #ffe9f1; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; width: 110px; height: 75px; }
#women-block .max .wrap .topic { background: #ff356f; color: #fff; font-size: 1em; font-weight: bold; padding: 5px; margin-bottom: 5px; }
#women-block .max .wrap .detail { padding: 5px 10px 10px 10px; }
#women-block .max .wrap .topic-list ul { color: #fc556f; }
#women-block .max .wrap .topic-list ul li { margin-left: 20px; list-style-type: disc; border-bottom: 1px dotted #2e3430; padding: 2px 0px; }
#women-block .max .sidebar { width: 300px; float: left; }
#women-block .max .sidebar #women_mom_baby {  }
#women-block .max .sidebar #women_mom_baby h4 { margin-bottom: 0px; }
#women-block .max .sidebar #women_mom_baby .detail { background-color: #ffdee7; padding: 10px; position: relative; }
#women-block .max .sidebar #women_mom_baby .detail .inner { padding: 10px; background-color: #fff; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; }
#women-block .max .sidebar #women_mom_baby .detail .inner img.thumbnail { float: left; width: 110px; height: 75px; margin-right: 10px; }
#women-block .max .sidebar #women_mom_baby .morelink { position: absolute; bottom: 0px; right: 20px; z-index: 1; padding: 0px; }
#women-block .max .sidebar #women_mom_baby .morelink a { display: block; background-color: #ffdee7; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; padding: 5px 8px; text-decoration: none; color: #ff407e !important; }
#women-block .max #ajax_loader2 { position: absolute; top: 150px; left: 410px; z-index: 5; padding: 20px; -moz-border-radius: 7px; -webkit-border-radius: 7px; background-color: #fff; -moz-box-shadow: 0px 0px 5px #333; box-shadow: 0px 0px 5px #333; -webkit-border-radius: 10px; -webkit-box-shadow: 0px 0px 5px #333; }
#women-block .mini .hilight { width: 150px; margin-right: 10px; float: left; position: relative; }
#women-block .mini .hilight img { width: 150px; height: 275px; }
#women-block .mini .hilight .topic { padding: 5px; background-color: #fa648a; position: absolute; bottom: 0px; z-index: 1; opacity: 0.8; }
#women-block .mini .hilight .topic a { color: #000; }
#women-block .mini .item-list { width: 225px; margin-right: 10px; float: left; }
#women-block .mini h4 { background: #ff356f; color: #fff; font-size: 1em; font-weight: bold; padding: 5px; margin-bottom: 5px; }
#women-block .mini .item-list .item { margin-bottom: 5px; }
#women-block .mini .item-list .item img.thumbnail { display: block; float: left; margin: 0px 5px 0px 0px; width: 110px; height: 75px; }
#women-block .mini .wrap { width: 225px; float: left; margin-right: 10px; }
#women-block .mini .wrap .item { background: #ffe9f1;}
#women-block .mini .wrap .item img.thumbnail { float: right; display: block; margin: -20px 7px 0px 5px; border: 3px solid #ffe9f1; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; width: 110px; height: 75px; }
#women-block .mini .wrap .topic { background: #ff356f; color: #fff; font-size: 1em; font-weight: bold; padding: 5px; }
#women-block .mini .wrap .detail {  }
#women-block .mini .wrap .detail ul { color: #fc556f; background: #ffe9f1; }
#women-block .mini .wrap .detail ul li { list-style-position: inside; list-style-type: disc; margin-left: 5px; padding: 5px 5px 5px 0; }
#women-block .mini .wrap .topic-list { margin-bottom: 5px; }
#women-block .mini .wrap .topic-list h4 { margin-bottom: 0px; }
#women-block .mini .wrap .topic-list ul { color: #fc556f; background: #ffe9f1; }
#women-block .mini .wrap .topic-list ul li { list-style-position: inside; list-style-type: disc; margin-left: 5px; padding: 5px 5px 5px 0; }
#women-block .mini .sidebar { width: 300px; float: left; }
#women-block .mini .tag-cloud { padding: 5px; margin-top: 10px; }
#women-block .mini #ajax_loader2 { position: absolute; top: 100px; left: 410px; z-index: 5; padding: 20px; -moz-border-radius: 7px; border-radius: 7px; -webkit-border-radius: 7px; background-color: #fff; -moz-box-shadow: 0px 0px 5px #333; box-shadow: 0px 0px 5px #333; -webkit-border-radius: 10px; -webkit-box-shadow: 0px 0px 5px #333; }
#women-block .morelink { padding: 10px 0px; text-align: right; }
#women-block .morelink a { color: #f26522; text-decoration: underline; }
#ad_rectangle_women_if { width: 300px; height: 250px; }

#men-block .title { background: #00609e; margin-bottom: 10px; }
#men-block .title h2 { background: url('../images/2010/mainpic.png') left -167px no-repeat; float: left; width: 113px; height: 20px; margin: 5px 0px 0px 20px; color: #212121; font-weight: bold; padding: 10px 0px 0px 40px; }
#men-block .top-round { background: url('../images/2010/bg_headbar.png') left -97px repeat-x; height: 34px; }
#men-block .max .wide { width: 620px; float: left; margin-right: 10px; }
#men-block .max .wide .hilight { width: 150px; margin-right: 10px; float: left; }
#men-block .max .wide .hilight img { width: 150px; height: 275px; }
#men-block .max .wide .hilight .topic { padding: 10px; background-color: #EBEBEB; }
#men-block .max .wide .item-list { width: 225px; margin-right: 10px; float: left; }
#men-block .max h4 { background: #4897ca; color: #fff; font-size: 1em; font-weight: bold; padding: 5px; margin-bottom: 5px; }
#men-block .max .wide .item-list .item { margin-bottom: 10px; }
#men-block .max .wide .item-list .item img.thumbnail { display: block; float: left; margin: 0px 5px 0px 0px; width: 110px; height: 75px; }
#men-block .max .wrap { width: 225px; float: left; }
#men-block .max .wrap .item { background: #ebebeb; margin-bottom: 10px; }
#men-block .max .wrap .item img.thumbnail { float: right; display: block; margin: -20px 7px 0px 5px; border: 3px solid #ebebeb; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; width: 110px; height: 75px; }
#men-block .max .wrap .topic { background: #4897ca; color: #fff; font-size: 1em; font-weight: bold; padding: 5px; margin-bottom: 5px; }
#men-block .max .wrap .detail { padding: 5px 10px 10px 10px; }
#men-block .max .wrap .topic-list ul { color: #4c99c5; }
#men-block .max .wrap .topic-list ul li { margin-left: 20px; list-style-type: disc; border-bottom: 1px dotted #2e3430; padding: 2px 0px; }
#men-block #allure-pretty-block { margin-top: 10px; position: relative; z-index: 0; }
#men-block .max .sidebar { width: 300px; float: left; }
#men-block .max .sidebar .ad-rectangle { margin-top: 10px; }
#men-block .max .sidebar .ad-rectangle, #men-block .max .sidebar .ad-rectangle iframe { width: 300px; height: 250px; }
#men-block .max #allure-block { position:relative; z-index: 0; background: #44aff4; padding: 37px 10px 10px 10px; background: #0e6399 url('../images/2010/mainpic.png') left -464px no-repeat; width: 258px; float: left; margin-right: 10px; height: 196px; }
#men-block .max #allure-block .more-link {   position: absolute; right: 10px; top: 10px; } 
#men-block .max #allure-block .more-link a { color:#FFFFFF; } 
#men-block .max #allure-block .hilight { margin-right: 0px; width: 258px; height: 196px; position:relative; z-index: 0; }
#men-block .max #allure-block .hilight img.thumbnail { display: block; width: 256px; height: 154px; border: 1px solid #fff; margin-bottom: 5px; }
#men-block .max #allure-block .hilight .topic { background: none; padding: 0px; }
#men-block .max #allure-block .hilight .topic a { color: #fff; }
#men-block #pretty-event-block { float: left; width: 332px; }
#men-block .max #pretty-block { background: #fff url(../images/2010/mainpic.png) left -3381px no-repeat; padding: 45px 10px 10px 10px; }
#men-block .max #pretty-block h3 { display: none; }
#men-block .max #pretty-block .list { padding: 0px; }
#men-block .max #pretty-block .list .item { width: 68px; float: left; font-size: 0.85em; text-align: center; margin-right: 10px; position: relative; z-index: 0; }
#men-block .max #pretty-block .list .item img.thumbnail { display: block; width: 68px; height: 68px; }
#men-block .max #pretty-block .list .item span.topic { display: block; }
#men-block .max #pretty-block .list .item span.topic a { color: #333; display: block; text-decoration: none; background-color: #e0dedf; padding: 2px; }
#men-block .max #pretty-block .list .last { margin-right: 0px; }
#pretty-block .more-link { position: absolute; height: 35px; line-height: 35px; top: 0px; right: 10px; z-index: 1; }
#pretty-block .more-link a { color: #fff; }
#men-block #men-event-block { margin-top: 0px; }
#men-block #men-event-block h4 { background-color: #48a6e4; color: #fff; padding: 5px; margin-bottom: 0px; }
#men-block #men-event-block .list { background: #94d5e3 url('../images/2010/bg_headbar.png') 0px -1219px repeat-x; padding: 10px; }
#men-block #men-event-block .list .item { float: left; width: 151px; margin-right: 10px; }
#men-block #men-event-block .list .item img.thumbnail { width: 62px; height: 50px; display: block; float: left; margin-right: 5px; border: 1px solid #fff; }
#men-block #men-event-block .list .item .topic { float: left; width: 82px; }
#men-block #men-event-block .list .last { margin-right: 0px; }

#men-block .max #tech-car-block { margin-bottom: 10px; }
#men-block .max #tech-car-block .title { background: #4897ca; }
#men-block .max #tech-car-block .title h4 { color: #fff; font-size: 1em; font-weight: bold; margin-bottom: 5px; padding: 5px; }
#men-block .max #tech-car-block .item { width: 145px; margin-right: 10px; float: left; }
#men-block .max #tech-car-block .item img.thumbnail { width: 110px; height: 75px; margin: 0px auto 5px auto; display: block; }
#men-block .max #tech-car-block .last { margin-right: 0px; }
#men-block .max #tech-car-block .more-link { text-align: right; padding-right: 10px; }
#men-block .max #tech-car-block .more-link a { color: #f26522; text-decoration: underline; }
#men-block .max #fashion-hair-men { margin-top: 10px; }
#men-block .max #fashion-hair-men h4 { background-color: #48a6e4; color: #fff; padding: 5px; margin-bottom: 0px; }
#men-block .max #fashion-hair-men .list { background: #ebebeb; padding: 10px; }
#men-block .max #fashion-hair-men .list .item { float: left; width: 135px; margin-right: 10px; }
#men-block .max #fashion-hair-men .list .item img.thumbnail { width: 62px; height: 50px; display: block; float: left; margin-right: 5px; border: 1px solid #fff; }
#men-block .max #fashion-hair-men .list .item .topic { float: left; width: 66px; }
#men-block .max #fashion-hair-men .list .last { margin-right: 0px; }
#men-block .max #ajax_loader2 { position: absolute; top: 150px; left: 410px; z-index: 5; padding: 20px; -moz-border-radius: 7px; border-radius: 7px; -webkit-border-radius: 7px; background-color: #fff; -moz-box-shadow: 0px 0px 5px #333; box-shadow: 0px 0px 5px #333; -webkit-border-radius: 10px; -webkit-box-shadow: 0px 0px 5px #333; }

#men-block .mini .wide { width: 620px; float: left; margin-right: 10px; }
#men-block .mini .wide .hilight { width: 150px; margin-right: 10px; float: left; position: relative; height: 165px; overflow: hidden; }
#men-block .mini .wide .hilight img { width: 150px; height: 275px; }
#men-block .mini .wide .hilight .topic { padding: 5px; background-color: #0c4d73; opacity: 0.8; position: absolute; bottom: 0px; z-index: 1; }
#men-block .mini .wide .hilight .topic a { color: #fff; }
#men-block .mini .wide .item-list { width: 225px; margin-right: 10px; float: left; }
#men-block .mini h4 { background: #4897ca; color: #fff; font-size: 1em; font-weight: bold; padding: 5px; margin-bottom: 5px; }
#men-block .mini .wide .item-list ul { list-style-type: disc; color: #5197d2; }
#men-block .mini .wide .item-list ul li.item { margin: 0px 5px 5px 15px; }
#men-block .mini .wrap { width: 225px; float: left; }
#men-block .mini .wrap ul { color: #4c99c5; }
#men-block .mini .wrap ul li.item { margin: 0px 5px 5px 15px; }
#men-block .mini .wrap ul li.item span.cat { font-weight: bold; font-size: 0.85em; color: #728196; margin-right: 2px; }
#men-block .mini .wrap .item img.thumbnail { float: right; display: block; margin: -20px 7px 0px 5px; border: 3px solid #ebebeb; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; width: 110px; height: 75px; }
#men-block .mini .wrap .topic { background: #4897ca; color: #fff; font-size: 1em; font-weight: bold; padding: 5px; margin-bottom: 5px; }
#men-block .mini .wrap .detail { padding: 5px 10px 10px 10px; }
#men-block .mini .wrap .topic-list ul { color: #4c99c5; }
#men-block .mini .wrap .topic-list ul li { margin-left: 20px; list-style-type: disc; padding: 2px 0px; }
#men-block .mini .sidebar { width: 300px; float: left; }
#men-block .mini .sidebar .ad-rectangle { margin-top: 10px; }
#men-block .mini .sidebar .ad-rectangle, #men-block .mini .sidebar .ad-rectangle iframe { width: 300px; height: 250px; }
#men-block .mini #allure-block { position: relative; background: #44aff4; padding: 37px 10px 10px 10px; background: #0e6399 url('../images/2010/mainpic.png') left -464px no-repeat; width: 258px; float: left; margin-right: 10px; }
#men-block .mini #allure-block .more-link {   position: absolute; right: 10px; top: 10px; } 
#men-block .mini #allure-block .more-link a { color:#FFFFFF; } 
#men-block .mini #allure-block .hilight { margin-right: 0px; width: 124px; margin-right: 10px; height: 75px; }
#men-block .mini #allure-block .hilight img.thumbnail { display: block; width: 122px; height: 73px; border: 1px solid #fff; }
#men-block .mini #allure-block .topic { float: left; width: 124px; background: none; padding: 10px 0px 0px 0px; }
#men-block .mini #allure-block .topic a { color: #fff; }
#men-block .mini #pretty-block { background: #fff url(../images/2010/mainpic.png) left -3381px no-repeat; padding: 45px 10px 10px 10px; position: relative; z-index: 0; }
#men-block .mini #pretty-block h3 { display: none; }
#men-block .mini #pretty-block .list { padding: 0px; }
#men-block .mini #pretty-block .list .left { float: left; margin-right: 10px; width: 146px; }
#men-block .mini #pretty-block .list .left .item { width: 68px; float: left; font-size: 0.85em; text-align: center; margin-right: 10px; }
#men-block .mini #pretty-block .list .left .item img.thumbnail { display: block; width: 68px; height: 68px; }
#men-block .mini #pretty-block .list .left .item span.topic { display: block; }
#men-block .mini #pretty-block .list .left .item span.topic a { color: #333; display: block; text-decoration: none; background-color: #e0dedf; padding: 2px; }
#men-block .mini #pretty-block .list .left .last { margin-right: 0px; }
#men-block .mini #pretty-block .list .right { float: left; width: 156px; }
#men-block .mini #pretty-block .list .right ul { color: #4c99c5; }
#men-block .mini #pretty-block .list .right ul li { margin-left: 20px; list-style-type: disc; padding: 2px 0px; }

#men-block .mini #tech-car-block { margin-bottom: 5px; }
#men-block .mini #tech-car-block .title { background: #4897ca; margin-bottom: 0px; }
#men-block .mini #tech-car-block .title h4 { color: #fff; font-size: 1em; font-weight: bold; padding: 5px; }
#men-block .mini #tech-car-block ul li { margin-left: 15px; padding: 2px 0px; }
#men-block .mini #tech-car-block .more-link { text-align: right; padding-right: 10px; }
#men-block .mini #tech-car-block .more-link a { color: #f26522; text-decoration: underline; }
#men-block .mini .tag-cloud { padding: 5px; }
#men-block .mini #ajax_loader2 { position: absolute; top: 100px; left: 410px; z-index: 5; padding: 20px; -moz-border-radius: 7px; border-radius: 7px; -webkit-border-radius: 7px; background-color: #fff; -moz-box-shadow: 0px 0px 5px #333; box-shadow: 0px 0px 5px #333; -webkit-border-radius: 10px; -webkit-box-shadow: 0px 0px 5px #333; }
#men-block .morelink { padding: 10px 0px; text-align: right; }
#men-block .morelink a { color: #f26522; text-decoration: underline; }
#ad_banner_men_if { width: 620px; height: 120px; overflow: hidden; }

#travel-block .title { background: #00b9c1; margin-bottom: 10px; }
#travel-block .title h2 { background: url('../images/2010/mainpic.png') left -431px no-repeat; float: left; margin: 5px 0px 0px 20px; width: 113px; height: 20px; padding: 10px 0px 0px 40px; color: #212322; }
#travel-block .top-round { background: url('../images/2010/bg_headbar.png') left -131px repeat-x; height: 34px; }
#travel-block .max .wide { width: 620px; float: left; margin-right: 10px; }
#travel-block .max .sidebar { width: 300px; float: left; }
#travel-block .max .ad-banner-620x100 { clear: left; margin-bottom: 10px; }
#travel-block .max .tag-cloud { background: #edffff; }
#travel-block .mini .wide { width: 620px; float: left; margin-right: 10px; }
#travel-block .mini .sidebar { width: 300px; float: left; }
#travel-block .mini .ad-banner-620x100 { clear: left; margin-bottom: 10px; }
#travel-block .mini .tag-cloud { background: #edffff; margin-top: 5px; }
#ad_rectangle_services_if { width: 300px; height: 250px; }

#travel-block .max #trip-block { background: #c2e6ed; float: left; width: 305px; margin-right: 10px; margin-bottom: 10px; position: relative; }
#travel-block .max #trip-block .hilight { width: 150px; float: left; margin-right: 10px; padding: 10px 0px 0px 10px; }
#travel-block .max #trip-block .hilight img { width: 150px; height: 120px; margin-bottom: 5px; }
#travel-block .max #trip-block .item-list { width: 125px; float: left; padding-top: 10px; }
#travel-block .max #trip-block .item-list .item { margin-bottom: 10px; }
#travel-block .max #trip-block .item-list .item a { font-size: 0.9em; }
#travel-block .max #trip-block .item-list img.thumbnail { float: left; display: block; margin: 0px 5px 0px 0px; width: 50px; height: 50px; }
#travel-block .max #trip-block h4 { padding: 5px; color: #fff; background: #00ced3; font-size: 1.1em; font-weight: bold; }
#travel-block .max #trip-block span.morelink { display: block; height: 28px; line-height: 28px; position: absolute; top: 0px; right: 5px; z-index: 1; }
#travel-block .max #trip-block span.morelink a { color: #fff; font-size: 0.9em; }

#travel-block .max #food-block { float: left; width: 305px; background: #e8ffc3; margin-bottom: 10px; position: relative; }
#travel-block .max #food-block .hilight { width: 150px; float: left; margin-right: 10px; padding: 10px 0px 0px 10px; }
#travel-block .max #food-block .hilight img { width: 150px; height: 120px; margin-bottom: 5px; }
#travel-block .max #food-block .item-list { width: 125px; float: left; padding-top: 10px; }
#travel-block .max #food-block .item-list .item { margin-bottom: 10px; }
#travel-block .max #food-block .item-list .item a { font-size: 0.9em; }
#travel-block .max #food-block .item-list img.thumbnail { float: left; display: block; margin: 0px 5px 0px 0px; width: 50px; height: 50px; }
#travel-block .max #food-block h4 { padding: 5px; color: #fff; background: #77c400; font-size: 1.1em; font-weight: bold; }
#travel-block .max #food-block span.morelink { display: block; height: 28px; line-height: 28px; position: absolute; top: 0px; right: 5px; z-index: 1; }
#travel-block .max #food-block span.morelink a { color: #fff; font-size: 0.9em; }
#ad_banner_picpost_if { width: 620px; height: 120px; overflow: hidden; }

#market-block-2011 { margin-top: 5px; }
#market-block-2011 .title { background: url('../images/2010/bg_headbar.png') 0px -1170px repeat-x; border-bottom: 1px solid #72544b; position: relative; z-index: 0; margin-bottom: 0px; }
#market-block-2011 .title h4 { color: #442d16; font-size: 1.1em; font-weight: bold; padding-left: 45px; height: 34px; line-height: 34px; background: url('../images/2010/mainpic.png') 15px -1742px no-repeat; }
#market-block-2011 .title .morelink { position: absolute; right: 10px; top: 0px; width: 400px; text-align: right; height: 34px; line-height: 34px; }
#market-block-2011 .title .morelink span { margin-right: 10px; }
#market-block-2011 .title .morelink a { color: #fff; }
#market-block-2011 .detail { padding: 10px; background-color: #ffeaa1; margin-top: 1px; }
#market-block-2011 .detail ul { color: #72544b; }
#market-block-2011 .detail ul li { list-style-type: disc; margin-left: 15px; float: left; width: 170px; text-align: left; margin-right: 10px; }

#travel-block .max #picpost-block { margin-top: 10px; }
#travel-block .max #picpost-block .title { background: url('../images/2010/bg_headbar.png') left -248px repeat-x; margin-bottom: 10px; position: relative; -moz-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; height: 28px; }
#travel-block .max #picpost-block .title h3 { color: #fff; font-size: 1.1em; font-weight: bold; background: url('../images/2010/mainpic.png') left -941px no-repeat; margin-left: 15px; padding-left: 25px; height: 28px; line-height: 28px; }
#travel-block .max #picpost-block .title .desc { text-align: right; width: 410px; position: absolute; right: 10px; top: 0px; height: 28px; line-height: 28px; }
#travel-block .max #picpost-block .title .desc a { font-size: 0.9em; color: white; }
#travel-block .max #picpost-block .wrap-left { width: 357px; margin-right: 10px; padding-right: 10px; margin-bottom: 10px; float: left; border-right: 1px solid #d5d7d7; }
#travel-block .max #picpost-block .item { width: 110px; margin-right: 10px; float: left; }
#travel-block .max #picpost-block .item img.thumbnail { display: block; width: 70px; height: 70px; margin: 0px auto 5px auto; }
#travel-block .max #picpost-block .item-list { margin-bottom: 10px; }
#travel-block .max #picpost-block .last-item { margin-right: 0px; }
#travel-block .max #picpost-block .wrap-right { width: 242px; float: left; margin-bottom: 10px; }

#travel-block .max #service-block-wrap { border: 1px solid #bdbcbc; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; padding: 1px; }
#travel-block .max #service-block-wrap .service-block { margin-bottom: 15px; }
#travel-block .max #service-block-wrap .service-block .title { background: url('../images/2010/bg_headbar.png') left -165px repeat-x; position: relative; padding: 5px 5px 0px 10px; height: 20px; }
#travel-block .max #service-block-wrap .service-block .title h4 { background: #fff; width: 100px; text-align: center; color: #875200; font-size: 0.9em; font-weight: bold; height: 20px; line-height: 20px; -moz-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; }
#travel-block .max #service-block-wrap .service-block .title .more-link { position: absolute; right: 10px; top: 5px; font-size: 0.9em; line-height: 20px; }
#travel-block .max #service-block-wrap .service-block .title .more-link a { color: #088984; text-decoration: underline; }
#travel-block .max #service-block-wrap .service-block .title .more-link a:hover { color: white; }
#travel-block .max #service-block-wrap .service-block .item { width: 133px; margin-right: 10px; float: left; padding-left: 10px; }
#travel-block .max #service-block-wrap .service-block .last-item { margin-right: 0px; padding-left: 0px; }
#travel-block .max #service-block-wrap .service-block .item img.thumbnail { display: block; float: left; margin: 0px 5px 0px 0px; width: 50px; height: 50px; }
#travel-block .max #ajax_loader2 { position: absolute; top: 250px; left: 410px; z-index: 5; padding: 20px; -moz-border-radius: 7px; -webkit-border-radius: 7px; background-color: #fff; -moz-box-shadow: 0px 0px 5px #333; box-shadow: 0px 0px 5px #333; -webkit-border-radius: 10px; -webkit-box-shadow: 0px 0px 5px #333; }

#travel-block .mini #trip-block { background: #c2e6ed; float: left; width: 305px; margin-right: 10px; position: relative; }
#travel-block .mini #trip-block .hilight { padding: 5px 10px; }
#travel-block .mini #trip-block .hilight img { width: 150px; height: 120px; float: left; margin-right: 10px; }
#travel-block .mini #trip-block h4 { padding: 5px; color: #fff; background: #00ced3; font-size: 1.1em; font-weight: bold; }
#travel-block .mini #trip-block span.morelink { display: block; height: 28px; line-height: 28px; position: absolute; top: 0px; right: 5px; z-index: 1; }
#travel-block .mini #trip-block span.morelink a { color: #fff; font-size: 0.9em; }

#travel-block .mini #food-block { float: left; width: 305px; background: #e8ffc3; position: relative; }
#travel-block .mini #food-block .hilight { padding: 5px 10px; }
#travel-block .mini #food-block .hilight img { width: 150px; height: 120px; float: left; margin-right: 10px; }
#travel-block .mini #food-block h4 { padding: 5px; color: #fff; background: #77c400; font-size: 1.1em; font-weight: bold; }
#travel-block .mini #food-block span.morelink { display: block; height: 28px; line-height: 28px; position: absolute; top: 0px; right: 5px; z-index: 1; }
#travel-block .mini #food-block span.morelink a { color: #fff; font-size: 0.9em; }
#ad_banner_picpost_if { width: 620px; height: 120px; overflow: hidden; }

#travel-block .mini #picpost-block { margin-top: 5px; }
#travel-block .mini #picpost-block .title { background: url('../images/2010/bg_headbar.png') left -248px repeat-x; margin-bottom: 10px; position: relative; -moz-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; height: 28px; }
#travel-block .mini #picpost-block .title h3 { color: #fff; font-size: 1.1em; font-weight: bold; background: url('../images/2010/mainpic.png') left -941px no-repeat; margin-left: 15px; padding-left: 25px; height: 28px; line-height: 28px; }
#travel-block .mini #picpost-block .title .desc { text-align: right; width: 410px; position: absolute; right: 10px; top: 0px; height: 28px; line-height: 28px; }
#travel-block .mini #picpost-block .title .desc a { font-size: 0.9em; color: white; }
#travel-block .mini #picpost-block .wrap-left { width: 357px; margin-right: 10px; padding-right: 10px; margin-bottom: 5px; float: left; border-right: 1px solid #d5d7d7; }
#travel-block .mini #picpost-block .item { width: 110px; margin-right: 10px; float: left; }
#travel-block .mini #picpost-block .item img.thumbnail { display: block; width: 70px; height: 70px; margin: 0px auto 5px auto; }
#travel-block .mini #picpost-block .item-list { margin-bottom: 10px; }
#travel-block .mini #picpost-block .last-item { margin-right: 0px; }
#travel-block .mini #picpost-block .wrap-right { width: 242px; float: left; margin-bottom: 5px; }

#travel-block .mini #service-block-wrap { border: 1px solid #bdbcbc; padding: 1px; }
#travel-block .mini #service-block-wrap .service-block { margin-bottom: 15px; float: left; width: 148px; }
#travel-block .mini #service-block-wrap .service-block .title { background: url('../images/2010/bg_headbar.png') left -165px repeat-x; position: relative; padding: 5px 5px 0px 10px; height: 20px; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; }
#travel-block .mini #service-block-wrap .service-block .title h4 { background: #fff; width: 100px; text-align: center; color: #875200; font-size: 0.9em; font-weight: bold; height: 20px; line-height: 20px; -moz-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; }
#travel-block .mini #service-block-wrap .service-block .more-link { font-size: 0.9em; text-align: right; }
#travel-block .mini #service-block-wrap .service-block .more-link a { color: #00868c; text-decoration: underline; }
#travel-block .mini #service-block-wrap .service-block .item { width: 133px; margin-right: 10px; float: left; padding-left: 10px; }
#travel-block .mini #service-block-wrap .service-block .item img.thumbnail { display: block; float: left; margin: 0px 5px 0px 0px; width: 50px; height: 50px; }
#travel-block .mini #ajax_loader2 { position: absolute; top: 180px; left: 410px; z-index: 5; padding: 20px; -moz-border-radius: 7px; border-radius: 7px; -webkit-border-radius: 7px; background-color: #fff; -moz-box-shadow: 0px 0px 5px #333; box-shadow: 0px 0px 5px #333; -webkit-border-radius: 10px; -webkit-box-shadow: 0px 0px 5px #333; }

#shopping-block { background: #ff6200; }
#shopping-block .title { background: #ff9800; height: 35px; position: relative; }
#shopping-block .title h2 { float: left; margin: 5px 0px 0px 20px; height: 30px; line-height: 30px; background: #fff; width: 200px; padding-left: 40px; background: url('../images/2010/mainpic.png') left -1357px no-repeat; width: 144px; }
#shopping-block .title .more-link { float: left; width: 715px; line-height: 30px; height: 30px; padding-top: 5px; font-size: 0.9em; text-align: right; margin-right: 10px; }
#shopping-block .title .more-link span { float: right; padding-left: 25px; }
#shopping-block .title .more-link span a { color: #fff; }
#shopping-block .title ul { padding: 10px 0px 0px 10px; width: 290px; float: left; height: 25px; }
#shopping-block .title li { list-style-type: none; display: block; float: left; height: 25px; line-height: 25px; background: #ffce77; margin-right: 5px; padding: 0px 10px; cursor: pointer; }
#shopping-block .title li.active { background: #fff; cursor: default; }
#shopping-block .title .block-control { position: absolute; right: 0px; }
#shopping-block .wrapdetail { background-color: #fff; -moz-border-radius: 0px 0px 5px 5px; border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; padding: 15px 10px; }
#shopping-block .item { float: left; width: 145px; margin-right: 8px; }
#shopping-block .item .thumb { margin-bottom: 5px; }
#shopping-block .item .thumb img { border: 1px solid #9c9b96; width: 143px; height: 40px; display: block; }
#shopping-block .item .topic { text-align: left; }
#shopping-block .last { margin-right: 0px; }

#shopping-block .mini #ajax_loader2 { position: absolute; top: 30px; left: 410px; z-index: 5; padding: 20px; -moz-border-radius: 7px; border-radius: 7px; -webkit-border-radius: 7px; background-color: #fff; -moz-box-shadow: 0px 0px 5px #333; box-shadow: 0px 0px 5px #333; -webkit-border-radius: 10px; -webkit-box-shadow: 0px 0px 5px #333; }

#webboard-block .title h2 { float: left; line-height: 30px; background: #ffa200 url('../images/2010/mainpic.png') 15px -1403px no-repeat; padding: 0px 10px 0px 40px; color: #593b00; width: 153px; }
#webboard-block .title .more-link { display: none; float: right; width: 400px; line-height: 30px; font-size: 0.9em; text-align: right; margin-right: 10px; }
#webboard-block .menu { background: #ffa200; height: 25px; padding: 5px 0px 0px 10px; line-height: 25px; -moz-border-radius: 0px 5px 0px 0px; border-radius: 0px 5px 0px 0px; -webkit-border-radius: 0px 5px 0px 0px; margin-bottom: 10px; }
#webboard-block .menu li { list-style-type: none; float: left; display: block; padding: 0px 10px; cursor: pointer; color: #593b00; font-size: 0.9em; }
#webboard-block .menu li.active { background: #fff; -moz-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; cursor: default; }
#webboard-block .wide { width: 620px; margin-right: 9px; border-right: 1px solid #c5c2c2; float: left; position: relative; }
#webboard-block .wide #ajax_loader { position: absolute; top: 200px; left: 250px; z-index: 5; padding: 20px; -moz-border-radius: 7px; -webkit-border-radius: 7px; background-color: #fff; -moz-box-shadow: 0px 0px 5px #333; box-shadow: 0px 0px 5px #333; -webkit-border-radius: 10px; -webkit-box-shadow: 0px 0px 5px #333; }
#webboard-block .sidebar { width: 300px; float: left; }
#webboard-block .ad-banner-300x100 { margin-bottom: 10px; }
#webboard-block .topics { padding-left: 10px; }
#webboard-block .topics h4 { color: #976600; font-size: 1.1em; font-weight: bold; margin-bottom: 10px; }
#webboard-block .topics ul { padding-left: 20px; margin-bottom: 10px; }
#webboard-block .topics .more-link { text-align: right; margin-bottom: 10px; padding-right: 20px; }
#webboard-block .topics .more-link a { color: #e7691c; text-decoration: underline; font-size: 0.9em; }
#webboard-block	 #cyberpatrol {height:140px;margin-bottom:10px;}
#webboard-block  #cyberpatrol iframe{float:left;margin-right:10px;}
#webboard-block  #cyberpatrol .detail{float:left;margin:30px 0 0 0;line-height: 1.75em;}
#webboard-block  #cyberpatrol .detail h3{font-size:1.2em;}


.mainblock .wrapdetail { position: relative; z-index: 0; }
#ad_webboard_fr { width: 300px; height: 250px; }
#ad_banner_tlc_if { width: 300px; height: 100px; }
#ad_banner_temp_if { width: 300px; height: 97px; }

#footer { background: #38302d url('../images/2010/bg_footer.png') left top repeat-x; border-top: 5px solid #483632; }
#footer #logo-footer { background: url('../images/2010/mainpic.png') left -877px no-repeat; width: 138px; height: 37px; padding-bottom: 5px; }
#footer .contacts #logo-3bb { margin-bottom: 5px; }
#footer .contacts #logo-3bb a { display: block; width: 156px; height: 60px; float: right; background: url('../images/2010/mainpic.png') left -2536px no-repeat; }
#footer .contacts #logo-3bb a span { display: none; }
#footer .contacts a { color: #c0bbb7; }
#links-block { width: 920px; margin: 0px auto; color: #fff; margin-bottom: 10px; }
#links-block h2 { padding: 10px 0px 10px 15px; font-size: 1.2em; font-weight: bold; background: url('../images/2010/mainpic.png') left -1303px no-repeat; }
#links-block .column { width: 145px; margin-right: 10px; float: left; }
#links-block .last-column { margin-right: 0px; }
#links-block .column ul { padding-left: 20px; color: #ff9000; list-style-type: square; margin-bottom: 10px; }
#links-block .column .label { color: #ff9000; margin-bottom: 5px; }
#links-block .column a { color: #b6b5b5; text-decoration: underline; }

#about-block { width: 920px; margin: 0px auto; padding-bottom: 40px; color: #a4a2a1; font-size: 0.85em; position: relative; }
#about-block .copyright { }
#about-block .contacts { width: 520px; text-align: right; position: absolute; right: 0px; bottom: 40px; }
img.inline_icon { width: 22px; height: 9px; }
img.audio_icon { width: 17px; height: 13px; }
.bottombar-active { height: 129px; }
.bottombar-inactive { height: 30px; }
#bottom-bar { position: fixed; bottom: 0px; left: 0px; width: 100%; z-index: 6; }
#bottom-bar .wrap { width: 966px; margin: 0 auto; }
#bottom-bar .bar { background: url('../images/2010/bg_headbar.png') 0px -1582px repeat-x; height: 28px; padding: 2px 0px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; border-top: 1px solid #23140f; border-right: 1px solid #23140f; border-left: 1px solid #23140f; }
#bottom-bar .bar .first { float: left; width: 225px; border-right: 1px solid #272323; height: 28px; line-height: 26px; background: url('../images/2010/mainpic.png') 5px -3927px no-repeat; padding-left: 23px; color: #ff9800; }
#bottom-bar .bar .second { float: left; border-left: 1px solid #6c5e5b; border-right: 1px solid #272323; width: 657px; height: 28px; line-height: 26px; background: url('../images/2010/mainpic.png') 5px -3960px no-repeat; padding-left: 25px; color: #ff9800; position: relative; z-index: 0; }
#bottom-bar .bar .second .lbtxt { float: left; width: 110px; }
.bottombar-active .bar .second .hilight { display: none; }
.bottombar-inactive .bar .second .hilight { float: left; display: block; position: relative; z-index: 0; width: 547px; }
.bottombar-inactive .bar .second .hilight span.item { position: absolute; left: 0px; top: 0px; z-index: 1; width: 473px; overflow: hidden; }
.bottombar-inactive .bar .second .hilight span.item a { color: #fff; font-size: 0.9em; }
.bottombar-inactive .bar .second .hilight span.more { position: absolute; right: 10px; top: 0px; width: 54px; z-index: 1; }
.bottombar-inactive .bar .second .hilight span.more a { color: #ff9800; }
.bottombar-inactive .bar .third { float: left; border-left: 1px solid #6c5e5b; width: 30px; height: 28px; line-height: 26px; cursor: pointer; background: url('../images/2010/mainpic.png') 5px -4042px no-repeat; }
.bottombar-active .bar .third { float: left; border-left: 1px solid #6c5e5b; width: 30px; height: 28px; line-height: 26px; cursor: pointer; background: url('../images/2010/mainpic.png') 5px -4001px no-repeat; }
.bottombar-active .bar .second .nav { position: absolute; right: 10px; top: 4px; width: 80px; z-index: 1; }
.bottombar-active .bar .second .nav span { width: 17px; height: 17px; display: block; float: left; margin-right: 3px; background: url('../images/2010/mainpic.png') 0px -2359px no-repeat; }
.bottombar-active .bar .second .nav span.active { background-position: 0px -2326px; }
.bottombar-inactive .bar .second .nav { display: none; }
.wrap-detail { background-color: #50423f; background: -moz-linear-gradient(100% 20% 90deg, #463733, #1a1413) repeat scroll 0 0 transparent; background: -webkit-linear-gradient(100% 20% 90deg, #463733, #1a1413) repeat scroll 0 0 transparent; opacity: 0.97; filter: alpha(opacity=97); border-right: 1px solid #23140f; border-left: 1px solid #23140f; color: #fff; }
.wrap-detail .first { float: left; width: 228px; border-right: 1px solid #272323; padding: 15px 10px 0px 10px; }
.wrap-detail .first img.thumbnail { float: left; margin-right: 10px; width: 47px; height: 47px; }
.wrap-detail .first p { display: block; float: left; width: 171px; font-size: 0.85em; }
.wrap-detail .first p a { display: block; color: #ff9800; }
.wrap-detail .second { float: left; border-left: 1px solid #6c5e5b; border-right: 1px solid #272323; width: 662px; padding: 15px 10px 0px 10px; }
.wrap-detail .second .slide {  }
.wrap-detail .second .slide .navleft { background: url('../images/2010/mainpic.png') 0px -4179px no-repeat; width: 20px; float: left; height: 34px; margin-right: 5px; cursor: pointer; }
.wrap-detail .second .slide .navright { background: url('../images/2010/mainpic.png') 0px -4092px no-repeat; width: 20px; float: left; height: 34px; cursor: pointer; }
.wrap-detail .second .slide .detail { width: 612px; height: 100px; float: left; margin-right: 5px; position: relative; z-index: 0px; overflow: hidden; }
.wrap-detail .second .slide .detail .wrap-item { position: absolute; width: 10000px; z-index: 1px; height: 100px; left: 0px; }
.wrap-detail .second .slide .item { float: left; margin: 0px 5px; width: 143px; text-align: center; height: 100px; }
.wrap-detail .second .slide .item img.thumbnail { width: 143px; height: 40px; display: block; background: #000; margin-bottom: 5px; }
.wrap-detail .second .slide .item .desc { height: 34px; overflow: hidden; }
.wrap-detail .second .slide .item .desc a { font-size: 0.85em; color: #fff; }
.wrap-detail .third { float: left; border-left: 1px solid #6c5e5b; width: 30px; height: 100px; float: left; border-left: 1px solid #6c5e5b; background: #4f4440; opacity: 0.9; filter: alpha(opacity=90); }
#activity-block { position: fixed; bottom: 0px; right: 20px; z-index: 10; }
#activity-block .title { color: #000; padding-left: 10px; height: 30px; line-height: 30px; cursor: pointer; }
#activity-block .minimize { width: 119px;  float: right; background: url('../images/2010/mainpic.png') left -2376px no-repeat; margin-right: 5px; }
#activity-block .update { background: url('../images/2010/mainpic.png') left -2414px no-repeat; }
#activity-block .maximize { width: 289px; background: url('../images/2010/mainpic.png') left -2449px no-repeat; }
#activity-block .wrap { display: none; }
#activity-block .wrap .detail { padding: 10px; border: 3px solid black; background: #000 url('../images/2010/bg_headbar.png') left -304px repeat-x; width: 263px; opacity: 0.95; }
#activity-block .wrap .detail .webmastertalk { margin-bottom: 10px; }
#activity-block .wrap .detail .webmastertalk img.thumbnail { display: block; width: 47px; height: 47px; border: 1px solid #4e4443; float: left; margin-right: 10px; }
#activity-block .wrap .detail .webmastertalk p { width: 204px; float: left; color: #beb7ad; opacity: 1.0; font-size: 0.9em; }
#activity-block .wrap .detail .webmastertalk p span { color: #ffdb55; opacity: 1.0; }
#activity-block .wrap .detail .webmastertalk p a { color: #f26522; text-decoration: underline; }
#activity-block .wrap .detail h6 { color: #fcde5a; font-weight: bold; font-size: 1.1em; }
#activity-block .wrap .detail ul { color: #fcde5a; margin-bottom: 10px; }
#activity-block .wrap .detail ul li { margin-left: 15px; padding: 2px 0px; }
#activity-block .wrap .detail ul li a { opacity: 1.0; color: #bab7b0; font-size: 0.9em; }
#activity-block .wrap .detail ul li a:hover { color: #f9dc7e; }
#activity-block .wrap .detail .banner { width: 261px; height: 57px; }
#event_activity_fr { width: 261px; height: 57px; }
#floating {  }

#floating_left { display: none; position: absolute; z-index: 1; width: 160px; height: 600px; top: -70px; left: -160px; }
#floating_left img, #floating_right img { width: 160px; height: 600px; }
#floating_right { display: none; position: absolute; z-index: 1; width: 160px; height: 600px; top: -70px; right: -160px; }
#mpoint_left { display: none; position: absolute; z-index: 1; width: 160px; height: 600px; top: -70px; left: -160px; }
#mpoint_left img, #mpoint_right img { width: 160px; height: 600px; }
#mpoint_right { display: none; position: absolute; z-index: 1; width: 160px; height: 600px; top: -70px; right: -160px; }
#runforlife_btnleft { position: absolute; z-index: 1; width: 134px; height: 55px; display: block; top: 400px; left: -140px; }
#runforlife_btnright { position: absolute; z-index: 1; width: 134px; height: 55px; display: block; top: 400px; right: -140px; }
#request-upgrade-browser { display: none; }
#lotto_extra_btn { position: absolute; z-index: 1; width: 99px; height: 29px; right: 10px; top: 4px; }
#lotto_extra_btn img { width: 99px; height: 29px; }
#world2012 { position: absolute; z-index: 1; width: 177px; height: 45px; right: 0px; top: -10px; }
#world2012 img { width: 177px; height: 45px; }
#mthaiaward_left { display:none; position: absolute; width: 111px; height: 44px; z-index: 1; top: 240px; left: -125px; }
#mthaiaward_right { display:none; position: absolute; width: 111px; height: 44px; z-index: 1; top: 240px; right: -125px;}
#firsttime_left { display: none; position: absolute; z-index: 1; width: 160px; height: 585px; top: -70px; left: -160px; }
#firsttime_right { display: none; position: absolute; z-index: 1; width: 160px; height: 585px; top: -70px; right: -160px; }

#asiangame_extra_btn { display: block; position: absolute; z-index: 1; width: 148px; height: 32px; right: 10px; top: 2px; }
#asiangame_extra_btn img { width: 148px; height: 32px; }
#coverpage { background: #000; position: absolute; z-index: 10; opacity: .60; filter: alpha(opacity=60); -moz-opacity: 0.6; width: 100%; height: 100%; top: 0px; left: 0px; display: none; }
.suggest_ie { width: 950px; }
.suggest_ie div.detail { border: 1px solid #9db9c7; width: 948px; }
.suggest_ie #suggest_close_btn { position: relative; z-index: 0; height: 20px; }
.suggest_ie #suggest_close_btn span.btn { display: block; position: absolute; right: 0px; top: 0px; background: url('../images/2010/close_suggest.png') 0px 0px no-repeat; width: 127px; height: 20px; cursor: pointer; }
.suggest_ie .intro { width: 598px; padding: 10px 20px; float: left; background-color: #ceebff; height: 81px; }
.suggest_ie .intro span.headline { font-size: 1.2em; line-height: 1.3em; font-weight: bold; color: #2e77a4; margin-bottom: 5px; }
.suggest_ie .intro span.detail { color: #2d76aa; }
.suggest_ie .intro span.detail span.bold { font-weight: bold; }
.suggest_ie .intro span.detail span.hilight { color: #e35108; }
.suggest_ie .intro span.link { display: block; margin-top: 5px; }
.suggest_ie .intro span.link a { color: #E7691C; text-decoration: underline; }
.suggest_ie .intro span.red { color: #ff0000; text-decoration: underline; font-weight: normal; }
#suggest_ie9 .download { width: 310px; height: 101px; float: left; background: url('../images/2010/bg_ie9.jpg') left top no-repeat; text-align: center; }
#suggest_ie8 .download { width: 310px; height: 101px; float: left; background: url('../images/2010/bg_ie8.jpg') left top no-repeat; text-align: center; }
.suggest_ie .download img { margin-top: 60px; }
#promote_master_of_web { border: 0px; }
#promote_master_of_web .detail { width: 950px; height: 100px; background: url('../images/2010/masterofweb.jpg') 0px 0px no-repeat; border: 0px; position: relative; }
#promote_master_of_web .detail .play_btn { position: absolute; bottom: 28px; right: 170px; width: 154px; height: 40px; }
#ad_jazz_top { position: fixed; z-index: 5; width: 728px; height: 90px; }
#ad_jazz_rectangle { position: fixed; z-index: 5; width: 300px; height: 250px; }

#gnet_left, #sena_left, #sunsilk_left, #lg_left, #silhouette_left { display: none; position: absolute; z-index: 1; width: 160px; height: 600px; top: -70px; left: -160px; }
#gnet_right, #sena_right, #sunsilk_right, #lg_right, #silhouette_right { display: none; position: absolute; z-index: 1; width: 160px; height: 600px; top: -70px; right: -160px; }
#gnet_left iframe, #gnet_right iframe, #sena_left iframe, #sena_right iframe, #sunsilk_left iframe, #sunsilk_right iframe, #lg_right iframe, #lg_left iframe, #silhouette_left iframe, #silhouette_right iframe { width: 160px; height: 600px; }

/* Mthai ads bg+top */
div.floating-bg-left { display: none; position: absolute; z-index: 1; width: 160px; height: 600px; top: -70px; left: -160px; }
div.floating-bg-right { display: none; position: absolute; z-index: 1; width: 160px; height: 600px; top: -70px; right: -160px; }
div.floating-bg-left iframe, div.floating-bg-right iframe { width: 160px; height: 600px; }

/* mthai talk about */
#tab-head li#talkabout-tab.active { background-color: #3A2824; }
#play_talkabout_stream_btn { position: absolute; top: 170px; left: 250px; z-index: 1; cursor: pointer; width: 99px; height: 59px; }
#btn_mom_left {   display: block;    height: 300px;    left: -160px;    position: absolute;    top: 0;width: 160px;   z-index: 0; }
#btn_mom_right {   display: block;    height: 300px;    right: -160px;    position: absolute;    top: 0;    width: 160px;    z-index: 0;}
#btn_mom_left span { display: none; }
#btn_mom_right span { display: none; }

/* The king at top */
#king-box { background: url("../images/2011/the-king/the-king-mini.jpg") no-repeat scroll center top #FFFFFF; height: 70px; line-height: 115px; position: relative; text-align: right; top: 0; width: 100%; }
#king-box a.king-link, #king-box a.king-link:link, #king-box a.king-link:visited, #king-box a.king-link:active {  margin-right: 10px; color:#886228; text-decoration:none;}
#king-box a.king-link:hover { text-decoration: underline; }

/*Father Day */
#fatherday {height: 70px; position: relative;top: 0; width: 100%; }
#fatherday a {background: url("../images/2011/father-day/TopHead_fatherday.jpg") no-repeat scroll center top #fffae2;display: block;height: 70px;text-indent: -9999px;width: width: 100%;}

#topbar { position: relative !important; }
body.king { padding-top: 0 ; /*background: url('../images/2010/bg_body.png') left 98px repeat-x;*/ }
a#ad_promo_sunsilk { position: absolute; background: url('../images/2011/ad/sunsilk.png') 0px 0px no-repeat; width: 198px; height: 45px; top: -10px; right: 0px; z-index: 1; }
a#ad_promo_sunsilk span { display: none; }
a#ad-corner-vote { background: url("../images/2011/ad/ads-conner-vote.png") no-repeat scroll 0 0 transparent; height: 45px; position: absolute;  right: 0; top: -10px;  width: 195px; z-index: 1; }
a#ad-corner-vote span.no-display { display: none; }
a#ad-corner-vote span.countdown { color: #FBF429; float: right; font-size: 14px; font-weight: bold; line-height: 58px;  padding-right: 3px;}
a#ad_promo_bigaward { background: url("../images/2011/ad/ads-big-award.png") no-repeat scroll 0 0 transparent; height: 41px;  position: absolute; right: 0; top: -5px; width: 175px;  z-index: 1; }
a#ad_promo_bigaward span { display:none; }
.zoom { width: 16px; height: 16px; position: absolute; top: 0px; right: 0px; z-index: 1; background: url('../images/2010/mainpic.png') 0px -5237px no-repeat; }
.full-item { width: 256px; height: 320px; padding: 40px 10px 10px 10px; display: none; position: absolute; z-index: 10; background: #a5aaa4; border: 1px solid #303030; -moz-box-shadow: 0px 0px 10px #666; -webkit-box-shadow: 0px 0px 10px #666; box-shadow: 0px 0px 10px #666; }
.full-item img { width: 256px !important; height: 320px !important; }
#allure-full { left: 0px; top: -92px; background: #0E6399 url('../images/2010/mainpic.png') 51px -5285px no-repeat; }
#pretty-full_1, #pretty-full_2, #pretty-full_3, #pretty-full_4 { left: 0px; top: -92px; background: #E0DEDF url('../images/2010/mainpic.png') 63px -5368px no-repeat; }

