@charset "utf-8";
/*--充值--*/
.pay_left { width:221px; height:auto; float:left; }
.pay_right { width:685px; height:auto; float:right; color:#235983; }

	.pay_l_t { width:201px; height:30px; background:url(bg4.png) 0 0 no-repeat; padding-left:20px; line-height:30px; font-size:14px; font-weight:bold; color:#000000; }
	.pay_l_b { width:221px; height:auto; background:url(bg4.png) -911px 0 repeat-y; padding-top:1px; }
	.pay_l_f { width:221px; height:8px; background:url(bg4.png) 0px -32px no-repeat; overflow:hidden; }
	.pay_l_b_t { width:195px; height:25px; margin:auto; line-height:25px; font-size:14px; padding-left:21px; font-weight:bold; background:#dfecf8; margin-bottom:3px; color:#235983; }
	.pay_l_b_c1 { width:173px; height:auto; margin:auto; overflow:hidden; padding-left:13px; font-size:14px; line-height:28px; color:#235983; }
	.pay_l_b_c2 { width:210px; height:auto; margin:auto; overflow:hidden; padding-left:5px; font-size:14px; line-height:25px; }
	.pay_l_b_c3 { width:198px; height:auto; margin:auto; overflow:hidden; }
	.pay_l_b_c3 li { padding-top:5px; }
	.pay_l_b_c2 a { color:#213b4a; }
	.pay_l_b_img { width:211px; height:78px; margin:auto; overflow:hidden; padding-top:2px; padding-bottom:2px; }
	
	.pay_r_t { width:685px; height:8px; overflow:hidden; background:url(bg4.png) 0 -42px no-repeat; }
	.pay_r_c { width:683px; height:auto; border-left:solid 1px #e0edf5;  border-right:solid 1px #e0edf5; }
	.pay_r_f { width:685px; height:8px; overflow:hidden; background:url(bg4.png) 0 -52px no-repeat; }
	.pay_r_c_t { width:670px; height:20px; padding-left:13px; border-bottom:solid 1px #e0edf5; line-height:16px; font-size:14px; font-weight:bold; }
	.pay_r_c_tab { width:642px; height:27px; margin:auto; padding-top:10px; padding-left:10px; }
	.pay_r_c_tab_1,.pay_r_c_tab_2{ width:106px; height:27px; line-height:27px; font-size:14px; text-align:center; float:left; margin-right:5px; cursor:pointer; }
	.pay_r_c_tab_1 { background:url(pay_label01.gif); font-weight:bold; }
	.pay_r_c_tab_2 { background:url(pay_label02.gif); }
	.pay_r_c_tab_1 a, .pay_r_c_tab_2 a { display:block; color:#235983; }
	.pay_r_c_c { width:652px; height:auto; margin:auto; padding-bottom:10px; border:solid 1px #e0edf5; }
	.pay_r_c_c_t { color:#75c813; width:100%; height:28px; padding-top:5px; line-height:28px; font-size:14px; font-weight:bold; border-bottom:solid 1px #e0edf5; text-indent:10px; clear:both; }
	.pay_r_c_c_t1 { color:#75c813; width:95%; height:15px; margin:auto; padding-top:15px; line-height:15px; font-size:14px; font-weight:bold; text-indent:10px; clear:both; }
	
	.plist { width:100%; height:auto; clear:both; }
	.plist_con { width:316px; height:auto; float:left; padding:0px 5px 5px 5px; }
	.plist_con1 { width:290px; height:auto; padding:5px; float:left; }
		.plist_con_i { width:18px;padding-top:30px; float:left; overflow:hidden; }
		.plist_con_l { float: left; height: auto; width: 150px; }
		.plist_con_l1 { float: left; height: auto; width: 100px; }
		.plist_con_r { float:left; height:auto; width:143px; padding-top:5px; padding-left:5px; overflow:hidden; }
		.plist_con_r p { font-size:12px; color:#336699; line-height:20px; }
		.plist_con_r1 { float:left; height:auto;width: 140px; }
		.plist_con_r1 p { font-size:12px; color:#666666; line-height:20px; }
		.plist_con_r2 { float:left; height:auto;width: 190px; }
		.plist_con_r2 p { font-size:12px; color:#666666; line-height:20px; }
		.plist_blank { width:100%; height:10px; }
		.zhilan_line,.zhilan_line a { color:#336699; text-decoration:underline; }
		.zhilan,.zhilan a { color:#336699; }
		.zhilan1,.zhilan1 a { color:#0565be; }
		.redzhi3,.redzhi3 a { color:#FF0000; text-decoration: underline; font-weight: bold; padding-left:5px; }

	.pay_way1 { height:auto; width:638px; margin:auto; padding:10px; }
	.pay_way1 .pway_list1 { width:143px; height:45px; float:left; padding-top: 5px; padding-right: 8px; padding-bottom: 5px; padding-left: 8px; }
	.pway_list1 .check_input { width:20px;padding-top:17px; float:left; }
	.pay_bank1 { height: auto; width: 638px; margin:auto;  padding-top:10px; }
	.pay_bank1 .pblank_list1 { width:143px; height:25px; padding:5px; float:left; }
	.pay_bank1 .pblank_list1 .check_input { height:25px; width:20px;padding-top:4px; float:left; }
	.pay_now { height:auto; width:103px; margin:auto; padding:10px; text-align:center; cursor:pointer; clear:both; }
	
	.pay_foot { width:910px; height:auto; clear:both; }
	.pay_foot_t { width:100%; height:33px; background:url(bg4.png) 0 -62px no-repeat; line-height:33px; text-indent:20px; font-size:14px; font-weight:bold; }
	.pay_foot_c { width:908px; height:auto; border-left:solid 1px #e0edf5; border-right:solid 1px #e0edf5; }
	.pay_foot_f { width:100%; height:8px; background:url(bg4.png) 0 -97px no-repeat; overflow:hidden; }
	.payc_list_box1 { height: auto; width: 908px; margin:auto; padding-top:10px; }
	
/*--硬件产品--*/
	.hardware { width:405px; height:auto; margin:auto; padding:10px; background:#ecf5fd; border:solid 1px #d7e1e9; color:#235983; font-size:14px; font-weight:bold; }
	.hardware .input { background:#fff; border:solid 1px #989999; height:19px; padding-top:3px; }
	.hardware_note { width:480px; height:auto; margin:auto; padding-top:20px; padding-bottom:30px; line-height:20px; }

/*--买话机送话费--*/
	.phone_buy { width:683px; margin:auto; }
	.phone_buy_t { height:60px; }
	.phone_buy_c { width:643px; background:url(phone_buy_02.gif) 0 0 repeat-y; padding:5px 0px 5px 40px; }
	.phone_buy_f { height:25px; clear:both; }
	.p_b_p1 { width:620px; height:198px; background:url(phone_buy_04.gif) 0 0 no-repeat; margin-bottom:15px; }
	.p_b_p2 { width:620px; height:198px; background:url(phone_buy_05.gif) 0 0 no-repeat; margin-bottom:15px; }
	.p_b_p_t { height:38px; padding-left:10px; font-size:16px; font-weight:bold; color:#fff; line-height:38px; }
	.p_b_p_c { padding-top:42px; }
	.p_b_p_c_l { width:115px; float:left; padding-top:55px; padding-left:115px; }
	.p_b_p_c_r { width:160px; float:right; color:#666; }
	.p_b_p_c_r p { margin-bottom:8px; }
	.p_b_note { line-height:20px; color:#666; clear:both; }
	
	
	
.p_text1 { font-size:25px; font-weight:bold; color:#FF6600; }