.maincontent {padding: 2% 0;}
.wid {max-width: 1200px;margin: 0 auto;}
.fl {width: 24%;float: left;}
.fr {width: 72%;float: right;}
/*
 .Form002319 
 */
.Form002319{ margin: 0 auto; font-size: 14px;}
.Form002319 .tit{font-size:20px;text-align: center;margin-bottom: 5%;color: #333;font-weight: bold;}
.Form002319 .row dl{width: 100%;padding-right: 10px;position: relative;line-height: 40px;margin-bottom: 15px;padding-left: 135px;}
.Form002319 .row dl dt{color:#5b5b5b;font-size:14px;position:absolute;left:0;width: 130px;text-align:right;line-height:40px;}
.Form002319 .row dl em{ font-style: normal; color: #c00; position: absolute; right: 0; top: 0; display: block;}
.Form002319 .row dl .span{display:block;color:#c00;line-height: 20px;font-size: 12px;}
.Form002319 .row dl .span2{display: block; color:#c00;line-height: 20px;font-size: 12px;}
/*.Form002319 .row dl .span{display:none}*/
.Form002319 .row dl .span i{ font-style: normal; margin: 0 0.5em;}
.Form002319 input.text{border: 1px solid #ccc;background: none;display: block;height: 36px;line-height: 36px;padding: 5px 10px;width: 100%;color: #333;}
.Form002319 input.text::-ms-input-placeholder{ color: #aaa;}
.Form002319 select{border: 1px solid #ccc;background: none;display: block;height: 36px;width: 100%;padding: 5px 10px;color: #aaa;appearance:none;-moz-appearance:none;-webkit-appearance:none;padding-right: 14px;background: url("../images/Form002319-icon.png") no-repeat scroll 97% center transparent;}
.Form002319 select::-ms-expand { display: none; }
.Form002319 .btn{background: #0993cf;height: 40px;display: block;border: 1px solid #0993cf;width: 150px;margin-right: 15px;font-size: 16px;color: #fff;border-radius: 6px;margin: 0 auto;}
.Form002319 .box .fl{width:80%;}
.Form002319 .box .fr{width:15%;}
.Form002319 .pic{margin-bottom: 15px;}
.Form002319 .box .sc{width: 100%;position: relative;display: inline-block;background: #2e8aaf;border: 1px solid #fff;box-shadow: 0 2px 0 rgb(0 0 0 / 2%);padding: 8px 12px;overflow: hidden;color: #fff;text-decoration: none;text-indent: 0;text-align: center;border-radius: 5px;cursor: pointer;}
.Form002319 .box .sc input {position: absolute;font-size: 100px;right: 0;top: 0;opacity: 0;width: 100%;height: 37px;}
.Form002319 .box .fr em{font-size:12px;font-style: inherit;line-height: 20px;color: #999;}
.Form002319 .box2{margin: 30px 0;}
.Form002319 .box2 .tb{margin-bottom:30px;}
.Form002319 .box2 .tb .fl,.Form002319 .box2 .tb .fr{width:50%;}
.Form002319 .box2 .tb .fr{text-align: right;}
.Form002319 .box2 .tb a{display:inline-block;border: 1px solid #ccc;padding: 6px 20px 6px 40px;margin-left: 10px;color: #0993cf;position:relative;}
.Form002319 .box2 .tb a:before{position: absolute;left: 18px;top: 50%;margin-top: -10px;width: 20px;height: 20px;content: '';background: url(../images/Revise.png) no-repeat left;}
.Form002319 .box2 .tb a.delete:before{background: url(../images/delete.png) no-repeat left;}
.Form002319 .box2 .tit{margin-bottom: 0;text-align: left;}
.Form002319 .box2 .table_1 th{ text-align:center; border:1px solid #eee; border-collapse:collapse; line-height:24px; padding:15px;}
.Form002319 .box2 .table_1 td{text-align:center;border:1px solid #eee;border-collapse:collapse;line-height:24px;padding: 5px;position: relative;}
.Form002319 .box2 .table_1 th{ font-size:14px; font-weight:normal;}
.Form002319 .box2 input.text{color:#333;line-height: 44px;height: 44px;border: none;}
.Form002319 .box2 label{position: absolute;width: 100%;left: 0;top: 0;font-size: 14px;line-height: 44px;text-align: center;color: #c00;}
.Form002319 .box2 .tableMore {clear:both; text-align:center; color:#0993cf; padding:2.5% 0; cursor:pointer;}
.Form002319 .box2 .tableMore .icon {width: 30px;margin:0 auto 5px;}
.Form002319 .box2 .tableMore .icon i {display:block; padding-bottom:100%; border-radius:50%; background-color:#0993cf; position:relative;}
.Form002319 .box2 .tableMore .icon i:before,.tableMore .icon i:after {content:''; display:block; position:absolute; background-color:#fff;}
.Form002319 .box2 .tableMore .icon i:before {width: 50%;height:3px;left: 25%;top:50%;margin-top:-1.5px;}
.Form002319 .box2 .tableMore .icon i:after {width:3px;height: 50%;left:50%;top: 25%;margin-left:-1.5px;}
.Form002319 .box2 .tableMore .text i {font-style:normal;}
.Form002319 .box2 .tableMore.loaded .icon i:after {opacity:0;}
.Form002319 .box2 .tableMore.loaded .text {display:none;}
.Form002319 .box2 .tableMore:hover .icon i {background-color:#2e8aaf;}
.Form002319 .box3 dd{position: relative;}
.Form002319 .box3 dd label{position: absolute;width: 96%;left: 2%;top: 2%;font-size: 14px;text-align: left;color: #c00;}
.Form002319 .box3 dd textarea{width: 100%;height: 160px;border: 1px solid #ccc;}
.Form002319 .file-io img{ max-height:100px; max-width:100px;}

.Form002319  input[type="file" i]{ width: 180px;}

.Form002319 .p1{ color: #c00; padding-left: 135px;}
.N_content .single_con .btn{background: #0993cf;height: 40px;display: block;border: 1px solid #0993cf;width: 150px;margin-right: 15px;font-size: 16px;color: #fff;border-radius: 6px;margin: 0 auto;text-align:center;line-height:40px;}

@media(max-width:480px){
.Form002319 .box2 .table_1{ overflow:auto;}
.Form002319 .box2 .table_1 table{ width:180%;}
}
@media only screen and (min-width:480px ) {
.Form002319 .row2 dl{float: left;width: 49%;}
.Form002319 .row2 dl:last-child{ float: right;}	
.Form002319 .btn{ font-size: 18px;}
}
@media only screen and (min-width:1025px ) {
.Form002319{padding: 5% 0;}
}


/* 文字居左样式 */

/*
.Form002319 .row dl dt{text-align:left;}
.Form002319 .row dl{padding-left: 120px!important;}
@media only screen and (min-width:480px ) {
.Form002319 .row2 dl{float: left;width: 48%;}
}
*/

/* 内容在输入框里面 */
/*
.Form002319 .box .row dl{padding-left:0;}
.Form002319 .box .row dl dt{text-align:left;padding-left: 10px;color: #999;width: 100%;}
.Form002319 .box select{color:#fff;}
@media only screen and (min-width:480px ) {
.Form002319 .row2 dl{float: left;width: 46%;}
}
*/
