﻿/* CSS Document */
body{font-family:"微软雅黑","Arial"; font-size:12px;}
body,form,ul,li,p,h1,h2,h3,h4,h5,h6,p,table{margin:0;padding:0;}

.logall{background:url(images/ZOlogin_bg.jpg) no-repeat center top;width:1149px; height:633px; margin:0 auto; font:12px Arial, "宋体", Verdana, Georgia, sans-serif, serif; position:relative;}

.logheader{overflow:hidden; padding-right:140px;}
.logheader div.right{margin:45px 0 10px 0; color:#fff;}
.logheader div.right a{text-decoration:none; font-size:12px; color:#fff;}
.logheader div.right a:hover{text-decoration:none; font-size:12px; color:#F07115;}

.logcontent{overflow:hidden; width:100%; }
.logcontent div.left{float:left; width:750px; margin:325px 0 0 200px!important; *margin:340px 0 0 200px!important;*margin:330px 0 0 110px;}
.logcontent div.left p{color:#586077;}
.logcontent div.left strong{line-height:24px; font-size:14px; color:#000; padding-bottom:11px;}
.logcontent div.left span{font-size:18px; color:#f07115; padding-left:10px; font-weight:bold;}
.logpiclist{float:left; padding:0; overflow:hidden;}
.logpiclist a{padding:0;}
.logpic1, .logpic2, .logpic3 {display:block; float:left; height:21px; width:92px; margin:0 29px 0 0; }
/*a{text-decoration:none;}*/
.logpiclist a.logpic1 {background:url(images/ZObutton01_.jpg) no-repeat;}
.logpiclist a.logpic1:hover{background:url(images/ZObutton01.jpg) no-repeat;}
.logpiclist a.logpic2 {background:url(images/ZObutton02_.jpg) no-repeat; text-decoration: none;}
.logpiclist a.logpic2:hover{background:url(images/ZObutton02.jpg) no-repeat; text-decoration: none;}
.logpiclist a.logpic3 {background:url(images/ZObutton03_.jpg) no-repeat; text-decoration: none;}
.logpiclist a.logpic3:hover{background:url(images/ZObutton03.jpg) no-repeat; text-decoration: none;}
.logpiclist p{font-size:12px; color:#8f8c9d; width:745px; line-height:20px; text-align:left;}
.logcontent div.loginbar{position:absolute; top:70px; left:680px; background:url(images/ZOloginbar_bg.jpg) no-repeat; width:330px; height:390px; margin:0 198px 0 0; text-align:center; padding-top:0px; float:right;}
.logcontent div.loginbar .ZOlogo{ margin-top:30px; margin-bottom:40px;}
.logcontent div.loginbar table{margin:0 auto;}
.logcontent div.loginbar table strong{font-size:16px;}
.loginput{width:170px; height:16px; float:right; border:1px solid #8179a7; background:#fff;line-height:16px;font-size:14px;padding:7px 3px;}
.loginput02{width:170px; height:16px; float:right; border:1px solid #f07115; background:#fff; line-height:16px;font-size:14px;padding:7px 3px;}
.warn{color:#f07115;}
.logbtn a{float:right; background:url(images/ZOloginbar_btn.jpg) no-repeat; font-size:12px; margin:8px 0 0 0; width:86px; line-height:22px; color:#fff;}


.logfooter{ text-align:center; margin-top:18px;color:#757575; font:12px;}
.logfooter a{text-decoration:none; font-size:12px; color:#757575;}
.logfooter a:hover{text-decoration:none; font-size:12px; color:#f07115;}

.logpiclisten{float:left; padding:0; overflow:hidden;}
.logpiclisten a{padding:0;}
.logpic1en, .logpic2en, .logpic3en {display:block; float:left; height:21px; width:140px; margin:0 29px 0 0; }
.logpiclisten a.logpic1en {background:url(images/ZObutton01_en.jpg) no-repeat;}
.logpiclisten a.logpic1en:hover{background:url(images/ZObutton01en.jpg) no-repeat;}
.logpiclisten a.logpic2en {background:url(images/ZObutton02_en.jpg) no-repeat; text-decoration: none;}
.logpiclisten a.logpic2en:hover{background:url(images/ZObutton02en.jpg) no-repeat; text-decoration: none;}
.logpiclisten a.logpic3en {background:url(images/ZObutton03_en.jpg) no-repeat; text-decoration: none;}
.logpiclisten a.logpic3en:hover{background:url(images/ZObutton03en.jpg) no-repeat; text-decoration: none;}
.logpiclisten p{font-size:12px; color:#8f8c9d; width:745px; line-height:20px; text-align:left;}

/*--- loginTPN ---*/
.LoginTPN{ background:url(Images/LoginTPN.jpg) no-repeat center; width:1002px; margin:0 auto; height:615px; text-align:left; overflow:hidden; font-size:14px;}
.LoginTPN .loginbar{ margin-top:220px; margin-right:120px; width:309px; float:right; display:inline;}
.LoginTPN .loginbar .title{ text-align:center; font-size:16px; font-weight:bold; width:300px;}
.LoginTPN .loginbar table{ line-height:35px; margin-top:10px;}
.LoginTPN .loginbar th{ width:90px; font-weight:normal; font-weight:bold; font-size:16px; text-align:right;}
.LoginTPN .loginbar td .text{ width:195px; border:#B4CAB5 2px solid; height:24px; line-height:24px; padding-left:5px; color:#878787;}
.LoginTPN .loginbar .loginbtn{ background:url(Images/ZOloginbar_btn.gif) no-repeat; width:86px; border:none; color:White; height:22px; line-height:22px; cursor:pointer;}
.LoginTPN .loginbar .loginlogo{ margin:10px 0 0 30px;}
.LoginTPN span{ font-size:12px;}

/*--- loginJY ---*/
.loginJY{ background:url(Images/LoginJY.PNG) no-repeat center; width:1002px; margin:0 auto; height:615px; text-align:left; overflow:hidden; font-size:14px; color:#043204;font-family:@System; *font-family:Tahoma, "宋体", sans-serif;}
.loginJY .loginbar{float:right; margin-top:235px; margin-right:180px; width:280px; display:inline;}
.loginJY .loginbar .title{ }
.loginJY .loginbar table{ line-height:32px;}
.loginJY .loginbar th{ font-weight:normal; text-align:left;}
.loginJY .loginbar td .text{ width:200px; border:#B4CAB5 1px solid; height:20px; line-height:20px; padding-left:5px; color:#878787;}
.loginJY .loginbar .loginbtn{ background:url(Images/ZOloginbar_btn.gif) no-repeat; width:86px; height:22px; line-height:22px; border:none; color:White; cursor:pointer;}
.loginJY .loginbar .loginlogo{ margin:10px 0 0 30px;}
.loginJY span{ background:url(Images/exclamation.gif) no-repeat; font-size:12px; padding-left:18px; margin-left:6px; color:#FE0000;}
.loginJY .error { background:#FFFC01; border:#FD643A 1px solid; height:20px; width:275px; padding-top:4px;}

/*--- loginYL ---*/
.loginYL{ background:url(Images/LoginYL.jpg) no-repeat center; width:1000px; margin:0 auto; height:620px; text-align:left; overflow:hidden; font-size:14px; color:#043204;font-family:@System; *font-family:Tahoma, "宋体", sans-serif;}
.loginYL .loginbar{ margin-top:200px; margin-left:160px; width:280px; display:inherit;}
.loginYL .loginbar .titleg{ text-align:center; font-size:16px; letter-spacing:3px; font-weight:bolder; margin-bottom:5px;}
.loginYL .loginbar table{ line-height:32px;}
.loginYL .loginbar th{ font-weight:normal; text-align:left;}
.loginYL .loginbar td .text{ width:200px; border:#B4CAB5 1px solid; height:20px; line-height:20px; padding-left:5px; color:#878787;}
.loginYL .loginbar .loginbtn{ background:url(Images/ZOloginbar_btn.gif) no-repeat; width:86px; height:22px; line-height:22px; border:none; color:White; cursor:pointer;}
.loginYL .loginbar .loginlogo{ margin:10px 0 0 30px;}
.loginYL span{ background:url(Images/exclamation.gif) no-repeat; font-size:12px; padding-left:18px; margin-left:6px; color:#FE0000;}
.loginYL .error { background:#FFFC01; border:#FD643A 1px solid; height:20px; width:275px; padding-top:4px;}

/*--- loginPeacebirdxdz ---*/
.loginPeacebirdxdz{ background:url(Images/loginPeacebirdxdz.jpg) no-repeat center; width:1002px; margin:0 auto; height:620px; text-align:left; overflow:hidden; font-size:14px; color:#043204;font-family:@System; *font-family:Tahoma, "宋体", sans-serif;}
.loginPeacebirdxdz .loginbar{float:right; display:inline; margin-top:250px; margin-right:140px; width:270px;}
.loginPeacebirdxdz .loginbar .titleg{ text-align:center; font-size:16px; letter-spacing:3px; font-weight:bolder; margin-bottom:5px;}
.loginPeacebirdxdz .loginbar table{ line-height:32px;}
.loginPeacebirdxdz .loginbar th{ font-weight:normal; text-align:left;}
.loginPeacebirdxdz .loginbar td .text{ width:190px; border:#B4CAB5 1px solid; height:20px; line-height:20px; padding-left:5px; color:#878787;}
.loginPeacebirdxdz .loginbar .loginbtn{ background:url(Images/ZOloginbar_btn.gif) no-repeat; width:86px; height:22px; line-height:22px; border:none; color:White; cursor:pointer;}
.loginPeacebirdxdz .loginbar .loginlogo{ margin:10px 0 0 30px;}
.loginPeacebirdxdz span{ background:url(Images/exclamation.gif) no-repeat; font-size:12px; padding-left:18px; margin-left:6px; color:#FE0000;}
.loginPeacebirdxdz .error { background:#FFFC01; border:#FD643A 1px solid; height:20px; width:275px; padding-top:4px;}

/*--- loginABB ---*/
.loginABB{ background:url(Images/abbLogin.jpg) no-repeat center; width:1002px; margin:0 auto; height:615px; text-align:left; overflow:hidden; font-size:14px; }
.loginABB .loginbar{ margin-top:230px; width:280px; float:right; margin-right:-35px; display:inline;}
.loginABB .loginbar .titleg{ text-align:center; font-size:18px; letter-spacing:3px; font-weight:bolder; margin-bottom:5px;}
.loginABB .loginbar table{ line-height:32px;}
.loginABB .loginbar th{ font-weight:normal; text-align:left;}
.loginABB .loginbar td .text{ width:200px; border:#B4CAB5 1px solid; height:20px; line-height:20px; padding-left:5px; color:#878787;}
.loginABB .loginbar .loginbtn{ background:url(Images/ZOloginbar_btn.gif) no-repeat; width:86px; height:22px; line-height:22px; border:none; color:White; cursor:pointer;}
.loginABB .loginbar .loginlogo{ margin:10px 0 0 30px;}
.loginABB  span{ background:url(Images/exclamation.gif) no-repeat; font-size:12px; padding-left:18px; margin-left:6px; color:#FE0000;}
.loginABB .error { background:#FFFC01; border:#FD643A 1px solid; height:20px; width:275px; padding-top:4px;}
.loginABB .Language{float:right;margin:90px 135px 0 0;width:30px;display:inline;}
.loginABB .Language a{color:White;}

/*--- loginMBA ---*/
.mbody { width:100%; background:url(Images/mbabg.jpg) repeat-x top; font-family:Arial,"微软雅黑" }
.loginMBA{ background:url(Images/loginMBA.jpg) no-repeat center; width:953px; margin:0px auto; height:700px; text-align:left; overflow:hidden; font-size:14px; position:relative; }
.loginMBA .loginbar{ margin-top:250px; width:300px; float:right; margin-right:130px; display:inline;  }
.loginMBA .loginbar .titleg{ text-align:center; font-size:18px; letter-spacing:3px; margin-bottom:5px;}
.loginMBA .loginbar .tab {  line-height:28px; width:270px;}
.loginMBA .loginbar .tab th{ text-align:left; width:75px; }
.loginMBA .loginbar .tab tr.Language { font-weight:normal; color:White; line-height:20px; font-size:12px; }
.loginMBA .loginbar .tab tr.Language table { margin-left:-9px;  }
.loginMBA .loginbar .tab tr.Button1 { line-height:22px; }
.loginMBA .loginbar .tab td .text{ width:186px; border:#B4CAB5 1px solid; height:20px; line-height:20px; padding-left:5px; color:#878787; font-weight:bolder; }
.loginMBA .loginbar .tab td label{ color:White; }
.loginMBA .loginbar .loginbtn{ background:url(Images/dl00.jpg) no-repeat; width:86px; height:22px; line-height:22px; border:none; color:White; cursor:pointer; font-weight:bold;}
.loginMBA .loginbar .loginlogo{ margin:10px 0 0 30px;}
.loginMBA .loginbar .error { background:#FFFC01; border:#FD643A 1px solid; height:20px; width:264px; padding-top:4px; margin-top:-10px; }
.loginMBA .loginbar .error span{ background:url(Images/exclamation.gif) no-repeat; font-size:12px; padding-left:18px; margin-left:6px; color:#FE0000;}
.loginMBA .logfooter1 { bottom:40px; line-height:14px; right:0px; position:absolute; *bottom:50px; }
.loginMBA .logfooter1 p { font-size:12px; color:White; width:450px;  }
.loginMBA .logfooter1 p a { color:White; }

/* loginmed */
.loginmed{ width:1006px; background:url(Images/loginmed.jpg) no-repeat top; margin:0 auto; height:630px; }
.loginmed .loginbar{ float: right; margin-right: 115px; margin-top: 190px; width: 300px; display:inline; }
.loginmed .loginbarc{ height:390px; }
.loginmed .loginbar .error { background:#FFFC01; border:#FD643A 1px solid; height:20px; width:270px; padding-top:4px; margin:0px 0px 5px 15px; *margin-left:7px; }
.loginmed .loginbar .error span{ background:url(Images/exclamation.gif) no-repeat; font-size:12px; padding-left:18px; margin-left:6px; color:#FE0000;}
.loginmed .loginbar .titleg{ text-align:center; font-size:14px; margin:5px 0px 10px; font-weight:bold;}
.loginmed .loginbar .language{ color:#B0B0B0; font-size:12px; }
.loginmed .loginbar .language span{ margin-left:6px; *margin-left:4px; }
.loginmed .loginbar .language input{ vertical-align:sub; *vertical-align:middle; }
.loginmed .loginbar .span_btn{ float:right; margin-right: 15px; width:199px; display:inline; height:22px; line-height:22px; font-size:12px; color:#B0B0B0; }
.loginmed .loginbar .loginbtn{ background:url(Images/ZOloginbar_btn.gif) no-repeat; width:86px; height:22px; line-height:22px; border:none; cursor:pointer; font-size:14px; font-weight:bold; color:White; margin-left:38px; *margin-left:42px;}
.loginmed .loginbar p{ font-size:13px; text-align:left; padding-left:15px; letter-spacing:0px; height:28px; line-height:28px; margin-bottom:3px; }
.loginmed .loginbar p .txt{ margin-left:5px; width:190px; height:20px; padding:3px 0px 0px 5px; color:#B3B3B3; border:#B4CAB5 1px solid; vertical-align:middle; }
.loginmed .logfooter1 { height: 240px; width: 1006px; }
.loginmed .logfooter1 .cdvv{ height:210px; padding-left:70px; background: none repeat scroll 0 0 #FFFFFF; display:inherit; }
.loginmed .logfooter1 .cdvv .ctitleg{ font-size: 14px; font-weight: bold; height:60px; line-height:60px; padding-left:7px; text-align: left;}
.loginmed .logfooter1 .cdvv table{ float:left; padding-left:0px; color:White; margin-right:30px; cursor:pointer; font-family:"宋体";  }
.loginmed .logfooter1 .cdvv table td.tlt{ background:url(Images/medtlt.gif) no-repeat; width:8px; height:18px; }
.loginmed .logfooter1 .cdvv table td.tcnt{ background:url(Images/medtcnt.gif) repeat-x; height:18px; }
.loginmed .logfooter1 .cdvv table td.treg{ background:url(Images/medreg.gif) no-repeat; width:8px; height:18px; }
.loginmed .logfooter1 .footc{ height:60px; line-height:60px; color:#7A7A7A; text-align:left; }
.loginmed .logfooter1 .footb{ background:#E6E6E6; height:30px; line-height:30px; color:#7A7A7A; }
.loginmed .logfooter1 .footb a{ color:#7A7A7A; }


/* logincomm */
.logincomm{ width:1002px; background:url(Images/logincomm.jpg) no-repeat top; margin:0 auto; height:630px; }
.logincomm .loginbar{ margin-left: 100px; margin-top: 220px; position: absolute; width: 300px;  }
.logincomm .loginbarc{ height:420px; }
.logincomm .loginbar .error { background:#FFFC01; border:#FD643A 1px solid; height:20px; width:270px; padding-top:4px; margin:0px 0px 5px 15px; *margin-left:7px; }
.logincomm .loginbar .error span{ background:url(Images/exclamation.gif) no-repeat; font-size:12px; padding-left:18px; margin-left:6px; color:#FE0000;}
.logincomm .loginbar .titleg{ text-align:center; font-size:15px; letter-spacing:3px; margin:5px 0px 10px; font-weight:bold;}
.logincomm .loginbar .language{ color:#B0B0B0; font-size:12px; }
.logincomm .loginbar .language span{ margin-left:6px; *margin-left:4px; }
.logincomm .loginbar .language input{ vertical-align:sub; *vertical-align:middle; }
.logincomm .loginbar .span_btn{ float:right; margin-right: 15px; width:199px; display:inline; height:22px; line-height:22px; font-size:12px; color:#B0B0B0; }
.logincomm .loginbar .loginbtn{ background:url(Images/ZOloginbar_btn.gif) no-repeat; width:86px; height:22px; line-height:22px; border:none; cursor:pointer; font-size:14px; font-weight:bold; color:White; margin-left:38px; *margin-left:42px;}
.logincomm .loginbar p{ font-size:14px; text-align:left; padding-left:15px; letter-spacing:0px; height:28px; line-height:28px; margin-bottom:3px; }
.logincomm .loginbar p .txt{ margin-left:5px; width:182px; height:20px; padding:3px 0px 0px 5px; color:#B3B3B3; border:#B4CAB5 1px solid; vertical-align:middle; }
.logincomm .logfooter1 { height: 240px; width: 1006px; }
.logincomm .logfooter1 .cdvv{ height:210px; padding-left:70px; background: none repeat scroll 0 0 #FFFFFF; display:inherit; }
.logincomm .logfooter1 .cdvv .ctitleg{ font-size: 15px; font-weight: bold; height:60px; line-height:60px; padding-left:7px; text-align: left;}
.logincomm .logfooter1 .cdvv table{ float:left; padding-left:0px; color:White; margin-right:15px; cursor:pointer; font-family:"宋体";  }
.logincomm .logfooter1 .cdvv table td.tlt{ background:url(Images/medtlt.gif) no-repeat; width:8px; height:18px; }
.logincomm .logfooter1 .cdvv table td.tcnt{ background:url(Images/medtcnt.gif) repeat-x; height:18px; }
.logincomm .logfooter1 .cdvv table td.treg{ background:url(Images/medreg.gif) no-repeat; width:8px; height:18px; }
.logincomm .logfooter1 .footc{ height:60px; line-height:60px; color:#7A7A7A; text-align:left; }
.logincomm .logfooter1 .footb{ background:#E6E6E6; height:56px; color:#7A7A7A; }
.logincomm .logfooter1 .footb .phelp{ height:24px; line-height:24px; text-align:center; }
.logincomm .logfooter1 .footb span{ display:block; text-align:center; }
.logincomm .logfooter1 .footb a{ color:#7A7A7A; }


/* loginFw */
.loginFw{ width:1002px; background:url(Images/loginfw.jpg) no-repeat top; margin:0 auto; height:630px; }
.loginFw .loginbarc{ height:420px; }
.loginFw .loginbar{ margin-left: 554px; margin-top: 184px; position: absolute; width: 327px; height:301px; background:url(Images/logintb.jpg) no-repeat; display:block;}
.loginFw .loginbar .error { background:#FFFC01; border:#FD643A 1px solid; height:20px; width:265px; padding-top:4px; margin:107px 0px 5px 28px; *margin-left:7px; }
.loginFw .loginbar .error span{ background:url(Images/exclamation.gif) no-repeat; font-size:12px; padding-left:18px; margin-left:6px; color:#FE0000;}
.loginFw .loginbar .titleg{ text-align:center; font-size:15px; letter-spacing:1px; margin:112px 0px 10px; font-weight:bold;}
.loginFw .loginbar .language{ color:#B0B0B0; font-size:12px; }
.loginFw .loginbar .language span{ margin-left:6px; *margin-left:4px; }
.loginFw .loginbar .language input{ vertical-align:sub; *vertical-align:middle; }
.loginFw .loginbar .span_btn{ float:right; margin-right: 30px; width:199px; display:inline; height:22px; line-height:22px; font-size:12px; color:#B0B0B0; }
.loginFw .loginbar .loginbtn{ background:url(Images/ZOloginbar_btn.gif) no-repeat; width:86px; height:22px; line-height:22px; border:none; cursor:pointer; font-size:14px; font-weight:bold; color:White; margin-left:38px; *margin-left:42px;}
.loginFw .loginbar p{ font-size:14px; text-align:left; padding-left:30px; letter-spacing:0px; height:28px; line-height:28px; margin-bottom:3px; }
.loginFw .loginbar p .txt{ margin-left:5px; width:182px; height:20px; padding:3px 0px 0px 5px; color:#B3B3B3; border:#B4CAB5 1px solid; vertical-align:middle; }
.loginFw .logfooter1 { height: 240px; width: 1002px; }
.loginFw .logfooter1 .cdvv{ height:140px; padding-left:70px; background: none repeat scroll 0 0 #FFFFFF; display:inherit; }
.loginFw .logfooter1 .cdvv .ctitleg{ font-size: 15px; font-weight: bold; height:40px; line-height:40px; padding-left:7px; text-align: left;}
.loginFw .logfooter1 .cdvv table{ float:left; padding-left:0px; color:White; margin-right:15px; cursor:pointer; font-family:"宋体";  }
.loginFw .logfooter1 .cdvv table td.tlt{ background:url(Images/medtlt1.gif) no-repeat; width:8px; height:18px; }
.loginFw .logfooter1 .cdvv table td.tcnt{ background:url(Images/medtcnt1.gif) repeat-x; height:18px; }
.loginFw .logfooter1 .cdvv table td.treg{ background:url(Images/medreg1.gif) no-repeat; width:8px; height:18px; }
.loginFw .logfooter1 .footc{ color:#7A7A7A; text-align:left; line-height:24px; margin-top:20px; *margin-top:30px; }
.loginFw .logfooter1 .footb{ background:#E6E6E6; color:#7A7A7A; }
.loginFw .logfooter1 .footb .phelp{ height:35px; line-height:35px; text-align:center; }
.loginFw .logfooter1 .footb span{ display:block; text-align:center; }
.loginFw .logfooter1 .footb a{ color:#7A7A7A; }

/* loginchint */
.loginchint{ width:1002px; background:url(Images/loginchint.jpg) no-repeat top; margin:0 auto; height:630px; }
.loginchint .loginbarc{ height:600px; }
.loginchint .loginbar{ margin-left: 574px; margin-top: 153px; position: absolute; width: 282px; height:176px; background:url(Images/loginchinttb.gif) no-repeat; display:block;}
.loginchint .loginbar .error { background:#FFFC01; border:#FD643A 1px solid; height:20px; width:265px; padding-top:4px; margin:15px 8px 5px; *margin-left:7px; }
.loginchint .loginbar .error span{ background:url(Images/exclamation.gif) no-repeat; font-size:12px; padding-left:18px; margin-left:6px; color:#FE0000;}
.loginchint .loginbar .titleg{ text-align:center; font-size:16px; letter-spacing:5px; margin:18px 0px 10px; font-weight:bold;}
.loginchint .loginbar .language{ color:#B0B0B0; font-size:12px; display:none; }
.loginchint .loginbar .language span{ margin-left:6px; *margin-left:4px; }
.loginchint .loginbar .language input{ vertical-align:sub; *vertical-align:middle; }
.loginchint .loginbar .span_btn{ float:right; margin-top:5px; margin-right: 4px; width:199px; line-height:28px; font-size:13px; color:#B0B0B0; }
.loginchint .loginbar .loginbtn{ background:url(Images/ZOloginbar_btn.gif) no-repeat; width:86px; height:22px; line-height:22px; border:none; cursor:pointer; font-size:14px; font-weight:bold; color:White; margin-left:30px;}
.loginchint .loginbar p{ font-size:14px; text-align:left; padding-left:8px; letter-spacing:0px; height:28px; line-height:28px; margin-bottom:3px; }
.loginchint .loginbar p .txt{ margin-left:5px; width:182px; height:20px; padding:3px 0px 0px 5px; color:#B3B3B3; border:#B4CAB5 1px solid; vertical-align:middle; }
.loginchint .logfooter1 { height: 35px; width: 1002px; }
.loginchint .logfooter1 .cdvv{ height:140px; padding-left:70px; background: none repeat scroll 0 0 #FFFFFF; display:inherit; }
.loginchint .logfooter1 .cdvv .ctitleg{ font-size: 15px; font-weight: bold; height:40px; line-height:40px; padding-left:7px; text-align: left;}
.loginchint .logfooter1 .cdvv table{ float:left; padding-left:0px; color:White; margin-right:15px; cursor:pointer; font-family:"宋体";  }
.loginchint .logfooter1 .footc{ color:#7A7A7A; text-align:left; line-height:24px; margin-top:20px; *margin-top:30px; }
.loginchint .logfooter1 .footb{ background:#ffffff; color:#7A7A7A; }
.loginchint .logfooter1 .footb .phelp{ height:35px; line-height:35px; text-align:center; }
.loginchint .logfooter1 .footb span{ display:block; text-align:center; }
.loginchint .logfooter1 .footb a{ color:#7A7A7A; }


/* loginlkl */
.loginlkl{ width:1002px; margin:0 auto; height:630px; }
.loginlkl .logintop{ background:url(Images/loginlklbgtop.jpg) no-repeat top; height:77px; }
.loginlkl .loginbar{ height:498px; background:#ffffff; padding-top:20px;}
.loginlkl .loginbar .error { margin:0 auto; background:#FFFC01; border:#FD643A 1px solid; height:20px; width:265px; padding-top:4px; }
.loginlkl .loginbar .error span{ background:url(Images/exclamation.gif) no-repeat; font-size:12px; padding-left:18px; margin-left:6px; color:#FE0000;}
.loginlkl .loginbar .loginbg{ width:973px; height:362px; background:url(Images/loginlklbg.jpg) no-repeat top; margin-left:22px; }
.loginlkl .loginbar .titleg{ text-align:center; font-size:16px; letter-spacing:5px; font-weight:bold;}
.loginlkl .loginbar .loginbtn{ background:url(Images/ZOloginbar_btn.gif) no-repeat; width:86px; height:22px; line-height:22px; border:none; cursor:pointer; font-size:14px; font-weight:bold; color:White; margin-left:30px;}
.loginlkl .loginbar .txt{ width:150px; height:20px; padding:2px 0px 0px 3px; color:#B3B3B3; border:#B4CAB5 1px solid; vertical-align:middle; }
.loginlkl .logfooter1 { height: 35px; width: 1002px; }
.loginlkl .logfooter1 .cdvv{ height:140px; padding-left:70px; background: none repeat scroll 0 0 #FFFFFF; display:inherit; }
.loginlkl .logfooter1 .cdvv .ctitleg{ font-size: 15px; font-weight: bold; height:40px; line-height:40px; padding-left:7px; text-align: left;}
.loginlkl .logfooter1 .cdvv table{ float:left; padding-left:0px; color:White; margin-right:15px; cursor:pointer; font-family:"宋体";  }
.loginlkl .logfooter1 .footc{ color:#7A7A7A; text-align:left; line-height:24px; margin-top:20px; *margin-top:30px; }
.loginlkl .logfooter1 .footb{ background:#E6E6E6; color:#8D8D8D; }
.loginlkl .logfooter1 .footb .phelp{ height:35px; line-height:35px; text-align:center; }
.loginlkl .logfooter1 .footb span{ display:block; text-align:center; }
.loginlkl .logfooter1 .footb a{ color:#7A7A7A; }

/*--- loginSYuan ---*/
.loginSYuan2 {width:1002px; margin:0 auto; height:630px;}
.loginSYuan2 .loginlogo{ background:url(Images/loginsylogo.jpg) no-repeat left; height:72px; margin:30px 0px 0px 70px; }
.loginSYuan2 .loginbar{ height:321px;}
.loginSYuan2 .loginbar .error { margin:0 auto 20px; background:#FFFC01; border:#FD643A 1px solid; height:20px; width:265px; padding-top:4px; }
.loginSYuan2 .loginbar .error span{ background:url(Images/exclamation.gif) no-repeat; font-size:12px; padding-left:18px; margin-left:6px; color:#FE0000;}
.loginSYuan2 .loginbar .br_div{background:url(Images/loginsybg.jpg) no-repeat; width:554px; height:321px; float:left; margin-left:70px; display:inline;}
.loginSYuan2 .loginbar .loginform{height:321px; width:350px; float:left; display:inline; margin-top:60px;}
.loginSYuan2 .loginbar .loginform p {height:36px; line-height:36px; }
.loginSYuan2 .loginbar .loginform .ptitle{font-size:15px; font-weight:bold; letter-spacing:3px; text-align:center; color:#474747; margin-bottom:10px; }
.loginSYuan2 .loginbar .loginform .ptxt{font-size:13px; color:#3D3D3D; padding-left:35px;}
.loginSYuan2 .loginbar .loginform .plen{font-size:12px; color:#878787; padding-left:35px;}
.loginSYuan2 .loginbar .loginform .pbtn{text-align:right; margin-right: 40px;}
.loginSYuan2 .loginbar .loginform .ptxt .text{ width:200px; height:20px; padding:2px 0px 0px 3px; color:#DBDBDB; border:#DBDBDB 1px solid; vertical-align:middle; }
.loginSYuan2 .loginbar .loginform .loginbtn{background:url(Images/btnbg001.gif) no-repeat; width:80px; height:24px; line-height:24px; border:none; cursor:pointer; vertical-align:super; vertical-align:middle\9;}
.loginSYuan2 .footb{background:url(Images/loginsyfoot.jpg) no-repeat; width:776px; height:31px; line-height:31px; margin:80px auto 0px; font-size:11px;}
.loginSYuan2 .footb a.link{background:url(Images/ai.gif) no-repeat left; padding-left:8px; text-decoration: none; color:#878787;}
.loginSYuan2 .footb a{text-decoration: none; color:#878787;}

/* loginjl */
.loginjl{ width:1002px; margin:0 auto; height:630px; }
.loginjl .logintop{ background:url(Images/loginjltopbg.jpg) repeat left; height:79px; line-height:79px; position:relative;}
.loginjl .loginbar{ height:528px; background:#ffffff; }
.loginjl .loginbar .error { margin:0 auto; background:#FFFC01; border:#FD643A 1px solid; height:20px; width:265px; padding-top:4px; }
.loginjl .loginbar .error span{ background:url(Images/exclamation.gif) no-repeat; font-size:12px; padding-left:18px; margin-left:6px; color:#FE0000;}
.loginjl .loginbar .loginbg{ height:366px; background:url(Images/loginjlbg.jpg) no-repeat top; margin-bottom:20px; }
.loginjl .loginbar .titleg{ text-align:center; font-size:16px; letter-spacing:5px; font-weight:bold;}
.loginjl .loginbar .loginbtn{ background:url(Images/ZOloginbar_btn.gif) no-repeat; width:86px; height:22px; line-height:22px; border:none; cursor:pointer; font-size:14px; font-weight:bold; color:White; margin-left:30px;}
.loginjl .loginbar .txt{ width:150px; height:20px; padding:2px 0px 0px 3px; color:#B3B3B3; border:#B4CAB5 1px solid; vertical-align:middle; }
.loginjl .logfooter1 { height: 35px; width: 1002px; }
.loginjl .logfooter1 .cdvv{ height:140px; padding-left:70px; background: none repeat scroll 0 0 #FFFFFF; display:inherit; }
.loginjl .logfooter1 .cdvv .ctitleg{ font-size: 15px; font-weight: bold; height:40px; line-height:40px; padding-left:7px; text-align: left;}
.loginjl .logfooter1 .cdvv table{ float:left; padding-left:0px; color:White; margin-right:15px; cursor:pointer; font-family:"宋体";  }
.loginjl .logfooter1 .footc{ color:#7A7A7A; text-align:left; line-height:24px; margin-top:20px; *margin-top:30px; }
.loginjl .logfooter1 .footb{ background:#E6E6E6; color:#8D8D8D; }
.loginjl .logfooter1 .footb .phelp{ height:35px; line-height:35px; text-align:center; }
.loginjl .logfooter1 .footb span{ display:block; text-align:center; }
.loginjl .logfooter1 .footb a{ color:#7A7A7A; }
