.app_jgcx{min-height: 860px;}
.app_jgcx form{padding-top: 145px; font-size: 14px;}


.app_jgcx form table{border-collapse: separate; border-spacing: 15px 8px; margin: auto;}
.app_jgcx form table td{position: relative; padding: 0;}

.app_jgcx form input,
.app_jgcx form button,
.app_jgcx form select,
.app_jgcx form textarea{outline: none; font-size: 14px;}

.app_jgcx form table input{width: 360px; height: 32px; background-color: #fff; border: 1px solid #e7e7e7; line-height: 30px; padding: 0 8px;}
.app_jgcx form table button{border: 1px solid #e7e7e7; background-color: #efefef; height: 32px; padding: 0 25px; cursor: pointer;}


.app_jgcx form .status{text-align: center; padding-top: 30px; color: #d10b1a;}



.uc_service_detail{font-size: 16px;}
.uc_service_detail .back{padding: 20px 0;}
.uc_service_detail .review{border-bottom: 1px dotted #757575; padding: 20px 40px;}
.uc_service_detail .detail{padding: 20px 40px;}

.uc_service_detail table{border: 0; border-collapse: collapse; width: 100%;}
.uc_service_detail td{padding: 10px 0; line-height: 1.6; vertical-align: top;}
.uc_service_detail td.title{text-align: right; width: 100px; color: #777;}