a,abbr,acronym,address,article,aside,blockquote,button,caption,code,dd,del,dfn,dialog,div,dl,dt,em,figure,footer,form,h1,h2,h3,h4,h5,h6,header,iframe,img,input,label,legend,li,nav,object,ol,p,pre,q,section,span,table,tbody,td,textarea,tfoot,th,thead,tr,ul{margin:0;padding:0;border:0}
.container{position:relative;overflow:hidden;margin:0 auto;width:100%;height:auto;max-width:30rem;min-width:20rem}
.wrapper{position:relative;width:100%;height:auto;}
.clear{clear:both}
.clear:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0;content:"."}
.left{float:left}
.right{float:right}
.auto{overflow:hidden}
.li-left li{float:left}
.li-right li{float:right}
.line {border-top: 1px dashed #dcc4b0;margin: 8px 18px;}
.bazi-top{padding:0 .75rem;height:auto;font-size:.875rem;font-family: "Microsoft Yahei",Arial,Helvetica,sans-serif;}
.bazi-top .order{overflow:hidden;margin:0 auto;padding:.75rem 0;width:60%}
.bazi-top .auto,.bazi-top .left{height:1.5625rem;line-height:1.5625rem}
.bazi-top .auto{-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;background-color:#f1ebe1;color:#333;-o-border-radius:.25rem;-ms-border-radius:.25rem;text-align:center;}
.bazi-top .title{height:1.6rem;border-bottom:1px solid #e2ccb0;line-height:1.6rem}
.bazi-top .title h5{color:#5d5d5d;font-size:.875rem}
.bazi-top .avatar{margin:0 auto;width:10rem;background-color:#fff}
.bazi-top .avatar dl{padding:.5rem 0;height:auto;border:1px solid #e2ccb0;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;-o-border-radius:.25rem;-ms-border-radius:.25rem}
.bazi-top .avatar dt{margin:0 auto;width:2.5rem;height:2.5rem}
.bazi-top .avatar dd{text-align:center;}
.bazi-top .avatar dt img{display:block;width:100%;height:auto}
.bazi-top .avatar h4{padding:0;height:2rem;text-align:center;line-height:2rem}
.bazi-top .avatar span{font-size:1rem}
.bazi-top .avatar font{color:red;font-size:.8rem}
.bazi-top .avatar time{display:block;color:#282828;text-align:center}
.bazi-top .avatar p{margin:.5rem;padding-bottom:.5rem;border-bottom:1px solid #d9c5ad;font-size:1rem}
.bazi-top .count{height:3rem;text-align:center;line-height:3rem}
.bazi-top .count font{color:#903c23}
.bazi-content{margin:0 1rem;padding:0;text-align:left}
.bazi-content dl{margin-top:.5rem;border:1px solid #e2ccb0;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;background-color:#fff;-o-border-radius:.25rem;-ms-border-radius:.25rem}
.bazi-content dl.current dd{display:block}
.bazi-content dt{padding:0 .5rem;height:2rem;font-size:16px;line-height:2rem}
.bazi-content dt span{display:block;background-position:center center;background-repeat:no-repeat}
.bazi-content .icon-left{display:block;margin-right:.5rem;width:1.5rem;height:2rem;background-image:url(/img/icon_lock.png);background-size:1.5rem 1.5rem}
.bazi-content .icon-down,.bazi-content .icon-right,.bazi-content .icon-up{width:1rem;height:2rem;background-size:1rem 1rem}
.bazi-content .icon-right{background-image:url(/img/icon_right.png)}
.bazi-content dd{display:none;padding:0 .5rem;color:#893d18;font-size:.875rem;line-height:1.5rem}
.bazi-content dd a{color:#bc2228}
.bazi-content dd .btn a{color:#fff}
.bazi-content .ps{color:#903c23;font-size:.875rem}
.bazi-content a{color:#282828}
.btn{padding:.25rem 0;width:100%}
.btn a{display:block;height:2rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;background-color:#6cb333;color:#fff;text-align:center;font-size:1rem;line-height:2rem;-o-border-radius:.25rem;-ms-border-radius:.25rem}
.btn_ali{padding:.25rem 0;width:100%}
.btn_ali a{display:block;height:2rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;background-color:#56ABE4;color:#fff;text-align:center;font-size:1rem;line-height:2rem;-o-border-radius:.25rem;-ms-border-radius:.25rem}
.pay{margin:0 1rem;padding-bottom:.25rem;border-top:1px solid #e2ccb0;border-bottom:1px solid #e2ccb0}
.price{padding:.5rem 0;text-align:left}
.price .right{color:#bc2228;}
.price .auto{color:#000;}
.price p{line-height:1.5rem;font-size:1rem;}
.price p.ps{color:#242323;text-align:right;font-size:.875rem}
.price p font{color:#bc2228}
.ps{height:2rem;line-height:2rem}
.ps p{font-size:.75rem}
.ps p font{color:#bc2228}
.more-pay{padding:.5rem 0}
.more-pay p{font-size:14px;line-height:32px;text-align:center;}
.bazi-footer{padding-top:1rem;padding-bottom:2rem;text-align:center}
.bazi-footer p{font-size:.75rem;line-height:1.25rem}
.bazi-footer p a{color:#903c23;text-decoration:underline}
.h2_content a,.h2_content a:visited{color:#00F;text-decoration:none;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#5c3716}
.vouch li{float:left;margin:5px;padding:3px;width:28%;border-radius:5px;background-color:#F7EDE3;text-align:center}
.vouch li a{display:block;width:100%;border:0}
.vouch li a:visited{color:#00F}
.bazi-content h3{font-family: Microsoft Yahei,"黑体";height:24px;color:#8c0000;text-align:center;letter-spacing:2px;font-weight:bold;line-height:1.6875rem;font-size:18px;padding:8px 0;}
.con-title{width:100%;margin:10px 10px 0 10px;border-bottom:1px solid #d4b993;color:#010000;text-align:left;line-height:2rem;font-family: Microsoft Yahei,"黑体";font-size: 18px;font-weight:bold;}
.con-title b{font-family: Microsoft Yahei,"黑体";font-size: 18px;background: url(/img/cesuan/icon_title.png) no-repeat top left;background-size:22px;padding-left: 28px;}
.con-word{box-sizing:border-box;padding:.875rem .75rem .25rem;width:100%;text-align:left;font-size:16px;line-height:180%;color:#333;}
.con-word p{margin-bottom:12px;}
.con-word span{color:#8c0000}
.next-step{width:100%;color:#8c0000;text-align:center;font-size:.875rem;line-height:2.5rem}
.bazi-btn{margin:.5rem 0 1.75rem;height:2rem;text-align:center}
.bazi-btn a{display:inline-block;width:5rem;height:1.9rem;border-top:2px solid #fff;-webkit-border-radius:.375rem;-webkit-border-radius:12px;-moz-border-radius:.375rem;-moz-border-radius:12px;border-radius:.375rem;border-radius:12px;background-image:-moz-linear-gradient(top,#fff8ab,#ffe89d);background-image:-ms-linear-gradient(top,#fff8ab,#ffe89d);background-image:-o-linear-gradient(top,#fff8ab,#ffe89d);background-image:-webkit-gradient(linear,center top,center bottom,from(#fff8ab),to(#ffe89d));background-image:-webkit-linear-gradient(top,#fff8ab,#ffe89d);background-image:linear-gradient(top,#fff8ab,#ffe89d);background-clip:padding-box;-webkit-box-shadow:0 2px 4px #ac7853;-moz-box-shadow:0 2px 4px #ac7853;box-shadow:0 2px 4px #ac7853;color:#000;text-align:center;font-size:.875rem;line-height:1.9rem;-o-border-radius:.375rem;-ms-border-radius:.375rem;-moz-background-clip:padding;-webkit-background-clip:padding-box}
.bazi-btn .next{margin-right:2.8rem}

.detail h2{padding-left: 6px;border-left: 3px solid #935422;font-size: 16px; margin:16px 8px;}
.h2_content{font-size:16px;line-height:180%;color: #333;margin-left:18px;}
.h2_content p{margin:8px 0;}

.h6_content a,.h6_content a:visited{color:#00F;text-decoration:none;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#5c3716}
.detail h6{padding-left: 6px;border-left: 3px solid #935422;font-size: 16px; margin:16px 8px;text-align:left;line-height:150%;}
.h6_content{font-size:16px;line-height:180%;color: #333;margin-left:18px;}
.h6_content p{margin:8px 0;}
