﻿@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; color:#666; font-size:12px;  background:#fff url(/images/login/bg_login01.gif) top repeat-x; font-family:"Microsoft YaHei",'微软雅黑','Simsun',Arial, Helvetica, sans-serif;}
p,h1,h2,h3,h4,h5,span,table,tr,td,div,dl,dl dd,ul,ul li {
    margin:0px;
    padding:0px;
}

.clr { clear:both; width:0px; height:0px; line-height:0px; font-size:0px;}
.login_head { width:960px; height:120px; padding:0px; margin:0 auto;
/*
background:url(/images/login/bg_login_head01.jpg) no-repeat;
*/
}
.login_logo { float:left; width:300px; height:80px; background: url("/images/login/zjs_logo.png") no-repeat scroll 0 0 / 275px auto rgba(0, 0, 0, 0); display:block;
    margin-top:32px;}
.login_logo a { display:block; width:280px; height:80px;}
.login_main { width:960px; padding:0px; margin:0 auto;}



.loginTab { width:960px; height:50px; background: url(/images/login/bg_loginTab01.gif) bottom repeat-x;  font-size:18px;}
.loginTab ul { list-style:none;}
.loginTab ul li { float:left; height:50px;  line-height:50px; border-right:1px solid #d9d9d9; border-radius:2px 2px 0px 0px; padding:0px 30px; }
.loginTab ul li.chooseTag { height:50px; float:left; padding:0px 30px; background:#fff url(/images/login/bg_loginTab02.gif) bottom repeat-x;   }
.loginTab li.chooseTag a { color:#0093dd; text-decoration:none;}
.loginTab a { color:#666; text-decoration:none;}
.loginTab a:hover { color:#0093dd; text-decoration:none; text-decoration:none;}

.login_box { width:878px; height:400px; padding:40px; background:#fff url(/images/login/bg_login_text.gif) bottom repeat-x;  border-radius:0px 0px 5px 5px; box-shadow:0px 0px 5px #ddd; border:1px solid #e6e6e6; border-top:none;}
.login_box a {color:#0093dd; text-decoration:none;}
.login_box a:hover{color:#0093dd; text-decoration:underline;}

.login_fill { float:left; width:530px; height:390px; font-size:14px; 
/*
background: url(/images/login/bg_login_fill.gif) right no-repeat; background-position:515px 50px; 
*/
}

.login_news { float:left; width:300px; padding-left:48px;}
.login_news dl { width:280px; border-bottom:1px dotted #ccc; padding:30px 0px;}
.login_news dl dt { float:left; width:60px; height:40px; text-align:center;}
.login_news dl dd { float:left; width:210px; padding-left:10px; }
.login_news dl dd strong { color:#0093dd; font-size:16px; line-height:24px;}
.login_news dl dd p { color:#969696; line-height:22px;}

.login_input { width:220px; height:28px; line-height:28px; border:1px solid #a5c3e0; border-radius:3px; border-top:1px solid #89accd; border-right:1px solid #89accd; padding:0px 3px; background:#fff;font-size:14px;}

.login_Btn { height:30px; line-height:30px; padding:0px 12px; font-size:14px; border-radius:5px; background:#0097e3; text-align:center; color:#fff; border:none; cursor:pointer;}

.login_foot { width:100%; height:70px; padding:15px; border-top:1px solid #e6e6e6; background: #fafafa; margin-top:50px;}
.login_foot p { text-align:center; line-height:24px; color:#999;}

.login_head_text { float:right; width:660px; padding-top:50px;  color:#85abda; text-align:right; }
.login_head_text a { padding:0px 12px; color:#bdd8fa;text-decoration:none;font-size: 14px;}
.login_head_text a:hover { text-decoration:underline;}

.sucess_content_div { float:left; width:530px; height:200px; font-size:14px; background-position:515px 50px; }
.sucess_box_div { width:878px; height:200px; padding:40px; background:#fff url(/images/login/bg_login_text.gif) bottom repeat-x;  border-radius:0px 0px 5px 5px; box-shadow:0px 0px 5px #ddd; border:1px solid #e6e6e6; border-top:none;}

/* ----------- 绿色版 ------------- */
.login_head2 { width:960px; height:120px; padding:0px; margin:0 auto; background:url(/images/login/bg_login_head02.jpg) no-repeat;}
.login_head_text2 { float:right; width:660px; padding-top:50px;  color:#c9ecc4; text-align:right; }
.login_head_text2 a { padding:0px 12px; color:#d2f0ce;text-decoration:none;}
.login_head_text2 a:hover { text-decoration:underline;}


.login_Btn2 { height:30px; line-height:30px; padding:0px 12px; font-size:14px; border-radius:5px; background:#37a93c; text-align:center; color:#fff; border:none; cursor:pointer;}
.login_Btn3 { height:30px; line-height:30px; padding:0px 12px; font-size:14px; border-radius:5px; background:#c7bf93;  text-align:center; color:#000000; border:1px; cursor:pointer;}


.footer p {
    line-height: 24px;
    text-align: center;
    width: 1000px;
}
#footer_box {
    background: none repeat scroll 0 0 #F5F6F6;
    border-radius:20px;
    border-top: 1px solid #E0E0E0;
    color: #878787;
    margin-top: 20px;
    width: 100%;
}

.footer {
    border-top: 1px solid #FFFFFF;
    color: #878787;
    margin: 0 auto;
    padding: 20px 0;
    width: 1000px;
}

#dialog-auto-alertConfirm-tip {
	color: #666666;	
}
#dialog-auto-alertConfirm-tip .tip-warning-message{
    float:left;
    width:99%;
    clear:both;
    background:url(/images/base/bg_tips01.png) no-repeat 0 2px;
    margin-top:2px;
    padding-left:16px;
}

#dialog-auto-alertConfirm-tip .option{
	margin-left: 20px;
}
#dialog-auto-alertConfirm-tip a{
	color: #0090E1;
}
