@charset "utf-8";
/* 选择入口页面 */


body { background:url(../images/IMbg.jpg) 0 0 repeat; padding:0; margin:0;}
.passport_link a,
.ch_bg{ background-image:url(../images/chiose_but_bg.jpg)}

.but_bg{ background-image:url(../images/green_but.jpg);}

.choise_topinfo{ height:140px; background-repeat:repeat-x; position:relative;}
.choise_titleinfo{ width:980px; margin:0 auto; text-align:center;}
.choise_link{ position:absolute; right:10px; top:10px; color:#6f727d; font-size:12px;}
.blue{ color:#cbdbfa; padding:0 3px;}
.choise_link a{ color:#6f727d; padding:0 5px;}
.choise_link a:hover{ color:#dedede;}
.passport_link{ width:980px; margin:0 auto; padding-top:30px;}
.passport_link a{ display:inline-block; width:182px; height:54px; margin:5px 2px; overflow:hidden; background-position:-2px -143px; font-size:18px; font-family:"微软雅黑"; color:#FFF; text-align:center; line-height:54px; text-decoration:none;}
.passport_link a:hover{ background-position:-2px -199px;}
.passport_link a span{ padding-left:4px;}

/*登录页面样式*/
.userform_login{ z-index:10; position:absolute; width:300px; height:340px; left:475px;top:-80px;}
.login_pass { position:absolute; height:240px; width:840px; left:50%; top:50%; margin-top:-120px; margin-left:-420px; display:block;z-index:1;	}
.nowdate { position:absolute; height:20px; position:absolute; left:58px; bottom:36px;  z-index:4; font-family:"微软雅黑"; color:#c8cfe1;}
.login_check{ height:340px; width:300px; position:absolute; left:475px; top:-85px; z-index:4;}
.cc_name{ position:absolute; left:27px; top:103px; height:20px; width:220px; background:#FFF; z-index:6; border:none;}
.cc_passport{position:absolute; left:27px; top:188px; height:20px; width:220px; background:#FFF; z-index:10; border:none;}
.cc_7day{ position:absolute; left:25px; top:240px; z-index:10;}
.cc_check_but{ width:80px; height:36px; display:inline-block; position:absolute; left:180px; top:236px; z-index:6;}
.cc_check_but a{ display:inline-block; width:80px; height:36px; background:url(../images/check_but.jpg) 0 0 no-repeat; }
.cc_check_but a:hover{ background-position:-82px 0;}

.login_error{ height:18px; line-height:18px; width:260px; position:absolute; top:218px; left:23px; background-color:#FFF; z-index:8; color:#c00; z-index:10; font-size:12px;}

/****登录修改页面样式****/
.change_passport { height:36px;}
.change_passport .head_link { width:980px; margin:0 auto; text-align:right; font-size:12px; color:#FFF; line-height:36px;}
.change_passport .head_link a{ color:#FFF; padding:0 5px;}
.change_passport_list h1{ font-size:14px; border-bottom:1px dashed #999; line-height:30px;}


.change_passport_list ul{ padding:10px 0; margin:0;}
.change_passport_list{ height:240px; margin:0 auto; width:940px; padding:10px 20px; background-color:#FFF;}
.change_passport_list li{ list-style:none; font-size:12px; padding:4px 0 4px 80px;}
.change_passport_list li span{ margin-left:-80px; display:inline-block; width:80px; text-align:right;}

/*绿色按钮**/
.green{ padding-left:10px; display:inline-block; line-height:24px; background-position: left 0;}
.green span{ padding-right:10px; display:inline-block; color:#FFF;  background-position: right -25px;}
/*gray*/
.gray{ padding-left:10px; display:inline-block; line-height:24px; background-position: left -52px;}
.gray span{ padding-right:10px; display:inline-block; color:#FFF;  background-position: right -78px; color:#033;}

.c_passport{ font-size:12px; padding:5px 0 5px 80px;}

.input_width{ width:150px;}
