@import url("public_style.css");
/*-------------网站首页样式-------------*/
.mainhead_ad { width: 960px; height: auto; clear: both; margin:8px auto; overflow:hidden; }
.mainhead { width: 960px; height: auto; clear: both; margin:6px auto; overflow:hidden;}
.mainhead .mainhead_l { width:226px; height:700px;float:left; position:relative;}
/*展台*/
.display { width: 400px; height: 200px; position:absolute;top:0; left:0;}
/*会员排行榜*/
.usertop {width: 224px; height:281px; position:absolute; top:207px; left:0; overflow:hidden; border:1px #549CD1 solid;}
.usertop .usertop_title {width: 221px; height: 15px; color:#004081; padding:6px 0 0 5px; font-size:14px; font-weight:bold}
.usertopcontent { width: 224px; height: 254px; margin:0 auto; overflow:hidden; margin-top:6px;}
.menu0 { height:24px;  background:url(/img/table_backimg.gif) repeat-x 0 23px; padding-left:5px;}
.menu0 li { display:block; float: left; padding-top:6px; width:55px; height:16px; margin-left:2px; text-align: center; cursor:pointer; color:#004081; background:#F3F8FD; border:1px #B1D0F0 solid;}
.menu0 li.hover { color:#004081; border:1px #B1D0F0 solid; font-weight:bold; border-bottom:none; background:#FFF; height:17px; }
#main0 ul { display: none; list-style:none; }
#main0 ul.block { display: block; }
.usertopmain { clear:both; width: 224px; height:230px; overflow:hidden; background:#F7FBFF url(/img/index_usertopbackimg.gif) no-repeat 8px 11px; }
.usertopmain ul { list-style: none; width: 224px; height: auto; margin-top:10px; }
.usertopmain li { width: 192px; height:14px; float: left; margin:1px 0 7px 0; padding-left:28px; display:inline; overflow:hidden; }
.usertopmain li .data{ float:right; margin-right:5px; color:#FF3300;}
.usertopmain li a:link, .usertopmain li a:visited, .usertopmain li a:active{color:#000;}
.usertopmain li a:hover {color:#004081; }
/*手机工具区*/
.shoujitools {width: 226px; height:204px; position:absolute; top:497px; left:0; overflow:hidden;}
.shoujitools li { width:154px; height:26px; display: inline-block; margin-bottom:6px; padding:20px 0 0 72px; font-size:14px;}
.shoujitools li.t1 { background:url(/img/shoujitools_backimg.gif) no-repeat 0 0;}
.shoujitools li.t2 { background:url(/img/shoujitools_backimg.gif) no-repeat 0 -46px;}
.shoujitools li.t3 { background:url(/img/shoujitools_backimg.gif) no-repeat 0 -92px;}
.shoujitools li.t4 { background:url(/img/shoujitools_backimg.gif) no-repeat 0 -138px;}
.shoujitools li a:link, .shoujitools li a:visited, .shoujitools li a:active{ font-size:14px;}
.shoujitools li a:hover {color:#004081; }

/*最新资讯*/
.mainhead .mainhead_c { width:490px; height:700px; float:left; margin-left:9px;}
.new_news { width:315px; height:200px; margin-left:175px;}
.new_news dt{ width:315px; height:34px;text-align:center;  padding-top:4px; padding-bottom:7px; border-bottom:1px #549CD1 dashed; font-size:16px; color:#ff3300; font-family:"黑体" font-weight:bold;}
.new_news dt b{ display:block; width:315px; height:12px;font-size:12px; font-weight: normal; margin-top:5px;color:#004081; font-family:Arial, Helvetica, sans-serif,"宋体";overflow:hidden;word-break:break-all;white-space: normal; }
.new_news dt a:link, .new_news dt a:visited, .new_news dt a:active{  font-size:16px; color:#ff3300; font-family:"黑体" font-weight:bold;}
.new_news dt a:hover {color:#004081; }
.new_news dd{ width:315px; height:20px;font-size:14px; color:#000; margin:6px 0 0 0;overflow:hidden; word-break:break-all; text-overflow:ellipsis; white-space:nowrap;}
.new_news dd a:link, .new_news dd a:visited, .new_news dd a:active{ font-size:14px; color:#000;}
.new_news dd a:hover { color:#ff3300; text-decoration:underline; }
.new_news dd span{ margin-right:10px;}
.new_news dd span a:link, .new_news dd span a:visited, .new_news dd span a:active{ font-size:12px;color:#828282;}
.new_news dd span a:hover{ color:#004081; text-decoration:none;}
/*推荐资讯*/
.commend_news { width:488px; height:172px; border: 1px #AACBEE solid; margin-top:7px; }
.commend_news dt { width:472px; height:24px; border-bottom: 1px #AACBEE solid; margin-left:8px; margin-bottom:5px; padding-top:6px; font-size:14px; font-weight:bold;}
.commend_news dd { width:222px; height:22px; margin:5px 0 0 8px;  padding-left:10px; float:left; font-size:14px;background: url(/img/black_dot.gif) no-repeat 0 5px;overflow:hidden; word-break:break-all; text-overflow:ellipsis; white-space:nowrap;}
.commend_news dd a:link, .commend_news dd a:visited, .commend_news dd a:active{ font-size:14px; color:#004081;}
.commend_news dd a:hover { color:#ff3300; text-decoration:underline; }
/*头部短广告*/
.mainhead_c_ad { width:490px; height:100px; overflow:hidden; margin-top:8px;}
/*会员日志推荐*/
.commend_userblog { width:488px; height:200px; border: 1px #AACBEE solid; margin-top:7px; }
.commend_userblog dt { width:472px; height:24px; border-bottom: 1px #AACBEE solid; margin-left:8px; margin-bottom:10px; padding-top:6px; font-size:14px; font-weight:bold;}
.commend_userblog dd { width:462px; height:22px; margin:5px 0 0 8px;  padding-left:10px; font-size:14px;background: url(/img/black_dot.gif) no-repeat 0 5px;overflow:hidden; word-break:break-all; text-overflow:ellipsis; white-space:nowrap;}
.commend_userblog dd span{ float:right; font-size:12px; color:#828282;}
.commend_userblog dd a:link, .commend_userblog dd a:visited, .commend_userblog dd a:active{ font-size:14px; color:#004081;}
.commend_userblog dd a:hover { color:#ff3300; text-decoration:underline; }
.commend_userblog dd span a:link, .commend_userblog dd span a:visited, .commend_userblog dd span a:active{ font-size:12px;color:#ff3300;}
.commend_userblog dd span a:hover{ color:#004081; text-decoration:none;}

.mainhead .mainhead_r { width:226px; height:700px; float:right;}
/*手机排行榜*/
.mobiletop {width: 224px; height: 379px; overflow:hidden; border:1px #549CD1 solid;}
.mobiletop .mobiletop_title {width: 221px; height: 20px; background: url(/img/table_titlebackimg.gif) repeat-x; color:#fff; padding:4px 0 0 5px; font-size:14px; font-weight:bold}
.mobiletopcontent { width: 224px; height: 360px;  margin:0 auto; overflow:hidden; margin-top:6px;}
.menu1 { height:26px;  background:url(/img/table_backimg.gif) repeat-x 0 25px; padding-left:5px;}
.menu1 li { display:block; float: left; padding-top:8px; width:65px; height:16px; margin-left:2px; text-align: center; cursor:pointer; color:#004081; background:#F3F8FD; border:1px #B1D0F0 solid;}
.menu1 li.hover { color:#004081; border:1px #B1D0F0 solid; font-weight:bold; border-bottom:none; background:#FFF; height:17px; }
#main1 ul { display: none; list-style:none; }
#main1 ul.block { display: block; }
.mobiletopmain { clear:both; width: 215px; height:360px; overflow:hidden; background:#fff url(/img/mobiletop_backimg.gif) no-repeat 0 0px; }
.mobiletopmain ul { list-style: none; width: 180px; height: auto; margin-top:4px;}
.mobiletopmain li { width: 200px; height:60px; float: left; margin:1px 0 5px 15px; display:inline; }
.mobiletopmain li .shoujiimg { width: 50px; height:50px; display:block; float: left; margin-right:10px; }
.mobiletopmain li .shoujiname { width: 113px; height:50px; font-size:14px; overflow:hidden; word-break:break-all; text-overflow:ellipsis; white-space:nowrap; color:#666; display:block; float: left; padding-top:5px; line-height:25px; }
.mobiletopmain li a:link, .mobiletopmain li a:visited, .mobiletopmain li a:active{ display:block; color:#ff3300;}
.mobiletopmain li a:hover { display:block; color:#004081; }
/*wap地址*/
.wap_go {width: 160px; height: 80px; margin-top:8px; padding:18px 0 0 64px;overflow:hidden; border:1px #AACBEE solid; background:#F7FBFF url(/img/wap_go_backimg.gif) no-repeat 3px 10px; font-size:14px; font-family:Tahoma, "宋体";}
.wap_go b{ color:#004081;}
.wap_go p{ margin:5px 0; color:#000;}
/*手机服务*/
.shoujiserve { width: 226x; height: auto; margin-top:8px;overflow:hidden; }
.menu2 { padding:0px; height:26px;  background:url(/img/table_backimg.gif) repeat-x 0 25px;}
.menu2 li { display:block; float: left; padding: 8px 0 0 0; width:100px; height:16px; margin:0 4px 0 0; text-align: center; cursor:pointer; color:#004081; background:#F3F8FD; border:1px #B1D0F0 solid; border-bottom:none; }
.menu2 li.hover { color:#004081; border:1px #B1D0F0 solid; font-weight:bold; border-bottom:none; background:#fff; height:17px; }
#main2 ul { display: none; list-style:none; }
#main2 ul.block { display: block; }
.shoujiserveinput { clear:both; border-left:1px #B1D0F0 solid; border-right:1px #B1D0F0 solid; width: 224px; height:36px;overflow:hidden;}
.shoujiserveinput ul { margin:5px 5px 0 5px; list-style: none; width: 214px; height:30px;}
.shoujiserveinput li { width: 204px; height:25px; overflow:hidden; padding-top:5px;color:#000;}
.shoujiserveinput li input { width:90px; }
.shoujiserveinput li button { cursor: pointer; border-bottom: #000 1px solid; border-left: #fff 1px solid; border-right: #666 1px solid; border-top: #fff 1px solid; font-size: 12px; padding:2px 0 0 0; color:#000;  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#ffffff, endColorStr=#eeeeee);
background:#ccc; width:40px; height:20px; }
.shoujiservemain { clear:both; border:1px #B1D0F0 solid; border-top:none; width: 224px; height:138px; overflow:hidden;}
.shoujiservemain ul { margin:0 5px; list-style: none; width: 214px; height:100px; }
.shoujiservemain li { width: 120px; height:16px; margin-bottom:4px; padding-left:12px;overflow:hidden; color:#000;background: url(/img/black_dot.gif) no-repeat 3px 5px; }
.shoujiservemain li i{ font-style:normal; color:#004081;}
.shoujiservemain li a:link, .shoujiservemain li a:visited, .shoujiservemain li a:active { color:#000;  }
.shoujiservemain li a:hover { text-decoration: underline; color:#ff3300; }

/*专题*/
.index_special { width: 958px; height: 158px; overflow:hidden;margin:0 auto; border:1px #ABCCEF solid; }
.index_special dt {  height:22px; padding-left:5px; padding-top:7px; margin-bottom:8px; font: bold 14px Tahoma, "宋体"; color: #004081;background: url(/img/table_titlebackimg2.gif) repeat-x; }
.index_special dd { width: 230px; height:118px; overflow:hidden;margin-left:7px; float:left;color:#003366; text-align:center; }
.index_special dd a:link, .index_special dd a:visited, .index_special dd a:active { color:#004081; }
.index_special dd a:hover { color:#FF6600; }
.index_special dd img {  margin-bottom:5px; }

/*游戏*/
.index_game { width: 958px; height: 445px; overflow:hidden;margin:8px auto; border:1px #ABCCEF solid; position:relative; }
.index_game h4.title { width: 953px;  height:22px; padding-left:5px; padding-top:7px; margin-bottom:8px; font: bold 14px Tahoma, "宋体"; color: #004081;background: url(/img/table_titlebackimg2.gif) repeat-x; }
.index_game h4.title span { float:right; margin-right:5px;}
.index_game h4.title a{ color:#000; }
.index_game h4.title a:hover { color:#FF6600; }
.index_game h4.title span a{ color:#004081;}
.index_game .game_commend { width:300px; height:100px; margin-left:8px; float:left;}
.index_game .game_commend p.game_c_l { width:120px; height:100px;float:left; margin-right:10px;}
.index_game .game_commend p.game_c_l img { width:120px; height:100px; border:1px #CDE3FA solid;}
.index_game .game_commend p.game_c_t { width:160px; height:16px;float:left; margin-top:5px; margin-bottom:5px; font: bold 14px Tahoma, "宋体"; color: #ff3300;overflow:hidden;word-break:break-all;white-space: normal; }
.index_game .game_commend p.game_c_c { width:160px; height:69px; float:left; overflow:hidden; font-size:12px; color:#666666;}
.index_game .game_commend p.game_c_t a{ color:#ff3300;  font: bold 14px Tahoma, "宋体"; }
.index_game .game_commend p.game_c_t a:hover { color:#004081; }
.game_list { width: 590px; height: 305px; clear: both; overflow:hidden; float:left; margin:15px 0 0 8px; }
.menu3 { height:26px;  background:url(/img/table_backimg.gif) repeat-x 0 25px;}
.menu3 li { display:block; float: left; padding-top:8px; width:85px; height:16px; margin-right:2px; text-align: center; cursor:pointer; color:#004081; background:#F3F8FD; border:1px #B1D0F0 solid;}
.menu3 li.hover { color:#004081; border:1px #B1D0F0 solid; font-weight:bold; border-bottom:none; background:#FFF; height:17px; }
#menu3 ul { display: none; list-style:none; }
#menu3 ul.block { display: block; }
.game_listmain { clear:both;width: 600px; height:277px; overflow:hidden;}
.game_listmain ul { list-style: none; width: 615px; height:267px; padding-top:5px;}
.game_listmain li {  width: 95px; height:111px; float:left; margin:10px 28px 10px 0; overflow:hidden; color:#003366; text-align:center; white-space: nowrap; }
.game_listmain li img { border:1px solid #ABCCEF; width:90px; height:90px; margin-bottom:5px;}
.game_listmain li a:link, .game_listmain li a:visited, .game_listmain li a:active { color:#004081; }
.game_listmain li a:hover { color:#FF3300; text-decoration: underline; }
.index_game .game_new { width:310px; height:200px; position:absolute; top:43px; right:8px;}
.index_game .game_new dt{ height:22px; font-size:14px; font-weight:bold;}
.index_game .game_new dd { width:300px; height:16px; margin-top:5px; margin-bottom:5px; padding-left:10px; float:left; font-size:14px;background: url(/img/black_dot.gif) no-repeat 0 5px;overflow:hidden; }
.index_game .game_new dd span{ float:right; font-size:12px; color:#646464; margin-left:5px;}
.index_game .game_new a:link, .index_game .game_new a:visited, .index_game .game_new a:active{ font-size:14px; color:#004081;}
.index_game .game_new a:hover { color:#ff3300; text-decoration:underline; }
.index_game .game_top { width:310px; height:200px; position:absolute; top:235px; right:8px;}
.index_game .game_top dt{ height:22px; font-size:14px; font-weight:bold;}
.index_game .game_top dd { width:300px; height:16px; margin-top:5px; margin-bottom:5px; padding-left:10px; float:left; font-size:14px;background: url(/img/black_dot.gif) no-repeat 0 5px;overflow:hidden; }
.index_game .game_top dd span{ float:right; font-size:12px; color:#646464; margin-left:5px;}
.index_game .game_top a:link, .index_game .game_top a:visited, .index_game .game_top a:active{ font-size:14px; color:#004081;}
.index_game .game_top a:hover { color:#ff3300; text-decoration:underline; }
.index_game .game_top dd span a:link, .index_game .game_top dd span a:visited, .index_game .game_top dd span a:active{ font-size:12px;color:#646464;}
.index_game .game_top dd span a:hover{ color:#004081; text-decoration:none;}

/*内容块*/
.index_content { width: 960px; height: auto; overflow:hidden;margin:8px auto;}

/*软件*/
.index_soft { width: 700px; height: 375px; overflow:hidden; float:left; border:1px #ABCCEF solid; }
.index_soft h4.title { width: 695px;  height:22px; padding-left:5px; padding-top:7px; margin-bottom:8px; font: bold 14px Tahoma, "宋体"; color: #004081;background: url(/img/table_titlebackimg2.gif) repeat-x; }
.index_soft h4.title span { float:right; margin-right:5px;}
.index_soft h4.title a{ color:#000; }
.index_soft h4.title a:hover { color:#FF6600; }
.index_soft h4.title span a{ color:#004081;}
.index_soft .soft_new { width:210px; height:180px; float:left; margin-left:8px; margin-right:8px;}
.index_soft .soft_new dt{ height:22px; font-size:14px; font-weight:bold;}
.index_soft .soft_new dd { width:200px; height:16px; margin-top:5px; margin-bottom:5px; padding-left:10px; float:left; font-size:14px;background: url(/img/black_dot.gif) no-repeat 0 5px;overflow:hidden; }
.index_soft .soft_new dd span{ float:right; font-size:12px; color:#999999; margin-left:5px;}
.index_soft .soft_new a:link, .index_soft .soft_new a:visited, .index_soft .soft_new a:active{ font-size:14px; color:#004081;}
.index_soft .soft_new a:hover { color:#ff3300; text-decoration:underline; }
.index_soft .soft_new dd span a:link, .index_soft .soft_new dd span a:visited, .index_soft .soft_new dd span a:active{ font-size:12px;color:#646464;}
.index_soft .soft_new dd span a:hover{ color:#004081; text-decoration:none;}
.index_soft .soft_top { width:210px; height:180px; float:left; margin-left:18px; margin-right:8px; background:url(/img/soft_topbackimg.gif) no-repeat 0 27px;}
.index_soft .soft_top dt{ height:22px; font-size:14px; font-weight:bold;}
.index_soft .soft_top dd { width:190px; height:16px; margin-top:5px; margin-bottom:5px; padding-left:20px; float:left; font-size:14px;overflow:hidden; }
.index_soft .soft_top dd span{ float:right; font-size:12px; color:#646464; margin-left:5px;}
.index_soft .soft_top a:link, .index_soft .soft_top a:visited, .index_soft .soft_top a:active{ font-size:14px; color:#004081;}
.index_soft .soft_top a:hover { color:#ff3300; text-decoration:underline; }
.index_soft .soft_top dd span a:link, .index_soft .soft_top dd span a:visited, .index_soft .soft_top dd span a:active{ font-size:12px;color:#646464;}
.index_soft .soft_top dd span a:hover{ color:#004081; text-decoration:none;}
.index_soft .soft_commend { width:210px; height:180px; float:left; margin-left:14px; }
.index_soft .soft_commend dt{ height:22px; font-size:14px; font-weight:bold;}
.index_soft .soft_commend dd { width:200px; height:16px; margin-top:5px; margin-bottom:5px; padding-left:10px; float:left; font-size:14px;background: url(/img/black_dot.gif) no-repeat 0 5px;overflow:hidden; }
.index_soft .soft_commend dd span{ float:right; font-size:12px; color:#646464; margin-left:5px;}
.index_soft .soft_commend a:link, .index_soft .soft_commend a:visited, .index_soft .soft_commend a:active{ font-size:14px; color:#004081;}
.index_soft .soft_commend a:hover { color:#ff3300; text-decoration:underline; }
.index_soft .soft_commend dd span a:link, .index_soft .soft_commend dd span a:visited, .index_soft .soft_commend dd span a:active{ font-size:12px;color:#646464;}
.index_soft .soft_commend dd span a:hover{ color:#004081; text-decoration:none;}
.index_soft .soft_pic { width:700px; height:140px; float:left; margin-left:8px; margin-top:10px; }
.index_soft .soft_pic li { width: 155px; height:137px; float:left; margin-right:19px;color:#003366;overflow:hidden; }
.index_soft .soft_pic li img { border:1px solid #ABCCEF; width:150px; height:100px;}
.index_soft .soft_pic li p { width: 155px; height:27px;overflow:hidden;word-break:break-all;white-space: normal; text-align:center; margin-top:5px;}
.index_soft .soft_pic li a:link, .index_soft .soft_pic li a:visited, .index_soft .soft_pic li a:active { color:#555555; }
.index_soft .soft_pic li a:hover { color:#FF3300; text-decoration: underline; }

/*电子书*/
.index_book { width: 246px; height: 375px; overflow:hidden; float:right; border:1px #ABCCEF solid; }
.index_book h4.title { width: 241px;  height:22px; padding-left:5px; padding-top:7px; margin-bottom:8px; font: bold 14px Tahoma, "宋体"; color: #004081;background: url(/img/table_titlebackimg2.gif) repeat-x; }
.index_book h4.title span { float:right; margin-right:5px;}
.index_book h4.title a{ color:#000; }
.index_book h4.title a:hover { color:#FF6600; }
.index_book h4.title span a{ color:#004081;}
.index_book .book_format { width:230px; height:50px;margin-left:8px; }
.index_book .book_format ul{ list-style:none;}
.index_book .book_format li{ width:83px; height:16px; margin:0 10px 10px 8px; float:left; background:url(/img/index_formatbackimg.gif) no-repeat 0 0; padding:2px 0 0 10px; font-family: Arial, Helvetica, sans-serif;}
.index_book .book_format li a:link, .index_book .book_format li a:visited, .index_book .book_format li a:active { color:#000; font-family:Arial, Helvetica, sans-serif; }
.index_book .book_format li a:hover { color:#FF3300; text-decoration: none; }
.book_list { width: 246px; height: 279px; overflow:hidden; margin-top:6px;}
.menu4 { height:24px;  background:url(/img/table_backimg.gif) repeat-x 0 23px; padding-left:5px;}
.menu4 li { display:block; float: left; padding-top:6px; width:72px; height:16px; margin-left:2px; text-align: center; cursor:pointer; color:#004081; background:#F3F8FD; border:1px #B1D0F0 solid;}
.menu4 li.hover { color:#004081; border:1px #B1D0F0 solid; font-weight:bold; border-bottom:none; background:#FFF; height:17px; }
#main4 ul { display: none; list-style:none; }
#main4 ul.block { display: block; }
.book_listmain { clear:both; width: 274px; height:264px; overflow:hidden;  }
.book_listmain ul { list-style: none; width: 244px; height: auto; margin-top:8px; }
.book_listmain li { width: 212px; height:16px; float: left; margin:1px 0 8px 0; padding-left:28px;background: url(/img/book_dot.gif) no-repeat 5px -1px;display:inline; overflow:hidden; }
.book_listmain li span{ float:right; margin-right:3px; color:#FF3300; margin-left:5px;}
.book_listmain li a:link, .book_listmain li a:visited, .book_listmain li a:active{color:#004081; font-size:14px;}
.book_listmain li a:hover {color:#ff3300; text-decoration:underline; }
.book_listmain li span a:link, .book_listmain li span a:visited, .book_listmain li a:active{ font-size:12px;color:#646464;}
.book_listmain li span a:hover{ color:#004081; text-decoration:none;}

/*主题*/
.index_theme { width: 958px; height: 255px; overflow:hidden;margin:8px auto; border:1px #ABCCEF solid; position:relative; }
.index_theme h4.title { width: 953px;  height:22px; padding-left:5px; padding-top:7px; margin-bottom:8px; font: bold 14px Tahoma, "宋体"; color: #004081;background: url(/img/table_titlebackimg2.gif) repeat-x; }
.index_theme h4.title span { float:right; margin-right:5px;}
.index_theme h4.title a{ color:#000; }
.index_theme h4.title a:hover { color:#FF6600; }
.index_theme h4.title span a{ color:#004081;}
.theme_list { width: 940px; height: 205px; clear: both; overflow:hidden; margin-left:8px; margin-top:10px; }
.menu5 { height:24px;  background:url(/img/table_backimg.gif) repeat-x 0 23px;}
.menu5 li { display:block; float: left; padding-top:6px; width:85px; height:16px; margin-right:2px; text-align: center; cursor:pointer; color:#004081; background:#F3F8FD; border:1px #B1D0F0 solid;}
.menu5 li.hover { color:#004081; border:1px #B1D0F0 solid; font-weight:bold; border-bottom:none; background:#FFF; height:17px; }
#menu5 ul { display: none; list-style:none; }
#menu5 ul.block { display: block; }
.theme_listmain { clear:both;width: 940px; height:185px; overflow:hidden; }
.theme_listmain ul { list-style: none; width: 935px; height:440px; }
.theme_listmain li { width: 122px; height:171px; float:left; margin:10px 33px 0 0;overflow:hidden;word-break:break-all;white-space: normal; color:#003366; text-align:center;}
.theme_listmain li img { border:1px solid #ABCCEF; margin-bottom:5px;width:120px; height:150px;}
.theme_listmain li a:link, .theme_listmain li a:visited, .theme_listmain li a:active { color:#004081; }
.theme_listmain li a:hover { color:#FF3300; text-decoration: underline; }

/*图片*/
.index_pic { width: 474px; height: 390px; overflow:hidden; float:left; border:1px #ABCCEF solid; }
.index_pic h4.title { width: 469px;  height:22px; padding-left:5px; padding-top:7px; margin-bottom:8px; font: bold 14px Tahoma, "宋体"; color: #004081;background: url(/img/table_titlebackimg2.gif) repeat-x; }
.index_pic h4.title span { float:right; margin-right:5px;}
.index_pic h4.title a{ color:#000; }
.index_pic h4.title a:hover { color:#FF6600; }
.index_pic h4.title span a{ color:#004081;}
.pic_list { width: 455px; height: 382px; clear: both; overflow:hidden; margin-left:8px;}
.menu6 { height:24px;  background:url(/img/table_backimg.gif) repeat-x 0 23px;}
.menu6 li { display:block; float: left; padding-top:6px; width:85px; height:16px; margin-right:2px; text-align: center; cursor:pointer; color:#004081; background:#F3F8FD; border:1px #B1D0F0 solid;}
.menu6 li.hover { color:#004081; border:1px #B1D0F0 solid; font-weight:bold; border-bottom:none; background:#FFF; height:17px; }
#menu6 ul { display: none; list-style:none; }
#menu6 ul.block { display: block; }
.pic_listmain { clear:both; border-top:none; background:#fff; width: 455px; height:354px; overflow:hidden; }
.pic_listmain ul { list-style: none; width: 455px; height:354px;}
.pic_listmain li { width: 130px; height:148px; float:left; margin:10px 21px 8px 0;color:#003366; text-align:center; overflow:hidden;word-break:break-all;white-space: normal;  }
.pic_listmain li img { border:1px solid #ABCCEF; margin-bottom:5px;width:128px; height:128px; }
.pic_listmain li a:link, .pic_listmain li a:visited, .pic_listmain li a:active { color:#004081; }
.pic_listmain li a:hover { color:#FF3300; text-decoration: underline; }
/*铃声*/
.index_music { width: 474px; height: 390px; overflow:hidden; float:right; border:1px #ABCCEF solid; }
.index_music h4.title { width: 469px;  height:22px; padding-left:5px; padding-top:7px; margin-bottom:8px; font: bold 14px Tahoma, "宋体"; color: #004081;background: url(/img/table_titlebackimg2.gif) repeat-x; }
.index_music h4.title span { float:right; margin-right:5px;}
.index_music h4.title a{ color:#000; }
.index_music h4.title a:hover { color:#FF6600; }
.index_music h4.title span a{ color:#004081;}
.index_music .music_format { width:463px; height:35px;margin-left:8px; }
.index_music .music_format ul{ list-style:none;}
.index_music .music_format li{ width:83px; height:16px; margin:0 10px 10px 8px; float:left; background:url(/img/index_formatbackimg.gif) no-repeat 0 0; padding:2px 0 0 10px; font-family: Arial, Helvetica, sans-serif;}
.index_music .music_format li a:link, .index_music .music_format li a:visited, .index_music .music_format li a:active { color:#000; font-family:Arial, Helvetica, sans-serif; }
.index_music .music_format li a:hover { color:#FF3300; text-decoration: none; }
.index_music .music_new { width:210px; height:320px; margin-left:8px; float:left;}
.index_music .music_new dt{ height:22px; font-size:14px; font-weight:bold; margin-bottom:5px; border-bottom:1px #ABCCEF solid;}
.index_music .music_new dd { width:200px; height:16px; margin-top:5px; margin-bottom:8px; padding-left:10px; float:left; font-size:14px;background: url(/img/black_dot.gif) no-repeat 0 5px;overflow:hidden; }
.index_music .music_new dd span{ float:right; font-size:12px; color:#646464; margin-left:5px;}
.index_music .music_new a:link, .index_music .music_new a:visited, .index_music .music_new a:active{ font-size:14px; color:#004081;}
.index_music .music_new a:hover { color:#ff3300; text-decoration:underline; }
.index_music .music_new dd span a:link, .index_music .music_new dd span a:visited, .index_music .music_new dd span a:active{ font-size:12px;color:#646464;}
.index_music .music_new dd span a:hover{ color:#004081; text-decoration:none;}
.index_music .music_top { width:210px; height:320px; margin-left:28px; float:left;background: url(/img/music_topbackimg.gif) no-repeat 0 34px;}
.index_music .music_top dt{ height:22px; font-size:14px; font-weight:bold; margin-bottom:5px; border-bottom:1px #ABCCEF solid;}
.index_music .music_top dd { width:190px; height:16px; margin-top:5px; margin-bottom:8px; padding-left:20px; float:left; font-size:14px;overflow:hidden; }
.index_music .music_top dd span{ float:right; font-size:12px; color:#646464; margin-left:5px;}
.index_music .music_top a:link, .index_music .music_top a:visited, .index_music .music_top a:active{ font-size:14px; color:#004081;}
.index_music .music_top a:hover { color:#ff3300; text-decoration:underline; }
.index_music .music_top dd span a:link, .index_music .music_top dd span a:visited, .index_music .music_top dd span a:active{ font-size:12px;color:#646464;}
.index_music .music_top dd span a:hover{ color:#004081; text-decoration:none;}

.mainbottom_ad { width: 960px; height: auto; clear: both; margin:8px auto; overflow:hidden; }

/*友情链接*/
#link { width: 960px; height: auto; clear: both; margin:10px auto; overflow:hidden;  padding:10px; color:#666; line-height:20px; }
#link font.link_title { color:#004081; font-weight:bold; }
#link a:link, #link a:visited, #link a:active { color:#555; }
#link a:hover { color:#0044DD; }
