body,html{background-color:#f5f6fa}
.nav{padding:15px 0;background:#fff}
.nav .con{width:1226px;margin:0 auto}
.bug_header{background:#f5f6fa;min-height:640px;background-size:cover;background-position:center center}
.bug_header .bug_header_box{ margin:0 auto}
.page-buy-header-box{position:fixed;top:0;left:0;width:100%;background-color:#fff}
.page-buy-header{height:70px;line-height:50px;padding:10px 0}
.page-buy-header a{font-size:14px;color:#999}
.yidinghuo-logo{display:inline-block;background:url(./../sprite/style-base.png) 0 -120px;height:42px;width:130px;vertical-align:middle}
.page-buy,.page-buy-header{width:1226px;margin:0 auto}
.block-buy{margin-top:33px;padding:80px 15px;text-align:center;background-color:#fff;opacity:0.96}
.buy-item{border-right:1px solid #dddddd;float:left;overflow:hidden;padding:0 15px; text-align:center;margin-bottom:80px;}
.buy-item-last{border-right:none}
.buy-item .buy-title{font-size:22px;line-height:22px;color:#444}
.buy-item .buy-tips{font-size:12px;line-height:18px;color:#999;margin-top:14px;min-height:72px}
.buy-item .buy-year{font-size:24px;line-height:20px;color:#444;margin:35px 0px 20px 0;height:45px}
.buy-item .buy-year span{font-size:14px}
.buy-item .buy-year span:last-child{font-size:12px;color:#999999}
.buy-btn{text-align:center;color:#fff;background-color:#1E7DFF;background-image:linear-gradient(-90deg,#1E7DFF 0%,#1E7aa0 100%);border-radius:100px;width:120px;height:40px;border:none;user-select:none;outline:none;cursor:pointer}
.buy-btn:hover{box-shadow:2px 8px 33px -5px #ec9d3a}
.buy-common-title{font-size:36px;color:#444;letter-spacing:-0.2px;line-height:36px;text-align:center;padding:0 0 80px}
.tabs-title{margin-top:120px;border-bottom:1px solid #d6d6d6}
.tabs-title li{float:left;width:120px;font-size:16px;color:#999999;text-align:center;padding:10px 0px;cursor:pointer}
.tabs-title li.tabs-on{border-bottom:2px solid #03b8cc;color:#03b8cc}
.tabs-content{padding:10px 0px}
.tabs-content li{display:none;text-align:left}
.tabs-content li img{margin-top:10px}
.tabs-content li.content-on{display:block}
.right{display:inline-block;width:12px;height:12px;background:url(/assets/img/price/right.svg) 0 0 no-repeat;line-height:12px;vertical-align:middle}
.wrong{display:inline-block;width:12px;height:12px;background:url(/assets/img/price/error.svg) 0 0 no-repeat;vertical-align:middle;line-height:12px}
.block-base-service,.block-more-service{background-color:#fff;padding:0 35px 22px;margin-top:40px}
.block-base-service{margin-top:40px}
.buy-bzb-color{color:#0ac4d9 !important}
.buy-zyb-color{color:#ff6868 !important}
.buy-qjb-color{color:#7d7cfe !important}
.buy-sxzb-color{color:#24cc97 !important}
.buy-has-feature{display:inline-block;width:12px;height:12px;background-size:12px;background-repeat:no-repeat}
.buy-bzb-color .buy-has-feature{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAANCAYAAAB2HjRBAAAABGdBTUEAALGPC/xhBQAAAX5JREFUKBWVUUtLQkEUPmeuN8yrRCQFUQvpCQUR0gPxRwQ9CGoTERQY0a4fES0qkFq0CFpYf6MbSG6EAq8WRkgEEZn3alh6TzPGhEmFns0353wPZs4gNFjahbFDNkwpTs+4oxGvpieXyKZNQCxA2SZWr9mt3wwTwL7QI9KaOdH1XJe5I/6oEZTPgMiFiEf5wMCxCGGeaKbNE3vwiuavsqzcAREMcuNVKzaHpI6VS4WoXTQTLdE7nxxWo0s3Vohogc8shupsJtD9JnmGAJc8te2jVIwMXVOTJARqUWMECHfFGYGtmgFfQpxlMdWlrvEmDQRj6WxqWxLe8ycPfMApADn5hg7zwb4TyUlk2VFfVgXHHI9+5wtZd+vJaUG+4csh324/AsbbO9UNaahGfuuvcl8YIduGPb6UVx4S5sYtRDAVxeHPTfakpK4av81i6NKT4jtmpICBMm8FeyOyr8Uf/+xUcJm/77YiQgz/Z6wNqvTe8/tOTU8t+mOk/iqoGn4Cmd6BeiA8pnIAAAAASUVORK5CYII=)}
.buy-zyb-color .buy-has-feature{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAANCAYAAAB2HjRBAAAABGdBTUEAALGPC/xhBQAAAWFJREFUKBWVUT1LA0EQndl8yYlVhNQ2YiEYEC39DYIfCGIhIuSSCyIJwTI/QEzIJ6awECyiv0SsBIuAiHUKQb0jBkkyvjvccBGVZGF35s2bNzuzyzThkkTijJjXyTBWg5NoxTT3SeQYu0PdrqhxxbhxEaKKl6+UydXqy1hiyWanIbrBNkipC67VLt0iSlKpqGQysy74cznOObgFzPpAkYil8xT1+7fU6bTEsuZ00G8lmTwE3oXQoUBgiwuFD80rBO8wSxRFmpLPhzXhWkmnl2gwKHkx5gRXKi0/r9CGiQLPKLBC7fapJiWXm6Fe7xp4CnwDc15pTlvFxeIr2tlG4BMF0njVDY+07QbwPPx7isWOtMBvWQPMZqHFMvAbXrQO/wS+TeHwMpdKjzrPb4diN4hb3e/YHCYotYN2m0P8wxn951DoAPyTl8Nc/0/o5oyIuVx+p2BwDQ+0R/H4r3N6hb+PLwk4cOBzO19yAAAAAElFTkSuQmCC)}
.buy-qjb-color .buy-has-feature{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAANCAYAAAB2HjRBAAAABGdBTUEAALGPC/xhBQAAAWBJREFUKBWVkU9LQlEQxc/cJxJFC7FdtGgTLYIWUcs+Q9AfgmgRESQYkasQnjw0BDFaVCC5aBG0MD9JtApaCBF9giBTFEzfdJ5wQyNE72bunZnf3HMYwYgnldIL9bHmhLASGoUluKe+nohIIxyGmmFhz9MFKK6DfkKxZFI+hoLzeZ3wOyir6jhEbr2M3HWHZLMa5dSpQQpqVdwQnBfISySCuO01zQYeO21UMhmdtcneSJ8HCt2hz7oJYTORkKatGwieAI1+t1CigrAtBDHt6iJ9XnZzgkPPk0pv3TgOYoC8U9ay38a5LeZyOtkGHpgfo89iOi33tmaj4bRP7myLslqUd0SZ60GxXkeR4BzBZ35wbIHeKPbhuhqH6hVVVI2g4Kue8l6jjyX3TF5tX2/8hYMkB5Q5YMM2iJFtyi3Z99/Yt2fK2+dvb0ET11IYBAY9fTD9f9H/qiOyOz3zv88AsucH+s1+OuEjQfkAAAAASUVORK5CYII=)}
.buy-sxzb-color .buy-has-feature{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAANCAYAAAB2HjRBAAAABGdBTUEAALGPC/xhBQAAAXpJREFUKBWVUV1LQkEQnV2tJPuAlF6ihx7uVSkKs3rsNwSVBBUhESkY0Vs/InqowI8+IKEH9YdEpJJQeDGjX1D0pYLddpoNNjRCdF7O7pxzZnZmGbQZeja2j4hzDNiMtR2vlo0GBIodAFax2G3IWzV78idjiHAk9ZxDyPCsPbVkHs8n7OanmQbAbsbgrDgZTPwUcRfOHXom5mz2gqpZiSGgmzS3zkFHWGn5V7l6hSAMV/54RCXrUc9GNmhBy9TxgwNfvBz2VxXPgeE1AjiEaSZH71KdipCo56ITAtmBPJMmWJzaNORZBbdzW4jW/kjLmK5Vn/cU4TJOe4WAFNlsjLF4yRe6UJxCfuMNvND2/CSo0VxbWi4+L0lRrsXJqFM+PzTQta0M9cjUhWYLC4RD+sNXDhgRALv0onerBXwFb/Be6erx1yyTWiaapu4LSsAZWyr6gkl1/4sN/4z9PevU7UGKqGqkmVFqGswlbeWN845ZYGy1D/i/c0qTim/MqIGB41cORAAAAABJRU5ErkJggg==)}
.buy-base-table{width:100%}
.buy-base-table td,.buy-base-table th{background:#fff}
.buy-base-table td{padding-left:15px;padding-right:15px}
.buy-common-fixed-table-head-cal{display:inline;padding-left:15px;padding-right:15px}
.buy-common-fixed-table-need-fixed th{padding-left:15px;padding-right:15px}
.buy-common-fixed-table-need-fixed .buy-common-fixed-table-head-cal{margin:0;padding-top:35px;padding-bottom:16px;background:#fff;position:fixed}
.buy-common-fixed-table-need-fixed .buy-common-fixed-table-head-cal::after{content:'\200b';bottom:0;left:-1px;right:-1px;position:absolute;height:2px;background:#e4e4e4}
.buy-base-table .buy-table-primary-title{line-height:24px;width:170px;max-width:170px;color:#444444;font-size:18px;padding-top:26px;vertical-align:baseline;padding-left:0;border:none}
.buy-base-table .buy-table-second-title{color:#444444;font-size:14px;line-height:36px;max-width:170px;width:170px}
.buy-base-table .buy-table-desc{color:#888888}
.buy-base-table .buy-vserion-content{padding-left:0;padding-right:0;min-width:88px}
.buy-base-table .buy-vserion-content .buy-common-fixed-table-head-cal{padding-left:0;padding-right:0}
.buy-base-table tbody td,.buy-base-table tbody th{border-bottom:1px solid #f5f5f5;line-height:36px}
.buy-base-table tbody tr:last-child td,.buy-base-table tbody tr:last-child th{border:none;padding-bottom:18px;line-height:45px}
.buy-base-table tbody + tbody tr:first-child td,.buy-base-table tbody + tbody tr:first-child th{border-top:2px solid #e4e4e4}
.buy-base-table thead{border-bottom:2px solid #e4e4e4}
.buy-base-table thead th{line-height:25px;padding-top:35px;padding-bottom:16px;color:#444444;font-size:18px}
.buy-base-table-buy-label{display:inline-block;text-align:left;width:75px;margin-right:-65px;margin-left:5px}
.buy-base-table-buy-icon{display:inline-block;background:currentColor;height:24px;line-height:24px;width:64px;text-align:center;font-size:14px;border-radius:12px}
.buy-base-table-buy-icon::before{color:#fff;content:'购买后'}
.block-pay-desc{margin-top:40px;background-color:#fff;padding:110px 135px;color:#666;font-size:14px;margin-bottom:120px}
.buy-pay-box{padding-bottom:25px}
.buy-pay-box h4{font-size:18px;line-height:25px;font-weight:700;padding-bottom:10px}
.buy-pay-box .buy-pay-item{padding-bottom:15px;padding-left:36px}
.buy-pay-box .buy-pay-item p{line-height:25px}
.buy-base-table  .table-btn-yellow{height:23px;line-height:23px}
.table-btn-yellow{display:inline-block;background-color:#fa7727;background-image:linear-gradient(-90deg,#fa7727 0%,#fda40e 100%);border-radius:16px;width:auto !important;height:26px;font-size:12px;line-height:26px;color:#fff;text-align:center !important;cursor:pointer;user-select:none;vertical-align:middle;padding:0 9px;text-align:center}
.table-btn-yellow:hover{box-shadow:2px 8px 33px -5px #ec9d3a}
.buy-common-table{width:100%}
.buy-common-table thead tr th,.buy-common-table tbody tr th,.buy-common-table tbody tr td{text-align:left;font-size:14px;color:#666666;letter-spacing:0;vertical-align:top}
.buy-common-table thead tr th{line-height:24px;padding-bottom:15px}
.buy-common-table tbody tr th{font-size:18px;color:#444444;letter-spacing:-0.1px;line-height:40px;font-weight:700;text-align:left;padding-left:15px}
.buy-common-table tbody tr td{line-height:35px;padding-left:14px;padding-right:5px}
.buy-common-table .fresh_table_body tr td{line-height:35px;padding-left:14px;padding-right:5px;text-align:center}
.buy-common-table tbody tr td.pdl-0{padding-left:0}
.buy-common-table tbody tr .buy-common-table-td-title{text-align:left}
.buy-common-table .buy-common-table-box-start{border-top:1px solid #dddddd}
.buy-common-table .buy-common-table-box-start td{padding-top:30px}
.buy-common-table .buy-common-table-box-start th{padding-top:28px;width:200px}
.buy-common-table .buy-common-table-box-end td{padding-bottom:30px}
.buy-common-table .buy-common-table-box{border-top:1px solid #dddddd;border-bottom:1px solid #dddddd}
.buy-common-table .buy-common-table-box th,.buy-common-table .buy-common-table-box td{padding-top:33px;padding-bottom:33px;vertical-align:middle}
.buy-common-table tbody tr th.tl,.buy-common-table tbody tr td.tl{text-align:left}

.footer .footer-copyright{background-color:#25374b;min-height:80px;line-height:80px;font-size:14px;color:#8497ab;text-align:center}
.center{text-align:center}
.payment-btns img{width:35px}
.payment-btns .payment{display:inline-block; margin:10px 10px; border-radius:10px; cursor:pointer; }
.payment-btns .payment.checked{ font-weight: bold;
    color: red;}

.payment-users{padding: 5px 15px;    margin: 10px 10px;}
.payment-users p{ line-height:28px;}
.payment-company{border: 1px solid #dadfe6;    padding: 5px 15px;    border-left: 2px solid #3386ff;}



@media(min-height:900px){.footer{position:fixed;bottom:0px;left:0px;right:0px}
}