.jlBg{ background:url(../images/jlBg.png) 0 0 no-repeat;}
.jlLeft{ width:870px;}
.jlRight{ width:308px;}
.jlLayer1{ background:#fafafa;}
.jlList1{ overflow:hidden; _zoom:1; padding-bottom:20px;}
.jlList1 li{ width:216px; float:left; display:inline; text-align:center; font-size:14px; border-left:#a3dce2 solid 1px; margin-left:-1px;}
.jlList1 li p{ font-size:24px;}

.jlList2{ overflow:hidden; _zoom:1;}
.jlList2 li{ float:left; display:inline; margin-right:22px;}
.jlList2 li a{ display:block; width:172px; height:96px; position:relative; padding:10px 10px 10px 84px; border:#fff solid 1px;}
.jlList2 li a:hover{ border:#39bfca solid 1px;}
.jlList2 li a > span{ display:block; width:64px; height:60px; position:absolute; left:10px; top:15px;}
.jlList2 li a p{ margin-top:5px;}
.jlIco1{ background-position:0 0;}
.jlIco2{ background-position:0 -70px;}
.jlIco3{ background-position:0 -139px;}
.jlIco4{ background-position:0 -209px;}
.jlIco5{ background-position:0 -279px;}
.jlIco6{ background-position:0 -349px;}
.jlIco7{ background-position:0 -420px;}
.jlIco8{ background-position:0 -488px;}
.jl-bj{ display:inline-block; width:30px; height:29px; background-position:0 -555px; vertical-align:middle; margin-right:20px;}
.jlBtnBox .btn{ font-size:16px;}
.jlInput1{ height:30px; line-height:30px; border:#ddd solid 1px; padding:0 5px; width:300px;}
.jlForm li select{  border: 1px solid #ccc;
    font-size: 12px;
    font-weight: normal;
    height: 30px;
    line-height: 28px;
    padding: 5px;
    vertical-align: middle;}
.jlForm li .tips{ padding-top:18px; color:#ff0000;}
.jlForm  li label{ padding-top:5px;}
.jlList3{ overflow:hidden; _zoom:1;}
.jlList3 li{ float:left; display:inline;}
.jlList3 li a{ overflow:hidden; cursor:pointer; float:left;}
.jlList3 li a:hover,.jlList3 li.active a{ color:#39bfca;}
.jlList3 li a:hover .jlNum,.jlList3 li.active a .jlNum{ color:#fff;} 
.jlList3 li a .jlNum{ display:inline-block; height:20px; line-height:20px; background:#39bfca; border-radius:10px; padding:0 10px;}
.jlList3 li span,.jlList3 li label{ float:left; height:20px; line-height:20px;}
.jlList3 li span{ margin:0 10px;}
.jlLayer2{ background:#fafafa; height:33px; padding:12px 15px 0;}

.jlLayer2 select {
    border: 1px solid #ccc;
    font-size: 12px;
    font-weight: normal;
    height: 24px;
    line-height: 24px;
    padding: 2px;
    vertical-align: middle;
	*margin-top:4px;
}
.jlList4{ padding:0 15px 20px;}
.jlList4 li{ height:60px; padding:5px 105px 5px 65px; position:relative; border-bottom:#ddd dotted 1px; margin:20px 0 0 0;}
.jlList4 li img{ width:50px; height:50px; display:block; position:absolute; left:0; top:0;}
.jlList4 li .jlText1{ position:absolute; right:0; top:0; padding-top:5px;}
.yszqIco1{ display:inline-block; width:52px; height:15px; background-position:0 -625px; vertical-align:middle; margin-left:5px;}
.yszqIco2{ display:inline-block; width:52px; height:15px; background-position:0 -650px; vertical-align:middle; margin-left:5px;}
.yszqIco3{ display:inline-block; width:18px; height:15px; background-position:0 -673px; vertical-align:middle; margin-left:5px;}
.yszqIco4{ display:inline-block; width:16px; height:15px; background-position:-23px -673px; vertical-align:middle; margin-left:5px;}
.yszqIco5{ display:inline-block; width:16px; height:15px; background-position:-44px -673px; vertical-align:middle; margin-left:5px;}
