﻿@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'pinghei';
    src: url('../other/pinghei.eot');
    src:url('../other/pinghei.eot?#iefix') format('embedded-opentype'),
    url('../other/pinghei.woff') format('woff'),
    url('../other/pinghei.ttf') format('truetype'),
    url('../other/pinghei.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

.mw{ width:100%; height:auto; margin:30px auto;}
.mw_top{ width:100%; height:37px; margin:30px auto; background:url(../images/cg.png) repeat-x;}
.mw_top1{ width:1200px; height:37px; margin:auto; background:url(../images/cg_t1.png) no-repeat; font-size:45px; text-align:center; font-family:"pinghei";}
.mw_top2{ width:1200px; height:auto; margin:auto; padding:20px 0;}
.mw_top2 dd{ width:1198px; height:358px; border:#000 solid 1px; margin:20px auto;}
.mw_top2 dd:hover{ border:#e40237 solid 1px; color:#e40237;}
.mw_top21{ width:360px; height:358px; margin-left:20px; font-size:15px; float:left;}
.mw_top211{ width:360px; height:20px; font-size:30px; margin:30px auto; text-align:center;}
.mw_top212{ line-height:30px;}
.mw_top22{ width:360px; height:356px; margin-left:40px; float:left; margin-top:1px;}
.mw_top23{ width:360px; height:358px; margin-right:20px; font-size:15px; float:right;}
.behavior{ width:100%; height:auto;}
.behavior_1{ width:1200px; height:auto; margin:auto;}
.behavior_1 dd{ width:1200px; height:400px; margin: 40px auto;}
.behavior_11{ width:650px; height:400px; font-size:15px; float:left;}
.behavior_111{ font-size:30px; margin:20px 0;}
.behavior_112{ line-height:30px;}
.behavior_12{ width:510px; height:400px; font-size:15px; float:right;}
#behavior_21{ width:510px;}
#behavior_22{ width:650px;}



.ds{ width:1200px; height:auto; margin:auto; padding:20px 0;}
.ds dd{ width:1198px; height:478px; border:#000 solid 1px; margin:20px auto;}
.ds dd:hover{ border:#e40237 solid 1px; color:#e40237;}
.ds_1{ width:360px; height:478px; margin-left:20px; font-size:15px; float:left;}
.ds_11{ width:360px; height:20px; font-size:30px; margin:30px auto; text-align:center;}
.ds_12{ line-height:30px;}
.ds_2{ width:360px; height:476px; margin-left:40px; float:left; margin-top:1px;}
.ds_3{ width:360px; height:478px; margin-right:20px; font-size:15px; float:right;}
.zixun{ display:block; width:300px; height:40px; margin:50px auto 0 auto; font-size:24px; color:#FFF; background:#e40237; border-radius:10px; text-align:center; padding-top:10px; border:#e40237 1px solid;}
.zixun:hover{ color:#e40237; border:#e40237 1px solid; background:#fff;}
.ds_cl{ width:100%; height:auto;}
.ds_cl_t1{ width:1200px; height:auto; margin:auto;}
.ds_cl_t1 dd{ width:1198px; height:398px; border:#000 solid 1px; position:relative; margin:140px 0;}
.ds_cl_t0 { width: 540px; height: 458px; position: absolute;left: 20px; top: -80px;}
.ds_cl_t0 img{ box-shadow: 2px 2px 10px #666;}
.ds_cl_t01 { width: 540px; height: 458px; position: absolute; right: 20px; top: -80px;}
.ds_cl_t01 img{ box-shadow: 2px 2px 10px #666;}
.ds_cl_t11{ width:580px; height:398px; float:right; margin-right:20px; font-size:15px;}
.ds_cl_t111{ font-size:30px; margin:20px 0; }
.ds_cl_t112{ line-height:30px; text-indent:2em; letter-spacing:2px;}
.ds_cl_t12{ width:580px; height:398px; float:left; margin-left:20px; font-size:15px;}


.fd{ width:100%; height:auto; margin:auto; margin:30px auto;}
.fd_top{ width:1200px; height:auto; margin:20px auto;}
.fd_top1{ width:1200px; height:800px;}
.fd_top10{ width:280px; height:500px; margin:auto 60px; float:left; font-size:15px; color:#e40237; position:relative;}
.fd_top11{ width:240px; height:10px; padding:20px 0; margin:auto; font-size:20px;}
.fd_top12{ width:238px; height:500px; padding:10px 20px; margin:auto; color:#000; line-height:20px; border:1px solid #e40237;}
.fd_top13{ width:258px; height:158px; border-radius:50%; border:#e40237 1px solid; position:absolute; left:0px; top:440px; padding:120px 0 0 20px;}
#fd_top131{ background:url(../images/fd_t11.jpg) no-repeat center center;}
#fd_top132{ background:url(../images/fd_t12.jpg) no-repeat center center;}
#fd_top133{ background:url(../images/fd_t13.jpg) no-repeat center center;}
#fd_top134{ background:url(../images/fd_t14.jpg) no-repeat center center;}
#fd_top135{ background:url(../images/fd_t15.jpg) no-repeat center center;}
#fd_top136{ background:url(../images/fd_t16.jpg) no-repeat center center;}
.fd_top13:hover a{ display:block;}
.fd_top13 a { display:none; width:150px; height:30px; background:#e40237; margin:auto; text-align:center; color:#FFF; padding-top:4px; border:1px solid #e40237;}
.fd_top13 a:hover{ background:#fff; color:#e40237;}
.fd_top14{ width:238px; height:220px; padding:150px 20px; margin:auto; color:#000; line-height:20px; border:1px solid #e40237;}
.fd_top15{ width:238px; height:400px; padding:60px 20px; margin:auto; color:#000; line-height:20px; border:1px solid #e40237;}
.fd_top2{ width:1198px; height:360px; border:#e40237 1px solid; padding:30px 0; font-size:15px; line-height:28px;}
.fd_top2 p{ margin:20px;}
.fd_top21{ font-size:30px; color:#e40237;}
.fd_top3{ width:1200px; height:800px;}
.fd_top31{ width:238px; height:110px; padding:200px 20px; margin:190px auto 20px auto; color:#000; line-height:20px; border:1px solid #e40237;}
.fd_top32{ width:240px; height:10px; margin:auto; font-size:20px;}
.fd_top33{ width:258px; height:158px; border-radius:50%; border:#e40237 1px solid; position:absolute; left:0px; top:40px; background:url(../images/fd_t11.jpg); padding:120px 0 0 20px;}
.fd_top33:hover a{ display:block;}
.fd_top33 a { display:none; width:150px; height:30px; background:#e40237; margin:auto; text-align:center; color:#FFF; padding-top:4px; border:1px solid #e40237;}
.fd_top33 a:hover{ background:#fff; color:#e40237;}
.fd_mid1{ width:100%; height:auto;}
.fd_mid11{ width:1200px; height:auto; margin:auto;}
.fd_mid11 dd{ width:1200px; height:400px; border:1px solid #000; margin:60px 0;}
.fd_mid111{ width:580px; font-size:15px; float:left; margin-left:20px;}
.fd_mid110{ width:580px; font-size:15px; float:left; margin-left:20px; margin-top:20px; position:relative;}
.fd_mid110:hover .fd_mid1101{ display:block;}
.fd_mid1101{ display:none; width:521px; height:316px; padding:20px 0; background:rgba(0,0,0,0.5); position:absolute; top:0px; left:0px;}
.fd_mid1101 a{ display:inline-block; width:200px; height:35px; margin:150px auto auto 150px; text-align:center; padding-top:10px; background:#e40237; font-size:18px; color:#fff;}
.fd_mid111 p{ margin:20px auto;}
.fd_mid1111{ font-size:24px; padding:20px 0;}
.fd_mid1112{ text-indent:2em; line-height:32px;}
.fd_mid112{ width:578px; font-size:15px; float:right; text-align:right; margin-right:20px; padding:20px 0; position:relative;}
.fd_mid112:hover .fd_mid1121{ display:block;}
.fd_mid1121{ display:none; width:521px; height:316px; margin:20px 0 0 58px; padding:20px 0; background:rgba(0,0,0,0.5); position:absolute; top:0px; left:0px;}
.fd_mid1121 a{ display:inline-block; width:200px; height:35px; margin:150px 150px auto auto; text-align:center; padding-top:10px; background:#e40237; font-size:18px; color:#fff;}
.fd_mid1120{ width:578px; font-size:15px; float:right; text-align:left; margin-right:20px;}
.fd_mid1120 p{ margin:20px auto;}
.fd_bottom{ width:1200px; height:600px; margin:80px auto 20px auto;}
.fd_bottom1{ width:600px; height:480px; float:left; padding-top:20px;}
.fd_bottom1 ul{ margin-left:20px; margin-top:20px;}
.fd_bottom1 ul li{ list-style-type:decimal; font-size:18px; margin:40px auto auto auto;}
.fd_bottom2{ width:600px; height:500px; float:right; text-align:right;}



.fh{ width:100%; height:auto; margin:auto; margin:30px auto;}
.fh_tp1{ width:1200px; height:500px; margin:60px auto;}
.fh_tp11{ width:580px; height:500px; margin:40px 0 0 20px; float:left;}
.fh_tp11 h1{ margin:20px auto; font-size:30px;}
.fh_tp11 p{ margin:30px auto; text-indent:2em; line-height:25px;}
.fh_tp12{ width:580px; height:500px; float:right;}
.fh_tp2{ width:1200px; height:500px; margin:60px auto;}
.fh_tp21{ width:580px; height:500px; float:left; margin-left:20px;}
.fh_tp22{ width:580px; height:500px; float:right; margin-left:20px;}
.fh_tp22 h1{ margin:30px auto; font-size:30px;}
.fh_tp22 p{ margin:30px auto; text-indent:2em; line-height:25px;}
.fh_tp3{ width:1160px; height:200px; margin:20px auto; border:#000 1px solid; padding:20px 20px;}
.fh_tp3 h1{ margin:30px auto; font-size:30px;}
.fh_tp3 p{ margin:30px auto; text-indent:2em; line-height:25px;}
.fh_mid1{ width:1200px; height:600px; margin:60px auto;}
.fh_mid11{ width:660px; height:600px; margin:auto 20px;}
.fh_mid11 h1{ margin:20px auto; font-size:30px;}
.fh_mid11 p{ margin:20px auto; text-indent:2em; line-height:25px;}
.fh_mid11 a{ display:block; width:200px; height:40px; background:#df1019; font-size:18px; color:#fff; padding-top:10px; text-align:center;}
.fh_mid111{ margin-top:130px;}
.fh_mid112{ margin-top:60px;}
.fh_mid12{ width:500px; height:600px;}
.fh_left{ float:left;}
.fh_right{ float:right;}


.ld{ width:100%; height:auto; margin:auto; margin:30px auto;}
.ld_top1{ width:1200px; height:auto; margin:60px auto; position:relative;}
.ld_top11{ display:none; width:1200px; height:auto; position:absolute; top:8px; left:8px;}
.ld_top1:hover .ld_top11{ display:block;}
.ld_top2{ width:1200px; height:900px; margin:60px auto; font-size:16px;}
.ld_top2 dd{ width:278px; height:278px; border:1px solid #e40237; float:left; margin:10px 10px;}
.ld_top2 dd p { width:260px; margin:20px auto; line-height:26px;}
.ld_top21 { text-align:center; font-size:24px;}
.ld_top2 dd.ld_top22{ width:578px; height:278px; border:1px solid #e40237; float:left; margin:10px 10px;}
.ld_top2 dd.ld_top22 p{ width:560px; margin:40px auto; line-height:32px;}
.ld_mid1{ width:1200px; height:450px; margin:40px auto;}
.ld_mid11{ width:600px; height:250px; font-size:15px; margin:80px auto;}
.ld_mid111{ width:85px; height:100px; margin:auto; background:#e40237; font-size:80px; font-style:italic; padding-left:15px; font-family:"Arial Black", Gadget, sans-serif; color:#fff;}
.ld_mid112{ width:500px; height:auto; margin:50px auto; line-height:30px;}
.ld_mid12{ width:600px; height:420px;}



.hwq{ width:100%; height:auto; margin:auto; margin:30px auto;}
.hwq_top1{ width:1200px; height:900px; margin:auto;}
.hwq_top1 dd{ width:358px; height:398px; float:left; border:1px #000 solid; font-size:15px; margin:20px; position:relative;}
.hwq_top1 dd:hover .hwq_top10{ display:block;}
.hwq_top10 { display:none; width:150px; height:30px; background:#e40237; padding-top:8px; color:#fff; font-size:18px; text-align:center; position:absolute; top:65px; left:120px;}
.hwq_top10:hover{color:#fff;}
.hwq_top11 { width:330px; height:150px; margin: 15px auto;}
.hwq_top12 { font-size:24px; text-align:center; margin:20px 0;}
.hwq_top13 { width:330px; margin:20px auto; line-height:28px;}
.hwq_mid1{ width:1200px; height:1600px; margin:auto;}
.hwq_mid1 dd{ width:1200px; height:250px; margin:40px 20px; font-size:15px; line-height:28px;}
.hwq_mid11{ width:640px; height:180px; padding:70px 20px; padding-left:20px;}
.hwq_mid12{ width:480px; height:250px; text-align:right; padding-right:20px;}
.hwq_bottom1{ width:1200px; height:1345px; margin:auto;}
.hwq_bottom1 dd{ width:1200px; height:400px; margin:60px 20px; font-size:15px; line-height:28px;}
.hwq_bottom11{ width:640px; height:180px; padding:70px 20px; padding-left:20px;}
.hwq_bottom111{ font-size:24px; margin-bottom:20px;}
.hwq_bottom12{ width:480px; height:250px; text-align:right; padding-right:20px;}



/* mycss start*/
.economics1{
    width: 1100px;
}
.demo-H1>h1{
    font-size: 30px;
    padding: 30px 0 0;
    font-family: "pinghei";
}
.demo-H1>h1:before,.demo-H1>h1:after{
    content: "";
    display: inline-block;
    width: 300px;
    height: 118px;
    background-image: url('../images/h1-bg-left.png');
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 20%;
    vertical-align: middle;
    margin-right: 15px;
}
.demo-H1>h1:after{
    background-image: url('../images/h1-bg-right.png');
    margin-left: 15px;
}
.economics1 dd{
    position: relative;
    overflow: hidden;
    vertical-align: top;
}
.economics1 dd img{
    width: 100%;
    height: 100%;
}
.economics1 p{
    font-size: 16px;
    text-indent: 2em;
    line-height: 1.8em;
}
.economics1 p.title{
    height: 80px;
    text-align: left;
    margin-bottom: 20px;
}
.economics1 p.title>img{
    height: 80px;
    width: auto;
}
.economics1 a.button{
    position: absolute;
    bottom: 20px;
    left: 50%;
    display: inline-block;
    width: 321px;
    height: 57px;
    margin-left: -160px;
    text-align: center;
    line-height: 57px;
    color: #fff;font-size: 20px;
    background-color: #e40237;
}
.economics1 .left,.economics1 .right{
    width: 500px;
    height: 362px;
    padding: 20px;
    display: inline-block;
}
.economics1 .left{
    float: left;
}
.economics1 .right{
    float: right;
}
.economics1 .left h3,.economics1 .right h3{
    font-size: 20px;
    line-height: 30px;
}
.economics1 .left td,.economics1 .right td{
    height: 362px;
    text-align: left;
    position: relative;
}
.economics2 dd{
    display: inline-block;
    width: 300px;
    height: 420px;
    border: 1px solid #666;
    padding: 20px;
    position: relative;
    margin-right: 10px;
    margin-bottom: 15px;
}
.economics2 dd p{
    text-indent: 2em;
    font-size: 16px;
    text-align: left;
    line-height: 1.5em;
}
.economics2 dd td{
    height: 380px;
}
.economics2 dd a.button,.derailment-1 .consult a.button,a.button{
    position: absolute;
    line-height: 50px;
    color: #fff;
    width: 264px;
    height: 50px;
    font-size: 16px;
    background-color: #e40257;
    bottom: 20px;
    left: 50%;
    margin-left: -132px;
}
/* 恋人出轨 */
.derailment-1 dd{
    width: 1200px;
    height: 287px;
    overflow: hidden;
    margin-bottom: 20px;
}
.derailment-1 dd img,.derailment-1 dd table{
    width: 600px;
    margin: 0 20px;
    float: left;
}
.derailment-1 dd.right table,.derailment-1 dd.right img{
    float: right;
}
.derailment-1 dd table{
    width: 420px;
    text-indent: 2em;
    text-align: left;
    line-height: 1.6em;
}
.derailment-1 dd h3{
    padding-top: 10px;
    padding-bottom: 20px;
    font-size: 22px;
    text-align: center;
    line-height: 1.5em;
}
.derailment-1 .consult{
    position: relative;
    width: 860px;
    height: 180px;
    padding: 20px;
    margin: 0 auto;
    border: 1px solid #666;
}
.derailment-1 .consult p{
    text-align: left;
    text-indent: 2em;
    line-height: 1.8em;
}
.derailment-1 .consult a.button{
    bottom: 10px;
}
.derailment-1 div.five{
    width: 1000px;
    height: 500px;
    margin: 0 auto;
    background-image: url('../images/five.gif');
    background-size: 100% 100%;
    background-position: center;
}
/* 矛盾冲突 */
.contradiction,.contradiction dd{
    width: 1000px;
}
.contradiction dd img{
    width: 300px;
}
.contradiction dd table{
    width: 600px;
    height: 300px;
}
.contradiction-2{
    width: 1000px;
}
.contradiction-2 dl dd{
    width: 270px;
    border: none;
    height: 500px;
    background-color: #cafafd;
    padding: 0;
    vertical-align: top;
    margin-right: 20px;
    margin-bottom: 25px;
}
.contradiction-2 dl dd p{
    padding: 20px;
}
.contradiction-2 dl dd div{
    width: 268px;
    padding: 15px 0;
    background-color: #fff;
    border: #000 solid 1px;
    font-size: 20px;
}
.contradiction-2 dl dd div.hover{
    position: absolute;
    top: 107px;
    width: 100%;
    height: 393px;
    border: none;
    padding: 0;
    background-color: #666;
    opacity: 0.5;
    display: none;
}
.contradiction-2 dl dd.special div.hover{
    top: 0px;
    display: none;
}
.contradiction-2 dl dd div.hover+a.button{
    top: 50%;
    margin-top: 33.5px;
    width: 164px;
    height: 40px;
    line-height: 40px;
    margin-left: -82px;
    display: none;
}
.contradiction-2 dl dd.special div.hover+a.button{
    margin-top: -73.5px;
    display: none;
}
.contradiction-2 dl dd:hover div.hover,.contradiction-2 dl dd:hover div.hover+a.button{
    display: block;
}
.contradiction-2 dl dd.special div{
    position: absolute;
    bottom: 0;
}
.contradiction-2 dl dd.special{
    background-color: #fdd1dc;
}
.contradiction-2 dl dd div p{
    text-align: center;
    padding: 10px;
}
.tactics dd{
    background-color: #feeff3;
    margin-bottom: 10px;
}
.economics1.tactics .left, .economics1.tactics .right{
    width: 380px;
    padding: 0;
}
.economics1.tactics .left, .economics1.tactics .right.special{
    padding-left: 20px;
}
.economics1.tactics .special .left{
    padding-left: 0px;
}
.tactics dd table,.economics1.tactics dd.special .right{
    width: 700px;
}
/* 配偶变心 */
.change-1{
    width: 100%;
    height: 620px;
    background-image: url('../images/change-bg.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
}
.change-1 dd{
    display: inline-block;
    background-color: #ddf9fc;
    width: 250px;
    height: 350px;
    vertical-align: top;
    margin-left: 15px;
    padding: 20px;
}
.change-1 dd.special{
    background-color: #fdeaee;
}
.change-1 dd h1{
    line-height: 2.5em;
    font-size: 20px;
}
.change-1 dd p{
    text-indent: 2em;
    text-align: left;
    line-height: 1.5em;
    font-size: 15px;
}
.derailment-1.husband dd table{
    width: 520px;
}
.derailment-1.husband dd h3{
    padding: 10px 0;
    font-size: 20px;
    line-height: 1em;
    text-align: left;
}
.derailment-1.husband-1 dd{
    height: 410px;
}
.derailment-1.husband-1 dd.special{
    height: 500px;
}
.derailment-1.husband-1 dd img{
    width: 400px;
}
.derailment-1.husband-1 dd table{
    width: 720px;
}
/* 亲近关系 */
.derailment-1.relationship dd table{
    height: 287px;
}
.economics1 .img{
    width: 680px;
}
.economics1 .content,.economics1 .content table td{
    width: 340px;
    height: 320px;
}
.economics1.relationship-2 dd{
    height: 320px;
}
.economics1.relationship-2 p.title{
    height: 50px;
    text-indent: 0;
    margin-bottom: 10px;
}
.economics1.relationship-2 p.title>img{
    height: 50px;
}
.relationship-3 dd{
    vertical-align: top;
}
.relationship-3 dd .relationship-bg{
    position: absolute;
    bottom: 20px;
    width: 300px;
    height: 200px;
    background-color: #666;
}
.relationship-3 dd .relationship-bg>div{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0.6;
    background-color: #666;
    display: none;
}
.relationship-3 dd .relationship-bg a.button{
    width: 164px;
    height: 40px;
    line-height: 40px;
    margin-left: -82px;
    bottom: 80px;
    display: none;
}
.relationship-3 dd:hover .relationship-bg>div,.relationship-3 dd:hover .relationship-bg a.button{
    display: block;
}
.economics2.relationship-3 dd{
    height: 500px;
}
.economics2.relationship-3 h1{
    font-weight: bold;
    font-size: 20px;
    line-height: 2.5em;
}
/* 缺乏自信 */
.confidence-1 dd{
    position: relative;
    display: inline-block;
    width: 300px;
    height: 385px;
    overflow: hidden;
    background-color: #fcd1db;
    margin-left: 10px;
    margin-bottom: 15px;
}
.confidence-1 dd.green{
    background-color: #cafafe;、
}
.confidence-1 dd>div{
    position: relative;
    height: 120px;
    margin-bottom: 30px;
}
.confidence-1 dd>div img{
    width: 100%;
    height: 100%;
}
.confidence-1 dd>div>div{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    opacity: 0.6;
    background-color: #666;
    display: none;
}
.confidence-1 dd>div>a.button{
    width: 164px;
    margin-left: -82px;
    height: 40px;
    line-height: 40px;
    bottom: 40px;
    display: none;
}
.confidence-1 dd:hover>div>a.button,.confidence-1 dd:hover>div>div{
    display: block;
}
.confidence-1 dd>div>a.button:link{
    color: #fff;
}
.confidence-1 dd>p{
    display: inline-block;
    padding: 5px 20px;
    text-indent: 1.5em;
    text-align: left;
    font-size: 15px;
}
.confidence-1 dd>h1{
    padding: 0 20px;
    font-size: 22px;
    line-height: 1.5em;
}
.derailment-1.husband-1 dd.floor-1,.derailment-1.husband-1 dd.floor-1 table{height: 227px;}
.derailment-1.husband-1 dd.floor-2,.derailment-1.husband-1 dd.floor-2 table{height: 227px;}
.derailment-1.husband-1 dd.floor-3,.derailment-1.husband-1 dd.floor-3 table{height: 340px;}
.derailment-1.husband-1 dd.floor-4,.derailment-1.husband-1 dd.floor-4 table{height: 264px;}
.derailment-1.husband-1 dd.floor-5,.derailment-1.husband-1 dd.floor-5 table{height: 241px;}
.derailment-1.husband-1 dd.floor-6,.derailment-1.husband-1 dd.floor-6 table{height: 335px;}
/* 无责任感 */
.change-1.responsibility-1{
    background-image: none;
    height: 500px;
}
.change-1.responsibility-1 dd{
    height: 300px;
    background-color: #fff;
    border: 1px solid #000;
}
.derailment-1.responsibility-2 dd,.derailment-1.responsibility-2 dd table{height: 240px;}
.derailment-1.responsibility-3 dd{
    border: 1px solid #000;
    padding: 20px 0;
}
.derailment-1.responsibility-3 dd.floor-1,.derailment-1.responsibility-3 dd.floor-1 table{height: 165px;}
.derailment-1.responsibility-3 dd.floor-2,.derailment-1.responsibility-3 dd.floor-2 table{height: 213px;}
.derailment-1.responsibility-3 dd.floor-3,.derailment-1.responsibility-3 dd.floor-3 table{height: 202px;}
.derailment-1.responsibility-3 dd.floor-4,.derailment-1.responsibility-3 dd.floor-4 table{height: 237px;}
.derailment-1.responsibility-3 dd.floor-5,.derailment-1.responsibility-3 dd.floor-5 table{height: 289px;}
.derailment-1.responsibility-3 dd.floor-6,.derailment-1.responsibility-3 dd.floor-6 table{height: 230px;}
.derailment-1.responsibility-3 dd.floor-7,.derailment-1.responsibility-3 dd.floor-7 table{height: 229px;}
.derailment-1.responsibility-3 dd.floor-8,.derailment-1.responsibility-3 dd.floor-8 table{height: 240px;}
/* 小三类型 */
.pc_center.type div>img{
    width: 90%;
}
/* 异地恋情 */
.derailment-1.husband.remote-1 dd h3{
    color: #e40237;
    font-size: 20px;
    font-weight: bold;
}
.derailment-1.husband.remote-1 dd.floor-1,.derailment-1.husband.remote-1 dd.floor-1 table{height: 261px;}
.derailment-1.husband.remote-1 dd.floor-2,.derailment-1.husband.remote-1 dd.floor-2 table{height: 261px;}
.derailment-1.husband.remote-1 dd.floor-3,.derailment-1.husband.remote-1 dd.floor-3 table{height: 261px;}
.confidence-1.remote-3 dd{
    padding: 0 20px;
    height: 250px;
}
.confidence-1.remote-3 dd table{
    height: 100%;
}
.confidence-1.remote-3 dd h1{
    font-weight: bold;
    font-size: 20px;
    line-height: 2.5em;
}
.confidence-1.remote-3 dd p{
    text-indent: 2em;
    text-align: left;
    font-size: 15px;
    line-height: 1.5em;
}
.confidence-1.remote-3 dd.special-1{
    width: 340px;
    padding: 0;
}
.confidence-1.remote-3 dd.special-2{
    width: 480px;
}
.derailment-1.husband.remote-2 dd h3{
    font-size: 25px;
    line-height: 2em;
}
.derailment-1.husband.remote-2 div.info{
    border: 1px #000 solid;
    display: inline-block;
    width: 80%;
    padding: 20px;
    margin-bottom: 20px;

    line-height: 1.5em;
    font-size: 15px;
}
/* 性格不合 */
.change-1.responsibility-1.character-1 dd{
    width: 500px;
    height: 260px;
    border: 4px #e40237 solid;
    margin-bottom: 20px;
}
.change-1.responsibility-1.character-1{
    background-color: #fdf5f5;
}
.change-1.responsibility-1.character-1 dd h1{
    font-size: 20px;
    font-weight: bold;
}
.change-1.responsibility-1.character-1{
    height: auto;
    width: 1200px;
}
.change-1.responsibility-1.character-1 small{
    display:block;
    margin-top: -30px;
    line-height: 40px;
    font-size: 15px;
}
.change-1.responsibility-1.character-2{
    background-color: #ebf9fc;
    height: auto;
    padding-bottom: 20px;
}
.change-1.responsibility-1.character-2 dd{
    position: relative;
    width: 300px;
    height: 537px;
    background-color: #ebf9fc;
    border: none;
    overflow: hidden;
}
.change-1.responsibility-1.character-2 dd.special{
    padding: 0;
    border: 1px #e40237 solid;
}
.change-1.responsibility-1.character-2 dd.special a.button{
    width: 303px;
    bottom: 0;
    margin-left: -150px
}
.change-1.responsibility-1.character-2 dd.special a.button:link{
    color: #fff;
}
.change-1.responsibility-1.character-2 dd.special img{
    width: 100%;
}
.change-1.responsibility-1.character-2 dd p{
    text-indent: 0;
}
.change-1.responsibility-1.character-2 dd p.title{
    font-weight: bold;
    margin-top: 13px;
}
.character-3 dl{
    margin-top: 70px;
}
.character-3 dd{
    margin-left: -250px;
    margin-top: -70px;
}
.character-3 dd>img{
    width: 550px;
}
.character-3 dd:nth-child(2n){
    margin-left: 250px;
}
/* mycss end*/











