@charset "utf-8";
/* CSS Document */
/*/* power by 紫夜星魂/James  QQ: 2885255 */
/* all style */
.body {}
body{font-size:13px; color:#000000;line-height: 16px;font-style: normal;font-weight: normal;text-decoration: none;}
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;}
body { background:#ffffff;}
fieldset,img {border:0;}
ul,li,ol {list-style:none;}
ul:after {display: block;height: 0;visibility: hidden;}
ul {*display:inline-block;*zoom:100%;}
table {border-collapse:collapse; border-spacing:0; border-color:#666666;}
td { border-color:#666666;}
select,input{vertical-align:middle;}
html{overflow-y:scroll;}
/*font link sytle*/
a{text-decoration:none; cursor:pointer; outline:none;star:expression(this.onFocus=this.blur());}
a:hover{text-decoration:underline; color:#ec0004;}
a img {border:none;}
/* clear float */
:root{overflow-y:scroll;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix{*zoom:1;}
.clear{ clear:both; height:1px;font-size:1px; line-height:1qx; overflow:hidden;}
.fl { float:left;}
.fr { float:right;}
.minwidth {min-width:980px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1024?"980px":"");}
.none {display:none;}

/* header style */
/* header style */
.header {height:30px; padding-top:6px; display:block; background:url(../images/web/web_headerbg.gif) repeat-x;}
.headerbg {width:980px; height:30px; margin:0px auto;}
.headerfl { float:left; font-size:13px; line-height:18px; color:#cdcdcd; padding-top:6px; height:20px; width:785px;}
.headerfl a {color:#272727; text-decoration:none; padding:0px 6px;}
.headerfl a:hover {color:#990000;}
.headerfl a.gotohome {color:#f54d02;}
.headerfr { float:right; width:195px;}
.header_gototw { background:url(../images/comm/header_gototw.gif) no-repeat 0px 7px; padding-left:25px;float:right; line-height:18px; padding-top:6px;}
.header_gototw a {color:#262626; text-decoration:none;}
.header_gototw a:hover {color:#b51395; text-decoration:none;}
.header_gototw a span {color:#990000; padding:0px 2px 0px 0px;}
.header_gototw a:hover span {color:#1b13b5;}
.header_login {float:right; padding-right:12px; padding-top:5px;}
.header_login a { background:url(../images/download/download_header_login.gif) no-repeat 0px 0px; padding-left:9px; display:block;}
.header_login a span {background:url(../images/download/download_header_login.gif) no-repeat right -18px; padding-right:9px; display:inline-block; font-size:12px; font-family:"宋体", Verdana, Arial; height:16px; padding-top:2px; color:#ffffff;}
.header_login a:hover { background:url(../images/download/download_header_login.gif) no-repeat 0px -36px; text-decoration:none;}
.header_login a:hover span {background:url(../images/download/download_header_login.gif) no-repeat right -54px;  color:#ffff00;}



/* 翻頁 style */
.news_listmain_page { margin-top:10px; text-align:center; width:auto; font-size:12px; font-weight:normal; line-height:18px; color:#64798c; font-family:Verdana, Arial, Helvetica, sans-serif, MingLiU,"宋体";}
.news_listmain_page a.back {width:43px; height:19px; background:url(../images/news/news_listpage_back.gif) no-repeat; display:inline-block; padding-top:3px;  #padding-top:5px; padding-left:21px; font-size:12px; line-height:16px; color:#2a4c65; text-align:left; overflow:hidden;}
.news_listmain_page a.back:hover {color:#cc3333; text-decoration:none;}
.news_listmain_page a.noback {width:43px; height:19px; background:url(../images/news/news_listpage_back.gif) no-repeat -64px 0px; display:inline-block; padding-top:3px;#padding-top:5px;  padding-left:21px; font-size:12px; line-height:16px; color:#3e3e3e; text-align:left;}
.news_listmain_page a.noback:hover {color:#3e3e3e; text-decoration:none;}
.news_listmain_page a.next {width:43px; height:19px; background:url(../images/news/news_listpage_next.gif) no-repeat; display:inline-block; padding-top:3px;  #padding-top:5px; padding-right:21px; font-size:12px; line-height:16px; color:#2a4c65; text-align:right; overflow:hidden;}
.news_listmain_page a.next:hover {color:#cc3333; text-decoration:none;}
.news_listmain_page a.nonext {width:43px; height:19px; background:url(../images/news/news_listpage_next.gif) no-repeat -64px 0px; display:inline-block; padding-top:3px;#padding-top:5px;  padding-right:21px; font-size:12px; line-height:16px; color:#3e3e3e; text-align:right;}
.news_listmain_page a.nonext:hover {color:#3e3e3e; text-decoration:none;}
.news_listmain_page a { background:url(../images/news/news_listpage_page.gif) no-repeat left top; height:22px; display:inline-block; margin:0px 3px; font-family:Verdana, Arial, Helvetica, sans-serif, MingLiU,"宋体"; overflow:hidden;}
.news_listmain_page a span { height:19px; background:url(../images/news/news_listpage_page.gif) no-repeat right top; display:inline-block; padding-top:3px; font-size:12px; line-height:16px; color:#2a4c65; margin-left:8px; padding-right:8px;}
.news_listmain_page a:hover {color:#cc3333; text-decoration:none;}
.news_listmain_page a:hover span {color:#cc3333; text-decoration:none;}
.news_listmain_page a.acc { background:none;}
.news_listmain_page a.acc span { background:none;}
.news_listmain_page a.acc:hover span {color:#2a4c65;}


/* webgames style */
.web_top {}
.web_top_logo {width:970px;  margin:12px auto; overflow:hidden;}
.web_top_logofl {width:230px; float:left;}
.web_top_logofr { float:right; padding-top:10px;}
.web_top_menu {width:970px; background:url(../images/web/web_menubg.jpg) no-repeat; height:87px; margin:0px auto;}
.web_top_menutop { height:45px; padding-left:40px; display:block; position:relative;}
.web_top_menutop .new {width:34px; height:20px; background:url(../images/web/new.gif) no-repeat; display:block; position:absolute; left:180px; top:-8px;}
.web_top_menutop a {width:88px; height:30px; float:left; background:url(../images/web/web_bg07.jpg) no-repeat; font-size:15px; font-weight:bold; color:#FFFFFF; padding-top:15px; text-align:center;}
.web_top_menutop a.on { background:url(../images/web/web_bg06.jpg) no-repeat; color:#641602;}
.web_top_menubot { height:40px; display:block; overflow:hidden;}
.web_top_menubot_fl { padding-left:15px; width:700px; float:left; font-size:13px; line-height:18px; padding-top:12px;}
.web_top_menubot_fl span { font-weight:bold; float:left; color:#ec0004; width:45px;}
.web_top_menubot_fl a { background:url(../images/web/web_bg08.gif) no-repeat 0px 6px; padding:0px 10px; float:left; color:#343434;}
.web_top_menubot_fl a b{background: #F30;color: white;padding: 1px;}
.web_top_menubot_fr {width:224px; float:right; background:url(../images/web/web_bg09.gif) no-repeat 0px 11px; padding-left:30px; padding-top:10px;}
.web_searchinput {width:150px; height:20px; line-height:20px; color:#333333; border:1px solid #bababa; font-size:13px; float:left;}
.web_searchbt {width:54px; height:22px; text-align:center; line-height:22px; font-size:13px; color:#ffffff; display:block; float:left; background:url(../images/web/web_bt01.gif) no-repeat; border:0px; cursor:pointer; margin-left:5px;}
.web_searchbt:hover { background-position:0px -22px;}

.web_cen { padding-top:10px;}
/* webgames index style */
.web_index {width:970px; margin:0px auto; overflow:hidden;}
.web_indexfl {width:238px; float:left;}
.web_indexfr {width:722px; float:right;}

.web_loginbg { border:1px solid #c7c7c9; padding:12px 0px; overflow:hidden; display:block;}
.web_login {width:224px; margin:0px auto; overflow:hidden;}
.web_login a.reg { background:url(../images/web/web_bg01.jpg) no-repeat; width:224px; height:55px; display:block; text-indent:-9999px;}
.web_login dl { padding-top:8px; width:224px; overflow:hidden; font-size:13px; color:#2a2a28; line-height:20px;}
.web_login dt {width:65px; text-align:right; padding-right:3px; height:20px; float:left;}
.web_login dd {width:152px; float:left;}
.web_login dd a { float:left; margin:8px 0px 0px 8px; color:#2a2a28;}
.web_login dd a:hover { color:#ec0004; text-decoration:underline;}
.web_logininput {width:150px; height:18px; line-height:18px; color:#333333; border:1px solid #bababa; font-size:13px; float:left;}
.web_loginbt {width:75px; height:29px; text-indent:-9999px; display:block; float:left; background:url(../images/web/web_bt02.gif) no-repeat; border:0px; cursor:pointer; }
.web_loginbt:hover { background-position:0px -29px;}

.web_logout {width:224px; margin:0px auto; overflow:hidden;}
.web_logout01 { font-size:13px; line-height:20px; color:#1d1d1d;}
.web_logout01 span { color:#E84200; font-weight:bold;}
.web_logout02 { padding:5px 0px; overflow:hidden; display:block;}
.web_logout02 a {height:18px;text-align:center; float:left; padding-top:3px; line-height:13px; color:#1d1d1d; text-decoration:none;}
.web_logout02 a:hover {color:#ec0004; text-decoration:none;}
.web_logout02 a.l1 {width:72px; background:url(../images/web/web_bg18.jpg) no-repeat; }
.web_logout02 a.l2 {width:57px; background:url(../images/web/web_bg19.jpg) no-repeat; margin-left:4px;}
.web_logout03 { font-weight:bold; padding-top:5px;}
.web_logout04 {width:224px;}
.web_logout04 li {width:200px; float:left; height:18px; padding-top:5px; background:url(../images/web/web_bg14.gif) no-repeat 10px 9px; padding-left:24px; font-size:13px; line-height:18px;}
.web_logout04 li a { height:18px; overflow:hidden; float:left; color:#1d1d1d;}
.web_logout04 li a:hover {color:#ec0004;}
.web_logout04 li span { color:#E84200;}

.web_indexfl_01 {border:1px solid #c7c7c9; overflow:hidden; display:block; margin:10px 0px; background:#f7f7f7;}
.web_indexfl_01top { height:34px; display:block; border-bottom:1px solid #c7c7c9;}
.web_indexfl_01top span { background:url(../images/web/web_bg03.gif) no-repeat 11px 8px; height:19px; float:left; padding:10px 0px 0px 28px; font-size:15px; font-weight:bold; color:#1d1d1d;}
.web_indexfl_01top a { float:right; margin:10px 5px 0px 0px; color:#022a5e;}

.web_indexfl_01list {width:236px; padding:6px 0px; overflow:hidden;}
.web_indexfl_01list li {width:200px; padding-left:36px; background:url(../images/web/web_bg04.gif) no-repeat 10px 6px; height:21px; padding-top:5px; float:left;}
.web_indexfl_01list li a { float:left; line-height:18px; height:18px; overflow:hidden; color:#1e1e1e;}


.web_indexfl_02 {}
.web_indexfl_02 .TabTitle { height:41px; width:234px; background:url(../images/web/web_bg10.gif) no-repeat; padding-left:4px;}
.web_indexfl_02 .TabTitle li {width:115px; height:26px; text-align:center; font-size:15px; font-weight:bold; color:#000000; padding-top:15px; float:left; cursor:pointer;}
.web_indexfl_02 .TabTitle li.active { background:url(../images/web/web_bg11.gif) no-repeat; color:#ea0000;}
.web_indexfl_02 .TabContent {border:1px solid #c7c7c9; border-top:0px; background:#f6f6f6;}
.web_indexfl_02list {width:238px; padding:6px 0px; overflow:hidden;}
.web_indexfl_02list ul { background:url(../images/web/web_bg05.gif) no-repeat 12px 4px; float:left;}
.web_indexfl_02list li { height:21px; float:left; padding-top:5px; padding-left:38px; width:200px; font-size:13px; line-height:18px;}
.web_indexfl_02list li a {width:115px; float:left; height:18px; overflow:hidden; color:#1c1c1c;}
.web_indexfl_02list li span {width:80px; float:left; color:#1c1c1c;}

.web_indexfl_03 {border:1px solid #c7c7c9; overflow:hidden; display:block; margin:10px 0px; background:#f7f7f7;}
.web_indexfl_03top { height:34px; display:block; border-bottom:1px solid #c7c7c9;}
.web_indexfl_03top span { background:url(../images/web/web_bg03.gif) no-repeat 11px 8px; height:19px; float:left; padding:10px 0px 0px 28px; font-size:15px; font-weight:bold; color:#1d1d1d;}
.web_indexfl_03title { height:22px; background:#e7e7e7; border-bottom:1px solid #c7c7c9; padding-top:7px;}
.web_indexfl_03 .t1 {width:40px; text-align:center; float:left;font-size:12px;}
.web_indexfl_03 .t2 { padding-left:6px; width:104px; text-align:left; float:left;}
.web_indexfl_03 .t2 a { line-height:16px; height:16px; overflow:hidden; float:left;}
.web_indexfl_03 .t3 {width:70px; text-align:center; float:left;}
.web_indexfl_03list {width:236px;}
.web_indexfl_03list ul { background:url(../images/web/web_bg12.gif) repeat; float:left; width:236px;}
.web_indexfl_03list li { height:21px; padding-top:5px; float:left; width:236px;}
.web_indexfl_03list li a { color:#032f91;}

.web_indexfl_04 {border:1px solid #c7c7c9; overflow:hidden; display:block; margin:0px 0px 10px 0px; background:#f6f6f6;}
.web_indexfl_04top { height:34px; display:block;}
.web_indexfl_04top span { background:url(../images/web/web_bg03.gif) no-repeat 11px 8px; height:19px; float:left; padding:10px 0px 0px 28px; font-size:15px; font-weight:bold; color:#1d1d1d;}
.web_indexfl_04list {width:228px; margin:0px auto; overflow:hidden; padding-bottom:6px;}
.web_indexfl_04list li {width:228px; height:44px; float:left; padding-bottom:2px;}
.web_indexfl_04list li a {width:228px; height:44px; background:url(../images/web/web_bg13.gif) no-repeat; float:left;}
.web_indexfl_04list li a:hover { background-position:0px -44px; text-decoration:none;}
.web_indexfl_04list .t1 {width:51px; text-align:center; font-weight:bold; color:#0943af; float:left; padding-top:16px; font-size:13px;}
.web_indexfl_04list .t2 {width:140px; padding-left:4px; overflow:hidden; float:left; color:#1e1e1e; padding-top:8px; line-height:16px; font-size:13px;}
.web_indexfl_04list .t2 span { color:#ea0000;}


.web_indexfr_01 { overflow:hidden; display:block;}
.web_indexfr_01fl {width:384px; height:213px; float:left; border:1px solid #c7c7c9;}
.web_indexfr_01fr {width:324px; height:213px; float:right; border:1px solid #c7c7c9; background:#f6f6f6;}
.web_indexfr_01frtop { height:34px; display:block; border-bottom:1px solid #c7c7c9; background:#fdfcfa;}
.web_indexfr_01frtop span { background:url(../images/web/web_bg03.gif) no-repeat 11px 8px; height:19px; float:left; padding:10px 0px 0px 28px; font-size:15px; font-weight:bold; color:#1d1d1d;}
.web_indexfr_01frtop a { float:right; margin:10px 5px 0px 0px; color:#022a5e;}
.web_indexfr_01frlist {width:324px; overflow:hidden; padding-top:12px;}
.web_indexfr_01frlist li { height:21px; padding-top:5px; float:left; width:294px; padding-left:30px; background:url(../images/web/web_bg14.gif) no-repeat 15px 9px; font-size:13px; line-height:18px;}
.web_indexfr_01frlist li a {width:280px; height:18px; float:left; overflow:hidden; color:#1d1d1d;}
.web_indexfr_01frlist li span {width:45px; float:left; color:#1d1d1d;}
.web_indexfr_02 { padding-top:10px; _float:left; display:block;}
.web_indexfr_03 { margin-top:10px; border:1px solid #c7c7c9; background:#f6f6f6;overflow:hidden;display:block;}
.web_indexfr_03top { height:34px; display:block; border-bottom:1px solid #c7c7c9; background:#fdfcfa;}
.web_indexfr_03top span { background:url(../images/web/web_bg03.gif) no-repeat 11px 8px; height:19px; float:left; padding:10px 0px 0px 28px; font-size:15px; font-weight:bold; color:#1d1d1d;}

.web_indexfr_gameslist {width:710px; overflow:hidden; padding:10px 0px 10px 10px;}
.web_indexfr_gameslist li {width:145px; float:left; padding:10px 15px;}
.web_indexfr_games01 {width:145px; height:105px; position:relative;}
.web_indexfr_games01 span {width:145px; height:105px; background:url(../images/web/web_bg31.png) no-repeat; position:absolute; z-index:5;  _background:url() no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/web/web_bg31.png");}
.web_indexfr_games01 img {width:145px; height:105px;}
.web_indexfr_games02 {width:145px; padding-top:10px; text-align:center;}
.web_indexfr_games02 a {width:46px; height:20px; padding-top:3px; text-align:center; line-height:18px; text-decoration:none; background:url(../images/web/web_bg32.png) no-repeat 0px -9999px; margin:0px 3px; display:inline-block;}
.web_indexfr_games02 a.bt1 { background-position:0px 0px; color:#FFFFFF;}
.web_indexfr_games02 a.bt2 { background-position:0px -23px; color:#636363;}


.web_indexfr_gamespic {width:122px; height:92px; padding:0px 14px 0px 12px; float:left;}
.web_indexfr_gamespic span {width:120px; height:90px; border:1px solid #999999; display:block;}
.web_indexfr_gamespic img {width:120px; height:90px;}
.web_indexfr_gamestitle {width:209px; font-size:15px; font-weight:bold; color:#1d1d1d; height:25px; padding-top:2spx; float:left;}
.web_indexfr_gamesnote {width:209px; height:40px; font-size:13px; line-height:18px; color:#1d1d1d; float:left;}
.web_indexfr_gameslink {width:209px; float:left;}
.web_indexfr_gameslink a { width:100px; height:26px; float:left; margin-right:5px; text-indent:-9999px;}
.web_indexfr_gameslink a.text { background:url(../images/web/intro.gif) no-repeat;width:79px;}
.web_indexfr_gameslink a.play { background:url(../images/web/play.gif) no-repeat; }
.web_indexfr_gameslink a.start { background:url(../images/web/start.gif) no-repeat; }
.web_indexfr_gameslink a:hover { background-position:0px -26px;  text-decoration:none;}

.web_indexfr_04 { margin-top:10px; border:1px solid #c7c7c9; background:#f6f6f6;}
.web_indexfr_04top { height:34px; display:block; border-bottom:1px solid #c7c7c9; background:#fdfcfa;}
.web_indexfr_04top span { background:url(../images/web/web_bg03.gif) no-repeat 11px 8px; height:19px; float:left; padding:10px 0px 0px 28px; font-size:15px; font-weight:bold; color:#1d1d1d;}
.web_indexfr_04menu { float:left; padding-top:6px; padding-left:30px;}
.web_indexfr_04menu a {width:72px; height:18px;line-height:12px; padding-top:5px; text-align:center; color:#0e4983; margin:0px 1px; float:left; background:url(../images/web/web_bg17.gif) no-repeat;}
.web_indexfr_04menu a:hover { text-decoration:none; color:#ec0004;}
.web_indexfr_04menu a.on { background-position:0px -23px; height:23px; color:#ffffff; font-weight:bold;}
.web_indexfr_04menu a.on:hover{ text-decoration:none; color:#ffffff;}




/* webgames games style */
.web_games {width:970px; margin:0px auto; overflow:hidden;}
.web_gamestop {width:875px; height:113px; background:url(../images/web/web_bg20.jpg) no-repeat; padding:11px 0px 10px 95px; display:block;}
.web_gamestop li {width:108px; float:left; padding:0px 8px;}
.web_gamestop li a { color:#030102;}
.web_gamestop li a:hover { color:#ab5a0b; text-decoration:none;}
.web_gamestop li a:hover img { border:1px solid #e8b23d;}
.web_gamestop img {width:100px; height:71px; padding:3px; background:#ffffff; border:1px solid #c7c5c6;}
.web_gamestop span {width:108px; text-align:center; padding-top:8px; line-height:18px; height:18px; overflow:hidden; display:block;}
.web_gamesfl {width:724px; float:left;}
.web_gamesfr {width:236px; float:right;}

.web_gamesfr01 { padding:10px 0px;}
.web_gamesfr02 {width:234px; border:1px solid #c7c7c9;border-bottom:0px;}
.web_gamesfr02_01 {width:234px; height:36px; background:url(../images/web/web_bg23.gif) no-repeat;}
.web_gamesfr02_02 { height:42px; padding:14px 0px; border-top:1px solid #c7c7c9;border-bottom:1px solid #c7c7c9;}
.web_gamesfr02_02fl {width:92px; padding-left:13px; float:left; line-height:21px; font-size:13px; color:#030303;}
.web_gamesfr02_02fl span { color:#fc0607; font-weight:bold;}
.web_gamesfr02_02fl a { color:#063aaa; text-decoration:underline;}
.web_gamesfr02_02fr {width:120px; float:left;}
.web_gamesfr02_02fr a {width:120px; height:41px; background:url(../images/web/web_bt04.gif) no-repeat; text-indent:-9999px; display:block;}
.web_gamesfr02_02fr a:hover { background-position:0px -41px;}
.web_gamesfr02_03 { background:#fcf6c4; overflow:hidden;}
.web_gamesfr02_03 li { padding:12px 0px; width:234px; float:left;border-bottom:1px solid #c7c7c9;}
.web_gamesfr02_03a { background:url(../images/web/web_bg21.gif) no-repeat 10px 0px; padding-left:40px; font-size:15px; line-height:20px; font-weight:bold; color:#bf0705; height:30px; display:block;}
.web_gamesfr02_03b { overflow:hidden; display:block;}
.web_gamesfr02_03b_pic {width:77px; padding-left:6px; float:left;}
.web_gamesfr02_03b_pic img {width:65px; height:65px; padding:6px; background:url(../images/web/web_bg24.gif) no-repeat; float:left;}
.web_gamesfr02_03b_text { padding-left:8px; width:138px; float:left; line-height:25px; font-size:13px; color:#0d090a;}
.web_gamesfr02_03b_text span { color:#be0503; padding:0px 3px;}
.web_gamesfr02_03c { padding-top:5px; height:30px; overflow:hidden; display:block;}
.web_gamesfr02_03c_fl {width:98px; text-align:center; padding-top:8px; float:left;}
.web_gamesfr02_03c_fl span { color:#be0503; padding:0px 5px; font-weight:bold;}
.web_gamesfr02_03c_fr {width:100px; float:left;}
.web_gamesfr02_03c_fr a {width:96px; height:30px; float:left; text-indent:-9999px; background:url(../images/web/web_bt05.gif) no-repeat;}
.web_gamesfr02_03c_fr a:hover { background-position:0px -30px;}
.web_gamesfr03 {width:234px; border:1px solid #c7c7c9; margin-top:10px; }
.web_gamesfr03_01 { padding:12px 0px 0px 28px; height:24px; background:url(../images/web/web_bg03.gif) no-repeat 12px 10px; border-bottom:1px solid #c7c7c9; font-size:15px; font-weight:bold;}
.web_gamesfr03_02 { background:#f6f6f6; padding:0px 4px 0px 4px; margin-bottom:5px; width:226px; overflow:hidden; height:414px;}
.web_gamesfr03_02 li { background:url(../images/web/web_bg25.gif) no-repeat 5px 7px; padding:0px 0px 11px 20px; margin-bottom:11px; font-size:13px; line-height:23px; border-bottom:1px solid #cccacb; width:206px; float:left;}
.web_gamesfr03_02 span { color:#c10504;}


.web_gamesfl01 { border:1px solid #c7c7c9; overflow:hidden; _float:left;}
.web_gamesfl01_top { font-size:15px; font-weight:bold; color:#313131; height:24px; padding-top:12px; padding-left:38px; background:url(../images/web/web_bg21.gif) no-repeat 10px 8px;}
.web_gamesfl01_cen {border-top:1px solid #c7c7c9;border-bottom:1px solid #c7c7c9; padding:5px; overflow:hidden; display:block; width:712px; float:left;}
.web_gamesfl01_cenfl {width:561px; height:174px; float:left;}
.web_gamesfl01_cenfl img {width:561px; height:174px; }
.web_gamesfl01_cenfr {width:146px; height:174px; float:right; background:url(../images/web/web_bg22.gif) no-repeat;}
.web_gamesfl01_cenfr_num { padding-top:82px; height:42px; text-align:center; font-size:36px; color:#e10005; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.web_gamesfl01_cenfr_bt { text-align:center;}
.web_gamesfl01_cenfr_bt a {width:132px; height:39px; background:url(../images/web/web_bt03.gif) no-repeat; overflow:hidden; text-indent:-9999px; display:block; margin:0px auto;}
.web_gamesfl01_cenfr_bt a:hover { background-position:0px -39px;}
.web_gamesfl01_menu { background:#e8e9ee; padding:5px 5px 3px 5px; font-size:15px; font-weight:bold; line-height:20px; overflow:hidden; width:712px; float:left;}
.web_gamesfl01_menu a { color:#3e403f; padding:5px 10px; float:left;}
.web_gamesfl01_menu a:hover { text-decoration:none; color:#ec0004;}

.web_gamesfl02 { border:1px solid #c7c7c9; overflow:hidden; margin-top:10px; background:url(../images/web/web_bg26.jpg) repeat-y; _float:left; _width:722px;}
.web_gamesfl02_fl {width:467px; float:left; border-right:1px solid #c7c7c9;}
.web_gamesfl02_fr {width:254px; float:left;}
.web_gamesfl_top { height:24px; padding-top:12px; padding-left:32px; background:url(../images/web/web_bg03.gif) no-repeat 10px 9px #ffffff;}
.web_gamesfl_top span { float:left;   font-size:15px; font-weight:bold; color:#313131;}
.web_gamesfl_top a { float:right; margin-right:10px; color:#4a4849;}
.web_gamesfl_top a:hover { color:#ec0004;}
.web_gamesfl02_cen { border-top:1px solid #c7c7c9; padding:10px 18px;}
.web_gamesfl02_centext { font-size:13px; line-height:20px; color:#2e2e2e; min-height:120px; _height:120px;}
.web_gamesfl02_cenlink { padding-top:15px; overflow:hidden; display:block;}
.web_gamesfl02_cenlink_fl { float:left; width:230px; padding-top:7px;}
.web_gamesfl02_cenlink_fr { float:right;}
.web_gamesfl02_cenlink a { padding:0px 2px; float:left;}
.web_gamesfl02_cenlink_fr a.startgame {width:135px; height:35px; background:url(../images/web/startgame.gif) no-repeat; overflow:hidden; text-indent:-9999px;}
.web_gamesfl02_cenlink_fr a.startgame:hover { background-position:0px -35px;}
.web_gamesfl02_cenlink_fr a.playgame {width:196px; height:35px; background:url(../images/web/playgame.gif) no-repeat; overflow:hidden; text-indent:-9999px;}
.web_gamesfl02_cenlink_fr a.playgame:hover { background-position:0px -35px;}
.web_gamesfl02_cenlink_fr a.gotobbs {width:90px; height:35px; background:url(../images/web/web_bt07.gif) no-repeat; overflow:hidden; text-indent:-9999px;}
.web_gamesfl02_cenlink_fr a.gotobbs:hover { background-position:0px -35px;}
.web_gamesfl02_cennote { font-size:13px; line-height:24px;}
.web_gamesfl02_cennote a.lh {width:41px; height:19px; display:inline-block; text-indent:-9999px; background:url(../images/web/web_bt08.gif) no-repeat; overflow:hidden;}
.web_gamesfl02_cennote a.lh:hover { background-position:0px -19px;}
.starbg { height:18px; background:url(../images/web/web_bg27.gif) repeat-x; width:105px; display:inline-block; margin-top:3px;}
.starbg span { height:18px; background:url(../images/web/web_bg28.gif) repeat-x; display:inline-block;}
.star1 {width:11px;}
.star2 {width:21px;}
.star3 {width:32px;}
.star4 {width:42px;}
.star5 {width:53px;}
.star6 {width:63px;}
.star7 {width:74px;}
.star8 {width:84px;}
.star9 {width:95px;}
.star10 {width:105px;}
.web_gamesfl03 { padding:10px 0px; display:block;}

.web_gamesfl04 { overflow:hidden; padding-top:10px;}
.web_gamesfl04_fl {width:355px; border:1px solid #c7c7c9; float:left;}
.web_gamesfl04_fr {width:355px; border:1px solid #c7c7c9; float:right;}
.web_gamesfl04_list { background:#f6f6f6; border-top:1px solid #c7c7c9; padding-top:8px; height:208px;}
.web_gamesfl04_list li { height:26px; #height:22px; font-size:13px; line-height:18px; width:355px; float:left;}
.web_gamesfl04_list li a { float:left; padding-left:22px; width:275px; background:url(../images/web/web_bg29.gif) no-repeat 10px 8px; overflow:hidden;  height:18px; color:#2e2e2e;}
.web_gamesfl04_list li span { color:#2e2e2e; float:left;}
.web_gamesfl04_list li a:hover { color:#ec0004;}

.web_gamesfl05 {border:1px solid #c7c7c9; margin-top:10px; overflow:hidden; _float:left;}
.web_gamesfl05_list {background:#f6f6f6; border-top:1px solid #c7c7c9; overflow:hidden; padding:10px 0px 10px 15px;}
.web_gamesfl05_list li {width:153px; float:left; padding:0px 10px;}
.web_gamesfl05_list li img {width:145px; height:102px; padding:3px; border:1px solid #c0c0c0;}
.web_gamesfl05_list li span { width:153px; text-align:center; padding-top:12px; color:#2e2e2e; display:block;}
.web_gamesfl05_list li a:hover img { border:1px solid #f7b14d;}
.web_gamesfl05_list li a:hover span { color:#ec0004;}


.web_gamesfl07 {border:1px solid #c7c7c9; margin-top:10px;}
.web_gamesfl07_01 {}
.web_gamesfl07_01title { font-size:15px; font-weight:bold; text-align:center; color:#e20007; padding:18px 0px; display:block; line-height:20px;}
.web_gamesfl07_01note { font-size:13px; color:#05488c; text-align:center; height:35px;}
.web_gamesfl07_01note .n1 { background:url(../images/web/web_ico08.gif) no-repeat; padding-left:25px; padding-right:12px; display:inline-block; line-height:18px;}
.web_gamesfl07_01note .n2 { background:url(../images/web/web_ico09.gif) no-repeat; padding-left:25px; padding-right:12px; display:inline-block; line-height:18px;}
.web_gamesfl07_01note .n3 { background:url(../images/web/web_ico10.gif) no-repeat; padding-left:25px; padding-right:12px; display:inline-block; line-height:18px;}
.web_gamesfl07_02 { padding:10px 20px; background:#f6f6f6; border-top:1px solid #c7c7c9; line-height:2em; font-size:15px;}
.web_gamesfl07_02 li { margin-left:2em; list-style-type: disc;}
.web_gamesfl07_02 p { padding:5px 0px;}
.web_gamesfl07_02 img {width:expression(width>680?"680px":width+"px");max-width:680px;}

.news_show_facebg {background:#ffffff;  padding:20px 30px; overflow:hidden;}
.news_show_facebgfl { float:left;}
.news_show_facebgfr { float:left;}
.facebgwidth {width:64px; text-align:center; vertical-align:bottom;}
.facebgnote { text-align:center; line-height:22px;}
.facebgnote img { padding:16px 0px 10px 0px;}
.facercbg { background:url(../images/news/facercbg.gif) no-repeat; width:109px; height:112px; margin-left:20px;}
.facercbgtext { font-family:Arial, Helvetica, sans-serif; font-size:50px; line-height:50px; padding-top:15px; width:100px; margin:0px auto; text-align:center; height:50px; clear:both; color:#345798;}
.facercbgbuttun {width:95px; margin:10px auto 0px auto;}
.facercbgbuttun a {width:95px; height:20px; background:url(../images/news/facercbgbuttunbg.gif) no-repeat; text-align:center; display:block; padding-top:5px; color:#5a0707;}

.web_gamesfl08 {border:1px solid #c7c7c9; margin-top:10px;}
.web_gamesfl08_list { background:url(../images/web/web_bg30.jpg) repeat-y; overflow:hidden;border-top:1px solid #c7c7c9; padding:5px 0px;}
.web_gamesfl08_list li {width:361px; float:left; padding-top:6px; height:20px; font-size:13px; line-height:18px;}
.web_gamesfl08_list li a { padding-left:22px; background:url(../images/web/web_bg29.gif) no-repeat 10px 5px; float:left; width:285px; height:18px; overflow:hidden; color:#2e2e2e;}
.web_gamesfl08_list li span { color:#2e2e2e; float:left;}
.web_gamesfl08_list li a:hover { color:#ec0004;}


.web_gamesfl09 { border:1px solid #c7c7c9; margin-top:10px;}
.web_gamesfl09_top { font-size:15px; font-weight:bold; color:#313131; height:24px; padding-top:12px; padding-left:38px; background:url(../images/web/web_bg21.gif) no-repeat 10px 8px;}
.web_gamesfl09_top span {width:500px; float:left;}
.web_gamesfl09_top a { float:right; margin-right:20px; color:#05488c;}
.web_gamesfl09_list {width:700px; padding:5px 11px; overflow:hidden; border-top:1px solid #c7c7c9;}
.web_gamesfl09_list ul { overflow:hidden;}
.web_gamesfl09_list li {width:700px; float:left; padding-top:8px; height:21px; border-bottom:1px dashed #bcbcbc; font-size:13px; line-height:18px;}
.web_gamesfl09_list li a { float:left; padding-left:30px; background:url(../images/web/web_ico11.gif) no-repeat 8px 0px; width:620px; height:18px; overflow:hidden; color:#2e2e2e;}
.web_gamesfl09_list li span { color:#2e2e2e; float:left;}
.web_gamesfl09_list li a:hover { color:#ec0004;}

.web_gamesfl06 { padding-top:10px;}
.web_gamesfl06top {border:1px solid #c7c7c9;}
.web_gamesfl06top a.will { padding-left:26px; background:url(../images/web/web_ico07.gif) no-repeat; color:#006b9f; text-decoration:underline;}
.web_gamesfl06top a.will:hover { color:#ec0004; text-decoration:underline;}
.web_gamesfl06center { border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; padding:0px 1px;}
.web_gamesfl06centertitle { height:25px; border-bottom:1px solid #cfcfcf; background:#f1f1f1; padding:12px 0px 0px 15px; font-size:13px; font-weight:bold; color:#555555;}
.web_gamesfl06centertitle span { color:#fa0a09; padding:0px 3px;}


.gameshow_maincc_list {}
.gameshow_maincc_list li {}
.gameshow_maincc_list .gameshow_maincc_listtitlebg { height:19px; background:#e5e5e5; border-top:1px solid #f1f1f1; border-bottom:1px solid #d3d3d3; line-height:18px; font-size:13px; padding-top:4px;}
.gameshow_maincc_list .gameshow_maincc_listtitlebg .gameshow_maincc_listtitlebgfl { float:left; color:#333333; padding-left:16px; text-align:left;}
.gameshow_maincc_list .gameshow_maincc_listtitlebg .gameshow_maincc_listtitlebgfr { float:right; color:#666666; padding-right:14px; text-align:right;}
.gameshow_maincc_list .gameshow_maincc_listtextbg { background:#f9f9f9; border-bottom:1px solid #d3d3d3; padding:9px 9px 5px 9px; overflow:hidden; _display:inline-block;} 
.gameshow_maincc_list .gameshow_maincc_listtextbg .gameshow_maincc_listtextfl {width:60px; padding-left:6px; float:left;}
.gameshow_maincc_list .gameshow_maincc_listtextbg .gameshow_maincc_listtextfl img {width:44px; height:44px; padding:2px; border:1px solid #999999;}
.gameshow_maincc_list .gameshow_maincc_listtextbg .gameshow_maincc_listtextfr { float:left; width:630px;}
.gameshow_maincc_listtextfrtext { font-size:13px; color:#333333; line-height:20px; min-height:35px;}
.gameshow_maincc_listtextfroperate { font-size:13px; text-align:right; color:#666666; line-height:16px; height:16px;}
.gameshow_maincc_listtextfroperate a { color:#df5c17; text-decoration:underline;}
.gameshow_maincc_listtextfroperate a:hover { color:#cc0000; text-decoration:underline;}
.gameshow_maincc_listtextfrreply { background:#fdfeec; border:1px dotted #cccec3; padding:5px; overflow:hidden; margin-bottom:5px; _display:inline-block;}
.gameshow_maincc_listtextfrreply .gameshow_maincc_listtextfrreplyfl {width:60px; float:left;}
.gameshow_maincc_listtextfrreply .gameshow_maincc_listtextfrreplyfl img {width:44px; height:44px; padding:2px; border:1px solid #999999;}
.gameshow_maincc_listtextfrreply .gameshow_maincc_listtextfrreplyfr {width:540px; float:left;}
.gameshow_maincc_listtextfrreply .gameshow_maincc_listtextfrreplyfr .gameshow_maincc_listtextfrreplytitle { color:#333333; height:20px;}
.gameshow_maincc_listtextfrreply .gameshow_maincc_listtextfrreplyfr .gameshow_maincc_listtextfrreplytext { font-size:13px; line-height:18px;color:#333333; }



.news_showcc_text { border-right:1px solid #cecece; border-left:1px solid #cecece; padding:0px 1px;}
.news_showcc_iwcc { border:1px solid #cecece; border-top:none; padding:0px 1px 1px 1px;}
.news_showcc_list {}
.news_showcc_list li {}
.news_showcc_list .news_showcc_listtitlebg { height:19px; background:#e5e5e5; border-top:1px solid #f1f1f1; border-bottom:1px solid #d3d3d3; line-height:18px; font-size:13px; padding-top:4px;}
.news_showcc_list .news_showcc_listtitlebg .news_showcc_listtitlebgfl { float:left; color:#333333; padding-left:16px; text-align:left;}
.news_showcc_list .news_showcc_listtitlebg .news_showcc_listtitlebgfr { float:right; color:#666666; padding-right:14px; text-align:right;}
.news_showcc_list .news_showcc_listtextbg { background:#f9f9f9; border-bottom:1px solid #d3d3d3; padding:9px 9px 5px 9px; overflow:hidden; _display:inline-block;} 
.news_showcc_list .news_showcc_listtextbg .news_showcc_listtextfl {width:60px;  float:left;}
.news_showcc_list .news_showcc_listtextbg .news_showcc_listtextfl img {width:44px; height:44px; padding:2px; border:1px solid #999999;}
.news_showcc_list .news_showcc_listtextbg .news_showcc_listtextfr { float:left; width:640px;}
.news_showcc_listtextfrtext { font-size:13px; color:#333333; line-height:20px; min-height:35px;}
.news_showcc_listtextfroperate { font-size:13px; text-align:right; color:#666666; line-height:16px; height:16px;}
.news_showcc_listtextfroperate a { color:#df5c17; text-decoration:underline;}
.news_showcc_listtextfroperate a:hover { color:#cc0000; text-decoration:underline;}
.news_showcc_listtextfrreply { background:#fdfeec; border:1px dotted #cccec3; padding:5px; overflow:hidden; margin-bottom:5px; _display:inline-block;}
.news_showcc_listtextfrreply .news_showcc_listtextfrreplyfl {width:60px; float:left;}
.news_showcc_listtextfrreply .news_showcc_listtextfrreplyfl img {width:44px; height:44px; padding:2px; border:1px solid #999999;}
.news_showcc_listtextfrreply .news_showcc_listtextfrreplyfr {width:540px; float:left;}
.news_showcc_listtextfrreply .news_showcc_listtextfrreplyfr .news_showcc_listtextfrreplytitle { color:#333333; height:20px;}
.news_showcc_listtextfrreply .news_showcc_listtextfrreplyfr .news_showcc_listtextfrreplytext { font-size:13px; line-height:18px;color:#333333; }

.news_showcc_page { background:#f1f1f1; padding:0px 12px; overflow:hidden;}
.news_showcc_pccc { background:#f1f1f1; padding:10px 12px 12px 12px; overflow:hidden; height:160px;}
.news_showcc_pccctitle { background:url(../images/news/news_show_ico06.gif) no-repeat 2px 0px; height:24px; padding-left:16px;}
.news_showcc_pccctext {}
.news_showcc_pcccbottom { padding-top:10px;height:25px;}
.pccc_textarea {width:686px; height:100px; background:url(../images/comm/textarea_logo.gif) no-repeat center center #ffffff; border:1px solid #d3d3d3; padding:3px; font-size:15px;}
.pccclogin_input { height:21px; border:1px solid #d3d3d3; width:105px; line-height:21px; font-size:13px;}
.pccclogin_button { background:url(../images/news/pccc_login_buttun.gif) no-repeat; border:0px; width:45px; height:23px; cursor:pointer; font-size:13px;}
.pccclogin_button:hover { background:url(../images/picture/pccc_login_buttun.gif) no-repeat 0px -23px;}
.pccc_button { background:#eed05e; border:1px solid #d29f46; height:21px; width:70px; cursor:pointer; font-size:13px;}
.pccc_button:hover { background:#ffdc52;}
.news_showcc_pccclogin { float:left;}
.news_showcc_pccclogin a { color:#FF0000; text-decoration:underline;}
.news_showcc_pccclogin a:hover { color:#9900ff; text-decoration:underline;}
.news_showcc_pcccbutton { float:right; padding-right:5px;}
.userinfo { float:left; padding-top:10px; width:580px; overflow:hidden;}
.userinfo span { float:left;}
.userinfo a { padding:0px 5px; color:#ff0000; float:left;}
.loginDiv { float:left; padding-top:10px; width:580px; overflow:hidden;}
.loginDiv span { float:left;}
.loginDiv a { padding:0px 5px; color:#ff0000; float:left;}
.news_showcc_pccclogin a { float:none;}
.userinfo a#logoutBt { color:#0066CC;}
.noname { float:right;}
.news_showcc_pccc2 { background:#f1f1f1; padding:10px 12px 0px 12px; overflow:hidden;}
.pccc_textarea2 {width:686px; height:100px; background:url(../images/comm/textarea_logo.gif) no-repeat center center #ffffff; border:1px solid #d3d3d3; padding:3px; font-size:15px;}
textarea { background:url(../images/comm/textarea_logo.gif) no-repeat center center;}


.web_gamesfl01_menu a.current {background: url("../images/webgames/webgames_show03.gif") no-repeat scroll center bottom transparent;color: #FB4021;}


.gameshow_maincc_list {}
.gameshow_maincc_list li {}
.gameshow_maincc_list .gameshow_maincc_listtitlebg { height:19px; background:#e5e5e5; border-top:1px solid #f1f1f1; border-bottom:1px solid #d3d3d3; line-height:18px; font-size:13px; padding-top:4px;}
.gameshow_maincc_list .gameshow_maincc_listtitlebg .gameshow_maincc_listtitlebgfl { float:left; color:#333333; padding-left:16px; text-align:left;}
.gameshow_maincc_list .gameshow_maincc_listtitlebg .gameshow_maincc_listtitlebgfr { float:right; color:#666666; padding-right:14px; text-align:right;}
.gameshow_maincc_list .gameshow_maincc_listtextbg { background:#f9f9f9; border-bottom:1px solid #d3d3d3; padding:9px 9px 5px 9px; overflow:hidden; _display:inline-block;} 
.gameshow_maincc_list .gameshow_maincc_listtextbg .gameshow_maincc_listtextfl {width:60px; padding-left:6px; float:left;}
.gameshow_maincc_list .gameshow_maincc_listtextbg .gameshow_maincc_listtextfl img {width:44px; height:44px; padding:2px; border:1px solid #999999;}
.gameshow_maincc_list .gameshow_maincc_listtextbg .gameshow_maincc_listtextfr { float:left; width:650px;}
.gameshow_maincc_listtextfrtext { font-size:13px; color:#333333; line-height:20px; min-height:35px;}
.gameshow_maincc_listtextfroperate { font-size:13px; text-align:right; color:#666666; line-height:16px; height:16px;}
.gameshow_maincc_listtextfroperate a { color:#df5c17; text-decoration:underline;}
.gameshow_maincc_listtextfroperate a:hover { color:#cc0000; text-decoration:underline;}
.gameshow_maincc_listtextfrreply { background:#fdfeec; border:1px dotted #cccec3; padding:5px; overflow:hidden; margin-bottom:5px; _display:inline-block;}
.gameshow_maincc_listtextfrreply .gameshow_maincc_listtextfrreplyfl {width:60px; float:left;}
.gameshow_maincc_listtextfrreply .gameshow_maincc_listtextfrreplyfl img {width:44px; height:44px; padding:2px; border:1px solid #999999;}
.gameshow_maincc_listtextfrreply .gameshow_maincc_listtextfrreplyfr {width:540px; float:left;}
.gameshow_maincc_listtextfrreply .gameshow_maincc_listtextfrreplyfr .gameshow_maincc_listtextfrreplytitle { color:#333333; height:20px;}
.gameshow_maincc_listtextfrreply .gameshow_maincc_listtextfrreplyfr .gameshow_maincc_listtextfrreplytext { font-size:13px; line-height:18px;color:#333333; }



.news_showcc_text { border-right:1px solid #cecece; border-left:1px solid #cecece; padding:0px 1px;}
.news_showcc_iwcc { border:1px solid #cecece; border-top:none; padding:0px 1px 1px 1px;}
.news_showcc_list {}
.news_showcc_list li {}
.news_showcc_list .news_showcc_listtitlebg { height:19px; background:#e5e5e5; border-top:1px solid #f1f1f1; border-bottom:1px solid #d3d3d3; line-height:18px; font-size:13px; padding-top:4px;}
.news_showcc_list .news_showcc_listtitlebg .news_showcc_listtitlebgfl { float:left; color:#333333; padding-left:16px; text-align:left;}
.news_showcc_list .news_showcc_listtitlebg .news_showcc_listtitlebgfr { float:right; color:#666666; padding-right:14px; text-align:right;}
.news_showcc_list .news_showcc_listtextbg { background:#f9f9f9; border-bottom:1px solid #d3d3d3; padding:9px 9px 5px 9px; overflow:hidden; _display:inline-block;} 
.news_showcc_list .news_showcc_listtextbg .news_showcc_listtextfl {width:60px;  float:left;}
.news_showcc_list .news_showcc_listtextbg .news_showcc_listtextfl img {width:44px; height:44px; padding:2px; border:1px solid #999999;}
.news_showcc_list .news_showcc_listtextbg .news_showcc_listtextfr { float:left; width:640px;}
.news_showcc_listtextfrtext { font-size:13px; color:#333333; line-height:20px; min-height:35px;}
.news_showcc_listtextfroperate { font-size:13px; text-align:right; color:#666666; line-height:16px; height:16px;}
.news_showcc_listtextfroperate a { color:#df5c17; text-decoration:underline;}
.news_showcc_listtextfroperate a:hover { color:#cc0000; text-decoration:underline;}
.news_showcc_listtextfrreply { background:#fdfeec; border:1px dotted #cccec3; padding:5px; overflow:hidden; margin-bottom:5px; _display:inline-block;}
.news_showcc_listtextfrreply .news_showcc_listtextfrreplyfl {width:60px; float:left;}
.news_showcc_listtextfrreply .news_showcc_listtextfrreplyfl img {width:44px; height:44px; padding:2px; border:1px solid #999999;}
.news_showcc_listtextfrreply .news_showcc_listtextfrreplyfr {width:540px; float:left;}
.news_showcc_listtextfrreply .news_showcc_listtextfrreplyfr .news_showcc_listtextfrreplytitle { color:#333333; height:20px;}
.news_showcc_listtextfrreply .news_showcc_listtextfrreplyfr .news_showcc_listtextfrreplytext { font-size:13px; line-height:18px;color:#333333; }

.news_showcc_page { background:#f1f1f1; padding:0px 12px;}
.news_showcc_pccc { background:#f1f1f1; padding:10px 12px 12px 12px; overflow:hidden; height:160px;}
.news_showcc_pccctitle { background:url(../images/news/news_show_ico06.gif) no-repeat 2px 0px; height:24px; padding-left:16px;}
.news_showcc_pccctext {}
.news_showcc_pcccbottom { padding-top:10px;height:25px;}
.pccc_textarea {width:698px; height:100px; background:url(../images/comm/textarea_logo.gif) no-repeat center center #ffffff; border:1px solid #d3d3d3; padding:3px; font-size:15px;}
.pccclogin_input { height:21px; border:1px solid #d3d3d3; width:105px; line-height:21px; font-size:13px;}
.pccclogin_button { background:url(../images/news/pccc_login_buttun.gif) no-repeat; border:0px; width:45px; height:23px; cursor:pointer; font-size:13px;}
.pccclogin_button:hover { background:url(../images/picture/pccc_login_buttun.gif) no-repeat 0px -23px;}
.pccc_button { background:#eed05e; border:1px solid #d29f46; height:21px; width:70px; cursor:pointer; font-size:13px;}
.pccc_button:hover { background:#ffdc52;}
.news_showcc_pccclogin { float:left;}
.news_showcc_pccclogin a { color:#FF0000; text-decoration:underline;}
.news_showcc_pccclogin a:hover { color:#9900ff; text-decoration:underline;}
.news_showcc_pcccbutton { float:right; padding-right:5px;}
.userinfo { float:left; padding-top:10px; width:580px; overflow:hidden;}
.userinfo span { float:left;}
.userinfo a { padding:0px 5px; color:#ff0000; float:left;}
.loginDiv { float:left; padding-top:10px; width:580px; overflow:hidden;}
.loginDiv span { float:left;}
.loginDiv a { padding:0px 5px; color:#ff0000; float:left;}
.news_showcc_pccclogin a { float:none;}
.userinfo a#logoutBt { color:#0066CC;}
.noname { float:right;}
.news_showcc_pccc2 { background:#f1f1f1; padding:10px 12px 0px 12px; overflow:hidden;}
.pccc_textarea2 {width:686px; height:100px; background:url(../images/comm/textarea_logo.gif) no-repeat center center #ffffff; border:1px solid #d3d3d3; padding:3px; font-size:15px;}
textarea { background:url(../images/comm/textarea_logo.gif) no-repeat center center;}

.gameshow_mainfl_bg04{margin-top:5px;}


#focus{ position: relative; }
#focus .num{ position: absolute;bottom:5px;right:0px;z-index: 4;text-align: right;height: 22px; }
#focus .content img{width:384px; height:213px;}
#focus .num  a.on {background: url(../images/webgames/webgames_main_bg59.gif) no-repeat;color: #FF7A01;}
#focus .num  a.on2 {background: url(../images/webgames/webgames_main_bg58.gif) no-repeat;color: white;}
#focus .num  a {margin: 0px 6px 0 0px;width: 22px;height: 22px;background: url(../images/webgames/webgames_main_bg58.gif) no-repeat;color: white;text-align: center;display: inline-block;font-size: 14px;font-weight: bold;line-height: 22px;}
#focus .playbg {}
#focus .text {z-index: 3;color:#FFF; overflow: hidden;position: absolute;bottom:8px;cursor: pointer;width: 250px;height:20px;line-height:20px;padding-left:5px;}
#focus .textbg { width:385px;z-index: 1;filter: alpha(opacity=40);opacity: 0.4;position: absolute;height: 40px;background: black; bottom:0;}


/* websearch */
.web_searchfl {width:722px; background:#F6F6F6; border:1px solid #C7C7C9; float:left;}
.web_searchfr {width:236px; float:right;}

.web_searchfl_top01 {width:590px; height:36px; background:url(../images/web/web_search01.jpg) no-repeat; padding-left:132px; display:block; overflow:hidden;border-bottom:1px solid #C7C7C9;}
.web_searchfl_top01 a { height:36px; background:url(../images/web/web_search03.jpg) no-repeat right 9px; float:left; padding-left:12px;}
.web_searchfl_top01 a span { height:26px; padding-top:10px; padding-right:12px; font-size:15px; display:block; color:#000000; text-decoration:none;}
.web_searchfl_top01 a:hover { color:#990000; text-decoration:none;}
.web_searchfl_top01 a:hover span { color:#990000; text-decoration:none;}
.web_searchfl_top01 a.on { background:url(../images/web/web_search02.jpg) no-repeat left top;}
.web_searchfl_top01 a.on span { background:url(../images/web/web_search02.jpg) no-repeat right top; color:#FFFFFF;}
.web_searchfl_top02 {width:722px; padding-top:15px; height:32px; background:url(../images/web/web_search06.jpg) repeat-x left bottom; display:block; font-size:13px; line-height:18px; font-size:14px;}
.web_searchfl_top02 .web_searchfl_top02_title {width:86px; text-align:right; float:left; padding-top:8px; height:24px; font-weight:bold;}
.web_searchfl_top02 a { height:24px; padding-top:8px; width:72px; text-align:center; background:url(../images/web/web_search04.jpg) no-repeat left top; float:left; margin-right:4px; color:#464646;}
.web_searchfl_top02 a:hover {color:#990000; text-decoration:none;}
.web_searchfl_top02 a.on { background-position:0px -32px;}
.web_searchfl_top03 {width:712px; margin:0px auto; display:; height:52px; border-bottom:1px dashed #c7c7c7;}
.web_searchfl_top03fl { padding:14px 0px 0px 8px; float:left; width:500px;}
.web_searchfl_top03fr {width:184px; padding-right:6px; float:right; padding-top:16px;}
.web_searchfl_top03fr a { background:url(../images/web/web_search05.jpg) no-repeat 0px 1px; float:left; width:70px; padding-left:22px; font-size:13px; line-height:18px; color:#000000;}
.web_searchfl_top03fr a:hover { color:#990000; text-decoration:none;}
.web_searchfl_top03fr a.on { background-position:0px -29px;}
.web_searchfl_list01 {width:722px; display:block; overflow:hidden;}
.web_searchfl_list01 li {width:722px; height:240px; background:url(../images/web/web_search10.jpg) repeat-x left bottom; overflow:hidden; float:left;}
.web_searchfl_list01top { height:105px; display:block; padding-left:8px; padding-right:6px; overflow:hidden;}
.web_searchfl_list01top01 { float:left; width:500px;}
.web_searchfl_list01top01a { float:left; color:#06388f; font-size:16px; font-weight:bold; padding-top:24px; height:28px; width:700px;}
.web_searchfl_list01top01a span { float:left; padding-right:20px;}
.web_searchfl_list01top01a a { float:left; margin-right:6px; color:#06388f;}
.web_searchfl_list01top01b { float:left; line-height:22px; color:#666666; font-size:14px;}
.web_searchfl_list01top01b a { color:#3E81C6; text-decoration:underline;}
.web_searchfl_list01top02 { float:right;width:80px; height:61px; padding-top:30px; text-align:center; background:url(../images/web/web_search12.jpg) no-repeat; margin-top:16px; margin-right:10px;}
.web_searchfl_list01top02 span { height:27px; font-size:24px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF0000; display:block; line-height:26px;}
.web_searchfl_list01top02 a { display:block; width:72px; height:22px; text-indent:-9999px; margin:0px auto; background:url(../images/web/web_search13.jpg) no-repeat;}
.web_searchfl_list01top02 a:hover { background-position:0px -22px;}
.web_searchfl_list01bot { display:block; overflow:hidden;}
.web_searchfl_list01bot01 {width:166px; float:left; padding:0px 10px;}
.web_searchfl_list01bot01 img {width:150px; height:108px; padding:8px; background:url(../images/web/web_search09.png) no-repeat;}
.web_searchfl_list01bot02 {width:525px; float:right;}
.web_searchfl_list01bot02 img {width:150px; height:108px; float:left; padding:3px; border:1px solid #c8c8ca; background:#ffffff; margin:4px 6px;}

.web_searchfl_list02 {width:712px; padding:5px;}
.web_searchfl_list02 .t1 {width:69px; float:left; border-right:1px solid #C7C7C9; border-left:1px solid #C7C7C9;}
.web_searchfl_list02 .t2 {width:160px; float:left; border-right:1px solid #C7C7C9;}
.web_searchfl_list02 .t3 {width:236px; float:left; border-right:1px solid #C7C7C9;}
.web_searchfl_list02 .t4 {width:80px; float:left; border-right:1px solid #C7C7C9;}
.web_searchfl_list02 .t5 {width:80px; float:left; border-right:1px solid #C7C7C9;}
.web_searchfl_list02 .t6 {width:80px; float:left; border-right:1px solid #C7C7C9;}
.web_searchfl_list02title { border-top:1px solid #C7C7C9; border-bottom:1px solid #C7C7C9; background:#eaeff5; overflow:hidden;}
.web_searchfl_list02title div { padding-top:8px; height:22px; font-size:14px; text-align:center; font-weight:bold;}
.web_searchfl_list02 {width:712px;}
.web_searchfl_list02 li {width:712px; float:left;}
.web_searchfl_list02list {width:712px; border-bottom:1px solid #C7C7C9; overflow:hidden; display:block;}
.web_searchfl_list02list .t1 { height:54px;}
.web_searchfl_list02list .t1 img {width:55px; height:40px; padding:7px;}
.web_searchfl_list02list .t2 {width:154px; padding-left:6px; height:54px;}
.web_searchfl_list02list .t2 span {width:154px; display:block; height:22px; padding-top:6px; font-size:13px; font-weight:bold;}
.web_searchfl_list02list .t2 a { float:left; margin-right:6px; color:#06388f; color:#000000;}
.web_searchfl_list02list .t3 { height:36px; text-align:center; padding-top:18px;}
.web_searchfl_list02list .t4 { height:36px; text-align:center; padding-top:18px;}
.web_searchfl_list02list .t4 a {color:#06388f; text-decoration:underline;}
.web_searchfl_list02list .t5 { height:54px; text-align:center;}
.web_searchfl_list02list .t5 span { padding-top:6px; height:20px; font-size:16px; color:#FF0000; font-weight:bold; display:block;}
.web_searchfl_list02list .t5 a {width:63px; height:22px; text-indent:-9999px; display:block; background:url(../images/web/web_search14.jpg) no-repeat; margin:0px auto;}
.web_searchfl_list02list .t5 a:hover { background-position:0px -22px;}
.web_searchfl_list02list .t6 { height:36px; text-align:center; padding-top:18px;}


.web_searchfr01 {width:236px; height:150px; display:block;}
.web_searchfr02 {width:234px; border:1px solid #c7c7c9; overflow:hidden; display:block; margin:10px 0px; background:#f7f7f7;}
.web_searchfr03 {width:234px; border:1px solid #c7c7c9; overflow:hidden; display:block; background:#f7f7f7;}




.web_searchfr02_top { height:34px; display:block; border-bottom:1px solid #c7c7c9; background:#ffffff;}
.web_searchfr02_top span { background:url(../images/web/web_bg03.gif) no-repeat 11px 8px; height:19px; float:left; padding:10px 0px 0px 28px; font-size:15px; font-weight:bold; color:#1d1d1d;}
.web_searchfr02_top a { float:right; margin:10px 5px 0px 0px; color:#022a5e;}
.web_searchfr02_list {width:234px; padding:6px 0px; overflow:hidden;}
.web_searchfr02_list li {width:200px; padding-left:34px; background:url(../images/web/web_bg04.gif) no-repeat 6px 6px; height:21px; padding-top:5px; float:left;}
.web_searchfr02_list li a { float:left; line-height:18px; height:18px; overflow:hidden; color:#1e1e1e;}


.web_searchfr03_top { height:34px; display:block; border-bottom:1px solid #c7c7c9; background:#ffffff;}
.web_searchfr03_top span { background:url(../images/web/web_bg03.gif) no-repeat 11px 8px; height:19px; float:left; padding:10px 0px 0px 28px; font-size:15px; font-weight:bold; color:#1d1d1d;}
.web_searchfr03_top a { float:right; margin:10px 5px 0px 0px; color:#022a5e;}
.web_searchfr03_list {width:234px; padding:6px 0px; overflow:hidden;}
.web_searchfr03_list li {width:145px; float:left; padding:10px 44px;}




.web_searchtop_menu {width:970px; background:url(../images/web/web_search18.jpg) no-repeat; height:45px; margin:0px auto;}
.web_searchtop_menutop { height:45px; padding-left:40px; display:block;}
.web_searchtop_menutop a {width:88px; height:30px; float:left; background:url(../images/web/web_search17.jpg) no-repeat; font-size:15px; font-weight:bold; color:#000000; padding-top:15px; text-align:center;}
.web_searchtop_menutop a.on { background:url(../images/web/web_search16.jpg) no-repeat; color:#ffffff;}
.web_searchfl_search { padding-top:10px; height:38px; padding-left:172px; background:url(../images/web/web_search19.jpg) no-repeat 142px 10px; float:left; width:500px;}
.web_searchfl_search .web_searchinput {width:280px;}





.web_searchfl_list03 {width:712px; padding:5px;}
.web_searchfl_list03 .web_searchfl_list03_title { background:#EAEFF5; overflow:hidden; border-top:1px solid #C7C7C9; border-left:1px solid #C7C7C9;}
.web_searchfl_list03 .web_searchfl_list03_title div {height:22px; padding-top:8px; font-size:15px; text-align:center; font-weight:bold; float:left; border-bottom:1px solid #C7C7C9; border-right:1px solid #C7C7C9;}
.web_searchfl_list03 ul { overflow:hidden;}
.web_searchfl_list03 li { height:55px; width:711; float:left; border-left:1px solid #C7C7C9; overflow:hidden;}
.web_searchfl_list03 li div { height:54px; float:left; border-bottom:1px solid #C7C7C9; border-right:1px solid #C7C7C9; text-align:center; line-height:15px;}
.web_searchfl_list03 .t1 {width:69px;}
.web_searchfl_list03 .t2 {width:160px;}
.web_searchfl_list03 .t3 {width:212px;}
.web_searchfl_list03 .t4 {width:89px;}
.web_searchfl_list03 .t5 {width:90px;}
.web_searchfl_list03 .t6 {width:85px;}
.web_searchfl_list03 .t1 img {width:55px; height:40px; padding:7px;}
.web_searchfl_list03 li .t2 {width:154px; padding-left:6px; text-align:left; font-weight:bold; padding-top:18px; height:36px;}
.web_searchfl_list03 li .t2 a { color:#000000;}
.web_searchfl_list03 li .t3 .t3fl {width:100px; text-align:center; padding-top:18px; height:36px; float:left; color:#280675; font-weight:bold; border:0px;}
.web_searchfl_list03 li .t3 .t3fr {width:112px; text-align:center; float:left;  border:0px; font-weight:bold;}
.web_searchfl_list03 li .t3 .t3fr span {color:#0197ff; padding-top:18px; height:36px; display:block; width:100px;}
.web_searchfl_list03 li .t3 .t3fr span.on { color:#fb0010; background:url(../images/web/fbapp_btbg02.gif) no-repeat center 13px; display:block;}
.web_searchfl_list03 li .t4 a { color:#4e5281; font-weight:bold; margin-top:18px; display:block;}
.web_searchfl_list03 li .t4 a.play { background:url(../images/web/fbapp_btbg03.gif) no-repeat; height:19px; font-size:13px; color:#FFFFFF; font-weight:bold; cursor:pointer; display:block; margin:13px auto 0px auto; width:78px; padding-top:6px; text-decoration:none;}
.web_searchfl_list03 li .t4 a.play:hover { text-decoration:none;}
.web_searchfl_list03 li .t5 {padding-top:18px; height:36px;}
.web_searchfl_list03 li .t6 {padding-top:18px; height:36px;}
.web_searchfl_list03 li .t6 a { color:#043a90; text-decoration:underline;}
.web_searchfl_list03 li .t6 a:hover { color:#990000;}
.web_searchfl_list03 li .t7 {padding-top:18px; height:36px;}
.web_searchfl_list03 li .t8 {}
.web_searchfl_list03 li .t8 span { padding-top:6px; height:20px; font-size:16px; color:#FF0000; font-weight:bold; display:block;}
.web_searchfl_list03 li .t8 a {width:63px; height:22px; text-indent:-9999px; display:block; background:url(../images/fbapp_btbg03.jpg) no-repeat; margin:0px auto;}
.web_searchfl_list03 li .t8 a:hover { background-position:0px -22px;}

