.tInpBox{height:52px;margin:28px 23px 25px;}
.tInpBox .tPut{border:0;line-height:48px;height:50px;display:inline-block;background:#FDFFFF;margin-left:12px;font-size:14px;}
.tInpBor,.tInpL{border:1px solid;border-color:#A2AAAD #929A9D #B2BABD;}
.tInpL{width:380px;float:left;height:50px;line-height:48px;display:inline-block;background:#FDFFFF;padding-left:16px;color:#808182;border-right:0;}
.tBtn{display:inline-block;float:left;line-height:50px;height:52px;width:136px;color:#FFF;font-size:16px;border:1px solid;background:#00ACFF;border-color:#009DEE #1F8AC2 #1284BE;text-shadow:0 1px 3px #2A76A5;cursor:pointer;}
.tInpBor{height:94px;}
.tInpBor .tPut{width:100%;box-sizing:border-box;margin-left:0;padding:5px 12px;height:60px;}
.tInpFoot .btn{width:10%;box-sizing:border-box;line-height:30px;height:30px; border:0;background: #FAFAFA;border-top: 1px solid #DCDEE2;border-right: 1px solid #EDEDED;cursor:pointer;}
.tBtnBox{height:66px;}
.tBtnBox .tBtn{line-height:38px;height:40px;width:100px;margin-left:23px;}

.tRes{margin:0 23px;padding:15px 15px 18px;border:1px dotted #E88;background:#FFFBFB;text-align:center;}
.tRes .tit{color:#C33;font-weight:bold;display:block;}
.tResZs{margin:0;line-height:32px;padding-left:25px;text-align:left;}
.tResZs span{color:#0A3;font-weight:bold;font-size:16px;}
.tRes textarea{width:100%;background:#FFFBFB;font-size:16px;border:0;}
#suijishu,#output_shuzi{word-break:break-all;width:100%;font-size:24px;color:#F33;font-weight:bold;line-height:36px;padding-top:10px;}
.tIntro{padding:0 20px;line-height:26px;font-size:14px;text-align:left;}
.tIntro p,.tIntro div,.tIntro center,.tIntro table{margin-top:15px;}
.tIntro a{color:#08E;text-decoration:underline;}

.t_suijishu .t_scv{width:192px;border-right:1px solid #929A9D;margin-right:15px;}
.t_suijishu .t_len{width:51px;}
.t_dxsz #shuzi_input{width:270px;}
.t_qqgx_hd{margin:0 23px;font-size:14px; text-align:left}
.t_qqgx_hd p{padding:10px 0 0;}
.t_qqgx_hd input{margin:0 5px;}
.t_qqgx_hd label{margin-right:13px;}

.Tab{margin:10px 0 10px;}
.Tab td{border:1px solid #E1E2E3;font-size:16px;text-align:center;line-height:50px;}
.Tab .bg{background:#FAFBFC;}

.tab{background:#FFF;width:100%;/*! font-size:12px; */}
.tab th,.tab td{border:1px solid #EAE3DD;line-height:20px;}
.tab th{font-size:16px;color:#C00;background:#FCF7F2;padding:12px 15px;}
.tab td{padding:15px;color:#3F3F3F;vertical-align:middle;}
.tab .bg{background:#FFFDFC;}
.tabg td{padding:12px 15px;}
.tabg tr:nth-of-type(odd){background:#FFFBFA;}