@charset "utf-8";

#payBoard { margin: 276px auto 100px; } 
#payBoard .payBoard-tit { text-align: center; } 
#payBoard .payBoard-tit em { display: block; font-size: 48px; font-weight: bold; line-height: 1; margin-bottom: 20px; } 
#payBoard .payBoard-tit span { font-size: 18px; font-weight: 500; } 
#payBoard .tab-section { text-align: center; overflow: hidden; width: 600px; margin: 50px auto; } 
#payBoard .tab-section .tab { display: inline-block; width: 300px; height: 50px; line-height: 50px; font-size: 20px; cursor: pointer; float: left; background: #f7f7f7; border: 1px solid #eaeaea; } 
#payBoard .tab-section .tab.active {background: #900020;color: #fff;border: 1px solid #900020;} 
#payBoard .board-section-2 { display:none; } 
#payBoard .board-section .table-title { font-size: 28px; font-weight: bold; border-bottom: 2px solid #333; padding-bottom: 5px; margin-top: 100px; } 
#payBoard .board-section .pay-table { width: 100%; margin-top: 20px; } 
#payBoard .board-section .pay-table .th_1 { background: #b52947; color: #fff; width: 336px; height: 60px; vertical-align: middle; font-size: 17px; font-weight: normal; border-right: 1px solid #cb697e; border-bottom: 1px solid #cb697e; border-left: 1px solid #cb697e; } 
#payBoard .board-section .pay-table tr:first-child .th_1 {border-top:1px solid #cb697e; } 
#payBoard .board-section .pay-table tr:first-child .th_2,
#payBoard .board-section .pay-table tr:first-child .td_1 {border-top: 1px solid #eaeaea; } 

#payBoard .board-section .pay-table .th_2 { width: 450px; vertical-align: middle; background: #f7f7f7; text-align: left; padding-left: 20px; font-size: 15px; height: 60px; font-weight: normal; border-bottom: 1px solid #eaeaea; border-right: 1px solid #eaeaea; } 
#payBoard .board-section .pay-table .td_1 { vertical-align: middle; height: 60px; text-align: right; padding-right: 20px; font-size: 15px; border-bottom: 1px solid #eaeaea; border-right: 1px solid #eaeaea; } 