/*reset*/
body{margin:0;padding:0;color:#333;}
body,html{-webkit-user-select:none;user-select:none}
a,button,dd,div,dl,form,h1,h2,h3,h5,img,li,ol,p,span,textarea,ul{margin:0;padding:0;-webkit-tap-highlight-color:transparent}
img,input{font:14px/20px arial;vertical-align:middle}input{padding:0}button{font-size:14px}
li,ul{list-style:none}
textarea{resize:none;border-color:#cecece}
img{border:none}
.p0{padding: 0!important;}
.clerafix,.clearfix{zoom:1}
.clerafix:after,.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}
a:focus,input,textarea{outline-style:none}
a,a:hover{color:#666;text-decoration:none}
a.btn:hover{color:#fff}
.nobtom{border-bottom:none!important;}

/*menu*/
.tab_nav ul{display:inline-table;width:100%;margin:0 auto;}
.tab_nav ul li{display:table-cell;cursor:pointer;width:25%;height:46px;background: #fff;}
.tab_nav ul li a{display:block;line-height:40px;font-size:14px;text-align:center;color:#747474;border-left:1px solid #ddd;background:#f0f0f0;height:40px;border:none;}
.tab_nav ul li.over{background: url("../img/arrow.png") #fff no-repeat scroll center bottom;}
.tab_nav ul li.over a{background:#fff;line-height:40px;margin-top:0;color:#22afcc;border:none;border-bottom:solid 2px #22afcc;}
.tab_nav ul .over+li a,.tab_nav ul li:first-child a{border-left:none}

.choose{background:#fff;padding:0 15px; font-size:14px;font-family: "Helvetica Neue",Helvetica,"Hiragino Sans GB","Microsoft YaHei",Arial,sans-serif;margin: 0 10px;}
.choose.tjt{padding:20px 0 0 0;position:relative;}
.choose ul{width:100%;-webkit-appearance:none}
.choose ul li{border-bottom:1px solid #ececec;padding:8px 0;}
.choose ul li.division,.choose ul li.sel{border-bottom:none;padding:8px 0 0 0;}
.choose ul li.division .card,.choose ul li.sel .card{line-height:38px; height:38px;}/*padding-left:12px;*/
.choose ul li.division .card{border:none;}
.choose ul li.division .sleft{width:30%;color: #454545;border-color: #ddd;text-indent: 12px;border-width: 1px;border-style: solid;border-radius: 4px 0 0 4px;-webkit-box-sizing: border-box;box-sizing: border-box; float: left;height: 40px;line-height: 40px;margin: 0;vertical-align: middle;display: block;}
.choose ul li.division .sright{width: 70%;border-color: #ddd;font-size: 14px;padding-left: 5px;border-width: 1px;border-style: solid;border-radius: 0 4px 4px 0;border-left: 0;-webkit-box-sizing: border-box;float: left;height: 40px;line-height: 40px;margin: 0;vertical-align: middle;display: block;}
.choose ul li.division .sright label{color: #aaa!important;}
/*.taxation ul li.division  [data-role="select"]{overflow: visible;}
.taxation ul li.division  [data-role="select"]:after{right:-17px;font-size:16px;}*/
.choose ul li span input{width:76px;margin-right:8px;border-radius:2px;border:1px solid #d9d9d9;color:#22afcc;text-align:right;line-height:26px;background-color:#f1f1f1;-weblit-list-style:none; margin-bottom:0px;height: 36px;}
.choose ul li .custom-inp{width:30%;margin:0 5px 0 25px;vertical-align:middle;border-radius:2px;border:1px solid #c4c4c4;color:#22afcc;text-align:right;background-color:#f1f1f1}
.choose ul .tt{display:inline-block; line-height:38px; padding-left:12px;}
.choose ul .detail{float:right;text-align:right;position:relative;color:#909090;line-height:30px}
.choose ul .txt{color:#22afcc}
.choose ul .dj{padding-right:14px}
.choose ul .jump{float:right;color:#22afcc;position:relative;padding-right:12px}
.choose ul .jump .fwsx{color:#22afcc;line-height:100%;vertical-align:5%}
.choose ul .jump input{border:none;background-color:#fff;width:61%}
.choose ul .jump select[name=year]{color:#22afcc;line-height:100%;vertical-align:3%;background-color:#fff}
.choose ul .llTitle{width:20%}
.choose ul .llTxt{width:57%}
.choose ul .llInput .interestRate{width:72%;border-left:1px solid #e0e0e0;display:inline-block;zoom:1;white-space:nowrap}
.choose ul .llInput .interestRate input{width:73%;color:#111;border:none;background:0 0;-webkit-box-shadow:none}
.choose .checkbox{border-bottom:none}
.choose .checkbox li{display:block;width:100%}
.choose .sf-ratio{border-bottom:none}
.choose .sf-ratio li{display:inline-block;zoom:1;width:100%;border-bottom:1px solid #ececec;position:relative}
.choose .chart-list{padding:1em 0 0 0;}
.choose .chart-list li{border:none;padding:.5em 0 0em 1.5em;color:#000;background-size:1em;background-repeat:no-repeat;background-position:left;font-size:16px;  border-bottom: solid 1px #eee;}
.choose .chart-list li span{position:absolute;right:1em;font-size:14px;color:#909090}
.choose .chart-list .noneborder{border-bottom:none;}
.choose .chart-list .oranges{background:url(../img/weboranges.png) 0 12px no-repeat;}
.choose .chart-list .green{background:url(../img/webgreen.png) 0 12px no-repeat;}
.choose .chart-list .blue{background:url(../img/webblue.png) 0 12px no-repeat;}
.choose .chart-list .violets{background:url(../img/webviolets.png) 0 12px no-repeat;}
.choose .chart-list .grey{background:url(../img/webgrey.png) 0 12px no-repeat;}
/*.choose .chart-list .oranges{background:url(../img/col_bg.png) 0 10px no-repeat;background-size:4em}
.choose .chart-list .green{background:url(../img/col_bg.png) 0 -60px no-repeat;background-size:4em}
.choose .chart-list .blue{background:url(../img/col_bg.png) 0 -121px no-repeat;background-size:4em}
.choose .chart-list .violets{background:url(../img/col_bg.png) 0 -245px no-repeat;background-size:4em}
.choose .chart-list .grey{background:url(../img/col_bg.png) 0 -183px no-repeat;background-size:4em}*/
.choose .chart-list .tit-mm h3{font-size:.8em;font-weight:400}
.choose .yg-box{border-top:.75em solid #b9bbbd}
.choose .yg-list{background:#fff;width:96%;margin:-5px 2% 0 1.7%;border-left:1px solid #dedede;border-right:1px solid #dedede}
.choose .yg-list li{display:block;width:95%;padding-left:1em;border-bottom:2px dashed #dedede;color:#000}
.choose .yg-list li span{position:absolute;right:2em;color:#909090}
.choose em{color:#22afcc; font-weight:700;}
.choose #taxation{padding-top:1em}
.choose #taxation .tt-tab{border:2px solid #22afcc;border-radius:3px;-webkit-border-radius:3px;line-height:2.5em;background-color:#fff;color:#22afcc}
.choose #taxation .tt-tab.corddd{border:2px solid #bcc2c5;color:#666;}
.choose #taxation .tt-tab span{display:inline-block;zoom:1;text-align:center;width:50%;float:left;border-right:solid 1px #22afcc;}
.choose #taxation .tt-tab .t_over{background:#22afcc;color:#fff}
.choose #taxation .tt-tab.corddd .t_over{background:#bcc2c5;color:#fff}
.choose #taxation .m_mouth {color: #22afcc;margin: 12px 0;font-size: 12px;display: block;}
.choose #taxation .sec_house li{line-height:20px}
.choose #taxation .sec_house .houseyj{line-height:30px}
.choose #taxation .checkbox .checkboxhouse{position:relative;padding:5px;line-height:20px}
.choose #taxation .checkbox .checkboxhouse input{width:5%}
.choose #taxation .checkbox .checkboxhouse label{cursor:pointer;position:absolute;width:1.2em;height:1.2em;left:0;background:#eee;border:1px solid #ddd;border-radius:3px;-webkit-border-radius:3px}
.choose #taxation .checkbox .checkboxhouse label:after{opacity:0;content:'';position:absolute;width:.5625em;height:.3125em;background:0 0;top:.2em;left:.25em;border:3px solid #333;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.choose #taxation .checkbox .checkboxhouse.pitchon label:after{border-color:#22afcc;opacity:1}
.choose #taxation .sec_house .top{display:inline-block;zoom:1;width:18px;height:18px;border-radius:100%;background:#dedede;vertical-align:bottom}
.choose #taxation .sec_house .top .bum{display:inline-block;zoom:1;width:9px;height:9px;border-radius:100%;background:#cacaca;margin:4px 45px}
.choose #taxation .sec_house .top .chx_b{background:#22afcc}
.bottom-tips{padding:6px 0 12px;text-align:center;color:#bcc2c5;}
/*计算结果*/
.choose h3{font-size:16px;}
.choose .maifang{padding-top:20px;}
.choose .maifang h3{border:1px solid #ddd; background:#f9f9f9; width:96%; margin:0 auto; line-height:30px; text-align:center; color:#FF995C}

.calculateBtn{display:block;margin:17px 0;border-radius:3px;-webkit-border-radius:3px;text-align:center;line-height:2.8em;color:#fff;background-color:#22afcc;font-size:16px; border:none;}

/*税费计算器*/
.outer { border:1px solid #ddd; border-radius: 4px; margin-top:10px;}
.outer ul{padding:0 10px;}
.accordionbar {display:block;padding:5px 10px;border-bottom:1px solid #ddd;background-color: #efefef; color: #444;}
.accordionbar.active {color:#aaa;}
[data-role="accordionone"]{
	display: none;
}/* 必须为被控制的组件添加默认样式不显示*/
[data-role="accordionone"].active{
	display: block;
}/* 必须为被控制的组件添加active样式，显示组件*/

.tips-blue{color:#22afcc;}
.tips{color:#aaa;margin:6px 0px; font-size:14px;}/*color:#22afcc;*/
.curshow,.chart-list em{font-size:14px;color:#FF995C;font-weight:700;}
