@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
body{ background:#fff repeat-x; font:12px/1.5em Verdana,Tahoma,Simsun,Microsoft YaHei,Arial Unicode MS,Mingliu,Arial,Helvetica; color:#ffff;}
h1,h2,h3,h4,h5{ font-size:1em; font-weight:400;}
fieldset,img,input{ border:0;}
legend{ display:none;}
address,caption,em,th,i{font-style:normal;font-weight:400;}
ol,ul{list-style-type:none;}
/* é¢œè‰²å±žæ€?*/
.cRed,a.cRed:link,a.cRed:visited{color:Red;}
.cDRed,a.cDRed:link,a.cDRed:visited{color:#DB3105;}
/*é“¾æŽ¥*/
a{ text-decoration:none; color:#004098;}
a{blr:expression(this.onFocus=this.blur);}
/*layout*/
#top{ background:url(v5_login_03.gif); height:38px; margin-top:35px; padding-left:30px;}
#container{background:url(v5_login_12.gif) repeat-x 0 100%; overflow:hidden; clear:both; _zoom:1; width:1003px; margin:0 anto;}
#container .pic{ background:url(v5_login_24.jpg) no-repeat 100% 100%; padding-bottom:50px;}
#main{ width:950px; margin:10px auto 0 0; overflow:hidden; clear:both; _zoom:1;}
#left{ float:left; width:650px; overflow:hidden; clear:both; _zoom:1;}
#left .jf{ background:url(v5_login_JF.jpg) no-repeat; float:left; margin-top:10px; width:253px; height:327px;}
#left .top{ background:url(v5_login_8.gif) no-repeat 260px 20px; padding:50px 0 0 50px;}
#left .top1{ background:url(v5_login_10.gif) no-repeat 260px 20px; padding:50px 0 0 15px;}
#left .top2{ background:url(v5_login_08.gif) no-repeat 260px 20px; padding:50px 0 0 15px;}
#left .top p{ color:#004098; font-size:14px; font-weight:700; line-height:28px; text-indent:2em;}
#left .top p a{ color:#004098; padding-left:240px; font-size:14px; font-weight:400;}
#left .top1 p{ color:#de5900; font-size:14px; font-weight:700; line-height:28px; text-indent:2em;}
#left .top1 p a{ color:#de5900; padding-left:240px; font-size:14px; font-weight:400;}
#left .top2 p{ color:#004098; font-size:14px; font-weight:700; line-height:28px; text-indent:2em;padding-left:240px;}
#left .top2 p a{ color:#004098; padding-left:240px; font-size:14px; font-weight:400;}
#begin a{ display:block; background:url(v5_login_button3.gif) no-repeat; width:134px; height:42px; text-indent:-9999px; margin:10px 0 0 35px;}
#begin a:hover{ background:url(v5_login_button3.gif) no-repeat 0 -42px;}
#login{ background:url(v5_login_11.jpg) no-repeat; width:285px; height:213px; float:right; margin-top:75px; }
#login .input{ background:#ffff; border:1px solid #3f78c6; height:20px; line-height:22px; font-size:12px;}
.button,.buttonOver{ background:url(login_button.gif) no-repeat; width:64px; height:32px; cursor:pointer; margin-top:10px;}
.buttonOver{ background-position:0 -32px;}
#login table { margin:55px 0 0 30px;}
#login table td{ height:28px;}
#login table td.left{ text-align:right; color:#ffffff; font-size:14px;}
#bottom{ background:url(v5_login_29.gif); color:#ffffff; height:32px; line-height:32px; text-align:center;}
#bottom a{ color:#fff; text-decoration:none; font-weight:700; margin-left:20px;}
#bottom a:hover{ text-decoration:underline;}

#footer{ text-align:center;}
#footer a{ margin:8px 10px 0 10px; display:inline-block; background:#fff;}
#footer a:hover{ filter:alpha(opacity=50,Style=0); -moz-opacity:0.5; opacity:0.5;}