@charset 'utf-8';
/*-- reset 开始--*/
html,body{height:100%}
html, body, div, h1, h2, h3, h4, h5, h6, p, img, dl, dt, dd, ol, ul, li,form, table, tr, th, td,section,nav,menu,aside,header,footer,header { margin: 0; padding: 0; border: 0; }
h1,h2,h3,h4,h5,h6 { font-weight:normal;}
ul,ol,nav,menu{list-style:none}
table { border-collapse:collapse; border-spacing:0; }
img { border:0;}
ol, ul { list-style: none; }
i,b,em,strong { font-style:normal; text-decoration:none; font-weight: normal;}
body { font-family:'Microsoft YaHei','simsun','Lucida Grande','Lucida Sans Unicode';background: #fff; }
a { text-decoration:none; color:#000;}
input { word-break: break-all; word-wrap: break-word;border: 0;outline: 0; }
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
img{height: auto; width: auto\9; }
.fl{float: left;}
.fr{float: right;}
input[type="text"],input[type="button"],button,select,textarea{-webkit-appearance: none;appearance: none;background: none;border-radius: 0;border: 0;}
.wap{width:94%;margin: 0 auto;overflow: hidden;}
/*-- reset end--*/
header { padding: 13px 0; background: #0285f0; }
.inheader { position: relative; color: #fff; }
.inheader h2 { text-align: center; font-size: 20px; }
.inheader .prve { position: absolute; left: 0; top: 2px; color: #fff; font-size: 17px; }
.inheader .prve:before { content: ''; width: 22px; height: 22px; display: inline-block; background: url(../images/back.jpg) no-repeat; -webkit-background-size: cover; background-size: cover; vertical-align: middle; margin-right: 5px; }
.channel { margin-top: 15px; padding-bottom: 10px; border-bottom: 1px solid #e3e3e3; }
.channel img { width: 100%; display: block; font-size: 0; }
.chan_list1 img { margin-bottom: 10px; }
.channel p { font-size: 17px; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin-bottom: 10px; }
.channel p a { color: #0e0e0e; }
.channel span { display: block; font-size: 12px; color: #777777; }
.channel span strong { float: right; font-weight: normal; }
.channel span b { font-size: 12px; display: inline-block; color: #f85959; width: 30px; margin-right: 5px; border: 1px solid rgba(248, 89, 89, .5); border-radius: 4px; line-height: 16px; text-align: center; -webkit-border-radius: 4px; vertical-align: 0px; transform: scale(0.9); -webkit-transform: scale(0.9); }
.channel span i:before { content: ''; width: 15px; height: 14px; display: inline-block; background: url(../images/xx.jpg) no-repeat; -webkit-background-size: cover; background-size: cover; vertical-align: middle; margin-right: 3px; }
.channel .min_li { width: 64%; }
.chan_list2 img { width: 30%; float: right; height: 80px; }
.chan_list3 img { width: 32%; float: left; margin-right: 2%; height: 82px; }
.chan_list3 img:last-child { margin-right: 0; }
.imgs { overflow: hidden; zoom: 1; display: block; margin-bottom: 10px; }
.chan_list4 img { float: left; width: 49%; margin-right: 2%; height: 180px; }
.chan_list4 img:last-child { margin-right: 0; }
.channel span b.b1 { color: #ff6600; border-color: rgba(255, 102, 0, .5); }
.channel span b.b2 { color: #00ccff; border-color: rgba(0, 204, 255, .5); }
.channel span b.b3 { color: #ff3399; border-color: rgba(255, 51, 153, .5); }
.channel span b.b4 { color: #000; border-color: rgba(000, 000, 000, .5); }
.channel span b.b5 { color: #999; border-color: rgba(153, 153, 153, .5); }
footer{margin-top: 25px;width: 100%;background: #efefef;padding:10px 0 15px;text-align: center;}
footer a{font-size: 16px;color: #0e0e0e;}
footer .first{border-right: 1px solid #ccc;padding-right: 15px;margin-right: 11px;}
footer p{font-size: 13px;color: #999;margin-top: 8px;}
/* 投诉建议 样式开始 */
.inForm {position: relative;margin-bottom: 15px;}
.inForm .tit{font-size: 20px;color: #333;display: block;padding:15px 0;}
.textWrapper{height: 130px;border: 1px solid #dcdcdc;background-color: #fff;}
#itemTextArea{width: 98%;padding-top: 10px;height: 100px;resize:none;font-size: 14px;text-indent: 10px;outline: none;}
.inForm p { color: #999; font-size: 14px; position: absolute; bottom: 4px; right: 10px; }
.upload input{text-indent: -9999px;width: 0;}
.upload label,.upload span{font-size: 14px;color: #999;}
.upload label:before{content:' ';width:33px;height: 28px;display: inline-block;vertical-align: middle;background: url(../images/phone.jpg) no-repeat;-webkit-background-size: cover;
background-size: cover;transform:scale(0.8);-webkit-transform:scale(0.8);margin-right: 5px;}
.upload_preview{/* border-bottom:1px solid #bbb; */ overflow:hidden; _zoom:1;}
.upload_append_list{ float:left; position:relative;font-size: 14px;}
.upload_delete{margin-left:2em;}
.upload_image{max-height:250px; padding:8px 0;max-width:320px;}
.upload_loading{height:250px; }
.upload_progress{display:none; padding:5px; border-radius:10px; color:#fff; background-color:rgba(0,0,0,.6); position:absolute; left:25px; top:45px;}
.tpp{font-size: 16px;color: #000;margin: 15px 0;}
.tpp span{font-size: 13px;color: #8f8f8f;}
.email,.tel_num{display: block;width:96%;height: 30px;margin-bottom: 15px;padding-left: 4%;line-height: 30px;border:1px solid #dbdbdb;font-size: 14px;}
#submit{width: 100%;display: block;text-align: center;height: 40px;line-height: 40px;border:1px solid #dbdbdb;background: #fff;margin-top: 20px;font-size: 17px;font-family: 微软雅黑;}
.evaluate h3 { height: 1.7rem; line-height: 1.7rem; text-align: center; font-size: 0.85rem; border-top: 4px solid #3a3a3a; border-bottom: 1px solid #aaaaaa; color: #121212; }
.evaluate h3 i{width:1.18rem;height: 0.825rem;display: inline-block;background:#f3f3f3 url(../images/pic31.jpg) no-repeat;-webkit-background-size: cover;
background-size: cover;margin-right: 5px;vertical-align: middle;}
.evaluate img{width: 100%;}
.tip, .evaluate h3 { font-size: 20px; color: #959899; border-left: 6px solid #df0110; padding-left: 8px; }
.evaluate h3{border-top: 0;text-align: left;color: #000;font-weight: bold;font-size: 20px;border-bottom: 0;line-height: 1.2;height:auto;}
.evaluate{margin: 0 auto;}
.headimg{
width: 100%;
/*height: 72px;*/
/*margin-left: 2%;
height: 2rem;
background-color: red;*/
display: block;
margin-bottom: -10px;
}
.headimg>a>img{
width:100%;
/*margin-left: 2%;
margin-right: 2%;*/
}