.Main h4 {border-bottom:1px solid #D9D9D9;height:31px;overflow:hidden;line-height:5000px;margin:0 7px;clear:both;}
.Main h4.top1 {background:url(../images/zc_03.gif) no-repeat 4px 4px;}
.Main h4.top2 {background:url(../images/zc_02.gif) no-repeat 4px 4px;}
.Main h4.top3 {background:url(../images/zc_01.gif) no-repeat 4px 4px;}
.Main h4.top4 {background:url(../images/zc_04.gif) no-repeat 4px 4px;}
.Main h4.top5 {background:url(../images/zc_05.gif) no-repeat 4px 4px;}
.Register {padding:20px 0 200px 0;}
.Register li {line-height:22px;clear:both;margin-bottom:5px;}
.Register li span {width:6em; text-align:right;float:left;}
.Register li a {color:#000;}
.reg_inp1,.reg_inp2 {border:1px solid #CDCDCD;width:212px;height:19px;line-height:19px;}
.reg_inp2 {height:50px;}
.Register .natural {display:inline;}
.Password {background:url(../images/password_11.gif) no-repeat left top;width:470px;overflow:hidden;clear:both;padding-top:4px;margin:32px 0 200px 84px;}
.PasswordBottom {background:url(../images/password_18.gif) no-repeat left top;height:4px;overflow:hidden;font-size:0;line-height:0;}
.PasswordContent {border-left:1px solid #ddd;border-right:1px solid #ddd;}
.PasswordContent p {line-height:40px; background:url(../images/password_15.gif) no-repeat left 7px; text-indent:25px;margin-left:10px;}
.PasswordContent ul {padding:10px 0 40px 55px;}
.PasswordContent ul li {clear:both;line-height:22px;padding-bottom:6px;}
.PasswordContent ul li span {width:3em; text-align:right;float:left;line-height:22px;}
.password_inp1 {border:1px solid #CDCDCD;background:#F5F5F5;width:305px;height:19px;line-height:19px;}


.Advice {background:url(../images/wyjy_07.gif) no-repeat left top;width:660px;overflow:hidden;clear:both;padding-top:4px;margin:32px 0 200px 54px;}
.AdviceBottom {background:url(../images/wyjy_10.gif) no-repeat left top;height:4px;overflow:hidden;font-size:0;line-height:0;}
.AdviceContent {border-left:1px solid #ddd;border-right:1px solid #ddd;}
.AdviceContent p {line-height:40px;color:red; text-align:center;}
.AdviceContent ul {padding:5px 0 80px 20px;}
.AdviceContent ul li {clear:both;line-height:22px;padding-bottom:6px;}
.AdviceContent ul li span {float:left; text-align:right;width:6em;line-height:25px;}
.AdviceContent ul li textarea {border:1px solid #CDCDCD;background:#F5F5F5;width:425px;height:155px;}


.BodyLogin {background:url(../images/login_04.gif) repeat-x left top;}
.Logo {background:url(../images/logo_02.jpg) no-repeat 47px top;height:37px;clear:both; position:absolute; z-index:4;left:0;top:0;width:400px;}
.Logo a {width:99px;height:37px;display:block;margin-left:47px;}

.WrapperA {overflow:hidden;clear:both;width:996px; text-align:left;padding-top:82px; position:relative;}
.LoginTitle {background:url(../images/login_09.gif) no-repeat left top;width:423px;height:42px;line-height:29px;margin:0 0 0 76px; text-indent:20px;}
.LoginA {background:url(../images/login_23.gif) no-repeat left bottom;padding-bottom:5px;width:418px;margin:0 0 100px 76px; }
.LoginA_title {background:url(../images/login_12.gif) no-repeat left top;height:30px;overflow:hidden;line-height:5000px;}
.LoginA_content {border-left:1px solid #CACACA;border-right:1px solid #CACACA;clear:both;overflow:hidden;width:416px;}
.LoginA_content ul {padding:18px 0 0 17px;}
.LoginA_content ul li {clear:both;margin-bottom:10px;}
.LoginA_content ul li span{font-size:14px;float:left;width:5em;line-height:22px;}
.LoginA_content ul li a {color:#369; text-decoration:underline;}
.LoginA_content ul li a:hover {color:#f60;}
.LoginA_content .LoginInp,.LoginA_content .LoginInp1 {width:220px;}
.SolidB {background:url(../images/login_20.gif) no-repeat center top;height:1px;overflow:hidden;font-size:0;line-height:0;clear:both;margin:20px auto;}
.LoginA_content dl.Lktzh {padding-top:10px;padding-bottom:30px;}
.LoginA_content dl.Lktzh a {color:red;}
.LoginA_right {background:url(../images/sidebarBanner.gif) no-repeat left top;width:412px;padding-top:133px;height:300px; position:absolute; top:82px;left:523px;}
.LoginA_right ul li {background:url(../images/login_16.gif) no-repeat 3px 10px; text-indent:15px;height:30px;line-height:30px;}

.height100 {clear:both;height:100px;}
.Zcyq {float:left;width:520px;}
.Zcyq dl.ZcyqA {float:left;width:107px;display:inline;margin:12px 0 0 29px;}
.Zcyq dl.ZcyqA dt {background:url(../images/ser_11.jpg) no-repeat left top;width:107px;height:131px;}
.Zcyq dl.ZcyqA dt img {width:88px;height:109px;margin:6px 0 0 6px;}
.Zcyq dl.ZcyqA dd {line-height:25px; text-align:center;height:25px;overflow:hidden;}

.Zcyq dl.ZcyqB {float:left; background:#fff;border:1px solid #D8DFEA;width:340px;height:225px;display:inline;margin:12px 0 0 10px;padding:10px;line-height:170%;}
.Zcyq dl.ZcyqB dt {font-size:14px;font-weight:bold;}
.Zcyq p {padding:10px 0 0 146px;clear:both;overflow:hidden;}
.Zcyq p input{background:url(../images/input2.gif) no-repeat left top;width:145px;height:25px;line-height:25px;color:#fff;border:0; cursor:pointer;}
.Fkphoto {overflow:hidden; text-align:left;width:240px;float:right; display:inline;margin:10px 10px 0 0;border:1px solid #D7D7D7; background:#F7F7F7;}
.Fkphoto dl {float:left;width:55px;height:95px;display:inline;margin:5px 10px 0 15px;overflow:hidden;}
.Fkphoto dl dt {background:url(../images/imgBg.gif) no-repeat left top;width:55px;height:67px;}
.Fkphoto dl dt img {width:43px;height:55px;margin:4px 0 0 4px;}
.Fkphoto dl dd {height:25px;line-height:25px;overflow:hidden;}
.Fkphoto dl dd  a {color:#666;}
.moreBottom {height:38px;line-height:38px;clear:both;overflow:hidden;border-top:1px solid #EBEBEB;text-align:right;padding:0 10px;}
.moreBottom a {color:#9C9C9C;}
.moreBottom a:hover {color:#f60;}
.Fkphoto h6 {font-size:12px;font-weight:bold;line-height:25px;}

.Yqzc {clear:both;overflow:hidden;margin:20px 30px;}
.Yqzc h6 {background:url(../images/fkBg.jpg) no-repeat left top;width:55px;height:67px; float:left;}
.Yqzc h6 img {width:43px;height:55px;margin:4px 0 0 4px;}
.Yqzc dl {float:left; text-align:left; display:inline;margin:0 0 0 10px;}
.Yqzc dl dt {font-weight:bold;font-size:14px;line-height:25px;border-bottom:1px solid #EBEBEB;}
.Yqzc dl dd {line-height:160%;padding-top:5px;}
.EmailZc {padding:10px 20px;line-height:180%;}
.EmailZc p {padding:0 0 20px; clear:both;}
.inpEmailA {float:left;width:145px;height:27px; text-align:center; display:inline;margin-right:10px;}
.inpEmailA a{background:url(../images/input2.gif) no-repeat left top;width:145px;height:27px;line-height:27px;color:#fff;border:0; cursor:pointer; display:block;}
.inpEmailA a:hover { text-decoration:none;}

.indexRtop {font-weight:bold;font-size:12px; text-align:left;line-height:23px;background:url(../images/indexPanleBg.gif) repeat-x left -23px;clear:both;overflow:hidden;width:100%;}
.indexRtop b {background:url(../images/indexPanleBg.gif) no-repeat left top;width:87px;float:left;height:23px; text-align:center;clear:both;overflow:hidden;color:#fff;}

.Con {float:left;width:512px;padding:20px 0 0;}
.ConPhoto {clear:both;overflow:hidden;}
.ConPhoto dl {float:left;width:170px;height:150px;overflow:hidden;}
.ConPhoto dl dt {background:url(../images/PhotoBg.gif) no-repeat left top;width:149px;height:117px; text-align:left;overflow:hidden;}
.ConPhoto dl dt img {width:130px;height:98px;margin:8px 0 0 11px;}
.ConPhoto dl dd {height:25px;line-height:25px;color:#ccc;}
.ConPhoto dl dd b {font-size:14px;color:#005EAC;}
.diary {clear:both;}
.diary dl {clear:both;line-height:22px;margin-top:10px;}
.diary dl dt {color:#959595;}
.diary dl dt b {color:#000;font-size:14px;}
.diary dl dd {height:66px;overflow:hidden;}