﻿/*全局样式*/
 
body{overflow-x:hidden;}
.wrapper{width:1200px;}
.wrap-white{width:100%; padding:60px 0; background:#fff;}
.wrap-gray{width:100%; padding:60px 0; background:#f5f5f5;}

/*头部样式*/

#top{width:100%; height:42px; background:#ee6d34; overflow:hidden;}
#top .fl{height:42px; line-height:42px; padding-left:24px; background:url(../image/home.png) no-repeat left center; font-size:14px; color:#fff; overflow:hidden;}
#top .fr{display:flex;}
#top .fr span{height:42px; line-height:42px; margin-left:32px; background-repeat:no-repeat; background-position:left center; font-size:14px; color:#fff; overflow:hidden;}
#top .fr span:first-child{margin-left:0;}
#top .fr span.mail{padding-left:26px; background-image:url(../image/mail.png);}
#top .fr span.tel{padding-left:26px; background-image:url(../image/tel.png);}

#header{height:98px;}
#logo{left:0; top:24px;}
#logo img{width:194px; height:50px;}
#nav{right:0; top:0;}
#nav ul li{position:relative; float:left; height:98px; line-height:98px; margin-left:33px; font-size:17px;}
#nav ul li:first-child{margin-left:0;}
#nav ul li a{display:block;}
#nav ul li:hover > a{color:#ee6d34;}
#nav ul li.current > a{color:#ee6d34;}
#nav ul li:hover ul{display:block;}
#nav ul li ul{position:absolute; left:-40px; right:-40px; top:98px; display:none; padding:14px 0; background:#ee6d34; z-index:999;}
#nav ul li ul li{float:none; height:44px; line-height:44px; margin-left:0; font-size:16px; text-align:center; overflow:hidden;}
#nav ul li ul li a{padding:0 16px; color:rgba(255,255,255,.9); white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
#nav ul li ul li:hover a{color:#fff;}

/*首页样式*/

#banner,#banner-img,#banner-img ul li,#banner-img ul li a{width:100%; height:600px;}
#banner-img ul li{float:left; overflow:hidden;}
#banner-img ul li a{display:block;}
#banner-btn{left:50%; bottom:40px; transform:translateX(-50%); height:12px; overflow:hidden;}
#banner-btn dl{display:flex; justify-content:center;}
#banner-btn dl dd{width:12px; height:12px; margin:0 8px; background:#fff; border-radius:6px; cursor:pointer;}
#banner-btn dl dd.on{width:36px; background:#ee6d34;}
#prev,#next{top:50%; transform:translateY(-50%); width:26px; height:48px; background-repeat:no-repeat; background-position:center; cursor:pointer; opacity:.7; display:none;}
#prev{left:60px; background-image:url(../image/prev.png);}
#next{right:60px; background-image:url(../image/next.png);}
#prev:hover,#next:hover{opacity:1;}

#wrap-about{width:100%; padding-top:40px; background:url(../image/about-bg.jpg) no-repeat bottom center #fff;}

#about{height:496px;}
#about .fl{width:634px; height:292px; margin-top:6px; overflow:hidden;}
#about .fl span{display:block; height:56px; padding-left:72px; background:url(../image/a-logo.png) no-repeat left center; overflow:hidden;}
#about .fl span h4{height:20px; line-height:20px; font-size:18px; color:#666; overflow:hidden;}
#about .fl span h3{height:24px; line-height:24px; margin-top:12px; font-size:22px; font-weight:bold; overflow:hidden;}
#about .fl section{height:180px; line-height:30px; margin-top:56px; font-size:15px; color:#666; overflow:hidden;}
#about .fl section p{text-indent:30px;}
#about .fl section p a{margin-left:8px; padding-right:20px; background:url(../image/more.png) no-repeat right center; color:#ee6d34;}
#about .fr{width:496px; height:496px; overflow:hidden;}
#about .fr img{width:496px; height:496px;}

#number{left:0; bottom:40px; display:flex; justify-content:space-between; align-items:center; width:826px; height:72px; padding:22px 36px 26px 36px; background:#fff; border-radius:6px; box-shadow:0 0 4px #e1e1e1; overflow:hidden;}
#number section{height:72px; text-align:center; overflow:hidden;}
#number section h3{display:flex; justify-content:center; align-items:flex-end; height:44px; overflow:hidden;}
#number section h3 span{position:relative; height:44px; line-height:44px; font-size:42px; font-family:'Montserrat'; font-weight:bold; color:#ee6d34; overflow:hidden;}
#number section h3 span .count{position:absolute; left:0; right:0; top:0; text-align:center;}
#number section h3 span .placeholder{opacity:0;}
#number section h3 em{height:18px; line-height:18px; margin:0 0 6px 6px; font-size:16px; color:#666; overflow:hidden;}
#number section h3 em.max{height:22px; line-height:22px; font-size:20px;}
#number section h4{height:18px; line-height:18px; margin-top:10px; font-size:16px; color:#666; overflow:hidden;}
#number i{width:1px; height:50px; background:#d1d1d1;}

.title h2{height:34px; line-height:34px; font-size:32px; overflow:hidden;}
.title h2 span{color:#ee6d34;}
.title h3{display:flex; justify-content:center; align-items:center; height:18px; margin-top:20px; overflow:hidden;}
.title h3 span{display:flex; align-items:center;}
.title h3 span i{width:144px; height:1px; background:#d1d1d1;}
.title h3 span em{width:36px; height:3px; background:#ee6d34;}
.title h3 p{height:18px; line-height:18px; margin:0 20px; font-size:16px; color:#666; overflow:hidden;}

#news{margin-top:40px;}
#news .fl{width:536px; height:374px;}
#news-img{width:536px; height:374px; overflow:hidden;}
#news-img ul li{position:relative; float:left; width:536px; height:374px; overflow:hidden;}
#news-img ul li img{width:536px; max-width:none; height:374px;}
#news-img ul li h3{position:absolute; left:0; right:0; bottom:0; height:48px; line-height:48px; padding:0 96px 0 16px; background:rgba(0,0,0,.5); font-size:15px; color:#fff; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
#news-btn{right:16px; bottom:20px; height:8px; overflow:hidden;}
#news-btn dl{display:flex;}
#news-btn dl dd{width:8px; height:8px; margin-left:6px; background:#fff; border-radius:50%;}
#news-btn dl dd:first-child{margin-left:0;}
#news-btn dl dd.on{background:#ee6d34;}

#news .fr{width:624px; height:374px; overflow:hidden;}
#news-tab{height:42px; overflow:hidden;}
#news-tab dl{display:flex; justify-content:space-between;}
#news-tab dl dd{width:142px; height:40px; line-height:40px; border:1px solid #d1d1d1; border-radius:21px; font-size:15px; text-align:center; color:#666; cursor:pointer; overflow:hidden;}
#news-tab dl dd.current{background:#ee6d34; border-color:#ee6d34; color:#fff;}
#news-item{height:310px; margin-top:22px; overflow:hidden;}
#news-item section{display:none;}
.news-rmd{position:relative; height:82px; overflow:hidden;}
.news-rmd .date{width:74px; height:80px; border:1px solid #f5d5c6; border-radius:4px; font-family:'Arial'; overflow:hidden;}
.news-rmd .date em{display:block; height:46px; line-height:46px; background:#f5d5c6; font-size:30px; text-align:center; color:#ee6d34; overflow:hidden;}
.news-rmd .date span{display:block; height:34px; line-height:34px; font-size:16px; text-align:center; color:#888; overflow:hidden;}
.news-rmd .text{position:absolute; left:92px; right:0; top:4px; height:78px; overflow:hidden;}
.news-rmd .text h3{height:18px; line-height:18px; font-size:16px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news-rmd .text p{height:52px; line-height:26px; margin-top:8px; font-size:15px; color:#888; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}
.news-rmd .text p em{margin-left:8px; color:#ee6d34;}
.news-rmd:hover .text h3{color:#ee6d34;}
.news-text{margin-top:23px;}
.news-text ul li{height:50px; line-height:50px; border-bottom:1px solid #e1e1e1; font-size:15px; overflow:hidden;}
.news-text ul li:first-child{border-top:1px solid #e1e1e1;}
.news-text ul li span{float:right; display:block; margin-left:30px; color:#888; overflow:hidden;}
.news-text ul li a{display:block; color:#464646; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news-text ul li a::before{float:left; display:block; width:8px; height:8px; margin:20px 10px 0 0; border:1px solid #ee6d34; border-radius:50%; content:'';}
.news-text ul li a:hover{color:#ee6d34;}

#service{margin-top:40px;}
#service dl dd{float:left; width:228px; height:276px; margin-left:15px; overflow:hidden;}
#service dl dd:first-child{margin-left:0;}
#service dl dd span{display:block; width:228px; height:150px; overflow:hidden;}
#service dl dd img{width:228px; max-width:none; height:150px;}
#service dl dd section{height:80px; padding:24px 20px 22px 20px; background:#fff; overflow:hidden;}
#service dl dd section h3{height:18px; line-height:18px; font-size:16px; text-align:center; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
#service dl dd section p{height:52px; line-height:26px; margin-top:10px; font-size:14px; color:#666; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}
#service dl dd section h4{display:none;}
#service dl dd:hover section{position:relative; height:128px; margin-top:-48px; padding:22px 20px 24px 20px; background:#ee6d34;}
#service dl dd:hover section h3{color:#fff;}
#service dl dd:hover section p{color:rgba(255,255,255,.8);}
#service dl dd:hover section h4{display:block; width:110px; height:30px; line-height:30px; margin:16px auto 0 auto; border:1px solid #fff; border-radius:16px; font-size:13px; text-align:center; color:#fff; overflow:hidden;}

#video{position:relative; width:1200px; height:360px; cursor:pointer; overflow:hidden;}
#video img{width:1200px; height:360px;}
#video section{position:absolute; left:50%; bottom:71px; transform:translateX(-50%); text-align:center; color:#fff; overflow:hidden;}
#video section h3{height:42px; line-height:42px; font-size:40px; font-weight:bold; overflow:hidden;}
#video section h4{height:20px; line-height:20px; margin-top:22px; font-size:17px; overflow:hidden;}

#mask{left:0; right:0; top:0; bottom:0;display:none; background:rgba(0,0,0,.75); z-index:1000; overflow:hidden;}
#video-play{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:1024px; height:576px; display:none;}
#video-play video{display:block; width:1024px; height:576px; object-fit:fill;}
#video-play em{position:absolute; right:-40px; top:-40px; display:block; width:30px; height:30px; background:url(../image/close.png) no-repeat center; cursor:pointer;}

#wrap-step{width:100%; padding:60px 0; background:url(../image/step-bg.jpg) no-repeat center; background-size:cover;}
#wrap-step .title h3 span i{background:#b1b1b1;}

#step{margin-top:40px;}
#step dl{display:flex; justify-content:space-between;}
#step dl dd{position:relative; width:252px; height:246px; cursor:pointer;}
#step dl dd i{position:absolute; left:-18px; top:51px; width:22px; height:26px; background:url(../image/step-arrow.png) no-repeat center;}
#step dl dd img{width:124px; height:128px; margin:0 auto;}
#step dl dd em{position:absolute; left:174px; top:53px; display:block; height:22px; line-height:22px; font-size:20px; font-family:'Arial'; text-transform:uppercase; color:#ee6d34; overflow:hidden;}
#step dl dd h3{height:20px; line-height:20px; margin-top:24px; font-size:17px; text-align:center; overflow:hidden;}
#step dl dd p{height:60px; line-height:30px; margin-top:14px; font-size:15px; text-align:center; color:#666; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}
#step dl dd:hover h3{color:#ee6d34;}

#fengcai{margin-top:40px;}
#fengcai .fengcai-item{display:flex; justify-content:space-between; height:400px; margin-top:12px; overflow:hidden;}
#fengcai .fengcai-item:first-child{margin-top:0;}
.fengcai-big{position:relative; width:550px; height:400px; overflow:hidden;}
.fengcai-big img{width:550px; max-width:none; height:400px;}
.fengcai-big span{position:absolute; left:0; right:0; top:0; bottom:0; display:none; background:rgba(238,109,52,.85);}
.fengcai-big section{position:absolute; left:30px; right:30px; top:50%; transform:translateY(-50%); display:none; height:126px; overflow:hidden;}
.fengcai-big section h3{height:60px; line-height:30px; font-size:17px; text-align:center; color:#fff; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}
.fengcai-big section h4{width:120px; height:34px; line-height:34px; margin:30px auto 0 auto; border:1px solid #fff; border-radius:18px; font-size:14px; text-align:center; color:#fff; overflow:hidden;}
.fengcai-big:hover span,.fengcai-big:hover section{display:block;}
.fengcai-middle{position:relative; width:260px; height:400px; overflow:hidden;}
.fengcai-middle img{width:260px; max-width:none; height:400px;}
.fengcai-middle span{position:absolute; left:0; right:0; top:0; bottom:0; display:none; background:rgba(238,109,52,.85);}
.fengcai-middle section{position:absolute; left:24px; right:24px; top:50%; transform:translateY(-50%); display:none; height:126px; overflow:hidden;}
.fengcai-middle section h3{height:60px; line-height:30px; font-size:17px; text-align:center; color:#fff; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}
.fengcai-middle section h4{width:120px; height:34px; line-height:34px; margin:30px auto 0 auto; border:1px solid #fff; border-radius:18px; font-size:14px; text-align:center; color:#fff; overflow:hidden;}
.fengcai-middle:hover span,.fengcai-middle:hover section{display:block;}
.fengcai-small{width:366px; height:400px; overflow:hidden;}
.fengcai-small dl dd{position:relative; width:366px; height:194px; margin-top:12px; overflow:hidden;}
.fengcai-small dl dd:first-child{margin-top:0;}
.fengcai-small dl dd img{width:366px; height:194px;}
.fengcai-small dl dd span{position:absolute; left:0; right:0; top:0; bottom:0; display:none; background:rgba(238,109,52,.85);}
.fengcai-small dl dd section{position:absolute; left:24px; right:24px; top:50%; transform:translateY(-50%); display:none; height:80px; overflow:hidden;}
.fengcai-small dl dd section h3{height:20px; line-height:20px; font-size:17px; text-align:center; color:#fff; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.fengcai-small dl dd section h4{width:120px; height:34px; line-height:34px; margin:24px auto 0 auto; border:1px solid #fff; border-radius:18px; font-size:14px; text-align:center; color:#fff; overflow:hidden;}
.fengcai-small dl dd:hover span,.fengcai-small dl dd:hover section{display:block;}

/*内页样式*/

#lm-banner{width:100%; height:420px; background:url(../image/lm-banner.jpg) no-repeat center; background-size:cover;}

#main{padding:30px 0 40px 0;}

#position{height:36px; border-bottom:1px solid #e1e1e1;}
#position h2{height:20px; line-height:20px; font-size:18px;}
#position h2 em{display:inline-block; background:url(../image/lm.png) no-repeat left top; padding-left:30px; padding-bottom:15px; border-bottom:2px solid #ee6d34; color:#ee6d34;}
#position span{float:right; display:block; height:20px; line-height:20px; padding-left:26px; background:url(../image/home1.png) no-repeat left center; font-size:15px; color:#888;}
#position span a{color:#888;}
#position span a:hover{color:#ee6d34;}

#left{width:290px; margin-top:30px;}

#menu dl dd{height:54px; line-height:54px; background:#f9f9f9; border:1px solid #e1e1e1; border-top:none; font-size:15px; overflow:hidden;}
#menu dl dd:first-child{border-top:1px solid #e1e1e1;}
#menu dl dd a{display:block; padding:0 20px; color:#464646;}
#menu dl dd a:hover{color:#ee6d34;}
#menu dl dd.current{background:#ee6d34; border-color:#ee6d34;}
#menu dl dd.current a{background:url(../image/menu-arrow.png) no-repeat right 20px center; color:#fff;}

#l-contact{margin-top:30px;}
#l-contact h2{height:20px; line-height:20px; padding-left:10px; border-left:3px solid #ee6d34; font-size:17px; color:#ee6d34; overflow:hidden;}
#l-contact img{width:270px; height:96px; margin-top:16px;}
#l-contact section{line-height:32px; margin-top:10px; font-size:14px; color:#464646;}

#l-news{margin-top:24px; padding:22px 20px 14px 20px; background:#f9f9f9; overflow:hidden;}
#l-news h2{position:relative; height:34px; line-height:20px; margin-bottom:12px; border-bottom:1px solid #c9c9c9; font-size:17px; color:#ee6d34;}
#l-news h2 span{display:inline-block; padding-bottom:13px; border-bottom:2px solid #ee6d34;}
#l-news h2 a{position:absolute; right:0; top:0; width:18px; height:18px; background:url(../image/more1.png) no-repeat center #b9b9b9; border-radius:50%;}
#l-news h2 a:hover{background-color:#ee6d34;}
#l-news ul li{height:34px; line-height:34px; font-size:14px; overflow:hidden;}
#l-news ul li a{display:block; color:#464646; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
#l-news ul li a:hover{color:#ee6d34;}
#l-news ul li a::before{float:left; display:block; width:6px; height:6px; margin:13px 10px 0 0; border:1px solid #ee6d34; border-radius:50%; content:'';}

#right{width:880px; margin-top:30px;}

#lm-news-rmd{height:288px; padding-bottom:24px; border-bottom:1px solid #e1e1e1; overflow:hidden;}
#lm-news-rmd .fl{width:378px; height:288px; overflow:hidden;}
#lm-news-rmd .fl ul li{position:relative; float:left; width:378px; height:288px; overflow:hidden;}
#lm-news-rmd .fl ul li img{width:378px; max-width:none; height:288px;}
#lm-news-rmd .fl ul li h3{position:absolute; left:0; right:0; bottom:0; height:52px; line-height:52px; padding:0 18px; background:rgba(0,0,0,.5); font-size:15px; text-align:center; color:#fff; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
#lm-news-rmd .fr{width:502px; height:288px; overflow:hidden;}
#lm-news-rmd .fr ul li{height:138px; margin-top:12px; background:#f4f5f6; overflow:hidden;}
#lm-news-rmd .fr ul li:first-child{margin-top:0;}
#lm-news-rmd .fr ul li a{display:block; padding:18px 22px 16px 22px;}
#lm-news-rmd .fr ul li h3{height:18px; line-height:18px; font-size:16px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
#lm-news-rmd .fr ul li h4{height:18px; line-height:18px; margin-top:12px; font-size:15px; color:#999; overflow:hidden;}
#lm-news-rmd .fr ul li p{height:48px; line-height:24px; margin-top:8px; font-size:14px; color:#888; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}
#lm-news-rmd .fr ul li:hover h3{color:#ee6d34;}

#news-list{margin-top:24px;}
#news-list ul li{position:relative; height:98px; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #e1e1e1; overflow:hidden;}
#news-list ul li:last-child{margin-bottom:0;}
#news-list ul li span{display:block; width:88px; height:58px; padding:18px 0 20px 0; background:#f4f5f6; text-align:center; overflow:hidden;}
#news-list ul li span i{display:block; height:34px; line-height:34px; font-size:32px; font-family:'Arial'; color:#666; overflow:hidden;}
#news-list ul li span em{display:block; height:18px; line-height:18px; margin-top:8px; font-size:16px; font-family:'Arial'; color:#888; overflow:hidden;}
#news-list ul li section{position:absolute; left:114px; right:0; top:12px; height:80px; overflow:hidden;}
#news-list ul li section h3{height:18px; line-height:18px; font-size:16px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
#news-list ul li section p{height:52px; line-height:26px; margin-top:10px; font-size:15px; color:#888; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}
#news-list ul li:hover span{background:#ee6d34;}
#news-list ul li:hover span i,#news-list ul li:hover span em{color:#fff;}
#news-list ul li:hover section h3{color:#ee6d34;}

#image-list ul{margin:-30px 0 0 -24px;}
#image-list ul li{float:left; width:277px; height:242px; margin:30px 0 0 24px; overflow:hidden;}
#image-list ul li span{display:block; width:284px; height:206px; overflow:hidden;}
#image-list ul li img{width:284px; max-width:none; height:206px;}
#image-list ul li h3{height:18px; line-height:18px; margin-top:18px; font-size:16px; text-align:center; color:#464646; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
#image-list ul li:hover h3{color:#ee6d34;}

#hr-list table{table-layout:fixed; border-collapse:collapse;}
#hr-list table tr th,#hr-list table tr td{line-height:30px; padding:12px 16px; border:1px solid #e1e1e1; text-align:center; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
#hr-list table tr th{background:#ee6d34; border:none; font-size:15px; color:#fff;}
#hr-list table tr td{font-size:15px; color:#464646;}
#hr-list table tr:first-child td{border-top:none;}
#hr-list table tr:nth-child(odd) td{background:#f7f7f7;}
#hr-list table tr td a{display:block; font-size:13px; text-transform:uppercase; color:#464646;}
#hr-list table tr td a:hover{color:#ee6d34;}

#pageinfo{display:flex; justify-content:center; margin-top:40px;}
#pageinfo a{display:block; min-width:15px; height:46px; line-height:46px; margin:0 4px; padding:0 16px; background:#fff; border:1px solid #e1e1e1; font-size:15px; color:#666;}
#pageinfo a:hover{border-color:#ee6d34; color:#ee6d34;}
#pageinfo a.info{border-color:#e1e1e1; color:#999;}
#pageinfo a.current{background:#ee6d34; border-color:#ee6d34; color:#fff;}

#single{line-height:220%; font-size:15px; color:#464646;}
#single img{display:inline-block; vertical-align:middle;}
#article-title{line-height:180%; font-size:19px; font-weight:bold; text-align:center; color:#333;}
#article-info{margin:12px 0; font-size:15px; text-align:center; color:#999;}

#prev-next{height:52px; margin-top:20px; padding-top:24px; border-top:1px dotted #c1c1c1; overflow:hidden;}
#prev-next dl dd{height:18px; line-height:18px; font-size:15px; color:#464646; overflow:hidden;}
#prev-next dl dd:first-child{margin-bottom:16px;}
#prev-next dl dd a{color:#464646;}
#prev-next dl dd a:hover{color:#ee6d34;}

#feedback h3{width: 86%;
    height: 61px;
    line-height: 30px;
    margin-bottom: 20px;
    font-size: 16px;
    text-align: center;
    color: #464646;
    overflow: hidden;
    /* line-height: 21px; */
    /* padding: 0 19px; */
    margin: auto;}
#feedback table{margin:0 auto; font-size:15px;}
#feedback table tr td{padding:7px;}
#feedback input{height:48px; line-height:48px; padding:0 16px; font-size:15px; color:#464646;}
#feedback input.min{width:360px;}
#feedback textarea{height:190px; line-height:28px; padding:10px 16px; font-size:14px; color:#464646;}
#feedback button{width:360px; height:48px; line-height:48px; margin:10px auto 0 auto; font-size:15px; background:#ee6d34; border-radius:24px;}

#validate-tip{left:50%; top:50%; transform:translate(-50%,-50%); height:52px; line-height:52px; padding:0 24px; background:#333; border-radius:4px; font-size:15px; color:#fff; overflow:hidden; display:none; z-index:999;}

#contact{padding:30px; background:#f6f6f6;}
#contact h2{height:20px; line-height:20px; margin-bottom:30px; font-size:18px; font-weight:bold; overflow:hidden;}
#contact .fl p{height:32px; line-height:32px; margin-top:16px; padding-left:44px; background-repeat:no-repeat; background-position:left center; font-size:15px; overflow:hidden;}
#contact .fl p:first-child{margin-top:0;}
#contact .fl p.c-icon1{background-image:url(../image/c-icon1.png);}
#contact .fl p.c-icon2{background-image:url(../image/c-icon2.png);}
#contact .fl p.c-icon3{background-image:url(../image/c-icon3.png);}
#contact .fl p.c-icon4{background-image:url(../image/c-icon4.png);}
#contact .fr{margin-top:14px;}
#contact .fr img{width:116px; height:116px; margin:0 auto; border:1px solid #e1e1e1;}
#contact .fr h3{height:18px; line-height:18px; margin-top:12px; font-size:15px; text-align:center; color:#666; overflow:hidden;}

#map{height:500px; margin-top:24px; background:#f6f6f6; overflow:hidden;}
#map img{max-width:none;}
.anchorBL{display:none;}

/*底部样式*/

#f-menu{width:100%; height:56px; background:#313131; border-bottom:1px solid #464646; overflow:hidden;}
#f-menu section{display:flex; justify-content:center; align-items:center; height:56px; overflow:hidden;}
#f-menu section a{height:18px; line-height:18px; font-size:15px; color:rgba(255,255,255,.9); overflow:hidden;}
#f-menu section a:hover{color:#fff;}
#f-menu section span{height:18px; line-height:18px; margin:0 30px; font-size:15px; color:#767676; overflow:hidden;}

#footer{width:100%; padding:26px 0; background:#313131;}
#f-sns img{width:188px; height:48px; margin:0 auto;}
#f-sns span{display:flex; justify-content:center; margin-top:20px;}
#f-sns a{width:32px; height:32px; margin-left:14px; background-repeat:no-repeat; background-position:center; border:1px solid #666; border-radius:50%;}
#f-sns a:first-child{margin-left:0;}
#f-sns a.qq{background-image:url(../image/qq.png);}
#f-sns a.wechat{background-image:url(../image/wechat.png);}
#f-sns a.weibo{background-image:url(../image/weibo.png);}
#f-sns a.douyin{background-image:url(../image/douyin.png);}
#f-sns a:hover{border-color:#cbcbcb;}
#f-sns a.qq:hover{background-image:url(../image/qq-h.png);}
#f-sns a.wechat:hover{background-image:url(../image/wechat-h.png);}
#f-sns a.weibo:hover{background-image:url(../image/weibo-h.png);}
#f-sns a.douyin:hover{background-image:url(../image/douyin-h.png);}
#f-contact{margin-left:200px;}
#f-contact h3{height:20px; line-height:20px; font-size:17px; color:rgba(255,255,255,.9); overflow:hidden;}
#f-contact i{display:none; width:17px; height:2px; margin-top:14px; background:rgba(255,255,255,.3);}
#f-contact section{margin-top:22px;}
#f-contact section p{height:20px; line-height:20px; margin-top:10px; padding-left:30px; background-repeat:no-repeat; background-position:left center; font-size:14px; color:rgba(255,255,255,.5); overflow:hidden;}
#f-contact section p:first-child{margin-top:0;}
#f-contact section p.address{background-image:url(../image/address.png);}
#f-contact section p.tel{background-image:url(../image/tel1.png);}
#f-contact section p.fax{background-image:url(../image/fax.png);}
#f-contact section p.mail{background-image:url(../image/mail1.png);}
#f-qrcode{padding:10px; border:1px solid #464646;}
#f-qrcode img{width:110px; height:110px; margin:0 auto;}
#f-qrcode h3{height:18px; line-height:18px; margin-top:6px; font-size:15px; text-align:center; color:rgba(255,255,255,.5); overflow:hidden;}

#copyright{width:100%; height:60px; line-height:60px; background:#222; font-size:14px; color:rgba(255,255,255,.5); overflow:hidden;}
#copyright a{color:rgba(255,255,255,.5);}
#copyright a:hover{color:rgba(255,255,255,.9);}

#sidebar{right:20px; top:50%; transform:translateY(-50%);}
#sidebar dl dd{width:78px; height:78px; margin-top:6px; background:#ee6d34; border-radius:4px; overflow:hidden;}
#sidebar dl dd:frist-child{margin-top:0;}
#sidebar dl dd a{display:block; padding:12px 0;}
#sidebar dl dd em{display:block; height:34px; margin:0 auto; background-repeat:no-repeat; background-position:center;}
#sidebar dl dd em.sb-icon1{width:26px; background-image:url(../image/sb-icon1.png);}
#sidebar dl dd em.sb-icon2{width:26px; background-image:url(../image/sb-icon2.png);}
#sidebar dl dd em.sb-icon3{width:26px; background-image:url(../image/sb-icon3.png);}
#sidebar dl dd em.sb-icon4{width:26px; background-image:url(../image/sb-icon4.png);}
#sidebar dl dd h3{height:14px; line-height:14px; margin-top:6px; font-size:14px; text-align:center; color:#fff; overflow:hidden;}


#zhinan{}
#zhinan li{
	display: inline-block;
	width: 200px;
	height: 376px;
	float: left;
	padding:0 12px 0 30px ;
	box-sizing: border-box;
	margin-left: 20px;
}
#zhinan li:nth-child(1){
	background: url(../image/lc1.png) no-repeat center top;
}
#zhinan li:nth-child(2){
	background: url(../image/lc2.png) no-repeat center top;
}
#zhinan li:nth-child(3){
	background: url(../image/lc3.png) no-repeat center top;
}
#zhinan li:nth-child(4){
	background: url(../image/lc4.png) no-repeat center top;
}
#zhinan li h2{
	font-size: 22px;
	margin-top: 150px;
	font-weight: bold;
}
#zhinan li em{
	 display: block;
	 width: 30px;
	 height: 2px;
	 margin: 16px 0;
}
#zhinan li p{
	 font-size: 14px;
	 color: #666;
	 line-height: 24px;
}
#zhinan li:nth-child(1) h2{color: #cb2529;}
#zhinan li:nth-child(2) h2{color: #df9331;}
#zhinan li:nth-child(3) h2{color: #63afbf;}
#zhinan li:nth-child(4) h2{color: #a1c44e;}
#zhinan li:nth-child(1) em{background: #cb2529;}
#zhinan li:nth-child(2) em{background: #df9331;}
#zhinan li:nth-child(3) em{background: #63afbf;}
#zhinan li:nth-child(4) em{background: #a1c44e;}


.zhanshi{margin-bottom: 40px;}
    	.biaoti{ background: #f9f9f9; height: 50px; line-height: 50px; font-size: 18px; padding-left: 20px; margin-top: 30px; font-weight: bold; }
    	.wen ul li{ margin-top: 20px;width: 858px;
    margin-left: 20px; border-bottom: 1px dashed #dfd9d9; padding-bottom: 20px;}
    	.wen1_left{ float: left; width: 664px;}
    	.wen1_right{ float: right; color: #666; font-size: 14px;}
    	.wen1_left em{display: inline-block;width: 22px; background: #ff580c; height: 22px; border-radius: 4px; text-align: center; line-height: 22px; color: #fff; font-size: 14px; font-weight: bold;}
    	.wen1_left span{ display: inline-block; padding-left: 10px; font-size: 15px; font-weight: bold;}
    	.wen2 em{display: inline-block;width: 22px; background: #5ac271; height: 22px; border-radius: 4px; text-align: center; line-height: 22px; color: #fff; font-size: 14px; font-weight: bold;float: left;
    margin-top: 8px;}
    	
    	.wen2 span{ display: inline-block; padding-left: 14px; font-size: 15px; color: #666;padding-top: 5px; width: 802px;}
    	






#smv_tem_1_10 {
									margin-top: 0 !important;
									padding-top: 75px;
								}
								
								#smv_tem_1_10 .fg_groupBorder {
									top: 75px;
								}
								
								.tem_1_10>.w-formtitle {
									padding: 0px 30px;
									margin: 0;
									height: auto;
								}
								
								.tem_1_10>.w-formtitle .w-formtitle-title {
									display: block;
									padding: 0;
									margin: 0;
									line-height: 40px;
									font-family: 'Microsoft YaHei';
									font-size: 41px;
									color: #ffffff;
									font-weight: bold;
									font-style: normal;
									text-decoration: none;
									text-align: center;
									word-break: break-all;
								}
								
								.tem_1_10>.w-formtitle .w-formtitle-lead {
									display: block;
									padding: 0;
									margin: 0;
									line-height: 40px;
									font-family: 'Microsoft YaHei';
									font-size: 14px;
									color: #f3f3f3;
									font-weight: normal;
									font-style: normal;
									text-decoration: none;
									text-align: center;
									overflow: hidden;
									word-break: break-all;
								}
								
								#smv_tem_2_10 {
									margin-top: 0;
									padding-top: 12px;
								}
								
								#smv_tem_2_10 .fg_groupBorder {
									top: 12px;
								}
								
								.tem_2_10>.w-submit-outer {
									overflow: hidden;
									padding-top: 0;
									padding-bottom: 0;
								}
								
								.tem_2_10 .w-submit {
									display: block;
									margin: 0 auto;
									padding: 0;
									width: 24%;
									float: center;
									/*-border-*/
									border: 0 solid transparent;
									/*-border-radius-*/
									border-radius: 3px;
									/*-background-*/
									background-color: rgb(97, 67, 18);
									background-image: none;
									background-repeat: no-repeat;
									background-position: 0 0;
									background: linear-gradient(none, none);
									/*-box-shadow-*/
									box-shadow: 0 0 0 transparent;
									/*-font-*/
									font-style: normal;
									text-align: center;
									text-decoration: none;
									cursor: pointer;
									outline: none;
									transition: background-color 300ms linear;
								}
								
								.tem_2_10 .w-submit:hover {
									/*-border-*/
									border-color: transparent;
									/*-background-*/
									background-color: rgb(126, 88, 27);
									background-image: none;
									background-repeat: no-repeat;
									background-position: 0 0;
									background: linear-gradient(none, none);
								}
								
								.tem_2_10 .w-submit:hover .w-submit-text {
									/*-font-*/
									color: #FFF;
									font-weight: normal;
									font-style: normal;
									text-decoration: none;
								}
								
								.tem_2_10 .w-submit:hover .w-submit-icon {
									/*-font-*/
									color: #FFF;
								}
								
								.tem_2_10 .w-submit-position {
									/*-block-*/
									display: block;
									padding: 0 5px;
									/*-size-*/
									height: 36px;
									line-height: 36px;
								}
								
								.tem_2_10 .w-submit .w-submit-icon {
									/*-block-*/
									display: inline-block;
									/*-size-*/
									height: 36px;
									line-height: 36px;
									/*-margin-*/
									margin-right: 3px;
									/*-font-*/
									font-size: 14px;
									color: #FFF;
									font-weight: normal;
									font-style: normal;
									text-decoration: none;
									vertical-align: top;
								}
								
								.tem_2_10 .w-submit .w-submit-icon.w-icon-hide {
									display: none;
								}
								
								.tem_2_10 .w-submit .w-submit-text {
									/*-block-*/
									display: inline-block;
									/*-size-*/
									width: 100%;
									height: 36px;
									line-height: 36px;
									/*-font-*/
									font-family: 'Microsoft YaHei';
									font-size: 14px;
									color: #FFF;
									font-weight: normal;
									text-decoration: none;
									font-style: normal;
									vertical-align: top;
									*vertical-align: middle;
								}
								
								.ftem_34_-1058035983 {
									font-size: 12px;
									color: #333;
								}
								
								.ftem_34_-1058035983 h1,
								.ftem_34_-1058035983 h2,
								.ftem_34_-1058035983 h3,
								.ftem_34_-1058035983 h4,
								.ftem_34_-1058035983 h5,
								.ftem_34_-1058035983 h6 {
									font-weight: normal;
									line-height: 1.2;
								}
								
								.ftem_34_-1058035983 h2 {
									font-size: 1.5em;
									font-weight: normal;
								}
								
								.ftem_34_-1058035983 h1 {
									font-size: 2em;
									font-weight: normal;
								}
								
								.ftem_34_-1058035983 h3 {
									font-size: 1.17em;
									font-weight: normal;
								}
								
								.ftem_34_-1058035983 h4 {
									font-size: 13px;
									font-weight: normal;
								}
								
								.ftem_34_-1058035983 h5 {
									font-size: 0.83em;
									font-weight: normal;
								}
								
								.ftem_34_-1058035983 h6 {
									font-size: 0.67em;
									font-weight: normal;
								}
								
								.tem_5_16 .w-line-inner {
									padding: 0;
									height: 0;
									border-top: 1px dotted #b1b1b1;
								}
								
								.tem_4_7 {
									overflow-x: hidden;
								}
								
								.tem_4_7>.w-radio {
									margin: 0;
									height: auto;
									line-height: 1.6;
								}
								
								.tem_4_7>.w-radio .w-radio-title-box {
									padding: 7px 0;
									margin: 0;
									line-height: 24px;
									font-family: 'Microsoft YaHei';
									font-size: 16px;
									color: #444444;
									font-weight: bold;
									font-style: normal;
									text-align: left;
									word-break: break-all;
								}
								
								.tem_4_7>.w-radio .w-radio-title-box .w-radio-txt {
									display: inline-block;
									*display: inline;
									*zoom: 1;
									padding-right: 10px;
									position: relative;
								}
								
								.tem_4_7>.w-radio .w-radio-title-box .w-radio-txt-inner {
									text-decoration: none;
								}
								
								.tem_4_7>.w-radio .w-radio-title-box .w-radio-x {
									color: #e75845;
								}
								
								.tem_4_7>.w-radio .w-radio-weight-box {
									padding: 0;
									margin: 0;
									overflow: hidden;
								}
								
								.tem_4_7>.w-radio .w-radio-weight-box .w-radio-weight {
									padding: 0;
									margin: -14px 0 0;
									height: 100%;
									width: 100%;
								}
								
								.tem_4_7>.w-radio .w-radio-weight-box .w-radio-weight-style {
									margin: 0 -30px 0 0;
									padding: 0;
									height: auto;
									background-color: transparent;
									background-image: none;
									background-repeat: no-repeat;
									background-position: left top;
									background-image: linear-gradient(none, none);
									overflow: hidden;
									font-size: 0;
									-webkit-text-size-adjust: none;
								}
								
								.tem_4_7>.w-radio .w-radio-weight-box .w-radio-item {
									padding: 0;
									margin: 14px 0 0;
									width: 25%;
									display: inline-block;
									*display: inline;
									*zoom: 1;
									vertical-align: top;
									background-color: transparent;
									font-family: 'Microsoft YaHei';
									color: #333;
									font-weight: normal;
									font-style: normal;
									text-align: center;
									cursor: pointer;
									-webkit-tap-highlight-color: transparent;
									outline: none
								}
								
								.tem_4_7>.w-radio .w-radio-weight-box .w-radio-item .w-radio-inner-right.mobile-text {
									position: relative;
									top: 20px;
									color: #fff;
								}
								
								.tem_4_7>.w-radio .w-radio-weight-box .w-radio-weight-radio {
									margin: 10px 0 0 21px;
									padding: 0 30px 0 0;
									display: inline-block;
									*display: inline;
									*zoom: 1;
									line-height: 24px;
									position: relative;
									text-align: left;
									word-break: break-all;
								}
								
								.tem_4_7>.w-radio .w-radio-weight-box .w-radio-item .w-checked {
									display: none;
								}
								
								.tem_4_7>.w-radio .w-radio-weight-box .w-radio-item .w-nochecked {
									display: block;
								}
								
								.tem_4_7>.w-radio .w-radio-weight-box .w-radio-item.checked .w-nochecked {
									display: none;
								}
								
								.tem_4_7>.w-radio .w-radio-weight-box .w-radio-item.checked .w-checked {
									display: block;
									color: #1DB9F1;
								}
								
								.tem_4_7>.w-radio .w-radio-weight-box .w-radio-item.checked .w-radio-weight-image-inner {
									border-color: transparent;
								}
								
								.tem_4_7>.w-radio .w-radio-weight-box .w-radio-weight-inner {
									display: none;
								}
								
								.tem_4_7>.w-radio .w-radio-weight-box .w-radio-weight-radio .mw-iconfont {
									padding: 0;
									margin: 0;
									position: absolute;
									color: #aaa;
									top: 50%;
									margin-top: -8px;
									line-height: 1;
									line-height: 24px\0;
								}
								
								.tem_4_7>.w-radio .w-radio-item .w-radio-inner-left {
									margin: 0;
									padding: 0;
									width: 16px;
									height: 24px;
									position: absolute;
									top: 0;
									left: -21px;
								}
								
								.tem_4_7>.w-radio .w-radio-item .w-radio-inner-right {
									margin: 0;
									padding: 0;
									overflow: hidden;
									display: inline-block;
									*display: inline;
									*zoom: 1;
									min-height: 20px;
									font-size: 14px;
									text-decoration: none;
								}
								
								.tem_4_7>.w-radio .w-radio-weight-box .w-radio-item.mw-mobile .w-radio-inner-right {
									position: relative;
									top: 1px
								}
								
								.tem_4_7>.w-radio .w-radio-weight-box .w-radio-weight-style.error {
									border-color: #ffa8a8;
								}
								
								.tem_4_7>.w-radio .w-radio-weight-box .w-radio-weight>label.error {
									font-family: 'Microsoft YaHei';
									border-radius: 0;
								}
								
								.tem_4_7>.w-radio .w-radio-weight-box .w-radio-item .w-radio-weight-image {
									display: block;
									margin: 0 30px 0 0;
									padding: 0;
									position: relative;
								}
								
								.tem_4_7>.w-radio .w-radio-weight-box .w-radio-item .w-radio-weight-image-inner {
									border: 0px solid transparent;
									height: 120px;
									background-color: transparent;
									background-image: none;
									background-position: 0 0;
									background-repeat: no-repeat;
									background-size: cover;
									background-image: linear-gradient(none, none);
								}
								
								.tem_4_7>.w-radio .w-radio-weight-box .w-radio-item .w-radio-weight-image-inner .w-radio-weight-image-inner-line {
									display: inline-block;
									*display: inline;
									vertical-align: middle;
									*zoom: 1;
									height: 100%
								}
								
								.tem_4_7>.w-radio .w-radio-weight-box .w-radio-item .w-radio-weight-image img {
									border: 0;
									max-width: 100%;
									max-height: 100%;
									vertical-align: middle;
								}
								
								.tem_4_7>.w-radio .w-imgTobig-box {
									width: 30px;
									height: 30px;
									position: absolute;
									right: 0px;
									top: 0px;
									line-height: 30px;
									text-align: center;
									background-color: rgba(0, 0, 0, .18);
									background-size: 30px 30px;
									display: none;
								}
								
								.tem_4_7>.w-radio .w-imgTobig.mw-iconfont {
									font-size: 16px;
									color: #fff;
									position: relative;
									cursor: pointer;
								}
								
								.ftem_35_-1860440186 .w-line-inner {
									padding: 0;
									height: 0;
									border-top: 1px dotted #b1b1b1;
								}
								
								.tem_11_29>.w-grade {
									margin: 0;
									height: auto;
									line-height: 34px;
								}
								
								.tem_11_29>.w-grade .w-grade-title-box {
									padding: 7px 0;
									margin: 0;
									line-height: 20px;
									font-family: 'Microsoft yahei', tahoma;
									font-size: 16px;
									color: #444444;
									font-weight: bold;
									font-style: normal;
									text-align: left;
									word-break: break-all;
									overflow: hidden;
								}
								
								.tem_11_29>.w-grade .w-grade-title-box .w-grade-txt {
									display: inline-block;
									*display: inline;
									*zoom: 1;
									padding-right: 10px;
									position: relative;
									text-decoration: none;
								}
								
								.tem_11_29>.w-grade .w-grade-title-box .w-grade-x {
									color: #e75845;
								}
								
								.tem_11_29>.w-grade .w-grade-weight-box {
									padding: 0;
									margin: 0;
									overflow: hidden;
								}
								
								.tem_11_29>.w-grade .w-grade-weight-box .w-grade-weight {
									padding: 0;
									margin: 0;
									height: 100%;
									width: 100%;
								}
								
								.tem_11_29>.w-grade .w-grade-weight-box .w-grade-weight-style {
									margin: 0;
									padding: 0;
									height: auto;
									overflow: hidden;
								}
								
								.tem_11_29>.w-grade .w-grade-weight-box .w-grade-weight-item {
									margin: 0 0 0 5px;
									padding: 0;
									width: 24px;
									height: 34px;
									line-height: 34px;
									float: left;
									position: relative;
								}
								
								.tem_11_29>.w-grade .w-grade-weight-box {
									margin-left: -5px;
								}
								
								.tem_11_29>.w-grade .w-grade-weight-box .w-grade-weight-item .mw-iconfont {
									margin: 0;
									padding: 0;
									width: 24px;
									height: 24px;
									display: block;
									position: absolute;
									top: 50%;
									left: 0;
									margin-top: -12px;
									background: url(https://www.nnwxyl.com/templates/default/css/static/images/score-2x.png) center/24px 24px no-repeat;
									background: url(https://www.nnwxyl.com/templates/default/Content/images/score.png) center no-repeat\9;
									cursor: pointer;
								}
								
								.tem_11_29>.w-grade .w-grade-weight-box .w-grade-weight-item .mw-iconfont.current
								/*,.tem_11_29 > .w-grade .w-grade-weight-box .w-grade-weight-item .mw-iconfont:hover*/
								
								{
									background: url(https://www.nnwxyl.com/templates/default/css/static/images/score-fill-2x.png) center/24px 24px no-repeat;
									background: url(https://www.nnwxyl.com/templates/default/Content/images/score-fill.png) center no-repeat\9;
								}
								
								.tem_11_29>.w-grade .w-grade-weight-box .w-grade-weight-style.error {
									border-color: #ffa8a8;
								}
								
								.ftem_31_115948777>.w-select {
									margin: 0;
									height: auto;
									line-height: 34px;
								}
								
								.ftem_31_115948777>.w-select .w-select-title-box {
									padding: 7px 0;
									margin: 0;
									line-height: 20px;
									font-family: Tahoma;
									font-size: 14px;
									color: #333;
									font-weight: bold;
									font-style: none;
									text-align: left;
									word-break: break-all;
									overflow: hidden;
								}
								
								.ftem_31_115948777>.w-select .w-select-title-box .w-select-txt {
									display: inline-block;
									*display: inline;
									*zoom: 1;
									padding-right: 10px;
									position: relative;
									text-decoration: none;
								}
								
								.ftem_31_115948777>.w-select .w-select-title-box .w-select-x {
									color: #e75845;
								}
								
								.ftem_31_115948777>.w-select .w-select-weight-box {
									padding: 0;
									margin: 0;
									overflow: hidden;
								}
								
								.ftem_31_115948777>.w-select .w-select-weight-box .w-select-weight {
									padding: 0;
									margin: 0;
									height: 100%;
									width: 100%;
									position: relative;
								}
								
								.ftem_31_115948777>.w-select .w-select-weight-box .w-select-weight-style {
									margin: 0;
									padding: 0 30px 0 10px;
									height: auto;
									position: relative;
									border: 1px solid #ddd;
									background-color: #fff;
									background-image: none;
									background-repeat: no-repeat;
									background-position: 50% 50%;
									background-image: linear-gradient(none, none);
									border-radius: 0;
									cursor: pointer;
									overflow: hidden;
								}
								
								.ftem_31_115948777>.w-select .w-select-weight-box .w-select-weight-inner {
									padding: 6px 0;
									margin: 0;
									display: block;
									background-color: transparent;
									font-family: Tahoma;
									font-size: 14px;
									color: #333;
									font-weight: 400;
									font-style: none;
									text-decoration: none;
									text-align: left;
									height: 22px;
									line-height: 22px;
									border: 0;
									width: 100%;
									white-space: nowrap;
									text-overflow: ellipsis;
									overflow: hidden;
								}
								
								.ftem_31_115948777>.w-select .w-select-weight-box .w-select-weight-inner:-moz-placeholder {
									color: #333;
									font-size: 14px;
									font-family: Tahoma;
									filter: alpha(opacity=50);
									opacity: 0.5;
								}
								
								.ftem_31_115948777>.w-select .w-select-weight-box .w-select-weight-inner::-moz-placeholder {
									color: #333;
									font-size: 14px;
									font-family: Tahoma;
									filter: alpha(opacity=50);
									opacity: 0.5;
								}
								
								.ftem_31_115948777>.w-select .w-select-weight-box .w-select-weight-inner:-ms-input-placeholder {
									color: #333;
									font-size: 14px;
									font-family: Tahoma;
									filter: alpha(opacity=50);
									opacity: 0.5;
								}
								
								.ftem_31_115948777>.w-select .w-select-weight-box .w-select-weight-inner::-webkit-input-placeholder {
									color: #333;
									font-size: 14px;
									font-family: Tahoma;
									filter: alpha(opacity=50);
									opacity: 0.5;
								}
								
								.ftem_31_115948777>.w-select .w-select-weight-box .w-select-weight-style.error {
									border-color: #ffa8a8;
								}
								/*.ftem_31_115948777 > .w-input .w-input-weight-box .w-input-weight > label.error{font-family:Tahoma;border-radius:0;}*/
								
								.ftem_31_115948777>.w-select .w-select-weight-box .w-select-weight-style .w-select-icon {
									position: absolute;
									display: block;
									font-size: 12px;
									color: #333;
									line-height: 1;
									right: 10px;
									top: 12px;
								}
								
								.ftem_31_115948777>.w-select .w-select-list-box {
									width: 100%;
									position: relative;
									z-index: 5;
								}
								
								.ftem_31_115948777>.w-select .w-select-list {
									margin: -1px 0 0;
									padding: 0;
									position: absolute;
									left: 0;
									right: 0;
									display: none;
								}
								
								.ftem_31_115948777>.w-select .w-select-list .w-select-list-inner {
									padding: 0;
									margin: 0;
									height: 100%;
									max-height: 240px;
									background-color: #fff;
									background-image: none;
									background-position: 50% 50%;
									background-repeat: no-repeat;
									background-size: cover;
									background-image: linear-gradient(none, none);
									border: 1px solid #ddd;
									border-radius: 0;
									overflow: auto;
								}
								
								.ftem_31_115948777>.w-select .w-select-list .w-select-list-inner .w-select-item {
									margin: 0;
									padding: 0 10px;
									cursor: pointer;
									height: 34px;
									font-family: Tahoma;
									font-size: 14px;
									color: #333;
									font-weight: 400;
									font-style: none;
									text-decoration: none;
									text-align: left;
								}
								
								.ftem_31_115948777>.w-select .w-select-list .w-select-list-inner .w-select-item span {
									padding: 0;
									margin: 0;
									display: block;
									width: 100%;
									height: 100%;
									white-space: nowrap;
									text-overflow: ellipsis;
									overflow: hidden;
								}
								
								.ftem_31_115948777>.w-select .w-select-list .w-select-list-inner .w-select-item:hover {
									font-family: Tahoma;
									font-size: 14px;
									color: #333;
									font-weight: 400;
									font-style: none;
									text-decoration: none;
									text-align: left;
									background-color: #f5f5f5;
									background-image: none;
									background-repeat: no-repeat;
									background-position: 50% 50%;
									background-image: linear-gradient(transparent, transparent);
								}
								
								.ftem_28_-829075814>.w-textarea {
									margin: 0;
									height: auto;
								}
								
								.ftem_28_-829075814>.w-textarea .w-textarea-title-box {
									padding: 7px 0;
									margin: 0;
									line-height: 20px;
									font-family: Tahoma;
									font-size: 14px;
									color: #333;
									font-weight: bold;
									font-style: normal;
									text-decoration: none;
									text-align: left;
									word-break: break-all;
								}
								
								.ftem_28_-829075814>.w-textarea .w-textarea-title-box .w-textarea-txt .w-textarea-txt-inner {
									text-decoration: none;
								}
								
								.ftem_28_-829075814>.w-textarea .w-textarea-title-box .w-textarea-txt {
									display: inline-block;
									*display: inline;
									*zoom: 1;
									padding-right: 10px;
									position: relative;
								}
								
								.ftem_28_-829075814>.w-textarea .w-textarea-title-box .w-textarea-txt-inner {
									text-decoration: none;
								}
								
								.ftem_28_-829075814>.w-textarea .w-textarea-title-box .w-textarea-x {
									color: #e75845;
								}
								
								.ftem_28_-829075814>.w-textarea .w-textarea-weight-box {
									padding: 0;
									margin: 0;
									width: 100%;
									overflow: hidden;
								}
								
								.ftem_28_-829075814>.w-textarea .w-textarea-weight-box .w-textarea-weight {
									padding: 0;
									margin: 0;
									height: 100%;
									border: 1px solid #ddd;
									border-radius: 0;
									background-color: #fff;
									background-image: none;
									background-repeat: no-repeat;
									background-position: 50% 50%;
									background-image: linear-gradient(none, none);
									overflow: hidden;
								}
								
								.ftem_28_-829075814>.w-textarea .w-textarea-weight-box .w-textarea-weight-style {
									margin: 0;
									padding: 6px 10px;
									height: auto;
									overflow: hidden;
								}
								
								.ftem_28_-829075814>.w-textarea .w-textarea-weight-box .w-textarea-weight-inner {
									padding: 0;
									margin: 0;
									display: block;
									width: 100%;
									min-height: 90px;
									line-height: 22px;
									border: 0;
									background-color: transparent;
									font-family: Tahoma;
									font-size: 14px;
									color: #333;
									font-weight: normal;
									font-style: normal;
									text-decoration: none;
									text-align: left;
									outline: none;
								}
								
								.ftem_28_-829075814>.w-textarea .w-textarea-weight-box .w-textarea-weight-inner:-moz-placeholder {
									color: #333;
									font-size: 14px;
									font-family: Tahoma;
									filter: alpha(opacity=50);
									opacity: 0.5;
								}
								
								.ftem_28_-829075814>.w-textarea .w-textarea-weight-box .w-textarea-weight-inner::-moz-placeholder {
									color: #333;
									font-size: 14px;
									font-family: Tahoma;
									filter: alpha(opacity=50);
									opacity: 0.5;
								}
								
								.ftem_28_-829075814>.w-textarea .w-textarea-weight-box .w-textarea-weight-inner:-ms-input-placeholder {
									color: #333;
									font-size: 14px;
									font-family: Tahoma;
									filter: alpha(opacity=50);
									opacity: 0.5;
								}
								
								.ftem_28_-829075814>.w-textarea .w-textarea-weight-box .w-textarea-weight-inner::-webkit-input-placeholder {
									color: #333;
									font-size: 14px;
									font-family: Tahoma;
									filter: alpha(opacity=50);
									opacity: 0.5;
								}
								
								.ftem_28_-829075814>.w-textarea.error .w-textarea-weight-box .w-textarea-weight-style {
									border-color: #ffa8a8;
								}
								
								.ftem_33_-1217654497 .w-line-inner {
									padding: 0;
									height: 0;
									border-top: 1px dotted #b1b1b1;
								}
								
								.ftem_32_-641571725>.w-textarea {
									margin: 0;
									height: auto;
								}
								
								.ftem_32_-641571725>.w-textarea .w-textarea-title-box {
									padding: 7px 0;
									margin: 0;
									line-height: 20px;
									font-family: 'SimHei';
									font-size: 16px;
									color: #666666;
									font-weight: bold;
									font-style: normal;
									text-decoration: none;
									text-align: left;
									word-break: break-all;
								}
								
								.ftem_32_-641571725>.w-textarea .w-textarea-title-box .w-textarea-txt .w-textarea-txt-inner {
									text-decoration: none;
								}
								
								.ftem_32_-641571725>.w-textarea .w-textarea-title-box .w-textarea-txt {
									display: inline-block;
									*display: inline;
									*zoom: 1;
									padding-right: 10px;
									position: relative;
								}
								
								.ftem_32_-641571725>.w-textarea .w-textarea-title-box .w-textarea-txt-inner {
									text-decoration: none;
								}
								
								.ftem_32_-641571725>.w-textarea .w-textarea-title-box .w-textarea-x {
									color: #e75845;
								}
								
								.ftem_32_-641571725>.w-textarea .w-textarea-weight-box {
									padding: 0;
									margin: 0;
									width: 100%;
									overflow: hidden;
								}
								
								.ftem_32_-641571725>.w-textarea .w-textarea-weight-box .w-textarea-weight {
									padding: 0;
									margin: 0;
									height: 100%;
									border: 1px solid #ddd;
									border-radius: 0;
									background-color: #fff;
									background-image: none;
									background-repeat: no-repeat;
									background-position: 50% 50%;
									background-image: linear-gradient(none, none);
									overflow: hidden;
								}
								
								.ftem_32_-641571725>.w-textarea .w-textarea-weight-box .w-textarea-weight-style {
									margin: 0;
									padding: 6px 10px;
									height: auto;
									overflow: hidden;
								}
								
								.ftem_32_-641571725>.w-textarea .w-textarea-weight-box .w-textarea-weight-inner {
									padding: 0;
									margin: 0;
									display: block;
									width: 100%;
									min-height: 90px;
									line-height: 22px;
									border: 0;
									background-color: transparent;
									font-family: Tahoma;
									font-size: 14px;
									color: #333;
									font-weight: normal;
									font-style: normal;
									text-decoration: none;
									text-align: left;
									outline: none;
								}
								
								.ftem_32_-641571725>.w-textarea .w-textarea-weight-box .w-textarea-weight-inner:-moz-placeholder {
									color: #333;
									font-size: 14px;
									font-family: Tahoma;
									filter: alpha(opacity=50);
									opacity: 0.5;
								}
								
								.ftem_32_-641571725>.w-textarea .w-textarea-weight-box .w-textarea-weight-inner::-moz-placeholder {
									color: #333;
									font-size: 14px;
									font-family: Tahoma;
									filter: alpha(opacity=50);
									opacity: 0.5;
								}
								
								.ftem_32_-641571725>.w-textarea .w-textarea-weight-box .w-textarea-weight-inner:-ms-input-placeholder {
									color: #333;
									font-size: 14px;
									font-family: Tahoma;
									filter: alpha(opacity=50);
									opacity: 0.5;
								}
								
								.ftem_32_-641571725>.w-textarea .w-textarea-weight-box .w-textarea-weight-inner::-webkit-input-placeholder {
									color: #333;
									font-size: 14px;
									font-family: Tahoma;
									filter: alpha(opacity=50);
									opacity: 0.5;
								}
								
								.ftem_32_-641571725>.w-textarea.error .w-textarea-weight-box .w-textarea-weight-style {
									border-color: #ffa8a8;
								}
								
								.tem_9_10 .w-line-inner {
									padding: 0;
									height: 0;
									border-top: 1px dotted #b1b1b1;
								}
								
								.tem_19_9>.w-radio {
									margin: 0;
									height: auto;
									line-height: 14px;
								}
								
								.tem_19_9>.w-radio .w-radio-title-box {
									padding: 7px 0;
									margin: 0;
									line-height: 16px;
									font-family: 'Microsoft YaHei';
									font-size: 16px;
									color: #444444;
									font-weight: bold;
									font-style: normal;
									text-align: left;
									word-break: break-all;
								}
								
								.tem_19_9>.w-radio .w-radio-title-box .w-radio-txt .w-radio-txt-inner {
									text-decoration: none;
								}
								
								.tem_19_9>.w-radio .w-radio-title-box .w-radio-txt {
									display: inline-block;
									*display: inline;
									*zoom: 1;
									padding-right: 10px;
									position: relative;
								}
								
								.tem_19_9>.w-radio .w-radio-title-box .w-radio-txt-inner {
									text-decoration: none;
								}
								
								.tem_19_9>.w-radio .w-radio-title-box .w-radio-x {
									color: #e75845;
								}
								
								.tem_19_9>.w-radio .w-radio-weight-box {
									padding: 0;
									margin: 0;
									overflow: hidden;
								}
								
								.tem_19_9>.w-radio .w-radio-weight-box .w-radio-weight {
									padding: 0;
									margin: 0;
									height: 100%;
									width: 100%;
								}
								
								.tem_19_9>.w-radio .w-radio-weight-box .w-radio-weight-style {
									margin: -6px 0 0 -9px;
									padding: 0;
									height: auto;
									background-color: transparent;
									background-image: none;
									background-repeat: no-repeat;
									background-position: left top;
									background-image: linear-gradient(none, none);
									overflow: hidden;
								}
								
								.tem_19_9>.w-radio .w-radio-weight-box .w-radio-item {
									padding: 0;
									margin: 6px 10px 0 9px;
									display: block;
									float: left;
									background-color: transparent;
									font-family: 'Microsoft YaHei';
									color: #333;
									font-weight: 400;
									font-style: normal;
									text-align: left;
									cursor: pointer;
								}
								
								.tem_19_9>.w-radio .w-radio-weight-box .w-radio-item .w-checked {
									display: none;
								}
								
								.tem_19_9>.w-radio .w-radio-weight-box .w-radio-item .w-nochecked {
									display: inline-block;
									*display: inline;
									*zoom: 1;
								}
								
								.tem_19_9>.w-radio .w-radio-weight-box .w-radio-item.checked .w-nochecked {
									display: none;
								}
								
								.tem_19_9>.w-radio .w-radio-weight-box .w-radio-item.checked .w-checked {
									display: inline-block;
									*display: inline;
									*zoom: 1;
									color: #1DB9F1;
								}
								
								.tem_19_9>.w-radio .w-radio-weight-box .w-radio-weight-inner {
									display: none;
								}
								
								.tem_19_9>.w-radio .w-radio-weight-box .mw-iconfont {
									padding: 0;
									margin: 0;
									position: absolute;
									color: #aaa;
									top: 50%;
									margin-top: -8px;
									line-height: 1;
									line-height: 14px\0;
								}
								
								.tem_19_9>.w-radio .w-radio-item .w-radio-inner-left {
									margin: 0;
									padding: 0;
									float: left;
									width: 16px;
									height: 14px;
									position: relative;
								}
								
								.tem_19_9>.w-radio .w-radio-item .w-radio-inner-right {
									margin: 0;
									padding: 0 0 0 5px;
									font-size: 14px;
									overflow: hidden;
									text-decoration: none;
								}
								
								.tem_19_9>.w-radio .w-radio-weight-box .w-radio-weight-style.error {
									border-color: #ffa8a8;
								}
								
								.tem_19_9>.w-radio .w-radio-weight-box .w-radio-weight>label.error {
									font-family: 'Microsoft YaHei';
								}
								
								.tem_7_43 .w-line-inner {
									padding: 0;
									height: 0;
									border-top: 1px dotted #b1b1b1;
								}
								
								.tem_22_49>.w-columns>.w-columns-item {
									float: left;
									position: relative;
									min-height: 50px;
								}
								
								.tem_23_3>.w-input {
									margin: 0;
									height: auto;
									line-height: 34px;
								}
								
								.tem_23_3>.w-input .w-input-title-box {
									padding: 7px 0;
									margin: 0;
									line-height: 24px;
									text-align: left;
									overflow: hidden;
									word-break: break-all;
									font-family: 'Microsoft YaHei';
									font-size: 16px;
									color: #444444;
									font-weight: bold;
									font-style: normal;
								}
								
								.tem_23_3>.w-input .w-input-title-box .w-input-txt-inner {
									text-decoration: none;
								}
								
								.tem_23_3>.w-input .w-input-title-box .w-input-txt {
									display: inline-block;
									*display: inline;
									*zoom: 1;
									padding-right: 10px;
									position: relative;
								}
								
								.tem_23_3>.w-input .w-input-title-box .w-input-x {
									color: #e75845;
								}
								
								.tem_23_3>.w-input .w-input-weight-box {
									padding: 0;
									margin: 0;
									overflow: hidden;
								}
								
								.tem_23_3>.w-input .w-input-weight-box .w-input-weight {
									padding: 0;
									margin: 0;
									height: 100%;
									width: 100%;
								}
								
								.tem_23_3>.w-input .w-input-weight-box .w-input-weight-style {
									margin: 0;
									padding: 0 10px;
									height: 100%;
									border: 1px solid #ddd;
									background-color: rgb(250, 250, 250);
									background-image: none;
									background-repeat: no-repeat;
									background-position: 0 0;
									background: linear-gradient(none, none);
									border-radius: 0;
									overflow: hidden;
								}
								
								.tem_23_3>.w-input .w-input-weight-box .w-input-weight-inner {
									padding: 6px 0;
									margin: 0;
									display: block;
									background-color: transparent;
									font-family: 'Microsoft YaHei';
									font-size: 14px;
									color: #333;
									font-weight: normal;
									font-style: normal;
									text-decoration: none;
									text-align: left;
									height: 22px;
									line-height: 22px;
									border: 0;
									width: 100%;
									outline: none;
								}
								
								.tem_23_3>.w-input .w-input-weight-box .w-input-weight-inner:-moz-placeholder {
									/*-font-*/
									color: #333;
									font-size: 14px;
									font-family: 'Microsoft YaHei';
									filter: alpha(opacity=50);
									opacity: 0.5;
								}
								
								.tem_23_3>.w-input .w-input-weight-box .w-input-weight-inner::-moz-placeholder {
									/*-font-*/
									color: #333;
									font-size: 14px;
									font-family: 'Microsoft YaHei';
									filter: alpha(opacity=50);
									opacity: 0.5;
								}
								
								.tem_23_3>.w-input .w-input-weight-box .w-input-weight-inner:-ms-input-placeholder {
									color: #333;
									font-size: 14px;
									font-family: 'Microsoft YaHei';
									filter: alpha(opacity=50);
									opacity: 0.5;
								}
								
								.tem_23_3>.w-input .w-input-weight-box .w-input-weight-inner::-webkit-input-placeholder {
									color: #333;
									font-size: 14px;
									font-family: 'Microsoft YaHei';
									filter: alpha(opacity=50);
									opacity: 0.5;
								}
								
								.tem_23_3>.w-input .w-input-weight-box .w-input-weight-style.error {
									border-color: #ffa8a8;
								}
								
								.tem_23_3>.w-input .w-input-weight-box .w-input-weight>label {
									margin: 10px 0 0;
									padding: 5px 10px 6px;
									display: none;
									color: #e75845;
									border: 1px solid #ffa8a8;
									height: auto;
									line-height: 1.5;
									font-family: 'Microsoft YaHei';
									font-size: 12px;
									background-color: #fff1f1;
									border-radius: 0;
								}
								
								.tem_23_3>.w-input .w-input-weight-box .w-input-weight>label.error {
									font-family: 'Microsoft YaHei';
									border-radius: 0;
								}
								
								.tem_24_17>.w-input {
									margin: 0;
									height: auto;
									line-height: 34px;
								}
								
								.tem_24_17>.w-input .w-input-title-box {
									padding: 7px 0;
									margin: 0;
									line-height: 24px;
									text-align: left;
									overflow: hidden;
									word-break: break-all;
									font-family: 'Microsoft YaHei';
									font-size: 16px;
									color: #444444;
									font-weight: bold;
									font-style: normal;
								}
								
								.tem_24_17>.w-input .w-input-title-box .w-input-txt-inner {
									text-decoration: none;
								}
								
								.tem_24_17>.w-input .w-input-title-box .w-input-txt {
									display: inline-block;
									*display: inline;
									*zoom: 1;
									padding-right: 10px;
									position: relative;
								}
								
								.tem_24_17>.w-input .w-input-title-box .w-input-x {
									color: #e75845;
								}
								
								.tem_24_17>.w-input .w-input-weight-box {
									padding: 0;
									margin: 0;
									overflow: hidden;
								}
								
								.tem_24_17>.w-input .w-input-weight-box .w-input-weight {
									padding: 0;
									margin: 0;
									height: 100%;
									width: 100%;
								}
								
								.tem_24_17>.w-input .w-input-weight-box .w-input-weight-style {
									margin: 0;
									padding: 0 10px;
									height: 100%;
									border: 1px solid #ddd;
									background-color: rgb(250, 250, 250);
									background-image: none;
									background-repeat: no-repeat;
									background-position: 0 0;
									background: linear-gradient(none, none);
									border-radius: 0;
									overflow: hidden;
								}
								
								.tem_24_17>.w-input .w-input-weight-box .w-input-weight-inner {
									padding: 6px 0;
									margin: 0;
									display: block;
									background-color: transparent;
									font-family: 'Microsoft YaHei';
									font-size: 14px;
									color: #333;
									font-weight: normal;
									font-style: normal;
									text-decoration: none;
									text-align: left;
									height: 22px;
									line-height: 22px;
									border: 0;
									width: 100%;
									outline: none;
								}
								
								.tem_24_17>.w-input .w-input-weight-box .w-input-weight-inner:-moz-placeholder {
									/*-font-*/
									color: #333;
									font-size: 14px;
									font-family: 'Microsoft YaHei';
									filter: alpha(opacity=50);
									opacity: 0.5;
								}
								
								.tem_24_17>.w-input .w-input-weight-box .w-input-weight-inner::-moz-placeholder {
									/*-font-*/
									color: #333;
									font-size: 14px;
									font-family: 'Microsoft YaHei';
									filter: alpha(opacity=50);
									opacity: 0.5;
								}
								
								.tem_24_17>.w-input .w-input-weight-box .w-input-weight-inner:-ms-input-placeholder {
									color: #333;
									font-size: 14px;
									font-family: 'Microsoft YaHei';
									filter: alpha(opacity=50);
									opacity: 0.5;
								}
								
								.tem_24_17>.w-input .w-input-weight-box .w-input-weight-inner::-webkit-input-placeholder {
									color: #333;
									font-size: 14px;
									font-family: 'Microsoft YaHei';
									filter: alpha(opacity=50);
									opacity: 0.5;
								}
								
								.tem_24_17>.w-input .w-input-weight-box .w-input-weight-style.error {
									border-color: #ffa8a8;
								}
								
								.tem_24_17>.w-input .w-input-weight-box .w-input-weight>label {
									margin: 10px 0 0;
									padding: 5px 10px 6px;
									display: none;
									color: #e75845;
									border: 1px solid #ffa8a8;
									height: auto;
									line-height: 1.5;
									font-family: 'Microsoft YaHei';
									font-size: 12px;
									background-color: #fff1f1;
									border-radius: 0;
								}
								
								.tem_24_17>.w-input .w-input-weight-box .w-input-weight>label.error {
									font-family: 'Microsoft YaHei';
									border-radius: 0;
								}
								
								.tem_25_28>.w-input {
									margin: 0;
									height: auto;
									line-height: 34px;
								}
								
								.tem_25_28>.w-input .w-input-title-box {
									padding: 7px 0;
									margin: 0;
									line-height: 24px;
									text-align: left;
									overflow: hidden;
									word-break: break-all;
									font-family: 'Microsoft YaHei';
									font-size: 16px;
									color: #444444;
									font-weight: bold;
									font-style: normal;
								}
								
								.tem_25_28>.w-input .w-input-title-box .w-input-txt-inner {
									text-decoration: none;
								}
								
								.tem_25_28>.w-input .w-input-title-box .w-input-txt {
									display: inline-block;
									*display: inline;
									*zoom: 1;
									padding-right: 10px;
									position: relative;
								}
								
								.tem_25_28>.w-input .w-input-title-box .w-input-x {
									color: #e75845;
								}
								
								.tem_25_28>.w-input .w-input-weight-box {
									padding: 0;
									margin: 0;
									overflow: hidden;
								}
								
								.tem_25_28>.w-input .w-input-weight-box .w-input-weight {
									padding: 0;
									margin: 0;
									height: 100%;
									width: 100%;
								}
								
								.tem_25_28>.w-input .w-input-weight-box .w-input-weight-style {
									margin: 0;
									padding: 0 10px;
									height: 100%;
									border: 1px solid #ddd;
									background-color: rgb(250, 250, 250);
									background-image: none;
									background-repeat: no-repeat;
									background-position: 0 0;
									background: linear-gradient(none, none);
									border-radius: 0;
									overflow: hidden;
								}
								
								.tem_25_28>.w-input .w-input-weight-box .w-input-weight-inner {
									padding: 6px 0;
									margin: 0;
									display: block;
									background-color: transparent;
									font-family: 'Microsoft YaHei';
									font-size: 14px;
									color: #333;
									font-weight: normal;
									font-style: normal;
									text-decoration: none;
									text-align: left;
									height: 22px;
									line-height: 22px;
									border: 0;
									width: 100%;
									outline: none;
								}
								
								.tem_25_28>.w-input .w-input-weight-box .w-input-weight-inner:-moz-placeholder {
									/*-font-*/
									color: #333;
									font-size: 14px;
									font-family: 'Microsoft YaHei';
									filter: alpha(opacity=50);
									opacity: 0.5;
								}
								
								.tem_25_28>.w-input .w-input-weight-box .w-input-weight-inner::-moz-placeholder {
									/*-font-*/
									color: #333;
									font-size: 14px;
									font-family: 'Microsoft YaHei';
									filter: alpha(opacity=50);
									opacity: 0.5;
								}
								
								.tem_25_28>.w-input .w-input-weight-box .w-input-weight-inner:-ms-input-placeholder {
									color: #333;
									font-size: 14px;
									font-family: 'Microsoft YaHei';
									filter: alpha(opacity=50);
									opacity: 0.5;
								}
								
								.tem_25_28>.w-input .w-input-weight-box .w-input-weight-inner::-webkit-input-placeholder {
									color: #333;
									font-size: 14px;
									font-family: 'Microsoft YaHei';
									filter: alpha(opacity=50);
									opacity: 0.5;
								}
								
								.tem_25_28>.w-input .w-input-weight-box .w-input-weight-style.error {
									border-color: #ffa8a8;
								}
								
								.tem_25_28>.w-input .w-input-weight-box .w-input-weight>label {
									margin: 10px 0 0;
									padding: 5px 10px 6px;
									display: none;
									color: #e75845;
									border: 1px solid #ffa8a8;
									height: auto;
									line-height: 1.5;
									font-family: 'Microsoft YaHei';
									font-size: 12px;
									background-color: #fff1f1;
									border-radius: 0;
								}
								
								.tem_25_28>.w-input .w-input-weight-box .w-input-weight>label.error {
									font-family: 'Microsoft YaHei';
									border-radius: 0;
								}
								.mw-iconfont {
    font-family: "mw-iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}