@charset "utf-8";

/***********2014-05-21login***********/
.p_e_m{ border:none!important;}


.fl{ float:left;}
.fr{ float:right;}
.por{ position:relative;}
.poa{ position:absolute;}
.clear{ clear:both;}
.dsn{ display:none;}
.t_c{ text-align:center;}
.f20{ font-size:20px;}
.pa_wenxintishi .no_b{ border-bottom:0px!important;}

.c_666{color:#666666;}
.c_999{color:#999999;}
.c_474747{ color:#474747;}
.c_ff6329{ color:#ff6329;}
.c_a9a9a5{ color:#a9a9a5;}

.m_b15{ margin-bottom:15px;}
.m_l6{ margin-left:6px;}
.m_l206{ margin-left:206px;}
.m_t3{ margin-top:3px;}
.m_l10{ margin-left:10px;}
.m_l20{ margin-left:20px;}
.m_l02_20{ margin-left:20px;}
.m_b30{ margin-bottom:30px;}
.m_b20{ margin-bottom:20px;}
.m_l90{ margin-left:90px;}
.mnl20{ margin-left:20px;}
.m_t6{ margin-top:6px;}
.m_t20{ margin-top:20px;}
.m_r5{ margin-right:5px;}
.m_t10{ margin-top:10px;}
.h20{ height:10px;}
.m_t8{ margin-top:8px;}
.p_t10{ padding-top:10px;}
.p_t15{ padding-top:15px;}
.p_t20{ padding-top:20px;}
.p_t30_b10{ padding-bottom:10px; padding-top:30px;}
.w100{ width:106px;}
.min_h400{ min-height:400px;}
.m_outo{ margin-left:auto; margin-right:auto; display:block;}

.fa{ font-family:微软雅黑;}
.text_ud:hover{text-decoration: underline!important;}

.c_f96 {color: #F96B5D;}
.w65{ width:65px;}
.w156{ width:156px;}
.w206{ width:206px!important;}
.w300{ width:300px;}
.w200{ width:200px;}
.w203{ width:203px;}
.w160{ width:160px!important;}
.w110{ width:110px;}

.pa_warp{ overflow:hidden;}
.pa_header{ background:url(/app_images/newtoa/v20/bank/creditcard/pa_xykbg.jpg) repeat-x; height:75px; padding-top:30px;}
.login_icon01 ,.login_icon02 ,.login_icon03 ,.login_app ,.login_weixin ,.login_icon04 ,.login_icon05 ,.login_icon06{background:url(/app_images/newtoa/v20/bank/creditcard/yz_icon.png) no-repeat;}

.logo_wrap{ width:980px; margin:0 auto;}
#xyk_logo{background:url(/app_images/newtoa/v20/bank/creditcard/pa_xyklogo.jpg) no-repeat; width:355px; height:46px; display:block; text-indent:-999px;}

.pa_login_wrap{ width:980px; margin:0 auto 50px auto;color:#999999;}
.pa_login{ overflow:hidden; padding:24px 40px 55px 40px;} 
.pa_login02{ overflow:hidden; padding:10px 40px 55px 40px;} 
.pa_login_wrap h3{ font-size:20px; color:#ff6600; font-weight:bold; font-family:微软雅黑;}

.pa_login_l02{ overflow:hidden; border:1px solid #d7d7d7; width:600px; height:448px; padding:10px;}
.pa_login_l{ overflow:hidden; border:1px solid #d7d7d7; width:550px; height:300px; padding:40px 30px;}
.pa_login_l th{ width:100px; font-size:12px; font-weight:bold; color:#666666; text-align:right;}
.pa_login_l th ,.pa_login_l td{ padding-bottom:6px;}
.yan_pic{ width:58px; height:26px;}
.yan_pic img{width:58px; height:26px;}
.login_a{ color:#ff6602; text-decoration:underline;}
.login_a:hover{ color:#ff6602;text-decoration:none;}
.login_notile{ border:1px solid #f96115; background:#ffefe8; height:20px; line-height:20px; color:#fa6b25; top:79px; left:78px; width:532px;}

.login_menu{ color:#999999; padding-top:18px; border-top:1px dashed #999999; margin-top:40px;}
.login_menu a{ color:#999999;}
.login_menu a:hover{ color:#FF6602; text-decoration:underline;}

.pa_login_r{ overflow:hidden; width:217px; border:1px solid #d7d7d7; border-left:none; background:#f2f2f2; padding:40px 25px; height:300px; }
.h388{ height:388px!important;}
.pa_login_r h4{ font-size:18px; color:#666666; font-family:微软雅黑;}
.pa_login_r p{ margin-top:20px;}
.pa_login_r p i{}
.login_app{ background-position:-203px -24px; width:31px; height:32px; display:block;}
.login_weixin{background-position:-203px -57px; width:31px; height:32px; display:block;}
.login_text{ display:block; border:1px solid #dddddd; border-left:none; display:block; width:170px; height:30px; line-height:30px; background:#FFFFFF; padding-left:10px; font-size:13px; font-weight:bold; color:#666666;}
.no_w{ font-weight:normal; font-size:12px;}

.pa_login_rfoot{ font-size:12px; padding-top:15px; margin-top:30px; border-top:1px dashed #dddddd;}
.pa_login_rfoot a{ color:#FF6602;}
.pa_login_rfoot a:hover{ color:#FF6602; text-decoration:underline;}

.pop_weixin{ position:absolute; background:url(/app_images/newtoa/v20/bank/creditcard/pop_weixin.jpg) no-repeat; width:72px; height:72px; top:-40px; right:5px;}
.pop_weixin02{ position:absolute; background:url(/app_images/newtoa/v20/bank/creditcard/pop_weixin.jpg) no-repeat; width:72px; height:72px; top:169px; right:81px;}
.pa_login_rfoob{}

.login_appcon{ border:1px solid #dedede; background:#FFFFFF; padding:10px 8px 10px 15px; margin:10px 0 0 0;}
.login_appcon ul{ margin-top:8px;}
.login_appcon ul li{margin-top:3px; overflow:hidden;}
.login_appcon a{ margin-top:13px; color:#FFFFFF;}
.login_appcon a:hover{ color:#FFFFFF;}
.pa_app_img ,.app_icon {background: url(/app_images/newtoa/v20/bank/creditcard/yz_img.png) no-repeat;display: block;}
.login_appcon b{ color:#ff680d;}
.app_icon{ width:3px; height:3px; background-position:right bottom; margin:8px 8px 0 0;}
.pa_app_img {width: 58px;height: 58px;background-position:-78px -157px;}

/****2014-06-23add***/
.pa_login_r02{ overflow:hidden; width:269px; border:1px solid #d7d7d7; border-left:none; background:#f2f2f2;height:380px; }
.weixin_box02{ overflow:hidden;  border-bottom:1px dashed #dddddd;}
.weixin_box02 h5{ font-size:13px; font-weight:normal; color:#ff4e00; font-family:微软雅黑; text-align:center;}
.wexin_pic02{ background:#ecebcc url(/app_images/newtoa/v20/bank/creditcard/weixin_bg.jpg) no-repeat left bottom; height:185px; padding:20px 40px;}
.weixin_pic{ width:117px; height:117px; margin:8px auto;}

.pa_login_rfoot02{ font-size:12px; margin:15px 20px;}
.pa_login_rfoot02 a{ color:#FF6602;}
.pa_login_rfoot02 a:hover{ color:#FF6602; text-decoration:underline; }
.pa_login_rfoot02 p{ overflow:hidden;}
.h468{ height:468px!important;}


/***********input***********/
.w85{ width:85px;}
.w186{ width:186px;}
.login_input{ height:24px; line-height:24px; border:1px solid #dddddd; padding-left:8px; color:#666666;}

.login_btn{ width:168px; text-align:center; height:36px; line-height:36px; background:#ff6602; color:#FFFFFF; color:#FFFFFF; font-size:18px; display:block; font-family:微软雅黑;}
.login_btn:hover{ color:#FFFFFF; background:#ff7947;}

.app_btn{ background:#fd9802; font-size:12px; color:#FFFFFF; width:60px; text-align:center; height:20px; line-height:19px; display:block;}

/***************icon***********/
.login_icon01{ background-position:right -20px; width:20px; height:20px; float:left;margin: 4px 4px 0 0;}
.login_icon02{ background-position:-246px -24px; width:12px; height:14px; display:block;position: absolute;top: 200px;left: 350px;_top:203px;*top:203px;}
.login_icon03{ background-position:-238px -45px; width:20px; height:20px; display:block; float:left;}
.login_icon04{background-position:-207px -91px; width:25px; height:25px; display:block; float:left; margin-top:-2px;}
.login_icon05{background-position:-236px -91px; width:25px; height:21px; display:block; float:left;}
.login_icon06{background-position:-207px -89px; width:25px; height:25px; display:block; float:left; margin-top:-2px;}


/********2014-08-18**************/
.w170{ width:170px!important;}
.p_r10{ padding-right:10px;}
.p_l10{ padding-left:10px;}
.w65{ width:65px;}
.m_l25{ margin-left:25px;}
.m_t30_b30{ margin-bottom:30px; margin-top:30px;}
.p_t10_l30{ padding:10px 0 0 30px;}
.p_t30_l30{ padding-bottom:30px; padding-top:30px;}
.w253{ width:253px;}
.c999{ color:#999999;}
.mtb2{ margin-bottom:2px; margin-top:2px;}
.w216{ width:216px;}

.pa_con0818_wrap{ width:840px; margin:0 auto;}
.pa_con0818_wrap h3{font-size:20px; color:#ff6600; font-weight: normal; font-family:微软雅黑;}
.pa_con0818{ border:1px solid #e1e1e1; padding:20px 40px 35px 40px;}
.pa_con0826{ border:1px solid #e1e1e1; padding:20px;}

.table0818{ overflow:hidden; font-size:14px; }
.table0818 td ,.table0818 th{ padding-bottom:20px;color:#474747;}
.table0818 th{text-align:right;}

.table20818 td ,.table20818 th{ padding-bottom:10px;color:#474747;}
.table20818 th{text-align:right;}

.yan_0818{ margin:2px 0 0 10px;}

.pa_wenxintishi h4 {border-bottom: 2px solid #DDD;font-family: "微软雅黑";font-size: 16px;font-weight: normal;margin-bottom: 6px;padding: 13px 0 7px;}
.pa_wenxintishi li, .pa_wenxintishi p {line-height: 20px;color: #999;font-size: 12px;list-style-type: decimal;}
.pa_wenxintishi li {margin-left: 20px;_margin-left: 25px;}

.pa_tdbox01 {border: 1px solid #FFC600;background: #FFFEEE;padding: 10px;}

.pa_con20818{ border:2px solid #ffc600;}
.pa_con20818_bg{background:#fffeee; padding:18px;}
.pa_con20818 h5{ font-size:16px; color:#666666; font-weight: normal; font-family:微软雅黑;}
.pa_con20818_border{ padding:20px 40px 35px 40px; border-top:1px solid #edede2;}
.pa_indextd {height: 33px!important;line-height: 33px!important;border-bottom: 1px solid #f1f1f1!important;border-top: 2px solid #dddddd!important;font-weight: bold;color: black; font-size:14px;}
.bgf5 {background: whiteSmoke;}
.table30818{ background:#FFFFFF; color:#474747;}
.table30818 th, .table30818 td{ border-bottom:1px solid #ededed;}
.bgf6f6f6{ background:#f6f6f6;}
.pa_btn0818{ width:111px; margin-left:auto; margin-right:auto;}
.pa_btn0826{ width:160px; margin-left:auto; margin-right:auto;}
.pa_con_wrong{ font-family:微软雅黑;margin-left:auto;margin-right:auto;}
.pa_con_wrong h6{ color:#ff6329; font-size:24PX; font-weight:normal; overflow:hidden; }
.w400{ width:400px;}
.w550{ width:550px;}
.icon_wrong0818{ background:url(/app_images/newtoa/v20/bank/creditcard/icon_0818.png) no-repeat; width:51px; height:51px; display:block;}

.pa_tsicon ,.icon_right0818 ,.pa_tsphone{background:url(/app_images/newtoa/v20/bank/creditcard/icon_list.gif) no-repeat;}
.icon_right0818{ background-position:left -2000px;width:51px; height:51px; display:block;}
.pa_text0818{ color:#474747; margin:20px 0 0 86px; font-size:14px; font-family:宋体;}
.pa_text0818 li{ overflow:hidden;}
.m_b8{ margin-bottom:8px;} 
.icon_0818{ background:#ff6329; width:5px; height:5px; margin:8px 8px 0 0;}
.pa_cardline01{ border-bottom:1px dashed #e5e5e5; height:1px; display:block;}

/*******08-26*******/
.w240{ width:240px!important;}
.w60{ width:60px!important;}
.border_b{border-bottom:1px solid #ededed;}
.border_t{border-top:1px solid #ededed;}
.w155{ width:155px;}
.table0826{ color:#474747;}
.table0826 td{ padding-bottom:8px; padding-top:8px;}
.style0826{ margin-top:12px; margin-left:10px;}
.border_0826{}

.m_t30_auto{ margin:30px auto;}


/***popup****/
.w650{ width:650px!important;}
.mask {width: 100%;height: 100%;_height: 970px;background: black;position: fixed;_position: absolute;zoom: 1;opacity: 0.3;filter: alpha(opacity=30);top: 0;left: 0;display: none;z-index: 3000;zoom: 1;}
.zhanghu_pop {background: white;width: 780px;position: absolute;top: 30%;display: none;z-index: 4000;zoom: 1;border: 1px solid #FF6329;height: 435px;}
.zhanghu_pop .title {background: #FF6329;text-align: center;font-size: 20px;color: white;height: 40px;line-height: 40px;font-family: "微软雅黑";}
.pa_success, .pa_icon03, .zhanghu_pop .title .close {display: block;background-image: url(/app_images/newtoa/v20/bank/creditcard/icon02.png);}
.zhanghu_pop .title .close {cursor: pointer;top: 10px;height: 25px;width: 25px;color: #FF6329;position: absolute;right: 15px;font-size: 14px;background-position: right -79px;}

.pop0827{ margin:20px 90px 50px 100px; font-size:14px;}
.pop0827 li{ list-style-type: decimal; margin-bottom:1px;}
.pop0827 ul{ margin-top:5px;}
.pop0827 h6{ font-size:14px; color:#474747; overflow:hidden;}
.btn_0827{ border:1px solid #bcbcbc; color:#ff6633; height:28px; line-height:28px; text-align:center; width:108px; font-size:14px; font-weight:bold; display:block;}

.pop_wrong0827{ width:380px; margin:80px auto 0 auto;}
.pop_wrong0827 h6{ font-size:14px}

.box_border ,.box_border02{font-size:12px; color:#696864; padding:2px 3px;}
.box_border{border:1px solid #ffc603; background:#fffff1; }
.box_border02{border:1px solid #fe1c06; background:#feeff2; }
.pa_tsicon ,.pa_tsphone{ width:17px; height:17px; display:block; margin-right:2px; margin-top:1px;}
.pa_tsphone{background-position:left -899px;}
.pa_tsicon{background-position:left -300px;}
.btn_fb14_w60 {display: inline-block;color: white;font-weight: bold;text-decoration: none;background: #FF6329;border: 1px solid #FF6329;text-align: center;height: 28px;line-height: 28px;font-size: 12px;width:60px;}
.btn_fb14_w60:hover{background: #FF7947;border: 1px solid #FF7947;color: white;}

/********09-02********/
.copy_input{ width:328px; height:28px; border:1px solid #d1d0ce; line-height:28px; background:#FFFFFF;}
.pa_share{overflow:hidden;border-bottom: 1px dashed #c5c5bb; padding-bottom:30px;}
.pa_share_icon{ overflow:hidden; width:390px; margin-left:5px;}
.pa_share_icon li{ float:left; width:120px; margin-bottom:10px;color:#666666;}
.pa_share_icon i{ background:url(/app_images/newtoa/v20/bank/creditcard/icon_share.gif) no-repeat; display:block; margin:3px 3px 0 0;}
.pa_share_icon i ,.pa_share_icon a{ float:left;}
.pa_share_icon a ,.pa_share_icon a:hover{ color:#666666;}
.pa_share_icon .sina{ background-position:0 0; width:20px; height:16px;}
.pa_share_icon .weixin{ background-position:1px -22px; width:18px; height:14px;}
.pa_share_icon .renren{ background-position:0 -44px; width:25px; height:15px;}
.pa_share_icon .zero{ background-position:0 -66px; width:17px; height:17px;}
.pa_share_icon .baidu{ background-position:0 -87px; width:15px; height:16px;}

.pa_banner0902{background:url(/app_images/newtoa/v20/bank/creditcard/banner_pic.jpg) no-repeat; width:640px; height:120px; margin:0 auto; display:block;}
.pa_table0902{ width:640px; margin:20px auto 0 auto;}
.w125{ width:125px;}
.w175{ width:175px;}
.pa_tableb0902{border-bottom: 1px dashed #c5c5bb; padding-bottom:20px;}
.pa_banner09022{background:url(/app_images/newtoa/v20/bank/creditcard/liucheng0902.jpg) no-repeat; width:392px; height:111px; margin:0 auto 15px auto;}
 
.pa_con_wrap{ width:980px; margin:0 auto; background:url(/app_images/newtoa/v20/bank/creditcard/pc_03.jpg) no-repeat; height:561px;}
.login_btn09{ width:284px; height:76px; margin:0 auto; display:block; background: url(/app_images/newtoa/v20/bank/creditcard/login_btn09.png) no-repeat;}
.login_text09{ width:215px; height:23px; margin:23px auto; display:block; background: url(/app_images/newtoa/v20/bank/creditcard/btn_text09.png) no-repeat;}

.pa_small_banner{ margin:20px auto; width:980px; overflow:hidden;}
.pa_small_banner li{ float:left; width:230px; height:140px; margin-right:20px;}
.pa_small_banner ul{ width:1050px;}
.pa_small_banner li img{ border:1px solid #eeeeee; width:228px; height:138px;}

.w430{ width:430px;}
.pa_mt0{margin:0 0 0 86px!important;}
.tell_number{ font-size:12px; color:#FFFFFF;background:#ff6329;border:1px solid #ff6329;text-align:center;height:23px;line-height:23px; width:95px;}
.tell_number:hover{background:#ff7947;border:1px solid #ff7947;color:#fff;}

