﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body {font:400 12px/25px "微软雅黑";color:#333; background: #ffffff url(./banner_bg.jpg) no-repeat center center;
    background-size: 100% 100%;}
img { border:0;}
ul, ol, li{list-style:none;}
a{color:#333;text-decoration:none;}
input,select,a,span,tt,b,p,h2,h1,h3,input,table {font-family: Arial; font-family:"微软雅黑";}
i{font-style:normal;}
.clear{clear:both;}
.over { overflow:hidden;}
.float_l { float:left;}
.float_r { float:right;}
.col{ color:#ff0000;}
.zc-pad{ padding:0 5px; height:30px; line-height:30px; float:left;}

.lzc-head{ width:100%; border-bottom: 1px solid #eaa827; padding-bottom:10px; overflow:hidden;background: url(./tbg.jpg);
    background-size: cover; }



.zc-box{ width:1150px; margin:0 auto; overflow:hidden;padding-top: 20px;}
.jf_content { margin:0 auto;margin-top:70px; width:1150px; border:1px solid #E6E6E6; background:#fff; overflow: hidden;}
.zc-logo{ background:url(../zhuce/logo.png) no-repeat; height:75px; width:274px; margin-top:15px;}
.zc-name{ height:75px; line-height:35px;   margin-top:25px;    color: #fff;
    font-size: 2rem;}
.zc-menu{ padding-top:40px;}
.zc-menu span{ color:#ccc; font-size:10px; padding:0 5px;}
.zc-menu a{ padding:0 5px; color:#333; font-size:13px;}
.zc-lft{ width:680px; overflow:hidden; border-right:1px solid #E6E6E6; padding-left:15px; padding-right:15px;}
.zc-wx{ width:650px; margin:8px 0; overflow:hidden; background:#fff1cf; border:1px solid #fddd90; padding:5px 10px;}
.zc-bgimg{ background:url(../zhuce/pingtu.jpg) no-repeat;}
.zc-sbox{ background-position:0 -3px; display:block; height:16px; width:16px; float:left; margin:6px 3px 0;}
.zc-line{ margin:18px 5px; overflow:hidden; clear:both;}
.zc-list{ height:42px; line-height:42px;float:left; position:relative;}
.zc-list span{ display:inline-block; float:left; height:40px; line-height:40px; width:15px; text-align:center;}
.in-list{ height:40px; line-height:40px; float:left; background:url(../images/zce_11.jpg) repeat-x; font-size:.85rem; color:#222222; width:250px;border:1px solid #d6d6d6; border-radius:3px; padding:0 5px;}
.zc_nav{background: #FFF2E9 url(../images/onError.gif) no-repeat;float:left; margin:5px; padding:0 5px 0 25px;   font-size: .85rem;line-height:24px; height:24px; vertical-align:middle;}
.zc_right{background:#E9F0FF url(../images/onFocus.gif) no-repeat; float:left; margin:5px;padding:0 5px 0 25px;  font-size: .85rem;line-height:24px; height:24px; vertical-align:middle;}
.zc_dui{ background:url(../images/onShow.gif) no-repeat; float:left; margin:10px; padding:0 5px 0 25px;           font-size: .85rem;line-height:22px; height:24px; vertical-align:middle;}
.zc-qr{ width:265px; margin:0 20px 5px; height:13px; line-height:13px;clear:both; position:relative; top:-10px;}
.zc_kuer{ float:left; width:86px; margin-right:1px; text-align:center; color:#fff; background:#82b7f0}
.zc-slt{ height:32px; line-height:32px; border:1px solid #d6d6d6; border-radius:3px; padding:5px; width:77px; float:left;}
.zc-xian{ border-bottom:1px dashed #dedede; margin:10px 0; clear:both; }
.zc-sx{width:14px; height:14px; display:inline-block; float:left; position:relative; margin:8px;}
.zc-yz{ display:inline-block; float:left; height:15px; width:40px; margin:8px 5px 0;}
.zc-yz img{ height:15px; width:40px;}
.yhlb{ margin:8px 5px; overflow:hidden; clear:both;} 
.zc-list label{ line-height:24px; _line-height:32px; float:left;font-size:14px; }
.rabox{ position:relative; top:8px; margin:0 8px;}
.zc-bot{ 
	 background: #006ecc;padding:5px;
	    border-radius: 5px;
	background-position:0 -113px; width:155px; height:40px; color:#fff; border:none; font-size:1.2rem; margin:0 20px;}
.zc-rit{ width:420px; overflow:hidden;}
.zc-tx{ border:1px solid #d4e2f1; border-radius:3px; margin:15px; padding:15px; background:#f7fbfe;font-size:1rem;}
.dl-box{ 
	    background: #006ecc;padding:5px;
	    border-radius: 5px;
	background-position:0 -153px; width:120px; height:30px; line-height:30px; color:#fff; text-align:center; font-size:16px; margin:5px 0;}
.dl-box a{ color:#fff;}
.zc-tx h2{ border-bottom:1px solid #d4e2f1; height:26px; line-height:26px; color:#006bbd; margin:10px 0;font-size:14px; font-weight:normal;}
.zcabox{ display:block; width:120px; height:24px; background-position:-18px 0;}
.zc-foot{ width:100%;border-top:1px solid #ededed; padding:15px 0; text-align:center; background:#fff; margin-top:25px;font-size:14px;}
.zc-foot a{ padding:0 5px;}
.zc-foot span{ color:#ccc; font-size:12px; padding:0 5px;}


/*修改*/
.jf_nav { padding-top:10px;}
.jf_nav span { line-height:70px; font-size:26px;color:#000; padding-right:20px; display:block; float:left;}
.jf_nav tt { line-height:70px; font-size:1rem;color:#707070; display:block; float:left;}
.jf_bie { background:url(../images/jf_xian.jpg) repeat-x; padding:10px 0px; margin-top:10px;}
.txt_jf {padding:5px 0px; display:block; color:#000; font-size:24px;  padding-left:20px;}
.jf_tu  { width:400px; height:400px; background:url(../images/jf_tu.jpg) no-repeat; margin:15px;}
/*=====================以下部分是WebUploader必须的====================*/
.webuploader-container {
    position: relative;
}

.webuploader-element-invisible {
    position: absolute !important;
    clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
    clip: rect(1px,1px,1px,1px);
}

.webuploader-pick {
    position: relative;
    display: inline-block;
    width: 65px;
    line-height: 30px;
    height: 30px;
    border: 1px solid #e1e1e1;
    cursor: pointer;
    background: #fff;
    color: #333;
    text-align: center;
    overflow: hidden;
    zoom: 1;
    *display: inline;
}

.webuploader-pick-hover {
    background: #fafafa;
}

.webuploader-pick-disable {
    opacity: 0.6;
    pointer-events: none;
}
/*=====================以上部分是WebUploader必须的====================*/
/*上传样式*/
.upload-box {
    position: relative;
    display: inline-block;
    height: 32px;
    vertical-align: middle;
    zoom: 1;
    *display: inline;
}

    .upload-box .upload-btn {
        display: inline-block;
        height: 32px;
        zoom: 1;
        *display: inline;
    }

    .upload-box .upload-progress {
        position: absolute;
        top: 0;
        left: 0;
        padding: 2px 5px;
        width: 115px;
        height: 26px;
        border: 1px solid #d7d7d7;
        background: #fff;
        overflow: hidden;
    }

        .upload-box .upload-progress .txt {
            display: block;
            padding-right: 10px;
            font-weight: normal;
            font-style: normal;
            font-size: 11px;
            line-height: 18px;
            height: 18px;
            text-overflow: ellipsis;
            overflow: hidden;
        }

        .upload-box .upload-progress .bar {
            position: relative;
            display: block;
            width: 112px;
            height: 4px;
            border: 1px solid #1da76b;
        }

            .upload-box .upload-progress .bar b {
                display: block;
                width: 0%;
                height: 4px;
                font-weight: normal;
                text-indent: -99em;
                background: #28B779;
                overflow: hidden;
            }

        .upload-box .upload-progress .close {
            position: absolute;
            display: block;
            top: 1px;
            right: 1px;
            width: 14px;
            height: 14px;
            text-indent: -99em;
            background: url(skin_icons.png) -56px -196px no-repeat;
            cursor: pointer;
            overflow: hidden;
        }
        
        
        
        	#check_css3 span {position: relative;font-size:.85rem;}
#check_css3 .input_check {position: absolute;visibility: hidden;}
#check_css3 .input_check+label {display: inline-block;width: 16px;height: 16px;border: 1px solid #ddd;background-color: white;}
#check_css3 .input_check:checked+label{background-color: #1865c3;}
#check_css3 .input_check:checked+label:after {content: "";position: absolute;left: 2px;bottom: 12px;width: 9px;
            height: 4px; border: 2px solid white;
            border-top-color: transparent;border-right-color: transparent; -ms-transform: rotate(-60deg);
            -moz-transform: rotate(-60deg);
            -webkit-transform: rotate(-60deg); transform: rotate(-45deg);}