/* CSS Document */


body{
	overflow:scroll;
}

#remind{
	display:inline-block;
	margin-top: 10px;
	font-size: 16px;
	padding-bottom: 10px;
	border-bottom:1px solid #e9e9e9;
}

.cp-content {
    background-color: #e9f7fe;
    padding: 10px;
    overflow: hidden;
    width: 78%;
    text-align: center;
    margin-left: 150px;
    padding: 0px;
}

.pictop{
	background-color: #e9f7fe;
	text-align:center;
	*text-align:center;
	width: 100%;
	background-color:#0097a7;
	margin-right: 1px;
	border: 0px;
	height:140px;
	text-align:center;
	
}
.pictop-content{
	margin-bottom: 10px;
}
.pictop-content a img{
	width: 100%;
	height:300px;
}


.complaints_proposal_list {
	margin-top: 20px;
    position: relative;
    height: 50px;
    line-height: 50px;
    margin-left: 20px;
    font-size: 14px;
    
}

.complaints_proposal_list input {
    height: 26px;
    line-height: 26px;
    border: 1px solid #a8a8a8;
    padding: 5px 0px 5px 5px;
    width: 314px;
    display:inline-block;
    margin: 0px;
}

#submit{
	font-size: 14px;
	width: 321px;
	height: 38px;
	color:#ffffff;
	background-color:#0080ff;
	margin-top: 20px;
	margin-left: 90px;
	margin-bottom: 50px;
}


#ta{
	margin: 0px;
 	padding: 0px;
	position: relative;
	text-align: center;
	height:220px;
	width:100%;
    margin-bottom: 20px;
}

 #ta textarea{
 	display:inline-block;
 	vertical-align:middle;
	margin-top: 20px;
    width:319px;
    height: 154px;
 	
} 

#plength{
	margin: 0px;
	padding: 0px;
	margin-left: 320px;
}

#verfyCode{
		width: 185px;	
}
.btn_captcha{
    width: 120px;
    height: 39px;
    line-height: 39px;
    text-align: center;
    background-color: #fcc80a; 
    margin-left: 10px;
    color: #fff;
    display: inline-block;
    cursor: pointer;
}

#yzm span{
	 font-size: 14px;
	 margin: 0px;
	 padding: 0px;
}

#regWindowCaptchaImage {
    width: 90px;
    height: 38px;
    border: 1px solid #fff;
    margin-left: 17px;
}

select { font-family : 黑体; } 


.prompt_box{
	display:none;
    position: absolute;
    left: 345px;
    top: 5px;
	padding-left:7px;
	background:url(../images/left_icon.png) no-repeat;
	background-position: 0px center;
}
.prompt {
    height: 26px;
    line-height: 26px;
    border-right: 1px solid #e35050;
    border-top: 1px solid #e35050;
    border-bottom: 1px solid #e35050;
	background-color: #ffe4e4;
    color: #e35050;
    padding: 0 6px;
	
}



.complaints_proposal_list input:focus{
     border:1px solid #3eb3d5;
}
.complaints_proposal_list select {
    width: 320px;
    height: 38px; 
    padding: 8px 0;
    outline: none;
    text-align: center;
}


.complaints_proposal_list select option {
    text-indent: 5px;
    padding: 10px 5px;
    border: 0;
}



.cpcheck img{
	width: 38px;
	height:38px;
	padding: 0px;
	margin: 0px;
	
}


.cpcheck {
	width: 38px;
	height:38px;
	text-align: center;
	vertical-align:middle;
	
	display:inline-block;
	padding: 0px;
	margin: 0px;
}

#cpcheck_01,cpcheck_02,cpcheck_03,cpcheck_04,cpcheck_05,cpcheck_06,cpcheck_07,cpcheck_08,cpcheck_09,cpcheck_10{
	padding: 0px;
	margin: 0px;
}



