/*全局*/
body {font-size: 15px; color: #555555; font-family: "宋体"; background-color: #669900; text-align: center; margin: 0 0 0 0;}
table tr td p {font-size: 15px; color: #555555; font-family: "宋体";}
a {font-size: 15px; color: #555555; text-decoration: none; font-family: "宋体";}
a:link a:hover a:visited {font-size: 15px; color: #000000; text-decoration: none;}
li {list-style: none;}
/*全局*/
.all-width {width: 1000px; margin-left: auto; margin-right: auto; border: 0px solid #ffffff; background: #ffffff;}
.all-line  {width: 1000px; margin-left: auto; margin-right: auto; border: 0px solid #ffffff; background: #ffffff; height: 10px; font-size: 0px;}
.clear {clear: both;}
/*头部*/
.all-top {width: 980px; height:25px; line-height: 25px; text-align: right; font-size: 14px;}
.all-head {width: 980px; margin: auto;}
.all-head-box-1 {float: left; width: 180px; height:60px; margin-right: 10px; font-size: 0px;}
.all-head-box-1 img {width: 180px; height:60px; border: 0px;}
.all-head-box-2 {float: left; width: 120px; height:60px; margin-right: 10px; line-height: 60px;}
.all-head-box-3 {float: left; width: 470px; height:60px; margin-right: 10px; line-height: 60px; background: url(bg_search.gif) no-repeat; font-size: 15px !important; font-size: 45px;}
.all-head-box-3 form {margin: auto;}
.all-head-box-3 .search-text {height: 16px; width: 200px; font-size: 14px; color: #cccccc; background: url(bg_text.gif) repeat-x;}
.all-head-box-3 .search-button {height: 22px; line-height: 20px; border: 1px solid #999999; background: #dddddd url(bg_button.jpg);}
.all-head-box-4 {float: left; width: 180px; height:60px; margin-right:  0px; line-height: 60px;}
.all-head-box-4 li {float: left; width: 90px; line-height: 30px; text-align: right; background: url(bg_list3.gif) 20px 10px no-repeat;}
.all-head-box-4 li a {font-size: 14px; color: #000000; text-decoration: none;}
.all-head-box-4 li a:hover {font-size: 14px; color: #000000; text-decoration: underline;}
/*导航*/
.all-menu {width: 980px; margin: auto;}
.all-menu li {display: inline;}
.all-menu li a {float: left; width: 69px; height: 30px; line-height: 30px; border-right: 1px solid #ffffff; background: #555555;  font-size: 15px; color: #ffffff;}
.all-menu li a:hover {float: left; width: 69px; height: 30px; line-height: 30px; border-right: 1px solid #ffffff; background: #555555 url(bg_menu.gif) 60px 21px no-repeat; font-size: 15px; color: #ffffff;}

/*首页*/

/*登录*/
.index-login {width: 978px; margin: auto; border-top: 1px dotted #dddddd; border-left: 1px dotted #dddddd; border-right: 1px dotted #dddddd; background: #eeeeee; font-size: 14px;}
.index-login-box-1 {float: left; text-align: left; width: 668px; height:25px; margin-right: 10px; text-indent: 15px; background: url(bg_login.gif) 0px 3px no-repeat;}
.index-login-box-1 form {margin: auto;}
.index-login-box-1 .login-text {height: 14px; background: url(bg_text.gif) repeat-x;}
.index-login-box-1 .login-button {height: 20px; line-height: 18px; border: 1px solid #999999; background: #dddddd url(bg_button.jpg);}
.index-login-box-2 {float: right; text-align: right; width: 300px; height:25px; line-height: 25px;}
/*游戏记录*/
.index-history {width: 978px; height: 25px; margin: auto; border-bottom: 1px dotted #dddddd; border-left: 1px dotted #dddddd; border-right: 1px dotted #dddddd; background: #eeeeee; font-size: 14px; text-align: left; line-height: 25px; text-indent: 15px;}
.index-history li {float: left; height: 20px; width: auto; margin-right: 5px; color: green;}
.index-history li a {font-size: 14px; color: green;}
.index-history li a:hover {font-size: 14px; color: green; text-decoration: underline;}
/*第一栏*/
.index-one {width: 980px; margin: auto;}
.index-one-box-1 {float: left; width: 178px; height: 298px; margin-right: 10px; background: #f8fdf0; border: 1px solid #5bbd2b;}
.index-one-box-2 {float: left; width: 600px; height: 300px; margin-right: 10px;}
.index-one-box-3 {float: left; width: 178px; height: 298px; background: #f8fdf0; border: 1px solid #5bbd2b;}
.index-one-title {width: 168px; height: 30px; margin: 5px; line-height: 30px; text-align: left; text-indent: 30px; font-size: 15px; font-weight: bold; color: #555555; background: #5bbd2b url(bg_title.gif) 8px 8px no-repeat;}
.index-one-content {width: 168px; height: 252px; margin: 5px;}
.index-one-content li {text-align: left; line-height: 25px; text-indent: 35px !important; text-indent: 20px; background: url(bg_list.gif) 15px 5px no-repeat;}
.index-one-content li a {text-decoration: none;}
.index-one-content li a:hover {text-decoration: underline;}
/*第一栏中*/
.index-one-mid-box-1 {float: left; width: 355px; height: 220px; text-align: left; margin-right: 5px;}
.index-one-mid-box-1 li {float: left; line-height: 25px; text-indent: 15px; font-size: 14px; height: 25px; width: 353px; border-bottom: 1px dotted #cccccc; background: url(bg_list2.gif) 3px 7px no-repeat;}
.index-one-mid-box-1 li a {font-size: 14px; text-decoration: none;}
.index-one-mid-box-1 li a:hover {font-size: 14px; text-decoration: underline;}
.index-one-mid-box-2 {float: left; width: 240px; height: 220px;}
.index-one-mid-box-3 {width: 600px; height: 75px; margin-top: 5px;}
.index-one-mid-box-3 iframe {height: 75px; width: 600px; border-style: none;}
/*第二栏*/
.index-ads-one {width: 980px; height: 60px; line-height: 60px; margin: auto; background: #eeeeee;}
/*第三栏*/
.index-three {width: 978px; height: 425px; margin: auto; background: #f8fdf0; border: 1px solid #5bbd2b; overflow: hidden;}
.index-three-title {width: 968px; height: 30px; line-height: 30px; margin: 5px; background: #5bbd2b url(bg_title.gif) 8px 8px no-repeat;}
.index-three-title-left {float: left; width: 600px; text-align: left; text-indent: 30px; font-size: 15px; font-weight: bold; color: #555555;}
.index-three-title-right {float: left; width: 60px;}
.index-three-title-right a {color: #ffff00; text-decoration: underline;}
.index-three-title-right a:hover {color: #ffff00; text-decoration: underline; background: #555555;}
.index-three-content {width: 978px; margin: auto;}
.index-three-box {float: left; width: 87px; height: 85px; margin: 5px; background: #f1f1f1;}
.index-three-box img {width: 85px; height: 63px; border: 1px solid #555555; margin-bottom: 5px;}
.index-three-box a {font-size: 12px; color: #555555;}
.index-three-box a:hover {font-size: 12px; color: #555555; text-decoration: underline;}
/*第四栏*/
.index-ads-two {width: 980px; height: 60px; line-height: 60px; margin: auto; background: #eeeeee;}
/*第五栏*/
.index-five {width: 980px; height: auto; margin: auto;}
.index-five-box-1 {float: left; width: 178px; height: auto; border: 1px solid #5bbd2b; background: #f8fdf0; margin-right: 10px;}
.index-five-box-1-title {width: 168px; height: 30px; margin: 5px; line-height: 30px; text-align: left; text-indent: 30px; font-size: 15px; font-weight: bold; color: #555555; background: #5bbd2b url(bg_title.gif) 8px 8px no-repeat;}
.index-five-box-1-content {width: 168px; height: auto; margin: 5px;}
.index-five-box-1-content li {text-align: left; line-height: 25px; text-indent: 35px !important; text-indent: 15px; background: url(bg_list.gif) 15px 5px no-repeat;}
.index-five-box-1-content li a {text-decoration: none;}
.index-five-box-1-content li a:hover {text-decoration: underline;}
.index-five-box-2 {float: left; width: 218px; height: auto; border: 1px solid #5bbd2b; background: #f8fdf0;}
.index-five-box-2-title {width: 208px; height: 30px; margin: 5px; line-height: 30px; text-align: left; text-indent: 30px; font-size: 15px; font-weight: bold; color: #555555; background: #5bbd2b url(bg_title.gif) 8px 8px no-repeat;}
.index-five-box-2-content {width: 208px; height: auto; margin: 5px;}
.index-five-box-2-content li {text-align: left; line-height: 25px; text-indent: 35px !important; text-indent: 15px; background: url(bg_list.gif) 15px 5px no-repeat;}
.index-five-box-2-content li a {text-decoration: none;}
.index-five-box-2-content li a:hover {text-decoration: underline;}
/*第六栏*/
.index-six {width: 978px; height: auto; margin: auto; background: #f8fdf0; border: 1px solid #5bbd2b;}
.index-six-title {width: 968px; height: 30px; line-height: 30px; margin: 5px; text-align: left; text-indent: 30px; font-size: 15px; font-weight: bold; color: #555555; background: #5bbd2b url(bg_title.gif) 8px 8px no-repeat;}
.index-six-content {width: 968px; margin: auto;}
.index-six-content li {float: left; width: 70px; height: 25px; line-height: 25px; margin: 0 2px 0 2px;}
.index-six-content a {font-size: 15px; color: #333333;}
.index-six-content a:hover {font-size: 15px; color: #333333; text-decoration: underline;}
/*第七栏*/
.index-seven {width: 978px; height: auto; margin: auto; background: #f8fdf0; border: 1px solid #5bbd2b;}
.index-seven-title {width: 968px; height: 30px; line-height: 30px; margin: 5px; text-align: left; text-indent: 30px; font-size: 15px; font-weight: bold; color: #555555; background: #5bbd2b url(bg_title.gif) 8px 8px no-repeat;}
.index-seven-content {width: 968px; margin: auto;}
.index-seven-content li {float: left; width: 90px; height: 25px; line-height: 25px; margin: 0 3px 0 3px;}
.index-seven-content a {font-size: 14px; color: #000000;}
.index-seven-content a:hover {font-size: 14px; color: #000000; text-decoration: underline;}
/*底部*/
.all-foot {width: 980px; line-height: 20px;}
.all-foot a {color: #000000;}
.all-foot p {color: #000000; margin: 10px 0;}
/*结束*/

/*列表页·专题页*/

/*第一栏*/
.list-ads-one {width: 980px; height: 60px; line-height: 60px; margin: auto; background: #eeeeee;}
/*第二栏*/
.list-two {width: 978px; height: auto; margin: auto; background: #f8fdf0 url(bg_box.gif) 0 0 no-repeat;; border: 1px solid #5bbd2b;}
.list-two-title {width: 968px; height: 30px; line-height: 30px; margin: 5px; text-align: left; text-indent: 30px; font-size: 15px; font-weight: bold; color: #555555; background: #5bbd2b url(bg_title.gif) 8px 8px no-repeat;}
.list-two-content {width: 968px; margin: auto;}
.list-two-content li {float: left; width: 103px; height: 25px; line-height: 25px; margin: 0 2px 0 2px;}
.list-two-content a {font-size: 15px; color: #333333;}
.list-two-content a:hover {font-size: 15px; color: #333333; text-decoration: underline;}
/*第三栏*/
.list-three {width: 978px; height: auto; margin: auto; background: #f8fdf0; border: 1px solid #5bbd2b;}
.list-three-title {width: 968px; height: 30px; line-height: 30px; margin: 5px; text-align: left; text-indent: 30px; font-size: 15px; font-weight: bold; color: #555555; background: #5bbd2b url(bg_title.gif) 8px 8px no-repeat;}
.list-three-content {width: 978px; margin: auto;}
.list-three-box {float: left; width: 87px; height: 85px; margin: 5px; background: #f1f1f1;}
.list-three-box img {width: 85px; height: 63px; border: 1px solid #555555; margin-bottom: 5px;}
.list-three-box a {font-size: 12px; color: #555555;}
.list-three-box a:hover {font-size: 12px; color: #555555; text-decoration: underline;}
.list-three-page {width: 968px; height: 30px; margin: auto; text-align: right;}
.list-three-page form {margin: 0;}
/*第四栏*/
.list-four {width: 978px; height: auto; margin: auto; background: #f8fdf0; border: 1px solid #5bbd2b;}
.list-four-title {width: 968px; height: 30px; line-height: 30px; margin: 5px; text-align: left; text-indent: 30px; font-size: 15px; font-weight: bold; color: #555555; background: #5bbd2b url(bg_title.gif) 8px 8px no-repeat;}
.list-four-content {width: 968px; margin: auto;}
.list-four-content li {float: left; width: 70px; height: 25px; line-height: 25px; margin: 0 2px 0 2px;}
.list-four-content a {font-size: 15px; color: #333333;}
.list-four-content a:hover {font-size: 15px; color: #333333; text-decoration: underline;}

/*游戏页*/

.game-ads-one {width: 980px; height: 60px; line-height: 60px; margin: auto; background: #eeeeee;}
/*第二栏*/
.game-two {width: 980px; height: auto; margin: auto;}
.game-two-left {float: left; width: 788px; height: auto; margin-right: 10px; border: 1px solid #5bbd2b;}
.game-two-left-title {width: 778px; height: 30px; line-height: 30px; margin: 5px; text-align: left; text-indent: 30px; font-size: 15px; font-weight: bold; color: #555555; background: #5bbd2b url(bg_title.gif) 8px 8px no-repeat;}
.game-two-left-head {width: 768px; height: 40px; line-height: 40px; margin: 5px;}
.game-two-left-head h1 {font-size: 16px; margin: 0;}
.game-two-left-summary {width: 768px; height: 25px; line-height: 25px; margin: 5px; font-size: 14px;}
.game-two-left-box-title {width: 768px; height: 25px; line-height: 25px; margin: 5px; text-align: left; text-indent: 30px; font-size: 14px; font-weight: bold; color: #555555; background: #a3e384 url(bg_title3.gif) 8px 8px no-repeat;}
.game-two-left-box-comment {width: 758px; height: auto; margin: 15px; font-size: 14px; text-align: left;}
.game-two-left-box-content {width: 758px; height: auto; line-height: 25px; margin: 15px; font-size: 14px; text-align: left;}
.game-two-left-box-content .start-button {height: 22px; line-height: 20px; border: 1px solid #999999; background: #dddddd url(bg_button.jpg);}

#game-player {display: none; width: 650px; height: auto; margin: 0 auto 20px auto; padding-top: 20px; padding-bottom: 0; border: 5px solid #cccccc; background: #eeeeee url(bg_player.jpg) no-repeat;}
#game-box {display: none; width: 600px; height: 450px; margin: auto; background: #000000;}
#game-ads {width: 600px; height: 450px; margin: auto; text-align: center; background: #000000;}
#game-ads p {font-size: 15px; color: #555555;}
#game-control {width: 600px; height: 30px; line-height: 30px; margin: 30px auto 0 auto !important; margin: 20px auto 0 auto; font-size: 14px;}
#game-start {width: 600px; height: auto; margin: 10px auto; padding-bottom: 5px; font-size: 14px;}
#game-status {width: 600px; height: 11px; margin: 0 auto 0 auto; text-align: left; background: #666;}
#game-statusbar {font-size: 11px; width: 2px; height: 100%; text-align: right; background: #999 url(bg_load.gif) 0px 0px repeat-x; color: #555;}
a.control-button:link {border-left: #ff6 1px solid; border-right: #ffca5b 1px solid; border-top: #ff6 1px solid; border-bottom: #ffca5b 1px solid; padding: 3px 11px 3px 11px; background: #ffffb5 no-repeat 5px 7px; font-size: 14px; color: #f30; line-height: 22px;}
a.control-button:visited {border-left: #ff6 1px solid; border-right: #ffca5b 1px solid; border-top: #ff6 1px solid; border-bottom: #ffca5b 1px solid; padding: 3px 11px 3px 11px; background: #ffffb5 no-repeat 5px 7px; font-size: 14px; color: #f30; line-height: 22px;}
a.control-button:hover {background-color: #ffdb6d; text-decoration: none;}

.game-two-right {float: left; width: 178px; height: auto; border: 1px solid #5bbd2b;}
.game-two-right-title {width: 168px; height: 30px; line-height: 30px; margin: 5px; text-align: left; text-indent: 30px; font-size: 15px; font-weight: bold; color: #555555; background: #5bbd2b url(bg_title.gif) 8px 8px no-repeat;}
.game-two-right-content {width: 168px; height: auto; margin: 5px;}
.game-two-right-content li {text-align: left; line-height: 25px; text-indent: 35px !important; text-indent: 20px; background: url(bg_list.gif) 15px 5px no-repeat;}
.game-two-right-content li a {text-decoration: none;}
.game-two-right-content li a:hover {text-decoration: underline;}
/*第三栏*/
.game-three {width: 978px; height: auto; margin: auto; background: #f8fdf0; border: 1px solid #5bbd2b;}
.game-three-title {width: 968px; height: 30px; line-height: 30px; margin: 5px; text-align: left; text-indent: 30px; font-size: 15px; font-weight: bold; color: #555555; background: #5bbd2b url(bg_title.gif) 8px 8px no-repeat;}
.game-three-content {width: 978px; margin: auto;}
.game-three-box {float: left; width: 87px; height: 85px; margin: 5px; background: #555555;}
.game-three-box img {width: 85px; height: 63px; border: 1px solid #555555; margin-bottom: 5px;}
.game-three-box a {font-size: 12px; color: #ffffff;}
.game-three-box a:hover {font-size: 12px; color: #ffffff; text-decoration: underline;}
/*第四栏*/
.game-four {width: 978px; height: auto; margin: auto; background: #f8fdf0; border: 1px solid #5bbd2b;}
.game-four-title {width: 968px; height: 30px; line-height: 30px; margin: 5px; text-align: left; text-indent: 30px; font-size: 15px; font-weight: bold; color: #555555; background: #5bbd2b url(bg_title.gif) 8px 8px no-repeat;}
.game-four-content {width: 968px; margin: auto;}
.game-four-content li {float: left; width: 70px; height: 25px; line-height: 25px; margin: 0 2px 0 2px;}
.game-four-content a {font-size: 15px; color: #333333;}
.game-four-content a:hover {font-size: 15px; color: #333333; text-decoration: underline;}