@charset "shift_jis";
/* CSS Document */
#wrap{ width:1003px; margin:0px auto; overflow:hidden;}

/*================top================*/
#top{ width:957px;/* background:#9CC;*/ position:absolute; top:-20px; margin-left:22px; *margin-top:45px;}
#top h1{ width:196px; height:117px;}
#top h2{ width:700px; height:82px; border:#bce6ff solid 1px; background-color:#eff8ff; margin-top:40px;}
#top h2 .h2_L{ margin:13px 0px 0px 20px; line-height:28px; word-spacing:4px;}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
/* Webkit(GoogleChrome、Safari)CSS   GoogleChrome、Safari3.0、Opera9*/ 
#top h2 .h2_L{ word-spacing:10px;}
} 
#top h2 .h2_R{ margin:8px 14px 0px 0px;}


/*================navi================*/
#navi{ width:974px; height:96px; background:url(../images/navi.gif) no-repeat; margin-top:113px; position:absolute; *top:45px; margin-left:14px;}
#navi h1{ margin-left:13px;}
#navi h1 a{ color:#4a4a4a;}
#navi h1 a:visited{ color:#4a4a4a;}
#navi h1 a:hover{ color:#ed8826;}
#navi h2{ margin-top:22px;}

/*================content================*/
#content{ width:974px; margin:220px 0px 0px 14px; overflow:hidden;}
#content #leftside{ width:671px;}

/*==========banner=========*/
#content #leftside #banner{ width:100%; overflow:hidden; background:url(../images/banner_bj.gif) no-repeat; height:241px;}
/* banner-img return star */
#content #leftside #banner .container{ width:649px; height:217px; overflow:hidden; margin:11px 0px 0px 11px;}
#content #leftside #banner .container ul li img{ width:649px; height:217px;}
/* banner-img return over */

/*==========choose=========*/
#content #leftside #choose{ width:100%; border-bottom:#969696 solid 1px; line-height:28px; padding-bottom:8px;}
#content #leftside #choose form{ width:100%;}
#content #leftside #choose form select{ width:124px; height:20px; margin-top:5px;}
#content #leftside #choose form .btn{ width:66px; height:27px; background:url(../images/icon.gif) no-repeat -150px -54px; border:0px;}


#content #leftside #gamename{ width:100%; background:url(../images/gamename_bj.gif) no-repeat; height:93px; line-height:113px;}

/*==========gamepic=========*/
#content #leftside #gamepic{ width:100%; overflow:hidden;}
#content #leftside #gamepic h1 span img{ display:block; margin-left:12px;}
#content #leftside #gamepic h1 form{ width:183px; height:25px; background:url(../images/icon.gif) no-repeat left -99px; overflow:hidden; margin-top:13px;}
#content #leftside #gamepic h1 form .input1{ width:144px; height:25px; border:0px; background-color:transparent; line-height:25px; padding-left:10px;}
#content #leftside #gamepic h1 form .btn{ width:27px; height:25px; background-color:transparent; border:0px;}

#content #leftside #gamepic h2 img{ float:left;}

#content #leftside #gamepic h3 ul{ float:left; width:100%; overflow:hidden; display:inline; margin-top:12px;}
#content #leftside #gamepic h3 ul li{ float:left; overflow:hidden; display:inline; width:197px; height:79px; background:url(../images/gamepiclist_bj.gif) no-repeat; margin:0px 10px 0px 15px; padding-bottom:8px;}
#content #leftside #gamepic h3 ul li img{ width:182px; height:43px; display:block; margin:6px 0px 0px 6px; border:#ffffff solid 1px;}
#content #leftside #gamepic h3 ul li img:hover{ border:#bdbdbd solid 1px;}
#content #leftside #gamepic h3 ul li p{ width:100%; float:left; display:inline; overflow:hidden; text-align:center; margin:0px; padding:0px; line-height:24px;}
#content #leftside #gamepic h3 ul li p a{ color:#000;}
#content #leftside #gamepic h3 ul li p a:visited{ color:#000;}
#content #leftside #gamepic h3 ul li p a:hover{ color:#ed8826;}


/*==========gamenews=========*/
#content #leftside #gamenews{ width:100%; overflow:hidden;}
#content #leftside #gamenews #gamenews_top_bj{ width:100%; background:url(../images/gamenews_top_bj.gif) no-repeat; height:10px; overflow:hidden;}
#content #leftside #gamenews #gamenews_mid_bj{ width:100%; background:url(../images/gamenews_mid_bj.gif) repeat-y;}
#content #leftside #gamenews #gamenews_mid_bj #gamenews_nr{ width:100%; background:url(../images/gamenews_bj.gif) no-repeat 20px 10px;}
#content #leftside #gamenews #gamenews_mid_bj #gamenews_nr ul{ float:left; display:inline; overflow:hidden; width:543px; margin:45px 0px 0px 20px; padding-bottom:5px;}
#content #leftside #gamenews #gamenews_mid_bj #gamenews_nr ul li{ float:left; display:inline; overflow:hidden; width:100%; line-height:25px;}
#content #leftside #gamenews #gamenews_mid_bj #gamenews_nr ul li a{ float:left; /*chaochu ....*/display:block; width:440px; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;}


#content #leftside #gamenews #gamenews_mid_bj #gamenews_nr ul li font{ width:10px; height:17px; background:url(../images/icon.gif) no-repeat left -129px;}
#content #leftside #gamenews #gamenews_bot_bj{ width:100%; background:url(../images/gamenews_bot_bj.gif) no-repeat; height:10px;}


/*==========bank=========*/
#content #leftside #bank{ width:100%; overflow:hidden;}
#content #leftside #bank #bank_top_bj{ width:100%; background:url(../images/index_bank_top.gif) no-repeat; height:42px; overflow:hidden;}
#content #leftside #bank #bank_mid_bj{ width:100%; background:url(../images/index_bank_mid.gif) repeat-y; overflow:hidden;}
#content #leftside #bank #bank_mid_bj ul{ float:left; display:inline; overflow:hidden; width:100%; margin:5px 0px 0px 30px; padding-bottom:15px;}
#content #leftside #bank #bank_mid_bj ul li{ float:left; display:inline; overflow:hidden; margin:15px 20px 0px 30px; width:150px;}
#content #leftside #bank #bank_mid_bj ul li img{ width:148px; height:43px; display:block; border:#070707 solid 1px;}
#content #leftside #bank #bank_mid_bj ul li img:hover{ border:#61c3f2 solid 1px;}
#content #leftside #bank #bank_bot_bj{ width:100%; background:url(../images/index_bank_bot.gif) no-repeat; height:7px; overflow:hidden;}



/*===============rightside==============*/
#content #rightside{ width:278px; overflow:hidden;}

/*==========login=========*/
#content #rightside #login{ width:100%; overflow:hidden;}
#content #rightside #login form{ width:100%; overflow:hidden;}
#content #rightside #login form h1{ width:100%; overflow:hidden; background:url(../images/icon.gif) no-repeat; height:34px; line-height:34px;}
#content #rightside #login form h1 span{ width:67px;}
#content #rightside #login form h1 input{ margin-top:7px; width:160px; height:18px; border:0px; *line-height:21px;}
#content #rightside #login form h2{ width:100%; overflow:hidden;}
#content #rightside #login form h2 .btn{ background:url(../images/icon.gif) no-repeat 0px -51px; width:122px; height:33px; border:0px;}
#content #rightside #login form h2 span{ width:145px;}
#content #rightside #login form h2 span font{ width:100%; line-height:18px;}
#content #rightside #login form h2 span font a{ width:100%; color:#008fff;}
#content #rightside #login form h2 span font a:visited{ color:#008fff;}
#content #rightside #login form h2 span font a:hover{ color:#454645;}


/*==========news=========*/
#content #rightside #news{ width:100%; overflow:hidden;}
#content #rightside #news #news_top_bj{ width:100%; background:url(../images/index_news_top.gif) no-repeat; height:89px;}
#content #rightside #news #news_top_bj a{ margin:54px 38px 0px 0px;}
#content #rightside #news #news_mid_bj{ width:100%; background:url(../images/index_news_mid.gif) repeat-y;}
#content #rightside #news #news_mid_bj ul{ overflow:hidden; width:90%; margin:5px 0px 0px 14px; padding-bottom:5px;}
#content #rightside #news #news_mid_bj ul li{ float:left; display:inline; overflow:hidden; border-bottom:#b5bbbc dotted 1px; width:100%; height:30px; line-height:31px;}
#content #rightside #news #news_mid_bj ul li a{ float:left; /*chaochu ....*/display:block; width:180px; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
#content #rightside #news #news_bot_bj{ width:100%; background:url(../images/index_news_bot.gif) no-repeat; height:9px;}

/*==========gamelist=========*/
#content #rightside #gamelist{ width:100%; overflow:hidden;}
#content #rightside #gamelist h1{ width:100%; background:url(../images/gamelist_tit.gif) no-repeat; height:35px; line-height:35px;}
#content #rightside #gamelist ul{ width:100%; overflow:hidden;}
#content #rightside #gamelist ul li{ float:left; display:inline; width:100%; overflow:hidden; background:url(../images/gamelist_line.gif) no-repeat left bottom; height:35px; line-height:35px; *line-height:36px; background-color:#e8f6ff;}
#content #rightside #gamelist ul li a{ float:left; /*chaochu ....*/display:block; width: 227px; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;}

#content #rightside #gamelist ul li font{ width:12px; height:13px; background:url(../images/icon.gif) no-repeat -243px -61px; margin:11px 7px 0px 15px; overflow:hidden;}


/*================footer_info================*/
#footer_info{ width:100%; overflow:hidden;}
#footer_info h1{ color:#8c6600; margin-left:189px; height:45px; line-height:45px;}
#footer_info h1 a:link{ color:#8c6600;}
#footer_info h1 a:visited{ color:#8c6600;}
#footer_info h1 a:hover{ color:#777777;}

#footer_info h2 a{ float:left; width:44px; height:45px; background:url(../images/icon.gif) no-repeat -215px -98px; margin-right:11px;}


/*================footer================*/
#wrap-footer{ width:100%; margin:0px auto; overflow:hidden; background-color:#242424;}


/*=======================pay.html======================*/
#ny_smallnav{ width:100%; background:url(../images/pay_nav_bj.gif) no-repeat; height:59px; line-height:81px; overflow:hidden;}

#ny_pay{ width:96.5%; overflow:hidden; margin-left:11px;}
#ny_pay h1{ width:100%; overflow:hidden;}
#ny_pay h1 span{ width:55px; height:25px; line-height:24px; padding-left:40px; background:url(../images/icon.gif) no-repeat -28px -135px; overflow:hidden;}


/*=======================rule.html======================*/
#ny_rule{ width:96.5%; overflow:hidden; margin-left:11px;}
#ny_rule h1{ line-height:36px; width:100%;}
#ny_rule h1 span{ width:36px; height:36px; background:url(../images/icon.gif) no-repeat 0px -187px;}
#ny_rule h2{ width:97.5%; *width:97.4%; color:#1ea4c6; border:#1ea4c6 solid 1px; background-color:#e9fafe; height:30px; line-height:32px; padding-left:15px; overflow:hidden;}
#ny_rule h3{ width:95.6%; margin-left:15px; overflow:hidden; line-height:24px;}


/*=======================link.html======================*/
#ny_link{ width:96.8%; overflow:hidden; margin-left:11px;}
#ny_link h1{ width:100%; overflow:hidden;}
#ny_link #ny_link_nr1{ width:100%; overflow:hidden;}
#ny_link #ny_link_nr1 #ny_link_nr1_top{ width:100%; background:url(../images/link_nr1_top_bj.gif) no-repeat; height:4px; overflow:hidden;}
#ny_link #ny_link_nr1 #ny_link_nr1_mid{ width:100%; background:url(../images/link_nr1_mid_bj.gif) repeat-y; overflow:hidden; padding:10px 0px;}
#ny_link #ny_link_nr1 #ny_link_nr1_mid h1{ width:93%; color:#1ea4c6; margin-left:25px; overflow:hidden;}
#ny_link #ny_link_nr1 #ny_link_nr1_mid ul{ width:100%; overflow:hidden;}
#ny_link #ny_link_nr1 #ny_link_nr1_mid ul li{ float:left; display:inline; overflow:hidden; width:131px; line-height:25px; margin:0px 6px 0px 25px;}
#ny_link #ny_link_nr1 #ny_link_nr1_mid ul li font{ width:12px; background:url(../images/icon.gif) no-repeat -160px -138px; margin-right:6px;}
#ny_link #ny_link_nr1 #ny_link_nr1_bot{ width:100%; background:url(../images/link_nr1_bot_bj.gif) no-repeat; height:3px; overflow:hidden;}


#ny_link #ny_link_nr2{ width:100%; overflow:hidden;}
#ny_link #ny_link_nr2 h1{ width:100%; overflow:hidden; background-color:#6ec0e9; height:41px; line-height:41px;}
#ny_link #ny_link_nr2 table{ width:100%; border:#cfdee9 solid 1px; overflow:hidden;}
#ny_link #ny_link_nr2 table tr td{ border:#cfdee9 solid 1px; padding:10px;}
#ny_link #ny_link_nr2 table tr td img{ display:block;}

#ny_link #page{ width:99.7%; overflow:hidden; border:#6ec0e9 solid 1px; background-color:#ddf2ff; height:38px; line-height:38px;}
#ny_link #page ul{ overflow:hidden;}
#ny_link #page ul li{ float:left; display:inline; overflow:hidden; margin:0px 3px;}

#ny_link #ny_link_nr3{ width:100%; overflow:hidden;}
#ny_link #ny_link_nr3 #ny_link_nr3_top{ width:100%; overflow:hidden; background:url(../images/link_nr2_top_bj.gif) no-repeat; height:11px;}
#ny_link #ny_link_nr3 #ny_link_nr3_mid{ width:100%; overflow:hidden; background:url(../images/link_nr2_mid_bj.gif) repeat-y; padding:5px 0px;}
#ny_link #ny_link_nr3 #ny_link_nr3_mid ul{ width:94%; overflow:hidden; margin-left:20px; line-height:25px;}
#ny_link #ny_link_nr3 #ny_link_nr3_mid ul li{ float:left; display:inline; overflow:hidden; width:100%;}
#ny_link #ny_link_nr3 #ny_link_nr3_mid ul li font{ width:10px; height:17px; background:url(../images/icon.gif) no-repeat left -129px;}
#ny_link #ny_link_nr3 #ny_link_nr3_bot{ width:100%; overflow:hidden; background:url(../images/link_nr2_bot_bj.gif) no-repeat; height:10px;}


/*=======================faq.html======================*/
#ny_faq{ width:96.5%; overflow:hidden; margin-left:11px;}
#ny_faq .faq{ width:95.2%; overflow:hidden; border:#8ed1e2 solid 4px; padding:15px 12px;}
#ny_faq .faq h1{ width:100%; overflow:hidden; color:#1ea4c6;}
#ny_faq .faq h2{ width:100%; overflow:hidden;}
#ny_faq .faq h2 span{ color:#1ea4c6; width:24px; overflow:hidden;}
#ny_faq .faq h2 div{ width:591px; overflow:hidden; line-height:24px;}


/*=======================sitemap.html======================*/
#ny_sitemap{ width:96.5%; overflow:hidden; margin-left:11px;}
#ny_sitemap .sitemap{ width:93.2%; overflow:hidden; border:#bce6ff solid 1px; padding:10px 20px; background-color:#eff8ff;}
#ny_sitemap .sitemap h1{ width:100%; color:#1ea4c6; overflow:hidden;}
#ny_sitemap .sitemap h2{ width:100%; overflow:hidden;}
#ny_sitemap .sitemap h2 font{ width:12px; background:url(../images/icon.gif) no-repeat -160px -138px; margin-right:6px;}
#ny_sitemap .sitemap h2 span{ width:585px; overflow:hidden; line-height:25px;}

#ny_sitemap .sitemap1{ width:93%; overflow:hidden; line-height:25px;}


/*=======================about.html======================*/
#ny_about{ width:95.5%; overflow:hidden; margin-left:11px; border:#d7d4d4 solid 3px;}
#ny_about ul{ width:100%; overflow:hidden;}
#ny_about ul li{ width:100%; overflow:hidden; float:left; display:inline; border-bottom:#cacaca dotted 1px; background-color:#f1f1f1;}
#ny_about ul li span{ width:142px; overflow:hidden; padding:8px 15px;}
#ny_about ul li font{ width:437px; overflow:hidden; padding:8px 15px; background-color:#fff; border-left:#d7d4d4 solid 1px; font-size:14px;}


/*=======================news.html======================*/
#ny_news_mid{ width:100%; overflow:hidden; background:url(../images/link_nr2_mid_bj.gif) repeat-y; padding:5px 0px;}
#ny_news_mid ul{ width:94%; overflow:hidden; margin-left:20px; line-height:32px; padding:5px 0px;}
#ny_news_mid ul li{ float:left; display:inline; overflow:hidden; width:100%;}
#ny_news_mid ul li font{ width:10px; background:url(../images/icon.gif) no-repeat left -125px;}


/*=======================news_more.html======================*/
#ny_news_mid #ny_news_more{ width:94%; overflow:hidden; margin-left:20px; line-height:32px;}
#ny_news_mid #ny_news_more h1{ width:100%; overflow:hidden; border-bottom:#a0c2ea dashed 1px;}
#ny_news_mid #ny_news_more h1 font{ width:19px; background:url(../images/icon.gif) no-repeat -59px -190px;}
#ny_news_mid #ny_news_more h2{ width:91%; overflow:hidden; margin-left:28px;}
#ny_news_mid #ny_news_more h3{ width:77px; background:url(../images/icon.gif) no-repeat -102px -191px;}
#ny_news_mid #ny_news_more h3 a{ width:76px; height:33px;}

/*=======================register.html======================*/
#ny_register_nr1{ width:94%; overflow:hidden; margin-left:20px;}
#ny_register_nr1 h1{ width:100%; overflow:hidden; font-size:22px; color:#1ea4c6; line-height:32px;}
#ny_register_nr1 h1 font{ width:20px; background:url(../images/icon.gif) no-repeat -192px -152px;}
#ny_register_nr1 dl{ width:100%; overflow:hidden; line-height:32px;}
#ny_register_nr1 dl dt{ width:100%; overflow:hidden; color:#1ea4c6;}

#ny_register_nr2{ width:100%; overflow:hidden; line-height:25px;}
#ny_register_nr2 table{ border-collapse:collapse; border:#6ec0e9 solid 1px;}
#ny_register_nr2 table td{ border:#6ec0e9 solid 1px; padding:5px 10px;}
#ny_register_nr2 table td input{ border:#7f9db9 solid 1px;}

#ny_register_nr3{ width:97.6%; overflow:hidden; border:#6ec0e9 solid 1px; background-color:#ddf2ff; padding:7px;}
#ny_register_nr3 #ny_register_nr3_main{ width:99.6%; background-color:#FFF; overflow:hidden; padding:2px; height:216px;}
#ny_register_nr3 #ny_register_nr3_main iframe{ width:625px; *width:642px; _width:637px; border:#FFF solid 3px; overflow-y:scroll; overflow-x:hidden;}

#ny_register_nr4{ width:100%; text-align:center; overflow:hidden;}
#ny_register_nr4 h1,#ny_register_nr4 h2{ width:100%; overflow:hidden;}
#ny_register_nr4 .button1{ width:66px; height:33px; background:url(../images/icon.gif) no-repeat -197px -190px; border:0px;}
#ny_register_nr4 .button2{ width:66px; height:33px; background:url(../images/icon.gif) no-repeat 0px -246px; border:0px;}
#ny_register_nr4 .button3{ width:101px; height:33px; background:url(../images/memberinfor_btn.gif) no-repeat 0px 0px; border:0px;}
#ny_register_nr4 .button12{ width:101px; height:33px; background:url(../images/btnpost.gif) no-repeat 0px 0px; border:0px;}


/*=======================gameinfo.html======================*/
#ny_gameinfo_nr1{ width:100%; overflow:hidden;}
#ny_gameinfo_nr1 img{ display:block; border:#aecef7 solid 1px;}

#ny_gameinfo_nr2{ width:94%; overflow:hidden; margin-left:20px;}
#ny_gameinfo_nr2 h1{ width:100%; overflow:hidden; color:#1ea4c6; line-height:32px;}
#ny_gameinfo_nr2 h1 font{ width:17px; background:url(../images/icon.gif) no-repeat -93px -248px;}
#ny_gameinfo_nr2 h1 .button{ width:122px; height:33px; background:url(../images/icon.gif) no-repeat -129px -245px;}
#ny_gameinfo_nr2 h1 .button a{ width:122px; height:33px;}
#ny_gameinfo_nr2 dl{ width:100%; overflow:hidden; line-height:25px;}
#ny_gameinfo_nr2 dl dt{ width:100%; overflow:hidden;}
#ny_gameinfo_nr2 dl dd{ margin:5px 0px 0px 10px;}

#ny_gameinfo_step{ width:100%; overflow:hidden;}
#ny_gameinfo_step ul{ width:99.7%; overflow:hidden; border-right:#cccccc solid 1px; border-left:#cccccc solid 1px; line-height:18px;}
#ny_gameinfo_step ul li{ float:left; display:inline; overflow:hidden; border-top:#cccccc solid 1px; border-bottom:#cccccc solid 1px; padding:3px 0px;}
#ny_gameinfo_step ul li font{ width:12px; background:url(../images/icon.gif) no-repeat -245px -157px; overflow:hidden; margin-top:8px;}
#ny_gameinfo_step .step_hover{ border-left:#91d4ef solid 4px; background-color:#f0f0f0; border-right:#cccccc solid 1px;}


/*=======================gameorder.html======================*/
#ny_gameorder_nr1{ width:94%; overflow:hidden; margin-left:20px;}
#ny_gameorder_nr1 dl{ width:100%; margin-left:203px; padding-bottom:5px;}
#ny_gameorder_nr1 dl dt{ width:100%; margin-left:30px; padding-bottom:5px;}
#ny_gameorder_nr1 dl dd{ width:100%; padding-bottom:5px;}
#ny_gameorder_nr1 dl dd .inputclass{ border:#7f9db9 solid 1px;}

#ny_gameorder_nr2{ width:100%; overflow:hidden; line-height:25px;}
#ny_gameorder_nr2 table{ border-collapse:collapse; border:#6ec0e9 solid 1px;}
#ny_gameorder_nr2 table td{ border:#6ec0e9 solid 1px; padding:5px 10px;}

/*=======================paylog.html======================*/
#ny_login{ width:95.0%; overflow:hidden; border:#6ec0e9 solid 1px; background-color:#ddf2ff; padding:6px;}
#ny_login dl{ background-color:#fff; width:92.4%; overflow:hidden; padding:10px;}
#ny_login dl dt{ width:100%; overflow:hidden; float:left; display:inline; }
#ny_login dl dd{ width:100%; overflow:hidden; float:left; display:inline;  border-bottom:#bbdef5 solid 1px; background:url(../images/paylog_icon.gif) no-repeat left 5px; line-height:32px; height:30px;}
#ny_login dl dd a{ margin-left:32px;}


/*=======================paylog_more.html======================*/
#ny_paylog_step{ width:100%; overflow:hidden;}
#ny_paylog_step ul{ width:99.7%; overflow:hidden; border-right:#cccccc solid 1px; border-left:#cccccc solid 1px;}
#ny_paylog_step ul li{ float:left; display:inline; overflow:hidden; border-top:#cccccc solid 1px; border-bottom:#cccccc solid 1px; padding:3px 0px;}
#ny_paylog_step ul li font{ width:12px; background:url(../images/icon.gif) no-repeat -245px -160px; overflow:hidden; margin-top:8px;}
#ny_paylog_step ul li span{ line-height:30px; margin-left:5px;}
#ny_paylog_step .step_hover{ border-left:#91d4ef solid 4px; background-color:#f0f0f0; border-right:#cccccc solid 1px; text-align:center;}

/*=======================equip.html======================*/
#ny_equip_fieldset{ width:94%; overflow:hidden; border:0px; margin-left:20px;}
#ny_equip_fieldset legend{ width:100%;}
#ny_equip_fieldset label .inputcss{ border:#7f9db9 solid 1px; margin-top:2px; *margin-top:1px;}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
/* Webkit(GoogleChrome、Safari)CSS   GoogleChrome、Safari3.0、Opera9*/ 
#ny_equip_fieldset label .inputcss{ margin-top:3px;}
} 
#ny_equip_fieldset label select{ border:#7f9db9 solid 1px;}



/*================search.html================*/
#search_tit{ width:100%; overflow:hidden; border-bottom:#969696 solid 1px; padding-bottom:15px;}
#search_tit fieldset{ border:none; width:100%; overflow:hidden; padding:0px; margin:0px 0px 0px 30px;}
#search_tit fieldset label{ width:100%; overflow:hidden; margin:0px; padding:0px;}
#search_tit fieldset label span{ margin:4px 5px 0px 0px;}
#search_tit fieldset label .search_input{ border:#7f9db9 solid 1px; margin:5px 5px 0px 0px; width:150px;}
#search_tit fieldset label .search_btn{ margin:3px 0px 0px 0px;}


#search_nr{ width:100%; overflow:hidden; margin:10px 0px 0px 20px;}
#search_nr li{ float:left; overflow:hidden; display:inline; width:197px; height:79px; background:url(../images/gamepiclist_bj.gif) no-repeat; margin:20px 35px 0px 8px; padding-bottom:8px;}
#search_nr li img{ width:182px; height:43px; display:block; margin:6px 0px 0px 6px; border:#ffffff solid 1px;}
#search_nr li img:hover{ border:#bdbdbd solid 1px;}
#search_nr li p{ width:100%; float:left; display:inline; overflow:hidden; text-align:center; margin:0px; padding:0px; line-height:24px;}
#search_nr li p a{ color:#000;}
#search_nr li p a:visited{ color:#000;}
#search_nr li p a:hover{ color:#ed8826;}


/*................*/

.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
}