/* Code tidied up by ScrapBook */
.clearfix {  }
#Version { width: 100%; height: 900px; position: relative; overflow: hidden; }
#Flash { width: 1920px; height: 900px; position: absolute; left: 50%; margin: 0px auto -272px -960px; z-index: 50; }
#Header { margin: 0px auto -290px -960px; width: 1920px; height: 900px; position: absolute; left: 50%; }
#Topbar { height: 110px; background: url("np.png"/*tpa=http://www.586data.com/553/np.png*/) repeat-x scroll 0px 0px transparent; }
.Topwrap { width: 1200px; margin: 0px auto; position: relative; height: 100%; }
#Topnav { height: 100px; background: url("topnav.jpg"/*tpa=http://www.586data.com/553/topnav.jpg*/) no-repeat scroll 0px 0px transparent; width: 672px; float: left; }
#Topnav li { float: left; }
#Topnav a { display: block; width: 222px; height: 100px; margin-left: 2px; text-indent: -999em; }
#Topbar .entry { background: url("entry.jpg"/*tpa=http://www.586data.com/553/entry.jpg*/) no-repeat scroll 0px 0px transparent; display: block; width: 236px; height: 100px; overflow: hidden; text-indent: -999em; float: left; }
#Topbar .forum { background: url("forum.jpg"/*tpa=http://www.586data.com/553/forum.jpg*/) no-repeat scroll 0px 0px transparent; display: block; width: 236px; height: 100px; margin-left: 7px; overflow: hidden; text-indent: -999em; float: left; }
#Topbar .entry:hover { background: url("entry_1.jpg"/*tpa=http://www.586data.com/553/entry_1.jpg*/) no-repeat scroll 0px 0px transparent; }
#Topbar .forum:hover { background: url("forum_1.jpg"/*tpa=http://www.586data.com/553/forum_1.jpg*/) no-repeat scroll 0px 0px transparent; }
.musicbox { width: 65px; height: 100px; position: fixed; z-index: 500; top: 0px; left: 50%; cursor: pointer; margin-left: -750px; }
.musicplay { background: url("musicplay.png"/*tpa=http://www.586data.com/553/musicplay.png*/) no-repeat scroll 0% 0% transparent; }
i { font-style: normal; }
a:hover { color: rgb(255, 222, 0); text-decoration: none; }
.logo2 { position: absolute; top: 35px; left: 50%; cursor: pointer; opacity: 0.5; margin-left: 600px; z-index: 999999; }
.m3 { width: 100%; height: auto; overflow: hidden; padding-bottom: 100px; margin-top: -20px; }
.ps988_zb { width: 1200px; height: auto; overflow: hidden; margin: 20px auto 0px; padding: 0px; }
.ps988_zb_1 { width: 1195px; height: auto; overflow: hidden; float: left; background: none repeat scroll 0% 0% rgb(34, 32, 32); border: 1px solid rgb(63, 63, 63); }
.ps988_zb_1_t { width: 1195px; height: 70px; float: left; background: url("adv_list.jpg"/*tpa=http://www.586data.com/553/adv_list.jpg*/) repeat-x scroll 0% 0% transparent; line-height: 70px; color: rgb(199, 2, 0); text-align: center; font-size: 22px; font-weight: bold; border-bottom: 1px solid rgb(63, 63, 63); }
.ps988_zb_1_d { width: 1195px; height: 10px; float: left; background: url("adv_list.jpg"/*tpa=http://www.586data.com/553/adv_list.jpg*/) repeat-x scroll 0% 0% transparent; position: relative; }
.ps988_zb_1 .role-itemst { width: 1155px; height: auto; float: left; position: relative; padding: 5px 20px; text-align: center; }
.ps988_zb_1 .role-itemst img { width: 1135px; height: auto; overflow: hidden; display: block; transition: all 0.5s ease 0s; padding: 10px; margin: 0px auto; }
.ps988_zb_1 .role-itemst img:hover { width: 1155px; height: auto; transition: all 0.5s ease 0s; padding: 0px 0px 8px; }
.msg-u li a:hover, .msg-u2 li a:hover, a:hover { transition: all 0.3s linear 0s; }
