@charset "utf-8";
/* CSS Document */

body, button, input, select, textarea {
    color: #666;
    font: 14px "Microsoft YaHei","Helvetica Neue",Helvetica Neue,Helvetica,Hiragino Sans GB,tahoma,arial,sans-serif;
    word-break: break-all;
}

/* cdx 2016.08.05 */
input[type="text"], input[type="password"] {
	outline: none;
}

*{ margin:0; padding:0;}
a, div, p, span, ul, li, i, h1, h2, h3, h4, h5, h6,  button, th, td, form, img, html, body, input, dd{
	border: none;
	padding: 0;
	margin: 0;
	font-style: normal;
	background: transparent;
}

ul, ol { list-style: none; }
li{list-style: none;}
a{
	text-decoration: none;

	
}
a:hover{text-decoration: none;
}
.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.wrapper{ width:1150px; margin:0 auto;}
.pore{ position: relative}
.poab{ position:absolute;}
.fl{ float:left;}
.fr{ float:right;}
textarea, input {
    color: #222;
}
.frm_normal{border: 1px solid #e7e7eb;}
.frm_worng{border: 1px solid #eb5c3e;}
.frm_right{ border:#0cae00 solid 1px;}
.web_icon{ background:url(../images/icon1.png) no-repeat;}
.vcode_nothing{ background-position:0 40px;}
.vcode_sure{ background-position:0 0;}
.vcode_wrong{background-position:0 -40px;}

.nothing{ color:#0f96dc; margin-left:10px;}
/* cdx 修改css prompt为base_prompt */
.base_prompt{ width:18px; height:18px; display:block; position:absolute; right:5px; top:10px;}
.prompt_input{ width:105px !important;}
.phone_input_box{ width:120px !important;}
.frm_input_box {
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
    display: inline-block;
    font-size: 14px;
    height: 35px;
    line-height: 35px;
    padding: 0 10px;
    position: relative;
    vertical-align: middle;
    width: 278px;
}

.frm_input {
    height: 28px;
    margin: 4px 0;
    width: 100%;
}



