abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,fieldset,figcaption,figure,footer,form,h4,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,summary,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;font-family:"Microsoft YaHei",Verdana,sans-serif;outline:0}
html *{outline:0;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent}
body{font-size:14px;font-family:"Microsoft YaHei",Verdana,sans-serif}
a,ins{text-decoration:none;}
a:hover{text-decoration:none;}
ol,ul{list-style:none}
video{height:auto;width:100%}
video::-internal-media-controls-download-button{display:none}
video::-webkit-media-controls-enclosure{overflow:hidden}
video::-webkit-media-controls-panel{width:calc(100% + 30px)}
*{padding:0;margin:0;border:0}
.clear{clear:both}
.mw1024 {margin:0 auto;padding:0 10px}
.head {display:block;background:rgba(255, 255, 255, .2); clear:both;}
.logo {margin-top:15px;float:left;height:70px;overflow:hidden}
.logo img {height:70px}
.search {margin-top:30px;display:block;overflow:hidden;float:right}
.search i {position:relative;color:#d9d9d9;left:-5px;top:9px}
.search form {float:left;display:block;height:38px}
.search input#edtsearch {border:1px solid #d9d9d9;width:250px;height:36px;line-height:36px;background:#fff;vertical-align:bottom;padding:0 20px 0 5px;color:#666;float:left;position:relative;right:-20px}
.search input#btnpost {position:relative;width:80px;line-height:38px;height:38px;cursor:pointer;background-color:#1959b3;color:#fff;float:right}
.search input#btnpost:hover {background:#1d64c9;color:#fff}
.navbg {background:#1959b3}
#navul{height:46px;line-height:46px;margin:0 auto;padding:0 10px}
#navul li{display:inline-block}
#navul a{display:block;padding:0 25px;font-size:16px;color:#fff}
#mnav,#msearch{display:none}
.fixednav{position:fixed;top:0;left:0;width:100%;z-index:999}
.gonggao {margin:10px 0;border:1px solid #4cbf9a;padding:5px 15px;line-height:32px;color:#363636}
.gonggao a {color:#363636}
.banner {display:block;overflow:hidden;vertical-align:middle;margin:10px 0;position:relative;}
.banner img {width:100%;vertical-align:middle}
.banner .text {position:absolute;z-index:2;left:5.5%;top:30%; font-size:2.2em; font-weight:bold;color:#e30;text-shadow:2px 2px 0px #FFFFFF, -2px -2px 0px #FFFFFF, 2px 2px 0px #FFFFFF, -2px -2px 0px #FFFFFF, 2px 2px 0px #FFFFFF, -2px -2px 0px #FFFFFF;}
.beixuan { -webkit-text-stroke:2px #efefef;}
.spm {margin:10px 0; padding:15px;overflow:hidden;display:block;color:#525252;}
.spm h3 {color:#fff;font-size:18px;line-height:45px;height:45px;border-bottom:1px solid #e6e6e6; background:#666;margin:-15px;margin-bottom:5px;background-color:#B12E03;padding:0 15px;}
.spm h3 span {float:right;font-size:12px;font-weight: normal;} 
.spm h3 span a {color:#FFF}
.spm h3 span a:hover {color:#F60}
.spm p,.spm div {line-height:200%;}
.spm img {max-width:100%;} 
.spm .info {margin-bottom:15px;color:#666}
video {height:auto;width:100%}
video::-internal-media-controls-download-button {display:none}
video::-webkit-media-controls-enclosure {overflow:hidden}
video::-webkit-media-controls-panel {width:calc(100% + 30px)}
.content{}
.content p , .content div {line-height:175%;margin:10px 0;}
.content img{max-width:100%;height:auto!important;}
.content table{border-collapse:collapse;width:100%;margin-bottom:10px;}
/**默认样式**/
.content table tr:first-child{color:#fff;}
.content table tr:first-child td{font-weight:700;}
.content table tr:nth-child(2n-1){background:rgba(4, 4, 4, 0.03)}
.content table td{text-align:center;padding:10px;line-height:150%;vertical-align: middle;}
.content table td a{padding:2px 5px;border-radius: 5px;text-decoration:none;text-align:center;overflow: hidden;display: block}
.tags{padding:10px 0;}
.tags a{margin-right:15px;padding:5px 20px;border-radius: 5px;}
.post-nav{padding:10px 0;overflow: hidden;}
.post-nav p{line-height:28px;}
.spm .flink , .spm .hottags{margin-right:-15px;padding:5px 0;}
.spm .flink li , .spm .hottags li{display:inline-block;margin-right:15px;line-height:28px}
/*文章列表*/
.post{}
.post li:first-child{border-top:0}
.post li{font-size:14px;line-height:36px;height:36px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.post li span{font-size:13px;padding-left:5px;float:right;}
.photo{margin-right:-2%;padding:15px 0 5px 0;overflow: hidden;}
.photo li{margin-right:2%;width:31.33%;float:left;}

.photo.w100 li { width:100%;}
.photo.w50 li { width:48%;}
.photo li img{width:100%;height:231px; object-fit: cover;}
.photo li h2{font-size:16px;font-weight: normal; line-height:36px;height:36px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.photo li .info{text-align:left;font-size: 12px;}
.photo li .info span{float:right;}
.photo li .info strong{color:#f60;}
.weburl{margin-right:-2%;padding:10px 0 5px 0;overflow: hidden;}
.weburl li{margin-right:2%;width:18%;float:left;line-height: 36px;height: 36px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.weburl li img{width:16px;height:16px; object-fit: cover;margin-right:5px;top:2px;position:relative;}
.pagebar{margin:5px 0 10px 0}
.pagebar .page{display:inline-block;line-height:32px;width:32px;border-radius:3px;margin:0 5px;text-align:center}
.pagebar .page:hover{color:#fff}
.pagebar .now-page{color:#fff}  
/*评论*/
.commname{height:40px;line-height:40px}
.commname h4{line-height:40px;height:40px;font-size:16px;}
.commname h4 span{ margin: 0 3px;padding: 0 3px;border-radius: 5px;color: #ffffff;font-style:normal;background: #4EC186;}
#comments{overflow:hidden;padding:0 0 10px 0;}
#comments .ping{padding-bottom:10px;height:24px;line-height:24px;font-size:20px;font-weight:400}
.compost .com_name{overflow:hidden;color:#5781bf;margin-top:10px;}
.compost .com_name a{color:#5781bf}
.compost .com_box textarea{width:100%;display:block;padding:10px;    background: transparent; box-sizing:border-box;}
.compost .com_info{margin-top:15px;overflow:hidden}
.compost .com_info ul{float:left;list-style:none;display:inline-block}
.compost .com_info li{float:left;margin-right:15px}
.compost .com_info li input{width:160px;height:30px;line-height:30px;padding-left:4px;margin-bottom:15px;box-sizing:border-box;}
.compost .com_info li span{margin-left:4px}
.compost .com_info li span img{height:30px;line-height:30px;vertical-align:top}
.compost .com_info button{border:0;border-radius:3px;padding:0 20px;line-height:36px;color:#fff;font-size:14px}
.comlist .title{margin:10px 0;overflow:hidden}
.comlist .title i{width:93%;height:1px;vertical-align:middle;display:inline-block}
.comlist ul{list-style:none;}
.comlist ul.bordertop{border-top:0}
.comlist ul ul{margin-left:5%}
.comlist li{overflow:hidden;padding:15px 0}
.comlist li img{float:left;width:40px;height:40px;border-radius:50%;margin-left:12px}
.comlist li .clbody{margin-left:64px}
.clbody .cinfo{overflow:hidden}
.clbody .cinfo h5{float:left;height:18px;line-height:18px;color:#5781bf;font-size:14px;font-weight:400}
.clbody .cinfo span{float:right;margin-right:10px}
.clbody .cinfo span a{color:#5781bf}
.clbody .cinfo span i{margin-right:4px}
.clbody em{height:24px;line-height:24px;font-size:12px;font-style:normal;display:block}
.clbody p{line-height:24px;overflow:hidden}
.clbody p a{color:#5781bf}
.footer{overflow:hidden;text-align:center;padding:15px;}
.footer p{line-height:200%;font-size:14px}
.footer a:hover{text-decoration:underline}
/*ADD by dean *//*营销页CSS*/
.focus {width:150px;overflow:hidden;position:fixed;background:#fff;top:200px;padding:15px;right:100px;border:1px solid #e6e6e6;cursor:pointer;margin:0!important}
.focus img {width:118px;height:118px}
.focus p {text-align:center;line-height:24px}
.focus p span {background:#fff599;padding:0 5px;margin:0 5px}
.focus p.changan {display:none}
.focus50 {display:none;}
body {background-image:url(http://page.xianhuimao.cn/Home/Tpl/Alizi/tech/assets/bg.jpg);background-attachment:fixed;background-size:cover;background-position:center;}
.fa { padding-right:0.5em;}
.top-title {font-size:22px; height:auto; line-height:45px; text-align:center; padding:10px 0; border-bottom:1px solid rgb(255,255,255,.1);}
.search {margin-right:10px;} 
.top-title h1 {font-size:22px; color:#fff; height:45px;line-height:45px; }
.top-title h3 {font-size:14px; color:#fff; font-weight:normal;line-height:18px; height:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.head-login {float:right;margin-right:10px;}
.head-login li {float:left;margin-left:10px;}
.head-login a:hover {color:#f60;}
.gou{margin: 5px 0;height: 45px;background: #c60a1e;border-radius: 3px;font-size: 18px;color: #fff;text-align: center;line-height: 45px;}
.gou a{color:#fff;font-size:18px;text-decoration:none;}
.gou:hover { background: #B12E03;}
.gou a:hover { color:#fff;}
.spm,.gonggao,.footer {background:#fff;}
.spm table td {line-height:200%;} 
.spm h6 {font-size:14px;color:rgb(255,0,0);height:35px;line-height:35px;}
.gift img {width:120px!important;height:150px!important;}
#Question p {text-indent:0;}
.spm p.spm-title {color:#B12E03;font-weight:600;}
.gift p.spm-title {color:#fff;background:#e30;opacity:.8;width:80%;border-radius:10px;margin-left:130px;height:45px;line-height:45px;text-indent:0;padding-left:5px;}
/*.section-questions */ 
.questions-ul {width:50%;float:left;}
.questions-ul li {float:left;width:100%; line-height:35px; font-size:14px;border-bottom:1px dashed #CCC;}
.questions-ul li i { color:#F60;} 
#Question ul {width:50%; float:left;}
#Question li {width:97%;}
/*.evaluation-area */.evaluation-area {padding:0 10px;clear:both;}
.evaluation-area .row {margin:15px 0 0;border-bottom:2px dashed #e79502;padding-bottom:15px;width:100%;height:auto;overflow:hidden;}
.evaluation-area .last {border:none;padding-bottom:0;}
.evaluation-area h5 {color:rgb(229,51,51);font-size:14px;font-weight:bold;}
.evaluation-area p {padding:10px 0;font-size:14px;line-height:32px;color:#575757;display:block;}
.evaluation-area img {vertical-align:middle;float:left;max-width:30%;margin-right:10px;border:1px solid #efefef;padding:2px;}
.evaluation-area .spm-title {font-size:16px;font-weight:700;padding:0 0 15px 0;margin:0;color:#000;display:block;}
.evaluation-area .right img {float:right;margin-right:0;margin-left:10px;}
.advantage {padding:10px 20px;}
.advantage h5 {font-size:16px;color:#F00; line-height:35px;}
.advantage ul li {line-height:30px;}
.advantage ul li h7 {font-size:16px;color:#C00;font-weight:600; padding-bottom:10px;}
.bold1,.blod2 {font-size:20px;font-weight:bold;background:url(https://page.xianhuimao.cn/Public/Assets/imgtech/bg-big.gif);padding:15px 0;height:auto;margin:10px auto;color:#f8f808;text-align:center;line-height:35px;text-shadow:2px 1px 1px #000;}
.bold1 h5 {color:#fff;color:22px;}
.bold0 {font-size:16px;line-height:30px;font-weight:600;margin-bottom:10px;}
.bold0 img {margin-right:10px;border:1px solid #efefef;padding:2px;text-align:left;}
.bold2 {background:#ff0;}
/*营销页CSS*/
.spm table th { background:#efefef; border-top:2px solid #666; height:35px; line-height:35px;}
.peixun {background:#fff url("https://page.xianhuimao.cn/Public/Uploads/201910/1572075087864766.jpg") no-repeat;background-size:96%;background-position:center;height:auto;}
.shouhou {background:#fff url("https://page.xianhuimao.cn/Public/Assets/imgtech/section-packaging.jpg") no-repeat;background-size:96%;background-position:center;height:auto;}
.spm.chui p { text-align:center; font-size:16px;}
.spm .align-center { text-align:center;}
.spm .table { border:2px solid #666; margin:0 auto;} 
.spm table.table tr { border-bottom:2px solid #666; }
/*  .after-service .service-row.txt-area */
.after-service {padding:10px;background:#fff url("https://page.xianhuimao.cn/Public/Assets/imgtech/title-after-sales-service.jpg") center 20px  no-repeat;padding-top:95px;}
.after-service .service-row {margin:5px 0;border-bottom:1px solid #efefef;}
.after-service .service-row.txt-area {margin:0;padding:12px 0;}
.after-service .txt-area .img-box {float:left;margin-left:5px;padding:3px;border:1px solid #ddd;}
.after-service .txt-area .img-box img {width:192px;height:262px;}
.after-service .txt-area  .txt-block {padding-left:220px;text-align:left;}
.after-service .txt-block .txt-row {padding-bottom:18px;}
.after-service .txt-block .sub-title {font-size:20px;color:#E75407;font-weight:bold;vertical-align:top;padding-bottom:5px;display:block;}
.after-service .txt-block  p {font-size:14px;line-height:22px;color:#6b6b6b;}
.after-service .txt-block  .txt-red {color:#ff0c00;}
.after-service .txt-block  .txt-green {color:#bf5410;}
/* .after-service .service-row.txt-area */        .after-service .service-row.icon-row {margin:25px 0 0 0;min-height:45px;border-bottom:none;clear:both;}
.after-service .icon-row li {width:20%;float:left;padding:0 8px; height:45px; line-height:45px;color:#26312d;font-weight:bold;text-align:center;} 
.after-service .icon-row i { font-size:45px; color:#E95306;display:inline-block;vertical-align:middle;}
/* .after-service .picture-row */        .after-service .picture-row {padding:20px 0 2px 0;text-align:center;}
.after-service .picture-row .picture-title {padding-bottom:10px;padding-top:18px;border-top:1px solid #EAEAEA;}
.after-service .picture-row .picture-title i { color:#999; padding-right:1px;}
.after-service .aim-txt {font-size:16px;font-weight:bold;color:#3a3a3a;padding:0 10px;}
.after-service  .picture-row img {width:121px;height:15px;}
.after-service  .img-lists:after {display:table;content:'';clear:both;}
.after-service  .img-lists li {width:16.66666666%;float:left;}
.after-service  .img-lists li p img {width:100%;height:auto;border:1px solid #ddd;padding:2px;margin:0 5px;}
.after-service  .img-lists li p {padding:7px 5px 0 0;text-align:left;line-height:18px;}
/*底部浮动CSS*/
.alizi-footer {margin-top:10px;padding:10px 0 40px 0;color:#666;text-align:center;border-top:1px solid #e5e5e5;background:#fff;}
.alizi-foot-nav {margin:0 auto;width:100%;position:fixed;left:0;right:0;bottom:0;background:#e30;opacity:.9;filter:alpha(opacity=90)}
.alizi-foot-nav .alizi-up {display:inline-block;float:left;padding-top:20px;width:50px;height:25px;background:url(http://page.xianhuimao.cn/Public/Alizi/aliziTop.png) center top no-repeat;text-align:center;color:#fff;text-decoration:none;border-right:1px dashed #fff;}
.alizi-foot-nav ul {margin:0 auto;padding:0 0;line-height:45px;width:auto;overflow:hidden;list-style:none;opacity:.9;filter:alpha(opacity=90);}
.alizi-foot-nav ul li {width:33.33%;float:left;text-align:center;}
.alizi-foot-nav ul li a {border-left:1px dashed #f3f3f3;display:block;width:100%;color:#fff;font-size:14px;text-decoration:none;}
.alizi-foot-nav ul li a strong {display:inline;position:inherit;font-weight:normal;background-position:left center;background-repeat:no-repeat;background-size:1.3rem 1.3rem;font-size:1rem;}
.alizi-foot-nav ul li:first-child a {border-left:none;}
.alizi-foot-nav .icon {padding-left:25px;}
/*滚动评论CSS*/
.scrollbox {height:450px;overflow:hidden;}
.comment_list li {border-bottom:#e6e6e6 1px dashed;padding-bottom:10px;margin-bottom:10px;overflow:hidden;}
.comment_list li .pic {border:#ccc 1px solid;padding:2px;float:left; max-width:10%;}
.comment_list li .nopic {border:0;padding:2px;float:left;left:2px;top:5px;background:url(http://page.xianhuimao.cn/Public/Alizi/avatar.png); background-size:40px 40px;width:40px;height:40px;vertical-align:top;}
.comment_list li .text {width:80%;padding:6px 15px;line-height:22px;color:#666;font-size:12px;background-color:rgb(188,227,249);display:inline-block;border-radius:4px;margin:10px 0 10px 30px;position:relative;}
.comment_list li .text:after {content:'';position:absolute;right:100%;top:0px;width:20px;height:20px;border-width:0;border-style:solid;border-color:transparent;border-bottom-width:10px;border-bottom-color:currentColor;border-radius:0 0 0 32px;color:rgb(188,227,249);}
.comment_list li:nth-child(even) .pic {float:right;}
.comment_list li:nth-child(even) .nopic {float:right;}
.comment_list li:nth-child(even) .text {background-color:rgb(255, 228, 200); float:right;margin-right:30px;}
.comment_list li:nth-child(even) .text:after {left:100%;border-radius:0 0 32px 0;color:rgb(255, 228, 200);}

/*移动端CSS修正*/@media screen and (max-width:1024px) {.head {height:80px}
.logo {height:50px}
.logo img {height:50px}
.bdsharebuttonbox {margin-top:25px}
#navul {height:40px;line-height:40px}
#navul a {padding:0 15px;font-size:16px}
.footer p {font-size:12px}
}
@media screen and (max-width:640px) {
.head {height:60px; } 
.top-title h1 {font-size:18px; }
.top-title h3 {display:none;}
.banner .text { font-size:1em;}
#mnav {display:block;position:absolute;top:4px; height:60px;line-height:60px;right:10px}
#mnav i,#msearch i {font-size:22px;color:#fff}
#msearch {display:block;position:absolute;top:0;padding:0 15px;height:60px;line-height:60px;right:60px;overflow:hidden}
.navbg {height:0}
#navul {position:absolute;right:0;height:auto!important;top:60px;cursor:pointer;z-index:999;width:auto;padding:0;display:none}
#navul li {border-bottom:1px #1d64c9 solid;background:#1959b3;text-align:center;display:list-item}
#navul a {padding:0 15px;font-size:14px}
.photo{margin-right:0;}
.photo li{margin-right:0;width:100%;}  
.photo li img{height:240px; }
.fixednav {position:static;top:auto;left:auto}
.search {background:#fff;position:absolute;width:100%;height:auto!important;overflow:visible!important;float:none;top:62px;left:0;cursor:pointer;z-index:999;border-bottom:1px #f0f0f0 solid;padding:20px 0;margin:0;display:none}
.search form {overflow:hidden;padding:0;width:80%;float:none;margin:0 auto}
.search i {display:none}
.search input#edtsearch {width:70%}
.search input#btnpost {width:20%;float:none}
.focus img,.focus p.saoma {display:none}
.focus {width:100%;overflow:hidden;position:fixed;background:#b30000;bottom:0;padding:10px 0;right:auto;top:auto;border:0;margin:0!important;color:#fff;display:block}
.focus p.changan {display:block}
.focus p.changan a {color:#fff;}
.focus p span {background:#fff599;padding:0 5px;margin-right:10px;color:#b30000;border-radius:3px;}
.focus45 {display:block;overflow:hidden;height:45px;}
.gift p.spm-title {width:65%;font-size:14px;height:35px;line-height:35px;margin-left:120px;overflow:hidden;}
.spm .questions-ul { width:100%;}
#question ul { width:100%;}
.after-service .service-row.txt-area {padding:0;}
.after-service .picture-row {padding-top:5px;}
.after-service .txt-area .img-box {margin:0 10px 10px 0;}
.after-service .txt-area .txt-block {width:100%;padding-left:5px;}
.mobile-hide {display:none;}
.after-service  .img-lists li {width:50%;float:left;}

.scrollbox{ height:480px;}
.comment_list li .text{width:75%;}
.comment_list li:nth-child(even) .text {background-color:rgb(255, 228, 200); float:right;margin-right:20px;}
}