#boxFee { width:100%; float:left;font-family:Arial;}
#boxFee .main { width: 100%; float: left; padding: 30px; box-sizing: border-box; }
#fee { width:100%; float:left;}
#fee .btitle { font-size:24px; line-height:28px; font-family: 'Din-Bold'; color: #333; text-transform: none; text-align: center;}
#fee .title.title-1 { font-family:'Din-Bold'; font-size:16px; line-height:20px; color:#333; margin-top:10px;}
#fee .border.border-1 { height:15px; font-size:0px; line-height:0px; border-top:1px dotted #ccc; margin-top:15px;}
#fee .content.content-1 { font-size:13px; line-height:18px; color:#333;}
#fee .content.content-1 img { max-width:100%; height:auto;}
#fee .content.content-1 strong { color:#333; }
#fee .content.content-1 p+p { margin-top:12px; font-size:13px;}
#fee .content.content-1 a { color:#f19831; }
#fee .border.border-2 { height:5px; margin-top:15px; border-top:1px dotted #ccc; font-size:0px; line-height:0px;}
#fee .content.content-2 { margin-top:12px; font-size:13px;}
#fee .lists.lists-1 { margin-top:12px; padding-bottom: 6px;}
#fee .lists.lists-1 ul { width:100%; float:left;}
#fee .lists.lists-1 ul li { width:100%; float:left; border:1px solid #979797; box-sizing:border-box;}
#fee .lists.lists-1 ul li+li { margin-top:10px;}
#fee .lists.lists-1 ul li .title { width:100%; float:left; padding:12px; box-sizing:border-box; font-size:13px; line-height:21px; margin-top:0px; text-align:left; text-transform: none;}
#fee .lists.lists-1 ul li .detail { width:100%; float:left; padding:12px; box-sizing:border-box; font-size:13px; line-height:18px; border-top:1px dotted #979797; text-align:left; display:none; margin-top:0px;}
#fee .lists.lists-1 ul li .detail p+p { margin-top:12px;}
#fee .lists.lists-1 ul li .detail a { text-decoration: underline; color: #f19831; }
#fee .lists.lists-1 ul li .title span { float:left; width:calc(100% - 21px); font-weight: bold;}
#fee .lists.lists-1 ul li .title b { width:21px; height:21px; float:right; background:#ccc; border-radius:100%; cursor:pointer;}
#fee .lists.lists-1 ul li .title b:before { content:"+"; width:21px; height:21px; float:left; text-align:center; line-height:19px; color:#fff; font-family:a; font-size:20px;}
#fee .lists.lists-1 ul li.current .title b:before { content:"-";}
#fee .lists.lists-1 ul li.current .detail { display:block;}
#fee .lists.lists-1 ul li ul { width: 100%; float: left; padding-left: 20px; box-sizing: border-box; }
#fee .lists.lists-1 ul li ul li { border: none; list-style-type: disc; }
#fee .lists.lists-1 ul li ul li+li { margin-top: 6px; }
#fee .lists.lists-2 { margin-top:16px;}
#fee .lists.lists-2 ul { width:100%; float:left;}
#fee .lists.lists-2 ul li { width:100%; float:left; min-height:51px; border-top:1px solid #979797; padding:0px 6px; box-sizing:border-box; font-size:13px; color:#333; display:flex; align-items:center; justify-content:space-between;}
#fee .lists.lists-2 ul li:nth-child(odd) { background: #f5f5f5; }
#fee .lists.lists-2 ul li:first-child { border-top: 2px solid #979797; }
#fee .lists.lists-2 ul li:last-child { border-bottom:2px solid #979797;}
#fee .lists.lists-2 ul li .detail { text-align: right; padding: 6px 0 6px 6px; box-sizing: border-box; }
#fee .lists.lists-2 ul li .detail a { text-decoration: underline; color: #f19831; }
#fee .content.content-3 { margin-top:18px; font-size:13px; line-height:18px;}
#fee .btns { margin-top: 23px; }
#fee .btns ul { width: 100%; float: left; }
#fee .btns ul li { float: left; width: 100%; }
#fee .btns ul li+li { margin-top: 10px; }
#fee .btns ul li a { width: 100%; height: 51px; border-bottom: 4px solid #c86b00; background: #f19831; color: #fff; text-align: center; line-height: 51px; font-size: 21px; font-family: 'Din-Bold',Arial; text-transform: none; float: left; position:relative;}
#fee .btns ul li a:after { content:"+"; font-size: 24px; font-family: arial; color: #fff; position: absolute; right: 14px; }
