.pensionnaya {width:525px; font-family:arial; font-size:12px;}
.pensionnaya  dl {overflow:hidden; margin:10px 0;}
.pensionnaya  dt {float:left; width:150px; text-align:left;}
.pensionnaya  .need dt {/*color:#fe0000;color:#f35c5c;*/color:#000000;}
.pensionnaya  dd {width:233px; text-align:left; margin-left:165px; _margin-left:0; //margin-left:0;}
.pensionnaya  dd img {float:right; border:0;}
.pensionnaya input.text {width:200px; border:1px solid #c3c3c3; padding:1px 3px;}
.pensionnaya .header {font-weight:bold; margin:0 0 10px 0; padding-top:15px;}
.pensionnaya .b {font-size:18px; padding-top:20px; font-weight:normal;color: #E64E9C;}
.pensionnaya .b2 {font-size:18px; padding-top:40px; font-weight:normal;color: #E64E9C;}
.pensionnaya  dl.error dd div.er {color:#878787; margin:2px 0 0 0;}
.pensionnaya .dontknowdiv {font-size: 14px;line-height: 20px; color:#5d5d5d;margin-bottom: 15px;}
.pensionnaya .dontknow a {font-size:15px; color:#5d5d5d;text-decoration: underline;cursor: pointer}

.pensionnaya  dl.type {overflow:hidden; margin:15px 0 10px 0;}
.pensionnaya  dl.type dt {color:#000;}
.pensionnaya  dl.type dd {font-size:15px;}
.pensionnaya  dl.type dd .rad {margin:0 0 4px 0;}
.pensionnaya dd input.radio {margin:0 12px 0 0;}
.pensionnaya  dl.type dd a {font-size:12px; margin-left:10px;}

.pensionnaya  dl.sex {overflow:hidden; margin:17px 0;}
.pensionnaya  dl.sex dt {color:#000;}
.pensionnaya  dl.sex dd {font-size:15px;}
.pensionnaya  dl.sex dd .rad {margin:0 0 4px 0;}
.pensionnaya dd input.radio {margin:0 12px 0 0;}

.pensionnaya .dontknow {margin-bottom:10px;}

.pensionnaya .phone {width:210px; overflow:hidden;}
.pensionnaya .phone input {width:100%; border:1px solid #c3c3c3; padding:1px 3px;}
.pensionnaya .phone .small {float:left; width:30px;}
.pensionnaya .phone .number {width:150px; _width:140px; margin:0 0 0 50px; _margin-left:-5px; //margin-left:20px;}
.pensionnaya .phone .house {width:110px; _width:100px;}
.pensionnaya .phone .info {color:#878787; font-size:11px;}

.pensionnaya .gray dt {color:#464646;}
.pensionnaya .gray dt p, .pensionnaya .gray dt p a {color:#5d5d5d; font-size:15px;}

.pensionnaya .copy dt {color:#464646;}
.pensionnaya .copy dd {width:270px;}

.pensionnaya input.review {width:200px;}

.pensionnaya .button {padding:15px 0 0 0; color:#878787;}
.pensionnaya .button input {width:170px;}
.pensionnaya .button div {margin-top:15px; font-family:verdana;}

#right .pensionnaya .button div span.red {font-weight:normal; color:#fe0000;}
#right .pensionnaya .top_text span.red {font-weight:bold; color:#f35c5c;}
#right form {margin-left:0!important;}

.pensionnaya .top_text {color:#878787;margin-top:15px; font-family:verdana;}
.pensionnaya .bottom_text {padding-top:30px; font-family:verdana; color:#464646;}