

/*AD style*/
@import url("/sponsor/ad.css");
/*AD style*/


body { margin: 0px; font: normal 12px Tahoma; text-align:center }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
span.hot { color: #ffe400; }
span.hot2 { color: #990000; font-weight: bold; }
span.hot3 { font-weight: bold; color: #00578b; }
.wrapper { background-color:#FFF; overflow:hidden; width:1002px; text-align:left; margin-left:auto; margin-right:auto; clear: both; }
#header { background:transparent url(http://images.mmosite.com/photo/images/index/index_47.gif) repeat scroll 0%; height: 97px; position: relative; }
.left { float:left }
.right { float:right }
#header .left { width:236px; }
#header .right { width:720px; padding:8px; overflow: hidden; }
#nav { background:url(http://images.mmosite.com/news/imagesnews/submenu-bg.jpg) repeat-x; height:32px; line-height: 32px; padding-left: 10px; color: #FFF; position: relative; background-image: url(http://images.mmosite.com/news/imagesnews/submenu-bg.jpg); }
#nav a { font-size: 13px; color: #FFF; font-weight: bold; }
#rss { text-align: right; padding: 8px 20px 0 0; }
#rss img { margin: 2px 3px; }
#mainbav { background:url(http://images.mmosite.com/news/newnews/images/index_6.gif) repeat-x; height:31px; line-height:31px; vertical-align:middle; text-align:left; }
#mainbav a { background:url(http://images.mmosite.com/news/newnews/images/index_10.gif) right no-repeat; color:#008ACA; font-size:11px; font-family:Verdana; padding:0px 5px 0px 5px; float:left; text-decoration:none }
#mainbav a:hover { background:url(http://images.mmosite.com/news/newnews/images/index_8.gif) right no-repeat }
#main { position: relative; float: left; background: url(http://images.mmosite.com/news/imagesnews/bg.jpg) repeat-y -2px 0; padding-bottom: 20px; }
#main .left { width:689px; padding-right:3px; overflow: hidden; }
#main .right { width:308px; overflow: hidden; }
.more-wrap { position: relative; }
.more-wrap a { color: #000; }
.more-wrap a img { border: 0; margin: 0 5px 0 0; vertical-align: middle; }
.more { position: absolute; right: 10px; top: 10px; padding: 2px 3px; }
.more1 { position: absolute; right: 10px; background-color: #FFFFFF; top: 3px !important; top: 10px; padding: 2px 3px; }
.more2 { position: relative; }
.more2 a { color: #FFFFFF; position: absolute; left: 85% !important; left: 100px; top: 5px; }
.Headline { font-size:11px; color:#44879D; font-family:Tahoma }
.Headline a { color:#578CCE; font-size:14px; font-weight:bold; font-family:Verdana; }
.Headline img { border:3px solid #ccc; margin:0px !important; margin:4px; }
.Headline td { vertical-align: top; }
.headline-left td { height: 75px !important; }
.headlinep { font-size:11px; color:#44879D;  font-weight:normal font-family:Tahoma;
}
.headlinep a { font-size:14px; font-weight:bold; font-family:Verdana; color:#578CCE; line-height: 240%; }
.headlinep img { border:0px; height:34px !important; height:32px; width:4px; margin-top:2px; margin-left:0px; vertical-align: middle; }
.headlinep td { height: 83px; vertical-align: top; }
.headlinep a:hover { color:#008ACA; text-decoration:underline }
.Headline_sub img { border:0px; margin-top:4px; }
.Headline_sub { font-size:11px; color:#44879D; font-family:Tahoma; line-height:140% }
.Headline_sub a { font-size:13px; font-weight:bold; font-family:Verdana; padding-bottom:3px; line-height:120%; margin-top:4px; color:#44879D; text-decoration:none; }
.Headline_sub a:hover { color:#0995CD; text-decoration:underline }
.Headline_sub_bline { background:url(http://images.mmosite.com/news/newnews/images/dot_bottom_3.gif) bottom repeat-x; height:5px }
.fontstyle td { font-size:11px; color:#44879D; }
.right_ad { color:#1487a4; font-family:Tahoma; font-size:11px; }
.right_ad td { padding: 3px; }


.right_ad a{ color:#FF5A00; font-size:11px; font-weight:bold; font-family:Tahoma; text-decoration:none}
.right_ad a:hover{ color:#FF0000}
.right_ad { color:#333; font-family:Tahoma ;font-size:11px;}

#search { width: 95%; margin: 0 auto; }
#label { height: 39px; background-image: url(http://images.mmosite.com/news/imagesnews/label-bg.jpg); padding: 10px 0; margin: 0 5px; text-align: center; }
#label a { font-size:11px; font-weight:bold; font-family:Tahoma; margin: 3px 5px; color: #FFFFFF; }
#right_ad_info { margin: 5px auto 0 auto; background: url(http://images.mmosite.com/news/imagesnews/ad-bg.jpg) repeat-x 0 0; width: 97%; }
#right_ad_info a { color: #1487a4; }
#right_ad_info a:hover { color:red }
.column { margin-top: 10px; }
.column h3 { margin: 3px 0; height: 25px; line-height: 25px; font-size: 16px; background-image: url(http://images.mmosite.com/news/imagesnews/column-bg1.jpg); color: #FFFFFF; padding-left: 15px; text-align: left; }
.column td { font-family: Verdana, Arial, Helvetica, sans-serif; color: #565656; font-size: 12px; }
.column td a { color: #565656; }
.news_r { font-size:11px; color:#44879D; font-family:Tahoma; line-height:140% }
.news_r a { font-size:11px; font-weight:bold; font-family:Tahoma; padding-bottom:1px; padding-left:5px }
.news_r img { margin:6px 3px; }
.news_r td { background:url(http://images.mmosite.com/news/newnews/images/dot_bottom.gif) bottom repeat-x; font-size: 11px; color:#44879D; font-family:Tahoma; line-height:200%; padding-bottom:3px }
.news_r .news_r .answer table td { background:url() }
.news_r .answer table td table td { background:background:url(http://images.mmosite.com/news/newnews/images/dot_bottom.gif) bottom repeat-x;
)
}
#daily-hot-news { }
#daily-hot-news a:hover { color:red }
#photo-news, #video-news { text-align: center; }
#photo-news td, #video-news td { }
#photo-news a, #video-news a { display: block; }
#photo-news a:hover, #video-news a:hover { text-decoration: none; color: #44879D; }
#photo-news a img, #video-news a img { width: 120px; height: 90px; display: block; border: 5px solid #FFF; margin: 1px; }
#holl-of-fame img { width: 148px; height: 112px; border: 2px solid #FFF; margin: 0 4px 0 0; }
#holl-of-fame table { width: 98%; margin: 0 auto; }
#holl-of-fame td { font-size: 11px; }
#news-cooperation { }
#news-cooperation table { width: 95%; margin: 3px auto; background-color: #FFFFFF; font-size: 11px; }
#news-cooperation a { color: #565656; }
#news-cooperation a:hover{ color:#94e4e9; text-decoration:none;}
#news-cooperation a.outer-link { display: block; width: 98%; margin: 0 auto; text-align: center; }
#news-cooperation a.outer-link:hover table { background-color: #000000; }
#news-cooperation a.outer-link:hover table a { color: #FFFFFF; }
.right_ad1 a { color:#FF0000; font-size:11px; font-weight:bold; font-family:Tahoma; text-decoration:none }
.right_ad1 a:hover { color:#FF0000 }
.right_ad1 { color:#333; font-family:Tahoma; font-size:11px; }
.text_ad { color:#FF9C00 }
.c_title_left { background:url(http://images.mmosite.com/news/newnews/images/index_21.gif); height:46px; padding-left:15px; }
.c_title_right { background:url(http://images.mmosite.com/news/newnews/images/index_22.gif); height:46px; padding-left:15px; }
.right_title { background:url(http://images.mmosite.com/news/newnews/images/index_19.gif) no-repeat; height:26px; padding-left:25px; font-size:13px; color:#5FB2CE; font-family:tahoma; font-weight:bold }
.c_title_all { background:url(http://images.mmosite.com/news/newnews/images/index_29.gif) no-repeat; padding-left:15px }
.news_line { color:#44879D; font-size:11px; font-family:Tahoma; margin: 0 auto; width: 92%; }
.news_line td { height:24px; border-bottom: 1px dotted #9e9e9e; padding: 4px 0; }
.news_line img { margin: 0 2px 0 5px; }
.news_line td a { font-weight:bold; font-size:11px; font-family:Tahoma; color:#44879D; text-decoration:none; width: 260px; display: block; overflow: hidden; padding-left: 2px; }
.news_line td a:hover { color:#22A8D5; text-decoration:underline }
.news_r { font-size:11px; color:#44879D; font-family:Tahoma; line-height:140% }
.news_r img { border: 0; vertical-align: middle; }
#bottom { color:#6A6A6A; height:70px; padding-top:15px; padding-bottom:15px; text-align:center; }
#bottom a { color:#6A6A6A; text-decoration:none }
#bottom a:hover { color:#FF0000; text-decoration:underline }
.sub_rss a { color:#8C8A8A; font-size:11px; font-family:Tahoma }
.sub_rss { padding-top:4px }
.cmsTable img { border:2px solid #ddd }
/*Page Style*/

.sub_name { color:#009EC0; font-weight:bold }
.main_style { font-family:Verdana; font-size:12px; line-height:140%; }
.main_style td { font-family:Verdana; font-size:12px; line-height:140%; }
.main_style .news_title { color:#009EC0; font-size:18px; font-family:Verdana; font-weight:bold }
.news_title_2 img { border:0px }
.main_style a { color:#009EC0; font-weight:bold; text-decoration:none }
.main_style a:hover { color:#31C7F8; font-weight:bold; text-decoration:underline }
.spage { color:#009BCE; font-weight:bold; font-family:Verdana; font-size:10px; }
.spage a { color:#009BCE; font-weight:bold; font-family:Verdana; font-size:10px; text-decoration:none }
.Comments { color:#FF5A00; font-size:18px; font-weight:bold; font-family:Verdana; }
.Comment_left { color:#9A8B76; font-size:11px; font-family:tahoma; font-weight:bold; padding-left:15px }
.Comment_left { color:#9A8B76; font-size:11px; font-family:tahoma; font-weight:bold; padding-right:15px }
.Comment_text { padding:6px; }
.Comment_input { font-family:Verdana; font-size:12px; font-weight:bold; color:#95948D; padding:20px; padding-left:40px; }
.Comment_input input { background:#F1EFDF; border:0px; width:238px; height:25px; padding:5px; font-family:Verdana; }
.Comment_input textarea { background:#F1EFDF; border:0px; width:300px; height:88px; padding:5px; font-family:Verdana; }
.main_style ul { font-size:11px; list-style-type:decimal; line-height:100% }
.main_style h4 { color:#95948D; font-size:12px; font-weight:bold; line-height:100% }
.main_style2 img { border:0px; margin:3px }
.main_style2 { font-size:11px; color:#44879D; font-family:Tahoma; line-height:140% }
.main_style2 a { color:#44879D; text-decoration:none; font-size:11px; font-family:Verdana; padding-bottom:3px; line-height:200% }
.main_style2 a:hover { color:#008ACA; text-decoration:underline }
.hrstyle { border:1px dashed #ccc; border-bottom:0px; background:#fff; height:0px }
.ad_title { font-size:11px; }
.news_r_2 img { width:120px; height:95px; }
.pagenum td { text-align: right; }
.gameinfo { color:#444; font-size:11px }
.sub_font { color:#707070; font-size:15px; font-family:"Arial Black"; }
.guide, .guide a { font-family:tahoma; font-size:13px; color:#108BB4; text-decoration:none; }
.guide a:hover { text-decoration:underline; }
.gameinfo { font-family: Tahoma; font-size: 11px; color: #333333; text-decoration: none; padding-top: 1pt; padding-right: 4pt; padding-bottom: 1pt; padding-left: 4pt; }
.gameinfo a { font-family: Tahoma; font-size: 11px; color: #cc6600; text-decoration: none; padding-top: 1pt; padding-right: 4pt; padding-bottom: 1pt; padding-left: 4pt; }
.gameinfo a:hover { text-decoration: underline; }
/*---------????---------*/

#clear { clear:both; }
#contain { width:300px; border:#DEE6E9 2px solid; font-size:12px; margin-top:6px; }
#contain a { color:#3399CC }
#contain div { font-size:12px; font-family:tahoma; line-height:22px; padding-left:2px }
#contain p { text-align:center; height:20px; background:#D8EBF2; border-bottom:#CFD7DA 1px solid; font-family:Arial; margin:0; padding:0; font-weight:bold; color:#3399CC; line-height:19px; }
#info { width:180px; float:left; }
.gameinfo { border-bottom:#EDEDED 1px dotted; padding:0px; font-size:18px; word-wrap :break-word; word-break : break-all; }
#info .gameinfo div { padding-left:0px }
.bordernone { border:none; }
#logo, #resources { width:110px; float:left; }
#logo img { border:none; }
#resources div { margin:5px 0 0 15px; }
#resources img { border:none; float:left; margin-right:1px }
.answer { font-size:11px; color:#44879D; font-family:Tahoma; line-height:140% }
.answer a { color:#44879D; text-decoration:none; font-size:11px; font-weight:bold; font-family:Tahoma; padding-bottom:3px; line-height:200%; padding-left:10px }
.answer a:hover { color:#008ACA; text-decoration:underline }
.mmosite_bookmark { background:url(http://images.mmosite.com/hotcode/images/bookmark2.gif); width:131px; height:31px }
h3.bar-title { font-size: 18px; color: #00a0bd; background: url(http://images.mmosite.com/news/imagesnews/1.gif) repeat-x 0 center; margin: 10px 0; }
h3.bar-title span { background-color: #FFFFFF; margin-left: 20px; padding: 0 5px; }
h3.bar-title2 { height: 88px; background-image: url(http://images.mmosite.com/news/imagesnews/freelancers-title.jpg); line-height: 38px; padding-left: 30px; font-size: 16px; color: #00a0bd; margin: 0 0 -55px 0; text-align: left; }
.bar { width: 99%; margin: 0 auto; position: relative; }
.freelancers { float: left; width: 339px; overflow: hidden; background-image: url(http://images.mmosite.com/news/imagesnews/freelancers-bg.jpg); text-align: center; }
.freelancers table { width: 96%; vertical-align: middle; margin: 0 auto; }
.photonews1 img { border: 4px solid #fff; }
.freelancers-btm { height: 27px; background-image: url(http://images.mmosite.com/news/imagesnews/freelancers-btm.jpg); clear: both; }
#interview { clear: both; }
#all-news td { color: #9E9E9E; }
#all-news td a { color: #9e9e9e; }
#footer { width: 1002px; margin: 0 auto; height: 81px; background: transparent url(http://images.mmosite.com/photo/images/index/index_8.gif) repeat scroll 0%; color: #FFFFFF; }
#footer td { color:#FFFFFF; }
#footer a { color:#FFFFFF; font-weight:bold; }
#footer #mmo_bottom { padding-top:15px; }

/*mmosite top css begin*/
#mmotop { margin:0 auto; width:1002px; }
.mmo_banner { height:106px; overflow:hidden; padding-top:1px; background:url(http://images.mmosite.com/www/newimages/all/index_g_6.gif) repeat-x }
.mmo_logo { float:left; }
.mmo_ad { float:right; padding:6px 10px 0 0 }
.clear {+display:none; clear:both }
/*nav item*/
.mmo_nav { height:37px; background: url(http://images.mmosite.com/news/images/news_21.gif) repeat-x; overflow:hidden }
.mmo_nav a { color:#fff; text-decoration:none }
.mmo_nav a:hover { color:#FF0; text-decoration:none }
.mmo_nav ul, .mmo_nav li { list-style-image:none; list-style:none; padding:0; margin:0 }
.mmo_navlist { float:left; line-height:37px; overflow:hidden; font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; padding:0 0 0 15px }
.mmo_navlist li { float:left; padding:0 10px; background:url(http://images.mmosite.com/my/images/nav_line.gif) no-repeat right 13px; }
.mmo_noline { background:none!important }
.mmo_focus{ position:relative}/*new&hot contain*/
.mmo_new{ background:url(http://images.mmosite.com/my/images/mmo_new.gif) no-repeat; height:12px; width:22px; position:absolute; right:0; top:2px}/*new*/
.mmo_hot{ background:url(http://images.mmosite.com/my/images/mmo_hot.gif) no-repeat; height:12px; width:22px; position:absolute; right:0; top:2px}/*hot*/
/*set item*/
.mmo_set { float:right; padding:10px 0 0 0 }
.mmo_set ul, .mmo_set li{list-style-image:none; list-style:none; padding:0; margin:0 }
.mmo_set li { margin:0 5px; height:18px; width:18px; float:left }
.mmo_set a { height:18px; width:18px; display:block }
.mmo_set a:hover { background-position:2px 2px!important; }
.mmo_rss a { background:url(http://images.mmosite.com/www/mmorpg_news_rss.gif) no-repeat; }
.mmo_help a { background:url(http://images.mmosite.com/www/introduce.gif) no-repeat; }
.mmo_home a { background:url(http://images.mmosite.com/www/set_home.gif) no-repeat; }
.mmo_mark a { background:url(http://images.mmosite.com/www/fav.gif) no-repeat; }
.mmo_bug a { background:url(http://images.mmosite.com/www/error_report.gif) no-repeat; }
.mmo_rule a { background:url(http://images.mmosite.com/contest/others/rule_contest.gif) no-repeat; }
/*function bar*/
.mmo_funcbar { height:36px; overflow:hidden; color:#fff; background: #7C7C7C; border-top:1px #fff solid; border-bottom:1px #fff solid; text-align:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:36px }
.mmo_funcbar td { color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; white-space:nowrap;  }
.mmo_funcbar a { color:#fff; text-decoration:none }
.mmo_funcbar a:hover { color:#fff; text-decoration:underline }
.mmo_funcbar b a { color:#FFFF00; text-decoration:underline }
.mmo_funcbar b a:hover { color:#fff; text-decoration:underline }
.mmo_input{ height:16px!important; background:#fff!important}
.mmo_input input{ border:1px solid #fff!important; }
.mmo_padding { padding-left:5px }
.mmo_submit { border: 0px; background: url(http://images.mmosite.com/my/images/icon_search.gif); width: 80px; height: 22px; cursor: pointer; margin-left:5px }
.mmo_login{ border: 0px none; background-image: url(http://images.mmosite.com/download/images0131/23.gif); width: 52px; height: 22px; cursor: pointer }
.mmo_searchbox { margin:6px 0 }
.mmo_searchbox table{ height:18px!important}
.mmo_searchbox td{ line-height:20px!important}
.mmo_gamelist { padding:6px 0 0 0 }
.mmo_funcleft { float:left; padding:0 0 0 15px; }
.mmo_funcright {  padding:0 15px 0 0 }
/*mmosite top css end*/



