﻿/* reset */
body{background-color:#EEECEC}
a, address, b, big, blockquote, body, center, cite, code, dd, del, div, dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, i, iframe, img, ins, label, legend, li, ol, p, pre, small, span, strong, u, ul, var{margin: 0; padding: 0}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display: block}
hr{-moz-box-sizing: content-box; box-sizing: content-box; height: 0}
button, html input[type=button], input[type=submit]{-webkit-apperance: button; cursor: pointer}
button[disabled], html input[disabled]{cursor: default}
ol, ul{list-style: none}
img{border: 0; vertical-align: middle}
em, i, u{font-style: normal}
.fl{float: left}
.fr{float: right}
.al{text-align: left}
.ac{text-align: center}
.ar{text-align: right}
.hide{display: none}
#slideBtn
	{
		margin-top:-50px;
		float:right;
	  width:65px;
	  height:45px;
	  margin-right:15px
	}
.clear, .clr{display: block; overflow: hidden; clear: both; height: 0; line-height: 0; font-size: 0}
.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden}
.clearfix{*zoom:1}
/*util*/
.dropdown{position: relative;}
.dropdown-layer{display: none; position: absolute}
.dropdown:hover .dropdown-layer, .hover .dropdown-layer{display: block}
.cw-icon{position: relative; cursor: default; zoom: 1}
.cw-icon .i, .cw-icon i{display: block; position: absolute; overflow: hidden}
/*common */
.w{width:100%;max-width: 1057px; margin: 0 auto;}
body{font: 12px/150% Arial, Verdana, "\5b8b\4f53"; color: #666;overflow-x:hidden;}
a{color: #888; text-decoration: none}
a:hover{color: #c81623}
.m, .mb, .mc, .mt, .p-detail, .p-img, .p-market, .p-name, .p-price, .sm, .smb, .smc, .smt{overflow: hidden}
.img-error{background: url(../images/error.png) no-repeat 50% 50%}
/*logo and nav */
#logo-fiil{position: relative; z-index: 12; float: left; width: 30%; height: 105px;}
/* #logo-fiil{-webkit-animation: breathingLight 3s infinite; -moz-animation: breathingLight 3s infinite; animation: breathingLight 3s infinite} */
#logo-fiil .logo{display: block; width: 149px; height: 58px; background: url(../images/logo-bg_1.png) no-repeat 0 0; text-indent: -20000px;margin:31px 0 0 0;}
#logo-fiil .logo:hover{-webkit-animation: anmi-fade 1s infinite; -moz-animation: anmi-fade 1s infinite; animation: anmi-fade 1s infinite}
#logo-fiil .extra{position: absolute; top: 15px; left: 168px; width: 180px; height: 70px; padding-left: 10px; background: #fff}
.logo-extra{font-size:26px;padding-top:68px;float:left;color:#231f23;margin-left:-120px;}
/* nav */
#nav-head{height: 105px; _overflow: hidden; background:#000;}
#nav-fiil{height: 32px; _overflow: hidden;}
#nav-fiil .w{position: relative; z-index: 9; height: 32px; _overflow: hidden; _position: static;border-bottom:2px solid #1bbc9b;}
#nav-fiil .w .w-spacer{display: none}
#nav-fiil .w-spacer{position: absolute; top: -1px; z-index: 1; width: 100%; height: 44px; border-top: 1px solid #ddd; border-bottom: 2px solid #B1191A;}
#navitems-fiil{width:700px;float: right; position: relative; z-index: 2}
#navitems-fiil a, #navitems-fiil li, #navitems-fiil ul{float: left}
#navitems-fiil li{height:78px; text-align:center;}
#navitems-fiil .fore1{width:128px;}
#navitems-fiil .fore2{width:100px;}

#navitems-fiil li a:hover{color:#C81623!important;}
#navitems-fiil li.act{background:no-repeat url(../images/sel.png) 50% 100%;}
#navitems-fiil a{height: 32px; margin-top:33px; text-align: center; text-decoration: none; font: 400 14px/32px "Microsoft YaHei"; color: #d3d3d3;float:none;display:block;}
#navitems-fiil .spacer{width: 1px; height: 24px; margin: 10px 0 0; background: #DDD; overflow: hidden}
#nav-buy{float: right;height:32px;}
#nav-buy a{display: block; width: 75px; height: 27px; background: url(../images/btn1.png) no-repeat 0 0; font: 400 14px/24px "Microsoft YaHei"; margin-top:36px; line-height: 22px!important\0;}
#nav-buy a:hover{color: #fff!important; text-decoration:none;}

#nav-head .icons{ float:right;margin-top:45px;}
#nav-head .icons a{display: block;width:40px;height:32px;font-size:0; float:right;margin-left:21px;overflow: hidden; text-indent: -99px; }
#nav-head .icons a.weibo{ background: no-repeat url(../images/head_wb.png) 50% 50%;}
#nav-head .icons a.weixin{ background: no-repeat url(../images/head_wx.png) 50% 50%;}
#nav-head .icons a:hover{-webkit-animation: anmi-fade 1s infinite; -moz-animation: anmi-fade 1s infinite; animation: anmi-fade 1s infinite}

#local-global{clear:both;line-height:22px;float:right;color:#2b2a2a;}
#local-global a{color:#757574;}
#local-global a.act{color:#757574;}
#local-global a:hover{color: #C81623}
/* footer */
#footer-fiil{padding: 30px 0 40px; text-align: center;background:#000 repeat-x url(../images/btmbg.png) 50% 1px; background-size:contain; }
#footer-fiil .w{position: relative;}
#footer-fiil .links a:hover,#footer-fiil .copyright a:hover,#footer-fiil .authentication a:hover{color:#c81623;}
#footer-fiil .links{color:#a5a5a5;padding-bottom: 15px;}
#footer-fiil .links a{margin:10px; color:#a5a5a5;}
#footer-fiil .copyright{margin: 5px 0;color:#828282;}
#footer-fiil .copyright a{color:#828282}
#footer-fiil .authentication a{margin: 0 5px;;color:#585858;text-decoration: none}
#footer-fiil .icons{ position: absolute;right: 235px;top:2px;}
#footer-fiil .icons a{display: block;width:20px;height:14px;font-size:0; float:right;margin-left:5px;overflow: hidden; text-indent: -99px; background: no-repeat url(../images/btm_icon.png) 0 0;}
#footer-fiil .icons a.weibo{ background-position:0 0;}
#footer-fiil .icons a.weibo:hover{ background-position:0 -14px;}
#footer-fiil .icons a.weixin{ background-position:100% 0;}
#footer-fiil .icons a.weixin:hover{ background-position:100% -14px;}
/* content */
h2, h3{font-family: "Microsoft YaHei"; font-weight: normal}
.slider-page a{position: absolute; top: 50%; margin-top: -31px; z-index: 1; display: block; width: 28px; height: 62px; line-height: 62px; background: #808080; background: rgba(0,0,0,0.2); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#32000000, endColorstr=#32000000);
color: #fff; text-align: center; font-size: 22px; font-weight: normal; font-family: "simsun"}
.slider-page a:hover{text-decoration: none; color: #fff}
.slider-prev{left: 0}
.slider-next{right: 0}
.slider-nav{position: absolute; height: 9px; bottom: 10px}
.slider-nav ul{line-height: 1}
.slider-nav li{display: inline-block; *display:inline;*zoom:1;width: 15px; height: 15px; margin: 0 6px; background: #999; border-radius: 50%; text-align: center; color: #fff; overflow: hidden; cursor: pointer}
.slider-nav .slider-selected{background: #fff; color: #fff}
/* content */
#babys .side, #babys .side-inner, #books .side, #books .side-inner, #cosmetics .side, #cosmetics .side-inner, #foods .side, #foods .side-inner, #life .side, #life .side-inner, #livings .side, #livings .side-inner, #sports .side, #sports .side-inner{width: 210px}
#babys .main, #books .main, #cosmetics .main, #foods .main, #livings .main, #sports .main{width: 780px}
#babys .p-list, #books .p-list, #cosmetics .p-list, #foods .p-list, #livings .p-list, #sports .p-list{width: 790px}
#digitals .assists li, #electronics .assists li, #mobiles .assists li{width: 135px}
.floor #babys .words li, .floor #books .words li, .floor #cosmetics .words li, .floor #foods .words li, .floor #life .words li, .floor #livings .words li, .floor #sports .words li{width: 165px}
.floor .m{_width: 1057px}
.floor .mt{*width:1057px}
.floor .mc{_width: 1057px}
.floor .main{width: 880px}
.floor .p-list{width: 890px}
.floor .p-list li{width: 165px}
.floor .img-list{width: 890px}
.floor .main-extra{display: block}
#babys .main, #books .main, #cosmetics .main, #foods .main, #livings .main, #sports .main{width: 1000px}
#babys .p-list, #books .p-list, #cosmetics .p-list, #foods .p-list, #livings .p-list, #sports .p-list{width: 1010px}
#books .slider{left: 220px}
.lazy-fn{background: url(../images/loading.gif) no-repeat center center}
.lazy-fn-done{background: 0 0}
.floor-banner-body{height: 140px; margin: 0 auto; width: 990px}
.floor-banner-body{width: 1057px;overflow:hidden;}
/* content */
.floor .banner a:before{content: ""; position: absolute; width: 80px; height: 350px; top: 0; left: -150px; overflow: hidden; background: -moz-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.2)50%, rgba(255,255,255,0)100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(50%, rgba(255,255,255,.2)), color-stop(100%, rgba(255,255,255,0))); background: -webkit-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.2)50%, rgba(255,255,255,0)100%); background: -o-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.2)50%, rgba(255,255,255,0)100%); -webkit-transform: skewX(-25deg); -moz-transform: skewX(-25deg)}
.floor .banner a:hover::before{-webkit-transition: left 1s; -moz-transition: left 1s; transition: left 1s; left: 260px}

.fiil-detail{background-color: #eeecec;padding:80px 0;}
.fiil-detail .content{background-color: #ffffff;border-radius: 8px;width: 837px;float: left;}
.fiil-detail .content .content-nav{padding:28px 83px;font-family:"Microsoft YaHei";font-size: 18px;line-height:30px;color: #060606;}
.fiil-detail .content .content-nav a{color: #747373;}
.fiil-detail .content .content-nav a:hover{color: #c81623;}
.fiil-detail .content h3{padding:0 83px;font-size: 30px; font-family: "Microsoft YaHei";color: #060606;line-height: 56px;}
.fiil-detail .content .publish-date{padding:0 83px;font-size: 12px; font-family: "Microsoft YaHei";color: #989797;}
.fiil-detail .content .content-article{padding:10px 83px 60px;font-size: 14px; font-family: "Microsoft YaHei";color: #505050;line-height: 24px;margin-top:50px;}
.fiil-detail .content .content-article p{margin-bottom: 15px; text-indent: 2em;}
.fiil-detail .content .content-article p.img{text-indent: 0;text-align: center;}
.fiil-detail .content .content-article p.img img{width: 100%}
.fiil-detail .content .content-article strong{margin-bottom: 15px;display:inline-block;}

.fiil-detail .aside{width:206px;float: right;}
.fiil-detail .aside-block{margin-bottom: 21px;background-color: #ffffff;border-radius: 5px;}
.fiil-detail .aside-tit{font-size: 16px; font-family: "Microsoft YaHei";color: #4d4b4b;line-height: 25px;font-weight: bold;margin:0 27px;padding:10px 0;cursor: default;}
.fiil-detail .aside-tit a{color: #4d4b4b;}
.fiil-detail .aside-tit a:hover{color: #c81623;}
.fiil-detail .aside-tit .aside-icon{display: block;width: 29px;height: 24px;float: left;margin-right: 12px;}
.fiil-detail .aside-tit .aside-icon:hover{-webkit-animation: anmi-fade 1s infinite; -moz-animation: anmi-fade 1s infinite; animation: anmi-fade 1s infinite}
.fiil-detail .aside-tit .icon-wb{background:no-repeat url(../images/aside-wb.png) 0 0;}
.fiil-detail .aside-tit .icon-wx{background:no-repeat url(../images/aside-wx.png) 0 0;}
.fiil-detail .aside-tit .icon-contact{background:no-repeat url(../images/aside-contact.png) 0 0;}

.fiil-detail .disline{border-top:1px solid #d2d2d2;height: 0;font-size: 0;margin:0 27px;}
.fiil-detail .aside-info{font-size: 12px; font-family: "Microsoft YaHei";color: #4d4b4b;line-height: 25px;margin:0 15px;padding:10px 0;}
.fiil-detail .aside-info a{color: #06b8fa;}
.fiil-detail .aside-info a:hover{color: #c81623;}
.fiil-detail .aside-info img:hover{-webkit-animation: anmi-fade 1s infinite; -moz-animation: anmi-fade 1s infinite; animation: anmi-fade 1s infinite}

/* content */
#focus{position: relative;}
#focus .slider{width:100%;min-width:1057px;height:669px;background:#464545 no-repeat url(../images/coverbg.png) 50% 0;overflow: hidden;}
#focus .slider-panel{margin:0 auto;float:none;}
#focus .slider-panel .inner{height:669px;margin: 0 auto; overflow: hidden; position:relative;}
#focus .slider-panel .inner a{display: block; }
#focus .slider-panel .slogan{width:498px; height:96px; display:block;text-indent:-999px;overflow:hidden;}
#focus .slider-panel .slogan{ background:no-repeat url(../images/slogan.png) 0 0; position:absolute;left:592px;top:242px; }
#focus .slider-panel .buy-now,#focus .slider-panel .learn-more{width:156px; height:46px; display:block; position:absolute;text-indent:-999px;overflow:hidden;}
#focus .slider-panel .buy-now{ background:no-repeat url(../images/btn2.png) 0 0;left:596px;top:374px;}
#focus .slider-panel .learn-more{ background:no-repeat url(../images/btn3.png) 0 0;left:771px;top:374px;}
#focus .slider-panel .buy-now:hover,#focus .slider-panel .learn-more:hover{-webkit-animation: anmi-fade 1s infinite; -moz-animation: anmi-fade 1s infinite; animation: anmi-fade 1s infinite}
#focus .slider-extra{position: absolute; z-index: 99;right:0;top:655px;width:530px;height: 30px;}
#focus .slider-page-main{position: absolute; z-index: 3; left: 210px; width: 750px;}
#focus .slider-nav, #focus .slider-next, #focus .slider-prev{position: absolute; z-index: 4}
#focus .slider-nav{ width: 165px; height: 75px; line-height: 0; right: 428px; bottom: 0;text-align: center}
#focus .slider-nav li{width: 15px; height: 15px;  display: inline-block; *display:inline;*zoom:1; text-indent:-99px;overflow:hidden;border-radius:50%;}
#focus .slider-prev{left: 10px}
#focus .slider-next{right: 10px}
#focus .slider-alternative{ width:100%;height:121px;background:#000 repeat-x url(../images/altbg.png) 0 0; position:absolute;left:0;top:0; z-index:99;display:none;}
#focus .slider-alternative .alternative-ul{ width:120%;height:105px;;background:no-repeat url(../images/disline.png) 0 10px;}
#focus .slider-alternative li.alternative-block{ float: left; display: inline; width: 262px; overflow: hidden; margin: 8px 10px 0 10px; text-align: center }
#focus .slider-alternative li.alternative-block{  background:no-repeat url(../images/disline.png) 100% 0;}
#focus .slider-alternative li.alternative-block:hover a{ color: #C81623!important; }
#focus .slider-alternative li.alternative-block .img{height:75px;width:60px;margin:0 auto;display: table; font-size: 75px;line-height: 75px;overflow: hidden;}
#focus .slider-alternative li.alternative-block .img a{display: table;margin: 0 auto; display: table-cell; vertical-align: middle;text-align: center;}
#focus .slider-alternative li.alternative-block img{text-align:center;margin: 0 auto; }
#focus .slider-alternative li.alternative-block img:hover{-webkit-animation: anmi-fade 1s infinite; -moz-animation: anmi-fade 1s infinite; animation: anmi-fade 1s infinite}
#focus .slider-alternative li.alternative-block a.txt { display: block; font-size: 14px; font-family: "Microsoft YaHei";color: #a7a7a7; padding-top: 6px; }
#focus .slider-alternative li.alternative-block a.txt:hover{color:#C81623;}
#focus .slider-alternative li:first-child{}

.hot_words { overflow: hidden; background-color:#fff;}
.hot_words ul { width: 120%; height: 240px; }
.hot_words ul li { float: left; display: inline; width: 175px; overflow: hidden; margin: 56px 10px 0 10px; text-align: center }
.hot_words ul li img { display: block; margin: 0 auto; }
.hot_words ul li img:hover{-webkit-animation: anmi-fade 1s infinite; -moz-animation: anmi-fade 1s infinite; animation: anmi-fade 1s infinite}
.hot_words ul li strong { display: block; font-size: 15px; font-family:Cambria;font-weight: lighter; color: #222; padding-top: 8px; }
.hot_words ul li span { display: block; font-size: 14px; font-family: "Microsoft YaHei";color: #222; padding-top: 6px; }

.stave-block{ overflow: hidden; background-color:#eeecec;/*border-top:1px solid #fdd2d4;*/}
.stave-news{ width:4220px;height: 275px;background:#eeecec no-repeat url(../images/stave.png) 0 -49px; position: relative;left:0;top:0;}
.stave-news ul { width: 120%; height: 240px; }
.stave-news ul li { float: left; width: 129px;height: 200px; position: relative;cursor: pointer;}
.stave-news ul li:hover{-webkit-animation: anmi-fade 1s infinite; -moz-animation: anmi-fade 1s infinite; animation: anmi-fade 1s infinite}
.stave-news ul li .stave-news-tit { background:no-repeat url(../images/note-sel.png) 50% 100%;padding-bottom:144px;text-align: center;}
.stave-news ul li .stave-news-tit { width: 129px; height: 26px; line-height: 26px; font-size: 20px; font-family: "Microsoft YaHei";color: #727070;}
.stave-news ul li .stave-news-tit { position: absolute;left:0;top:0;}
.stave-news ul li .stave-date { background:no-repeat url(../images/note-dot.png) 50% 0;padding-top: 22px;text-align: center;}
.stave-news ul li .stave-date { width: 129px; height: 25px; line-height: 25px; font-size: 14px; font-family: "Microsoft YaHei";color: #737373;}
.stave-news ul li .stave-date { position: absolute;left:0;top:206px;}

.stave-news .stave-note1{margin-left: 78px;}
.stave-news .stave-note1 .stave-news-tit{top:33px;}
.stave-news .stave-note1 .note{background:no-repeat url(../images/note-act1.png) 0 100%;}
.stave-news .stave-note1:hover .note{background:no-repeat url(../images/note-act1-hover.png) 0 100%;}
.stave-news .stave-note1:hover .note-dot{background:no-repeat url(../images/note-dot-qing.png) 50% 0;}
.stave-news .stave-note2{margin-left: 70px;}
.stave-news .stave-note2 .stave-news-tit{top:-1px;}
.stave-news .stave-note2 .note{background:no-repeat url(../images/note-act2.png) 0 100%;}
.stave-news .stave-note2:hover .note{background:no-repeat url(../images/note-act2-hover.png) 0 100%;}
.stave-news .stave-note2:hover .note-dot{background:no-repeat url(../images/note-dot-dark.png) 50% 0;}
.stave-news .stave-note3{margin-left: 52px;}
.stave-news .stave-note3 .stave-news-tit{top:-14px;}
.stave-news .stave-note3 .note{background:no-repeat url(../images/note-act3.png) 0 100%;}
.stave-news .stave-note3:hover .note{background:no-repeat url(../images/note-act3-hover.png) 0 100%;}
.stave-news .stave-note3:hover .note-dot{background:no-repeat url(../images/note-dot-red.png) 50% 0;}
.stave-news .stave-note4{margin-left: 67px;}
.stave-news .stave-note4 .stave-news-tit{top:86px;}
.stave-news .stave-note5{margin-left: 93px;}
.stave-news .stave-note5 .stave-news-tit{top:100px;}
.stave-news .stave-note6{margin-left: 144px;}
.stave-news .stave-note6 .stave-news-tit{top:100px;}
.stave-news .stave-note7{margin-left: -30px;}
.stave-news .stave-note7 .stave-news-tit{top:198px;}
.stave-news .stave-note7 .stave-date{top:138px;}
.stave-news .stave-note8{margin-left: 67px;}
.stave-news .stave-note8 .stave-news-tit{top:246px;}
.stave-news .stave-note8 .stave-date{top:197px;}
.stave-news .stave-note9{margin-left: 132px;}
.stave-news .stave-note9 .stave-news-tit{top:39px;}
.stave-news .stave-note10{margin-left: 68px;}
.stave-news .stave-note10 .stave-news-tit{top:98px;}
.stave-news .stave-note11{margin-left: 46px;}
.stave-news .stave-note11 .stave-news-tit{top:237px;}
.stave-news .stave-note11 .stave-date{top:197px;}
.stave-news .stave-note12{margin-left: 67px;}
.stave-news .stave-note12 .stave-news-tit{top:287px;}
.stave-news .stave-note12 .stave-date{top:138px;}
.stave-news .stave-note13{margin-left: 53px;}
.stave-news .stave-note13 .stave-news-tit{top:200px;}
.stave-news .stave-note13 .stave-date{top:138px;}
.stave-news .stave-note14{margin-left: 45px;}
.stave-news .stave-note14 .stave-news-tit{top:268px;}
.stave-news .stave-note14 .stave-date{top:197px;}
.stave-news .stave-note15{margin-left: 186px;}
.stave-news .stave-note15 .stave-news-tit{top:99px;}
.stave-news .stave-note15 .stave-date{top:315px;}
.stave-news .stave-note16{margin-left: 119px;}
.stave-news .stave-note16 .stave-news-tit{top:117px;}
.stave-news .stave-note16 .stave-date{top:315px;}
.stave-news .stave-note17{margin-left: 73px;}
.stave-news .stave-note17 .stave-news-tit{top:68px;}
.stave-news .stave-note18{margin-left: 0;}
.stave-news .stave-note18 .stave-news-tit{top:173px;}
.stave-news .stave-note18 .stave-date{top:315px;}
.stave-news .stave-note19{margin-left: 55px;}
.stave-news .stave-note19 .stave-news-tit{top:222px;}
.stave-news .stave-note19 .stave-date{top:138px;}
.stave-news .stave-note20{margin-left: 83px;}
.stave-news .stave-note20 .stave-news-tit{top:253px;}
.stave-news .stave-note20 .stave-date{top:197px;}

.stave-block-phone{ overflow: hidden; background-color:#fff;display: none;padding:10px 0;}
.stave-news-phone{ height: auto; position: relative;left:0;top:0;}
.stave-news-phone ul { width: 100%; height: auto; }
.stave-news-phone ul li { float: left;padding-right: 9px;}
.stave-news-phone ul li img:hover{-webkit-animation: anmi-fade 1s infinite; -moz-animation: anmi-fade 1s infinite; animation: anmi-fade 1s infinite}

#content { background:repeat-x url(../images/about_bg.jpg) 0 0;}
#content .about-img{height:315px;padding:0 30px 0 35px; position:relative;}
#content .left{float:left; position:relative;}
#content .left .left-ul{position:absolute; z-index:99;left:0;top:-55px;width:102px;padding:40px 65px 0 35px;height:670px; background:no-repeat url(../images/xnav_line.jpg) 131px 0;}
#content .left li{font-size:18px;height:60px;color:#0d0b0b;font-family: "Microsoft YaHei";}
#content .left li.nor{background:no-repeat url(../images/xnav_nor.png) 100% 6px;}
#content .left li.act{background:no-repeat url(../images/xnav_act.png) 100% 5px;}
#content .left li a{color:#0d0b0b;}
#content .right{padding-left:200px;padding-right:30px;padding-bottom:75px;}
#content .right h3{color:#0d0b0b;font-size:24px;font-family: "Microsoft YaHei";padding:30px 0 60px;}
#content .right h3:first-child{padding-top:0;}
#content .right p{color:#4b4b4b;font-size:14px;line-height:30px;font-family: "Microsoft YaHei"; text-indent:2em;}

#content .law-statement{margin:0;padding-bottom:110px;}
#content .law-statement h3{color: #060606;font-size: 50px;line-height: 1.25; font-family: "Microsoft YaHei";border-bottom: 1px solid #959595; padding:90px 0 20px;margin-bottom: 80px;}
#content .law-statement h4{color: #060606;font-size: 18px;line-height: 1.25; font-family: "Microsoft YaHei";padding:10px 0;margin-top: 20px;}
#content .law-statement h4.big-title{font-size:24px;}
#content .law-statement p{font-size:12px;font-weight:bold;line-height: 20px;color:#757575;font-family: "Microsoft YaHei";}
#content .law-statement p strong{font-weight:bold;color: #050505;}
#content .law-statement .p-block{padding-left:1em;margin-top: 14px;}
#content .law-statement .p-title{font-weight:bold;color: #050505;}

#content .privacy-clause{margin:0;padding-bottom:110px;}
#content .privacy-clause h3{color: #060606;font-size: 50px;line-height: 1.25; font-family: "Microsoft YaHei";border-bottom: 1px solid #959595; padding:90px 0 20px;margin-bottom: 80px;}
#content .privacy-clause h4{color: #060606;font-size: 18px;line-height: 1.25; font-family: "Microsoft YaHei";padding:10px 0;margin-top: 20px;}
#content .privacy-clause h4.big-title{font-size:24px;}
#content .privacy-clause p{font-size:12px;font-weight:bold;line-height: 20px;color:#757575;font-family: "Microsoft YaHei";padding-bottom:20px;}
#content .privacy-clause p strong{font-weight:bold;color: #050505;}
#content .privacy-clause .p-block{padding-left:1em;margin-top: -10px;position: relative;}
#content .privacy-clause .p-block p{padding-bottom:0;}

#content .join-us{margin:0;padding-bottom:110px;}
#content .join-us h3{color: #060606;font-size: 50px;line-height: 1.25; font-family: "Microsoft YaHei";border-bottom: 1px solid #959595; padding:90px 0 20px;}
#content .join-us h4{color: #060606;font-size: 32px;line-height: 1.25; font-weight:normal;font-family: "Microsoft YaHei";padding:10px 0 40px;margin-top: 20px;}
#content .join-us .p-block{margin-top: 32px;}
#content .join-us .p-block p{font-size:16px;line-height: 32px;color:#757575;font-family: "Microsoft YaHei";}
#content .join-us .p-block p.mailto{font-weight: bold;color: #060606;}
#content .join-us .p-block a{color: #fa0404;}

#content .join-us .display-btn{margin-top: 98px;}
#content .join-us .display-btn input{width: 474px;height:49px;background-color: #ff0000;border:0 none;border-radius: 5px; text-align: left;}
#content .join-us .display-btn input{padding-left: 17px;font-size: 20px;font-family: "Microsoft YaHei";color: #fff;}
#content .join-us .display-btn input{-moz-box-shadow:4px 4px 6px #c1bfbf; -webkit-box-shadow:4px 4px 6px #c1bfbf; box-shadow:4px 4px 6px #c1bfbf; }

#content .join-us .join-us-detail{padding:80px 100px 10px 95px;}
#content .join-us .join-us-block h4{color: #040404;font-size: 20px;line-height: 1.25; padding:10px 0;margin-top: 20px;font-weight: bold;}
#content .join-us .join-us-block h5{color: #0a0a0a;font-size: 18px;line-height: 1.25; font-weight:normal;font-family: "Microsoft YaHei";padding:10px 0;margin-top: 20px;}
#content .join-us .join-us-para,#content .join-us .join-us-feild{margin-top: 20px;}
#content .join-us .join-us-feild{background-color: #fff;padding:10px 45px 30px 75px;border-radius: 10px;border:1px solid #2a2929;}
#content .join-us .join-us-block p{font-size:16px;line-height: 28px;color:#757575;font-family: "Microsoft YaHei";}


#content .contact-us{margin:0;padding-bottom:110px; overflow:scroll}
#content .contact-us h3{color: #060606;font-size: 50px;line-height: 1.25; font-family: "Microsoft YaHei";border-bottom: 1px solid #959595; padding:90px 0 20px;}
#content .contact-us h4{color: #060606;font-size: 28px;line-height: 1.25; font-weight:normal;font-family: "Microsoft YaHei";padding:60px 0 10px;margin-top: 20px;}
#content .contact-us .p-block{margin-top: 0;margin-bottom: 15px;}
#content .contact-us .p-block p{font-size:18px;line-height: 32px;color:#757575;font-family: "Microsoft YaHei";}
#content .contact-us .p-block p.mailto{font-weight: bold;color: #060606;}
#content .contact-us .p-block a{color: #ff0000;}
#content .contact-us .p-block a:hover{color: #c81623;}
#content .contact-us img{ width:100%}

#content .validate-prod{margin:0;padding-bottom:110px;}
#content .validate-prod h3{color: #060606;font-size: 50px;line-height: 1.25; font-family: "Microsoft YaHei";border-bottom: 1px solid #959595; padding:90px 0 20px;}
#content .validate-prod .defalut-fiilphone{width:182px;margin:56px auto 50px;}
#content .validate-prod .defalut-fiilphone img{width:100%;}

#content .validate-prod .validate-result{width: 440px;margin: 10px auto;text-align: center;}
#content .validate-prod .result-text{color: #ff0000;font-size: 30px;line-height: 1.25; font-weight:normal;font-family: "Microsoft YaHei";padding:10px 0;margin-top: 10px;display: block;}
#content .validate-prod .result-date{color: #a8a8a8;font-size: 18px;line-height: 1.25; font-weight:normal;font-family: "Microsoft YaHei";padding:10px 0;margin-top: 10px;display: block;}

#content .validate-prod .display-input{width: 375px;margin: 10px auto;text-align: center;}
#content .validate-prod .display-input input{width: 341px;height:46px;background-color: #fff;border:1px solid #b4b4b4;border-radius: 5px; text-align: left;}
#content .validate-prod .display-input input{padding-left: 17px;padding-right: 17px;font-size: 20px;font-family: "Microsoft YaHei";color: #444;}
#content .validate-prod .display-input input{-moz-box-shadow:1px 1px 3px #c1bfbf; -webkit-box-shadow:1px 1px 3px #c1bfbf; box-shadow:1px 1x 3px #c1bfbf; }

#content .validate-prod .display-btn{width: 156px;margin: 29px auto;text-align: center;}
#content .validate-prod .display-btn input{width: 156px;height:46px;background-color: #ff0000;border:0 none;border-radius: 3px; text-align: center;}
#content .validate-prod .display-btn input{font-size: 20px;font-family: "Microsoft YaHei";color: #fff;}
#content .validate-prod .display-btn input{-moz-box-shadow:2px 2px 3px #c1bfbf; -webkit-box-shadow:2px 2px 3px #c1bfbf; box-shadow:2px 2px 3px #c1bfbf; }

.fiil-qr{position: absolute;left:30%;top:20%;border-radius: 5px;display: none;z-index: 9999;padding: 32px 56px 57px;height: 586px; }
.fiil-qr{width: 441px;display:  box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;background: #fff;}
.fiil-qr .fiil-qr-cls{position: absolute;right:-16px;top:-17px;width:33px;height: 33px;background:no-repeat url(../images/qr_cls.png) 0 0;cursor: pointer;}
.fiil-qr .fiil-qr-tit{font-size: 24px;font-family: "Microsoft YaHei";color: #5d5e5e;text-align: center;line-height: 38px;display: none;}
.fiil-qr .fiil-qr-txt{font-size: 20px;font-family: "Microsoft YaHei";color: #5d5e5e;text-align: center;line-height: 38px;padding-bottom: 15px;display: none;}
.fiil-qr .fiil-qr-img{border-top: 1px solid #e5e5e5;display: none;}
.main-cover{position: absolute;top: 0;bottom: 0;left: 0;right: 0;width: 100%;height: 100%;background: rgba(0,0,0,.5);z-index:100;display:none;}
/*animation*/
@-webkit-keyframes guess-slide{0%{right:100%;opacity:.3}100%{right:0;opacity:1}}
@-moz-keyframes guess-slide{0%{right:100%;opacity:.3}100%{right:0;opacity:1}}
@keyframes guess-slide{0%{right:100%;opacity:.3}100%{right:0;opacity:1}}
@-webkit-keyframes anmi-slide{0%{margin-top:0;opacity:.7}100%{margin-top:-10px;opacity:1}}
@-moz-keyframes anmi-slide{0%{margin-top:0;opacity:.7}100%{margin-top:-10px;opacity:1}}
@keyframes anmi-slide{0%{margin-top:0;opacity:.7}100%{margin-top:-10px;opacity:1}}
@-webkit-keyframes anmi-pictit{0%{bottom:0;opacity:.7}100%{bottom:3px;opacity:1}}
@-moz-keyframes anmi-pictit{0%{bottom:0;opacity:.7}100%{bottom:3px;opacity:1}}
@keyframes anmi-pictit{0%{bottom:0;opacity:.7}100%{bottom:3px;opacity:1}}
@-webkit-keyframes anmi-fade{0%{opacity:.7}100%{opacity:1}}
@-moz-keyframes anmi-fade{0%{opacity:.7}100%{opacity:1}}
@keyframes anmi-fade{0%{opacity:.7}100%{;opacity:1}}
/*breathingLight*/
@-webkit-keyframes breathingLight {0%{opacity:1}25%{opacity:.7}50%{opacity:.3}75%{opacity:.7}100%{opacity:1}}
@-moz-keyframes breathingLight{0%{opacity:1}25%{opacity:.7}50%{opacity:.3}75%{opacity:.7}100%{opacity:1}}
@keyframes breathingLight{0%{opacity:1}25%{opacity:.7}50%{opacity:.3}75%{opacity:.7}100%{opacity:1}}

/* Media queries */

@media(max-width:1086px) {
	#nav-head{height: 75px;}
	.fiil-detail .aside{display: none;}
	.fiil-detail .content{width: 100%;float: none;background-color: #eeecec;border-radius: 0;}	
	.fiil-detail .content .content-article p.img img{width: 100%}
	#slideBtn
	{
	  width:45px;
	  height:35px;
	  float:right;
	  margin-top:-50px;
	}
}

@media (max-width:768px) {
	
	#nav-head .w{ position: relative;}
	#logo-fiil {
	  width: 100%;
	  text-align: center;
	  height: 75px;
	}
	#slideBtn
	{
	  width:30px;
	  height:20px;
	  float:right;
	  margin-top:-50px;
	}
	#logo-fiil .logo{width:120px;margin: 15px auto 0;background-size: 100%!important;}
	#nav-head .icons{position: absolute;right: 10px;top:20px;float: none;margin-top: 0;z-index: 99;}
	#nav-head .icons a{margin-left: 10px;width:36px;height:29px; background-size: 100%!important;margin-left: 10px;}
	.fiil-detail{padding:0;}
	.fiil-detail .aside{display: none;}
	.fiil-detail .content{width: 100%;float: none;background-color: #eeecec;border-radius: 0;}	
	.fiil-detail .content .content-article p.img img{width: 100%}

	.fiil-detail .content h3{font-size: 14px;font-weight:bold;line-height:25px;padding:0 21px 0 33px;}
	.fiil-detail .content .publish-date{font-size: 12px;padding:0 21px 0 33px;}
	.fiil-detail .content .content-nav{font-size: 12px;line-height:20px;padding:7px 21px 7px 33px;}
	.fiil-detail .content .content-article {
	  padding:5px 21px 30px 33px;
	  font-size: 12px;
	  line-height: 16px;
	  margin-top: 25px;
	}
	.bgboxgo .botton-box span{width:5px;height: 5px;margin-right: 5px;}

	.fiil-qr{padding: 37px;width: 341px;height: 341px;}
	.fiil-qr .fiil-qr-tit{display: none!important;}
	.fiil-qr .fiil-qr-txt{display: none!important;}
	.fiil-qr .fiil-qr-img{border-top: none;}

	.stave-block{ overflow:hidden;overflow-scrolling:auto;-webkit-overflow-scrolling:touch;}

	#content .validate-prod{padding:0 20px 55px;}
	#content .validate-prod h3{font-size: 30px;}
	#content .validate-prod .defalut-fiilphone{width: 91px;margin: 28px auto 25px}
	#content .validate-prod .validate-result{width: 100%;}
	#content .validate-prod .result-text{font-size: 18px;}
	#content .validate-prod .result-date{font-size: 14px;}
	#content .validate-prod .display-input{width: 90%;}
	#content .validate-prod .display-input input{width: 90%;}

	#content .privacy-clause{padding:0 20px 55px;}
	#content .privacy-clause h3{font-size: 30px;}
	#content .privacy-clause h3{font-size: 22px;padding-top: 60px;margin-bottom: 40px}
	#content .privacy-clause h4{font-size:20px;}

	#content .law-statement{padding:0 20px 55px;}
	#content .law-statement h3{font-size: 30px;padding-top: 60px;margin-bottom: 40px}
	#content .law-statement h4.big-title{font-size: 22px;}
	#content .law-statement h4{font-size:20px;}
	#content .law-statement p img{display: block;max-width: 100%;}


	#content .join-us{padding:0 20px 55px;}
	#content .join-us h3{font-size: 30px;padding-top: 60px;}
	#content .join-us h4{font-size:24px;}
	#content .join-us .display-input{width: 90%;}
	#content .join-us .display-btn input{width: 90%;}
	#content .join-us .join-us-detail{  padding: 20px 25px 10px 29px;}
	#content .join-us .join-us-block p{font-size: 14px;}
	#content .join-us .p-block p{font-size: 14px;}
	#content .join-us .join-us-feild{  padding: 2px 9px 6px 15px;}

	#content .contact-us{padding:0 15px 55px;}
	#content .contact-us h3{font-size:22px;padding-top: 30px;}
	#content .contact-us h4{font-size:18px;padding-top: 30px}
	#content .contact-us .p-block p{font-size: 14px;}
}

@media (max-width:480px) {
	#nav-head{height: 51px;}
	#nav-head .w{ position: relative;}
	#logo-fiil {
	  width: 100%;
	  text-align: center;
	  height: 51px;
	}
	#slideBtn
	{
	  width:30px;
	  height:20px;
	  float:right;
	  margin-top:-37px;
	}
	#logo-fiil .logo{width:79px;margin: 10px auto 0;}
	#nav-head .icons{right: 10px;display: none;}
	#nav-head .icons a{margin-left: 5px;width:24px;height:19px; background-size: 100%!important;}
	.bgboxgo .botton-box span{width:8px;height: 8px;margin-right: 3px;}
	.fiil-qr{padding: 17px;width: 241px;height: 241px;}
	.fiil-qr .fiil-qr-img{border-top: none;}

	#content .validate-prod{padding:0 15px 55px;}
	#content .validate-prod h3{font-size: 22px;}
	#content .validate-prod .defalut-fiilphone{width: 56px;margin: 14px auto 12px}
	#content .validate-prod .result-text{font-size: 15px;}
	#content .validate-prod .result-date{font-size: 12px;}

	#content .privacy-clause{padding:0 15px 55px;}
	#content .privacy-clause h3{font-size: 22px;padding-top: 30px;margin-bottom: 20px}
	#content .privacy-clause h4{font-size:15px;}

	#content .law-statement{padding:0 15px 55px;}
	#content .law-statement h3{font-size: 22px; padding-top: 30px;margin-bottom: 20px}
	#content .law-statement h4.big-title{font-size: 17px;}
	#content .law-statement h4{font-size:15px;}

	#content .join-us{padding:0 15px 55px;}
	#content .join-us h3{font-size:22px;padding-top: 30px;}
	#content .join-us h4{font-size:18px;}
	#content .join-us .join-us-detail{  padding: 10px 12px 12px 15px;}
	#content .join-us .join-us-block p{font-size: 12px;}
	#content .join-us .p-block p{font-size: 12px;}

	#content .contact-us{padding:0 15px 55px;}
	#content .contact-us h3{font-size:22px;padding-top: 30px;}
	#content .contact-us h4{font-size:18px;padding-top: 15px}
	#content .contact-us .p-block p{font-size: 12px;}

	#content .left .left-ul{display: none;}
	#content .right {
	  padding-left: 15px;
	  padding-right: 15px;
	  padding-bottom: 55px;
	}
	#content .right h3{
	  font-size: 20px;
	  padding: 15px 0 30px;
	}
	#content .right p{font-size: 12px;}

	.stave-block{display:none;}
	.stave-block-phone{display:block; background-color: #eeecec;padding:12px 0 12px 0;}
	.stave-news-phone{background: no-repeat url(../images/stave_phone.png); background-size: cover; height:380px; zoom:35%;padding: 0 0 0 37px;}
	.stave-news-phone ul li{width: 32.33%;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
	.stave-news-phone ul li img{width: 100%}

	.swipe-wrap>div .bimg {display: none!important;}
  	.swipe-wrap>div .pimg {display: block!important;}
}


.mycontent .newslistshow .content .cen .content-article img{ width:100%}