@charset "utf-8";

.cf:before,.cf:after{
display:table;
}

.cf:after{
clear:both;
}

.cf{
zoom:1;
}


/* CSS Document */

/* Form wrapper styling */


/* Form text input */

.form-wrapper input {
width:180px;
height:15px;
padding:10px 5px;
float:left;
font:14px 'Microsoft YaHei';
color:#8C8C8C;
border:0;
background:#eee;
border-radius:3px 0 0 3px;
}

.form-wrapper input:focus {
outline:0;
background:#fff;
box-shadow:0 0 2px rgba（0，0，0，.8） inset;
}

.form-wrapper input ::-webkit-input-placeholder {
color:#8C8C8C;
font-style:italic;
}

.form-wrapper input :-moz-placeholder {
color:#8C8C8C;
font-style:italic;
}

.form-wrapper input :-ms-input-placeholder {
color:#8C8C8C;
font-style:italic;
}

/* Form submit button */

.form-wrapper button {
overflow:visible;
position:relative;
float:right;
border:0;
padding:0;
cursor:pointer;
height:35px;
width:100px;
font:bold 16px 'Microsoft YaHei'’;
color:#fff;
text-transform:uppercase;
background:#d83c3c;
border-radius:0 3px 3px 0;
text-shadow:0 -1px 0 rgba（0,0,0,.3）;
}

.form-wrapper button:hover{background:#e54040;}

.form-wrapper button:active，.form-wrapper button:focus{background:#c42f2f;outline:0;}

.form-wrapper button:before { /* left arrow */
content:'';
position:absolute;
border-width:8px 8px 8px 0;
border-style:solid solid solid none;
border-color:transparent #d83c3c transparent;
top:12px;
left:-6px;
}

.form-wrapper button:hover:before{border-right-color:#e54040;}

.form-wrapper button:focus:before,.form-wrapper button:active:before{border-right-color:#c42f2f;}

.form-wrapper button::-moz-focus-inner { border:0;padding:0;}
