.m_ask {}
.m_ask input.text {border:1px solid #969696; width:268px; padding-top:3px; padding-bottom:2px;font-size:12px;}
.content .m_ask input.text {border:1px solid #969696; width:268px; padding-top:3px; padding-bottom:2px;  font-size:12px;}
.m_ask input.check {width:82px !important;  font-size:12px;}
.m_ask textarea {border:1px solid #969696; width:268px; height:80px;  font-size:12px;}
.left_part img.check {border:1px solid #E0E0E0; margin: 0px 0 -5px 0;}

.m_ask label span {color:#339900;}
.m_ask .submit {display:block; margin: 20px 0 20px 0; font-size:19px; cursor:pointer;}
.content .m_ask .submit {display:block; margin: 22px 0 11px 0;}
.both {clear:both; overflow:visible; padding:0 0 7px;}
.left_part .m_ask label {display:block; margin: 6px 0 2px 0; width:100px;}
.left_part img.check {border:1px solid #E0E0E0; margin: 7px 0 -5px 0;}
.content img.check {border:1px solid #E0E0E0; _margin-left:3px;}
.left_part .m_ask textarea {border:1px solid #E0E0E0; width:194px; height:133px; font-size:12px;}

.ask_form_text {padding: 0 125px 30px 144px; line-height:150%;}
.form_help {position:absolute; left:474px; font-size:10px; margin-top:3px;}
.w199 {width:199px !important;}

.small_form {}
.content .m_ask label {display:block; margin: 3px 12px 2px 0; float:left; width:130px; text-align:right; border:1px solid #fff; position:relative;}
.content .m_ask .small_form .submit {display:block; margin: 21px 0 13px 0;  zoom:1;}
.small_form .email_top {width:396px; text-align:right; padding-bottom:23px; position:relative; margin-top:-3px;}

#contact_popup_down .small_form .email_top {width:396px; text-align:left; padding-bottom:25px; padding-left:21px; position:relative; margin-top:-5px;}
.content .m_ask .small_form label {display:block; margin: 2px 13px 2px 0; float:left; width:113px; text-align:right;}