/* 重置 */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#323232;outline:0;}
body{/*background:#efefef;*/}
a,a:hover{color:#406eba;}


body{ background:url(bg-0.jpg) repeat;}
.g-hd {
height: 50px;
background-color:#fff;
-webkit-box-shadow: 0 3px 8px rgba(0,0,0,0.06);
-moz-box-shadow: 0 3px 8px rgba(0,0,0,0.06);
box-shadow: 0 3px 8px rgba(0,0,0,0.06);
}
.g-in {
width: 990px;
margin: 0 auto;
}
.m-logobar {
height: 50px;
line-height: 50px;
}
.m-logobar h1, .m-logobar h2, .m-logobar .pdtLogo, .m-logobar i {
float: left;
}
.m-logobar i {
width: 1px;
height: 26px;
overflow: hidden;
margin: 12px 20px 0 20px;
text-indent: -9999px;
background: #dfdfdf;
}
.m-logobar h1 em, .m-logobar .pdtLogo em {
display: none;
}
.m-logobar h2 {
font-size: 24px;
font-weight: normal;
}
.f-ff1 {
font-family: "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;
}
.g-bd {
padding: 30px 0;
}
.g-in {
width: 990px;
margin: 0 auto;
}
.m-tab .tabHd {
height: 50px;
}
.m-tab .tabHd li {
float: left;
width: 190px;
height: 49px;
margin: 0 1px 1px 0;
overflow: hidden;
}
.m-tab .tabHd li.z-on {
height: 50px;
margin-bottom: 0;
}
.m-tab .tabHd li.z-on a {
padding-top: 0;
border-top: 3px solid #69b3f2;
}
.m-tab .tabHd li.z-on a, .m-tab .tabBd {
background: #FCFCFC;
}
.m-tab .tabHd li a {
display: block;
width: 100%;
height: 47px;
line-height: 47px;
padding-top: 3px;
text-align: center;
background: rgba(255,255,255,0.40);
font-family: "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;
font-size: 22px;
color: #323232;
}
.m-tab .tabBd {
padding: 60px 0 60px 240px;
}
.tabBd {
position: relative;
overflow: hidden;
_zoom: 1;
background-color: transparent;
}



.FancyForm label{display:inline-block;line-height:1.4em;font-size:18px}

.FancyForm input[type=text]:focus+label,.FancyForm input[type=password]:focus+label,.FancyForm textarea:focus+label{opacity:.5;filter:alpha(opacity="50");}
.FancyForm .val label{left:-9999px;opacity:0!important;filter:alpha(opacity="0")!important;}
.FancyForm li{display:block;margin-bottom:18px;font-size:21px;font-weight:300;}

.FancyForm li,.FancyForm li .input{position:relative; height:54px;}
.FancyForm input{
position:relative;z-index:3;display:block;border:0; height:54px;width:370px; font-size: 20px; line-height:54px\9;
font-family: "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53; padding-left:10px; background:url(slide-door.gif) no-repeat left top;
}
.FancyForm .stext_ell{background:url(slide-door.gif) no-repeat left -114px;}
.FancyForm textarea{
	width:370px; height:94px;position:relative;z-index:3; background:url(slide-door.gif) no-repeat left -224px; border:0; padding-left:10px; padding-top:10px;font-size: 20px;
font-family: "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53; 
}
.FancyForm .textarea{background:url(slide-door.gif) no-repeat left -330px; }
.FancyForm label{
	position:absolute;z-index:2;top:0px;left:0px;display:block;color:#BCBCBC;cursor:text; height:54px; width:370px; padding-left:10px;line-height:54px;font-size: 20px;
font-family: "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;
}
.FancyForm .input_i{ display:block; height:38px; width:100px; position:absolute; left:270px; top:8px; z-index:4;}
.FancyForm .p2l{
	position:absolute;z-index:2;top:0px;left:0px;display:block;color:#BCBCBC;cursor:text; height:54px; width:110px; padding-left:10px;line-height:54px;font-size: 20px;
font-family: "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;
}
.FancyForm .c2l{
	position:absolute;z-index:2;top:0px;left:128px;display:block;color:#BCBCBC;cursor:text; height:54px; width:110px; padding-left:10px;line-height:54px;font-size: 20px;
font-family: "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;
}
.FancyForm .x2l{
	position:absolute;z-index:2;top:0px;left:256px;display:block;color:#BCBCBC;cursor:text; height:54px; width:110px; padding-left:10px;line-height:54px;font-size: 20px;
font-family: "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;
}
.FancyForm li .input_focus{background:url(slide-door.gif) no-repeat left -54px;}
.FancyForm li .input_error{background:url(slide-door.gif) no-repeat left -114px;}

.FancyForm li .p2{ width:110px; float:left; margin-right:9px; background:url(slide-door.gif) no-repeat 0  -170px;}
.FancyForm .add_in .input_public{ width:110px; float:left; margin-right:9px; background:url(slide-door.gif) no-repeat 0  -170px;}
.FancyForm .add_in .input_focus{width:110px;float:left;margin-right:9px;background:url(slide-door.gif) no-repeat -120px -170px;}
.FancyForm .add_in .input_error{width:110px;float:left;margin-right:9px;background:url(slide-door.gif) no-repeat -245px -170px;}
#p2Tip{margin-left: 269px;}
#zhuanyeTip ,#xueliTip{ margin-left:16px;}


.FancyForm li .p2c{ width:110px;float:left;margin-right:9px;background:url(slide-door.gif) no-repeat -120px -170px;}

.ipt_text{ height:54px; font-size:20px; background: url(slide-door.gif) no-repeat left top; -width:378px; width:380px; font-family: "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b; border:0;  line-height:54px; padding:8px 8px 14px 8px; color: #BCBCBC;  border:0;}

.ipt_text2{height:54px; font-size:20px; background: url(slide-door.gif) no-repeat left top; width:380px;font-family: "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b; border:0;  line-height:54px; padding:8px 8px 14px 8px; color: #323232;  border:0;}
.u-btn2 {
display: block;
width: 375px;
height: 50px;
line-height: 50px;
border: none;
overflow: hidden;
text-align: center;
background: #69b3f2;
font-family: "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;
font-size: 26px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
cursor:pointer;
}
.u-btn2, .tabBd .u-check {
margin-left: 2px;
}
.u-btn2{color: #FFF;}
.u-btn2:hover{
color: #FFF; background-color:#7CBDF5;
}
.u-btn2:active{background: #59A4E4;}
.g-ft {
-webkit-box-shadow: 0 -3px 8px rgba(0,0,0,0.06);
-moz-box-shadow: 0 -3px 8px rgba(0,0,0,0.06);
box-shadow: 0 -3px 8px rgba(0,0,0,0.06);
}
.m-cp {
padding: 30px 0;
}
.m-cp p {
padding-bottom: 10px;
text-align: center;
}
.g-hd, .g-ft {
background: #FFF;
}
.m-cp p a {
padding: 0 6px;
}
.m-cp p, .m-cp p a {
color: #949494;
}
/*联动*/
.privinces,.citys,.countys { position: absolute; width: 300px; background-color: #f8f8f8; padding: 10px 15px; border: 1px #d9d9d9 solid; box-shadow: 3px 3px 5px rgba(128,128,128,0.2); z-index:9999;}
.privinces .a,.citys .a,.countys .a { font-family: "微软雅黑"; font-size: 12px; color: #333; text-decoration: none; display: block; float: left; *display: inline-block; _display: inline; zoom: 1; *float: none; padding: 3px 5px; }
.privinces a:hover,.citys .a:hover,.countys .a:hover { background-color: #7BC4FF; color: #fff;}


.zc_bt{ background-color:#fff; padding:15px 0 15px 240px;}


#ck_chs_name{ display:block; position:absolute; left:390px; top:0; width:100px; height:30px;}

.tip_all{ padding-top:16px; margin-left:10px;}