/*公共部分*/
body{
	background-color: #f2fbfa !important;
}


ul,li{
    margin:0;
    padding:0;
    list-style-type: none;
}
.main-public{
    width:1140px;
    height:auto;
    padding:40px 0;
    margin:0 auto;
    overflow: hidden;
}
.theme{
    color: #ED5565;
    font-size: 19px;
    font-weight: 700;
}
/*公共部分结束*/
/*第一部分banner*/
#banner{
    width:100%;
    min-height:400px;
    background-image: url(../../img/proshow/banner.jpg);
    background-position: center;
    background-size: auto 100%;
    background-repeat:no-repeat;
    margin-bottom: 40px;
}
.banner_text{
    width: 1140px;
    margin: auto;
    padding: 120px 0;
    color: #ffffff;
}
.banner_text h1{
    font-size: 44px;
}
.banner_text p{
    font-size: 22px;
    margin-top: 15px;
}
/*第一部分banner结束*/
/*内容分块公共部分*/
.public{
    width:1140px;
    height:auto;
    margin:0 auto;
    margin-top: 20px;
    background-color: #fff;
}
.geek-ad{
    width:220px;
    float: left;
    position: relative;
}
.geek-ad h1{
    width:100%;
    font-weight: 700;
    font-size: 32px;
    margin-top: 40px;
    color: #ffffff;
    text-align: center;
}
.geek-ad h3{
    width:100%;
    height:35px;
    margin-top: 62px;
}
.geek-ad h5{
    color: #fff;
    font-size: 18px;
    font-weight:normal;
    text-align: center;
}
.geek-ad img{
    position: absolute;
    left:0;
    bottom:0;
}
.geek-product{
    width:920px;
    height:auto;
    float: left;
    padding:10px;
    margin:0;
    list-style-type: none;
}
.geek-product>li{
    width:280px;
    height:320px;
    float: left;
    margin:10px;

    position: relative;
    cursor: pointer;
    perspective: 800px;
    -webkit-perspective: 800px;
    -moz-perspective: 800px;
}
/*公共文字样式*/
.geek-product>li h3{
    width:100%;
    height:50px;
    line-height:50px;
    padding-left: 20px;
    font-size: 18px;
    margin:0;
    border-bottom: 1px solid #e5e5e5;
}
.solution h3{
    color: #444;
    background-color: #f1f1f1;
}
.solution-hover,
.solution{
    width:100%;
    height:100%;
    position: absolute;
    left:0;
    bottom:0;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style:preserve-3d;
    -webkit-transition: 0.8s ease-in-out;
    -moz-transition: 0.8s ease-in-out;
    -o-transition: 0.8s ease-in-out;
    transition: 0.8s ease-in-out;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
}
.solution{
    border: 1px solid #e5e5e5;
    -webkit-transform: rotateY(0deg);
    -moz-transform: rotateY(0deg);
    -o-transform: rotateY(0deg);
    z-index:2;

}
.geek-product>li:hover .solution{
    -webkit-transform: rotateY(-180deg);
    -moz-transform: rotateY(-180deg);
    -o-transform: rotateY(-180deg);
}
.solution-body-hover,
.solution-body{
    width:100%;
    height:270px;
    padding: 20px;
}
.solution-body .solution-top-font{
    font-size: 14px;
}
.solution-body>img{
    position: absolute;
    right:10px;
    bottom:20px;
}
.solution-body .solution-bottom-font{
    position: absolute;
    left:20px;
    bottom:20px;
    font-size: 14px;
}
/*翻转后显示*/
.solution-hover{
    border: 1px solid #00aca0;
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    z-index:1;
}
.geek-product>li:hover .solution-hover{
    -webkit-transform: rotateY(0deg);
    -moz-transform: rotateY(0deg);
    -o-transform: rotateY(0deg);
}
.solution-hover h3{
    background-color: #00aca0;
    color: #fff;
    border-bottom: 1px solid #00aca0;
}
.solution-body-hover{
    padding:20px;
    text-align: center;
}
.solution-body-hover table{
    width:100%;
    height:auto;
    margin:0 auto;
    font-size: 14px;

    text-align: left;
    border-collapse: collapse;
}
.solution-body-hover table td{
    border: 1px solid #e7e7e7;
    padding:10px
}
.solution-body-hover .show-all{
    position: absolute;
    text-align: center;
    right: 80px;
    bottom: 20px;
}
/*IE9+ hack*/
@media screen and (min-width:0\0) and (min-resolution: +72dpi) {
    .solution-hover{
        display: none;
    }
    .geek-product>li:hover .solution{
        display: none;
    }
    .geek-product>li:hover .solution-hover{
        display: block;
    }
}
/*IE9+ hack结束*/
/*内容分块公共部分*/
/*内容第一部分极客保*/
#geek .geek-ad{
    height:700px;
    background-color: #f66979;
}
#geek .geek-ad h3{
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAjCAYAAAB4g08OAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBOTg4MEI0RTVGNzkxMUU2QkU2Q0ZGNEY3MTZDRjkyRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBOTg4MEI0RjVGNzkxMUU2QkU2Q0ZGNEY3MTZDRjkyRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE5ODgwQjRDNUY3OTExRTZCRTZDRkY0RjcxNkNGOTJFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkE5ODgwQjRENUY3OTExRTZCRTZDRkY0RjcxNkNGOTJFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+8tLRaQAABFlJREFUeNrsW/+xmzAMJjkWoCPQEegIzgh0BDICjBBGeBnhZYR4hOcR4hHKCCn05DvqSP5tktdX3fmPcGDLkr5PkiG7+/1eINLMo1r9nuYhiteVRdfTPGr4LedxmQdPvI5uFyU818Z2hIOu82CaAgfkvnsKHRLM8QHG02WYx5gwCH4h11UwNDkcVL4YEhpAgq/hKOOctEBzkQNxvSWuK+ewr+CgKsNGWeZ5sqFHOahHrtfI7z4D707F55CKQJDMnZtLR0qpkfu+reigRyJMp4o3xPHjJ3FQZ0BPqvx6xVC6D1T4DNHPDUjiqyER50wwj4sMsNmUY/DYL5V/sle2ZYSDdAow0R9Go6MjxckNqFCCzoJgj+ZZFF0SCDD1QRjvNhb+7jzQMwF1CBgM5ui1ABAJnDLAWjIAPZtISZSVOh8KQ/lpi6zOAz0ccpuRlxM3hmy1x+EVHeRaijLCSI2BmyuE3lxzT2/Qi21knzpnCe3joKtDhJ40ZXdE/tGjrwrIPSygYc0h7bMVKD3oYzJEGcbvVHEgEfqctJz1TqwvAlFQO9zHifzJPebAUoXPKcpD9VoGLmyq4NbOxOZ+R/olrik6EgYUntHfWvY3wVpnIgCHVaCFIDqUihddfi57zuWgGFG9U6tRJLNUZMrILRQmteX+0aMP21IEOEfG9EE2aKaosi4wOjC6LRo7R+ePRcbXAwZaZkSgSM05Q4pGVSFncjCIqb9ybYrPgIjOgbaovmq09Dsx4tKC3Im9GY+79gmQ0xDJ8bpy0gFgS3XwPo3l0dPQU0bHZJc9YmARgCQsObJVuayiHyu5XddYnv8Ax/sgSB303qBASV0694AO2yiI1sX0zK2MPF+qPTbREtRjm78jnIvlrMmSi1ThMa2o85XRdd5HTlATVciEJHCfhrUFpNzAuZWBvhYjfwcKPcJR0WBhAnXCcYN1XAJga/mzN58igTvW9QKi+WRbnMhr6xKZW/TB+hfV24zIfCZksdWcvoZ0yaMuVZy+vym2D2oMPYkp8i8EegSgIGVPccxNQ45ODariYhxkekeiophCkUmpU/G8A8pLZPOKHfByh2LoSpXusUUChaDCgCJbYs72hYwjjccIRqcXh+ewL5OWeeTeYODQElv+C/1HIKPUBCpdejw0+GOPekwn2dS7lC6wq09ZErMMKG09ci2WK1vMtmWkorUhEnoLV/sm79Sf8m7hINemXxD6jfvESsoV9bWeXP1V6S0bxbWGhVwaP18UtQmrO+ZhKNfiAEOFjHDQYr+6jFCysTgIqwwrbVM+tNVlRIDql0TCYL14zoEdBNQ+VRwvHj9GxEp07HXAucC/mOlfgJ4WvX5EOifkLyn652vY+s2CoJ3lGEM1b/qnV9hrYEkYXX3n1mvOY6sjlq0lBjXqjSyHPXHEbsLSDHNkzgc7UP8Peiv+fo1M8XiDLF4bogl7RgbQwdaigpEyroucQloFykH/5TEY5TMa798CDAA7ylkKJfjEiwAAAABJRU5ErkJggg==') no-repeat center;
}
/*内容第一部分极客保结束*/
/*第二部分雇主责任险*/
#employer .geek-ad{
    height:360px;
    background-color: #1c83c6;
}
#employer .geek-ad h3{
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI4AAAAjCAYAAABCfzI4AAAACXBIWXMAAAsTAAALEwEAmpwYAAA5mWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTQgNzkuMTUxNDgxLCAyMDEzLzAzLzEzLTEyOjA5OjE1ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgICAgICAgICB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyI+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+QWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE2LTA4LTE3VDExOjQ1OjE3KzA4OjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTYtMDgtMTdUMTE6NDY6MTArMDg6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE2LTA4LTE3VDExOjQ2OjEwKzA4OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjdhMTZkZGM1LTM2NWYtNDIyYS05ODUzLWQ3MjUzODMwMmIwNzwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDo0MkE5NzJEOTVGN0YxMUU2OTc2MUNBOUQyRThDNTAwMTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkRlcml2ZWRGcm9tIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+eG1wLmlpZDo0MkE5NzJENjVGN0YxMUU2OTc2MUNBOUQyRThDNTAwMTwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDo0MkE5NzJENzVGN0YxMUU2OTc2MUNBOUQyRThDNTAwMTwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgPC94bXBNTTpEZXJpdmVkRnJvbT4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjQyQTk3MkQ5NUY3RjExRTY5NzYxQ0E5RDJFOEM1MDAxPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo3YTE2ZGRjNS0zNjVmLTQyMmEtOTg1My1kNzI1MzgzMDJiMDc8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTYtMDgtMTdUMTE6NDY6MTArMDg6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoTWFjaW50b3NoKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTQyPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjM1PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz7AWX4aAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAQvSURBVHja7FzbcaMwFD3OuAG2BFyCUgIugS0BSoASoISlhLgEU4IpwZQQSlA+IhIW642whO0zo/EL0OVydF+SDEopLFtGKf2kvzhTSsmC6y1tKaX0GpA8j9gIpTShlGJHKYUFUgAfnO8HAAf2ek/I5HkH0OP+4Cm2BXB03E8BoOJ837F754EAiNj7CEAs+Y3Mzu0BHPbswxlA4uAmIgCfFuftZp9NZakk8hQATgbXGpjSp8gmylyCmMljio6RTjRoeDgxuVMBAWzRAPixOK6IY4udxmi9F0oA9ew73/o5CKxmDOAqOOedyVytIcsbXpib4TowmVqJq00l99GtKcte40CXII5M/lqoNyaTzE0ttbpzV4kpgVWuaudYCbr9nC1iK7KQ/AOAvw4JfxbEKqXFKIehmzqy8xKOXrpZbEhsnrvK4rj26zzl54IbN0EiIZuLLMaVpbQJUgkb6SdNazMnXasYLFbYW4waVxjYQ+0QPlJHgyi2DFZ55M98KsRXcNyx6HwLpAkhOG45Vih+NuLULFUcXpzQr5tYuKlVoXJVpeP+egcRvw+cLDLMSnD/jUXfmyNOPTGNleD3VhJM9vBT7r/HqLclztKU37ubMnFVY3A4b50goL6w16vvIM5hGYEaNlH2Ry1aMYsPd6yVoVocWQQ/4HZikZdu/lOY1hZhFt5CwWBp8bwTJxXUMCKDFFV2XC4gqokfjxyWFHqBTL5QWyYSRCP1J5Y6q/cLH7oLpfQLSela/lxQPthSfLVUh4liYLV7jc7XilGGAF2UKOsp8cJ/RFYRJ1Wk6vMHL1pUdIT7CdO1LCAPsccUuAtId4MucWImONE0Z4mEgEQyyk+c2oWJe5D5c5O5KtmEYuXpYZWWxOk1LGUmSO1LyTUHHeKUEE8gJgY+VObujgIBXdV/tmDp1nK7qlAgERBHGUL4Xsh1euIHu2nsPfe/9aCzgdvKePUMxGnAXyOSCQjScQKtrU9HyCxmYRiAPw1xlmKsMwx4zOUVlQVxnsJVZdCv8chGUr5B4ow1qM7Q2oAlGrmGtR2D2yZEBfgOjttQFSMhTInvRWi8qYAU3xO7lSKTuTJyRQLC5KyPYHXjmzj1gxAmZpbkA/pLHircrh4InjChBMdbcVGdQNZxp2hhed0Iv6sHyi1Z3yXE6cFfCytSvEm9xuXOSdNdobr7uzNmNVS7H0YLVUiOTfC9hqlhBBo83bvOeT2AwxJXVeF2wVElIYLOIqUQoFNtvTBLESkIeMDvnN74XkXGa4A6udHPm8IVrY3QttzK9iHFjCxnyPdG9cxiHWeZ0zAhUKNwXxUjp6nVHSchuxWfV8Mjzjgx9gf3WcyUBzaaSkl6fVGUH6YBdKtQfg71igFiEHD3k75zrLeD5Ifw4xbgAuIdCC7+IoNsPKsKFcnEUt4Vtn+s9MKT42sAOiXk0Mcwk28AAAAASUVORK5CYII=') no-repeat center;
}
/*第二部分雇主责任险结束*/
/*第三部分尊贵体验*/
#vip .geek-ad{
    height:360px;
    background-color: #f7a54a;
}
#vip .geek-ad h3{
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI0AAAAiCAYAAABiFFqeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjNDQzVEMDg1QzUxMTFFNkE2MTM5QkQ3OTI1NDRGOEIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjNDQzVEMDc1QzUxMTFFNkE2MTM5QkQ3OTI1NDRGOEIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkREQjIxMkNCNUY4MDExRTZCM0ZDODYzOEY3MTkxMTZDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkREQjIxMkNDNUY4MDExRTZCM0ZDODYzOEY3MTkxMTZDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+vNBB7gAABQVJREFUeNrsXOuR4jAMDjtpIC34SsiVYEqAEtgSQgmkBCgBSiAlrEvYlLAugSM3zo3PK9nyQxBuTjP6k4ctWdInyTGsbrdb9YK0u3PjXNN3PnnuqzsPGXNO47XA9dFw7HvKyPxyVEc8K+58AIwB0WScnlHuzZ0lMOfJc3+f6TTTmEfg+rs1L0STw1yB6+tMeWxyx78EZJpJIrLZ42y/XZ2QhsDdnb9ucXS9syCO787lUuc8c0Xm893vCPNIj1xnRM8moI9E3pMJa4NxSFeIJ7k/CXbcuO/WBHQ5AlFbEb34wyBODOqMD0JZGZmaNkgkigD6tpHX3ZSrmPTvjOwhOhpE1BSkoaDLx52PhVFHBlCkFNJ8AM9gMu0QvXbIXKXoyIQ0rcdOobWt3hB0uRLql6lG+Gly+joQETPqdMR6CIr00tQCUR2LShdmNByQ+shlqFFwn5EOekCo9m5YA/p3GNJQ0MWHGpT3z4Q64BZAgVykEQQ0s/nLIxMX0nxF1Ech+gzUcu76bBB5WhtpGgK6aIMua0/d0Rv0uQS6kE+kRvChjSgYwQLRD5O3qR5PJVHsZOndEbpdqPtqZoR6s4woAwr8sAaeHOwGsDQOtQ041yTA2XBDNKBgTE2VJ72GCuZJz5VhjbTkEG0RGeax3hkc8Ijsb70j5ccIrFtXG2P4upvUTbHBoE5LiHoFzLlhdJoqEmliuixqN6jNPRHRUY3GmC4dgLUfnHkapJPViIzaAAW4udczG6LUBlbDjDRjZmqSEehlzykA2ZTn+Z7oND2XLWpA8bYg2qSSStzXKI0IkgllbONKAvK663Ag1D5XZz33pqvaZK7dUAcEKrUFH0sjM9JI4pxzOpAEBxIJSJNSu7myDBE6NokbtX8V1W/VMik36mMRQXm6wZ4YMCIBaRSjnlx2uZR2Gqyrunm6rUejTRtRBOe28SlOIxbsNKe55X4WDYEIHpnqmpQ0wlUIQ8+IhOinomtvtfQp3EOF8COpJyymZIjChgFpmgxHHIFgkBE1JEX21pKzBYK3dXSwzwh9u1cvFGWwxeBKT4phTOrX+tg9KZkpp/utamWaH+k0Pr3Vztv3tqXT05oIc+sntt0cnwRyUp5iklFlIKrw6KaX2j1xGrxFkO9ZKY+rU9QR3drwrzjN8CCkKdE5Ufd9qE4jFhycaulIowsjTWqHk7LIQ0aAcDqNAgJxRIITRLylO03pza8mAxFiUt7IqGcq2goPsuoY5341pMlFG8HgNCXGjPmc0CQipUBka5H5JSZDvXCnOQGLklODzB/uSqYnUaCwzumgYtdjBOZRRAcdX8FpsP2crvB4pbsxXcBpZMV7bCWEaOje06u13K+yDZCSnvSDimHss8VAravq/zZnQZqJQr93vgJpWAacpo10xBzHR3fO/ztNeXhPqblOFXxmx914i2kCoM8T83VoR37vjK+BOf84jX3wCoPEnaMQ5vGHyEWbDzVrp145JCy8DET3gTjuUNE+c2BOE1tYj+adNqLeSEXESbdzbp1ZV7TTXIKoQOwewr5a3j8n9JGGqDKd5uKpgzi+k2Wf3HtmerL/GmRJLf5AfO6CFJCjkwKgI7SjFTDK09mFnEY9eH1+n9x79nmaV0KZ2clPDiqsPWkOumY7nEuhtBiqn7TR4VLlHyBHUXE1/US2KnvSP6ZQ0xmpkAP5lMdYOtHJpTHgiREZrlXcf9Jk2eyXAAMAuxErKTgS9fUAAAAASUVORK5CYII=') no-repeat center;
}
/*第三部分尊贵体验结束*/
.title_new{
    font-size: 26px;
}
/*理赔须知*/
#process{
    width:100%;
    height:auto;
}
/*理赔须知图片公共CSS*/
.bottom-content .pec-public{
    width:100%;
    height:120px;
    margin:0 auto;
    background-image: url(../../img/proshow/process.png);
    background-repeat:no-repeat;
    margin-bottom: 10px;
}
.bottom-content .pec-public-1{
    width:100%;
    height:120px;
    margin:0 auto;
    background: url(../../img/proshow/process-1.png) no-repeat center;
    background-size: 100% auto;
    background-repeat:no-repeat;
    margin-bottom: 10px;
}
.bottom-content .pec-public>i{
    float: left;
    width:33px;
    height:100%;
    padding:9px;
    color: #fff;
}
/*理赔须知文字公共CSS*/
.bottom-content .font-public{
    width: 100%;
    margin:0 auto;
}
.bottom-content .font-public li{
    width: 33.333%;
    float: left;
    line-height: 28px;
    text-align: left;
}

.toubao li:nth-of-type(1)>.icon_bg{
    background: url(../../img/proshow/toubao_1_c.png) no-repeat center;
    background-size: auto 60%;
    background-color: #F5F5F5;
    transition:all .2s ease-in 0s;
}
.toubao li:hover:nth-of-type(1)>.icon_bg{
    background: url(../../img/proshow/toubao_1.png) no-repeat center;
    background-size: auto 70%;
    background-color: #00AB9F;
    transform: scale(1);
}
.toubao li:nth-of-type(2)>.icon_bg{
    background: url(../../img/proshow/toubao_2_c.png) no-repeat center;
    background-size: auto 60%;
    background-color: #F5F5F5;
    transition:all .2s ease-in 0s;
}
.toubao li:hover:nth-of-type(2)>.icon_bg{
    background: url(../../img/proshow/toubao_2.png) no-repeat center;
    background-size: auto 70%;
    background-color: #00AB9F;
    transform: scale(1);
}
.toubao li:nth-of-type(3)>.icon_bg{
    background: url(../../img/proshow/toubao_3_c.png) no-repeat center;
    background-size: auto 60%;
    background-color: #F5F5F5;
    transition:all .2s ease-in 0s;
}
.toubao li:hover:nth-of-type(3)>.icon_bg{
    background: url(../../img/proshow/toubao_3.png) no-repeat center;
    background-size: auto 70%;
    background-color: #00AB9F;
    transform: scale(1);
}
.toubao li .icon_bg{
    width: 90px;
    height: 90px;
    margin: auto;
    border-radius: 50%;
}
.toubao li .i-icon{
    width: 28px;
    height: 28px;
    line-height: 28px;
    margin: auto;
    font-size: 14px;
    background-color: #00AB9F;
    border-radius: 50%;
    color: #ffffff;
    margin-top: 10px;
}

.lipei li:nth-of-type(1)>.icon_bg{
    background: url(../../img/proshow/lipei_1_c.png) no-repeat center;
    background-size: auto 60%;
    background-color: #F5F5F5;
    transition:all .2s ease-in 0s;
}
.lipei li:hover:nth-of-type(1)>.icon_bg{
    background: url(../../img/proshow/lipei_1.png) no-repeat center;
    background-size: auto 70%;
    background-color: #F7A54A;
    transform: scale(1);
}
.lipei li:nth-of-type(2)>.icon_bg{
    background: url(../../img/proshow/lipei_2_c.png) no-repeat center;
    background-size: auto 60%;
    background-color: #F5F5F5;
    transition:all .2s ease-in 0s;
}
.lipei li:hover:nth-of-type(2)>.icon_bg{
    background: url(../../img/proshow/lipei_2.png) no-repeat center;
    background-size: auto 70%;
    background-color: #F7A54A;
    transform: scale(1);
}
.lipei li:nth-of-type(3)>.icon_bg{
    background: url(../../img/proshow/lipei_3_c.png) no-repeat center;
    background-size: auto 60%;
    background-color: #F5F5F5;
    transition:all .2s ease-in 0s;
}
.lipei li:hover:nth-of-type(3)>.icon_bg{
    background: url(../../img/proshow/lipei_3.png) no-repeat center;
    background-size: auto 70%;
    background-color: #F7A54A;
    transform: scale(1);
}
.lipei li .icon_bg{
    width: 90px;
    height: 90px;
    margin: auto;
    border-radius: 50%;
}
.lipei li .i-icon{
    width: 28px;
    height: 28px;
    line-height: 28px;
    margin: auto;
    font-size: 14px;
    background-color: #F7A54A;
    border-radius: 50%;
    color: #ffffff;
    margin-top: 10px;
}


#toubao li>div{
    margin: 10px;
    padding: 20px;
    border: 1px solid #E5E5E5;
    transition:all .2s ease-in 0s;
}
#toubao li>div:hover{
    -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
    border-color:#E5E5E5;
    -webkit-box-shadow:0 0 8px #E5E5E5;
    transition: all 0.6s;
}
#toubao li:nth-of-type(1)>div{
    background: url(../../img/proshow/toubao_1_c.png) no-repeat right;
    background-size: auto 50%;

}
#toubao li:nth-of-type(1)>div:hover{
    transform: scale(1);
    background-size: auto 70%;
}
#toubao li:nth-of-type(2)>div{
    background: url(../../img/proshow/toubao_2_c.png) no-repeat right;
    background-size: auto 50%;
}
#toubao li:nth-of-type(2)>div:hover{
    transform: scale(1);
    background-size: auto 70%;
}
#toubao li:nth-of-type(3)>div{
    background: url(../../img/proshow/toubao_3_c.png) no-repeat right;
    background-size: auto 50%;
}
#toubao li:nth-of-type(3)>div:hover{
    transform: scale(1);
    background-size: auto 70%;
}

#lipei li>div{
    margin: 10px;
    padding: 20px;
    border: 1px solid #E5E5E5;
    transition:all .2s ease-in 0s;
}
#lipei li>div:hover{
    -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
    border-color:#E5E5E5;
    -webkit-box-shadow:0 0 8px #E5E5E5;
    transition: all 0.6s;
}
#lipei li:nth-of-type(1)>div{
    background: url(../../img/proshow/lipei_1_c.png) no-repeat right;
    background-size: auto 50%;
}
#lipei li:nth-of-type(1)>div:hover{
    transform: scale(1);
    background-size: auto 70%;
}
#lipei li:nth-of-type(2)>div{
    background: url(../../img/proshow/lipei_2_c.png) no-repeat right;
    background-size: auto 50%;
}
#lipei li:nth-of-type(2)>div:hover{
    transform: scale(1);
    background-size: auto 70%;
}
#lipei li:nth-of-type(3)>div{
    background: url(../../img/proshow/lipei_3_c.png) no-repeat right;
    background-size: auto 50%;
}
#lipei li:nth-of-type(3)>div:hover{
    transform: scale(1);
    background-size: auto 70%;
}
#guzhu li>div{
    margin: 10px;
    padding: 20px;
    border: 1px solid #E5E5E5;
    transition:all .2s ease-in 0s;
}
#guzhu li>div:hover{
    -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
    border-color:#E5E5E5;
    -webkit-box-shadow:0 0 8px #E5E5E5;
    transition: all 0.6s;
}

#guzhu li{
    width: 25%;
    float: left;
    line-height: 28px;
    text-align: left;
}

.bottom-content .font-public li .i-biao{
    border-radius: 50%;
    background-color: #00AB9F;
    padding: 2px 7px;
    font-size: 17px;
    color: #ffffff;
}
.bottom-content .font-public li .i-biao-1{
    border-radius: 50%;
    background-color: #f8ac59;
    padding: 2px 7px;
    font-size: 17px;
    color: #ffffff;
}
.biao-title{
    line-height: 15px;
}
.font-20{
    font-weight: bold;
    font-size: 18px;
    margin-top: 5px;
    margin-bottom: 10px;
}
.p-30 {
    padding-left: 28px;
}
.top-bg-font{
    margin-bottom:30px;
}
/*各组的样式*/
.insure-process{
    margin-bottom: 30px;
}
.bottom-content .insure-process-pec{
    background-position: 0 0;
}
.bottom-content .settlement-process-pec{
    background-position: 0 -81px;
}
/*理赔须知结束*/
/*常见问题*/
#FAQ{
    width:100%;
    height:auto;
}
#FAQ .ques-number{
    width:40px;
    background-color: #00a599;
    border-radius: 50%;
    text-align: center;
    line-height:40px;
    font-size: 24px;
    color: #fff;
}
#FAQ .ques-answer li{
    margin-bottom: 30px;
    font-size: 14px;
}
#FAQ .ques-content{

}
#FAQ .ques-content .question{
    color: #00a599;
    margin-bottom: 10px;
}
#FAQ .ques-content .answer{
}
.base_attr_item{
    width:88px;
    height:32px;
    float:left;
    cursor: pointer;
    line-height:32px;
    border:1px solid #e5e6e7;
    text-align:center;
    margin-right:10px;
    color:#676767;
}
.base_attr_on{
    background: url("../../img/insurancetemplate/selected-icon.png") no-repeat right bottom;
    border: 1px solid #00ab9f !important;
}
.add_base_attr{
    width:49px;
    height:32px;
    float:left;
    cursor: pointer;
    line-height:32px;
    border:1px solid #e5e6e7;
    text-align:center;
    margin-right:10px;
    color:#676767;
    background-color: #ffffff;
}
.check-box-font{
    line-height:32px;
}
/*理赔流程样式*/
.flow-font{
    width:857px;
    height:auto;
    margin:0 auto;
}
.flow-font li{
    float: left;
    margin-top: 20px;
}
.flow-font li:nth-of-type(1){
    margin-left: 6px;
}
.list-group-li{
    padding: 5px 0;
    line-height: 30px;
}
.template_icon-1{
    display: inline-block;
    width:16px;
    height:16px;
    background: url('../../img/proshow/icon-1.png') no-repeat;
    vertical-align: middle;
}
.template_icon-2{
    display: inline-block;
    width:16px;
    height:16px;
    background: url('../../img/proshow/icon-2.png') no-repeat;
    vertical-align: middle;
}
.template_icon-3{
    display: inline-block;
    width:16px;
    height:16px;
    background: url('../../img/proshow/icon-3.png') no-repeat;
    vertical-align: middle;
}
.icon2{
    display: inline-block;
    width:20px;
    height:26px;
    margin-right: 10px;
    background: url('../../img/proshow/icon2.png') no-repeat;
    vertical-align: middle;
}
#accordion .panel-default{
    cursor: pointer;
}
.title-name{
    background-color: #ffffff;
    padding: 20px 30px;
}
.title-h{
    font-size: 24px;
    font-weight: 500;
}
.title-lan{
    background-color: #ffffff;
}
.title-lan-entity{
    background-color: #e5e5e5;
    height: 1px;
    margin: 0 30px;
}
.new-content{
    background-color: #ffffff;
    padding: 30px;
}
.li-first{
    padding-top: 0;
}
.cost-name{
    font-size: 40px;
    font-weight: 700;
    color: #ED5565;
}
.list-font{
    font-size: 14px;
}
.h-270{
    height: 270px;
}
.content-list{
    margin-bottom: 60px;
}
.content-title{
    font-size: 17px;
    font-weight: 600;
    margin-bottom: 20px;
}
.ol-li{
    margin: -5px 0;
}
.ol-li li{
    line-height: 30px;
    margin-left: -8px;
}
.font-14{
    font-size: 14px;
}
.argument-table{
    border-collapse: collapse;
    margin-bottom: 15px;
}
.argument-table td{
    border: 1px solid #ddd;
    padding:5px 10px;
}
.con-left{
    float: left;
    width: 440px;
    position:relative;
}
.con-right{
    float: left;
    margin-left: 30px;
    position:relative;
}
.clear{
    clear: both;
}
.userlist-hint{
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    padding: 2px 6px;
    position: absolute;
    top:-7px;
    right: -3px;
    font-size: 11px;
}

/*企业管理表格样式*/
.group-table{
    width: 100%;
    font-size: 14px;
}
.group-table>thead > tr > th {
    border-bottom: 1px solid #DDDDDD;
    vertical-align: bottom;
    background-color: #f5f5f5;
    font-size: 14px;
}
.group-table > thead > tr > th, .group-table > tbody > tr > td{
    border: 1px solid #e7e7e7;
    line-height: 1.8;
    padding: 5px;
    font-size: 14px;
    text-align: center;
}
.group-table > tbody > tr:hover > td{
    background-color: #f5f5f5;
}
.btn-edit{
    font-size: 13px;
    padding: 0px 5px
}
.btn-del{
     font-size: 13px;
     padding: 0px 8px
 }
.more-hide{
    display:block;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis
}
.m-5{
    margin-top: 5px;
}
/*搜索框样式*/
.search-group {
    position: relative
}

.search-group a{
    color: #aaa;
}
.search-group a:hover {
    color: #666;
}

.search-clear {
    display: none;
    position: absolute;
    width: 16px;
    height: 16px;
    margin: 6px 0 0 -20px;
    right: 45px;
    top: 0;
    z-index: 3
}

.search-group input::-ms-clear {
    display: none;
}

.search-group input:valid + .search-clear {
    /*display: inline;*/
}
/*tab-loading*/
.tab-loading{
    background: url('../../img/loading.gif') no-repeat center;
    background-color: #FFFFFF;
}
.center_new{
    background-color: #fff;
    border-bottom:#e7eaec 1px solid;
    margin-bottom: 20px;
    padding: 15px 0;
}
.center_left{
    border-right: 1px solid #e7eaec
}
.center_left li{
    padding-right: 0;
}
.center_left li a{
    border: solid 1px #e7eaec;
    padding: 5px;
    font-size: 14px;
    display: block
}
.center_left li a:hover{
    border: solid 1px #00ab9f;
}
.center_left li a div{
    line-height: 30px;
    text-align: center;
}
.b-strong{
    font-weight: 700;
    font-size: 16px;
}
.type-elasticity-bg{
    background: url(../../img/group/type-elasticity.jpg) no-repeat 100% 0;
}
.type-scantling-bg{
    background: url(../../img/group/type-scantling.jpg) no-repeat 100% 0;
}
.product-list ul{
    right: 0;
    top: -32px;
    position: absolute;
}
.product-list ul li{
    font-size: 14px;
    color: #FFFFFF;
    padding: 6px 12px;
    float: left;
    margin-left: 5px;
}
/*进度条功能*/
.flow_steps ul{
    padding: 0 20px;
    margin: 0;
    overflow: hidden;
}
.flow_steps ul li {
    float: left;
    height: 50px;
    width: 25%;
    padding: 0 40px 0 30px;
    line-height: 50px;
    text-align: center;
    background: url(../../img/barbg.png) no-repeat 100% 0 #EBEBEB;
    font-weight: bold;
    list-style-type:none;
}

.flow_steps ul li.done {
    background-position: 100% -100px;
    background-color: #faebcc;
}

.flow_steps ul li.current_prev {
    background-position: 100% -50px;
    background-color: #faebcc;
}

.flow_steps ul li.current {
    color: #fff;
    background-color: #00ab9f;
}

.flow_steps ul li.last {
    background-image: none;
}
.select-chooes{
    margin: 20px auto;
    padding: 50px 30px;
    display: block;

}
.upload-step1{
    background: url(../../img/group/step1.jpg) no-repeat 100% 0;
    background-size: 100%;
}
.upload-step2{
    background: url(../../img/group/step2.jpg) no-repeat 100% 0;
    background-size: 100%;
}
.upload-bg{
    margin: auto;
    width: 150px;
    height: 150px;
    background-color: #00ab9f;
    -moz-border-radius: 75px;
    -webkit-border-radius: 75px;
    border-radius: 75px;
    color: #eaeaea;
    padding: 30px 10px;
    font-size: 25px;
    line-height: 40px;
    font-weight: 500;
    filter:alpha(opacity=80);
    -moz-opacity:0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
}
.upload-bg:hover{
    color: #fff;
    filter:alpha(opacity=100);
    -moz-opacity:1;
    -khtml-opacity: 1;
    opacity: 1;
}
.text-2{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical
}


/*网站改版-产品中心*/
.productv3{
	width: 100%;
  background: #fff;
}
.productv3 .productv3-banner{
	/*width: 100%;*/
	/*height: 380px;*/
	/*background: url(../../img/proshow/productBanner.jpg) 50% 0 no-repeat;*/
}
.productv3 .productv3-banner-text{
	/*width: 1200px;*/
	/*text-align: center;*/
	/*margin: 0 auto;*/
	/*color: white;*/
	/*padding-top: 200px;*/
}
.productv3-banner-text img{
  width: 100%;
  height: auto;
}

.productv3-banner-text .bannner-div {
  position: absolute;
  top: 13vw;
  left: 50%;
  margin-left: -600px;
  width: 1200px;
  font-size: 24px;
  color: #fff;
}
.productv3-banner-text .bannner-div .logo-div {
  display: flex;
  align-items: center;
  font-size: 50px;
}
.productv3-banner-text .bannner-div .logo img {
  width: 93px;
  height: 93px;
  margin-right: 16px;
}
.productv3-banner-text .bannner-div .insgeek-btn {
  width: 102px;
  height: 40px;
  border-radius: 22px;
  background: #2DC6B5;
  color: white;
  font-size: 16px;
  text-align: center;
  line-height: 40px;
  margin-top: 40px;
  cursor: pointer;
  user-select: none;
}
.productv3-banner-text .bannner-div .insgeek-btn:hover {
  background: #249E91;
}

.productv3-solution {
  /* border: 1px solid red; */
  width: 1200px;
  margin: 0 auto;
  background: white;
  text-align: center;
}
.productv3-solution .productv3-solution-header {
  margin-bottom: 70px;
  padding-top: 90px;
  font-size: 36px;
  color: #333333;
}
.productv3-solution .productv3-solution-content {
  /* border: 1px solid blue; */
}
.productv3-solution-tab-div {
  border: 2px solid #2EC6B5;
  display: flex;
  justify-content: space-between;
  width: 943px;
  height: 48px;
  padding: 8px;
  margin: 0 auto;
  border-radius: 64px;
}
.productv3-solution-tab-div > div {
  width: 244px;
  height: 48px;
  line-height: 48px;
  border-radius: 48px;
  border: 1px solid #fff;
  color: #333333;
  cursor: pointer;
}
.productv3-solution-tab-div > div:hover {
  border-color: #2EC6B5;
}
.productv3-solution-tab-active {
  background: #2EC6B5;
  color: white!important;
}
.productv3-solution-tab-div-content {
  margin-top: 80px;
  padding-bottom: 140px;
}
.productv3-solution-tab-div-content > div {
  display: none;
}
.productv3-solution-tab-div-content > div > div {
  display: flex;
  justify-content: space-between;
  align-items: center;
  text-align: left;
  margin-bottom: 125px;
}
.productv3-solution-tab-div-content > div > div:last-child {
  margin-bottom: 0;
}
.productv3-solution-tab-div-content > div .solution-title {
  margin-bottom: 40px;
  font-weight: 500;
  font-size: 28px;
  color: #333333;
}
.productv3-solution-tab-div-content > div .solution-tips {
  /* display: flex;
  align-items: center; */
  font-size: 20px;
  color: #333333;
}
.productv3-solution-tab-div-content > div .solution-tips {
  margin-top: 26px;
}
.productv3-solution-tab-div-content > div .left-circle {
  display: inline-block;
  border: 2px solid #2EC6B5;
  margin-right: 16px;
  width: 14px;
  height: 14px;
  border-radius: 14px;
  position: relative;
  top: 2px;
}
.productv3-solution-tab-div-content > div .bold_text {
  font-weight: 500;
  font-size: 20px;
}
.productv3-solution-tab-div-content > div img {
  width: 244px;
  height: 244px;
}
.productv3-solution-tab-bottom-btn {
  background: #2EC6B5;
  display: inline-block;
  height: 24px;
  margin-top: 56px;
  padding: 6px 19px;
  border-radius: 24px;
  font-size: 16px;
  color: #FFFFFF;
  cursor: pointer;
}
#tabDiv_1 { 
  display: block;
}
.productv3-solution-tab-div-content img {
  width: 100%;
}


.productv3 .productv3-banner-text p:first-child{
	font-size: 60px;
}
.productv3 .productv3-banner-text p:nth-child(2){
	font-size: 40px;
}
.productv3 .productv3-banner-text p:nth-child(2) span{
	font-size: 28px;
}
.productv3 .productv3-pro{
	width: 1200px;
	margin: 0 auto;
	margin-top: -35px;
}
.productv3 .productv3-pro-tab{
	width: 100%;
	height: 60px;
	display: flex;
	margin-bottom: 50px;
}
.productv3 .productv3-pro-tab-li{
	width: 25%;
	height: 60px;
	text-align: center;
	background-color: white;
	padding-top: 10px;
	cursor: pointer;
}
.productv3 .productv3-pro-tab-li:hover{
	background-color: #00ACA0;
	color: white !important;
}
.productv3 .productv3-pro-tab-li:hover span{
	color: white !important;
}
.productv3 .productv3-pro-tab-li span:first-child{
	font-size: 16px;
	color: #666666;
	font-weight: bold;
}
.productv3 .productv3-pro-tab-li span:last-child{
	font-size: 14px;
	color: #7c828f;
}
.productv3 .pro-tab-act{
	background-color: #00ACA0;
}
.productv3 .pro-tab-act span{
	color: white !important;
}
.productv3 .productv3-pro-item{
	width: 100%;
	height: 300px;
	background-color: white;
	display: flex;
	border: 1px solid white;
	margin-bottom: 30px;
	overflow: hidden;
}
.productv3 .productv3-pro-item:first-child{

}
.productv3 .productv3-pro-item:hover{
	border: 1px solid #00aca0;
}
.productv3 .productv3-pro-item-L{
	width: 955px;
	height: 300px;
	border-right: 1px solid #e5e5e5;
	float: left;
}
.productv3 .productv3-pro-item-R{
	width: 240px;
	height: 300px;
	padding-top: 30px;
	float: left;
}
.productv3 .productv3-pro-item-title{
	margin-left: 30px;
	margin-top: 20px;
	white-space: nowrap;
}
.productv3 .productv3-pro-item-title span:first-child{
	font-size: 28px;
	font-weight: bold;
	color: #333333;
	margin-right: 20px;
}
.productv3 .productv3-pro-item-title span:nth-child(2){
	display: inline-block;
	width: 1px;
	height: 20px;
	background-color: #e5e5e5;
	transform: translateY(3px);
}
.productv3 .productv3-pro-item-title span:nth-child(3){
	color: #a0a0a0;
	font-size: 16px;
	margin-left: 20px;
}
.productv3 .productv3-pro-item-title span:nth-child(4){
	color: #e8383d;
	font-size: 16px;
	margin-left: 20px;
}
.productv3 .productv3-pro-item-content{
	display: flex;
	margin-left: 30px;
	margin-top: 20px;
	overflow: hidden;
	position: relative;
}
.productv3 .productv3-pro-item-img{
	width: 300px;
	height: 180px;
	float: left;
}
.productv3 .productv3-pro-item-img img{
    width: 100%;
}
.productv3 .productv3-pro-item-itemlist{
    width: 600px;
    height: 180px;
    overflow: hidden;
    position: absolute;
    left: 330px;
}
.productv3 .item-list{
	width: 600px;
	line-height: 30px;
	height: 30px;
	float: left;
	margin-bottom: 0px;
}
.productv3 .item-list img{
	transform: translateY(-2px);
	margin-right: 10px;
}
.productv3 .item-list span{
	font-size: 16px;
	color: #7c828f;
    margin-right: 20px;
}
.productv3 .productv3-pro-item-R div{
	text-align: center;
}
.productv3 .item-price{
	font-size: 30px;
	color: #00ACA0;
	font-weight: bold;
}
.productv3 .item-price-disc{
	font-size: 14px;
	color: #7c828f;
	margin-top: -5px;
	margin-bottom: 15px;
}
.productv3 .item-price-btn{
    display: block;
	width: 120px;
	height: 40px;
	color: white;
	text-align: center;
	line-height: 40px;
	background-color: #00ACA0;
	cursor: pointer;
	border-radius: 20px;
	margin: 0 auto;
	margin-top: 30px;
}
.productv3 .item-price-btn:active{
	background-color: #12c4b8;
}

.productv3 .productv3-system{
	width: 100%;
	background-color: white;
}
.productv3 .productv3-system-box{
	width: 1200px;
	margin: 0 auto;
	padding-top: 90px;
	
}
.productv3 .system-title{
	font-size: 28px;
	color: #333333;
	margin-bottom: 50px;
}
.productv3 .productv3-system .system-item-box{
	overflow: hidden;
}
.productv3 .productv3-system .system-item{
	float: left;
	width: 300px;
	height: 42px;
	line-height: 42px;
	margin-bottom: 40px;
}
.productv3 .productv3-system .system-item:hover div{
	background-color: #00ACA0;
}
.productv3 .productv3-system .system-item:hover span{
	color: #00ACA0;
}
.productv3 .productv3-system .system-item div{
	width: 42px;
	height: 42px;
	text-align: center;
	line-height: 42px;
	display: inline-block;
	background-color: #bacccb;
	border-radius: 50%;
	margin-left: 10px;
}
.productv3 .productv3-system .system-item span{
	font-size: 16px;
	margin-left: 20px;
	cursor: default;
	color: #8d939e;
}
.tab {
    width: 1200px;
}
.tab-title{
    background: #ffffff;
}
.tab-title a{
    width: 50%;
    height: 50px;
    text-align: center;
    background-color: white;
    padding-top: 10px;
    display: block;
    float: left;
    margin-bottom: 30px;
    padding:15px 0;
}
.tab-title a:hover{
    /* background-color: #00ACA0; */
    /* color: #ffffff; */
}
.tab-title a span:first-child{
    font-size: 16px;
    font-weight: 700;
}
.tab-title .item {
    background-color: #FFFFFF;
    color: #666;
}
.tab-title .item-cur {
    background-color: #00ACA0;
    color: #ffffff;
}
.tab-cont{
    width: 1198px;
    min-height: 500px;
}
.tab-cont__wrap {
    width: 1198px;
    min-height: 500px;
}
.productv3 .ins-system{
    background: #ffffff;
    width: 100%;
    padding: 100px 0 60px 0;
}
.ins-system .system-content{
    width: 1200px;
    margin: auto;
}
.ins-system .content-list ul{
    width: 100%;
}
.ins-system .content-list ul li{
    width: 25%;
    float: left;
    display: block;
    color: #7c828f;
    font-size: 20px;
    line-height: 40px;
    margin-bottom: 40px;
}
.product-made-icon-box .content-list {
	width: 400px;
}
.product-made-icon-box .content-list{
	margin-top: 30px;
}
.product-made-icon-box .content-list ul li{
	float: left;
	width: 33.33%;
	cursor: default;
	margin-bottom: 50px;
}
.product-made-content .product-sub-btn{
    width: 300px !important;
    /*position: absolute;*/
    bottom: -230px;
    left: 50%;
    margin-left: -150px;
}
.product-made-content .product-sub-btn button{
	width: 300px;
	margin: 0 auto;
}
.content-list ul li .content-list-icon{
    width: 40px;
    height: 40px;
    margin-right: 20px;
    background: url(../../img/indexpec/productItemIconBg_1.png) 100% 100% no-repeat;
    text-align: center;
    line-height: 40px;
    margin-right: 20px;
}
.product-made-icon-box .content-list ul li .content-list-icon{
	margin: 0 auto;
	margin-bottom: 5px;
}
.product-made-icon-box .content-list ul li .content-list-text{
	text-align: center;
	color: #666;
}
.content-list ul li:hover .content-list-icon{
    background: url(../../img/indexpec/productItemIconBg_2.png) 100% 100% no-repeat;
}
.content-list ul li:hover .content-list-text{
    color: #00ACA0;
}
.ins-service{
    padding: 100px 0;
}
.ins-service .ins-service-content{
    width: 1200px;
    margin: auto;
}
.ins-service .ins-service-content-step{
    margin: 50px 0;
}
.ins-service-content-step ul li{
    float: left;
    width: 33.33333%;
    height: 100px;
    background: url("../../img/proshow/ins-service-next.png") no-repeat center right;
}
.ins-service-content-step ul li:last-child{
    background:none
}
.ins-service-content-step ul li .service-icon{
    width: 50px;
    height: 50px;
    margin: 25px 40px;
    float: left;
}
.service-icon img{
    width: 100%;
    height: 100%;
}
.service-text{
    line-height: 25px;
    font-size: 18px;
    color: #333;
    margin-top: 25px;
}
.service-text span{
    color: #666;
}
.productv3 .ins-qanda{
    width: 100%;
    background: #ffffff;
    padding: 140px 0 120px 0;
}
.ins-qanda .title-h2 h2{
    line-height: 36px;
    margin-bottom: 60px;
}
.productv3 .ins-qanda .ins-qanda-content{
    margin: auto;
    width: 1200px;
    position:relative;
}
.ins-qanda-text ul li{
    margin-bottom: 40px;
    font-size: 20px;
    line-height: 24px;
}
.ins-qanda-text ul li span{
    color: #00ACA0;
    font-weight: 700;
}
.ins-qanda-text ul li p{
    color: #666;
    margin-top: 16px;
}
/*按钮*/
.ins-qanda .more-btn{
    width: 120px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    color: white;
    font-size: 14px;
    background-color: #00aca0;
    border-radius: 20px;
    display: block;
    margin: 0 auto;
    margin-top: 44px;
}
.ins-qanda .more-btn:hover{
    background-color: #ffffff;
    color: #00aca0;
    border: 1px solid #00aca0;
}
.productv3 .product-made{
    width: 100%;
    /*height: 600px;*/
    background-color: white;
    display: flex;
    margin-bottom: 30px;
    overflow: hidden;
}
.product-made .product-made-content{
    width: 900px;
    margin: 50px auto;
    float: none;
    overflow: hidden;
}
.product-made .product-made-content .product-made-icon-box{
    float: left;
    width: 50%;
}
.product-made .product-made-content #form-box{
    float: left;
    width: 50%;
}
.product-made-content h1{
    font-size: 30px;
    line-height: 50px;
    text-align: center;
    font-weight: normal;
    margin-bottom: 48px;
    font-family: PingFang SC;
    color: #333333;
}
.product-made-content label{
    width: 30%;
    float: left;
    font-size: 18px;
    line-height: 40px;
    text-align: right;
    margin-bottom: 30px;
}
.product-made-content .product-made-input{
    width: 70%;
    float: left;
    margin-bottom: 30px;
    margin-top: 16px;
}
.product-made-input .made-input{
    line-height: 40px;
    height: 40px;
    border: 1px solid #ddd;
    border-radius: 5px;
    width: 260px;
    padding: 0 10px;
    margin-left: 20px;
}
.product-made-input textarea{
    border: 1px solid #ddd;
    border-radius: 5px;
    width: 260px;
    padding: 10px 10px;
    margin-left: 20px;
    resize: none;
}
.product-made-input textarea:focus{
	border: 1px solid #00aca0;
}
.product-made-input .made-input:focus{
    border: 1px solid #00aca0;
}
.product-made-input .product-made-btn{
    margin-left: 20px;
    display: block;
    width: 280px;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    border-radius: 5px;
    border: none;
    cursor: pointer;
    background: #00aca0;
    color: white;
}
.product-made-btn:hover{
    background: #00897e;
}

.productv3 .productv3-banner{
	/*height: 524px;*/
	/*background: url(../../img/proshow/product-index-banner.png) 50% 0 no-repeat;*/
}

.product-index-cont-box{
	background: #fff;
}
.product-index-cont-box .product-index-cont-inbox{
	width: 1200px;
	margin: 0 auto;
}
.product-index-cont-box .product-index-cont-big-title{
	padding-top: 140px;
	text-align: center;
	font-size: 36px;
    line-height: 36px;
	color: #333;
}
.product-index-cont-box .product-area-items-box{
	overflow: hidden;
	margin-top: 70px;
	padding-bottom: 45px;
}
.product-index-cont-box .product-area-item{
	float: left;
	width:230px;
	height:76px;
    background:rgba(255,255,255,1);
    border-radius:8px;
	text-align: center;
	line-height: 76px;
	font-size: 20px;
	color: #666;
	margin-right: 90px;
	margin-bottom: 25px;
}
.product-index-cont-box .product-area-item:nth-child(4n+4){
	margin-right: 0;
}
.product-index-cont-box .product-index-cont-sub-title{
	text-align: center;
	font-size: 24px;
    line-height: 24px;
	color: #9B9BA3;
	margin-top: 24px;
	margin-bottom: 48px;
}
.product-index-product-list-box{
	/*padding-bottom: 70px;*/
}
.product-index-product-list-box .product-product-list-items-box{
	overflow: hidden;
}
.product-product-list-items-box .product-product-list-items{
	float: left;
	width: 290px;
	margin-right:12px;
	/*margin-bottom: 30px;*/
}
.product-product-list-items-box .product-product-list-items:last-child{
    margin-right: 0;
}
.product-product-list-items .product-list-item-title{
	height: 79px;
	line-height: 79px;
	background:#2DC6B5;
	text-align: center;
	font-size: 24px;
	color: white;
	border-radius: 4px;
}
.product-product-list-items .product-list-item-body{
	min-height: 472px;
	background: #FAFFFE;
	padding: 4px 0;
}
.product-list-items-red .product-list-item-body{
    background: #FFFCFA;
}
.product-list-items-blue .product-list-item-body{
    background: #F9FCFF;
}
.product-list-items-yellow .product-list-item-body{
    background: #FFFBF9;
}
.hot-order{
    width: 46px;
    height: 24px;
    border-radius: 12px;
    display: block;
    top: -64px;
    left: 200px;
    color: #fff;
    font-size: 12px;
    line-height: 24px;
    position: relative;
}
.product-list-item-body .product-list-item-body-header{
	font-size: 18px;
  padding: 16px 0 4px;
  text-align: center;
}
.product-list-item-body ul{
	margin-left: 20px;
}
.product-list-item-body ul li{
	display: flex;
	display: -webkit-flex;
	margin-top: 12px;
}
.product-list-item-body li .product-list-item-left{
	width: 16px;
}
.product-list-item-body li .product-list-item-right{
}
.product-list-item-right p:first-child{
	font-size: 16px;
	color: #333;
}
.product-list-item-right p:nth-child(2){
	margin-top: 8px;
  color: #666;
}
.product-list-item-right p:last-child{
	font-size: 14px;
	color: #666;
	margin-top: 1px
}
.product-list-item-left span{
	display: block;
	width:8px;
	height:8px;
	background:linear-gradient(136deg,rgba(208,254,249,1) 0%,rgba(45,198,181,1) 100%);
	border-radius: 50%;
	margin-top: 8px;
}
.product-list-item-body .product-list-item-single-insur{
	position: relative;
	margin-top: 19px;
}
.product-list-item-body .product-list-item-single-insur:after{
	content: ' ';
	position: absolute;
	right: 36px;
	left: 20px;
	top: 0;
	border-top: 1px solid #95D8D0;
}
.product-list-item-single-insur ul{
	display: flex;
	display: -webkit-flex;
}
.product-list-item-single-insur ul li{
	flex: 1;
	-webkit-flex: 1;
}
.product-index-cont-dark-bg{
	background: #fff;
}
.product-index-cont-box-color{
    background:#F5F6F7;
}
.product-product-list-items-box .product-list-item-bot{
	height: 104px;
	background: white;
}
.product-list-item-bot .item-bot-inbox{
	background:rgba(89,213,199,.08);
	text-align: center;
	position: relative;
	width: 100%;
	height: 100%;
  border-radius: 0 0 4px 4px;
}
.product-list-item-bot p{
	font-size: 14px;
	color: #666;
	padding-top: 10px;
	margin-bottom: 5px;
}
.product-list-item-bot p span{
	font-size: 24px;
	color: #2DC6B5;
}
.product-list-item-bot-btn{
	width:101px;
	height:38px;
	background:#2DC6B5;
	border-radius:19px;
	margin: 0 auto;
	line-height: 38px;
	color: white;
	cursor: pointer;
	text-align: center;
    padding: 10px 19px;
}

.product-product-list-items:first-child .product-list-item-bot-btn:hover {
	background: #249E91;
}
.product-product-list-items:nth-child(2) .product-list-item-bot-btn:hover {
	background: #5E82CC;
}
.product-product-list-items:nth-child(3) .product-list-item-bot-btn:hover {
	background: #BD723F;
}
.product-product-list-items:last-child .product-list-item-bot-btn:hover {
	background: #B18A56;
}

.product-product-list-items.product-list-items-red .product-list-item-title{
	background:#EC8E4F;
}
.product-product-list-items.product-list-items-red .product-list-item-left span{
	background:linear-gradient(136deg,rgba(255,226,206,1) 0%,rgba(233,128,58,1) 100%);
}
.product-product-list-items.product-list-items-red .product-list-item-single-insur:after{
	border-top: 1px solid #FBD0B3;
}
.product-product-list-items.product-list-items-red .product-list-item-single-insur .product-list-item-right p:first-child{
	color: #EE9559;
}
.product-product-list-items.product-list-items-red .item-bot-inbox{
	background:rgba(236,142,79,.2);
}
.product-product-list-items.product-list-items-red .product-list-item-bot-btn{
	background:#EC8E4F;
}
.product-product-list-items.product-list-items-red .item-bot-inbox p span{
	color: #EB8A48;
}
.product-product-list-items.product-list-items-red .product-list-item-right p span{
	color: #EB8A4A;
}

.product-product-list-items.product-list-items-blue .product-list-item-title{
	background:#76A2FF;
}
.product-product-list-items.product-list-items-blue .product-list-item-left span{
	background:linear-gradient(136deg, #BCD1FE 0%, #76A2FF 100%);
}
.product-product-list-items.product-list-items-blue .product-list-item-single-insur:after{
	border-top: 1px solid #C5D7FC;
}
.product-product-list-items.product-list-items-blue .product-list-item-single-insur .product-list-item-right p:first-child{
	color: #76A2FF;
}
.product-product-list-items.product-list-items-blue .item-bot-inbox{
	background:rgba(118, 162, 255, .2);
}
.product-product-list-items.product-list-items-blue .product-list-item-bot-btn{
	background:#76A2FF;
}
.product-product-list-items.product-list-items-blue .item-bot-inbox p span{
	color: #76A2FF;
}
.product-product-list-items.product-list-items-blue .product-list-item-right p span{
	color: #76A2FF
}
.product-product-list-items.product-list-items-blue .hot-order{
    background:#2166F9;
}
.product-product-list-items.product-list-items-yellow .product-list-item-title{
	background:#DDAD6C;
}
.product-product-list-items.product-list-items-yellow .product-list-item-left span{
	background:linear-gradient(136deg,rgba(252,231,190,1) 0%,rgba(219,170,104,1) 100%);
}
.product-product-list-items.product-list-items-yellow .product-list-item-single-insur:after{
	border-top: 1px solid #F4D8A9;
}
.product-product-list-items.product-list-items-yellow .product-list-item-single-insur .product-list-item-right p:first-child{
	color: #DEAF70;
}
.product-product-list-items.product-list-items-yellow .item-bot-inbox{
	background:rgba(222,175,111,.2);
}
.product-product-list-items.product-list-items-yellow .product-list-item-bot-btn{
	background:#DDAD6C;
}
.product-product-list-items.product-list-items-yellow .item-bot-inbox p span{
	color: #DFB172;
}
.product-product-list-items.product-list-items-yellow .product-list-item-right p span{
	color: #DFB171
}
.product-product-list-items.product-list-items-yellow .hot-order{
    background:#A57431;
}
.product-index-cont-box.product-index-custom-box{
	padding-bottom: 140px;
}
.product-index-cont-box.product-index-custom-box .product-index-cont-big-title{
	padding-top: 140px;
}
.product-made-content h1{
	font-size: 24px;
	color: #0CA898;
	margin-top: -20px;
    line-height: 24px;
}
.product-product-list-items-box .product-index-custom-cont{
	width: 550px;
	margin: 0 auto;
}
.product-product-list-items-box .product-made-content label{
	float: inherit;
	font-size: 20px;
    line-height: 20px;
    margin-bottom: 16px;
}
.product-product-list-items-box .product-made-content .product-made-input{
	float: inherit;
	width: 100% !important;
}
.product-product-list-items-box .product-made-input .made-input{
	width: 538px;
	margin: 0;
	padding: 0;
	padding-left: 10px;
	background: #F9F9F9;
	border: 0;
}
.product-product-list-items-box .product-made-input textarea{
	width: 538px;
	margin: 0;
	padding: 0;
	padding-top: 10px;
	padding-left: 10px;
	background: #F9F9F9;
	border: 0;
}
.product-product-list-items-box  .insuranceTemp-show-warringtext {
    position: absolute;
    font-size: 12px;
    color: red;
    padding: 3px 10px;
}
.product-product-list-items-box .product-made-btn{
	width:205px !important;
	height:56px;
	background:rgba(45,198,181,1);
	border-radius:28px;
	font-size: 20px;
	line-height: 56px;
}
.product-product-list-items-box .product-sub-btn{
	margin: 0 auto;
}

.product-index-cont-box.product-index-customer-box .product-index-cont-big-title{
	padding-top: 90px;
}
.product-index-customer-box .product-customer-list-items-box{
	overflow: hidden;
}
.product-index-customer-box .product-customer-item{
	width: 230px;
	float: left;
	margin-right: 12px;
}
.product-index-customer-box .product-customer-item:nth-child(5n+5){
	margin-right: 0;
}
.product-index-customer-box .product-customer-item{
	margin-bottom: 24px;
}
.product-index-customer-box .product-customer-item-head{
	height: 52px;
	text-align: center;
	line-height: 52px;
	background: #2DC6B5;
	color: white;
	font-size: 16px;
}
.product-index-customer-box .product-customer-item-body{
	height: 340px;
	/*background: white;*/
	padding-top: 17px;
}
.product-index-customer-box .product-customer-img-item{
	width:150px;
	margin: 0 auto;
}
.product-index-customer-box .product-customer-img-item:first-child{
}
.product-index-customer-box .product-customer-img-item img{
	width: 100%;
	margin-top: 10px;
}
.product-index-cont-box-color .product-index-cont-big-title{
    padding-top: 120px;
}
