BODY{font-size: 12px; BACKGROUND: url(/themes/images/bg_body.png) #f0fafb repeat-x 0px 33px; COLOR: #000000;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
A{COLOR: #000000; TEXT-DECORATION: none}
a:hover{color:#8D570D; text-decoration:underline;}
img{border:none;}
form{margin:0;}
select,input,textarea{font:11px Verdana;}
.b{FONT-WEIGHT: bold}
.u{TEXT-DECORATION: underline}
.red{color:red;}
.top-multi{height:37px;}
#body_out{background-image:url(/templates/light/images/body_bg.gif); background-color:#FFFFFF; background-repeat:repeat-x;}
#body_in{width:998px; min-height:400px; overflow:hidden; margin:0 auto;}
.top-multi ul.multi-lang{float: right; margin-right:8px; margin-top:8px; width:360px; font-size:12px; font-weight:500; height: 30px; text-align:right;}
.div_line{margin:2px 10px 2px 10px; overflow:hidden; border-top:1px dashed #CCCCCC;height:0px;padding:0;}
.multi-lang li{margin:0 1px 0 8px; float:left; display:inline; _position:relative; height:21px; background:url(lang_bg_l.gif) no-repeat; white-space:nowrap;}
.multi-lang li a{display:block; color: #5A5A5A; line-height:21px; background:url(body_bg.gif) left center repeat-x; padding:0 10px;}
.multi-lang li a:hover,.multi-lang li:hover a,.multi-lang li.iehover a,.multi-lang li a.selected{padding:0 10px; background:url(lang_bg_right.gif) no-repeat right top; color:#FFFFFF; text-decoration:none;}
.logo-show{padding: 10px 0 10px 0; width:998px; /* background:url(logo_bg.jpg) no-repeat;*/ position:relative;}
.logo-show a.logo{display:block; position:absolute; height: 68px; width:266px; left:30px; top:12px;}
.logo_container{float:left; padding-top:15px;}
.logo_flash{float:right; border:1px solid #D4D4D4;}
.left-top{width: 232px; height: 43px; background-image:url(left_bg_top.gif); background-repeat: no-repeat; overflow:hidden;}
.left-container{width: 230px; min-height:400px; border-width:0 1px; border-style: solid; border-color: #CCCCCC;}
.left-bottom{background-image: url(left_bg_b.gif); background-repeat: no-repeat; overflow:hidden; width:232px; height: 8px;}
.nav-left{background-image: url(nav_bg_l.gif); background-repeat: no-repeat; overflow:hidden; width: 8px; height: 38px; float: left;}
.nav-right{background-image: url(nav_bg_r.gif); background-repeat: no-repeat; overflow:hidden; width: 5px; height: 38px; float: left;}
.nav-container{background-image: url(nav_bg_c.gif); background-repeat: repeat-x; overflow:hidden; width: 985px; float: left; height: 38px;}
/* nav */
.MainNav{margin:0 12px; width:950px;height:38px;overflow:hidden; text-align:center;}
.MainNav ul{width:950px; font-size:12px; font-weight:500; height: 34px; margin-top:4px; text-align:center;}
.MainNav ul li{margin:0 1px 0 38px; float:left; display:inline; _position:relative; height:34px; background:url(nav_title_bg_l.gif) no-repeat; white-space:nowrap;}
.MainNav ul li a{display:block; color: #fff; line-height:34px; background:url(nav_bg_c.gif) left bottom repeat-x; padding:0 8px;}
.MainNav ul li a:hover,.MainNav ul li:hover a,.MainNav ul li.iehover a,.MainNav ul li a.selected{padding:0 8px; background:url(nav_title_bg_r.gif) no-repeat right top; color:#000000; text-decoration:none;}
.MainNav ul li a:hover{text-decoration:underline;}
/* */
/* left */
.show_container{margin:0 auto; width: 216px; background-color:#FCFCFC;}
.sc_top{background-image:url(container_bg_top.gif) ; background-color:#FCFCFC; background-repeat: no-repeat; width: 216px; height: 8px; overflow:hidden;}
.sc_middle{min-height:100px; border-width: 0 1px; border-style:solid; border-color: #D9D9D9; width: 214px; background-color:#FCFCFC; overflow:hidden; padding:2px 0px 3px 0px;}
.sc_bottom{background-image:url(contariner_bg_bottom.gif); background-repeat: no-repeat; width: 216px; height: 8px; overflow:hidden; background-color:#FCFCFC;}
.show_container ul{padding:2px 10px; background-color:#FCFCFC;}
.show_container ul li.item_list{border-bottom:1px dashed #ccc;line-height: 22px;height: 22px;background-image:url(li_list_style.gif);background-repeat: no-repeat;background-position: 2px center;padding-left: 12px;background-color:#FCFCFC;}
li.item_list span,.item_list_sub span{float:right; margin-top:8px; background-image:url(hot.gif); background-repeat: no-repeat; width: 23px; height: 7px;}
.show_container li.item_list_sub{border-bottom:1px dashed #ccc;line-height: 22px;height: 22px;padding-left: 22px;background-color:#FCFCFC;}
li.item_list_sub a{color:#666666;}
.show_container #quick_order select{width:195px; font-size:12px;}
.show_container #quick_order input.text{height:18px; width:192px; line-height:18px; font-size:12px;}
#quick_order li{line-height: 18px;}
#gold_news li{color: #7D7D7D;}
.side_title{padding:8px 2px 8px 32px; height:18px; line-height:18px; background:url(side_title_bg.png) no-repeat 5px center ; font-size:12px; font-weight:700; color:#000; margin: 3px 0 3px 6px;}
/* */
/* main center */
#banner_show{width: 518px; height:231px; overflow: hidden; border:1px solid #CCCCCC;}
.main_container{width: 518px; min-height:1092px; line-height: 18px; overflow: hidden; border:1px solid #CCCCCC; background-image: url(main_container_bg.gif); background-repeat: repeat-x; padding-bottom: 10px;}
/* just for index */
.index_container{width: 518px; min-height:100px; line-height: 18px; overflow: hidden; border:1px solid #CCCCCC; background-image: url(main_container_bg.gif); background-repeat: repeat-x; padding-bottom: 10px;}
.main_quick{width: 510px; padding: 5px 10px; background-image: url(dollar_img.gif); background-repeat: no-repeat; background-position: 400px center; height:200px;}
.main_quick .qo_container{padding: 2px 150px 2px 2px;}
.qo_container li{text-align: right; height: 28px; font-size:12px;}
.qo_container select{width: 195px; height:25px; line-height: 25px; font-size:13px;}
.qo_container input.text{width:191px; height:18px; font-size:13px; line-height:20px;}
/* main right */
#search_box{border:1px solid #CCCCCC; width: 222px; height:40px; overflow:hidden; padding:1px;}
#search_box .sb_container{background-color: #F3F4F3; height: 100%; padding: 2px 0 0 4px;}
#search_box .sb_container input.text{border: 1px solid #CCC; width:168px; height:22px; line-height:22px; padding-left:3px; font-size:12px; color: #999;}
.sb_container .li_text{float:left;padding-top:5px;}
.sb_container .li_btn{padding:3px 0 0 7px;float:left;}
.r_container{height: 100px; width :224px; overflow:hidden; background-image: url(con_bg.gif); background-repeat: repeat-x;}
.r_container_item{padding-left:6px;}
.r_container_item li{height:22px; line-height: 22px;}
.r_container_item li.ml_title{font-size:12px; height:18px; line-height: 18px;}
.r_container_item .ml_link{background-image: url(link_bg.gif); background-position: 2px center; background-repeat: no-repeat; padding-left:24px; font-size: 11px;}
.contact_method{padding:15px 0 0 24px;}
.contact_method li{height:24px; color: #666666; line-height : 24px; padding-left:34px;}
.contact_method li.cm_title_msn{font-weight :700; background-image: url(msn.gif); background-repeat: no-repeat; background-position: 1px center;}
.contact_method li.cm_title_email{font-weight :700; background-image: url(email.gif); background-repeat: no-repeat; background-position: 1px center;}
.contact_method li.cm_title_phone{font-weight :700; background-image: url(phone.gif); background-repeat: no-repeat; background-position: 0px center;}
.contact_method li.cm_field{font-size:11px; height :18px; line-height: 18px;}
.comments{color: #7D7D7D; font-size: 11px; width:226px; overflow:hidden;}
.comments li.cl_item{border-bottom:1px dashed #CCCCCC; padding: 8px 0 8px 12px;}
.comments .comments_image{border:1px solid #666666; width:48px; height:45px; overflow: hidden; float: left;}
.comments .comments_des{float:left; padding: 3px 0 0 0px; overflow:hidden;}
.comments_des li{padding:3px 1px;}
.comments .comments_info{width:180px; overflow:hidden; padding-top:8px;}
/* bottom */
#footer{text-align: center;}
.method_show{width: 100%; text-align: center; padding:38px 8px;}
.method_show img{margin: 3px 22px;}
.bottom_nav{background-image: url(b_nav_bg.gif); background-repeat: repeat-x; width: 100%; height: 37px; overflow: hidden; text-align: center; padding-top: 6px;}
.bottom_nav span{padding: 0 15px; line-height:14px; width:14px;}
.bottom_nav span.has_bg{border-right:1px solid #FFFFFF;}
.bottom_nav span a{color: #FFFFFF; font-size: 11px;}
.wow_ins{width: 100%; overflow: hidden; text-align: left; padding-top: 6px; line-height:26px;}
.for_seo{}
.for_seo li{background-image:url(circle_bg.gif); background-repeat:no-repeat; background-position: left center; padding-left:12px; font-size:10px; line-height:16px;}
.wow_ins span{padding: 0 12px; font-size: 11px;}
.wow_ins span.has_bg{width:14px; line-height:14px; border-right:1px solid #7D7D7D; color: #7D7D7D;}
.wow_ins span a{color: #7D7D7D;}
.announce{color: #7D7D7D; font-size: 11px; text-align:center; line-height:16px; margin:22px 4px;}
.copyright{color: #7D7D7D; line-height:26px; padding-bottom:30px; font-size: 11px; text-align:left;}
.common_title{height: 30px; line-height: 30px; font-size: 13px; overflow: hidden; margin: 8px 6px 4px 16px; padding-left:20px; background-image: url(link_style_3.gif); background-repeat: no-repeat; background-position: left center;}.cmmmon_content{margin: 8px 16px 16px 16px; overflow: hidden; line-height: 18px; color: #6D6D6D;}
.buy_table{border-collapse: collapse; text-align: center; border-left: 1px solid #D1D1D1; margin:0 1px;}
.buy_table td,th{border: 1px solid #D1D1D1; text-align: center; padding:4px 6px;}
.buy_table th.head{background-color: #E8F2F1; border: 1px solid #D1D1D1; font-weight: 700;}
.buy_table td.list{font-size: 11px;}
.buy_table img.btn{margin: 4px 10px; cursor: pointer;}
.normal_title{height: 38px; line-height: 38px; overflow: hidden; background-color: #E8F2F1; padding-left: 18px; margin-top:10px;}
.pay_table{}
.pay_table td{padding: 3px 2px 3px 6px;}
.input_text{height: 18px; line-height: 18px; width: 200px;}
.pay_table select{height:18px; font-size: 12px;}
.pay_text{line-height: 18px; padding: 4px 0 4px 10px; margin-bottom:5px;}
.pay_text li{padding-bottom:3px; margin:2px;}
.show_pay_content{clear:both; border: dashed 1px #CCCCCC; background-color:#FBFBFB; padding: 0 4px; overflow: hidden; display:none;}
/* buy gold */
.buy_gold_img{margin:28px 12px 10px 12px;}
.buy_gold_img dl{float: left; width: 152px; text-align: center; height: 168px;}
.buy_gold_img dt{}
.buy_gold_img dd{padding: 2px 8px;}
.server_letter{height: 32px; line-height: 32px; background-color:#E8F2F1; padding:0 10px;}
.server_list_letter{}
.server_list_letter li{float: left; background-image:url(li_list_style.gif);background-repeat: no-repeat;background-position: 2px center;padding-left: 12px;width: 224px;height:22px;line-height: 22px;}
.server_other{padding:2px 6px; margin:10px 0; text-align: center; border:1px solid #CCCCCC; width: 472px;}
.server_other li{width:224px; float:left; height: 32px; line-height:32px;}
/* sell to us */
.sell_table input{}
/* buy gold */
.cdkey_class{margin:28px 12px 10px 12px;}
.cdkey_class dl{float: left; width: 230px; text-align: center; height: 168px;}
.cdkey_class dt{}
.cdkey_class dd{padding: 2px 8px;}
/* gold news */
.gold_news{}
.gold_news li{border-bottom:1px dashed #ccc;line-height: 22px;height: 22px;background-image:url(li_list_style.gif);background-repeat: no-repeat;background-position: 2px center;padding-left: 12px;}
.gold_news li span.news_date{font-size: 10px; color: #666666; float:right; margin-right: 5px;}
/* pl */
.pl_tab{text-align:center; border:1px solid #ccc; border-bottom:0; width:140px; height:24px; line-height:24px; float:left; margin-right:5px; background:#E9EDF0; cursor:pointer; color: #6D6D6D;}
.pl_tab_current{color: #fff; background: #314E5F; text-align:center; border:1px solid #ccc; border-bottom:0; width:140px; height:24px; line-height:24px; float:left; margin-right:5px; cursor:pointer;}
.cmmmon_content ul li.item_list{border-bottom:1px dashed #ccc;line-height: 22px;height: 22px;background-image:url(li_list_style.gif);background-repeat: no-repeat;background-position: 2px center;padding-left: 12px;}
.game_select{padding:10px; margin:10px 0px;}
.game_select li{float:left; margin-right:20px;}
.news_comment{border:1px solid #ccc; margin-top:10px; padding-bottom:10px; width:518px; overflow:hidden;}
.news_comment_title{margin:10px; padding-bottom: 12px;border-bottom: 1px solid #CCC; font-size:14px;}
.news_comment_item{margin:15px; width:492px; border-bottom:1px dashed #ccc;}
.postTime{float:right; color:#6D6D8A; font-size:11px;}
.news_comment_page{margin:10px; text-align:center;}
.news_comment_author{}
.post_comment{border:1px solid #ccc; margin-top:10px; padding:10px; width:498px;}
/* 弹出窗口底层 */
#pop_bg{display:none;position:fixed; _position:absolute; left:0; top:0; width:100%; height:100%; background:#000; z-index:9; filter:alpha(opacity=50); opacity:0.5; _top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 : document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);}
#pop_main{display:none;position:fixed; _position:absolute; left:50%; top:40%; z-index:10; margin-left:-253px !important; margin-top:-160px !important; margin-top:0;width:580px; height:420px; padding:10px 10px 0 10px; background:#fff; border:3px solid #12575C;overflow:hidden;}
#pop_main #pop_content{width:548px;height:368px;margin:20px 10px 5px 10px;overflow-y:scroll;border:1px dashed #cccccc;padding:6px;}
#pop_close_btn{width:24px;height:24px;position:absolute;top:5px;right:5px;}
#pop_close_btn img{cursor:pointer;}
.pay_show{text-align:center;display:block;margin:2px auto;width:598px;}
.pay_show img{margin:3px 12px;float:left;}
.pageInfo{}
.pageInfo{text-align:right;float:right;margin:4px 2px;}
.pageInfo a{height:18px;float:left;line-height:18px;vertical-align:middle;text-align:center;float:left;border:1px solid #ccc;padding:0 5px;margin:2px;color:#36C;text-decoration:none;}
.pageInfo a:visited{color:#36C;text-decoration:none;}
.pageInfo a:hover{color:#fd6d01;border:#fd6d01 1px solid;text-decoration:none;}
.pageInfo span{padding:5px;height:18px;float:left;line-height:18px;vertical-align:middle;text-align:center;float:left;padding:0 5px;margin:2px;color:#ccc;border:#ccc 1px solid;}
.pageInfo .page-cur{padding:5px;height:18px;float:left;line-height:18px;vertical-align:middle;text-align:center;float:left;padding:0 5px;margin:2px;color:#fd6d01;border:#fd6d01 1px solid;font-weight:bold;}
.notes{font-size:11px;color:#555;}
.reward_server{font-weight:bold;color:red;}
.reward{color:#488F8B;}
.left_title{background:url(left_title_bg.png) left center no-repeat;width:180px;height:16px;padding:12px 0 8px 36px;overflow:hidden;font-weight:bold;margin-left:4px;}
