.xycenter{
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
}

.xcenter{
	position: absolute;
	left: 50%;
	-webkit-transform:translate(-50% ,0);
	-moz-transform:translate(-50% ,0);
	-ms-transform:translate(-50% ,0);
	transform:translate(-50% ,0);
}
.y_center{
	position: absolute;
	top: 50%;
	-webkit-transform:translate(0, -50%);
	-moz-transform:translate(0, -50%);
	-ms-transform:translate(0%, -50%);
	transform:translate(0%, -50%);
}
.fontcenter{
	width:100%;
	height:100%;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center;
	text-align:center;
	font-size:30px;
	line-height: 54px;
	color: #FF6C00;
	position:absolute;
	right:0;
	top:0
}
.wrapper {
	margin: 0 auto;
	width:100%;
	background: #ffffff;
	display:box;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	box-orient:vertical;
	overflow: hidden;
	width: 10rem;
}
.mainWrap{
	
}
html,body{
	min-height: 100%;
	position: relative;
	/* background: rgb(239,239,244)!important; */
	/*overflow: scroll;*/
}
.bg_f0{
	background: rgb(239,239,244);
	position: relative;
	/*height: calc(100vh - 1.346666rem);*/
	overflow: scroll;
	padding-bottom:1.5rem;
	height:100%;
	box-sizing:border-box;
}
.bg_f01{
	background: rgb(239,239,244);
	position: relative;
	overflow: scroll;
	/*padding-bottom:100px;*/
}
/*[data-dpr="3"] .bg_f01{
	padding-bottom:150px;
}*/
.bg_f02{
	background: rgb(239,239,244);
	position: relative;
	overflow: scroll;
	padding-bottom:1.346666rem;
}
.talk_wrap{
	/*min-height: calc(100vh - 1.346666rem);*/
	padding-bottom:0.8rem;
}
.wang_wrap{
	width: 100%;
	height: auto;
	margin-top: 0.8rem ;
	position: relative;
	float: left;
}
.my_wrap{
	width: 100%;
	height: auto;
	margin-top: 0.8rem ;
	position: relative;
	float: right;
}
.wang_img,.my_img{
	width: 1.2rem;
	height: 1.2rem;
	border-radius: 50%;
	overflow: hidden;
	position: absolute;
	bottom: 0;
	background: url(//img.shouji.sogou.com/wapdl/static/ios_feedback/static/i/2x/img_bg_2x.png) no-repeat center center;
	background-size:cover;
}
.wang_img{
	background: url(//img.shouji.sogou.com/wapdl/static/ios_feedback/static/i/2x/chat_wang_2x.png) no-repeat center center;
	background-size:cover;
}
.wang_img{
	left: 0.266666rem;
}
.my_img{
	right: 0.266666rem;
}
.wang_img img,.my_img img{
	width: 100%;
	height: 100%;
	display: block;
}
.wang_talk{
	width: auto;
	max-width: 5.76rem;
	padding: 0.24rem 0.4rem;
	height: auto;
	border-radius: 0.533333rem 0.533333rem 0.533333rem 0;
	background: #FFFFFF;
	margin-left: 1.733333rem;
	color: rgb(51,51,51);
	line-height: 0.6rem;
	float:left;
	word-wrap: break-word; 
	word-break: normal; 
}
.padding_b10{
	padding-bottom: 0.266666rem;
}
.p_underline{
	padding-bottom: 0.24rem;
	border-bottom: 1px solid rgb(178,178,178);
}
.color_org{
	color: #ff6933;
}
.my_talk{
	width: auto;
	min-height:0.512rem;
	max-width: 5.76rem;
	padding: 0.24rem 0.4rem;
	height: auto;
	border-radius: 0.533333rem 0.533333rem 0 0.533333rem ;
	background: rgb(255,96,38);
	margin-right: 1.733333rem;
	color: #FFFFFF;
	float: right;
	line-height: 0.6rem;
	position: relative;
}
[data-dpr="2"] .my_talk{
	min-height:0.512rem;
}
[data-dpr="3"] .my_talk{
	min-height:0.768rem;
}
.input_text_wrap{
	width: 100%;
	height: 1.333333rem;
	border-top: 1px solid rgb(221,221,221);
	box-sizing: border-box;
	/* position: fixed; */
	position: relative;
	bottom: 0;
	left: 0;
	background: #FFFFFF;
	overflow: hidden;
}
.input_text_wrap1{
	width: 100%;
	height: 1.333333rem;
	border-top: 1px solid rgb(221,221,221);
	box-sizing: border-box;
	position: fixed;
	/* position: relative;*/
	bottom: 0;
	left: 0;
	background: #FFFFFF;
	overflow: hidden;
}

.input_text_wrapX{
	bottom: 102px !important;
}

.input_text_span{
	display: block;
	width: 8.026666rem;
	height: 0.853333rem;
	box-sizing: border-box;
	background: rgb(240,240,240) ;
	border: 1px solid rgb(221,221,221) ;
	margin-left: 0.266666rem;
	margin-top: 0.24rem;
	padding:0.1rem 0.24rem;
	overflow:hidden;
	color:#333333;
	border-radius：2px;
}
input.input_text{
	-webkit-appearance: none;
	border: none;
	display: block;
	width: 100%;
	height: 0.653333rem;
	line-height:  0.653333rem;
    background: rgb(240,240,240) ;
	overflow:hidden;
	color:#333333;
	caret-color:rgb(255,96,38);
}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
　　color: #BBBBBB;
}
input:-moz-placeholder, textarea:-moz-placeholder {
　　color:#BBBBBB;
}
input::-moz-placeholder, textarea::-moz-placeholder {
	color:#BBBBBB;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
　　color:#BBBBBB;
}
/* input.input_text{
	-webkit-appearance: none;
	border: none;
	display: block;
	width: 100%;
	height: 0.853333rem;
    background: rgb(240,240,240) ;
    border: none;
	overflow:hidden;
	color:#333333;
	caret-color:rgb(255,96,38);
}

input.input_text{
	display: block;
	float: left;
	width: 8.026666rem;
	height: 0.853333rem;
	box-sizing: border-box;
	background: rgb(240,240,240) ;
	border: 1px solid rgb(221,221,221) ;
	margin-left: 0.266666rem;
	margin-top: 0.24rem;
	padding-left: 0.24rem;
	overflow:hidden;
	color:#333333;
	font-size: 2rem;
} */
.my_talk .unsent{
	display: block;
	width: 0.533333rem;
	height: 0.533333rem;
	position: absolute;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAARVBMVEUAAAD/VVX/VVX/Vlb/VVX/VVX/VVX/V1f/Vlb/XFz/Vlb/Vlb/VVX/VVX/VVX/Vlb/VVX/VVX/WFj/V1f/V1f/XV3/VVVGnQi2AAAAFnRSTlMA9OKADdGsVk0I6Nm/tqWMcmNAJiMW8/JBhAAAARRJREFUOMuEzlmugzAQRNFuuzE2Uxjv/pf6JJIn7ECgfixZR10lZdZx6FrVthvGVX5m8xVZKr9dMvPKV9Tb2dUNgIZpXsyWeQoK0NTfzu9lMR0/Ke5DfMFSAFx9anFASHIkAL1d7O6BUPa+5DKvvL0uXXQulvKzyRro5YgDJ0d6aOy/2OX7APKd7lO+6X77DLNlur0PVnIHpQL/fuI9jPupFTTdw6SwyghB7qEEGGWA6QlOMEgH8xOcoZMWlie4QCsK9gQN9K+xOrYBAIZBILj/1ki01zx1pMT4IflgvjoPoz2nR3s0/DxquCu8XKFQXEIhZpeYCe7fCLhEwakfhRyuGtdaALVSekn12utF2qu5l33+PgZa/CE1k0nyFAAAAABJRU5ErkJggg==') no-repeat center center;	
	background-size:cover;
	top: 50%;
	margin-top: -0.266666rem;
	left: -0.746666rem;
}
.my_talk.unsent:before{
	display: block;
	width: 0.533333rem;
	height: 0.533333rem;
	position: absolute;
	content: "";
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAARVBMVEUAAAD/VVX/VVX/Vlb/VVX/VVX/VVX/V1f/Vlb/XFz/Vlb/Vlb/VVX/VVX/VVX/Vlb/VVX/VVX/WFj/V1f/V1f/XV3/VVVGnQi2AAAAFnRSTlMA9OKADdGsVk0I6Nm/tqWMcmNAJiMW8/JBhAAAARRJREFUOMuEzlmugzAQRNFuuzE2Uxjv/pf6JJIn7ECgfixZR10lZdZx6FrVthvGVX5m8xVZKr9dMvPKV9Tb2dUNgIZpXsyWeQoK0NTfzu9lMR0/Ke5DfMFSAFx9anFASHIkAL1d7O6BUPa+5DKvvL0uXXQulvKzyRro5YgDJ0d6aOy/2OX7APKd7lO+6X77DLNlur0PVnIHpQL/fuI9jPupFTTdw6SwyghB7qEEGGWA6QlOMEgH8xOcoZMWlie4QCsK9gQN9K+xOrYBAIZBILj/1ki01zx1pMT4IflgvjoPoz2nR3s0/DxquCu8XKFQXEIhZpeYCe7fCLhEwakfhRyuGtdaALVSekn12utF2qu5l33+PgZa/CE1k0nyFAAAAABJRU5ErkJggg==') no-repeat center center;	
	background-size:cover;
	top: 50%;
	margin-top: -0.266666rem;
	left: -0.746666rem;
}
.my_talk.loading:before{
	display: block;
	width: 0.533333rem;
	height: 0.533333rem;
	position: absolute;
	content: "";
	background: url(//img.shouji.sogou.com/wapdl/static/ios_feedback/static/i/2x/loading_2x.png) no-repeat center center;	
	background-size:cover;
	top: 50%;
	margin-top: -0.266666rem;
	left: -0.746666rem;
	animation:rotate_infinite 0.75s linear infinite;
    -webkit-animation:rotate_infinite 0.75s linear infinite;   
}
.a_send{
	display: inline-block;
	text-align: center;
	/* color: #666; */
    color: rgb(255,96,38);
	line-height: 1.333333rem;
	vertical-align: middle;
	opacity: 0.2;
	width: 1.706666rem;
	display:block;
	position:absolute;
	right:0;
	top:0;
}
.a_send.can{
	opacity: 1;
}
.type_tit{
	padding: 24px 0 10px 16px;
	line-height: 0.533333rem;
	color: #222222;
}
.question_list{
	background: #FFFFFF;
	/* border-bottom: 1px solid rgb(221,221,221); */
}
.question_list_ul{
	padding-bottom: 6px;
	/* border-top: 1px solid rgb(221,221,221); */
}
.question_list_ul>li{
	color: rgb(51,51,51);
	position: relative;
}


.question_list_ul>li .arrow{
	display: block;
	width: 12px;
	height: 8px;
	background: url(//img.shouji.sogou.com/wapdl/hole/202008/04/arrow_down.png) no-repeat center center;
	background-size: cover;
	position: absolute;
	right: 16px;
	top: 21px;
}
.question_list_ul>li .arrow.active{
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
}
.question_list_ul>li .li{
	line-height: 24px;
	padding-left: 0.4rem;
}
.question_list_ul>li .li a{
	padding: 13px 0 ;
	width: 100%;
	height: 100%;
	display: block;
	color: rgb(51,51,51);
	/* border-bottom: 1px solid rgb(221,221,221); */
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
	user-select:none;
	position: relative;
	box-sizing: border-box;
}
.question_list_ul>li .li a:before,.ul_list>li a:before{
	position: absolute;
	width: 100%;height: 1px;left:0;bottom: 0px;
	content: '';transform-origin: 0 bottom;
	border-bottom: 1px solid rgb(221,221,221);
}


/* .question_list_ul>li:first-child .li a{
	border-top: none;
} */

.ul_list{
	display: none;
}
.ul_list>li{
	line-height: 24px;
	color: rgb(51,51,51);
	
	position: relative;
	padding-left: 0.4rem;
}
.ul_list>li a{
	display: block;
	width: 9.2rem;
	color: rgb(51,51,51);
	padding: 13px 0 13px 38px;
	/* border-bottom: 1px solid rgb(221,221,221); */
	box-sizing: border-box;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
	user-select:none;
	box-sizing: border-box;
	position: relative;
	width: 100%;
}
a.hover{
	/*display: inline-block;*/
}
a.hover:active{
	
	opacity: 0.2;
}
.question_list_ul>li .li:active,.ul_list>li:active{
	background: rgba(193,200,214,0.1);
}
.p_feedback{
	text-align: center;
	height: 0.64rem;
	line-height: 0.64rem;
	color: rgb(51,51,51);
	padding-top: 0.346666rem;
	/*vertical-align: middle;*/
}
/*.p_feedback span{
	vertical-align: middle;
	display: inline-block;
	line-height: 0.64rem;
	height: 0.64rem;
}*/
.p_feedback .icon_feedback{
	vertical-align:  middle;
	line-height: 0.64rem;
	width: 0.48rem;
	height: 0.533333rem;
	display: inline-block;
	background: url(//img.shouji.sogou.com/wapdl/static/ios_feedback/static/i/2x/icon_feedback_2x.png) no-repeat center center ;
	background-size: cover;
	margin-right: 0.186666rem;
}
.content_wrap{
	padding-left: 16px;
	/* border-bottom: 1px solid  rgb(221,221,221); */
	background: #FFFFFF;
	padding-bottom: 0.613333rem;
}
.content_tit{
	color: #222222;
	line-height: 0.64rem;
	padding: 10px 0 12px 0;
}
.p_content{
	color: #777777;
	line-height: 0.613333rem;
	/* margin-bottom: 0.4rem; */
	padding-right: 0.4rem;
	font-size: 14px;
	line-height: 24px;
}
.p_content img{
	display: block;
	margin: 0 auto; 
	max-width: 100%;
}
.phold12{
	height:0.32rem;
}
.phold22{
	height:0.586666rem;
}
.phold25{
	height: 0.666666rem;
}
.phold5{
	height: 0.133333rem;
}
.color_51{
	color: rgb(51,51,51);
}
.zhuangtai{
	text-align: center;
	height:1.36rem;
	padding-right:16px;
	padding-top:6px;
	font-size: 0;
}
.a_btn_do,.a_btn_no{
	width: 90px;
	height: 30px;
	line-height: 30px;
	padding: 0;
	color: rgb(255,96,38);
	display: inline-block;
	/* border: 1px solid rgb(255,96,38); */
	text-align: center;
	margin: 0 10px;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	position: relative;
}
.a_btn_no{
	color: #777777;
	/* border: 1px solid #777777; */
}
.a_btn_do:before, .a_btn_no:before{
	width: 100%;height:100%;content: '';position: absolute;box-sizing: border-box;left: 0;top: 0;
	border: 2px solid rgb(255,96,38);
	border-radius: 20px;
	-webkit-border-radius: 20px;
	transform-origin: 0% 0%;
}
.a_btn_no:before{
	border-color: #777777;
}
/* .icon_yes,.icon_no{
	width: 0.5rem;
	height: 0.6rem;
	display: inline-block;
	margin-right: 0.16rem;
	vertical-align: top;
	
}
.icon_yes{
	background: url(//img.shouji.sogou.com/wapdl/static/ios_feedback/static/i/2x/icon_yes_2x.png) no-repeat center center ;
	background-size:100% auto ;
	/* background-size:contain ; 
}
.icon_no{
	background: url(//img.shouji.sogou.com/wapdl/static/ios_feedback/static/i/2x/icon_no_2x.png) no-repeat center center ;
	background-size:100% auto ;
	/* background-size:contain ;
} */
.icon_right{
	display: inline-block;
	width: 16px;
	height: 0.64rem;
	vertical-align: top;
	background: url(//img.shouji.sogou.com/wapdl/static/ios_feedback/static/i/2x/arrow_right_2x.png) no-repeat center center;
	background-size: 100% auto;
	margin-left: 0.133333rem;
}
.skip_native_feedback{
	vertical-align: top;
}
.question_ture{
	color: #222222;
	line-height: 0.666666rem;
}
.contact_us{
	color: #222222;
}
/* .question_ture .icon_ture{
	display: inline-block;
	width: 0.666666rem;
	height: 0.666666rem;
	margin-right: 0.16rem;	
	background: url(//img.shouji.sogou.com/wapdl/static/ios_feedback/static/i/2x/ture_2x.png) no-repeat center center;
	background-size: cover;
	vertical-align: bottom;
} */
.wangzai{
	width: 2.4rem;
	height: 4rem;	
	position: fixed;
	bottom: 0px;
	right: 0.666666rem;
	z-index: 99;
	pointer-events:visible;
}
[data-dpr="3"] .wangzai{
	bottom: 0;
}
.wangzai img{
	width: 100%;
	height: 100%;
	display: block;
}

.iphoneX{
	position: fixed;
	width: 100%;
	height: 102px;
	left: 0;
	bottom: 0;
    background: #fff;
}

.iphoneXchat{
	position: fixed;
	width: 100%;
	height: 34px;
	left: 0;
	bottom: 0;
    background: #fff;
}
/* add 20200729 ui 调整 */
.spanNum{
	display: inline-block;margin-right: 14px;
	width:24px;height: 24px;background:rgba(255,105,51,0.12);color: #ff6933;line-height: 24px;text-align: center;border-radius: 4px;
}

/* 二倍屏 适配 */
@media only screen and (-webkit-min-device-pixel-ratio: 2.0),
   only screen and (min--moz-device-pixel-ratio: 2.0),
   only screen and (-o-min-device-pixel-ratio: 200/100),
   only screen and (min-device-pixel-ratio: 2.0) {
    .question_list_ul>li .li a:before,.ul_list>li a:before {
		-webkit-transform: scaleY(0.5);
		transform: scaleY(0.5);
	}
	.a_btn_do:before, .a_btn_no:before{
		width: 200%;height: 200%;
		border-radius: 40px;
		-webkit-border-radius: 40px;
		-webkit-transform: scale(0.5);
		transform: scale(0.5);
	}
}
/* 三倍屏 适配 */

@media only screen and (-webkit-min-device-pixel-ratio: 2.5),
only screen and (min--moz-device-pixel-ratio: 2.5),
only screen and (-o-min-device-pixel-ratio: 250/100),
only screen and (min-device-pixel-ratio: 2.5) {
	.question_list_ul>li .li a:before,.ul_list>li a:before{
		-webkit-transform: scaleY(0.33333334);
		transform: scaleY(0.33333334);
	}
	.a_btn_do:before, .a_btn_no:before{
		width: 300%;height: 300%;
		border-radius: 60px;
		-webkit-border-radius: 60px;
		-webkit-transform: scale(0.33333334);
		transform: scale(0.33333334);
	}
}