@charset "utf-8";
body,html,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,
form,fieldset, legend,input,textarea,select,p,blockquote,th,td,hr,button,
article,aside, details,figcaption,figure,footer,header,hgroup,menu,nav,section{ margin: 0; padding: 0;font-family: "微软雅黑";}
a,img,input,button,fieldset{border: 0; }
legend{display: none; }
a:link,a:visited{text-decoration: none; color: #333; }
a:hover {color: #1465c0; }
body{font:12px/24px ; color: #333; }
ul{list-style: none; }
.fl{float: left; }
.fr{float: right; }
.oh{overflow: hidden; }

/* clear float */
.clear{
    clear: both;
}
.clearfix:before,.clearfix:after{content:"."; display:block; height:0; visibility:hidden; font-size:0; }
.clearfix:after,.cl{clear:both; }
.clearfix{*zoom:1; }
.g1000,.content,.footer{width: 1000px; margin: 0 auto; }

.font14 { font-size: 14px; }
.mt8{margin-top: 8px; }
.mt10{margin-top: 10px; }
.mt12{margin-top: 12px; }
.mt14{margin-top: 14px; }
.mt16{margin-top: 16px; }
.mt46{margin-top: 46px; }
.mt20 { margin-top: 20px; }
.mb20 { margin-bottom: 20px; }
.ml89 { margin-left: 89px; }
.mb10 {margin-bottom: 10px; }
.ml20 { margin-left: 20px; }
.ml60{margin-left: 60px; }
.mr35{margin-right: 35px; }
.w377{width: 377px; }
.w478{width: 478px; }
.w752{width: 752px; }
.w570{width: 570px; }
.w185{width: 185px; }
.mt30{margin-top: 30px;}
.mb30{margin-bottom: 30px;}
.content .w110{width: 110px; padding: 0; }
.c9{color: #999; }
.blackColour { color: #000; }
.grey7 { color: #737373; }
em { color: #BA1825; margin-right: 10px; }
.textCen { text-align: center; }
.text_c {text-align: center; margin: 16px 0; }

/*用户资料 - 弹窗表单*/
.dialog-bd{
    position: relative;
}
#submit_form{
    height: 460px;
    overflow-y: auto;
}
#submit_form .sub{
    position: absolute;
    bottom: -30px;

    right: 15px;


}
.color_red{
    color:#d22;
}
#submit_form dl{
    display: block;
    margin: 10px 0;
}
#submit_form dt{
    display: block;
    font-weight: bold;
    font-size: 14px;
}
#submit_form dt i{
    font-weight: normal;
    font-style: normal;
}
#submit_form dt span{
    font-weight: normal;
    color: #999;
    font-size: 12px;
}

#submit_form dd{
    font-size: 14px;
    color: #666;
}
#submit_form dd input[type=text]{
    border: 1px solid #ddd;
    padding: 8px 10px;
    width: 250px;
}
#submit_form dd input[name=interested]{
    width: 100%;
}
#submit_form dd label{
    display: block;
    margin: 10px 0;
    line-height: 14px;
}
#submit_form label input{
    margin-right: 10px;
    float: left;
}
.collect_title{
    display: block;
    padding: 20px 0;
}
#submit_form .inline_selects label{
    float: left;
    width: 280px;
}
#submit_form .inline_dl dt{
    float: left;
    width: ;
    line-height: 35px;
}
#submit_form .inline_dl dd{
    float: left;
}
#submit_form .inline_dl select{
    width: 129px;
    height: 35px;
    margin: 0 10px 0 0;
    border: 1px solid #ddd;
}

#submit_form .inline_dl textarea{
    display: block;
    border: 1px solid #ddd;
    padding: 10px;
    width: 400px;
    resize: none;
 }