@charset "utf-8";
/*
Powered By www.toprand.com
*/

/*Reset*/
*{ padding:0; margin:0}
html,div,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,img,form,embed,label{margin:0;padding:0;border:0; font-size:12px; font-weight:normal;}
img{border:none}
object{ display:block;}
ul,ul li{ list-style:none;} 
.cls{clear:both; line-height:0px!important; height:0px!important;font-size:0px!important;} 
.play{ display:none;} 
select,input{ vertical-align:middle;font-size:12px;}  
a {color:#525252;text-decoration:none;}
a:visited {color:#525252;text-decoration:none;}
a:hover {color:#4f85cd;}
a:active {color:#4f85cd;}
.dis{display:block;}
.undis{display:none;}
.hidden{ display:none}
/*basic*/ 
body{margin:0px; padding:0px;font-family:"\5B8B\4F53", Arial, Helvetica, sans-serif; font-size:12px;color:#333; background:url(http://eservices.ppsfs.com.hk/images/bg_body.jpg) center 0 no-repeat;}
   body   {  
     -moz-user-select:none;  
   }    

/*wrap*/
#wrap{width:968px; margin:0 auto; position:relative;}


/*head*/
.head{ width:100%; height:97px;}
.head h1{ float:left; padding-top:16px;}
.headright{ float:right;}
.wel{ float:right; line-height:23px; height:55px; padding-top:15px; text-align:right}
.wel p{ font-size:14px;}

.lang{ float:right; background:url(http://eservices.ppsfs.com.hk/images/jianti.jpg) no-repeat; width:103px; height:23px}
#m-lang li{ float:left; line-height:23px; width:80px; padding-left:23px; cursor:pointer; position:relative;}
#m-lang li.hover{ z-index:10001;}
#wrap #m-lang li a{ color:#333}
.langbox{ position:absolute; left:1px; top:22px; width:100px; border:1px solid #78a3d5; border-top:0; background:#f4f9fc; display:none; padding-top:5px;}
#m-lang li.hover  ul li{width:77px;}


/*nav*/
.nav{ float:left; height:40px; width:967px; border:1px solid #bbe9fe; border-bottom:1px solid #c7eeff; border-left:0; border-right:1px solid #c0ebff; background:url(http://eservices.ppsfs.com.hk/images/bg_nav.jpg) repeat-x;}
.navlist li{ float:left; line-height:40px; width:126px; padding-right:2px; background:url(http://eservices.ppsfs.com.hk/images/navline.jpg) right 0 no-repeat; text-align:center; font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1"; font-weight:bold;}
#wrap .navlist li a{ color:#feffff; display:block;}
#wrap .navlist li.hover a,#wrap .navlist li a:hover{ background:url(http://eservices.ppsfs.com.hk/images/bg_nav2.jpg) repeat-x;}
/*banner*/
.ban{ background:url(http://eservices.ppsfs.com.hk/images/bg_ban.jpg) repeat-x; float:left; height:11px; width:100%; overflow:hidden;}


/*main*/
.main{ float:left; width:100%;}

.contab{ float:left; width:965px; border:1px solid #b5cedf; margin-bottom:10px; padding-bottom:10px; background:#fff url(http://eservices.ppsfs.com.hk/images/bg_f.jpg) 0 bottom repeat-x;}
.title{ float:left; background:url(http://eservices.ppsfs.com.hk/images/bg_title.jpg) no-repeat; width:965px; height:33px; overflow:hidden; border-bottom:1px solid #b5cedf;}
.title h2{ font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1"; font-weight:bold; float:left; padding-left:12px; line-height:33px; color:#333}
.search{ float:left; width:100%; background:url(http://eservices.ppsfs.com.hk/images/bg_title2.jpg) repeat-x; height:34px; border-bottom:1px solid #e1ebf2; position:relative;} 
.tablesearch{ color:#0d55a5} 
.txt1{ border:1px solid #9d9d9d; width:72px;}

.sernav{ position:absolute; left:60px; top:7px;}
.sernav ul li{ float:left; line-height:26px; border:1px solid #aedcff; margin-right:3px; display:inline; width:84px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#393939; cursor:pointer; background:#fff}
.sernav ul li.hover{ color:#2862ae; border-bottom:1px solid #fff}



.souxun{ border:0; background:url(http://eservices.ppsfs.com.hk/images/btn_sx.jpg) no-repeat; width:37px; height:18px; cursor:pointer;}
.reset{ border:0; background:url(http://eservices.ppsfs.com.hk/images/btn_reset.jpg) no-repeat; width:37px; height:18px; cursor:pointer;}

.mcon{ float:left; width:945px; padding:10px;}
.listtable th{ background:#eef5fa; height:25px; color:#000}
.listtable th.thleft{text-align:left; padding-left:55px; }
.time{ color:#939393; text-align:center}
.listtable td{ height:29px; border-bottom:1px solid #eaeaea}
.listtable td.tdleft{ padding-left:20px; background:url(http://eservices.ppsfs.com.hk/images/bg_dian.jpg) 9px 12px no-repeat;} 
.pages{ float:right; padding-right:33px; color:#333; margin-top:15px; height:25px;}
.txtp1{ border:1px solid #9f9f9f; text-align:center; width:20px;}

.mconde{ float:left; width:100%; margin-top:15px; line-height:30px;}
.colde{ color:#939393; font-weight:normal}

.listtable2 th{ background:#eef5fa; height:25px; color:#000}
.listtable2 th.thleft{text-align:left; padding-left:55px; }
.time{ color:#939393; text-align:center}
.listtable2 td{ height:19px; border-bottom:1px solid #eaeaea; padding:5px 0;}
.listtable2 td.tdleft{ padding-left:20px; background:url(http://eservices.ppsfs.com.hk/images/bg_dian.jpg) 9px  center no-repeat;} 
.listtable2 td.time{ text-align:left ; line-height:16px;}


/**/
.customer{ border:1px solid #d0eeff; width:825px; margin:0 50px; display:inline; padding:15px 10px; float:left; margin-top:15px; min-height:400px; _height:400px; line-height:24px;}
.customer table{ font-family:"\5FAE\8F6F\96C5\9ED1";}
.customeziti{ font-size:14px;}
.customerziti2{ font-size:12px;}
/* login */
#loginwrap{width:597px; margin:0 auto; }
.loginbg{ float:left; width:597px; background:url(http://eservices.ppsfs.com.hk/images/bg_login.png) no-repeat; height:266px; overflow:hidden; margin-top:200px;}
.name{ float:left; padding-left:187px; padding-top:97px; height:37px;}
.txtlog1{ width:240px; height:16px;border:0; background:none; padding-left:35px; padding-top:9px;}
.pass{ float:left; padding-left:187px; height:37px;}
.yanzhengma{float:left; padding-left:187px; height:37px; color:#848789; width:350px; }
.txtlog2{ width:70px; height:16px;border:0; background:none; padding:0 10px; padding-top:9px; float:left;}
.yz{ float:left; margin-left:10px; display:inline; margin-top:3px; height:26px; width:230px;}
.buttonlogin{float:left; padding-left:187px; height:37px;}
.btnlogin{ background:url(http://eservices.ppsfs.com.hk/images/btn_login.png) no-repeat; width:80px; height:25px; cursor:pointer; border:0;}

.upwarp{ width:597px; margin:0 auto;}
.updatebg{ float:left; width:410px; padding-left:187px; background:url(http://eservices.ppsfs.com.hk/images/bg_update.jpg) no-repeat; height:218px; padding-top:35px; overflow:hidden;}

.passtab{ float:left; width:100%; height:37px;}
.txtps1{ width:240px; height:16px;border:0; background:none; padding-left:35px; padding-top:5px;}
.txtps2{ width:265px; height:16px;border:0; background:none; padding-left:10px; padding-top:5px;}
.txtps3{ width:70px; height:16px;border:0; background:none; padding:0 10px; padding-top:5px; float:left; }
.yz2{ float:left; margin-left:10px; display:inline; height:26px; width:230px;color:#848789;}
.btnup1{ background:url(http://eservices.ppsfs.com.hk/images/btn_gai.jpg); width:80px; height:25px; cursor:pointer; border:0;}
.btnup2{ background:url(http://eservices.ppsfs.com.hk/images/btn_re.jpg); width:80px; height:25px; cursor:pointer; border:0;}

/*foot*/
.foot{ float:left; width:100%; margin-top:15px; text-align:center; font-family:Arial, Helvetica, sans-serif; height:40px;}

 
 
 
 
/*text*/
.b{ font-weight:bold;}
.f8{ font-size:8px;}
.f9{ font-size:9px;}
.f10{ font-size:10px;}
.f11{ font-size:11px;}
.f12{ font-size:12px;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f15{ font-size:15px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f24{ font-size:24px;}
.f32{ font-size:32px;}
.f36{ font-size:36px;}
.f_l{ float:left;}
.f_r{ float:right;}
.em{ text-indent:2em;}
.hei{ color:#000;}
.red{ color:#dc0000;}
.lan{ color:#1e50a2}

.Arial{ font-family:"Arial", Helvetica, sans-serif;}
.yahei{ font-family:"\5FAE\8F6F\96C5\9ED1";} 
 
/*txt btn*/
/* 11.21 */
.shengming{ float:left; width:100%; background:url(http://eservices.ppsfs.com.hk/images/bg_shengming.jpg) no-repeat; height:541px; overflow:hidden; margin-top:10px;}
.smleft{ float:left; padding:45px 0 0 16px; width:445px; line-height:22px; height:456px;}
.smright{ float:left; width:470px; padding-left:33px; overflow:hidden; line-height:21px; padding-top:43px; height:456px;}
.agree{ float:left; width:100%; text-align:center}