@charset "utf-8";
/* CSS Document */

body { background-color:#e5f4fa; font-size:12px; margin:0; padding:0;}

/*通用样式*/
.public_rim_all{background: #FFF url(images/service_center.gif) 0px -361px repeat-x;width:670px;height:auto;margin-top:10px}
.public_rim_top{width:670px;height:32px}
.public_rim_top_l{background:url(images/service_center.gif) -460px -120px no-repeat;width:3px;height:32px;float:left}
.public_rim_top_r{background:url(images/service_center.gif) -463px -120px no-repeat;width:3px;height:32px;float:left}
.public_rim_top_m{width:664px;height:32px;float:left}
.public_rim_top_m span{float:left;margin-top:10px;*+margin-top:12px;color:#3574c1;font-weight:bold;margin-left:5px}
.public_rim_top_more{float:right;margin-top:10px;*+margin-top:12px;color:#999;margin-right:5px}
.public_rim_top_more a{color:#999;text-decoration:none}
.public_rim_top_more a:hover{color:#F00;text-decoration:none}
.public_rim_mid{width:668px;height:auto;border-left:1px #bbd1de solid;border-right:1px #bbd1de solid}
.public_rim_foot{width:670px;height:2px}
.public_rim_foot_l{background:url(images/service_center.gif) 0px -322px no-repeat;width:3px;height:2px;float:left}
.public_rim_foot_m{width:664px;height:1px;border-bottom:1px #bbd1de solid;float:left}
.public_rim_foot_r{background:url(images/service_center.gif) -3px -322px no-repeat;width:3px;height:2px;float:left}


.public_all{background:url(images/service_center.gif) 0px -361px repeat-x;width:230px;height:auto;margin-top:10px}
.public_top{width:230px;height:32px}
.public_top_m{width:224px;height:32px;float:left}
.public_top_m span{float:left;margin-top:10px;*+margin-top:12px;color:#0086b7;font-weight:bold;margin-left:5px}
.public_mid{width:228px;height:auto;border-left:1px #bbd1de solid;border-right:1px #bbd1de solid}

.public_foot{width:230px;height:2px}
.public_foot_m{width:224px;height:1px;border-bottom:1px #bbd1de solid;float:left}

.public_page{width:650px;height:20px;padding:10px 8px 20px 8px}
/*分页样式*/
.page_665{width:95%;height:20px;margin:0 auto;clear:both}
.page_665_class{border:1px #93d7f5 solid;width:100%;height:18px;font:"宋体";line-height:18px;color:#CC0099}
.page_665_ye{width:100%;height:18px;text-align:center}
.page_665_ye ul{margin:3px auto auto auto;display:inline-block;padding:0;list-style:none;height:18px;text-align:center;float:left}
.page_665_ye ul li{list-style:none;width:auto;height:14px;text-decoration:none;line-height:14px;float:left;text-align:center;margin-left:3px;display:inline}
.page_665_ye ul li a{width:auto;height:14px;color:#000;text-decoration:none;line-height:14px;text-align:center;margin-left:3px;display:inline}
.page_665_ye ul li a:hover{width:auto;height:14px;color:#CC0099;text-decoration:none;line-height:14px;text-align:center;margin-left:3px;display:inline}
.page_665_ye_hover{width:auto;height:14px;color:#CC0099;text-decoration:none;line-height:14px;text-align:center;margin-left:3px;display:inline}

.page_665_ye_input{float:left;border:1px #00CCFF solid;background:#fff;color:#0000ff;line-height:12px;width:30px;height:12px;margin:2px;*margin:1px 2px;padding:0}

.page_665_ye_text1{color:#000;line-height:18px;margin-left:13px;width:auto;float:left;*-margin-top:2px}

.page_665_ye_text{color:#000;line-height:18px;margin-left:13px;width:auto;float:left;*-margin-top:2px}
.page_665_ye_text lable{vertical-align:middle;margin:0;padding:0}
.page_665_ye_text span{vertical-align:middle;float:left}
.page_665_ye_text img{vertical-align:middle;float:left;margin:0px 2px;cursor:pointer}




.pay_top{ width:910px; height:56px; margin:0 auto; margin-top:25px;}
.pay_logo { width:250px; height:56px; background:url(images/pay_logo.gif) no-repeat; float:left;}
.pay_top_r { width:650px; height:56px; float:right; line-height:40px; color:#666; text-align:right;}
.pay_top_r span{ color:#F00;}
.pay_top_r a{ color:#F00; text-decoration:underline;}
.pay_top_r a:hover{ color:#F00; text-decoration:none;}

.menu { width:910px; height:34px; background:url(images/pay_menu.gif) repeat-x; margin:0 auto;}
.menu_l { width:5px; height:34px; background:url(images/pay_menu_l.gif) no-repeat; float:left;}
.menu_c { width:900px; height:34px; float:left;}
.menu_r { width:5px; height:34px; background:url(images/pay_menu_r.gif) no-repeat; float:left;}
.menu_c_l { width:600px; height:34px; float:left;}
.menu_c_l ul { width:550px; height:34px; list-style:none; margin:0; margin-left:50px; padding:0;}
.menu_c_l ul li{ width:90px; height:34px; float:left; line-height:34px; text-align:center; font-size:14px; color:#FFF; font-weight:bold;}
.menu_c_l ul li a{width:90px; height:28px; float:left; line-height:28px; text-align:center; color:#FFF; text-decoration:none; padding-top:6px;}
.menu_c_l ul li a:hover {width:90px; height:28px; float:left; line-height:28px; text-align:center; color:#000; text-decoration:none; background:url(images/pay_menu_h.gif) bottom center no-repeat; padding-top:6px;}
.menu_ctive {width:90px; height:34px; float:left; line-height:34px; text-align:center; color:#000; text-decoration:none; background:url(images/pay_menu_h.gif) bottom center no-repeat;}

.menu_c_r { width:280px; height:34px; float:right; background:url(images/pay_menu_line.gif) no-repeat;}
.menu_c_r ul { list-style:none; margin:0; padding:0; width:240px; height:34px; margin-left:30px;}
.menu_c_r ul li{ width:55px; height:34px; float:left; color:#FFF; font-size:12px; }
.menu_c_r ul li a { color:#FFF; text-decoration:none; margin-top:11px; *margin-top:12px; float:left;}
.menu_c_r ul li a:hover { color:#fff; text-decoration:underline;}
.pay_menu_01 { background:url(images/pay_menu_01.gif) no-repeat; padding-left:20px;}
.pay_menu_02 { background:url(images/pay_menu_02.gif) no-repeat; padding-left:20px;}
.pay_menu_03 { background:url(images/pay_menu_03.gif) no-repeat; padding-left:20px;}

.pay_swf { width:910px; height:auto; margin:0 auto; margin-top:10px;}
.pay_main { width:910px; height:auto; margin:0 auto; margin-top:10px;}
.pay_left { width:670px; height:auto; float:left;}
.pay_right { width:230px; height:auto; float:left; margin-left:10px;}
.pay_step { width:670px; height:31px;}
.pay_step img{ float:left;}
.pay_box { width:670px; height:114px; margin-top:10px; background:url(images/pay_box_2.gif) repeat-x;}
.pay_box_l { width:6px; height:114px; background:url(images/pay_box_1.gif) no-repeat; float:left;}
.pay_box_c { width:658px; height:114px; float:left;}
.pay_box_r { width:6px; height:114px; background:url(images/pay_box_3.gif) no-repeat; float:left;}
.pay_box_tit { width:100px; text-align:center; color:#2e80cb; font-size:14px; font-weight:bold; float:left; padding-top:20px;}
.pay_box_txt { color:#999; float:left; width:350px; height:96px; padding-top:18px; line-height:20px; position:relative; margin-right:5px;}
.pay_box_txt span { color:#F00;}
.pay_box_txt input { position:absolute; right:0px; bottom:15px; cursor:pointer;}
.pay_logo_img { width:200px; height:114px; float:left;}
.pay_logo_img img { margin-left:11px; margin-top:30px;}
.pay_txt1 { height:114px; float:left; line-height:114px; color:#3574c1; font-size:14px; font-weight:bold; margin-left:25px; _margin-left:10px;padding-right:10px;}
.pay_txt1 span { color:#F00;}
.pay_txt1_btu { float:right; height:114px;}
.pay_txt1_btu img { margin:40px 20px; cursor:pointer;}
.pay_r_top { width:200px; height:17px; background:url(images/pay_r_top.gif) no-repeat; color:#3b8e20; padding-top:12px;padding-left:30px;}
.pay_r_txt { width:228px; height:auto; border:1px #d2e2f0 solid; border-top:none; background-color:#f7fcfc;}
.pay_r_txt ul { list-style:none; width:200px; height:auto; margin:0 auto; padding:0;}
.pay_r_txt ul li{ width:200px; height:auto; line-height:20px; color:#666; padding-top:5px;}
.pay_r_txt ul li img { cursor:pointer; margin:29px;}

.ser_foot_all{ background:url(images/about_foot_bg.gif) repeat-x;width:910px;height:129px;margin:0 auto;margin-top:50px; font-family:Verdana, Geneva, sans-serif;}
.ser_foot_l{ background:url(images/about_foot_l.gif) no-repeat; width:5px; height:129px; float:left;}
.ser_foot_r{ background:url(images/about_foot_r.gif) no-repeat; width:5px; height:129px; float:left;}
.ser_foot{width:900px;height:70px;margin:0 auto;padding-top:10px;float:left;}
.ser_foot ul{width:900px;height:70px;list-style:none;margin:0;padding:0}
.ser_foot ul li{width:900px;height:20px;line-height:20px;color:#999;text-align:center}
.ser_foot ul li a{color:#999;text-decoration:none}
.ser_foot ul li a:hover{color:#f00;text-decoration:none}


/*填写充值信息*/

.w_pay { width:630px; height:auto; padding:15px 0px; margin:0 auto;}
.w_pay_t1 { width:630px; height:30px; line-height:30px; color:#3574c1; font-weight:bold;}
.w_pay_t2 { width:610px; height:30px; line-height:30px; color:#666; margin:0 auto;}
.w_pay_t2 span { float:left; margin-left:10px;}
.w_pay_t2 input { float:left; width:200px; height:20px; border:1px #a0b8cf solid; margin-top:2px;}
.w_pay_ti { width:255px; height:27px; float:left; margin-left:5px;}
.w_pay_ti_l { background:url(images/game_spread_22.gif) no-repeat; width:13px; height:27px; float:left;}
.w_pay_ti_r {width:237px; height:25px; float:left; border:1px #cacaca solid; background-color:#ffffcd; border-left:none; line-height:25px; color:#F00;}
.w_pay_ck { width:600px; height:auto; line-height:25px; margin:0 auto; color:#666; padding:5px; padding-left:0px;}
.w_pay_ck label { float:left; margin-left:5px; width:185px; height:25px; cursor:pointer;}
.w_pay_ck label input{ float:left; margin:6px; *margin:3px; _margin-right:0px;}
.w_pay_yz { width:600px; height:30px; line-height:30px; margin:0 auto;color:#666;}
.w_pay_yz span { float:left; margin-left:10px;}
.w_pay_yz input { float:left; width:100px; height:20px; border:1px #a0b8cf solid; margin-top:2px;}
.w_pay_yz img { float:left; margin:5px; margin-right:0px; cursor:pointer;}
.w_pay_btu { width:600px; height:33px; padding:20px 0px; text-align:center; margin:0 auto;} 
.w_pay_btu img { cursor:pointer;}

.w_pay_qr { width:400px; height:auto; margin-left:140px; padding:50px 0px;}
.w_pay_qr ul { list-style:none; width:400px; height:auto; margin:0; padding:0;}
.w_pay_qr li { width:400px; height:30px; line-height:30px; color:#3574c1; font-size:14px; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}
.w_pay_qr li span { color:#F00;}
.w_pay_done { width:600px; height:40px; line-height:40px; text-align:center; color:#3b8e20; font-size:16px; font-weight:bold; margin:0 auto; padding-top:20px;}

/*充值查询*/

.ck_pay { width:640px; height:auto; padding:15px 0px; margin:0 auto;}

.ck_pay_img { width:100px; height:100px; float:left; margin:20px 10px; background:url(images/service_center_04.gif) center no-repeat;}
.ck_pay_list { width:500px; height:auto; float:left; }
.ck_pay_list1 { width:500px; height:auto;}
.ck_pay_list1 ul { list-style:none; width:500px; height:auto; margin:0; padding:0;}
.ck_pay_list1 li { width:500px; height:30px; line-height:30px; border-bottom:1px #666 dashed;}
.ck_pay_li01 { width:130px; height:30px; float:left; font-size:10px; font-family:Verdana, Geneva, sans-serif; color:#999; text-align:center;}
.ck_pay_li02 { width:200px; height:30px; float:left; color:#2a77c4; margin:0px 5px;}
.ck_pay_li03 { width:160px; height:30px; float:left; color:#f00; text-align:center;}

.ck_pay_top{ width:500px; height:30px;}
.ck_pay_top ul{ list-style:none; width:500px; height:30px; margin:0; padding:0;}
.ck_pay_top li { height:30px; line-height:30px; color:#2a77c4; font-weight:bold; text-align:center; float:left;}
.ck_pay_li04 { width:130px;}
.ck_pay_li05 { width:210px;}
.ck_pay_li06 { width:160px;}
.ck_pay_li07 { width:200px; height:30px; float:left; color:#2a77c4; margin:0px 5px; text-align:center;}

.ck_pay_btu { background:url(images/pay_btu_04.gif) no-repeat; width:142px; height:33px; border:none; cursor:pointer;}
.ck_pay_btu1 { background:url(images/pay_btu_02.gif) no-repeat; width:142px; height:33px; border:none; cursor:pointer;}

.ck_pay_page { width:600px; height:40px; margin:0 auto; padding:15px 0px;}

/*唐人币余额*/
.balance{ width:485px; border:1px #C00 dashed; height:30px; background: #FBF4F0; text-align:left; line-height:30px; font-weight:bold; padding-left:15px; color:#C00; margin-bottom:10px;}
