.tipbar{background:#FFFDDC;border:1px solid #FFCA3C;padding:10px;overflow:hidden;}
div.tipbar span em{color:red;}
.textfiledlength{width:217px;}
a.title_link{position:absolute;top:0px;right:5px;font-weight:normal;color:#7a7b7d;}
a.title_link:hover{color:#7a7b7d;text-decoration:none;}
a.title_link span{margin:0 2px;color:#cc0004;}
.settle_table_caption{font-weight:bolder;padding-left:10px;}
.span_wang{color:#FF2255;font-size:12px;padding-left:10px;}
.span_errormsg{font-size:12px;color:#ff0000;}
.divline{height:10px;}
.settle_button{width:53px; height:22px; text-align:center; line-height:21px; color:#fff;background:url(../images/member.gif) no-repeat -115px -48px;}
.add_settle_button{margin:0 10px 0 0; padding:0px;width:78px; height:21px; text-align:center; line-height:21px; color:#fff;background:url(../images/member.gif) no-repeat 0px -48px;}
*.ui-dialog-content table.table-form{margin:0;}
table.table-form{margin:10px auto;width:360px;line-height:25px;}
table.table-form th{font-weight:normal;padding:5px 2px;vertical-align:middle; text-align:right;}
table.table-form td{padding:5px 2px;vertical-align:middle;text-align:left;}
.center_settle_dialog{margin:10px 0 0 100px;text-align:left;}
table.table-form td input.seach_wbk{ padding-left:3px;width:210px; height:23px;border:1px solid #d6d6d7; line-height:23px;vertical-align:middle;}
td.delay_settle{color: rgb(227,57,53);}
.bill_detail_01{font-size: 20px; padding-bottom:5px;}
.member_rsidebar .seach_info .w_200{ width:197px;*width:200px;}
.member_rsidebar .seach_info select{ width:199px;*width:203px;_width:205px;}
div.online_offline{padding-top: 20px;padding-left: 10px;}
div.pay_tools_div{padding-top: 10px;padding-left: 20px;}


.detail_table{margin:10px 10px 0 10px; width:918px; color:#555555;}
.detail_table th{background: none repeat scroll 0 0 #F7F8FC;border:1px solid #DEDEDE; padding:5px; line-height:22px;}
.detail_table tr td{ padding:5px; border-bottom:1px solid #dedede; line-height:22px;vertical-align:middle;border:1px solid #DEDEDE;}
.detail_table tr.alt td{background:#f7f8fc;}
.detail_table tr.over td{background:#f8f8f8;}
.detail_table th.partyinfo_table_th{width:459px;}
h4.detail_title_h4{border-bottom: 1px solid #E4850D;bottom: 1px;display: block;font-weight: bolder;height: 20px;padding-left: 10px;width: 110px;}
div.detail_title{margin-top:10px;width:200px;float:left;font-size: 18px;}
.letf_float{float:left;}
.right_float{float:right;}
.left_td,table tr td.left_td{text-align:left;}
.right_td,table tr td..right_td{text-align:right;}
.center_td{text-align:center;}
div.detail_bill_3 { width:333px;overflow:hidden; margin: 0 auto;float:right;}
div.detail_bill_4 { width:448px;overflow:hidden; margin: 0 auto;float:right;}
div.detail_bill_3 ul  li{ float:left; height:23px; line-height:23px; width:110px; text-align:center;}
div.detail_bill_4 ul  li{ float:left; height:23px; line-height:23px; width:110px; text-align:center;}
.detail_recon {height:23px; line-height:23px; background:url(../images/order_track.gif) no-repeat; margin:10px 0px;}
.detail_recon .deahover{color:#fff;}
.detail_recon_100,.detail_refund_10 {background-position:0 0;}
.detail_recon_200,.detail_refund_15 {background-position:-805px 0;}
.detail_recon_300,.detail_refund_20 {background-position:-690px 0;}
.detail_recon_250 {background-position:-690px 0;}
.detail_recon_120 {background-position:-805px 0;}
.detail_recon_310 {background-position:-690px 0;}

div.detail_settlement_3 { width:333px;overflow:hidden; margin: 0 auto;float:right;}
div.detail_settlement_5 { width:563px;overflow:hidden; margin: 0 auto;}
div.detail_settlement_6 { width:678px;overflow:hidden; margin: 0 auto;}
div.detail_settlement_3 ul  li{ float:left; height:23px; line-height:23px; width:108px; text-align:center;}
div.detail_settlement_5 ul  li{ float:left; height:23px; line-height:23px; width:110px; text-align:center;}
div.detail_settlement_6 ul  li{ float:left; height:23px; line-height:23px; width:110px; text-align:center;}
.detail_settle {height:23px; line-height:23px; background:url(../images/order_track.gif) no-repeat; margin:10px 0px;}
.detail_settle .deahover{font-weight:bold; color:#fff;}
.detail_settle_110 {background-position:0 0;}
.detail_settle_200 {background-position:-690px 0;}
.detail_settle_250 {background-position:-690px 0;}
.detail_settle_300 {background-position:-690px 0;}

.dialog_button_44{ background: url("../images/title.gif") no-repeat scroll 0 -481px transparent; border: medium none;color: #313131;height: 23px;line-height: 23px;margin: 0.2em 0.4em 0 0;text-align: center;width: 44px;}

.pallet{color: #FB6F00;display: inline-block;float: left;padding: 8px 0 0 10px;position: relative;text-decoration: underline;}
.opt_button_91{background-image: url("../images/icon/sprite.gif");background-repeat: no-repeat;margin: 0 0 0 10px;background-position: -144px -352px;color: #FFFFFF;height: 26px;line-height: 26px;margin: 0 3px 0 5px;text-align: center;vertical-align: middle;width: 91px; border:none;}
.opt_button_61{background-image: url("../images/icon/sprite.gif");background-repeat: no-repeat;margin: 0 0 0 10px;background-position: 0 -64px;color: #FFFFFF;height: 26px;line-height: 26px;margin: 0 3px 0 5px;text-align: center;vertical-align: middle;width: 61px;border:none;}
.opt_button_hx{background-image: url("../images/icon/sprite.gif");background-repeat: no-repeat;margin: 0 0 0 10px;background-position: -309px -248px;color: #FFFFFF;height: 26px;line-height: 26px;margin: 0 3px 0 5px;text-align: center;vertical-align: middle;width: 88px;border:none;}
.pay_info{font-size: 14px;}
.pay_info span{color:green;font-weight: bolder;}
.pay_info span.warning{color:red;font-size: 12px;}
.pay_info strong{font-weight: bolder;}
.pay_confirm_table{width:880px; margin:10px 0;background:#fff;}



#pay_ways_title1{ background-position:-3px -267px;}
#pay_ways_title2{ background-position:-2px -300px;}
#pay_ways_title3{ background-position:-188px -534px;}
.pay_way_column p{color:#676767;}
.pay_way_column p a{color:#1964c0;}
.pay_way_column p i{color:#cbcbcb;}
.pay_column{ margin:10px 0 15px; padding:40px 20px; border:1px solid #dadfdb; background:#f6fdf6;}
.pay_column .order_details{border-bottom:1px solid #dadfdb;}
.pay_msg{margin-bottom:5px;height: 30px;}
.pay_msg span{ font-size: 16px;}
.pay_msg dfn{color:#ea8c00;}
.pay_msg strong{font-weight:bold;font-size:14px;color:#d90000;}

.butts{margin-bottom:8px;}
.butts input:focus {outline: 0 none;}
.pay_bank_column .butts{margin-left:20px;*margin-left:0px;}
.pay_butt2,.pay_butt3,.pay_butt4,.cancle_butt2{*margin-top:20px;border-width:4px 6px 4px 3px; border-style:solid; border-color:#ffffff;height:42px;cursor:pointer;}
.pay_butt2{width:119px;*width:121px;background:url(../images/pay_sprite.gif) no-repeat 0 0;}
.pay_butt3{width:148px;*width:150px;background:url(../images/pay_sprite.gif) no-repeat 0 -34px;}
.pay_butt4{width:114px;*width:116px;background:url(../images/pay_sprite.gif) no-repeat 0 -68px;}
.cancle_butt2{width:86px;*width:88px;background:url(../images/pay_sprite.gif) no-repeat -116px -68px;}



/*.pay_butt2,.pay_butt3,.pay_butt4,.cancle_butt2{height:32px; cursor:pointer; background-image:url(../images/pay_sprite.gif); background-repeat:no-repeat;}
.pay_butt2{width:109px;background:url(../images/pay_sprite.gif) no-repeat 0 0;}
.pay_butt3{width:139px;background:url(../images/pay_sprite.gif) no-repeat 0 -34px;}
.pay_butt4{width:105px;background:url(../images/pay_sprite.gif) no-repeat 0 -68px;}
*/
.pay_way_column{ margin-top:10px; padding-bottom:20px;border:1px solid #dadfdb; background:#ffffff;}
/*.pay_bank_column .butts{margin:0 0 8px 20px;}*/
.pay_order_info{ margin-bottom:17px;padding:30px 30px 5px;background:#f6fdf6;}
.pay_order_info .order_details{ border-bottom:none;}
.pay_order_info .order_details span{ display:inline-block; margin-bottom:20px;margin-right:10px; width:195px;}
.pay_order_info .txt_input.w98{ width:98px;}
.p_tab{position:relative;z-index:1; margin-bottom:-16px;height:40px;}
.p_tab li{ float:left; margin-right:10px;border-width:1px; border-style:solid; border-color:#b0b0b0 #b0b0b0 #eb6307 #b0b0b0; background:#fff;}
.p_tab li a,.p_tab li a:hover{display:block;height:40px; padding:0 28px; font:15px/40px Microsoft YaHei;text-decoration:none; color:#373737;}
.p_tab li.act{border-width:3px;border-color:#ea6307 #ea6307 #fffdee #ea6307; background:#fffdee;}
.ml17{margin-left:17px;}
.pay_bank_column{margin:17px;padding:22px 0 22px 22px; border:3px solid #eb6307; background:#fffdee;}
.pay_bank_column h4{margin-bottom:25px;color:#999999;}
.pay_bank_column span{ margin-right:10px;color:#333333; font-weight:bold;}
.bank_list_icons{overflow:hidden;zoom:1;}
.bank_list_icons li{float:left;width:221px;margin-bottom:25px;}
.bank_list_icons li label{display:block;margin:5px 0 0 22px;}
.bank_list_icons input{vertical-align:middle;}
.bank_list_icons .icon{ display:inline-block;width:182px;height:30px; border:1px solid #c6c6c6;vertical-align:middle;background-image:url(../../onlinePayIcon/combo.png);background-repeat: no-repeat;background-color:#ffffff; }
.c14{ color:#0099CC;}
.bank_list_icons li.act .icon{ border:1px solid #eb6307;}
.icon_gs,.icon_icbc{ background-position:0 0;}
.icon_zs,.icon_cmb{ background-position:0 -30px;}
.icon_ny,.icon_abc{ background-position:0 -60px;}
.icon_js,.icon_ccb{ background-position:0 -90px;}
.icon_zg,.icon_boc{ background-position:0 -120px;}
.icon_jt,.icon_bcom{ background-position:0 -150px;}
.icon_zx,.icon_citic{ background-position:0 -180px;}
.icon_yzcx,.icon_psbc{ background-position:0 -210px;}
.icon_gd,.icon_ceb{ background-position:0 -240px;}
.icon_hx,.icon_hxb{ background-position:0 -270px;}
.icon_ms,.icon_cmbc{ background-position:0 -300px;}
.icon_pa,.icon_pab{ background-position:0 -330px;}
.icon_gf,.icon_gdb{ background-position:0 -360px;}
.icon_pf,.icon_spdb{ background-position:0 -390px;}
.icon_xy,.icon_cib{ background-position:0 -420px;}
.icon_shnsh,.icon_srcb{ background-position:0 -450px;}
.icon_szfz,.icon_sdb{ background-position:0 -480px;}
.icon_hs,.icon_hsb{ background-position:0 -540px;}
.icon_chinapay,.icon_upop{ background-position:0 -570px;}
.icon_bob{ background-position:0 -900px;}
.icon_gzcb{ background-position:0 -510px;}
.icon_cbhb{ background-position:0 -840px;}
.icon_bjrcb{ background-position:0 -930px;}
.icon_nbcb{ background-position:0 -690px;}
.icon_njcb{ background-position:0 -660px;}
.icon_hzb{ background-position:0 -780px;}
.icon_czb{ background-position:0 -810px;}
.icon_shb{ background-position:0 -870px;}

.bank_list_icons .icon.icon_bea{background-position:0 -749px;background-color:rgb(229,0,58); }
.icon_jsb{ background-position:0 -718px;}
.icon_99bill{ background-position:0 -960px;}


.icon_zhihui_b2c{  background-position:0 -600px;}

.pc_pay{float:left;margin-left:10px;width:400px;margin-top: 16px;*padding-top: 20px;}
.pc_pay a{color:#1964c0;}
.pay_help{display:inline-block;vertical-align:middle;background-image: url("../images/member.gif");background-repeat: no-repeat;background-position: 0px -327px;height: 13px;width: 13px;border:none;}
.pay_tip{z-index: 999;position: absolute;border-style: dashed;border-color: #eb6307;background-color: #FFFDEE}

.cardNum{background: url("../images/icon/bg5.gif") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #d6d6d7;
    height: 23px;
    line-height: 23px;
    padding-left: 3px;
    vertical-align: middle;
    width: 180px;}
    
    
    
    

    
    
    
/* TGY */
.tgy-tips{margin:15px 0;color:#f00;}
.tgy-file-list{ margin-top:30px;overflow:hidden;}
.tgy-file-list li{float:left;margin-right:14px;margin-bottom:14px;width:150px;height:100px;text-align: center;background:#f9fafa;border:1px solid #eee;color:#b5b5b5;border-radius:3px; }
.tgy-file-list a{display:block;color:#b5b5b5;}
.tgy-file-list a:hover{text-decoration: none;}
.tgy-file-add img{display:block;margin:20px auto 10px;}
.tgy-table{width:100%;margin:0 auto;}
.tgy-table td{padding:30px 25px;border:1px solid #eee;width:50%;}
.tgy-base-info h3{margin-bottom:6px;font:16px Microsoft YaHei,simsun; color:#444;}
.tgy-base-info p{ color:#4c5a6f;line-height:22px;}
.tgy-account { color:#606061;line-height:22px;}
.tgy-account h3,.tgy-bank h3{margin-bottom:12px;font:14px Microsoft YaHei,simsun; color:#444;}
.tgy-account dfn{font:18px Microsoft YaHei,simsun; color:#cd0101; vertical-align: -2px;}
.tgy-account .tgy-btn{margin:10px 12px 12px 0;}
.tgy-btn{padding:5px 18px;background:#e87e2f;border:1px solid #c46720;color:#fff;border-radius:2px; cursor:pointer;}
.tgy-account a{color:#015dc2;}
.mr20{margin-right:20px;}
.tgy-bank-list li{float:left;margin-right:12px;margin-bottom:12px;width:240px;background:#fff;border:1px solid #ddd;color:#40403f;border-radius:3px; }
.tgy-bank-item img{display:block;width:100%;height:49px; background:#ffe612;}
.tgy-bank-name{height:30px;font-size: 16px;margin-top: 8px;}
.tgy-bank-state{width:234px;padding-right:6px;height:40px;line-height:40px;background:#e6e4e4;color:#555656; text-align: right;}
.tgy-bank-state span{margin-right:15px;}
.tgy-bank-state a{margin-right:14px;color:#007bd9;}
.tgy-bank-state .tgy-btn{padding:3px 15px;}
.tgy-bank-num{padding-left:14px;height:35px;line-height:35px; }
.tgy-add-bank{height:113px;border:1px dashed #ddd;text-align: center;}
.tgy-add-bank a{display:block;color:#40403f;}
.tgy-add-bank img{display:block;margin:40px auto 10px;}


.tgy-account2{margin:25px 0;}
.tgy-account2 th,.tgy-account2 td{padding:3px 0;}
.tgy-account2 td{width:180px;}
.tgy-line{height:1px;background:#ccc;width:800px;}
.tgy-specail th,.tgy-specail td{padding:6px 0;}
.tgy-specail td{width:600px;}
.tgy-account2 td input[type='text']{width:120px;height:26px;line-height:26px;border:1px solid #ccc;background:#ffffe5;}
.tgy-account2 dfn{font:18px Microsoft YaHei,simsun; color:#cd0101; vertical-align: -2px;}

div.info-bar.ln25{line-height:25px;padding:15px 10px;font-size:14px;} 

/*b2c 账户信息*/
.tgy-account-item{border-bottom: 1px solid #eee;padding: 15px 25px 25px;}
.tgy-account-item h3{border-bottom:none;}
.tgy-account-pay li{float:left;width:50%;}

/*贷款申请*/
.m-tgy-main{ margin:25px 35px; color:#484848;}
.m-tgy-title{width:196px;height:22px;font:12px/22px Microsoft YaHei; text-align:center;color:#fff;background:#ff9900;border-radius:11px;}
.m-tgy-info{margin:20px 0; line-height:22px;}
.m-tgy-tip{ margin:18px 0;color:#ea4609; padding:22px 10px; font-size:14px;border-bottom:1px solid #dcdcdc;}
.m-tgy-tip span{font-size:12px;}
.m-tgy-table{width:100%; margin-top:15px;border:1px solid #dcdcdc; color:#5d5b59;}
.m-tgy-table th,.m-tgy-table td{ padding:10px 0 10px 5px;border-bottom:1px solid #dcdcdc;}
.m-tgy-table tr:last-child th,.m-tgy-table tr:last-child td{border-bottom:none;}
.m-tgy-table th{padding-left:15px;color:#0a0a0a; font-weight:bold;}
.m-tgy-table td span{ margin-right:10px;color:#0a0a0a;}



/*o2o member*/
.member_rsidebar .tgy-account-item h3{padding-left:0;}

.tgy-bank-list.tgy-other-bank-list li{width:185px;height:90px;border:1px solid #e5e5e5;}
.tgy-bank-list.tgy-other-bank-list .tgy-bank-state{display:none;}
.tgy-bank-list.tgy-other-bank-list .tgy-bank-name{margin-top:0;padding-left:10px;font-size:13px;line-height:30px;background:#efefef;}
.tgy-bank-list.tgy-other-bank-list .tgy-bank-num{margin-top: 15px;}
.tgy-bank-list.tgy-other-bank-list li.selected{border:1px solid #e54e2d;background: #fff6f1 url(../images/tgy/tgy-selected.png) no-repeat right bottom;}
.tgy-bank-list.tgy-other-bank-list li.selected .tgy-bank-name{background:#ffe6d8;}
/*.shop_nav{margin-bottom:10px;}*/
table.table-form input[type='file'].uploadify{width:120px;}
.address_table th,.address_table td{font-size:12px;}