﻿@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0}html{color:#333;overflow-y:scroll;background:#fff}h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,form,th,td{margin:0;padding:0;list-style:none}body,button,input,select,textarea{font:12px/1.5 Microsoft YaHei,Arial,Tahoma,"\5b8b\4f53",sans-serif}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}a{text-decoration:none;color:#696969}a:hover{text-decoration:none;}img{border:0}button,input,select,textarea{font-size:100%}button{border:0;border-width:0;cursor:pointer}i{font-style:normal}table{border-collapse:collapse;border-spacing:0;-ms-interpolation-mode:bicubic}.fl-left{float:left}.fl-right{float:right}.fl-clear{clear:both}.fl-clr{zoom:1}.fl-clr:after{display:block;clear:both;height:0;content:"\0020"}

	.logo_w{width:100%;background:#fff;overflow:hidden;}
	.logo_w_c{width:1190px; margin: 0 auto;padding:20px 0;overflow:hidden;}
	.logo{width: 205px;/* height: 55px; */display: block; background: url(../images/logo.png) no-repeat;}
	.biaot{font-size:30px; font-weight: bold; line-height: 40px; margin-top: 15px; margin-left: 20px; color: #f5821f; font-family: "黑体";}
	.ph400{/*width:200px; */height:57px;line-height:57px;color:#e6e6e6;font-size: 20px;}
    .ph400 a{color:#333;}
	.ph400 a:hover{color:#0059d6;text-decoration:underline;}
	
.conment{width:100%;background:#f7f7f7;min-height:480px;}
.con_w{width:1190px;margin:0 auto;padding:20px 0 30px;}
.con_w h3{font-size:20px;font-weight:bold;color:#000;text-align:center;margin:15px 0;line-height:30px;height:30px;}
.registry_from{width:1160px;margin:0 auto;padding:20px;background:#fff;border:1px solid #eee;}
.registry_l{float:left;width:800px;}
.bd_name{font-size:14px;background:url(../images/sg.jpg) no-repeat 0 center;padding-left:12px;margin-bottom:20px;font-weight:bold;}
.zhxx{margin-bottom:30px;}
.controls-mod{line-height:38px;margin-bottom:15px;}
.c1 {color:#333;font-size:14px;padding-right:6px;text-align:right;width:126px;}
.c1, .c2, .c3{float: left;}
.c2 {margin-right:12px;}
.c2 input.wd180 {width: 180px;}
.c3 {max-width:430px;}
.asterisk{color:#e60000;margin-right:3px;}
.c2 input, .c2 select, .c2 textarea {border: 1px solid #e6e6e6;border-radius: 3px;height: 36px;line-height: 36px;
outline: 0 none;padding: 0 10px;width: 240px;}
.c2 input.wd138{margin-right: 10px;width: 138px;}
.c2 .mouse_sr{border-color:#b2b2b2;transition:border linear .2s,box-shadow linear .2s}
.c2 .cut {border-color: #f33d3d;transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;}
.normal {
    background-position: 0 -15px;
    height: 25px;
}
.ok, .normal, .erro {
    display: none;
    height: 15px;
    line-height: 1.2;
    margin-top: 12px;
    padding-left: 22px;
}
.ok, .normal, .erro, .hv_gsmb span, .whl, .warm-zcsm dl dd p, .gt_slider, .gt_slider_knob, .gt_ajax_tip, .c2 .zpb li.zpbs a:hover, .c2 .zpb li.zpbs a.cut_lv, .ghmj, .cgmj {
    background:url(../images/zchc.png) no-repeat;
    display: inline-block;
}
.erro{background-position: 0 -52px;}    
.c2 label.checked {
    background:url(../images/sex_on.png) no-repeat left center;
    margin-left: 11px;
    padding-left: 18px;
    position: relative;
}
.c2 .checked input {
    left: 0;
    opacity: 0;
    position: absolute;
    vertical-align: middle;
    width: 13px;
}
.c2 label.radio {
    background:url(../images/sex_off.png) no-repeat left center;
    margin-left: 11px;
    padding-left: 18px;
    position: relative;
}
.c2 .radio input {
    left: 0;
    opacity: 0;
    position: absolute;
    vertical-align: middle;
    width: 13px;
}
.c2 .amb{position: relative;}
.c2 input.btn{background:#f6f6f6;font-size:14px;height:38px;width:130px;border:1px #e6e6e6 solid}
.c2 input.btn:hover{background:#efefef;cursor:pointer}
.sumb-btn-mod{margin-left:132px;width:300px;text-align:center}
.sumb-btn-mod .nreg{background:#087e03;width:300px;height:42px;line-height:42px;text-align:center;font-size:16px;color:#fff;border-radius:5px;margin-bottom:10px}
.sumb-btn-mod a span{color:#696969}
.sumb-btn-mod .nreg:hover{background:#1b8c07}
.sumb-btn-mod a{color:#0059d6}
.sumb-btn-mod a:hover span{color:#696969;text-decoration:none}
.sumb-btn-mod a:hover{color:#0059d6}
.registry_r{float: right;
    width: 271px;
    background: #dbd9d7;
    padding: 0 40px;}
.ybbra {
    color: #333;
    font-size: 22px;
    height: 77px;
    line-height: 77px;
}
.ybbrb {
  color: #000000;
    line-height: 22px;
    font-size: 14px;
}
.ybbrc {
    background: #3498db none repeat scroll 0 0;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    height: 37px;
    line-height: 37px;
    margin-top: 18px;
    text-align: center;
}
.ybbrc a {
    color: #fff;
}
.ybbrc a:hover{
    color: #f0f902;
}
.ybbrd {
    background: #fff none repeat scroll 0 0;
    font-size: 14px;
    height: 37px;
    margin-top: 18px;
    text-align: center;
}
.ybbre {
    color: #666;
    font-size: 14px;
    line-height: 26px;
    margin: 20px 0;
}
.ybbrd img {
    float: left;
    margin-left: 66px;
    padding-top: 8px;
}
.ybbrd a {
    color: #666666;
    display: block;
    float: left;
    height: 37px;
    line-height: 37px;
    padding-left: 15px;
}
.ybbrd a:hover {color:#ee4822;}
/*area*/
.area-wrapper .province,.area-wrapper .town,.area-wrapper .county{float:left;border:1px solid #e6e6e6;margin-right:10px;padding:0 10px;position:relative;background-color:#fff}.area-wrapper .pan-body{display:none;width:440px;border:1px solid #e6e6e6;border-radius:3px;padding:10px 8px;position:absolute;left:0;margin-top:8px;background-color:#fff;min-height:50px;z-index:1000}.area-wrapper .town .pan-body{left:-110px}.area-wrapper .county .pan-body{left:-220px}.area-wrapper .drop-down{float:right;width:10px;height:5px;background:url(../images/sjl.jpg) no-repeat 0 0;margin:14px 4px 0 8px}.area-wrapper .show{display:block}.area-wrapper .hide{display:none}ul{margin:0;padding:0;list-style:none}.area-wrapper dl{margin:0;padding:0 0 3px;overflow:hidden;border-bottom:1px dashed #e6e6e6}.area-wrapper .last-li dl{border-bottom:0}.area-wrapper dl dt{padding:3px 5px;font-weight:bold}.area-wrapper dl dd,.area-wrapper .town .pan-body a,.area-wrapper .county .pan-body a{float:left;margin:0 8px 5px 0;cursor:pointer;padding:3px 5px;height:20px;line-height:20px}.area-wrapper dl dd:hover,.area-wrapper .town .pan-body a:hover,.area-wrapper .county .pan-body a:hover,.area-wrapper .current-area{background-color:#0f69dc;border-radius:2px;color:#fff}.area-wrapper .town .pan-body a,.area-wrapper .county .pan-body a{text-decoration:none;display:block;margin-bottom:0}.area-wrapper .town .pan-body li,.area-wrapper .county .pan-body li{float:left;display:block;padding:5px 0;border-bottom:1px dashed #e6e6e6}.select-default{height:28px;line-height:28px;border-radius:3px;min-width:68px}.select-large{height:34px;line-height:34px;border-radius:3px;min-width:78px}.select-default .pan-head{height:28px;line-height:28px}.select-default .drop-down{margin-top:12px}.select-default .pan-head,.select-default .pan-body{font-size:14px;color:#333;font-family:Microsoft YaHei}.select-large .pan-head{height:34px;line-height:34px}