@charset "utf-8";

/* CSS Document */

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote,
th,
td {
    margin: 0;
    padding: 0;
    list-style: none;
}

body img {
    border: none;
    list-style: none;
}

body,
input,
textarea {
    font-family: "微软雅黑", Arial, Helvetica, sans-serif;
    font-size: 14px;
    -webkit-text-size-adjust: none;
}

.clear {
    clear: both;
}

a {
    color: #000;
    border: 0;
    text-decoration: none;
    cursor: pointer;
}


/*--清除浮动--*/

.clearfloat:after {
    display: block;
    clear: both;
    content: "";
    visibility: hidden;
    height: 0
}

.clearfloat {
    zoom: 1
}

a:hover {
    color: #dab354;
    text-decoration: none;
}
.msgLBox{padding:2em 0 1em; width: 100%; }
.msgLBox dl{ margin-bottom:0.8em;}
.msgLBox dl dd.dl_ddL{ width:100px; float:left; text-align:right; display: none; padding:8px 0; line-height:1.5 !important;}
.msgLBox dl dd.dl_ddR{ width: 100%; }
.msgLBox .star{ color:#F00;}
.msgLBox .w-form-submit{ margin-top:0.8em;}
.msgLBox .w-form-submit .w-buttom .btn-default-w{ width:auto;}


.clearfix:after{ content:""; display:block; clear:both; height:0; visibility:hidden;}
.clearfix{ zoom:1;}

input[type="text"] {
    -webkit-appearance: none;
}
.w-text-form, .w-textarea-form {
    border-color: #DBDBDB;
    padding: 10px 10px;
}
.w-text-form {
    border: 1px solid #dadada;
    padding: 8px 10px;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    color: #666;
    min-height: 30px;
}
.w-textarea-form {
     border: 1px solid #dadada;
    padding: 8px 10px;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    color: #666;
    min-height: 100px;
}

.w-form-submit .w-buttom .btn-default-w:hover, .w-form-submit .w-buttom .btn-default-w:focus {
    background: #0D81B3;
}
.msgLBox .w-form-submit .w-buttom .btn-default-w {
    width: auto;
}
.w-form-submit .w-buttom .btn-default-w {
    background: #10A0DD;
}
.w-form-submit .w-buttom .btn-default-w {
    background: #333;
    color: #fff;
    border: 0;
    padding: 0.7em 0;
    min-width: 14em;
}
.w-form-submit .w-buttom .btn-default-w {
    padding: 8px 25px;
    line-height: 1.5;
    min-width: 10em;
    text-align: center;
    font-size: 105%;
}
a:link,
div:link {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important;
    /*禁止链接高亮*/
    -webkit-touch-callout: none;
    /*禁止链接长按弹出选项菜单*/
}

a:active,
a:focus {
    -moz-outline: none;
    outline: none;
    ie-dummy: expression(this.hideFocus=true);
}


/*合并边线,边线空间至零.*/

table {
    border-collapse: collapse;
    border-spacing: 0;
}


/*清除边线*/

fieldset,
img {
    border: 0;
}

ol,
ul {
    list-style: none;
}

caption,
th {
    text-align: left;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 100%;
    font-weight: normal;
}

input,
textarea {
    -webkit-appearance: none;
}


/*清除浮动*/

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

* html .clearfix {
    height: 1%;
}

::-webkit-input-placeholder {
    /* WebKit browsers */
    color: #a8a8a8;
    opacity: 1;
}

:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #a8a8a8;
    opacity: 1;
}

::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #a8a8a8;
    opacity: 1;
}

:-ms-input-placeholder {
    /* Internet Explorer 10+ */
    color: #a8a8a8;
    opacity: 1;
}

body {
    padding: 0;
    margin: 0;
    display: block;
    
}