﻿@charset "utf-8";
/* CSS Document */

/** �������߾� **/
body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote, /* structural elements �ṹԪ�� */
dl, dt, dd, ul, ol, li, /* list elements �б�Ԫ�� */
pre, /* text formatting elements �ı���ʽԪ�� */
form, fieldset, legend, button, input, textarea, /* form elements ���Ԫ�� */
img /* img elements ͼƬԪ�� */ {
    border: medium none;
    margin: 0;
    padding: 0;
}
/** ����Ĭ������ **/
body, button, input, select, textarea {
    font-size: 14px;
    font-family: "΢���ź�";
    color: #333;
}

h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
}

em {
    font-style: normal;
}
/** �����б�Ԫ�� **/
ul, ol {
    list-style: none;
}
/** ���ó�����Ԫ�� **/
a {
    text-decoration: none;
    color: #231815;
}

    a:focus {
        outline: none;
    }

    a:hover {
        text-decoration: none;
    }
/** ����ͼƬԪ�� **/
img {
    border: 0px;
}
/** ���ñ��Ԫ�� **/
table {
    border-collapse: collapse;
    border-spacing: 0;
}

/** ҳ������ʽ **/
.fn_clear:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0
}

.fn_clear {
    zoom: 1;
}

.fn_hide {
    display: none;
}

.fn_show {
    display: block;
}

.fn_left, .fn_right {
    display: inline
}

.fn_left {
    float: left;
}

.fn_right {
    float: right
}

/** ��¼������ʽ **/


.xk_logo {
    height: 79px;
    text-align: center;
    margin:100px 0 50px 0;
}
.xk_logo img {
    display:inline-block;
}
.xk_log {
    background: url('../../images/logo_img.jpg') no-repeat center center;
    height:500px;
    width:100%;
    position:relative;
}

.xk_log_r {
    width: 360px;  
    height: 470px;
    background:rgba(255,255,255,0.95);
    padding: 15px;
    position:absolute;
    top:0;
    left:68.3%;
    margin-left:-180px;
}
.logo_title {
    height:37px;
    width:100%;
    margin:0 0 30px 0;
}
.logo_title img {
    display:inline-block;
}
.xk_log_r input {
    width: 96.2%;
    height: 46px;
    line-height: 46px;
    border: 1px solid #c7c7c7;
    color: #666666;
    margin: 12px 0;
    padding: 0 0 0 10px;
    float: left;
    font-size: 15px;
}

.xk_log_r input.yzm {
    width: 52%;
}
.imgcode {
    float:right;
    margin:13px 0 0 0;
}

.loginbtn {
    background: url('../../images/login_22.png') no-repeat 0px 0px;
    width: 378px;
    height: 50px;
    display: block;
    border: none;
}