﻿.gsjj {
    position: relative;margin: 0 auto;
	
}
.gsjj {
    padding: 40px 25px 20px;
    margin-top: 20px;
}
.gswh, .gsjj {
    
    background: #fff;
    padding: 20px 20px;
    margin-bottom: 20px;
}
.sh1 {
    font-size: 16px;    
}
.place .online-cont a, .det-info .online-cont a, .order-btn a, .mian-line li a, #links .dot2 a, .co_zz, .mq_zz, .xy_zz, .linker_rr, .gyxx ul li a, .gyxx .moreless-m a, .mian-line .moreless-m a, .mian-line .moreless-m a:hover, .qjt, .zxly, .xqrr, .rr1, .rr2, .rr3, .rr4, .cpdt li a, .qgnr span, .sh1 span, .xyda, .xyda_0, .fdzs, .fdxs, .t-left, .t-right, .gofh span, .co_xy, .co_mq, .co_pt {
    background: url(../image/hc1.png) no-repeat 0 0;
    display: block;
}
.sh1 span {
    background-position: -439px -50px;
    width: 12px;
    height: 16px;
    display: inline-block;
}
.check_eye {
    float: right;
    color: #999;
    display: inline-block;
	font-size: 14px;
}
.check_eye img{
	vertical-align: top;
}
.gsjj .tab-item {
    margin-top: 20px;
}
.tab-item, .tab-item th, .tab-item td {
    border-color: #e4eef6;
}
.tab-item {
    width: 100%;
    margin: 10px 0;
    border-left: 1px #f0f7fc solid;
    border-top: 1px #f0f7fc solid;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
.tab-item th, .tab-item td {
    padding: 11px 13px;
}
.tab-item th {
	font-weight: 100;
    background: #f0f7fc;
    font-size: 14px;
    color: #696969;
    text-align: left;
}
.tab-item td {
    color: #333;
    font-size: 14px;
}

.inf_tabWarp th, .tab-item th, .inf_tabWarp td, .tab-item td {
    line-height: 1.6;
    padding: 3px 0;
    vertical-align: middle;
    border-right: 1px #f1f1f2 solid;
    border-bottom: 1px #f1f1f2 solid;
}
.tab-item th, .tab-item td {
    padding: 11px 13px;
}
