/*
@author: sunke
*/
@charset "utf-8";
body{font:14px/1.5 \5FAE\8F6F\96C5\9ED1,\9ED1\4F53,arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333; min-width: 1200px; background:#f0f2f3;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;}
.layout{ clear:both;width:1200px;text-align:left;margin:0 auto;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{ float:left; _display:inline;}
.fr{ float:right; _display:inline;}
.pr{ position:relative;}
.abs{position:absolute;}
.header-wrap{ width:100%; background:#fff;}
.ico,.feedback-mod .photo-con .list .close-btn{ background:url("/images/zhuanti/fankui/ico.png") no-repeat;}

/**/
.feedback-mod{ border-radius:6px; background:#fff; margin-top:30px; margin-bottom:50px;}
.feedback-mod .title{ height:38px; line-height:38px; padding:16px 30px 16px 20px;}
.feedback-mod .title h2{ float:left; font-size:24px;}
.feedback-mod .title .my-btn{ display:block; float:right; line-height:38px; color:#07bdc7; position:relative;}
.feedback-mod .title .my-btn i{ display:block; width:14px; height:14px; line-height:14px; text-align:center; border-radius:50%; font-size:12px; color:#fff; background:#e91919; position:absolute; right:-14px; top:0;}
.feedback-mod .title .my-btn i.big-tags{ width:22px; height:22px; line-height:22px; top:-6px; right:-19px;}
.feedback-mod .title .back-btn{ display:block; float:right; width:80px; height:36px; line-height:36px; background:#07bdc7; text-align:center; text-decoration:none; font-size:18px; color:#fff; border-radius:50px;}
.feedback-mod .con{ padding:0 45px;}
.feedback-mod .con .tit{ line-height:53px; font-size:16px; color:#666; position:relative;}
.feedback-mod .con .tit span{ display:block; line-height:20px; height:20px; font-size:18px; color:#e91919; position:absolute; left:-12px; top:20px; *top:4px;}
.feedback-mod .choiceTpye{ margin-bottom:2px; min-height:40px;}
.feedback-mod .choiceTpye li{ float:left; width:128px; height:40px; line-height:40px; border:1px solid #eaeaea; position:relative; overflow:hidden; border-radius:4px;margin:0 20px 10px 0; text-align:center; cursor:pointer;}
.feedback-mod .choiceTpye li.on{ border-color:#07bdc7; color:#07bdc7;}
.feedback-mod .choiceTpye li:hover{ border:1px solid #07bdc7;}
.feedback-mod .choiceTpye li input{ position:absolute; left:-50px; top:-50px;}
.feedback-mod .question-con{ width:940px; margin-bottom:12px;}
.feedback-mod .question-con .ipt1{ width:898px; height:182px; border:1px solid #eaeaea; font-size:14px; padding:10px 20px; resize:none; outline:none; border-radius:4px; font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53,arial,Helvetica,Tahoma,sans-serif;}
.feedback-mod .question-con .nums{ right:16px; bottom:8px;}
.feedback-mod .question-con .nums #result{ color:#999;}
.feedback-mod .photo-con{ margin-bottom:12px;}
.feedback-mod .photo-con .list{}
.feedback-mod .photo-con .list li{ float:left; width:140px; height:140px; position:relative; margin-right:20px;}
.feedback-mod .photo-con .list li img{ border-radius:6px; cursor:pointer; max-width:140px; max-height:140px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
.feedback-mod .photo-con .list li .Loading{width:140px;height:140px;background:url(//www.chinaacc.com/images/loadNew.gif) no-repeat center #fff; position:absolute; left:0; top:0; z-index:900;}
.feedback-mod .photo-con .list .close-btn{ display:block; width:20px; height:20px; position:absolute; right:-9px; top:-9px; background-position:0 0;}
.feedback-mod .photo-con .file-box{ width:140px; height:140px; margin-top:20px;background:#f5f5f7; border-radius:4px;}
.feedback-mod .photo-con .file-box .file{ width:140px; height:140px; position:absolute; top:0; left:0; border:0; cursor:pointer; filter:alpha(opacity:0);opacity: 0; z-index:2;}
.feedback-mod .photo-con .file-box i{ display:block; width:39px; height:39px; left:50%; top:50%; margin:-20px 0 0 -20px; background-position:0 -27px;}
.feedback-mod .phone-con{}
.feedback-mod .phone-con .ipt2{ display:block; width:298px; height:40px; line-height:40px; border:1px solid #eaeaea; font-size:14px; border-radius:4px;outline:none; text-indent:19px;}
.feedback-mod .phone-con p{ line-height:32px; font-size:12px; color:#f56543;}
.feedback-mod .btn-wrap{ text-align:center; padding:30px 0 40px 0;}
.feedback-mod .btn-wrap .cancel-btn{ display:inline-block; *display:inline; *zoom:1; width:128px; height:40px; line-height:40px; text-align:center; font-size:18px; color:#07bdc7; border:1px solid #07bdc7; border-radius:50px; margin:0 10px; text-decoration:none;}
.feedback-mod .btn-wrap .cancel-btn:hover{background:#07bdc7; color:#fff;}
.feedback-mod .btn-wrap .confirm-btn{ display:inline-block; *display:inline; *zoom:1; width:130px; height:42px; line-height:42px; text-align:center; font-size:18px; color:#fff; background:#aaa; border-radius:50px; margin:0 10px; text-decoration:none;}
.feedback-mod .btn-wrap .confirm-btn.on{ background:#07bdc7; color:#fff;}
.feedback-mod .btn-wrap .confirm-btn.on:hover{background:#07bdc7;}

/**/
.myFeedback-con{ padding:22px 30px 30px;}
.myFeedback-con .box{ border-bottom:1px dashed #eaeaea; padding:22px 0 30px 0;}
.myFeedback-con .time{ line-height:28px; color:#999; padding-bottom:10px;}
.myFeedback-con .text{ line-height:22px; color:#666; padding-bottom:14px;word-break:break-all;}
.myFeedback-con .photo-con .list li{ width:80px; height:80px; position:relative;}
.myFeedback-con .photo-con .list li img{ max-width:80px; max-height:80px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
.myFeedback-con .reply-con{ background:#f5f5f7; padding:8px 20px 0; border-radius:4px;}
.myFeedback-con .reply-con h4{ line-height:36px; color:#999; font-weight:normal;}
.myFeedback-con .reply-con .reply-text{ line-height:22px; color:#666; word-break:break-all;}
.myFeedback-con .reply-con.add-tags{ padding-bottom:16px;}
.myFeedback-con .none{ height:500px; text-align:center; padding-top:110px;}

/**/
.mask{ display:none; width:100%; height:100%; position:fixed; left:0; top:0; right:0; bottom:0; background:#000; opacity:.6;filter:alpha(opacity=60); z-index:98;}
.photo-pop{ display:none; background:#fff; position:fixed; left:50%; margin-left:-287px; top:50%; z-index:99; border-radius:10px;}
.photo-pop .close-btn{ display:block; width:44px; height:44px; position:absolute; right:-60px; top:-27px; background-position:0 -81px;}

/**/
.toast{ display:none; width:300px; position:fixed; left:50%; margin-left:-150px; top:50%; color:#fff; z-index:99; text-align:center; padding:18px 0;}
.toast .ico01,.toast .ico02{ display:inline-block; *display:inline; *zoom:1; width:36px; height:36px; margin-right:12px; background-position:0 -135px; vertical-align:-12px; *vertical-align:-6px;}
.toast .ico02{ background-position:0 -181px;}
.toast h3{ position:relative; z-index:2; font-weight:normal;}
.toast p{ line-height:28px; font-size:12px; position:relative; z-index:2;}
.toast span{ display:block; width:300px; height:100%; background:#000; opacity:.6;filter:alpha(opacity=60); position:absolute; left:0; top:0; z-index:1; border-radius:6px;}

/*20240423njf*/
.choiceMore{display: none;}
.choiceMore strong,.choiceMore ul,.choiceMore ul li{ display: inline-block; *display:inline;zoom: 1; font-size: 14px; height: 36px; line-height: 36px;vertical-align: top;}
.choiceMore strong{font-weight: bold; width: 80px; position: relative; overflow: hidden;}
.choiceMore .list{ margin-bottom: 20px;}
.choiceMore ul li{ cursor: pointer; height: 32px; line-height: 32px; padding: 0 20px; text-align: center; border: 1px solid #eaeaea; border-radius: 5px; margin-right: 15px;position: relative; overflow: hidden;}
.choiceMore ul li.on{ border:1px solid #07bdc7; color: #07bdc7;}
.choiceMore ul li input,.choiceMore strong input{position: absolute;left: -50px;top: -50px;}

