@charset "gb2312";
/*pay_cont
------------------------------------------------------------------------------------------------------------*/
#baihe_page{ width:980px; margin:0 auto; font-size:12px; color:#666; overflow:hidden; zoom:1;}

.pay_cont{ margin:-1px 17px 15px 0;  border:1px solid #e6e6e6; border-width:1px 0 1px 1px; overflow:hidden; zoom:1;}
.pay_cont table{ border-collapse:collapse;}
.pay_cont tr th,.pay_cont tr td{ padding:5px 10px; border-right:1px solid #e6e6e6; border-bottom:1px dotted #e6e6e6; line-height:22px; text-align:center;}
.pay_cont tr th{ background:#f5fafe; padding:10px; color:#909092; font-weight:normal;}
.pay_cont .yellow{ color:#ff6600; text-decoration:underline; cursor:pointer;}
.pay_cont .blue{ color:#2f81d4; text-decoration:underline;}
.pay_cont .yellowBg{ background:#fff7eb;}
.pay_cont .codIocn{ display:block; padding:0 0 0 10px; background: url(//images.baihe.com/images/baihe_new/images/icon/codIcon.gif) no-repeat 13px 1px; color:#ff6600;}
.whitebox{ height:1px; margin:-1px 0 0; line-height:1px; background:#fff; overflow:hidden;}
	
.pay_error{ padding:8px 0 5px 30px; margin:0 17px 15px 0; border:1px solid #e6e6e6; background:#fff6db url(//images.baihe.com/images/baihe_new/images/icon/mybaihe_icon_014.gif) no-repeat 10px 7px; color:#fe3a00;}
.pay_blank{ height:112px; background:url(//images.baihe.com/images/baihe_new/images/pay/pay_blank.jpg) no-repeat 0 0;}

/*point
------------------------------------------------------------------------------------------------------------*/
.pay_point{ padding:15px;  margin:0 17px 0 0;  border:1px solid #e6e6e6; font-family:SimSun,Arial; background:url(//images.baihe.com/images/baihe_new/images/letter/letter_circularbg02.gif) repeat-x 0 bottom;line-height:22px; overflow:hidden; zoom:1;}
	.pay_point h3{ margin:0 0 10px 0; font-size:14px; font-weight:700;}
	.pay_point h3 img{ position:relative; top:3px; margin:0 5px 0 0;}
	.pay_point dl{ float:left; width:30%; padding:0 0 0 20px; overflow:hidden; zoom:1;}
	.pay_point dl dt{ margin:0 0 5px 0; font-weight:700;}
	
	
/*pay_form
------------------------------------------------------------------------------------------------------------*/
.pay_form{ margin:0 17px 15px 0;  border:1px solid #e6e6e6; overflow:hidden; zoom:1; }
	.pay_form h3{ position:relative; padding:11px 15px 10px; font-size:14px; font-weight:700; background:url(//images.baihe.com/images/baihe_new/images/pay/pay_form_title.gif) repeat-x 0 0;color:#000;}
	.pay_form h3 img{ vertical-align:middle; margin:0 5px 0 0;}
	.pay_form h3 ul{ position:absolute; top:6px; left:170px;}
	.pay_form h3 ul li{ float:left; padding:0 0 0 15px; margin:0 5px 0 0; background:url(//images.baihe.com/images/baihe_new/images/pay/pay_method_left.gif) no-repeat;}
	.pay_form h3 ul li a{ position:relative; display:block; float:left; height:31px; line-height:31px; padding:0 35px 0 20px; background:url(//images.baihe.com/images/baihe_new/images/pay/pay_method_right.gif) no-repeat right 0; text-decoration:none;}
	.pay_form h3 ul li.current{ background-position:0 -31px;}
	.pay_form h3 ul li.current a{ background-position:right -31px; color:#fff;}
	.pay_form h3 ul li img{ position: absolute; top:33px; left:42px;}
	.pay_form .cont_form{ padding:15px 0; overflow:hidden; zoom:1;}
	.pay_form .cont_form dl{ float:left; width:28%; height:135px; padding:0 16px;  border-right:1px dotted #e6e6e6; overflow:hidden; zoom:1;}
	.pay_form .cont_form dl dt{ margin:0 0 10px 0; font-size:14px; font-weight:700;}
	.pay_form .cont_form p{ line-height:20px; margin:0 0 8px 0;}
	.pay_form .cont_form input{ padding:2px 5px; border:1px solid #e6e6e6;font-size:12px; color:#999;}
	.pay_form .inputbox{ float:left; margin:0 5px 0 0;}
	.pay_form .yellow{ color:#ff6600;}
	.pay_form .blue{ color:#2f81d4;}
	.pay_form .cont_form .btn_norm{ margin:0;}
	.pay_form .cont_form dl.noline{ border:none;}
	
	.pay_form .point{ padding:15px; margin:0 0 15px 0; background:#f5fafe;}
	.pay_form .point.nomargin{ margin:0;}
	

/*pay_method
------------------------------------------------------------------------------------------------------------*/
.pay_method{ position:relative; padding:0 15px 15px 25px; margin:-1px 0 0; border-top:3px solid #347ed3; overflow:hidden; zoom:1;}
	.pay_method .L{  position:relative; float:left; width:136px; padding:25px 0 0; z-index:100}
		.pay_method .L ul li{ display:block; padding:0 0 0 20px; margin:0 0 9px 0; height:35px; line-height:35px; font-weight:700; background:url(//images.baihe.com/images/baihe_new/images/pay/pay_method_title.gif) no-repeat 0 0;}
		.pay_method .L ul li.now{ background-position:0 bottom; color:#2f81d4;}
		.pay_method .L ul li a{ text-decoration:none;}

.payAnother{ padding:25px 0; overflow:hidden; zoom:1;}
.payAnother h6{ padding:0 0 0 15px; margin:0 0 10px 0; font:14px/26px Simsun; font-weight:700; color:#333; background:url(//images.baihe.com/images/baihe_new/images/pay/pay_arrow01.gif) no-repeat 0 center;}
.payAnother .text{ padding:15px; margin:0 0 35px 0; border:1px solid #cdd7e2; background:#f5fafe; font-size:14px; line-height:24px;}
.payAnother .text dl{ padding:10px;}
.payAnother .text dl dt{ float:left; font-weight:700; color:#4373bd;}
.payAnother .text dl dd{ overflow:hidden; zoom:1;}
.payAnother .text dl dd input{ float:left; width:540px; padding:2px; margin:0 5px 0 0; line-height:16px; border:1px solid #e6e6e6;}
.payAnother .text dl dd span{ float:left; display:block; padding:5px 0 0;}
.payAnother .point01{ padding:10px; border-top:1px dotted #e6e6e6; border-bottom:1px dotted #e6e6e6; background:#f8f8f8; line-height:22px;}


	.pay_method .R{ float:left; width:605px;  min-height:750px; _height:750px;  padding:0 15px 15px; margin:15px 0 0 -1px; border:1px solid #e6e6e6; line-height:22px;}
	.pay_method h5{ padding:15px 0; margin:0 0 15px 0; font-weight:700; font-size:14px; border-bottom:1px dotted #e6e6e6; background:url(//images.baihe.com/images/baihe_new/images/pay/pay_method_icon.gif) no-repeat right 5px;color:#000;}
	.pay_method h5.zfb{ background-position:right -52px;}
	.pay_method h5.kq{ background-position:right -104px;}
	.pay_method h5.tel{ background-position:right -156px;}
	.pay_method h5.szx{ background-position:right -208px;}
	.pay_method h5.zz{ background-position:right -260px;}
	.pay_method h5.yz{ background-position:right -312px;}
	.pay_method h5.bhjf{ background-position:right -364px;}
	.pay_method h5.paypal{ background-position:right -416px;}
	.pay_method h5.zgdx{ background-position:right -468px;}
	.pay_method h5.zglt{ background-position:right -520px;}
	.pay_method h5.ykt{ background-position:right -572px;}
	.pay_method h5.lover{ background-position:right -624px;}
	.pay_method h5.xyk{ background-position:right -676px;}
	.pay_method h5.tl{ background-position:right -728px;}
	.pay_method h5.gfb{ background-position:right -780px;}
	.pay_method h5.lkl{ background-position:right -832px;}
	.pay_method h5.cft{ background-position:right -884px;}
	
	.pay_method .prompt{ padding:10px 15px; margin:0 0 15px 0; background:#fff5e9; border:1px solid #fce6d9; font-size:14px; line-height:24px; overflow:hidden; zoom:1;}
	.pay_method .prompt .text{ float:left; width:70%; overflow:hidden; zoom:1;}
	.pay_method .prompt .text strong{ color:#ff6600;}
	.pay_method a.btn{ display:block; width:150px; height:46px; margin:0 auto; background:url(//images.baihe.com/images/baihe_new/images/pay/pay_method_btn01.gif) no-repeat 0 0; overflow:hidden;}
	.pay_method a.btn:hover{ background-position:0 bottom; overflow:hidden; }
	.pay_method a.btn.fr{ float:right;}
	
	.pay_method a.btn_print{ display:block; width:150px; height:46px; margin:0 auto; background:url(//images.baihe.com/images/baihe_new/images/pay/pay_method_btn02.gif) no-repeat 0 0; overflow:hidden;}
	.pay_method a.btn_print:hover{ background-position:0 bottom; overflow:hidden; }
	.pay_method a.btn_print.fr{ float:right;}
	
	.pay_method a.btn_submit{ display:block; width:150px; height:46px; margin:0 auto; background:url(//images.baihe.com/images/baihe_new/images/pay/pay_method_btn03.gif) no-repeat 0 0; overflow:hidden;}
	.pay_method a.btn_submit:hover{ background-position:0 bottom; overflow:hidden; }
	.pay_method a.btn_submit.fr{ float:right;}
	
	.pay_method a.btn_look{ display:block; width:150px; height:46px; margin:0 auto; background:url(//images.baihe.com/images/baihe_new/images/pay/pay_method_btn04.gif) no-repeat 0 0; overflow:hidden;}
	.pay_method a.btn_look:hover{ background-position:0 bottom; overflow:hidden; }
	.pay_method a.btn_look.fr{ float:right;}
	
	.pay_method strong{ display:block; margin:0 0 5px 0; font-weight:700; color:#000;}
	.pay_method .blue{ color:#2f81d4;}
	.pay_method .bank{ margin:0 0 15px 0; border:1px dotted #e6e6e6; border-width:1px 0 0 1px; overflow:hidden; zoom:1;}
	.pay_method .bank tr td{ padding:5px; text-align:center; border:1px dotted #e6e6e6; border-width:0 1px 1px 0; border-collapse:collapse;}
	.pay_method .bank.left tr td{ text-align:left;}
	.pay_method .mobile{ width:205px; padding:0 0 0 15px; font-size:12px; border-left:1px solid #fce6d9;}
	.pay_method .mobile span{ font-weight:700; font-size:20px; color:#ff6600;}
	.pay_method .card{ padding:10px 0;}
	.pay_method .card li{ margin:0 0 8px 0; vertical-align:top;}
	.pay_method .card li input{ width:150px; padding:2px 5px; border:1px solid #d0d0d0;}
	.pay_method .card li img{ position:relative; top:3px; margin:0 5px 0 0;}
	.pay_method .paybank{ margin:0 0 30px 0; padding:0 0 10px 0; border-bottom:1px dotted #e6e6e6; overflow:hidden; zoom:1;}
	.pay_method .paybank tr td,.pay_method .paybank tr th{ padding:10px 0; border-collapse:collapse;}
	.pay_method .paybank tr th{ width:15px; padding:0 5px;}
	.pay_method .paybank .link{ display:block; padding:10px 35px; color:#3082d4; text-decoration:underline;}
	.pay_method .linkmore{ padding:15px 0; margin:0 0 25px 0; border-bottom:1px dotted #e6e6e6; text-align:right;}
	.pay_method .popList{ position:absolute; top:295px; left:176px; width:590px; padding:10px; background:#fff; border:1px solid #e6e6e6; overflow:hidden; zoom:1;}
	.pay_method .popList dl{ float:left; width:20%; overflow:hidden;}
	.pay_method .popList dl dt{ font-weight:700; color:#333;}
	.pay_method .popList .title{ clear:both; overflow:hidden; zoom:1;}
	.pay_method .popList .close{ display:block; float:right; width:15px; height:15px; text-indent:-999em; background:url(//images.baihe.com/images/baihe_new/images/pay/pay_close.gif) no-repeat; overflow:hidden;}
	

	
	.pay_method .error{ padding:5px 0 5px 30px; margin:0 0 15px 0; border:1px solid #e6e6e6; background:#fff6db url(//images.baihe.com/images/baihe_new/images/icon/mybaihe_icon_014.gif) no-repeat 10px 7px; color:#666;}
	.pay_method .error b{ font-weight:700; color:#ff3300;}
	
	.pay_method .list{ margin:0 0 30px 0; overflow:hidden; zoom:1;}
	.pay_method  tr th{ width:130px; text-align:right; color:#000; font-size:14px;}
	.pay_method b.black{ color:#000;}
	.pay_method b.yellow{ color:#ff6600;}
	
	.paybank dl{ padding:0 15px; margin:0 0 15px 0; overflow:hidden; zoom:1;}
	.paybank dl dt{ margin:0 0 3px 0; font-size:14px;}
	.paybank .yellow{ font:12px normal;}
	.paybank dl dd input{ width:150px; padding:2px 5px; border:1px solid #e6e6e6;}
	.paybank dl dd .inputbox1{ width:80px;}
	.paybank img{ vertical-align:top;}
	.paybank b{ color:#f86300; font-weight:14px;}
	.paybank .name{ color:#2f81d4; text-decoration:underline;}
	
	
/*pay_success
------------------------------------------------------------------------------------------------------------*/	
.pay_success{ padding:10px; background:url(//images.baihe.com/images/baihe_new/images/letter/letter_circularbg02.gif) repeat-x 0 bottom; overflow:hidden; zoom:1;}
.pay_success h5{ margin:0 0 15px 0; color:#000; font-size:14px;}
	.pay_success dl{ padding:0 0 15px 0; margin:0 0 15px 0; border-bottom:1px dotted #e6e6e6; overflow:hidden; zoom:1;}
	.pay_success dl dt{ float:left; width:120px;}
	.pay_success dl dd{ line-height:24px; font-size:14px; overflow:hidden; zoom:1;}
	.pay_success dl dd strong{ display:block; margin:0 0 8px 0; font-size:16px; font-weight:700; color:#ff6600;}
	.pay_success dl dd .size12{ font-size:12px; margin:10px 0 5px 0; color:#000;}
	.pay_success dl dd p{ font-size:12px;}
	.pay_success dl.noline{ border:none; margin:0; padding:0;}
	.pay_success .maxim{ text-align:center; font-size:14px; font-weight:700; color:#ff6600;}
	
	
/*pay_post
------------------------------------------------------------------------------------------------------------*/		
.post_title { font-size: 14px; line-height: 22px; font-weight: bold; color: #000000; letter-spacing: 1em;text-align: center;}
.post1 { color: #FF0000;font-size: 12px;line-height: 22px;}
.post1 .mycode span { margin-right: 3px; margin-left: 3px; border: 1px solid #FF0000; padding-right: 4px; padding-left: 4px;margin : 1px;}
.post1 .post_date {border: 1px solid #FF0000;}
.kuang { border: 1px solid #FF0000;}
.no_line { border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #FF0000;border-bottom-color: #FF0000;}
.no_line2 {border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;}
.post1 strong{ color:#FF0000; margin:0;}
.post1 input{ height:15px; margin:0 0 5px 0;}
	
	
	
/*pay_404
------------------------------------------------------------------------------------------------------------*/
	.pay_404{ padding:135px 0; background:#fff; overflow:hidden; zoom:1;}
	.pay_404 .cont{ position:relative; display:block; width:38%; height:94px; margin:0 auto; padding:0 0 0 110px; line-height:64px; color:#ff6600; font-size:18px; font-family:ºÚÌå; background:url(//images.baihe.com/images/baihe_new/images/pay/pay_service_icon_04.gif) no-repeat 0 0;}
	.pay_404 .btn_gray{ position:absolute; bottom:-30px; left:50%; font-family:Arial, Helvetica, sans-serif; font-size:12px;}	
	
.pay_address{ padding:10px 15px; margin:0 17px 15px 0; border:1px solid #ccc; line-height:22px; background:url(//images.baihe.com/images/baihe_new/images/pay/pay_address_bg.gif) repeat-x 0 bottom; overflow:hidden; zoom:1;}
.pay_address p{ clear:both;}
.pay_address .title{ color:#ff0000;}
.pay_address input{ float:left; padding:4px; font:12px normal; border:1px solid #7e9eb7; color:#666;}

.pay_system{ padding:280px 0 0; text-align:center; line-height:24px; background:url(//images.baihe.com/images/baihe_new/images/pay/pay_system_bg.jpg) no-repeat center 20px;}
.pay_system strong{ display:block; font-size:18px; color:#ff0000; font-family:ºÚÌå;}

.pay_pop{ position:absolute; right:100px; bottom:200px; width:300px; background:#fff; border:1px solid #ccc; border-width:1px 0 0 1px; overflow:hidden;}
.pay_pop tr td{ padding:3px 5px; border:1px solid #ccc; border-width:0 1px 1px 0; text-align:center;}

.bankForm{ border:1px solid #ccc; border-width:1px 0 0 1px;}
.bankForm tr td,.bankForm tr th{ padding:5px;font-size:12px; color:#666; border:1px solid #ccc; border-width:0 1px 1px 0; }
.bankForm tr th{ width:80px; text-align:right;}


/*****credit*****/
.pay_method .paybank .credit{ padding:20px 0 0 35px;}
.pay_method .paybank .credit ul li{ margin:0 0 5px 0;}
.pay_method .paybank .credit ul li input{ width:250px; padding:2px; border:1px solid #ccc;}

.unionpay-488-229{ width:488px; height:229px; margin:0 auto; border: solid 1px #c9c9c9; background: url(//images.baihe.com/images/baihe_new/images/pay/unionpay-488-229.jpg) no-repeat;}
.unionpay-322-61{ width:322px; height:61px; background:url(//images.baihe.com/images/baihe_new/images/pay/unionpay-322-61.jpg) no-repeat; margin:31px 0 0 65px;}
.unionpay-text{ color:#727272; margin:33px 0 0 65px;}
.unionpay-text-cl01{ color:#fe6500;}
.unionpay-text dl{ line-height:18px;}
.unionpay-text dd{ line-height:24px;}
.unionpay-text b{ font-weight:normal; color:#ff6600;}

.pay_title{ padding:0 0 10px 0; margin:0 0 15px 0; border-bottom:1px dotted #ccc;}

.account_admin{ padding:0 17px 0 0; overflow:hidden; zoom:1;}
.account_admin .keyCont{ padding:10px 15px; margin:0 0 15px 0; height:60px; border:1px solid #d6dfe5; background:#eef4f7; overflow:hidden; zoom:1;}
.keyCont .keyfl{ float:left; height:60px; padding:0 20px 0 0; line-height:60px; font-weight:700; font-size:14px; border-right:1px dotted #bdccd2; color:#333; overflow:hidden;}
.keyCont .keyfr{ padding:0 0 0 20px; line-height:20px; overflow:hidden; zoom:1;}
.keyCont .btn_blue,.keyGray .btn_gray{ float:right; margin:15px 15px 0 0;}
.keyGray{ height:60px; padding:10px; margin:0 0 15px 0; background:#fff8e6; border:1px solid #e6e2da; overflow:hidden;}
.keyGray .keyfl01{ float:left; width:680px; text-align:center; line-height:60px; background:url(//images.baihe.com/images/baihe_new/images/icon/mybaihe_icon_043.gif) no-repeat 250px 17px;font-size:14px; font-weight:700;}
.keyCont b{ color:#333;}

.keyPoint{ padding:10px; margin:0 0 15px 0; line-height:24px; background:#fff7e2; border:1px solid #ffedbd; color:#ff6600}
.keyPoint span{ color:#999;}


.saleKey{ margin:0 0 20px 0; overflow:hidden; zoom:1;}
.saleKey .header img{ display:block;}
.saleKey .keyMain{ background:#eff4f8; overflow:hidden; zoom:1;}
.saleKey .keyMain h3{ display:block; margin:0 0 20px 0; padding:10px; background:#c1dbef; font:18px/18px Î¢ÈíÑÅºÚ; color:#185686; border-left:6px solid #6db1e1;}
.saleKey .keyMain .steps{ padding:0 20px; overflow:hidden;}
.saleKey .keyMain .steps p{ margin:0 0 10px 0; font:14px/24px Î¢ÈíÑÅºÚ; color:#185686;}
.saleKey .keyMain .steps p strong{ display:block; float:left; padding:0 20px 0 10px;color:#fff; line-height:24px; background:url(//images.baihe.com/images/baihe_new/images/payImg/saleKeyIcon.gif) no-repeat;}
.saleKey .keyMain .show{ padding:15px 0 15px 95px; overflow:hidden; zoom:1;}
.saleKey .keyMain .show strong{ display:block; margin:0 0 5px 0; font-size:14px; font-weight:700; color:#185686;}
.saleKey .keyMain .show p{ padding:0 0 30px 0; margin:0 0 20px 0;}