@charset "utf-8";
/* CSS Document */
@import url("common.css");

.container{width:734px; margin:10px auto; padding:45px 100px 40px; border:solid 3px #fda508; overflow:hidden;}
.cont_pay{position:absolute;z-index:100;width:355px; min-height:275px; _height:275px; margin:0 auto 30px; _margin:0 5px -10px;background:#daf4a2 url(../../images/CLKpay/bg_pay_03.gif) no-repeat left bottom;}
.cont_pay h4{display:block; padding:48px 0 0 40px; font-size:16px; text-align:left;}
.cont_pay1{position:absolute;z-index:100;width:355px; min-height:275px; _height:275px; margin:0 auto 30px; _margin:0 5px -10px;background:#daf4a2 url(../../images/CLKpay/bg_pay_03.gif) no-repeat left bottom;}
.cont_pay1 h4{display:block; padding:48px 0 0 40px; font-size:16px; text-align:left;}
.bg1{height:67px; background:url(../../images/CLKpay/bg_pay_01.jpg) no-repeat left 0;}
.bg2{height:67px; background:url(../../images/CLKpay/bg_pay_02.jpg) no-repeat left 0;}
.bg3{height:5px; background:url(../../images/CLKpay/bg_pay_03.gif) no-repeat left 0; font-size:0px; line-height:0px;}
.pay{margin:0 40px; overflow:hidden;}
.pay dt{margin:10px 0 0 0; text-align:left;}
.pay dd{margin:5px 0 0 0; text-align:left; clear:both;}
.pay dd span{position:relative; top:2px; *top:-2px; padding-left:5px;}
.pay input{height:20px; border:solid 1px #b1c9a8; background:#fff; line-height:20px;}
.w01{width:170px;}
.w02{width:170px;}
.w03{width:60px;}
.btn_a1{clear:both; margin:15px 40px;  text-align:left;  overflow:hidden;}

.code{float:left; overflow:hidden;}
.code li{float:left; padding-right:6px;}
.code li.change{padding:3px 0 0 1px; _padding:4px 0 0 1px;}
.line{margin-top:0px; *margin-top:1px; border:solid 1px #fda60a;}

.tit_b{clear:both; margin:0 10px; overflow:hidden;}
.tit_b h3{float:left; font-size:14px;}
.tit_b_r{float:right;}

.table_a{width:100%; margin:30px 5px 0; background:#b1c9a8; overflow:hidden;}
.table_a th{height:28px; padding-top:1px;background:#d0e4c8;}
.table_a td{background:#fff; text-align:center;}
.table_a td.row1{padding:6px 0 5px 15px;text-align:left;}
.btn_a2{margin:5px 0 0 5px;}

.total{position:relative;z-index:1;min-width:110px; _width:120px; padding:5px 0 0 610px;}
.save{position:absolute; left:580px; top:0px; width:100px; color:#000; z-index:2;}
.list_a1{width:200px; overflow:hidden;}
.list_a1 li{clear:both; min-width:80px; height:24px; color:#000; line-height:24px;}
.list_a1 li span.txt{float:left; width:80px;}
.list_a1 li em {float:right; font-style:normal; text-align:right; line-height:24px; padding-right:50px;}
.cl{color:#FF0000;}
.btn_a3{margin-top:10px;}






