@media screen and (max-width: 1920px) {
    body{
        background-color: #fbfbfb;
    }
    .hongbao{
        position: absolute;
        top: 0;
        z-index: 999999999999999999999;
        right: 40%;
        width: 0;
    }
    .hongbao div{
        width: 0;
        border: 1px solid red;
        margin: auto;
        height: 148px;
        border-style: dashed;
        position: relative;
    }
    .hongbao img{
        margin-top: -20px;
        cursor: pointer;
        position: absolute;
        left: -100px;
    }
    .problem_content{
        width: 1200px;
        margin: auto;
        overflow: hidden;
    }
    .problem_left{
        padding: 20px 30px;
        background-color: #ffffff;
		position: relative;
		border-bottom: 1px solid #EBEBEB;
    }
	.problem_left h1{
		font-size:24px;
		font-family:Microsoft YaHei;
		font-weight:bold;
		color:rgba(51,51,51,1);
		line-height:28px;
		margin-top: 15px;
	}
	.h1_div p{
		padding-right: 25px;
	}
	.h1_p{
		padding-left: 25px;
		border-left: 1px solid rgba(153,153,153,1);
		border-right: 1px solid rgba(153,153,153,1);
	}
    .problem_left h2{
        font-size:20px;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(51,51,51,1);
        margin-top: 20px;
    }
	.problem_left h3{
		font-size:20px;
		font-family:Microsoft YaHei;
		font-weight:400;
		color:rgba(51,51,51,1);
		line-height:28px;
		margin-top: 20px;
	}
    .problem_left p{
        font-size:16px;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:#666666;
        line-height:28px;
        margin-top: 16px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
    }
	.problem_span{
		background:rgba(250,123,11,1);
		width: 30px;
		height: 30px;
		position: absolute;
		top: 0;
		left: 10px;
		-webkit-border-bottom-left-radius: 50%;
		-webkit-border-bottom-right-radius: 50%;
		text-align: center;
		color: #ffffff;
		font-weight: bold;
		font-size: 20px;
	}
	.left_img{
		position: absolute;
		top: 0;
		left: 10px;
	}
    .problem_left_xia{
        overflow: hidden;
        margin-bottom: 20px;
    }
    .problem_left_xia p{
        float: left;
    }
    .problem_left_xia a{
        float: left;
        font-size:14px;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:#4581FB;
        line-height:30px;
        margin: 16px 10px 0 10px;
        text-align: center;
    }
    .problem_left_xia .p1{
        margin-right: 15px;
    }
    .problem_left_xia .p2{
        margin-left: 15px;
    }
	.problem_title{
		overflow: hidden;
	}
	.problem_title_left{
		float: left;
		width: 65px;
		height: 65px;
		border-radius: 50%;
		overflow: hidden;
	}
	.problem_title_left img{
		width: 100%;
		height: 100%;
	}
	.problem_title_right{
		float: left;
		margin-left: 10px;
	}
	.problem_title_right .p1{
		font-size:16px;
		font-family:Microsoft YaHei;
		font-weight:400;
		color:rgba(51,51,51,1);
		line-height:28px;
		margin-top: 8px;
	}
	.problem_title_right .p2{
		font-size:14px;
		font-family:Microsoft YaHei;
		font-weight:400;
		color:rgba(102,102,102,1);
		line-height:28px;
		margin-top: 0;
	}
	.more{
		font-size:20px!important;
		font-family:Microsoft YaHei;
		font-weight:400!important;
		color:rgba(51,51,51,1)!important;
		line-height:28px;
		margin: auto;
	}
	.problem_xia{
		border: 1px solid #D0D0D0;
		border-radius: 30px;
		width: 256px;
		height: 54px;
		text-align: center;
		display: flex;
		align-items: center;
		margin: auto;
		margin-top: 50px;
		margin-bottom: 75px;
	}
	.problem_left textarea{
		width: 100%;
		background: rgba(248,248,248,1);
		position: relative;
		resize:none;
		height: 143px;
	}
	.left_input{
		position: absolute;
		top: 5px;
		left: 40px;
	}
	.left_button{
		background-color: #00A963;
		color: #ffffff;
		position: absolute;
		top: 125px;
		right: 40px;
		border: 0;
		padding: 5px 10px;
		cursor: pointer;
	}
	.p_3{
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3!important;
		font-size:14px!important;
	}
	.daiyuny{
		overflow: hidden;
	}
	.daiyuny li{
		font-size:16px;
		font-family:Microsoft YaHei;
		font-weight:400;
		color:rgba(102,102,102,1);
		line-height:28px;
		margin-top: 10px;
        overflow: hidden;
        text-overflow:ellipsis;
        white-space: nowrap;
	}
	.four_div{
		overflow: hidden;
	}
	.four_div .p1 span{
		width: 0;
		height: 0;
		border-top: 5px solid transparent;
		border-bottom: 5px solid transparent;
		border-left: 5px solid #A4A9B3;
		display: block;
		float: left;
		margin: 10px;
	}
	.four_div p{
		display: block;
		font-size:16px;
		font-family:Microsoft YaHei;
		font-weight:400;
		color:rgba(102,102,102,1);
		line-height:30px;
		margin-top: 5px;
	}
	.four_div .p1{
		float: left;
	}
	.four_div .p2{
		float: right;
	}
	.chaotiaobanner{
		width: 100%;
		height: 78px;
	}
	
	
	
    .problem_right {
        margin: 10px;
        background-color: #ffffff;
    }
    .problem_right:after{
        clear:both;
        content:'';
        display:block;
        width:0;
        height:0;
        visibility:hidden;
    }
    .problem_right img{
        width: 100%;
    }
    .problem_right_ul{
        margin-bottom: 20px;
    }
    .problem_right_ul li{
        font-size:18px!important;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(117,117,117,1) !important;
        line-height:30px!important;
    }
    .problem_right .layui-tab-brief>.layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after{
        border: none;
        border-radius: 0;
        border-bottom: 2px solid #000000;
        width: 40%;
        left: 29%;
    }
    .problem_right .layui-tab-brief>.layui-tab-title .layui-this{
        color: #000000;
    }
    .problem_right p{
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        font-size:14px;
        font-family:FZHuangCao-S09S;
        font-weight:400;
        color:rgba(51,51,51,1);
        line-height:28px;
        border-bottom: 1px solid #F1F1F1;
        margin-top: 10px;
    }
    .fl p:hover{
        color: #4581fb;
    }
    .fr p:hover{
        color: #4581fb;
    }
    .problem_right_top{
        border-bottom: 3px solid #F1F1F1;
        border-bottom-style: dashed;
        overflow: hidden;
        padding-bottom: 10px;
        margin-left: 10px;
    }
    .problem_right_top h2{
        float: left;
        font-size:20px;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(51,51,51,1);
        line-height:30px;
    }
    .problem_right_top span{
        float: right;
        font-size:14px;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(153,153,153,1);
        line-height:30px;
        margin-right: 30px;
    }
    .problem_right_bottom{
        margin-left: 10px;
        border-bottom: 1px solid #F1F1F1;
    }
    .problem_right_bottom .p1{
        border: 0;
        font-size: 16px;
        font-family: FZHuangCao-S09S;
        font-weight: 400;
        color: rgba(51,51,51,1);
        line-height: 28px;
        margin-top: 10px;
    }
    .problem_right_bottom .p2{
        font-size:12px;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(102,102,102,1);
        line-height:22px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
    }
    .problem_right2{
        margin-left: 10px;
    }
    .problem_padding{
        margin: 20px 10px;
        background-color: #ffffff;
    }
    .problem_right_button{
        overflow: hidden;
    }
    .problem_right_button p{
        border: 1px solid rgba(208,208,208,1);
        border-radius: 17px;
        padding: 5px 10px;
        margin: 5px;
        float: left;
        font-size:12px;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(153,153,153,1);
		width: 150px;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
    }
    .problem_right_button p:hover{
        background-color: #4581FB;
        color: #ffffff;
    }
    .problem_right_button a:hover{
        color: #ffffff;
    }
    .problem_right3{
        margin-left: 10px;
    }
    .gengduo{
        border: 0!important;
    }
    .gengduo:hover{
        background-color: #ffffff!important;
    }
    .gengduo a{
        color: #4581FB;
    }
    .gengduo a:hover{
        color: #4581FB!important;
    }
    .show_left{
        padding: 40px;
    }
    .show_left{
        font-size:26px;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(51,51,51,1);
        background-color: #ffffff;
    }
    .show_left h2{
        font-size:26px;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(51,51,51,1);
        line-height: 28px;
    }
    .show_left ol{
        overflow: hidden;
        margin-top: 15px;
        margin-bottom: 25px;
    }
    .show_left ol li{
        float: left;
    }
    .show_left ol li a{
        font-size:12px;
        font-family:Microsoft YaHei;
        font-weight:400;
        line-height:28px;
        color:rgba(102,102,102,1);
    }
    .show_left .daodu{
        background-color: #f1f3f9;
        overflow: hidden;
        padding: 26px;
    }
    .show_left .daodu p, .show_left .daodu span{
        font-size:14px;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(102,102,102,1);
        line-height:22px;
    }
    .show_left .daodu span{
        text-align: center;
    }
    .show_center{
        overflow: hidden;
    }
    .show_center p{
        font-size:14px;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(51,51,51,1);
        line-height:28px;
        margin-top: 28px;
    }
    .show_left .problem_left_xia{
        margin-top: 15px;
    }
    .show_center img{
        width: 100% !important;
    }
    .show_left .problem_left_xia p{
        margin-top: 16px;
        font-size:14px;
        margin-right: 0;
        line-height: 30px;
    }
    .problem_bottom{
        overflow: hidden;
    }
    .problem_bottom p{
        font-size:14px;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(51,51,51,1);
        border: 1px solid rgba(208,208,208,1);
        border-radius: 4px;
        text-align: center;
        cursor:pointer;
        line-height: 40px;
        overflow: hidden;/*超出部分隐藏*/
        text-overflow:ellipsis;/* 超出部分显示省略号 */
        white-space: nowrap;/*规定段落中的文本不进行换行 */
    }
    .mulu{
        font-size:12px;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(51,51,51,1);
        line-height:28px;
        margin-left: 10px;
    }
    .show_forme{
        margin-top: 20px;
    }
    .show_forme button{
        color: #ffffff;
        background-color: #FA7B0B;
        width: 100%;
        height: 38px;
    }
    .show_left2{
        margin-top: 20px;
        padding: 40px;
        color: rgba(51,51,51,1);
        background-color: #ffffff;
    }
    .show_left2_center{
        overflow: hidden;
        margin-top: 20px;
    }
    .show_left2_center img{
        width: 100%;
        height: 154px;
    }
    .show_left2_center h2{
        font-size:16px;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(51,51,51,1);
    }
    .show_left2_center p{
        font-size:14px;
        font-family:Microsoft YaHei;
        font-weight:300;
        color:rgba(102,102,102,1);
        line-height: 24px;
        margin-top: 8px;
    }
    .show_left2_center p1{
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
    }
    .show_left2_center .center{
        margin: 10px 10px 0 0;
    }
    .show_left2_center .center .problem_right_button p{
        padding: 2px 10px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        max-width: 80px;
        text-align: center;
    }
    .show_left2_center button{
        padding: 0 80px;
        font-size:20px;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(51,51,51,1);
        height: 54px;
    }
    .center_button{
        text-align: center;
        margin-top: 50px;
    }
}
@media screen and (max-width: 1200px) {

}
@media screen and (max-width: 750px) {

}