﻿@charset "utf-8";
/* CSS Document */
/*/* power by 紫夜星魂|james  QQ: 2885255 */
/* all style */
.body{}
body{font-family:Lucida Grande,Helvetica,Arial,Verdana,sans-serif;font-size:13px; color:#222222;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th{margin:0;padding:0;}
fieldset,img {border:0;}
table { border-spacing:1px; border-collapse:inherit;}
ul,li,ol {list-style:none;}
select,input{vertical-align:middle;}
html{overflow-y:scroll;}
/*font link sytle*/
a{color:#222222; text-decoration:none; outline:none;star:expression(this.onFocus=this.blur());}
a:hover{ color:#CC0000; text-decoration: underline;}
/* clear float */
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {*display:inline-block;*zoom:100%; clear:both}
.clear{ clear:both; height:0px;font-size:1px; line-height:1px; overflow:hidden;}
.fl { float:left;}
.fr { float:right;}
.none {display:none;}


/* footer style */



/* main style */
body { background:#c5efff;}
.main_footer {width:100%;}
.topbg {width:100%; height:467px; background:url(../images/mainbg_01.jpg) no-repeat center top; display:block;}
.top_menu {width:985px; padding-left:11px; height:50px; display:block; margin:0px auto; background:url(../images/mainbg_02.jpg) no-repeat center -100px;}
.top_menu a { width:120px; height:50px; float:left; text-indent:-9999px; margin-right:2px; background:url(../images/mainbg_02.jpg) no-repeat 0px -9999px;}
.top_menu a.m0 { background-position:0px 0px;}
.top_menu a.m1 { background-position:-122px 0px;}
.top_menu a.m2 { background-position:-244px 0px;}
.top_menu a.m3 { background-position:-366px 0px;}
.top_menu a.m4 { background-position:-488px 0px;}
.top_menu a.m5 { background-position:-610px 0px;}
.top_menu a.m6 { background-position:-732px 0px;}
.top_menu a.m7 { background-position:-854px 0px;}
.top_menu a.m0:hover { background-position:0px -50px;}
.top_menu a.m1:hover { background-position:-122px -50px;}
.top_menu a.m2:hover { background-position:-244px -50px;}
.top_menu a.m3:hover { background-position:-366px -50px;}
.top_menu a.m4:hover { background-position:-488px -50px;}
.top_menu a.m5:hover { background-position:-610px -50px;}
.top_menu a.m6:hover { background-position:-732px -50px;}
.top_menu a.m7:hover { background-position:-854px -50px;}
.top_bg {width:100%; height:296px; display:block;}
.top_logo {width:980px; height:266px; margin:0px auto; display:block; position:relative;}
.top_logo a {width:300px; height:170px; text-indent:-9999px; display:block;}
.top_fb { padding:5px 0px 0px 600px; display:block; margin:0px auto; width:360px; overflow:hidden; height:24px;}
.top_hotbg {width:980px; height:75px; padding-top:33px; margin:0px auto 0px auto; display:block; position:relative;}
.top_hotfl {width:900px; float:left; padding:0px 0px 0px 16px;}
.top_hotfl dl { font-size:13px; line-height:30px; height:35px; display:block;}
.top_hotfl dt { float:left; width:80px; height:30px; background:url(../images/top_hotfl.jpg) no-repeat; text-align:center; color:#ffffff; font-weight:bold;}
.top_hotfl dd { float:left; padding-left:4px; width:750px;}
.top_hotfl dd a { padding:0px 6px;}
.top_hotfr {width:172px; position:absolute; right:30px; top:33px;}
.topbg_search01 {width:122px; float:left;}
.topbg_search02 {width:50px; float:left;}
.search_input {width:120px; height:20px; padding:0px 0px; border:1px solid #4894e6; background:#c5eeff; font-size:13px; line-height:22px; color:#222222;}
.search_btn {width:50px; height:22px; display:block; border:0px; background:url(../images/top_searchbtn.png) no-repeat; cursor:pointer; overflow:hidden;}
.search_btn:hover { background-position:0px -22px;}


.munqi {width:952px; height:74px; background:url(../images/munqi_bg.jpg) no-repeat 0px 0px; display:block; margin:0px auto 10px auto; font-size:13px; line-height:20px; color:#333333; padding:20px 0px 0px 28px;}
.munqi span { color:#cc0000; padding:0px 4px;}
.munqi01 { padding-left:283px; float:left; width:135px; height:60px; line-height:22px;}
.munqi02 { float:left; width:480px; height:30px;}
.munqi03 { float:left; width:480px; height:30px;}
.munqi_input {width:32px; height:18px; background:#c5efff; border:1px solid #4c94e8; text-align:center; font-size:13px; line-height:18px; overflow:hidden; color:#333333;}

.main_cen {width:100%; display:block; background:url(../images/mainbg_03.jpg) repeat-y center top; padding-bottom:30px;}
.main_cenbg {width:980px; margin:0px auto 0px auto; display:block;}
.main01 {width:980px; height:428px; display:block; background:url(../images/main_bg01.jpg) no-repeat;}
.main02 {width:980px; height:429px; display:block; background:url(../images/mainbg_04.jpg) no-repeat; margin-top:10px; position:relative;}
.main03 {width:980px; display:block; margin-top:10px; position:relative;}
.main04 {width:980px; height:265px; display:block; margin-top:0px;}
.main05 {width:980px; height:217px; display:block; margin-top:10px; background:url(../images/main_bg05.jpg) no-repeat;}


.main_title_top { height:40px; display:block;}
.main_title_top span.title { float:left; padding:12px 0px 0px 54px; color:#ffffff; font-size:15px; line-height:20px; font-weight:bold;}
.main_title_top a.more { float:right; color:#FFFFFF; font-size:13px; line-height:16px; margin:18px 10px 0px 0px;}

.main01_fl {width:362px; height:428px; float:left; position:relative;}
.main01_fl .TabTitle { position:absolute; left:14px; top:5px; width:184px;}
.main01_fl .TabTitle li {width:92px; height:34px; text-align:center; font-size:15px; line-height:34px; font-weight:bold; color:#FFFFFF; float:left; cursor:pointer;}
.main01_fl .TabTitle li.active { background:url(../images/main_bg06.png) no-repeat;}
.main01_fl_list {width:346px; padding:3px 8px 0px 8px;}
.main01_fl_list li {width:346px; float:left; height:22px; padding-top:6px; border-bottom:1px dashed #8ed2f5; font-size:13px; line-height:20px;}
.main01_fl_list li a { background:url(../images/newslist.png) no-repeat 5px 6px; padding-left:16px; width:280px; overflow:hidden; height:20px; float:left;}
.main01_fl_list li span { float:right; width:50px; text-align:right; color:#999999; font-size:12px;}

.main01_fr {width:608px; float:right;}
.main01_fr .main_title_top span.title { text-indent:-9999px;}
.main01_fr01 {width:566px; height:94px; padding:4px 0px 0px 42px;}
.main01_fr01 a {width:125px; height:82px; float:left; border:1px solid #89bcf1; margin:0px 2px; background:url(../images/main_bg07.jpg) no-repeat 0px -9999px; text-indent:-9999px;}
.main01_fr01 a:hover { border:1px solid #5b82f0;}
.main01_fr01 a.b1 { background-position:0px 0px;}
.main01_fr01 a.b2 { background-position:0px -82px;}
.main01_fr01 a.b3 { background-position:0px -164px;}
.main01_fr01 a.b4 { background-position:0px -246px;}

.main01_fr02 {width:478px; float:left;}

.main01_fr02_cen {width:460px; display:block;}
.main01_fr02_cen dl {width:460px; float:left; padding-top:5px; border-bottom:1px solid #35bdf1; height:29px; font-size:13px; line-height:29px;}
.main01_fr02_cen dt {width:80px; height:29px; float:left; text-align:center; font-weight:bold; color:#FFFFFF; background:#0788ca;}
.main01_fr02_cen dd { color:#666666; float:left; width:380px;}
.main01_fr02_cen dd a {padding:0px 8px;}
.main01_fr02_01 { padding:5px 9px 0px 9px; height:88px;}
.main01_fr02_02 { padding:5px 9px 0px 9px;}

.main01_fr03 {width:119px; padding-left:11px; float:left; padding-top:4px}
.main_zb_list {}
.main_zb_list a {width:110px; height:50px; float:left; margin:3px 2px 0px 2px; background:url(../images/main_bg08.jpg) no-repeat 0px -9999px; text-indent:-9999px;}
.main_zb_list a.zb1 { background-position:0px 0px;}
.main_zb_list a.zb2 { background-position:0px -50px;}
.main_zb_list a.zb3 { background-position:0px -100px;}
.main_zb_list a.zb4 { background-position:0px -150px;}
.main_zb_list a.zb5 { background-position:0px -200px;}
.main_zb_list a.zb6 { background-position:0px -250px;}
.main_zb_list a.zb1:hover { background-position:-110px 0px;}
.main_zb_list a.zb2:hover { background-position:-110px -50px;}
.main_zb_list a.zb3:hover { background-position:-110px -100px;}
.main_zb_list a.zb4:hover { background-position:-110px -150px;}
.main_zb_list a.zb5:hover { background-position:-110px -200px;}
.main_zb_list a.zb6:hover { background-position:-110px -250px;}

.main02 .main_title_top { position:absolute; left:0px; top:0px; height:60px;}
.main02 .main_title_top .title { display:none;}
.main02 .main_title_top a.more {width:212px; height:60px; display:block; text-indent:-9999px; margin:0px;}
.main02_cen {width:978px; padding:0px 1px; display:block;}
.main02_cen_fl {width:212px; float:left; padding-top:68px;}
.main02_cen_fl dl {width:212px; display:block; padding-top:0px;}
.main02_cen_fl dt { width:170px; padding-left:35px; background:url(../images/mainbg_05.png) no-repeat 13px 1px; height:24px; display:block; font-size:15px; font-weight:bold; line-height:24px; color:#e0fcff;}
.main02_cen_fl dd { padding:4px 0px 10px 12px; width:184px; display:block; overflow:hidden;}
.main02_cen_fl dd li {width:92px; height:22px; padding:4px 0px 0px 0px; float:left; border-bottom:1px dashed #289ff3; color:#e0fcff; font-size:13px; line-height:20px;}
.main02_cen_fl dd li label {width:92px; height:22px; display:block; cursor:pointer;}
.main02_cen_fl dd li input { margin:3px 5px 0px 6px; float:left;}
.main02_cen_fl dd li:hover { color:#FFFF99;}

.main02_cen_fr {width:745px; height:400px; padding:0px 0px 0px 7px; margin-top:14px; float:left; overflow-y:auto;}
.main_category_list {}
.main_category_list li {width:78px; height:105px; padding:7px 6px 0px 6px; float:left;}
.main_category_list li a {}
.main_category_list li a:hover {}
.main_category_list li a img {width:72px; height:72px; border:3px solid #52e1ff;  -moz-border-radius: 8px; border-radius: 8px;}
.main_category_list li a span {width:78px; height:18px; padding-top:2px; display:block; text-align:center; overflow:hidden; font-size:13px; line-height:18px; text-decoration:none;}

.main03 .main_title_top { position:absolute; right:20px; top:10px;}
.main03 .main_title_top .title { display:none;}
.main02 .main_title_top a.more {}
.main03 .TabTitle {background:url(../images/mainbg_06.jpg) no-repeat; width:740px; height:45px; padding:15px 0px 0px 240px;}
.main03 .TabTitle li {width:88px; height:38px; text-align:center; font-size:15px; line-height:38px; font-weight:bold; color:#FFFFFF; float:left; cursor:pointer;}
.main03 .TabTitle li.active { background:url(../images/mainbg_07.png) no-repeat;}
.main03 .TabContent {width:954px; padding:0px 13px 15px 13px; background:url(../images/mainbg_06.jpg) no-repeat center bottom; min-height:248px;}
.main_zhuangbei_list { display:block; overflow:hidden;}
.main_zhuangbei_list li {width:90px; height:118px; padding:6px 8px 0px 8px; float:left;}
.main_zhuangbei_list li a { }
.main_zhuangbei_list li a:hover { }
.main_zhuangbei_list li a img {width:90px; height:90px;}
.main_zhuangbei_list li a span {width:90px; height:18px; padding-top:2px; display:block; text-align:center; overflow:hidden; font-size:13px; line-height:18px; text-decoration:none;}

.main04li {width:239px; height:265px; padding-top:10px; float:left; background:url(../images/mainbg_08.jpg) no-repeat; margin-right:8px;}
.main04_list {width:225px; padding:7px;}
.main04_list li {width:225px; float:left; height:20px; padding-top:4px; border-bottom:1px dashed #8ed2f5; font-size:13px; line-height:20px;}
.main04_list li a {background:url(../images/newslist.png) no-repeat 5px 6px; padding-left:16px; overflow:hidden; height:20px; float:left;}

.main_video_list { padding:12px 0px 0px 2px;}
.main_video_list li {width:220px; height:150px; float:left; position:relative; margin:0px 12px;}
.main_video_list a .videoplay {width:220px; height:124px; background:url(../images/main_bg11.png) no-repeat center center; display:block; position:absolute; left:0px; top:0px;}
.main_video_list a:hover .videoplay { background:url(../images/main_bg12.png) no-repeat center center;}
.main_video_list .videopic {width:220px; height:124px; display:block;}
.main_video_list .videopic img {width:220px; height:124px;}
.main_video_list .videotext {width:220px; text-align:center; padding-top:6px; height:20px; font-size:13px; line-height:20px; overflow:hidden; display:block;}



.show_bg {width:980px; margin:0px auto; display:block; overflow:hidden;}
.show_bg .main_title_top {width:980px; background:url(../images/main_bg05.jpg) no-repeat; margin:0px auto; display:block; overflow:hidden;}
.show_bg_bot {width:980px; height:10px; background:url(../images/main_bg05.jpg) no-repeat center bottom; display:block; overflow:hidden;}
.show_bg_cen {width:980px; background:url(../images/main_bg13.jpg) repeat-y center top; display:block; overflow:hidden;}

.main_category_top { background:#afe5ff; padding:5px 0px; width:978px; margin:0px auto; border-bottom:1px solid #5bc5ef;}
.main_category_top dl {width:960px; display:block; margin:12px 9px 2px 9px; height:26px; border-bottom:1px dashed #30b0ed;}
.main_category_top dt { padding-left:35px; width:45px; background:url(../images/mainbg_09.png) no-repeat 13px 0px; height:20px; float:left; font-size:13px; font-weight:bold; line-height:20px; color:#084676;}
.main_category_top dd { padding:0px 0px 0px 0px; float:left; width:860px;}
.main_category_top dd li { height:20px; float:left; color:#333333; font-size:13px; line-height:20px;}
.main_category_top dd li label {height:22px; padding:0px 10px 0px 0px; display:block; cursor:pointer;}
.main_category_top dd li input { margin:3px 5px 0px 6px; float:left;}
.main_category_top dd li:hover { color:#CC0000;}
.main_category_top dd a {width:70px; height:20px; background:#0788ca; color:#e2fcfd; text-align:center; line-height:20px; font-size:13px; display:block; margin:0px 2px; float:left;}
.main_category_top dd a:hover { color:#FFFF66; text-decoration:none;}
.main_category_top dd a.on { color:#FFFF00; background:#0755ca;}
.main_category_cen {width:972px; padding:5px 4px 10px 4px;}
.main_category_cen .main_category_list li {width:96px; height:120px; margin:0px 0px; float:left;}
.main_category_cen .main_category_list li img {width:90px; height:90px;}
.main_category_cen .main_category_list li span {width:96px;}


.main_category_showfl {width:700px; float:left; padding:10px 0px 0px 25px;}
.category_show_pic { display:block; text-align:center; padding-bottom:20px;}
.category_show_text {width:700px; margin:10px auto; overflow:hidden;}
.category_show_text table { background:#bbbbbb; font-size:13px; line-height:18px; color:#3a3a3a; margin-bottom:10px;}
.category_show_text td {background:#ffffff; padding:8px 10px; text-align:center;}
.category_show_text td.tpic {text-align:center; vertical-align:middle; background:#f8f8f8; width:220px;}
.category_show_text td.tpic img {max-width:220px;}
.category_show_text td.tt { background:#dddddd; font-weight:bold; width:80px; text-align:center;}
.category_show_text td.tn { color:#FF3300; font-weight:bold;  font-size:15px;}
.category_show_text td.tx {width:132px; text-align:left;}
.category_show_text td.ts { background:#b0e5ff; font-weight:bold; text-align:center;}
.category_show_text td.tt1 { background:#dddddd; font-weight:bold; width:120px; text-align:center;}
.category_show_text td.tt2 { background:#dddddd; font-weight:bold; text-align:center;}
.category_show_text td.tt3 { background:#dddddd; font-weight:bold; width:150px; text-align:center;}
.category_show_text td.tt4 { background:#dddddd; font-weight:bold; width:50%; text-align:center;}
.category_show_text td.jhpic {text-align:center; vertical-align:middle; background:#f8f8f8; width:50%}
.category_show_text td.jhpic img {max-width:300px;}

.main_category_showfr {width:200px; float:right; padding:20px 25px 0px 0px;}
.main_category_showfr li {width:94px; height:114px; margin:4px 3px; float:left;}
.main_category_showfr li a { padding:2px; background:#5fb9ff; width:90px; height:110px; display:block;  -moz-border-radius: 8px; border-radius: 8px;}
.main_category_showfr li a:hover { background:#5fd4ff; color:#000000; text-decoration:none;}
.main_category_showfr li a img {width:90px; height:90px;  -moz-border-radius: 8px; border-radius: 8px;}
.main_category_showfr li a span {width:90px; height:18px; padding-top:2px; display:block; text-align:center; overflow:hidden; font-size:13px; line-height:18px; text-decoration:none;}
.main_category_showfr li.on {width:110px; height:130px; margin:10px 45px; padding:0px;}
.main_category_showfr li.on a {width:100px; height:120px; padding:5px; background:#b034ff;}
.main_category_showfr li.on a img { width:100px; height:100px; border:0px;}
.main_category_showfr li.on a span {width:100px;}


.duplicate_fl {width:716px; float:left; padding:10px 10px 12px 10px;}
.duplicate_fr {width:200px; float:right; padding:3px 10px 12px 10px;}

.main_games_link { display:block; padding-bottom:8px;}
.main_games_link_title { height:32px; background:#096699; width:716px; display:block; font-size:15px; line-height:32px; font-weight:bold; color:#FFFF99;}
.main_games_link_title a { width:32px; height:32px; background:url(../images/main_bg38.png) no-repeat 0px -9999px; float:left; text-indent:-9999px;}
.main_games_link_title a.on { background-position:0px 0px;}
.main_games_link_title a.off { background-position:0px -32px;}
.main_games_link_text {width:716px;}
.main_games_link_text table { background:#096699;}
.main_games_link_text table td { background:#afe5ff; padding:3px;}

.main_games_link_text table .main_games_link_title2 {width:170px; text-align:center; vertical-align:middle; font-size:13px; font-weight:bold; background:#138ed1; color:#FFFF99;}
.main_games_link_text table .main_games_link_title3 { display:block; height:24px; line-height:24px; text-align:center; background:#138ed1; border:1px solid #2d0000; font-weight:bold; margin:0px 3px; color:#FFFF99;}
.main_games_link_list01 { display:block; overflow:hidden;}
.main_games_link_list01 a {width:169px; height:24px; line-height:24px; font-size:13px; text-align:center; border:1px solid #2d0000; margin:3px; float:left; background:#40b0ed; color:#ffffff;}
.main_games_link_list01 a:hover { text-decoration:none; border:1px solid #2d0000; background:#4bbefc;}

.main_games_link_list02 { display:block; overflow:hidden;}
.main_games_link_list02 li { clear:both; display:block; border-bottom:1px dashed #693f22; padding-top:0px; height:27px; line-height:27px;}
.main_games_link_list02 li a { padding-left:20px; background:url(../images/newslist.png) no-repeat 6px 10px; height:27px; overflow:hidden; display:block; color:#222222;}
.main_games_link_list02 li a span { float:right; color:#999999; width:75px; text-align:center; font-size:12px;}

.main_frgame_menu {width:200px; padding-bottom:100px;}
.main_frgame_menu01 {width:200px; margin-top:9px; overflow:hidden;}
.main_frgame_menu01 a {width:200px; height:30px; background:url(../images/main_bg40.png) no-repeat 0px 0px; padding-left:36px; font-size:15px; font-weight:bold; line-height:30px; color:#FFFFFF; display:block;}
.main_frgame_menu02 {width:200px; margin-top:2px; overflow:hidden;}
.main_frgame_menu02 a {width:140px; height:30px; background:url(../images/main_bg40.png) no-repeat 0px -30px; padding-left:60px; font-size:13px; line-height:30px; display:block; margin-top:2px; overflow:hidden; color:#FFFFFF;}
.main_frgame_menu03 {width:200px; margin-top:2px; overflow:hidden;}
.main_frgame_menu03 a {width:115px; height:30px; background:url(../images/main_bg40.png) no-repeat 0px -60px; padding-left:85px; font-size:13px; line-height:30px; display:block; margin-top:2px; overflow:hidden; color:#FFFFFF;}
.main_more { display:block; padding-top:5px;}
.main_more a { color:#222222; margin-right:5px; float:right;}
.duplicate_fl .show_fr_main { width:680px;}
.duplicate_fl .showmaintext img {max-width:680px;}




















.show_fl {width:234px; float:left;}
.show_fr {width:736px; float:right;}

.show_fl01 {width:231px; height:164px; padding:2px 0px 0px 3px; background:url(../images/main_bg15.jpg) no-repeat; display:block; overflow:hidden;}
.show_fl02 {width:234px; display:block; margin-top:0px;}
.show_fl02 .main_title_top { background:url(../images/main_bg16.jpg) no-repeat; padding-top:10px; width:234px;}
.show_fl02_list {width:220px; padding:7px 7px; background:url(../images/main_bg16.jpg) no-repeat left bottom; overflow:hidden;}
.show_fl02_list li {width:110px; float:left; height:20px; padding-top:4px; font-size:13px; line-height:20px;}
.show_fl02_list li a {background:url(../images/newslist.png) no-repeat 5px 6px; padding-left:16px; overflow:hidden; height:20px; float:left;}
.show_fl03 {width:234px; display:block; margin-top:0px;}
.show_fl03 .main_title_top { background:url(../images/main_bg16.jpg) no-repeat; padding-top:10px; width:234px;}
.show_fl03_list {width:220px; padding:7px 7px; background:url(../images/main_bg16.jpg) no-repeat left bottom; overflow:hidden;}
.show_fl03_list li {width:220px; float:left; height:20px; padding-top:4px; border-bottom:1px dashed #8ed2f5; font-size:13px; line-height:20px;}
.show_fl03_list li a {background:url(../images/newslist.png) no-repeat 5px 6px; padding-left:16px; overflow:hidden; height:20px; float:left;}

.show_frtop {width:686px; height:30px; padding:10px 0px 0px 50px; font-size:13px; line-height:20px; color:#222222; background:url(../images/main_bg17.jpg) no-repeat;}
.show_frtop a { color:#222222;}
.show_frcen {width:720px; padding:10px 8px; background:url(../images/main_bg17.jpg) repeat-y right top; display:block; overflow:hidden;}
.show_frbot {width:736px; height:10px; background:url(../images/main_bg17.jpg) no-repeat 0px -40px; display:block; overflow:hidden;}





.show_fr_title { font-size:22px; line-height:28px; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif; color:#CC0000; text-align:center; display:block; padding:10px 0px 15px 0px;}
.show_fr_time { font-size:13px; line-height:18px; text-align:center; display:block; color:#999999; height:30px; border-bottom:1px dashed #6abae1;}
.show_fr_time a { color:#006699; text-decoration:underline;}
.show_fr_ad { display:block; text-align:center; padding-bottom:10px;}
.show_fr_main {padding:9px 0px; margin:0px auto; width:700px;}
.show_fr_fbly { margin-top:15px; width:700px; margin:0px auto; display:block; background:#ffffff;}
.showmaintext { font-size:13px; line-height:22px; color:#222222; overflow:hidden;}
.showmaintext a { color:#00CCFF; text-decoration:underline;}
.showmaintext p { text-indent:2em;}
.showmaintext img {max-width:680px;}
.showmainlist { width:700px; overflow:hidden;}
.showmainlist li { padding:10px 0px; width:700px; float:left; border-bottom:1px dashed #c3ab91;}
.showmainlist .showmainlist_title { font-size:16px; font-weight:bold; line-height:22px; color:#0788ca; height:25px; display:block;}
.showmainlist .showmainlist_title a { color:#CC0000;}
.showmainlist .showmainlist_time { font-size:13px; color:#999999;}
.showmainlist .showmainlist_text { font-size:13px; line-height:20px; color:#222222; text-indent:2em; padding-top:5px;}
.showmainlist .showmainlist_text a { color:#00CCFF; text-decoration:underline;}
/* ShowArtList pages */
div.black {	padding:15px 3px 0px 3px; font-size:12px; color:#999999; text-align:right; clear:both; padding-bottom:5px; overflow:hidden;}
div.black a { border:1px solid #999999; padding:2px 5px; margin:0px 3px; text-decoration:none; background-position:50% bottom; color:#999999; }
div.black a:hover {border:1px solid #cccccc; background:#404040; color:#ffffff;}
div.black span.current { border:1px solid #999999; padding:2px 5px; margin:0px 3px; font-weight:bold; color:#ffffff; background:#606060;}
div.black span.disabled { border:1px solid #999999; padding:2px 5px; margin:0px 3px; color:#999999;}



















