﻿@charset "utf-8";
/* CSS Document */
/*===== container =====*/
body{min-width:1280px!important;background:url("../images/main_bg1.jpg") repeat-x scroll 0 31px transparent;}
#container_auto { background:url(../images/main_bg.jpg) no-repeat center top;min-width:1000px;max-width:1770px;}
#container { width:1000px; position:relative; overflow:visible; margin:0 auto;}
#top { height:142px;}
#top_fl { position:absolute}
#mid {padding-bottom:20px;}
#left,#ctr,#right { float:left; display:inline;}
#left { width:250px;}
#ctr { width:570px; padding-top:10px; position:relative;}
#right { width:100px; z-index:9999; position:relative}
.load { background:url(../images/interior/menu_bg.png) no-repeat; display:none}
/*===== left =====*/
#menu { background:url(../images/interior/menu_news_bot.gif) no-repeat left bottom; padding-bottom:70px;}
#menu_con { background:url(/09fs/images/interior/menu_con_bg.gif) no-repeat 0 20px;}
#menu_bot { background:url(../images/interior/menu_news.jpg) no-repeat 0 20px; padding-top:70px}
#menu #menu_bot.media { background:url(/09fs/images/interior/menu_down.jpg) no-repeat 0 20px;}
#menu #menu_bot.events { background:url(/09fs/images/interior/menu_events.jpg) no-repeat 0 20px;}
.events a { text-decoration:none; color:#0177bf; font-weight:bold; font-size:13px; line-height:30px}
.events a:hover { color:#F00}
.event_ol { padding:0 10px; width:148px;background:url(/09fs/images/interior/menu_events_bg-y.jpg) repeat-y; text-align:center; font-weight:bold; font-size:13px; line-height:30px}
.event_ol a {color:#0177bf;}
.event_ol li { border-bottom:1px dotted #666}
#events_bod { padding-left:24px;}
#events {background:url(/09fs/images/interior/menu_events_bg-y.jpg) repeat-y; width:169px; text-align:center;}
#events_top  { background:url(/09fs/images/interior/menu_events_bg.jpg) no-repeat; padding-top:60px;}
#events_bot  { background:url(/09fs/images/interior/menu_events_bg2.jpg) no-repeat left bottom; height:35px }
#events p { margin:5px 0}
#menu #menu_bot.service { background:url(/09fs/images/interior/menu_service.jpg) no-repeat 0 20px;}
#menu .gameif { background:url(/09fs/images/interior/menu_gi.jpg) no-repeat 0 20px;}
#menu_con ul { font-family:"幼圆","宋体"; font-size:16px; padding:10px 0 0 24px}
#menu_con ul li span { display:block; font-weight:bold;}
#menu_con ul a {padding-left:40px; cursor:pointer; color:#fff; display:block; height:39px; line-height:39px; text-decoration:none;}
#menu_con ul a:hover.none {color:#000;background:url(../images/interior/menu_bg.jpg) no-repeat;}
#menu_con ul .news_in {color:#000;background:url(../images/interior/menu_bg.jpg) no-repeat;}


/*===== ctr =====*/
#ctr_top {background:url(../images/interior/con_top.jpg) no-repeat top left; height:65px;}
#ctr_top.media { background:url(/09fs/images/interior/contop_media.jpg) no-repeat 0 10px; height:111px}
#ctr .events { background:url(/09fs/images/interior/contop_events.jpg) no-repeat 0 10px; height:111px; margin-top:27px;}
#ctr_top.service { background:url(/09fs/images/interior/contop_service.jpg) no-repeat 0 10px; height:111px}
#ctr .rongyao { background:url(/09fs/images/interior/contop_rongyao.jpg) no-repeat 0 10px; height:111px}
#ctr .info { background:url(/09fs/images/interior/contop_info.jpg) no-repeat 0 10px; height:111px;}
.ctr_top_title { padding-top:15px; padding-left:20px;}
#con_lin { background:url(../images/interior/con_lin.jpg) no-repeat; height:35px;}
#con_lin .clearfloat { display:none}
#con_lin.media { margin-top:27px}
.media#con_lin { background:none; height:35px; margin-top:37px}
#con_con { padding:20px 30px 10px 20px;}
.con_con_in { padding:10px 25px; font-size:14px; line-height:24px; text-indent:2em; color:#4a4a4a}
.con_con_in_2 {font-size:12px; line-height:24px; text-indent:2em; color:#4a4a4a}
.con_con_in_info {font-size:12px; line-height:24px;color:#4a4a4a; padding:8px}
.con_con_in_info table { font-size:12px;}
.con_con_title { text-align:center; font-size:16px; color:#484c4e; font-weight:bold; padding-top:30px;}
con_con_title_info { text-align:left;font-size:16px; margin-top:30px; color:#484c4e; font-weight:bold}
#con_con ul a:active {test:expression(target="_blank");}
#con_con ul { overflow:auto;_height:1%}
#con_con li { clear:both; height:22px;display:block; border-bottom:#dfd5d5 1px solid; margin-bottom:5px;}
#con_lin a { display:block;padding-top:10px; color:#fff}
.con_lin_1 { float:left; width:104px; text-align:center; height:35px; display:inline-block}
.hover { background:url(../images/interior/con_lin_hover.jpg) no-repeat bottom left; width:104px; margin-left:10px; padding-top:5px}
#con_lin .hover a { color:#000;}
.txt { float:left;}
.date { float:right; color:#afb0b1}
.sys { background-position:-250px -209px; padding-left:32px}
.eve { background-position:-250px -240px; padding-left:32px}
.not { background-position:-250px -273px; padding-left:32px}
#page_num { text-align:center}
#page_num a { padding:0 10px}

/*===== ctr =====*/
.pay {width:88px;z-index:111;}
.pay a:active {test:expression(target="_blank");}
#con_bord {background:url(/09fs/images/interior/con_con_bg.jpg) left top no-repeat; padding-top:1px; +height:1%}
#con_bord_events {padding:10px; +height:1%}
#con_bord_events .first { margin:15px 0}
.events_img img { padding:3px; border:1px solid #728184}

/*===== bizhi =====*/
.video_list {  float:left; display:inline; margin:20px 0 0 17px; text-align:center}
.bizhi { text-align:left;}
.bizhi img { width:158px; height:126px;}
.bizhi_img { border:1px solid #c8c8c8; background:#ebeef1; padding:3px;}
.bizhi_img img { height:115px }
.mic_list { width:540px; margin:10px 0 0 15px;border-bottom:1px solid #bbb; padding-bottom:5px}
.mic table { background:#000; border:1px solid #F00}
.mic_txt { font-size:13px;}
.mic_xz img { margin-left:20px;}
.wall_list {width:540px; margin:10px 0 0 15px; padding-bottom:5px; font-size:12px;}

/*===== info =====*/
.infoimg img { margin:10px 0 0 14px; border:2px solid #d8b67b}
.con_con_in_info .s_tit a { display:inline-block; width:57px; height:24px; line-height:24px; text-align:center;background:#333; border:1px solid #111; color:#fff; margin-left:9px; text-decoration:none; margin-bottom:10px;}
.con_con_in_info .s_tit a:hover { background:#222; color:#FF0}
#s_hover {background:#222; color:#FF0;}
.tabler { font-size:12px}
.tabler td { padding:4px 5px;}

.jiqiao { width:270px; border:1px solid #999; padding:5px 0; float:left; margin:10px 0 0 3px; height:190px}
.jiqiaoimg img { border:1px solid #999}
.jiqiaotxt { border-top:1px dashed #CCC; height:70px}
.jiqiao td { padding:3px 6px;}
.hot { border:1px solid #900; background:#FFB9B9}
.jqnew { border:1px solid #A9E49E; background:#EBFAEE}
