@charset 'utf-8';

.service_support{max-width: 800px; margin: 50px auto;}
.service_support .service_list{margin-bottom: 20px;}
.service_support .service_list:after{content:""; display:table; clear:both}
.service_support .service_list .list_label{width: 200px; float: left; font-size: 16px; font-weight: bold; color: #333; line-height: 45px; text-align: right; padding-right: 20px;}
.service_support .service_list .form-required{font-weight: bold; color: red;}
.service_support .service_list .list_input{width: calc(100% - 200px); float: right;}
.service_support .service_list .list_input .input{width: 100%; box-sizing: border-box; line-height: 45px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; border:1px solid #ccc; font-size:16px; mline-height:45px; padding:0 10px;}
.service_support .service_list .list_input .radio{display: inline-block; margin-top: 16px; cursor: pointer;}
.service_support .service_list .list_input .label{margin-right: 20px; padding: 0; font-size: 16px; line-height: 45px; color: #333; cursor: pointer;}
.service_support .service_list .list_input .textarea{width: 100%; box-sizing: border-box; line-height: 45px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; border:1px solid #ccc; font-size:16px; mline-height:45px; padding:0 10px;}
.service_support .service_list .list_input .input:focus{border-color:#1473e6; outline:0}
.service_support .service_list .list_input .textarea:focus{border-color:#1473e6; outline:0}
.service_support .service_list .list_input .input#vcode{width: 150px;}
.service_support .service_list .list_input .codeimg{vertical-align: middle; margin-left: 10px; cursor: pointer;}
.service_support .service_button{padding-left: 200px;}
.service_support .service_button .button{border:0;height:45px;text-align:center;background-color:#337ab7;color:#FFF;text-decoration:none;-webkit-border-radius:5px;
  -moz-border-radius:5px; border-radius:5px;width:220px;}
.service_support .service_button .button:hover{background-color:#296292;}


