@charset "utf-8";
/* Geasion Media Network _ CSS Document */

html {height:100%; border:none;}
/*html {height:100%; _border:0px; overflow:auto; _overflow-x:hidden; _overflow:auto;}*/
body {margin:0px; padding:0px; height:100%; background:url(top_bg.png) repeat-x left top #F7F9F9; font:normal 12px/1.7 "微软雅黑", Verdana; color:#646464;}

div  {cursor:default;}
a    {color:#0066FF; text-decoration:none; line-height:23px;}
a:hover{color:#509E16; text-decoration:underline;}
.a   {color:#0099ff;}
.a:hover{color:#66ff00;}

.nor {width:980px; margin:0px auto; clear:both; overflow:hidden;}
.p   {margin:7px auto; padding:0px; text-indent:27px;}

.txs {text-align:justify; text-justify:inter-ideograph;}
.txm {text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.ime {ime-mode:disabled;}
.oh  {overflow:hidden;}

.top_l   {width:auto; height:140px; background:url(gg_tbg.png) repeat-x left top;}
#top_lnk {width:auto; height:31px; margin-bottom:11px; background:url(top_i_bg.gif) repeat-x left bottom #E2EBEB; color:#7A9BAD;}
#top     {position:relative; height:140px;}
.top_logo{width:325px; height:78px; position:absolute; left:68px; top:12px; cursor:pointer; background:url(logo.png) no-repeat; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src="/themes/default/logo.png"); _background:none;}
.top_ad  {position:absolute; right:70px; top:60px; width:280px; height:22px; background:url(banner_ad.png) no-repeat; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src="/themes/default/banner_ad.png"); _background:none;}

#menu   {width:980px; height:35px; position:absolute; bottom:6px; left:0px;}
.menu_l {width:18px; height:35px; float:left; background:url(menu_conner_l.png) no-repeat; overflow:hidden; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src="/themes/default/menu_conner_l.png"); _background:none;}
.menu_c {width:929px; height:35px; display:inline-table; float:left; background:url(menu_bar.gif) repeat-x #008FE3; overflow:hidden;}
.menu_r {width:33px; height:35px; float:right; background:url(menu_conner_r.png) no-repeat; overflow:hidden; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src="/themes/default/menu_conner_r.png"); _background:none;}
#menu_i {height:17px; line-height:17px; border-top:dotted 1px #CCCCCC; background-color:#F7F9F9; color:#91A9BB; text-indent:27px;}
#menu_i span{display:block;}
#menu a {display:block; float:left; width:122px; height:35px; font:bold 14px/35px "微软雅黑", MingLiU; text-align:center; letter-spacing:2px; text-decoration:none; color:#E1F2FB; overflow:hidden;}
#menu a:hover {color:#FFFF00; letter-spacing:3px; background:url(nav_h_bg.gif) no-repeat center center;}
#menu .a{color:#66FFFF;}
#menu .l{display:block; float:left; width:8px; height:35px; background:url(nav_li_right.gif) no-repeat center center;}

#subad  {height:370px; margin-top:7px;}
.suba_l {width:10px; height:370px; float:left; background:url(sub_bg_1.gif) no-repeat left top;}
.suba_c {width:960px; height:350px; padding-top:10px; padding-bottom:10px; float:left; background:url(sub_bg_2.gif) repeat-x left top;}
.suba_r {width:10px; height:370px; float:right; background:url(sub_bg_1.gif) no-repeat right top;}

.bot_lion{width:auto; height:17px; border-bottom:solid 1px #DDDDDD; background-color:#F7F9F9;}
#bot_line{width:auto; height:31px; color:#7BAAA6; font-size:10px; background:url(top_i_bg.gif) repeat-x left bottom #F7F9F9; border-top:solid 1px #FFFFFF;}
/*
#subac   {height:480px; margin-top:7px;}
.subc_b1 {background:url(crb_i1.gif) no-repeat; height:10px;} .subc_b2 {background:url(crb_i2.gif) repeat-y; width:10px; height:460px;}
.subc_t  {background-position:left top; background-repeat:repeat-x;}
.subc_l1 {width:10px; overflow:hidden; float:left; background-position:left 10px; background-color:#F7F7F9;}
.subc_r1 {width:10px; overflow:hidden; float:right; background-position:right 10px;}
.subc_m  {height:460px;}
.subc_l2 {background-position:left top; float:left; overflow:hidden;}
.subc_c2 {background-color:#FFFFFF; float:left; width:960px; height:460px;}
.subc_r2 {background-position:right top; float:right;}
.subc_b  {background-position:left bottom; background-repeat:repeat-x;}
.subc_l3 {width:10px; overflow:hidden; float:left; background-position:left 20px;}
.subc_r3 {width:10px; overflow:hidden; float:right; background-position:right 20px;}
*/

#sub_1    {height:350px; margin-top:7px;}
.sub_11   {width:672px; height:350px; float:left; background-color:#EEEEEE;}
#acr      {width:672px; height:349px; float:left; overflow:hidden; background:url(0.gif) no-repeat center center #F7F7F7; border-top:solid 1px #B1C8CD; border-left:solid 1px #B1C8CD;}
#acr .b1  {width:95px; height:30px; display:block; float:left; overflow:hidden; text-align:center; font:normal 12px/30px "微软雅黑", Verdana; background-color:#DCE9F3; border:solid 1px #B1C8CD; border-width:0px 1px 1px 0px;}
#acr .c1  {width:95px; height:52px; display:block; float:left; background-color:#EFF5FA; border:solid 1px #B1C8CD; border-width:0px 1px 1px 0px;}
#acr .c2  {width:95px; height:52px; display:block; position:relative; float:left; overflow:hidden; text-align:center; background-color:#E9EFF5; border:solid 1px #B1C8CD; border-width:0px 1px 1px 0px;}
.d_dn {width:95px; height:52px; display:block; position:relative; float:left; overflow:hidden; text-align:center; background-color:#FFFF99; border:solid 1px #B1C8CD; border-width:0px 1px 1px 0px;}
.d_dn .d_s {color:#006600;}
.d_s {width:90px; height:34px; display:block; position:absolute; left:10px; top:17px; font:normal 24px Verdana; text-align:left; letter-spacing:4px; overflow:hidden; color:#777777;}
.d_o {font:normal 10px "微软雅黑","黑体"; letter-spacing:3px; color:#999999;}
.d_of {font:normal 11px "微软雅黑","黑体"; letter-spacing:3px; color:#009900;}
.d_f {font-size:11px;}
.d_i {width:16px; height:16px; display:block; position:absolute; right:0px; top:0px; font:normal 10px "宋体"; line-height:16px; text-align:center; color:#FF6600;}
.sub_12   {width:280px; height:350px; float:right; overflow:hidden; background-color:#EEEEEE;}
.sub_12 .s{padding-left:10px;}
.sub_12b  {width:260px; height:330px; padding:10px; float:right; overflow:hidden; background:#EEEEEE;}




#bot      {width:auto; margin-top:21px; height:130px; background:url(top_i_bg.gif) repeat-x left top; padding-top:18px; font:normal 12px  "宋体",MingLiU, Verdana; text-align:center; background-color:#F7F9F9;}
