.guard {width:194px;margin:0px;padding:300px 0px 0px 0px;float:left;}
.guard .help {padding:5px;}
.guard .help ol {padding-left:24px;}
.guard .help ol li {padding:8px 0px 8px 0px;line-height:20px;border-top:1px dashed #eaeaea;}
.guard .help .tx {padding:5px 0px 5px 26px;line-height:20px;border-top:1px solid #eaeaea;}

.detail {width:560px;margin:0px;padding:0px;float:right;}
.detail .intro {}
.detail .intro .navs {height:26px;padding:0px 10px 0px 0px;border-left:1px solid #e2e6cc;background:url(../images/buy/navbg.gif) repeat-x;}
.detail .intro .navs li {margin:0px;padding:0px 10px 0px 10px;line-height:26px;text-align:center;list-style:none;overflow:hidden;float:left;}
.detail .intro .navs .s {height:24px;color:#b1bd83;border-right:1px solid #e2e6cc;}
.detail .intro .navs .t {height:25px;color:#97a848;border-top:1px solid #e2e6cc;border-right:1px solid #e2e6cc;background-color:#ffffff;}
.detail .intro .navs .f {height:24px;border-top:1px solid #e2e6cc;border-right:1px solid #e2e6cc;border-bottom:1px solid #e2e6cc;background-color:#ffffcc;cursor:pointer;}
.detail .intro .navs .f a {color:#bbbbbb;text-decoration:none;}
.detail .intro .prdct {}
.detail .intro .prdct .msg {margin:0px 0px 5px 0px;padding:5px;overflow:hidden;border-left:1px solid #e2e6cc;border-bottom:1px solid #e2e6cc;background-color:#ffffff;}
.detail .intro .prdct table {width:100%;border-top:1px solid #efefef;border-left:1px solid #efefef;}
.detail .intro .prdct th {padding:3px 5px 3px 5px;font-weight:normal;text-align:center;border-right:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#f5f5f5;}
.detail .intro .prdct td {padding:3px 5px 3px 5px;font-weight:normal;text-align:center;border-top:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#fbfbfb;}

.detail .steps {margin:0px 0px 30px 0px;padding:0px;}
.detail .steps .tt {height:26px;background:url(../images/buy/step_bg.gif);overflow:hidden;}
.detail .steps .tx {border-bottom:1px dashed #dfdfdf;}
.detail .steps .tx li {height:28px;line-height:28px;list-style:none;border-top:1px dashed #dfdfdf;}

.detail .payer {}
.detail .payer .tt {height:26px;background:url(../images/buy/payer_bg.gif);overflow:hidden;}
.detail .payer .tx {padding:0px 0px 0px 0px;}
.detail .payer .tx table {width:99%;border-left:1px solid #efefef;}
.detail .payer .tx th {padding:3px 5px 3px 5px;font-weight:normal;text-align:left;border-right:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#f5f5f5;}
.detail .payer .tx td {padding:3px 5px 3px 5px;font-weight:normal;text-align:center;border-top:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#fbfbfb;}
