.main{margin: 40px 0px 64px 162px;font: 19px 微软雅黑,宋体,arial,sans-serif;
padding: 1px 30px 0px 30px;width: 66%;}
.main input,select{font:19px 微软雅黑,宋体,arial,sans-serif;}


.dtform .fctrl .mingselect{width:125px;}
.dtform .fctrl.mingdz{margin-left:140px;}
.dtform .fctrl .ganzhiselect,.mingselect,.huaselect
{height: 35px;width: 265px;text-align: center;}
.dtform .fname {width: 97px;text-align: right;}
.dtform .formitem {margin:37px 0px 1px 0px;position: relative;height:35px;}
.dtform .error{position:absolute;left: 115px;font-size: 13px;padding-left: 25px;font-family: 宋体;
width:50%;color: #bdbdbd;background: url("../../r/img/common/input_error.png") no-repeat;}
.dtform .error div{background-color:white}
.dtform .fctrl {position: absolute;left:112px;top: -7px;}
.dtform .ers{position:relative;}
.dtform input{line-height:32px;}

.funblock{position:relative;}
#dtresult{position: absolute;top:-10px;left:468px;font-size:40px;font-family:Verdana,Tahoma,"Trebuchet MS",Arial,Helvetica,寰蒋闆呴粦,sans-serif;}
#dtresult div.row{margin-bottom:15px;height:52px;position:relative;}
#dtresult .rvalue{border-radius:2px;width:264px;font-size:28px;height:44px;padding:5px 5px 3px 5px;border:1px dashed #00897B;color:#757575;color: rgba(0,0,0,0.54);}
#dtresult .rlabel{font-size:29px;color:#9e9e9e;color:rgba(0,0,0,0.38);}
#dtresult .row .goast{border-bottom: 1px solid #80CBC4;font-size: 26px;
text-align: center;color: #80CBC4;width: 41%;letter-spacing: 0.2em;
margin-bottom: 9px;display:none;}

#desc{color:#3b3b3b;width:775px;font-family:Verdana,Tahoma,"Trebuchet MS",Arial,Helvetica,瀹嬩綋,sans-serif;font-size:13px;padding:1.5em 0.927em 1.5em 0.927em;border-radius:2px;border:1px solid #F5F5F5;box-shadow: 0px 5px 8px #bdbdbd;}
#desc h1{margin:0px;padding:0px;font-size:2em;font-weight:normal;}
#desc p{margin-top:1em;}
#desc em{font-weight:bold;font-size:1.1em;}
#desc h1 span{color:#40C4FF;}

.btn_submit{padding: .4em 1em;
padding-left:3em;padding-right:3em;border:none;border-radius: 4px;width: 265px;}
