
/* 登录页 */

body{padding:0px; margin:0 auto; font-family:"宋体";}
.top{width:990px; height:170px; margin:0 auto; padding-top:20px;}
.top_logo{ background-image:url(../image/zc_logo.png); width:168px; height:42px; float:left;}
.top_bt{float:left; font-size:24px; font-family:"微软雅黑"; padding-left:20px; height:42px; line-height:42px; color:#303030;}
.container{ width:100%; text-align:center; margin:0 auto; background-color:#0068cf; color:#656565;} 
.content{ width:990px; height:472px;  text-align:center; margin:0 auto; }
.cont_l{float:left;}
.cont_r{
	width: 310px;
	padding: 20px;
	border: 1px solid #fff;
	height: 350px;
	text-align: left;
	background-color: #fff;
	float: right;
	margin-right: 20px;
	margin-top: 40px;
}
.cont_rwx{
	width: 310px;
	padding: 20px;
	border: 1px solid #fff;
	height: 350px;
	text-align: left;
	background-color: #eeeeee;
	float: right;
	margin-right: 20px;
	margin-top: 40px;
}
.zc_ri2 {
    
    color: #999999;
    float: left;
    height: 36px;
    line-height: 36px;
    
}
.cont_r_1{
	width: 256px;
	padding:16px 20px;
	border: 1px solid #fff;
	text-align: left;
	background-color: #fff;
	float: right;
	display:block;
	overflow:hidden
	
}
.footer{width:990px; height:80px; margin:0 auto;  font-size:12px; padding-top:40px; font-family:"宋体";}
.links a:link{ color:#656565; text-decoration:none;}
.links a:visited{ color:#656565; text-decoration:none;}
.links a:hover{ color:#E4393C; text-decoration:underline}
.links a:active{ color:#656565; text-decoration:none;}
.links{ margin:0 auto; text-align:center;}
.links a,#footer-2013 .links span{margin:0 8px}

.red a:link{ color:#b71d1d; text-decoration:none;}
.red a:visited{ color:#b71d1d; text-decoration:none;}
.red a:hover{ color:#b71d1d; text-decoration:underline}
.red a:active{ color:#b71d1d; text-decoration:none;}


a {
    text-decoration: none;
}

.Frame_tit {
    background: rgb(250, 250, 250);
    height: 50px;
    line-height: 50px;
    font-family: "微软雅黑";
    margin-bottom: 10px;
    margin-top: 15px;
}

.Frame_tit a {
        border: 1px solid rgb(230, 230, 230);
        border-image: none;
        width: 230px;
        height: 48px;
        text-align: center;
        line-height: 48px;
        font-size: 15px;
        float: left;
        display: block;
        color: #333;
    }

.Frame_tit a.z_on {
            background: rgb(255, 255, 255);
            border-width: 2px 1px 0px;
            border-style: solid solid none;
            border-color: rgb(230, 0, 18) rgb(230, 230, 230) currentColor;
            border-image: none;
            color: rgb(230, 0, 18);
            padding-bottom: 1px;
            margin-top: -1px;
            margin-right: -1px;
            margin-left: -1px;
            position: relative;
        }


.blue_e a:link{ color:#71a3ea; text-decoration:none;}
.blue_e a:visited{ color:#71a3ea; text-decoration:none;}
.blue_e a:hover{ color:#71a3ea; text-decoration:underline}
.blue_e a:active{ color:#71a3ea; text-decoration:none;}

.red1{color:#e40010; font-family:"宋体";font-size:14px;margin-bottom:10px;}

.grey6 a:link{ color:#666666; text-decoration:none;}
.grey6 a:visited{ color:#666666; text-decoration:none;}
.grey6 a:active{ color:#666666; text-decoration:none;}
.grey6 a:hover{ color:#e4393c; text-decoration:underline}

.grey3{ color:#333}
.grey3 a:link{ color:#333; text-decoration:none;}
.grey3 a:visited{ color:#333; text-decoration:none;}
.grey3 a:active{ color:#333; text-decoration:none;}
.grey3 a:hover{ color:#e4393c; text-decoration:underline}


.blue a:link{ color:#005aa0; text-decoration:none;}
.blue a:visited{ color:#005aa0; text-decoration:none;}
.blue a:active{ color:#005aa0; text-decoration:none;}
.blue a:hover{ color:#e4393c; text-decoration:underline}


.f_a{ font-family:Arial;}
.copyright{ margin:0 auto; width:990px; margin-top:10px; text-align:center; font-family:"宋体" }
.cop_c{width:400px; margin:0 auto; text-align:center; padding:0px; color:#656565; margin-top:4px;}
.footmark .m{padding:0 9px;border:1px solid #ddd;border-top:2px solid #999}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.lo_1{ width:310px; height:28px; line-height:28px;  }
.lo_1_x{
	width: 240px;
	height: 28px;
	line-height: 28px;
}

.lo_1_l{float:left; width:220px; display:block; font-family:"微软雅黑"; font-size:20px; }
.lo_1_l_x{float:left; width:220px; display:block; font-family:"微软雅黑"; font-size:16px; color:#999; }
.lo_1_r{float:right; width:86px;}

.lo_2{
	width: 310px;
	height: 24px;
	background-color: #fff7d3;
	border: 1px solid #ffe57e;
	line-height: 24px;
	font-size: 12px;
	margin-top: 10px;
	color: #656565;
}


.lo_2_1{
	width: 310px;
	height: 24px;
	background-color: #ffebeb;
	border: 1px solid #e5383c;
	line-height: 24px;
	font-size: 12px;
	margin-top: 10px;
	color: #e5383c;
}


.lo_2_1_b{
	width: 240px;
	height: 24px;
	background-color: #ffebeb;
	border: 1px solid #e5383c;
	line-height: 24px;
	font-size: 12px;
	margin-top: 10px;
	color: #e5383c;
}





.lo_3{ width:310px; height:38px; line-height:38px; border:1px solid #bdbdbd; margin-top:20px; position:relative;}
.lo_3_l{float:left; width:38px; height:38px; border-right:1px solid #bdbdbd; background-image:url(../image/pwd-icons-new.png); background-repeat:no-repeat; background-position:0px 0px;}

.lo_3_r{float:left; width:222px; height:38px; line-height:38px; padding-left:10px; color:#333px; font-size:14px; }
.lo_3_r1{float:left; width:20px; height:20px; background-image:url(../image/pwd-icons-new.png); background-repeat:no-repeat;  background-position:-25px -143px;right:0px; top:10px; position:absolute;}

.lo_4{ width:310px; height:38px; line-height:38px; border:1px solid #bdbdbd; margin-top:20px;  position:relative;}
.lo_4_l{float:left; width:38px; height:38px; border-right:1px solid #bdbdbd; background-image:url(../image/pwd-icons-new.png); background-repeat:no-repeat; background-position:-47px 0px}
.lo_4_r{float:left; width:222px; height:38px; line-height:38px; padding-left:10px; color:#333px; font-size:14px; }
.lo_4_r1{float:left; width:20px; height:20px; background-image:url(../image/pwd-icons-new.png); background-repeat:no-repeat;  background-position:-25px -143px;right:0px; top:10px; position:absolute;}




.lo_3_x{ width:340px; height:38px; line-height:38px; border:1px solid #bdbdbd; position:relative;float:left;}
.lo_3_l_x{float:left; width:38px; height:38px; border-right:1px solid #bdbdbd; background-image:url(../image/pwd-icons-new.png); background-repeat:no-repeat; background-position:0px 0px;}

.lo_3_r_x{
	float: left;
	width: 172px;
	height: 38px;
	line-height: 38px;
	padding-left: 10px;
	color: #333;
	font-size: 14px;
}
.lo_3_r1_x{float:left; width:20px; height:20px; background-image:url(../image/pwd-icons-new.png); background-repeat:no-repeat;  background-position:-25px -143px;right:0px; top:10px; position:absolute;}

.lo_4_x{ width:340px; height:38px; line-height:38px; border:1px solid #bdbdbd; position:relative;float:left;}
.lo_4_l_x{float:left; width:38px; height:38px; border-right:1px solid #bdbdbd; background-image:url(../image/pwd-icons-new.png); background-repeat:no-repeat; background-position:-48px 0px}
.lo_4_r_x{
	float: left;
	width: 172px;
	height: 38px;
	line-height: 38px;
	padding-left: 10px;
	color: #333;
	font-size: 14px;
}
.lo_4_r1_x{float:left; width:20px; height:20px; background-image:url(../image/pwd-icons-new.png); background-repeat:no-repeat;  background-position:-25px -143px;right:0px; top:10px; position:absolute;}


.lo_5{width:310px; height:20px; margin-top:15px; font-size:12px;}
.lo_6{margin-top:20px;}
.lo_8{width:310px; height:38px; margin-top:12px; font-size:12px; margin-bottom:20px;}
.lo_8_x{width:240px; height:38px; margin-top:12px; font-size:12px; margin-bottom:20px;}
.lo_5_l{
	float: left;
	width: 100px;
	padding: 0px;
	margin: 0px;
	height:20px; 
}
.lo_6_x{ width:240px;}
.lo_6_x_l{float:left; width:120px; height:30px;}
.lo_6_x_r{float:left; width:70px; margin-left:16px; font-size:12px;padding-top:13px;}
/*.lo_6_x_r{float:left; width:70px; margin-left:30px; font-size:12px;padding-top:6px;}*/
.lo_5_r{
	float: right;
	width: 60px;
	
}

.lo_7{ width:310px; height:24px;  line-height:24px; font-size:12px; margin-top:20px; color:#656565;margin-right:10px;}
.lo_10_w{ width:270px; height:24px;  line-height:24px; font-size:12px; margin-top:20px; color:#656565;margin-right:10px;}

input{padding:0px; margin:0px}
.text1{ width:250px; height:36px; line-height:36px; border:1px solid #fff; }
.text1_x{ width:257px; height:36px; line-height:36px; border:1px solid #fff; }
.btn_dl{ background-image:url(../image/btn1.jpg); margin:0 auto; width:306px; height:35px; font-size:18px; line-height:35px; font-family:"微软雅黑"; text-align:center; color:#fff;}
.btn_dl a:link, .btn_dl a:visited, .btn_dl a:active{ display:block;  font-family:"微软雅黑"; text-align:center; color:#fff; text-decoration:none; background:#0068cf;}
.btn_dl a:hover{background-image:url(../image/btn2.jpg); font-family:"微软雅黑"; text-align:center; color:#fff; display:block; text-decoration:none;}


.btn_bd{ background-image:url(../image/bd.jpg); width:120px; height:30px; font-size:14px; line-height:30px; font-family:"微软雅黑"; text-align:center; color:#fff;}
.btn_bd a:link, .btn_bd a:visited, .btn_bd a:active{ display:block;  background-image:url(../image/bd.jpg); font-family:"微软雅黑"; width:120px;text-align:center; color:#fff; text-decoration:none;}
.btn_bd a:hover{ background-image:url(../image/bd1.jpg); font-family:"微软雅黑"; text-align:center;width:120px; color:#fff; display:block; text-decoration:none;}



.po_re{ position:relative;}
.btn_zc{background-image:url(../image/zc.jpg); width:270px; height:37px; font-size:18px; line-height:35px; font-family:"微软雅黑"; text-align:center; color:#fff; margin:0 auto;  float:left;}
.btn_zc a:link, .btn_zc a:visited, .btn_zc a:active{ display:block; background-image:url(../image/zc.jpg);font-family:"微软雅黑"; text-align:center; color:#fff; text-decoration:none;}
.btn_zc a:hover{background-image:url(../image/zc_1.jpg); font-family:"微软雅黑"; text-align:center; color:#fff; display:block; text-decoration:none;}


/* 注册页 */
.zc_con{}

.zc_top{ width:990px; height:76px; margin:0 auto; margin-top:30px;}
.zc_top_l{ background-image:url(../image/zc_logo.png); width:168px; height:42px; float:left; }
.zc_top_r{ float:left; font-size:24px; font-family:"微软雅黑"; padding-left:20px; height:42px; line-height:42px; color:#303030;}
.zc_top_ri{ width:320px;float:right; height:40px; line-height:40px;}

.zc_cont{ width:988px; border:1px solid #dddddd; background-color:#fff; margin:0 auto; display:block; overflow:hidden;}

.zc_l{ width:850px; display:block; overflow:hidden; padding-left:120px; padding-top:30px;padding-bottom:50px;}
.zc_l p{ padding:0px; margin:0px; display:block; overflow:hidden; margin-bottom:15px;}
.zc_l .pfps{ padding:0px; margin:0px; display:block; overflow:hidden; margin-bottom:15px;}

zc_l_Accountmsg {
    margin-left:30px;
}
.zc_le{
	width: 173px;
	text-align: right;
	float: left;
	height: 30px;
	line-height: 38px;
	margin-right: 4px;
	color: #999999;
}
.zc_ri{ width:270px; float:left; height:36px; line-height:36px; border:1px solid #ccc; color:#cccccc;}
.zc_ri_nc{ width:270px; float:left; height:36px; line-height:36px;  color:#999;}
.zc_ri_green{ width:270px; float:left; height:36px; line-height:36px; border:1px solid #7abd54; color:#cccccc;}

.zc_ri_ts{ border:1px solid #ffbdbe; background-image:#ffebeb; padding-left:10px; height:36px; line-height:36px; color:#ff0000; font-size:12px;margin-left:20px; width:300px; float:left;}

.zc_ri_ts1{ border:1px solid #dddddd; background-image:#f7f7f7; padding-left:10px; height:36px; line-height:36px; color:#666666; font-size:12px; margin-left:20px; width:300px; float:left;}

.zc_ri_1{width:153px; float:left; height:36px; line-height:36px; border:1px solid #ccc; color:#cccccc;}

.zc_ri_1_x{width:123px; float:left; height:36px; line-height:36px; border:1px solid #ccc; color:#cccccc;}

.zc_ri_2{ width:260px; color:#005aa0; text-align:left; height:48px; line-height:48px; font-size:14px; margin-bottom:10px;}
.zc_ri_2wx{ width:260px; color:#e40010; text-align:left; height:48px; line-height:48px; font-size:14px;}
.zc_ri_cj{ width:600px; display:block; line-height:24px; color:#666; font-size:12px; border:1px solid #dddddd; margin-left:134px; display:block; padding:10px; background-color:#f4f4f4;}
.zc_l .p0{ padding:0px; margin:0px;}
.zc_l .p_ts{ padding:0px; margin:0px;padding-bottom:20px;}

.zc_l .p_ts_login{ padding:0px; margin:0px;}
.zc_riwork{ 
    float:left; 
    /*width: 150px;*/
    height: 36px;
    line-height: 36px;
    border: 1px solid #ccc;
    color: #cccccc;
}
.zc_ri_xym{
	width: 600px;
	display: block;
	line-height: 24px;
	color: #888888;
	font-size: 12px;
	margin-left: 84px;
	display: block;
	padding: 10px;
	padding-left: 0px;
	margin-bottom: 10px;
	
}
.star{ color:#F00; margin-right:5px;}


.text2 {
    height: 33px;
    line-height: 33px;
    padding-left: 10px;
    display: block;
    border: 1px solid #fff;
    width: 257px;
    /*color: #ccc;*/
    font-size: 14px;
    font-family: "宋体";
}

.text3 {
    height: 33px;
    line-height: 32px;
    padding-left: 10px;
    display: block;
    border: 1px solid #fff;
    width: 139px;
    /*color: #ccc;*/
    font-size: 14px;
    font-family: "宋体";
}

.text3_x {
    height: 33px;
    line-height: 32px;
    padding-left: 10px;
    display: block;
    border: 1px solid #fff;
    width: 120px;
    /*color: #ccc;*/
    font-size: 14px;
    font-family: "宋体";
}

.text_green {
    border:1px solid #7abd54;
}

.tpm {
    display:inline-block;
    width: 107px;
    height: 38px;
    margin-left: 10px;
}

.yzm_btn {
    width: 105px;
    height: 36px;
    margin-left: 10px;
    float: left;
}


.yzm_btn001 {
    width: 105px;
    height: 38px;
    margin-left: 10px;
    float: left;
    margin-left:0px; border:1px solid #dddddd; background-color:#f4f4f4; font-size:12px; cursor:pointer
}



    .yzm_btn a:link, .yzm_btn a:visited, .yzm_btn a:active {
        width: 105px;
        display: block;
        height: 36px;
        line-height: 36px;
        border: 1px solid #ddd;
        background-color: #f4f4f4;
        text-align: center;
        color: #999;
        text-decoration: none;
        font-size: 12px;
    }

    .yzm_btn a:hover {
        width: 105px;
        height: 36px;
        line-height: 36px;
        display: block;
        border: 1px solid #ccc;
        background-color: #f4f4f4;
        text-align: center;
        color: #666;
        text-decoration: none;
        font-size: 12px;
    }


.top_zc_text {
    float: right;
    width: 320px;
    font-size: 12px;
   
    font-family: "宋体";
    display: block;}
	
.top_zc_text .pingt {
    width: 88px;
    font-family: Arial,Helvetica,sans-serif;
    float:right;
    background-image:url(../image/jt.gif);
    background-repeat: no-repeat;
    background-position: right center;
}

.zc_list{ width:910px; display:block; overflow:hidden; margin-left:40px; padding-top:40px;margin-bottom:10px; }
.zc_list table{ font-size:12px;background:#d8d8d8; color:#333; font-family:"微软雅黑";}
.zc_list table tr th{height:40px;background:#ebebeb;text-align:center;}
.zc_list table tr td{height:30px;background:#fff;text-align:center;}
.zc_list table .seprow td{height:30px;background:#f6f6f6;text-align:center;}
.zc_list table tr:hover td{background:#f9e2e2;cursor:pointer;}
.zc_list table .trselected td{background:#f9e2e2;}

.yzc{clear:both; float:right;  width:990px; height:20px; line-height:20px; margin-top:12px; font-size:12px; text-align:right;}
.wx_fx{ width:314px; height:310px; border:1px solid #ddd; background-color:#fff; float:right; z-index:999; position:absolute; margin-left:600px; margin-top:97px;}

/* 页面遮罩层 */
.blackbg {
    width: 100%;
    height: 1000%;
    background-color: rgba(0,0,0,0.1);
    position: fixed;
    left: 0;
    top: 0;
    z-index: 900;
}

.pagegraybg{
    background-color:#f2f2f2;
}

input:focus {
    outline:none;
}