@charset "shift_jis";
/* CSS Document */
#wrap{ width:100%; margin:0px auto; overflow:hidden; background:url(../images/header_bj.png) repeat-x center top;}
#box_container{ width:1003px; margin:0px auto; overflow:hidden;}


/*================top================*/
#top{ width:100%; overflow:hidden;}
#top h1{ background:url(../images/logo.gif) no-repeat; height:110px; overflow:hidden; width:580px;}
#top h1 .logo{ width:262px; overflow:hidden;}
#top h1 .logo a{ width:262px; height:109px; overflow:hidden;}
#top h2{ width:370px; overflow:hidden;}
#top h2 .home{ width:100%; overflow:hidden; color:#628540; text-align:right;}
#top h2 .home a{ color:#628540;}
#top h2 .home a:visited{ color:#628540;}
#top h2 .home a:hover{ color:#4d593f;}
#top h2 .msnmail{ width:100%; overflow:hidden;}
#top h2 .msnmail .msn{ width:24px; height:21px; background:url(../images/icon.png) no-repeat; margin-right:5px; overflow:hidden;}
#top h2 .msnmail .mail{ width:23px; height:18px; background:url(../images/icon.png) no-repeat -56px 2px; margin-right:7px; overflow:hidden;}


/*================banner================*/
#banner{ width:100%; overflow:hidden;}
#banner #navi{ width:222px; overflow:hidden; margin-top:6px;}
#banner #navi ul{ width:100%; overflow:hidden;}
#banner #navi ul li{ float:left; width:100%; overflow:hidden; display:inline;}
#banner #navi ul li img{ display:block; margin-top:4px; border:0px;}

#banner #banner_mid{ width:463px; overflow:hidden;}
#banner #banner_mid #index_news{ width:100%; overflow:hidden; background:url(../images/index_news_bj.gif) no-repeat; height:180px; margin-left:6px;}
#banner #banner_mid #index_news dl{ width:92.0%; overflow:hidden;}
#banner #banner_mid #index_news dl dt{ width:100%; overflow:hidden; color:#2e2e2e;}
#banner #banner_mid #index_news dl dd{ width:100%; overflow:hidden; float:left; display:inline; margin-top:5px;}
#banner #banner_mid #index_news dl dd span{ color:#484848;}
#banner #banner_mid #index_news dl dd a{ color:#789600; width:280px;/*chaochu ....*/ display:inline; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
#banner #banner_mid #index_news dl dd a:visited{ color:#789600;}
#banner #banner_mid #index_news dl dd a:hover{ color:#484848;}
#banner #banner_mid #index_news div a{ color:#9f9f9f;}
#banner #banner_mid #index_news div a:visited{ color:#9f9f9f;}
#banner #banner_mid #index_news div a:hover{ color:#484848;}


#banner #banner_mid #choose{ width:100%; overflow:hidden; background:url(../images/choose_bj.gif) no-repeat; height:70px; margin-left:2px;}
#banner #banner_mid #choose h1{ width:345px; overflow:hidden; margin:15px 0px 0px 18px;}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
/* Webkit(GoogleChromeASafari)CSS   GoogleChromeASafari3.0AOpera9*/ 
#banner #banner_mid #choose h1{ margin:12px 0px 0px 18px;}
} 
#banner #banner_mid #choose h1 select{ width:125px; overflow:hidden; margin-left:5px;}
#banner #banner_mid #choose h2 input{ width:75px; height:40px; background:url(../images/icon.png) no-repeat -185px 0px; border:0px; overflow:hidden; margin:15px 18px 0px 0px;}


#banner #banner_R{ width:296px; overflow:hidden; margin-top:9px;}
#banner #banner_R #login{ width:100%; overflow:hidden; background:url(../images/login_bj.gif) no-repeat; height:227px;}
#banner #banner_R #login #login_tit{ width:100%; overflow:hidden; margin:39px 0px 0px 25px;}
#banner #banner_R #login #login_tit img{ display:block;}
#banner #banner_R #login fieldset{ border:0px; margin:10px 0px 0px 23px; width:250px; overflow:hidden;}
#banner #banner_R #login fieldset .input_index1{ width:237px; height:28px; background:url(../images/icon.png) no-repeat 0px -440px; border:0px; overflow:hidden; padding:2px 0px 0px 0px; margin:5px 0px 0px 6px; }
#banner #banner_R #login fieldset .input_index1 input{ margin:0px 0px 0px 70px; height:19px; width:150px; border:0px; line-height:30px;}
#banner #banner_R #login fieldset .input_index2{ width:237px; height:28px; background:url(../images/icon.png) no-repeat 0px -488px; border:0px; overflow:hidden; padding:2px 0px 0px 10px; line-height:30px; margin:5px 0px 0px 6px;}
#banner #banner_R #login fieldset .input_index2 input{ margin:0px 0px 0px 70px; height:20px; width:150px; border:0px; line-height:23px;}
#banner #banner_R #login fieldset div{ width:100%; overflow:hidden; text-align:center; margin-top:5px;}
#banner #banner_R #login fieldset div input{ width:154px; height:32px; background:url(../images/icon.png) no-repeat 0px -47px; border:0px; overflow:hidden; margin:0px 0px 0px 50px;}

#banner #banner_R #time{ width:100%; overflow:hidden;}
#banner #banner_R #time img{ display:block; margin:5px 0px 0px 18px;}



/*================gamename================*/
#gamename{ width:100%; overflow:hidden;}
#gamename #search{ width:160px; height:20px; overflow:hidden; background:url(../images/icon.png) no-repeat -331px -479px;}
#gamename #search .search_input{ width:118px; height:16px; border:0px; margin:2px 3px 0px 0px;}
#gamename #search .search_btn{ width:22px; height:21px; background-color:transparent; border:0px; margin:0px 0px 0px 1px;}



/*================box_content================*/
#box_content{ width:100%; overflow:hidden;}
#box_content #aside_L{ width:260px; overflow:hidden; background:url(../images/gamelist_bj.gif) repeat-y;}
#box_content #aside_L dl{ width:100%; overflow:hidden;}
#box_content #aside_L dl dt{ width:100%; overflow:hidden;}
#box_content #aside_L dl dt img{ display:block;}
#box_content #aside_L dl dd{ float:left; display:inline; overflow:hidden; width:100%; background:url(../images/gamelist_line.gif) no-repeat left bottom; height:32px; line-height:32px; margin-left:17px;}
#box_content #aside_L dl dd a{ float:left; display:inline; overflow:hidden; margin-left:25px; width:190px; color:#358003;/*chaochu ....*/ white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
#box_content #aside_L dl dd a:visited{ color:#358003;}
#box_content #aside_L dl dd a:hover{ color:#358003; font-weight:900;}


#box_content #aside_R{ width:733px; overflow:hidden; margin-top:12px;}
#box_content #aside_R #gamepiclist{ width:100%; overflow:hidden; background-color:#fff; padding:3px;}
#box_content #aside_R #gamepiclist #gamepiclist_tit{ width:100%; overflow:hidden;}
#box_content #aside_R #gamepiclist #gamepiclist_tit h1{ width:215px; height:29px; background:url(../images/gamepiclist_tit.gif) no-repeat;}
#box_content #aside_R #gamepiclist #gamepiclist_tit h1 a{ margin:5px 0px 0px 30px;}
#box_content #aside_R #gamepiclist #gamepiclist_tit h2{ width:480px; overflow:hidden; margin:5px 0px 0px 13px;}
#box_content #aside_R #gamepiclist #gamepiclist_tit h2 ul{ width:100%; overflow:hidden;}
#box_content #aside_R #gamepiclist #gamepiclist_tit h2 ul li{ width:45px; height:23px; line-height:24px; float:left; display:inline; overflow:hidden; background-color:#04c809; text-align:center; margin-right:2px;}


#box_content #aside_R #gamepiclist #gamepiclist_top_bj{ width:100%; overflow:hidden; background:url(../images/gamepiclist_top_bj.gif) no-repeat; height:14px;}
#box_content #aside_R #gamepiclist #gamepiclist_mid_bj{ width:100%; overflow:hidden; background:url(../images/gamepiclist_mid_bj.gif) repeat-y;}


#box_content #aside_R #gamepiclist #gamepiclist_mid_bj ul{ width:100%; overflow:hidden;}
#box_content #aside_R #gamepiclist #gamepiclist_mid_bj ul li{ float:left; display:inline; width:196px; height:77px; background:url(../images/gamepic_bj.gif) no-repeat; overflow:hidden; margin:10px 15px 0px 27px; padding-bottom:10px;}
#box_content #aside_R #gamepiclist #gamepiclist_mid_bj ul li img{ display:block; margin:5px 0px 0px 8px; border:#dfffbb solid 1px;}
#box_content #aside_R #gamepiclist #gamepiclist_mid_bj ul li img:hover{ border:#54a71d solid 1px;}
#box_content #aside_R #gamepiclist #gamepiclist_mid_bj ul li p{ width:100%; overflow:hidden; margin:0px; padding:0px; line-height:25px; text-align:center;}

#box_content #aside_R #gamepiclist #gamepiclist_bot{ width:100%; background:url(../images/gamepiclist_bot_bj.gif) no-repeat; height:9px; overflow:hidden;}

#box_content #aside_R h2{ width:100%; overflow:hidden;}
#box_content #aside_R h2 #gamenews{ width:394px; height:310px; background:url(../images/gamenews_bj.gif) no-repeat;}
#box_content #aside_R h2 #gamenews dl{ width:100%; overflow:hidden;}
#box_content #aside_R h2 #gamenews dl dt{ width:100%; overflow:hidden; text-align:right; padding-bottom:6px;}
#box_content #aside_R h2 #gamenews dl dd{ width:99.5%; overflow:hidden; float:left; display:inline; background:url(../images/gamenews_li_bj.gif) repeat-x left bottom; margin:0px 0px 0px 1px; line-height:30px; height:30px;}
#box_content #aside_R h2 #gamenews dl dd font{ width:10px; height:10px; background:url(../images/icon.png) no-repeat -128px 0px; margin:9px 6px 0px 13px; overflow:hidden;}
#box_content #aside_R h2 #gamenews dl dd span{ color:#484848; margin-right:21px; font-weight:900;}
#box_content #aside_R h2 #gamenews dl dd a{ width:260px; overflow:hidden;/*chaochu ....*/  white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;}

#box_content #aside_R h2 #bank{ width:325px; height:310px; background:url(../images/bank_bj.gif) no-repeat;}
#box_content #aside_R h2 #bank ul{ width:100%; overflow:hidden; margin:53px 0px 0px 13px;}
#box_content #aside_R h2 #bank ul li{ float:left; display:inline; overflow:hidden; width:133px; margin:12px 6px 0px 10px;}
#box_content #aside_R h2 #bank ul li img{ display:block; border:#d3d3d3 solid 1px; width:131px; height:35px;}
#box_content #aside_R h2 #bank ul li img:hover{ border:#54a71d solid 1px;}

#box_content #aside_R #gamepiclist #gamepiclist_bot_bj{ width:100%; overflow:hidden; background:url(../images/gamepiclist_bot_bj.gif) no-repeat; height:14px;}


/*================footer================*/
#box_footer{ width:100%; overflow:hidden; margin:0px auto; background:url(../images/footer_bj.png) repeat-x; background-color:#358003;}
#box_footer #footer{ width:1003px; margin:0px auto; overflow:hidden;}
#box_footer #footer h1{ width:100%; height:27px; overflow:hidden; text-align:right; margin-top:1px;}
#box_footer #footer h2{ width:100%; overflow:hidden; text-align:center; color:#96f854; line-height:26px;}
#box_footer #footer h2 a{ color:#96f854;}
#box_footer #footer h2 a:visited{ color:#96f854;}
#box_footer #footer h2 a:hover{ color:#fff;}
#box_footer #footer h3{ width:100%; overflow:hidden; text-align:center; *padding:17px 0px 20px 0px;}
#box_footer #footer h4{ width:100%; overflow:hidden; color:#5ce700; line-height:26px;}
#box_footer #footer h4 a{ color:#5ce700;}
#box_footer #footer h4 a:visited{ color:#5ce700;}
#box_footer #footer h4 a:hover{ color:#96f854;}


/*================pay.html================*/
#index_news .container{ width:437px; height:145px; overflow:hidden; margin:22px 0px 0px 9px;}
#index_news .container ul li img{ width:435px; height:145px; border:#fff solid 1px;}


.ny_R_tit{ width:100%; overflow:hidden; background:url(../images/gamepiclist_tit.gif) no-repeat; height:29px; line-height:30px;}
.ny_R_tit h1{ background-color:#04c809; overflow:hidden; min-width:150px;}
.ny_R_tit .ny_R_tit_bj{ width:36px; height:29px; background:url(../images/icon.png) no-repeat -505px -185px;}


#ny_R_top_bj{ width:100%; overflow:hidden; background:url(../images/gamepiclist_top_bj.gif) no-repeat; height:14px;}
#ny_R_mid_bj{ width:100%; overflow:hidden; background:url(../images/gamepiclist_mid_bj.gif) repeat-y;}

#ny_pay{ width:697px; overflow:hidden; margin-left:15px;}
#ny_pay h1{ width:100%; overflow:hidden; background:url(../images/pay_tit.gif) no-repeat left bottom; padding-bottom:10px;}
#ny_pay h2 img{ display:block;}


#ny_R_bot_bj{ width:100%; overflow:hidden; background:url(../images/gamepiclist_bot_bj.gif) no-repeat; height:14px;}



/*================link.html================*/
#ny_link{ width:705px; overflow:hidden; margin-left:10px;}
#ny_link h1{ width:284px; height:47px; background:url(../images/icon.png) no-repeat 0px -103px; line-height:47px; overflow:hidden; text-align:center; margin-left:213px;}

#ny_link h2{ width:100%; overflow:hidden;}
#ny_link_nr1_top{ width:100%; overflow:hidden; background:url(../images/link_nr1_top_bj.gif) no-repeat; height:5px;}
#ny_link_nr1_mid{ width:100%; overflow:hidden; background:url(../images/link_nr2_mid_bj.gif) repeat-y; padding-bottom:4px;}
#ny_link_nr1_mid #ny_link_nr1_main{ width:97.2%; overflow:hidden; border:#3b830a dashed 1px; margin:4px 0px 0px 9px;}
#ny_link_nr1_mid #ny_link_nr1_main dl{ width:100%; overflow:hidden;}
#ny_link_nr1_mid #ny_link_nr1_main dl dt{ width:100%; overflow:hidden; color:#358003;}
#ny_link_nr1_mid #ny_link_nr1_main dl dd{ float:left; display:inline; overflow:hidden; margin-right:20px; width:115px; line-height:28px;/*chaochu ....*/  white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;}

#ny_link_nr1_bot{ width:100%; overflow:hidden; background:url(../images/link_nr2_bot_bj.gif) no-repeat; height:5px;}


#ny_link h3{ width:100%; overflow:hidden;}
#ny_link_nr2_top{ width:100%; overflow:hidden; background:url(../images/link_nr2_top_bj.gif) no-repeat; height:40px; line-height:45px;}
#ny_link_nr2_main{ width:679px; overflow:hidden; margin-left:13px;}
#ny_link_nr2_main table tr td{ padding:5px 10px; border-bottom:#cdcdcd solid 1px;}
#ny_link_nr2_main table tr td img{ display:block;}

#page{ width:100%; overflow:hidden; color:#d2d2d2;}
#page ul{ overflow:hidden; margin-left:240px;}
#page ul li{ float:left; display:inline; overflow:hidden;}
#page ul li .page_L{ width:4px; height:5px; background:url(../images/icon.png) no-repeat -303px 0px; overflow:hidden; margin:6px 5px 0px 0px;}
#page ul li .page_R{ width:4px; height:5px; background:url(../images/icon.png) no-repeat -334px 0px; overflow:hidden; margin:6px 0px 0px 5px;}


#ny_link h4{ width:697px; overflow:hidden; margin-left:4px;}
#ny_link_nr3_top{ width:100%; overflow:hidden; background:url(../images/link_news_top.gif) no-repeat; height:43px;}
#ny_link_nr3_top img{ display:block; margin:1px 0px 0px 10px;}
#ny_link_nr3_mid{ width:99.7%; overflow:hidden; border-left:#71b104 solid 1px; border-right:#71b104 solid 1px; background-color:#f7f7f7;}
#ny_link_nr3_mid dl{ width:100%; overflow:hidden;}
#ny_link_nr3_mid dl dd{ width:100%; overflow:hidden; float:left; display:inline; background:url(../images/gamenews_li_bj.gif) repeat-x left bottom; line-height:30px; height:30px;}
#ny_link_nr3_mid dl dd font{ width:10px; height:10px; background:url(../images/icon.png) no-repeat -128px 0px; margin:9px 6px 0px 13px; overflow:hidden;}
#ny_link_nr3_mid dl dd span{ width:653px; overflow:hidden;/*chaochu ....*/  white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;}


#ny_link_nr3_bot{ width:100%; overflow:hidden; background:url(../images/link_news_bot.gif) no-repeat; height:7px;}


/*================sitemap.html================*/
#ny_pay dl{ width:100%; overflow:hidden; margin-left:9px;}
#ny_pay dl dt{ width:100%; overflow:hidden; background:url(../images/sitemap_line.gif) no-repeat left bottom; padding-bottom:5px;}
#ny_pay dl dd{  float:left; display:inline; overflow:hidden; width:94%; line-height:30px;}


/*================about.html================*/
#ny_about{ width:100%; overflow:hidden;}
#ny_about li{ float:left; display:inline; overflow:hidden; width:100%; background:url(../images/pay_tit.gif) no-repeat left bottom; padding-bottom:10px; margin-top:10px; font-size:14px;}
#ny_about li span{ width:132px; overflow:hidden;}
#ny_about li div{ width:500px; overflow:hidden;}


/*================news.html================*/
#ny_news{ width:96.6%; overflow:hidden; margin-left:10px;}
#ny_news li{ float:left; display:inline; overflow:hidden; width:100%; line-height:36px;}
#ny_news li font{ color:#484848;}
#ny_news li a{ color:#789600; width:565px; overflow:hidden; /*chaochu ....*/ white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
#ny_news li a:visited{ color:#789600;}
#ny_news li a:hover{ color:#484848;}


/*================news_more.html================*/
#ny_news_more{ width:697px; overflow:hidden; margin-left:15px;}
#ny_news_more dl{ width:100%; overflow:hidden;}
#ny_news_more dl dt{ width:96.5%; overflow:hidden; border:#c7c7c7 solid 1px; background-color:#fff; color:#358003; padding:5px 10px;}
#ny_news_more dl dd{ float:left; display:inline; width:95%; overflow:hidden; margin:10px 0px 0px 12px;}

#ny_news_more #ny_news_more_btn{ width:100%; overflow:hidden;}
#ny_news_more #ny_news_more_btn a{ width:78px; height:32px; background:url(../images/icon.png) no-repeat -367px 0px; overflow:hidden;}


/*================forgetpassword.html================*/
#forgetpassword{ width:96%; overflow:hidden;}
#forgetpassword label{ width:100%; overflow:hidden;}
#forgetpassword label input{ border:#7f9db9 solid 1px;}
#forgetpassword div{ width:100%; overflow:hidden; text-align:center;}
#forgetpassword div input{ width:78px; height:32px; overflow:hidden; background:url(../images/icon.png) no-repeat -469px 0px; border:0px;}


/*================register.html================*/
#ny_register_nr1{ width:100%; overflow:hidden; margin-left:4px;}
.ny_register_nr1_top{ width:100%; overflow:hidden; background:url(../images/register_top_bj.gif) no-repeat; height:52px; color:#358003;}
.ny_register_nr1_top img{ display:block; margin:16px 0px 0px 23px;}
#ny_register_nr1_mid{ width:100%; overflow:hidden; background:url(../images/register_mid_bj.gif) repeat-y; padding-bottom:6px;}
#ny_register_nr1_mid #ny_register_nr1_main{ width:93.6%; overflow:hidden; margin:0px 0px 0px 20px;}
#ny_register_nr1_mid #ny_register_nr1_main dl{ width:99.4%; overflow:hidden; line-height:25px; margin-left:3px;}
#ny_register_nr1_mid #ny_register_nr1_main dl dt{ width:100%; overflow:hidden;}
#ny_register_nr1_mid #ny_register_nr1_main dl dd{ float:left; display:inline; width:100%; overflow:hidden;}
#ny_register_nr1_bot{ width:100%; overflow:hidden; background:url(../images/register_bot_bj.gif) no-repeat; height:13px;}


#ny_register_nr2{ width:679px; overflow:hidden; margin-left:13px;}
#ny_register_nr2 table tr td{ padding:8px 10px; border-bottom:#cdcdcd solid 1px;}


#ny_register_nr3{ width:675px; overflow-y:scroll; overflow-x:hidden; margin:5px;}


#register_nr4{ width:100%; text-align:center; overflow:hidden;}
#register_nr4 div{ width:100%; overflow:hidden;}
#register_nr4 .button1{ width:78px; height:32px; background:url(../images/icon.png) no-repeat -469px 0px; border:0px;}
#register_nr4 .button2{ width:76px; height:32px; background:url(../images/icon.png) no-repeat -367px 0px; border:0px;}
#register_nr4 .button3{ width:133px; height:32px; background:url(../images/icon.png) no-repeat -442px -52px; border:0px;}
#register_nr4 .button4{ width:133px; height:32px; background:url(../images/icon.png) no-repeat -468px -245px; border:0px;}
#register_nr4 .button5{ width:133px; height:32px; background:url(../images/icon.png) no-repeat -468px -301px; border:0px;}
#register_nr4 .button12{ width:118px; height:33px; background:url(../images/btnpost.gif) no-repeat; border:0px;}


/*================gameinfo.html================*/
#ny_gameinfo_pic{ width:100%; overflow:hidden; margin:10px 0px 0px 5px;}
#ny_gameinfo_pic img{ width:695px; height:65px; border:#04c809 solid 1px; display:block;}
#ny_gameinfo_btn a{ width:111px; height:26px; overflow:hidden; background:url(../images/icon.png) no-repeat -279px -55px; margin:10px 0px 0px 87px;}

#ny_gameinfo_step{ width:99.3%; margin-left:4px; overflow:hidden;}
#ny_gameinfo_step ul{ width:100%; overflow:hidden;}
#ny_gameinfo_step ul li{ float:left; display:inline; overflow:hidden; margin-right:3px;}
#ny_gameinfo_step .ny_gameinfo_step1{ width:194px; height:48px; overflow:hidden; background:url(../images/icon.png) no-repeat -221px -190px;}
#ny_gameinfo_step .ny_gameinfo_step1_hover{ width:194px; height:48px; overflow:hidden; background:url(../images/icon.png) no-repeat -221px -277px;}
#ny_gameinfo_step .ny_gameinfo_step2{ width:145px; height:48px; overflow:hidden; background:url(../images/icon.png) no-repeat 0px -190px;}
#ny_gameinfo_step .ny_gameinfo_step2_hover{ width:145px; height:48px; overflow:hidden; background:url(../images/icon.png) no-repeat 0px -278px;}
#ny_gameinfo_step .ny_gameinfo_step3{ width:119px; height:48px; overflow:hidden; background:url(../images/icon.png) no-repeat 0px -542px;}
#ny_gameinfo_step .ny_gameinfo_step3_hover{ width:119px; height:48px; overflow:hidden; background:url(../images/icon.png) no-repeat -183px -542px;}
#ny_gameinfo_step .ny_gameinfo_step4{ width:230px; height:48px; overflow:hidden; background:url(../images/icon.png) no-repeat -362px -103px;}
#ny_gameinfo_step .ny_gameinfo_step4_hover{ width:230px; height:48px; overflow:hidden; background:url(../images/icon.png) no-repeat 0px -364px;}


#ny_gameinfo_table{ width:97.2%; overflow:hidden; border:#3b830a dashed 1px; margin:4px 0px 0px 9px; color:#000;}
#ny_gameinfo_table table{ border:#cdcdcd solid 1px; border-collapse:collapse; margin:5px;}
#ny_gameinfo_table table tr td{ padding:5px 10px; border:#cdcdcd solid 1px;}
#ny_gameinfo_table table tr td a{ color:#358003;}
#ny_gameinfo_table table tr td a:visited{ color:#358003;}
#ny_gameinfo_table table tr td a:hover{ color:#000;}
#ny_gameinfo_table table tr td img{ display:block;}

#ny_gameinfo_news{ width:99.7%; overflow:hidden; border-left:#71b104 solid 1px; border-right:#71b104 solid 1px; background-color:#f7f7f7;}
#ny_gameinfo_news dl{ width:100%; overflow:hidden;}
#ny_gameinfo_news dl dd{ width:100%; overflow:hidden; float:left; display:inline; background:url(../images/gamenews_li_bj.gif) repeat-x left bottom; line-height:30px; height:30px;}
#ny_gameinfo_news dl dd font{ width:10px; height:10px; background:url(../images/icon.png) no-repeat -128px 0px; margin:9px 6px 0px 13px; overflow:hidden;}
#ny_gameinfo_news dl dd span{ color:#484848; margin-right:21px; font-weight:900;}
#ny_gameinfo_news dl dd a{ width:560px; overflow:hidden;/*chaochu ....*/  white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;}


/*================paylog.html================*/
#ny_login{ width:70%; overflow:hidden; margin:6px 0px 0px 65px;}
#ny_login li{ float:left; display:inline; overflow:hidden; width:100%; margin-top:7px;}

/*================paylog_more.html================*/
.ny_paylog_more_step{ width:136px; height:48px; overflow:hidden; background:url(../images/icon.png) no-repeat -468px -364px; text-align:center; line-height:48px;}
.ny_paylog_more_step_hover{ width:136px; height:48px; overflow:hidden; background:url(../images/icon.png) no-repeat -281px -364px; text-align:center; line-height:48px;}


/*================search.html================*/
#ny_search{ width:94.9%; overflow:hidden; border:#3b830a dashed 1px; background-color:#f7f7f7; margin:4px; padding:20px; min-height:300px; height:auto!important; height:300px; overflow:visible;}
#ny_search ul{ width:100%; overflow:hidden;}
#ny_search ul li{ float:left; display:inline; width:196px; height:77px; background:url(../images/gamepic_bj.gif) no-repeat; overflow:hidden; margin:15px 15px 0px 25px; padding-bottom:15px;}
#ny_search ul li img{ display:block; margin:5px 0px 0px 8px; border:#dfffbb solid 1px;}
#ny_search ul li img:hover{ border:#54a71d solid 1px;}
#ny_search ul li p{ width:100%; overflow:hidden; margin:0px; padding:0px; line-height:25px; text-align:center;}

.ny_search_btn{ width:79px; height:31px; overflow:hidden; background:url(../images/icon.png) no-repeat -431px -551px; border:0px;}

.zfffxx {
	border-bottom: #1c89be 4px solid; border-left: #1c89be 4px solid; padding-bottom: 5px; margin: 10px 0px; padding-left: 5px; width: 430px; padding-right: 5px; background: #ffffff; border-top: #1c89be 4px solid; border-right: #1c89be 4px solid; padding-top: 5px
}
.zfffxx ul li{ float:left; display:inline; width:100%; overflow:hidden; margin-top:3px; }
.zfffxx ul li .input{ border:#b7b7b7 solid 1px; padding:3px; width:157px; height:16px;}

.smartpit_top_1 {
	margin-top: 5px
}

.hui {
	color: #999999
}
.smartpitpay2 {
	padding-bottom: 5px; margin: 10px 0px 0px; padding-left: 10px; padding-right: 0px; background: url(../images20101203/smx.gif) repeat-x 50% bottom; padding-top: 5px
}
.smartpitpay2a1 {
	margin: 0px 5px 0px 0px; float: left
}
.smartpitpay2a2 {
	margin: 0px 5px 0px 0px; float: left
}
.smartpitpay2a3 {
	margin: 0px 10px 0px 0px; float: left
}
.smartpitpay2a4 {
	float: left
}
.smartpitpay2b {
	padding-bottom: 0px; padding-left: 40px; padding-right: 0px; padding-top: 4px
}
.smartpitpay2b1 {
	border-bottom: #adadad 1px solid; border-left: #adadad 1px solid; padding-bottom: 2px; padding-left: 2px; width: 134px; padding-right: 0px; background: #ffffff; float: left; height: 15px; border-top: #adadad 1px solid; border-right: #adadad 1px solid; padding-top: 2px
}
.smartpitpay2b2 {
	margin: 0px 5px; float: left
}
#smartpitpay2b3 {
	float: left
}
#smartpitpay2b3 a {
	color: #124a91; text-decoration: underline
}
.wmpay2a2k {
	border-bottom: #ffffff 1px solid; border-left: #ffffff 1px solid; width: 29px; float: left; height: 13px; border-top: #ffffff 1px solid; border-right: #9f9f9f 1px dashed
}
.wmpay2a2k2 {
	border-bottom: #ffffff 1px solid; border-left: #ffffff 1px solid; width: 30px; float: left; height: 13px; border-top: #ffffff 1px solid; border-right: #ffffff 1px solid
}

.smartpitpay3 {
	padding-bottom: 5px; margin: 4px 0px 0px; padding-left: 10px; padding-right: 0px; background: url(../images20101203/smx.gif) repeat-x 50% bottom; padding-top: 5px
}
.smartpitpay3b {
	padding-bottom: 0px; padding-left: 20px; padding-right: 0px; padding-top: 3px
}







