@charset "utf-8";
/* CSS Document */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,fieldset,input,img{margin:0px;padding:0px;}
article, aside, figure, footer, header, menu, nav, section, summary, time{display:block; margin:0; padding:0;}
html{-webkit-text-size-adjust: none;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th,p,a,li,td,div{font:normal 12px "Lucida Grande", "Lucida Sans Unicode", "Arial";color:#333;}
ul,ol{list-style:none;}
fieldset,img{border:none;}
strong{color:#222;}
a{color:#0088cc;text-decoration:none;hide-focus: expression(this.hideFocus=true); /* for ie 5+ */outline: none; /* for firefox 1.5 + */}
a:visited{text-decoration:none;color:#0088cc;}
a:hover{text-decoration:underline;color:#0088cc;}
a:active{text-decoration:none;color:#0088cc;}
body{background:#fafafa;}
img{border:0;}
.clear {clear:both; height:0;}
.left {float:left;!important;}
.right {float:right;!important; }
.price {color:#ff6633;}
.unique {color:#f00;}
.hide{ display:none;}
.font12{ font-size:12px;}
.font14{ font-size:14px;}
.font16{ font-size:16px;}
a.external{background:url(https://imobie-resource.com/fr/img/external.png) center right no-repeat; padding-right:14px; text-decoration:underline;}
.blue{ color:#09F!important; font-size:14px!important;}

table{border-collapse:0; border-spacing:0;}
/*often style*/
.ftwa:visited, .ftwa:link, .ftwa:active {color:#fff;}/*A tag of the default color is white**/
.zoom{*+zoom:1;}
.zoom:after{content:""; display:block; height:0; clear:both; visibility:hidden;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.dsb{display:block;}
.valm{vertical-align:middle;}
.dsn{display:none;}
.pta{position:absolute}
.pw980{width:980px; margin-left:auto; margin-right:auto;}
.pw1120{width:1120px; margin-left:auto; margin-right:auto;}
.nobg{background:none;}
.o_hide{overflow:hidden;}
.wrap .no_boder,.warp .no_boder{ border:none;}

/*font style**/
.ftb{font-weight:bold;}
.alr{text-align:right;}
.alc{text-align:center;}
.all{text-align:left;}
.ft14{font-size:14px;}
.ft16{font-size:16px;}
.ft18{font-size:18px;}
.ft20{font-size:20px;}
.ft24{font-size:24px;}
.ft30{font-size:30px;}
.ft32{font-size:32px;}
.ft36{font-size:36px;}
.ft38{font-size:38px;}
.ft42{font-size:42px;}
.ft48{font-size:48px;}

/*color style**/
.white{color:#fff;}
.red{color:#f00;}
.black{color:#000;}
.green{color:#03bd83;}
.blue{color:#00a8ec;}

/*list style**/
.ulnum{list-style:decimal; padding-left:26px;}/*style of ul is number**/
.ulcircle{list-style:disc; padding-left:20px;}/*style of ul is circle**/
.ulifl li{float:left;}

/*margin padding style**/
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt60{margin-top:60px;}
.pt10{padding-top:10px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pt40{padding-top:40px;}
.pt50{padding-top:50px;}
.pt60{padding-top:60px;}
.pt70{padding-top:70px;}
.pt100{padding-top:100px;}

input:focus {outline: 0;}

/*nav pc*/
/*nav pc*/
.navcnt{ width:100%; background:#fff; position:relative; z-index:55; box-shadow:0 1px 1px #e9e9e9;}
.navcnt a{ text-decoration:none;}
.navcnt a:hover{ color:#0c7bed; text-decoration:none;}
.navmo_meau,.navmo_cont{ display:none;}
.navigation{ max-width:980px; width:92%; margin-left:auto; margin-right:auto; height:55px; background:#fff;}
.navlogo{display:inline-block; width:100px; height:40px; float:left; margin-top:7px; background:url(https://imobie-resource.com/en/img/imlogo.png) no-repeat; background-size:cover;}
.navlogo a{ display:block; height:40px; width:inherit;}
.navpcsort{ float:right;}
.navpcarea{ line-height:55px; margin:0 12px; display:inline-block; vertical-align:middle; position:relative;}
.navpcarea:after{content:""; position:absolute; left:0; bottom:0; width:0; height:2px; background-color:#0C7BEC; border-radius:2px; transition:width .3s ease-in-out;}
.navpcarea:hover:after{width:100%;}
.navpcpro{ font-size:14px; color:#333333; cursor:pointer;}
.navpcpro:after{content:"\e800"; font-family:"iconfont"; display:inline-block; vertical-align:middle; color:inherit; cursor:pointer; transition:transform ease-in-out 0.3s; -webkit-transition:transform ease-in-out 0.3s; -moz-transition:transform ease-in-out 0.3s; -o-transition:transform ease-in-out 0.3s; -ms-transition:transform ease-in-out 0.3s; font-weight:bold; margin-left:3px;}
.navpcsort .navpcarea5{ margin-left:50px;}
.navpcarea5:before{ width:1px; height:20px; background:#dedede; content:""; display:block; position:absolute; left:-30px; top:18px; z-index:2;}
.navpcarea6:after{display:none;}
.navpcsearch{ position:relative; line-height:1.5; margin-top:2px;}
.navpcsearch:after{font-size:14px; content:"\e91f"; font-family:"iconfont"; color:#666666;}
.navpcsearch:hover:after{color:#0c7bed;}

.navpc_prob{ position:absolute; visibility:hidden; height:0; background:#ffffff; left:0; right:0; top:70px; z-index:4; margin:auto; box-shadow:0 0 30px rgba(0,0,0,0.2); border-radius:10px; transition:height linear 0.2s; -webkit-transition:height linear 0.2s; -moz-transition:height linear 0.2s; -o-transition:height linear 0.2s; -ms-transition:height linear 0.2s;}
.navpc_probcnt{ height:inherit; overflow:hidden; padding:10px 0 0;}
.navpc_prob1{ width:622px; left:-210px;}
.navpc_prob2{ width:622px; left:-230px;}
.navpc_prob3{ width:622px; left:-220px;}
.navpc_prob4{ width:642px; left:-240px;}
.navpc_prob5{ width:280px; left:-90px;}
.navpc_probfs{ width:310px;}
.navpc_probfs h4{ font-size:16px; color:#999; margin:15px 0 10px 20px;}
.navpc_prob:before{ width:0; height:0; content:""; display:block; position:absolute; border:12px solid transparent; border-bottom:8px solid #fff; left:calc(50% - 12px); top:-20px; z-index:2; opacity:0;}
.navpc_prob:after{content:""; z-index:-1; width:100%; height:20px; position:absolute; top:-20px; left:0; right:0; margin:auto;}
.navpcarea:hover .navpcpro{color:#0c7bed;}
.navpcarea:hover .navpc_prob{z-index:5; visibility:visible;}
.navpcarea:hover .navpc_prob:before{ opacity:1;}
.navpcarea:hover .navpc_prob:after{z-index:1;}
.navpcarea1:hover .navpc_prob1{height:480px;}
.navpcarea2:hover .navpc_prob2{height:330px;}
.navpcarea3:hover .navpc_prob3{height:400px;}
.navpcarea4:hover .navpc_prob4{height:380px;}
.navpcarea5:hover .navpc_prob5{height:416px;}

.navpc_prob a{ width:100%; display:block; padding:17px 0; border-radius:5px;}
.navpc_prob a:first-child:before{width:0; height:0; content:""; display:block; position:absolute; border:12px solid transparent; border-bottom:8px solid #f4f6f8; left:calc(50% - 8px); top:-20px; z-index:2; display:none;}
.navpc_prob a:hover{ box-shadow:0px 0px 15px 1px rgba(179, 191, 200, 0.3); transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); transition:transform .2s ease-in-out; -webkit-transition:transform .2s ease-in-out; -moz-transition:transform .2s ease-in-out; ; -o-transition:transform .2s ease-in-out; width:95%;}
.navpc_prob a:first-child:hover:before{ display:block;}
.navpc_prob a>img{ margin:0 8px 0 13px; display:inline-block; vertical-align:middle;}
.navpc_probfs1{border-right:1px solid #F2F2F2; padding-bottom:10px; padding-left:15px; width:295px;}
.navpc_probfs2{padding-left:10px;}
.navpcarea2 .navpc_probfs3 a{margin-bottom:4px;}
.navpcarea5 .navpc_probcnt{padding:8px 0;}
.navpcarea5 a{margin:auto; width:90%;}
.navpcarea5 a:hover{width:90%;}
.navpcarea4 .navpc_probfs1{width:305px;}
.navpc_prob a>span{ width:calc(100% - 60px); display:inline-block; vertical-align:middle;}
.navpc_prob a>span b{ font-size:16px; color:#000000; display:block; font-weight:normal; line-height:1.4;}
.navpc_prob a>span i,.navmo_cont_prosty p a i{font-style:normal; font-size:12px; color:#fff; background-color:red; display:inline-block; border-radius:3px; padding:0 2px; margin-left:2px; transform:scale(.8); -webkit-transform:scale(.8); -moz-transform:scale(.8); -o-transform:scale(.8);}
.navpc_prob a>span em{ font-size:12px; color:#999; margin-top:5px; display:block; line-height:1.5; font-style:normal;}
.navpc_probfs1 a>img{margin-left:10px;}
.navpc_probfs1 a>span{width:calc(100% - 60px);}
.navpc_probfs3 a{padding-left:10px; padding-bottom:10px; font-size:14px; color:#333; margin-bottom:8px; width:calc(100% - 10px);}
.navpc_probfs3 a:hover{box-shadow:none; transform:none; -webkit-transform:none; -moz-transform:none; -o-transform:none;}
.navpc_probfs3 a:after{content: "\e902"; font-family:iconfont; display:inline-block; vertical-align:middle; margin-left:2px; font-size:14px; color:inherit; opacity:0; transition:.2s ease-in-out;}
.navpc_probfs3 a:hover:after{ opacity:1; transform:translateX(3px); -webkit-transform:translateX(3px); -moz-transform:translateX(3px); -o-transform:translateX(3px);}
.navpc_probfs3 a em,.navmo_cont_prosty p a em{font-size:12px; color:#fff; background-color:#0c7bed; display:inline-block; border-radius:3px; padding:0 2px; margin-left:2px; transform:scale(.8); -webkit-transform:scale(.8); -moz-transform:scale(.8); -o-transform:scale(.8);}


/*nav mo*/
.navmo_head{ height:56px; background:#f9f9f9; box-shadow:0 2px 2px rgba(0,0,0,0.1);}
.navmo_meau{width:24px; height:24px; cursor:pointer; float:right; margin:16px 10px 0 0; color:#333333;}
.navmo_meau span{ display:block; width:100%; height:3px; margin:3px 0; background-color:#000; transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -ms-transition:all 0.5s ease; -o-transition:all 0.5s ease;}
.navmo_cont{ width:100%; height:0; overflow:scroll; z-index:50; background:#f9f9f9; position:fixed; top:56px; left:0; transition:height linear 0.3s; -webkit-transition:height linear 0.3s; -moz-transition:height linear 0.3s; -o-transition:height linear 0.3s; -ms-transition:height linear 0.3s;}
.navmo_cont ul li{ width:92%; border-bottom:1px solid #e9e9e9; line-height:1; margin:0 auto; padding:0 4%;}
.navmo_cont ul li>a{ font-size:18px; color:#333333; padding:15px 0; display:block; position:relative;}
.navmo_cont ul li>a:link{color:#333333;}
.navmo_cont_pro>a:after,.navmo_cont_lang>a:after{content:"\e800"; font-family:"iconfont"; font-size:20px; display:block; color:#333333; position:absolute; right:-10px; top:18px; transition:transform ease-in-out 0.3s; -webkit-transition:transform ease-in-out 0.3s; -moz-transition:transform ease-in-out 0.3s; -o-transition:transform ease-in-out 0.3s; -ms-transition:transform ease-in-out 0.3s; z-index:52;}
.navmo_cont ul li.checked>a{color:#0c7bed; font-weight:bold;}
.navmo_cont ul li.checked.navmo_cont_pro>a:after,.navmo_cont ul li.checked.navmo_cont_lang>a:after{transform:rotate(180deg); color:#0c7bed;}
.navmo_cont_prosty{ margin-bottom:15px; display:none;}
.navmo_cont ul li.checked .navmo_cont_prosty{ display:block;}
.navmo_cont_prosty h4{ position:relative;}
.navmo_cont_prosty h4:before{ width:4px; height:4px; border-radius:4px; background:#a8a8a8; content:""; display:block; position:absolute; left:0; top:9px; z-index:10;}
.navmo_cont_prosty h4 a{ font-size:16px; color:#666666; padding-left:10px; margin-bottom:15px; display:block; position:relative;}
.navmo_proa2{ margin-top:15px;}
.navmo_cont_prosty.navmo_cont_proat h4 a:after,.navmo_cont_prosty.navmo_cont_propr h4 a:after,.navmo_cont_prosty.navmo_cont_promore h4 a:after{ content:"\e902"; font-family:"iconfont"; position:relative; display:inline-block; margin-left:6px; top:1px; color:inherit; font-size:14px;}
.navmo_cont_prosty p{ width:100%; margin:3px auto; background:#ececec; border-radius:5px;}
.navmo_cont_prosty p a{ padding:10px 15px 10px 8px; line-height:1.4; font-size:14px; color:#000000; display:block; position:relative;}
.navmo_cont_prosty p a:after{ width:0; height:0; content:""; display:block; border:4px solid transparent; border-left:6px solid #000000; position:absolute; right:5px; top:15px;}
.navmo_cont_prosty p a span{ font-size:inherit; color:#00b440;}
.navmo_cont_lang .navmo_cont_prosty h4{width:50%; float:left; margin-top:5px;}
.navmo_cont_lang .navmo_cont_prosty h4 a:before{margin:-2px 12px 0 5px;}
.navmo_cont ul li.navmo_cont_search{ border-bottom:none; width:94%; border:1px solid #eaeaea; border-radius:5px; padding:0; margin:35px auto; position:relative;}
.navmo_cont ul li.navmo_cont_search:after{ font-size:20px; content:"\e802"; font-family:"iconfont"; display:block; color:#333333; position:absolute; right:10px; top:15px; z-index:10;}
.navmo_cont ul li.navmo_cont_search a{ width:10%; height:50px; display:inline-block; vertical-align:middle; padding:0; position:relative;}
.navmo_cont ul li.navmo_cont_search a:after{font-size:20px; content:"\e91f"; font-family:"iconfont"; color:#333333; text-align:center; line-height:50px; position:relative; display:inline-block; margin-left:calc(50% - 10px);}
.navmo_cont_search input{ width:80%; height:40px; line-height:40px; font-size:18px; color:#333333; display:inline-block; vertical-align:middle; border:none; background:#f9f9f9;}
.overhid{ position:fixed; width:100%;}
.navcnt.navmo_open .navmo_head{ box-shadow:0 1px 1px #e9e9e9;}
.navcnt.navmo_open .navmo_meau span{ height:2px; background:#727272;}
.navcnt.navmo_open .enav_meau1{ transform:rotate(45deg) translate(3px,5px); -webkit-transform:rotate(45deg) translate(3px,5px); -moz-transform:rotate(45deg) translate(3px,5px); -o-transform:rotate(45deg) translate(3px,5px);}
.navcnt.navmo_open .enav_meau3{ transform:rotate(-45deg) translate(-2px,-1px); -webkit-transform:rotate(-45deg) translate(-2px,-1px); -moz-transform:rotate(-45deg) translate(-2px,-1px); -o-transform:rotate(-45deg) translate(-2px,-1px);}
.navcnt.navmo_open .enav_meau2{ display:none;}
.navcnt.navmo_open .navmo_cont{ height:calc(100% - 56px);}

/*footer*/
.fthomebot{ background-color:#f5f6f7; text-align:left;}
.fthomebot a{ text-decoration:none;}
.fthomebot a:hover{ text-decoration:none; color:#0c7bed;}
.homebot{max-width:980px; width:92%; margin:0 auto; padding:70px 0 40px;}
.homebot b{display:block; margin-bottom:20px; font-size:20px; color:#333;}
.homelist{ float:left;}
.homelist li{margin-bottom:18px;}
.homelist a{color:#666666; font-size:14px;}
.homelist li span{display:inline-block; vertical-align:top; color:#fff; font-size:12px; background-color:red; text-align:center; border-radius:5px; width:30px; height:16px; line-height:1; margin-left:5px;}
.homelist1{width:26%;}
.homelist2{width:25%;}
.homelist3{width:20%;}
.homelist4{width:28%;}
.ftsubscribe{ height:40px; line-height:40px; border-radius:5px; border:1px solid #535353; background:#fff; position:relative;}
.ftsubscribe>input{ width:calc(100% - 102px); height:36px; border:none; outline:none; font-size:14px; display:inline-block; vertical-align:middle; padding:0 6px; margin:0; border-radius:5px 0 0 5px; margin-top:-3px;}
.ftsubscribe>input::placeholder{ color:rgba(0,0,0,0.3);}
.ftsubscribe>a{ width:88px; height:34px; line-height:34px; display:inline-block; vertical-align:middle; font-size:12px; color:#ffffff; border-radius:5px; background:#017be3; text-decoration:none; text-align:center; margin-top:-3px;}
.ftsubscribe>a:hover{ color:#fff;}
.ftsubtips{ position:absolute; bottom:-22px; display:none; font-size:12px;}
.homegetnew{ font-size:14px; color:#666666; line-height:1.6; margin-top:20px;}
.idx_share{ margin-top:-5px;}
.idx_share>a{display:inline-block; width:36px; height:36px; border-radius:10px; margin:0 13px 13px 0; }
.idx_share>a:after{ content:""; width:36px; height:36px; margin:0 auto; display:block; background-size:cover; transition:all 0.1s linear; -webkit-transition:all 0.1s linear; -moz-transition:all 0.1s linear; -o-transition:all 0.1s linear; -ms-transition:all 0.1s linear;}
.idx_share>a:hover:after{ box-shadow:0 0 20px rgba(0,0,0,0.1); transform:translateY(-3px);}
.idx_sharefc:after{background:url(https://imobie-resource.com/en/img/navico_ftfb.png) top center no-repeat;}
.idx_sharetw:after{background:url(https://imobie-resource.com/en/img/navico_fttw.png) top center no-repeat;}
.idx_shareyt:after{background:url(https://imobie-resource.com/en/img/navico_ftytb.png) top center no-repeat;}
.idx_shareins:after{background:url(https://imobie-resource.com/en/img/navico_ftin.png) top center no-repeat;}


.homecopy{ width:100%; border-top:1px solid #dcddde;}
.homecopyct{max-width:1200px; width:92%; margin:0 auto; padding:20px 0;}
.homecopy_des{ width:calc(100% - 135px); font-size:14px; color:#333333; display:inline-block; vertical-align:middle;}
.homecopy_des a{ font-size:inherit; color:inherit;}
.idx_language{position:relative; display:inline-block; vertical-align:middle;}
.idx_language>a{display:block; height:40px; line-height:40px; color:#333333; position:relative; font-size:14px; padding-left:10px;}
.idx_language>a:after{ width:0; height:0; content:""; display:block; border:5px solid transparent; border-left:7px solid #4e4e4e; margin:-3px 0 0 15px; transition:transform 0.1s linear; -webkit-transition:transform 0.1s linear; -o-transition:transform 0.1s linear; -ms-transition:transform 0.1s linear; display:inline-block; vertical-align:middle;}
.idx_language>a:hover:after{border-left:7px solid #0c7bed;}
.idx_language_ul{max-width:250px; width:100%; border:1px solid #e5e5e5; border-radius:5px; background-color:#fff; margin:-260px 0 10px 0; padding:10px 0; position: absolute; transform:scale(0.8); -webkit-transform:scale(0.8); opacity:0; z-index:-1; transition:all 0.3s ease; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; *+margin-top:-180px; *+display:none;}
.idx_language_ul a{display:block; color:#666; line-height:30px; position:relative; margin-left:10px; font-size:12px; }
.idx_language>a>img,.idx_language_ul a>img{ display:inline-block; vertical-align:middle; margin:-2px 9px 0 0;}
.idx_language_ul li:hover{background-color:#eee;}
.idx_language:hover .idx_language_ul{opacity:1; z-index:10; transform:none; -webkit-transform:none; display:block;}

footer {padding: 15px 0; text-align: center; border-top:1px solid #e5e5e5;}
footer p,footer p a,footer p a:link,footer p a:visited{ font-size:14px; line-height:1.8; color: #333; text-decoration:none;}
footer p a:hover {color: #08c; text-decoration: underline;}


/*Frame style*/
#top{width:100%; height:84px; overflow:hidden; margin:0; padding:0;}
#main{width:100%; margin:0; padding:0;}
#middle{width:994px; height:auto; margin:0 auto;}

/*Top style*/
#top_cont{ width:990px; height:80px; margin:0 auto; background:url(https://imobie-resource.com/fr/img/top_center_bg.png) no-repeat;}
#logo{ width:300px; height:78px; margin:0; float:left; position:relative; left:-30px; top:1px;}
#nav{width:650px; height:80px; float:right;}
#nav ul{ width:520px; height:40px; float:left; margin:25px 0 0 0; }
#nav ul li{float:left; margin:0;}
#nav ul li a, #nav ul li a:visited {color:#333;}
#nav ul li a:hover{ color:#fff;}
.nav_link{display:block; width:100px; height:27px; text-align:center; padding:5px 0 0 0; font-size:14px; color:#333;line-height:20px;}
.nav_link:hover{ color:#fff; background:url(https://imobie-resource.com/fr/img/navhover.png) no-repeat; text-decoration:none;}
#nav ul li .link_hover{ color:#fff!important; background:url(https://imobie-resource.com/fr/img/navhover2.png) no-repeat; text-decoration:none;}
#language_switching{width:121px; height:24px; float:right; background:url(https://imobie-resource.com/fr/img/sel_bg.png) no-repeat; margin:28px 0 0 0;}

.select_language{ width:121px; height:26px;padding:0px;}
.select_language p {width:121px;height:24px; margin:0; padding:0;}
.select_language p a {display:block; padding:2px 0 0px 41px; line-height:20px; font-size:12px;}
.select_language p a:hover {color:#fff; text-decoration:none;}
.select_language:hover{ background:url(https://imobie-resource.com/fr/img/sel_hover.png) no-repeat;}
.select_language:hover a{ color:#fff; text-decoration:none;}
.ens {background:url(https://imobie-resource.com/fr/img/us.jpg) no-repeat 14px 6px;}
.jps {background:url(https://imobie-resource.com/fr/img/jp.jpg) no-repeat 14px 6px;}
.des {background:url(https://imobie-resource.com/fr/img/de.jpg) no-repeat 14px 6px;}
.frs {background:url(https://imobie-resource.com/fr/img/fr.jpg) no-repeat 14px 6px;}
.ess  {background:url(https://imobie-resource.com/fr/img/es.png) no-repeat 14px 6px;}
.language_list{ width:121px; height:163px; padding:0px 0; position:absolute; z-index:1000; background:url(https://imobie-resource.com/fr/img/language_bg.png) no-repeat; margin:2px 0 0 0px; display:none; filter:alpha(opacity=90); -moz-opacity:0.90; -khtml-opacity:0.90; opacity:0.90;}
.language_list dl{ width:100%; margin:5px 0 0 0;}
.language_list dl dd{ width:110px; margin:0 auto;}
.language_list dl dd a{ color:#fff; display:block; padding:5px 0 5px 35px; line-height:20px;font-size:12px;}
.language_list dl dd:hover{background:#b4d4f5;text-decoration:none;}
.language_list dl dd:hover a{color:#055bae;}
.en {background:url(https://imobie-resource.com/fr/img/us.jpg) no-repeat 9px 9px;}
.jp {background:url(https://imobie-resource.com/fr/img/jp.jpg) no-repeat 9px 9px;}
.fr {background:url(https://imobie-resource.com/fr/img/fr.jpg) no-repeat 9px 9px;}
.de {background:url(https://imobie-resource.com/fr/img/de.jpg) no-repeat 9px 9px;}
.es{ background:url(https://imobie-resource.com/fr/img/es.png) no-repeat 9px 9px;}

.addthis_toolbox_pos {width:100%; margin:10px 0 0 0; clear:both; height:36px; }
.addthis_toolbox_pos a{width:100px; float:left;}
.addthis_toolbox_float {float:right; margin:5px 10px 0 0;}
.addthis_toolbox_phoneclean {width:100%; margin:10px 0 0 24px; clear:both; }
.addthis_toolbox_support {width:450px; margin:8px 0;}
.addthis_toolbox_support a{width:120px; float:left;}
.addthis_toolbox_download {width:100%; margin:10px 0 0 50px; clear:both; height:20px; overflow:hidden; }


.down_menu{ width:440px; position:absolute; z-index:1000; margin:10px 0 0 -170px;display:none;}
.down_menu2{ width:185px; position:absolute; z-index:1000; margin:10px 0 0 -40px;display:none;}
.m_t{ width:100%; height:9px;filter:alpha(opacity=95); -moz-opacity:0.95; -khtml-opacity:0.95; opacity:0.95;}
.m_t_l{ width:11px; height:9px; background:url(https://imobie-resource.com/fr/img/menu_bg.png) no-repeat; float:left; }
.m_t_r{ width:18px; height:9px; background:url(https://imobie-resource.com/fr/img/menu_bg.png) no-repeat -13px 0; float:left;}
.m_t_m{ width:411px; height:9px; background:#418fdb; float:left;}
.m_t_m2{ width:156px; height:9px; background:#418fdb; float:left;}
.menu_body{ width:100%; height:auto; background:url(https://imobie-resource.com/fr/img/menu_middle.png)  repeat-y right 40px; float:left; filter:alpha(opacity=95); -moz-opacity:0.95; -khtml-opacity:0.95; opacity:0.95;}
.m_b{ width:100%; height:15px; filter:alpha(opacity=95); -moz-opacity:0.95; -khtml-opacity:0.95; opacity:0.95; clear:both;} 
.m_b_l{ width:11px; height:15px; background:url(https://imobie-resource.com/fr/img/menu_bg.png) no-repeat 0 -26px; float:left;}
.m_b_m{ width:411px; height:15px; background:url(https://imobie-resource.com/fr/img/menu_bg.png) repeat-x 0 -11px; float:left; }
.m_b_m2{ width:156px; height:15px; background:url(https://imobie-resource.com/fr/img/menu_bg.png) repeat-x 0 -11px; float:left; }
.m_b_r{ width:18px; height:15px; background:url(https://imobie-resource.com/fr/img/menu_bg.png) no-repeat -13px -26px; float:left;}
.menu_arrow{ width:100%; height:11px; position:absolute; margin:-11px 0 0 0;  background:url(https://imobie-resource.com/fr/img/menu_arrow.png) no-repeat center; filter:alpha(opacity=95); -moz-opacity:0.95; -khtml-opacity:0.95; opacity:0.95;}
.menu_line{background:url(https://imobie-resource.com/fr/img/menu_line.png) no-repeat center left;}

.m_c{ width:98%; height:auto; background:#418fdb; margin:0 0 0 1px; float:left;}
.m_c dl{ width:190px; height:auto; float:left; padding:0 12px 0 13px;}
.m_c dl dd{ width:100%; }
.m_c dl dt {height:30px;line-height:22px; color:#fff; font-size:16px; padding-left:36px; margin:4px 0 0 20px;vertical-align:middle;}
.m_c dl dd a{ display:block; width:180px; background:url(https://imobie-resource.com/fr/img/menu_link_bg.png) no-repeat 2px; font-size:13px; padding:5px 0 5px 30px; color:#cdf0fc!important; line-height:20px;}
.m_c dl dd a:hover{background:url(https://imobie-resource.com/fr/img/menu_hover_bg.png) no-repeat 2px; text-decoration:none; color:#055bae!important;}
.m_c #for_win {background:url(https://imobie-resource.com/fr/img/win_nav.png) no-repeat left top;}
.m_c #for_mac {background:url(https://imobie-resource.com/fr/img/mac_nav.png) no-repeat left top;}


.m_b_b {width:98%; text-align:center; padding:0;margin:0 0 0 1px; float:none;}
.m_b_b p {height:24px; background:url(https://imobie-resource.com/fr/img/menu_line_bottom.png) no-repeat; padding:10px 0 4px 0; margin-top:2px;}
.m_b_b p a {color:#cdf0fc!important; display:block; height:24px; margin-left:8px; padding-top:4px;font-size:14px;line-height:18px;}
.m_b_b p a:hover {color:#055bae!important;background:url(https://imobie-resource.com/fr/img/menu_bottom_hover_bg.png) repeat-x;text-decoration:none;}

.m_c2{ width:94%; height:auto; background:#418fdb; margin:0 0 0 1px; float:left;}
.m_c2 dl{ width:120px; height:auto; float:left; padding:0 12px 0 13px; margin:0 auto;}
.m_c2 dl dd{ width:100%;}
.m_c2 dl dt b{ color:#fff; font-size:14px; padding:0 0 0 26px;}
.m_c2 dl dd a{ display:block; width:137px; background:url(https://imobie-resource.com/fr/img/menu_link_bg.png) no-repeat -20px; font-size:13px; padding:5px 0 5px 13px; color:#cdf0fc!important; line-height:20px;}
.m_c2 dl dd a:hover{background:url(https://imobie-resource.com/fr/img/menu_hover_bg.png) no-repeat -20px; text-decoration:none; color:#055bae!important;}
/*Main style*/

/*nav ment style*/
.nav_menu {width:185px; position:absolute; z-index:1000; margin:10px 0 0 -40px; display:none; filter:alpha(opacity=95); -moz-opacity:0.95; -khtml-opacity:0.95; opacity:0.95;}
.nav_menu_t {width:100%; height:9px; background:url(https://imobie-resource.com/fr/img/nav_menu_top.png) no-repeat; line-height:9px;}
.nav_menu_m {width:100%; background:url(https://imobie-resource.com/fr/img/nav_menu_mid.png) repeat-y;}
.nav_menu_m dl{ width:160px; height:auto; padding:0 12px 0 13px; margin:0 auto;}
.nav_menu_m dl dd{ width:100%; }
.nav_menu_m dl dd a{ display:block; width:137px; background:url(https://imobie-resource.com/fr/img/menu_link_bg.png) no-repeat -20px; font-size:13px; padding:5px 0 5px 13px; color:#cdf0fc!important; line-height:20px;}
.nav_menu_m dl dd a:hover{background:url(https://imobie-resource.com/fr/img/menu_hover_bg.png) no-repeat -20px; text-decoration:none; color:#055bae!important;}
.nav_menu_b {width:100%; height:15px;background:url(https://imobie-resource.com/fr/img/nav_menu_btm.png) no-repeat; line-height:15px;}

/*banner*/
#home_banner{width:100%; height:338px; background:url(https://imobie-resource.com/fr/img/banner_bg.png) no-repeat top center; margin:0; padding:0;}
#content{width:1080px;height:330px;margin:0 auto; overflow:hidden;}
.slider{float:left;width:1080px;height:330px;position:relative;padding-bottom:26px;}
.sliderContent{float:left;width:1080px;height:330px;clear:both;position:relative;overflow:hidden;}
.sliderArrows a{display:block;text-indent:-9999px;outline:none;z-index:50;width:42px;height:42px;position:absolute;top:50%;margin-top:-34px;}
.prev{background-position:0 0;left:15px;}
.prev:hover{background-position:0 -44px;}
.next{right:15px;background-position:-44px 0;}
.next:hover{background-position:-44px -44px;}
.sliderContent .item{position:absolute;width:980px;height:330px;}
.sliderBullets{position:absolute; left:76%;z-index:500; margin:310px 0 0 105px;}
.sliderBullets a{display:block;float:left;text-indent:-9999px;outline:none;margin-left:5px;width:20px;height:19px;background:url(https://imobie-resource.com/fr/img/table_d.png) no-repeat;}
.sliderBullets .active{background-position:0 -18px;}
.sliderContent a{outline:none;}


/*products*/
#home_products{width:100%; background:url(https://imobie-resource.com/fr/img/center_bg.png) no-repeat top center; margin:0; padding:20px 0;}
.home_products_main{ width:980px; margin:0 auto;}
.home_pro_block{width:225px; float:left;  margin:0; padding:0 10px; background:url(https://imobie-resource.com/fr/img/home_pro_line.gif) no-repeat right; text-align:center;}
.end{background:none;}
.home_pro_block h3{ font-size:18px; text-align:center;color:#222; margin:8px 0; display:block; line-height:20px;}
.home_pro_block h3 a{ font-size:18px; text-align:center;color:#222;}
/*.home_pro_block a{ margin:5px 0 0 0; display:block;}*/
.learn_more{ background:url(https://imobie-resource.com/fr/img/more.gif) no-repeat right 6px; margin:3px 0 0 0;padding-right:8px;}
.related_link { background:url(https://imobie-resource.com/fr/img/more.gif) no-repeat right 6px; margin:0 10px 0 0; padding-right:6px;}
.home_pro_block p{ color:#644545; line-height:20px; text-align:left; margin:4px 0 8px 0; color:#666;}
.home_pro_block p a{ color:#222;}
.home_pro_block p a:hover{ color:#0088cc;}

/*message*/
#home_message{width:980px; height:100px; margin:30px auto; position:relative; overflow:hidden; background:url(https://imobie-resource.com/fr/img/message_right_bg.png) no-repeat top left;}
#home_message_cont{width:980px; height:90px; background:url(https://imobie-resource.com/fr/img/message_left_bg.png) no-repeat top right;}
.wp {position: relative;width:980px;height:80px; margin:0 auto; overflow: hidden;}
.mes_slider{
	position: absolute;
	width:100%;
	padding:0;
	left:1px;
}
.fl {float:left}
.mes_slider img {display:block;  } 
.mes_slider li {padding:10px 0; overflow:hidden;width:100%}
.home_mes_block{width:980px; height:76px; overflow:hidden;}
.home_mes_text{ width:800px; height:auto; float:left; margin:0px 0 0 20px;}
.home_mes_text h4{font-size:13px; font-style:italic; color:#333; margin:2px 0; }
.home_mes_text a{margin:0;}
.home_mes_text a:hover{ text-decoration:underline; color:#0088cc;}
.home_mes_link{width:124px; height:auto; float:right; margin:10px 20px 0 0; text-align:center;}
.home_mes_link img{ border:1px #ccc  solid;}
.home_mes_text p{margin:0;color:#666;margin:8px 0 0 0; font-style:italic; line-height:20px;}
.home_mes_text p a{margin:0;color:#222; font-style:italic;}
.home_mes_text span{font-size:12px; font-style:italic; color:#888; margin:2px 0 8px 0; }


.productnav {width:974px; height:60px; padding:0 10px; background:url(https://imobie-resource.com/fr/img/pro_title_line.png) repeat-x bottom; margin:0 auto;}
.productnav h1{ font-size:24px; font-weight:bold; width:auto; margin:0; padding:0 34px 0 0; float:left; line-height:32px; }
.productnav h1 span {font-size:12px; font-weight:normal; color:#999;}
.productnav #support {font-size:18px; margin:5px 0 0 0;}
.productnav #for_win{background:url(https://imobie-resource.com/fr/img/win.png) no-repeat right center; margin:25px 25px 0 0; }
.productnav #for_mac{background:url(https://imobie-resource.com/fr/img/mac.png) no-repeat right center; margin:3px 0 0 0;}
.productnav #for_all{background:url(https://imobie-resource.com/fr/img/win-mac.png) no-repeat right center; margin:25px 0 0 0; padding-right:60px;}
.productnav #for_none{margin:23px 0 0 0;}
.productnav ul {list-style:none; font-size:12px; margin:21px 0 0 0; float:right; }
.productnav ul li {color:#999; text-align:center; width:80px ;height:37px; float:left; padding-top:2px; line-height:16px; margin:0 0 0 5px;}
.productnav ul li a{ display:block; float:left; margin:0;width:80px ;height:37px;}
.productnav ul li a:link, .productnav ul li a:visited{color:#333;text-align:center;text-decoration:none;padding-top:12px; line-height:16px;}
.productnav ul li a:hover {color:#0088cc;text-decoration:none; background:url(https://imobie-resource.com/fr/img/pro_title_tab_hover.png) no-repeat;}
.productnav ul .select {background:url(https://imobie-resource.com/fr/img/pro_title_tab.png) no-repeat; padding-top:12px;height:37px; margin-top:2px;}
.productnav #btn{width:100px!important; padding:0; margin:-4px 0 0 16px;}
.productnav #btn a:hover{ background:none;}

/*other*/
#imobie_news{ width:980px; height:345px; margin:20px auto 0 auto; }
.imobie_news_left{ width:340px; height:330px;  float:left; overflow:hidden;}
.imobie_news_right{ width:280px; height:330px;  float:right; background:url(https://imobie-resource.com/fr/img/mid_line.png) no-repeat left;}
.imobie_news_mid{ width:320px; height:330px; float:left; background:url(https://imobie-resource.com/fr/img/mid_line.png) no-repeat left; margin:0 0 0 20px; }
.deal_week{ width:100%; height:230px;}
.deal_week_title{ width:100%; height:50px;}
.deal_week_title h2{ width:130px; float:left; font-size:14px; color:#444; margin:13px 0 0 0; line-height:11px;}
.counter_time{ width:210px; overflow:hidden; height:35px; margin:6px 0; font-weight:bold;}
.deal_week_cont{ text-align:center; margin:8px 0 0 0;}
#timer_day{ width:38px; height:35px; float:left; background:url(https://imobie-resource.com/fr/img/time_bg1.gif) no-repeat; text-align:center; font:bold; font-size:27px; font-family:Arial, Helvetica, sans-serif; padding:0px 0 0 3px; letter-spacing:5px;}
#timer_hours{ width:38px; height:35px; float:left; background:url(https://imobie-resource.com/fr/img/time_bg1.gif) no-repeat; text-align:center; font:bold; font-size:27px;font-family:Arial, Helvetica, sans-serif; padding:0px 0 0 3px; letter-spacing:5px;}
#timer_min{ width:38px; height:35px; float:left; background:url(https://imobie-resource.com/fr/img/time_bg1.gif) no-repeat; text-align:center; font:bold; font-size:27px; font-family:Arial, Helvetica, sans-serif; padding:0px 0 0 3px; letter-spacing:5px;}
#timer_seconds{ width:30px; height:30px; background:url(https://imobie-resource.com/fr/img/time_bg2.gif) no-repeat; float:left; margin:3px 0 0 2px;text-align:center; font:bold; font-size:20px; font-family:Arial, Helvetica, sans-serif; padding:1px 0 0 0; color:#fff;}
.timer_txt{ width:35px; height:35px; float:left; }
.timer_txt b{ display:block; float:left; margin:10px 0 0 0 ; text-align:center; width:100%; font-weight:lighter;}
.timer_colon{ width:10px; height:35px; float:left; }
.timer_colon b{ font-weight:bold; display:block; float:left; margin:10px 0 0 0; text-align:center; width:100%; }


.company_aworard{ width:100%; height:auto;}
.company_aworard h2{font-size:12px; color:#444; line-height:20px;}
.company_aworard_cont{padding:0;}
.company_aworard_cont img{ margin:0 6px 0 0 ;}

.guide_how_to{ width:300px; float:right; height:auto; margin-bottom:6px;}
.guide_title{width:100%; height:35px; background:url(https://imobie-resource.com/fr/img/guide_title_bg.png) repeat-x bottom;}
.guide_title h2{ width:200px; float:left; font-size:16px; color:#444; margin:8px 0 0 0;}
.read_more{ display:block; width:40px; text-align:left; float:right; margin:11px 5px 0 0; background:url(https://imobie-resource.com/fr/img/more.gif) no-repeat right 6px;}
.guide_how_to ul { margin:5px 0 0 0; }
.guide_how_to ul li a{background:url(https://imobie-resource.com/fr/img/point.gif) no-repeat left center; padding:3px 0 3px 10px;color:#444; line-height:22px;}
.guide_how_to ul li a:hover{ text-decoration:underline;color:#0088cc;}
.link_text{margin:5px 0 0 0; color:#666; line-height:22px; }
.link_text a{ color:#444; font-size:10px;}
.link_text a:hover {color:#0088cc;}
.link_text a b{ font-size:11px; font-weight:normal;}
.link_text a b1{ font-size:12px;}
.link_text a b2{ font-size:14px;}
.link_text a b3{ font-size:16px;}
.link_text a b4{ font-size:18px;}
.link_text a b5{ font-size:20px;}
.link_text a b6{ font-size:22px;}
.link_text a bb1{ font-size:14px;font-weight:bold;}
.link_text a bb2{ font-size:16px;font-weight:bold;}
.link_text a bb3{ font-size:18px;font-weight:bold;}
.link_text a bb4{ font-size:20px;font-weight:bold;}

.home_news{ width:260px; float:right; height:auto; margin-bottom:4px;}
.home_news_title{ width:260px; height:35px; background:url(https://imobie-resource.com/fr/img/guide_title_bg.png) repeat-x bottom;}
.home_news_title h2{ width:200px; float:left; font-size:16px; color:#444; margin:8px 0 0 0;}

.home_news_block {width:100%; padding:6px 0;}
.home_news_block img {float:left; margin:8px 12px 0 0;}
.home_news_block p {color:#666; line-height:18px; margin-bottom:12px;}


.share{width:260px; float:right; height:auto;}
.share_cont{padding:8px 0; margin-bottom:6px;}
.share_cont img{ margin:0 6px 0 0;}

/*Bottom style*/
#bottom{ width:100%; height:70px; background:url(https://imobie-resource.com/fr/img/bottom_bg.png) repeat-x top; margin:30px 0 0 0; padding:30px 0 0 0; position:absolute;}
.bottom_content{ width:980px; margin:0 auto;}
.bottom_text{ width:600px; float:left; margin:28px 0 0 5px;}
.bottom_link{ width:370px; float:right; margin:28px 5px 0 0; text-align:right;}
#bottom p {color:#000; font-size:10px; line-height:16px;}
#bottom p a {font-size:10px; color:#000;}
#bottom p a:hover{ text-decoration:underline;}

.enter_bot{ color:#166fcd!important; font-size:12px; margin:0 4px;}

.backToTop {display: none; width: 42px; height:42px; line-height: 1.2; padding: 5px 0; background:url(https://imobie-resource.com/fr/btn/return_top.png) no-repeat; position: fixed; _position: absolute; right: 40px; bottom: 10px;  _bottom: "auto"; cursor: pointer; opacity: .6; filter: Alpha(opacity=60);}
.backToTop:hover{ background:url(https://imobie-resource.com/fr/btn/return_top_hover.png) no-repeat;}

/*new home*/
.home_center{ width:100%; height:auto; background:url(https://imobie-resource.com/fr/img/banner_bg.png) no-repeat center 320px;}
.home_banner{ width:980px; height:520px; margin:0 auto; }
.banner_l{ width:34px; height:62px; float:left; position:absolute; left:0; margin:200px 0 0 0; left:5%;}
.banner_r{ width:34px; height:62px; float:left; position:absolute; right:0; margin:200px 0 0 0; right:5%;}
.pagination {MARGIN: 26px auto 0px;display:none;}
.bannerImg{ width:980px; height:520px; float:left; }
.slides_container{ width:980px; height:520px;}
.banner_block{ width:980px; height:520px; float:left;}
.banner_block .banner_left{ width:450px; float:left; margin:80px 0 0 0;}
.banner_block .banner_left h1{ font-size:48px; line-height:62px; font-weight:bold; padding:5px 0 5px 0; font-family:"Myriad Set Pro"; }
.banner_title{font-size:70px; color:#000!important;  line-height:62px; font-family:"myriad set pro thin";}
.banner_title span{ color:#E37508; font-size:100px; padding:0 0 0 10px; position:absolute;}
.banner_title:hover{ text-decoration:none;}
.banner_block .banner_left h2{ font-size:14px; line-height:28px; color:#666;}
.banner_block .banner_left p{ margin:30px 0 0 0;}
.banner_block .banner_right{ width:500px; float:right; margin:25px 0 0 0;}
.home_sec{ width:980px; height:300px; margin:0 auto;}

.home_sec_1{ width:324px; height:300px; float:left; }
.user_gide{ width:100%; height:auto;}
.user_gide_title{ width:100%; height:26px;}
.user_gide_title h4{ width:240px; float:left; font-size:16px; color:#444; line-height:26px;}
.user_gide_title a{ display:block; width:40px; height:26px; line-height:26px; vertical-align:middle; float:right; margin:0 17px 0 0; background:url(https://imobie-resource.com/fr/img/sarrow.png) no-repeat right top;}
.user_gide_title a img{ position:relative; top:1px;}
.user_gide ul{ margin:0; padding:0;}
.user_gide ul li img{ position:relative; top:2px;}
.user_gide ul li a{ color:#888; padding:0 0 0 10px;background:url(https://imobie-resource.com/fr/img/guide_arrow.png) no-repeat left center; line-height:22px; font-size:10px;}
.user_gide ul li a:hover{ color:#0088cc;}
.home_news{ width:100%; height:120px; margin:10px 0 0 0; overflow:hidden;}
.home_news_cont{ width:325px; height:80px; position:relative; overflow:hidden; }
.home_float{ width:1300px; position:absolute;}
.news_tab{ width:80px; height:15px; float:right; margin:5px 0 0 0;}
.news_tab  li{ float:left;}
.news_tab  li span{ display:block; width:11px; height:11px; cursor:pointer; margin:3px 0 0 0; float:left;}
.news_tab  li a{ display:block; width:7px; height:7px; float:left; margin:5px 3px 0 3px; background:url(https://imobie-resource.com/fr/img/sider.png) no-repeat;}
.news_tab  li a:hover{background:url(https://imobie-resource.com/fr/img/side_hover.png) no-repeat;}
.tab{background:url(https://imobie-resource.com/fr/img/side_hover.png) no-repeat!important;}
.pane{ width:325px; height:67px; margin:0; float:left; }
.pane img{ float:left; margin:8px 8px 0 0;}
.pane h5{font-size:13px; padding:6px 0 2px 0; line-height:20px;}
.pane a {font-size:10px; color:#888; line-height:14px;}
.pane a:hover{color:#0088cc;}

.home_sec_2{ width:360px; float:left; margin: 0 0 0 35px;}
.home_pro{ width:350px; height:82px; cursor:pointer;}
.home_pro:hover{ background:url(https://imobie-resource.com/fr/img/pro_bg.png) no-repeat;}
.home_pro img{ float:left; margin:10px 5px 0 0;}
.home_pro h5{ font-size:14px; line-height:18px; padding:14px 0 2px 0; color:#222;}
.home_pro a{ color:#888; line-height:16px; font-size:10px;}
.home_pro a:hover{ text-decoration:none;}

.home_sec_3{ width:230px; height:300px; float:right;}
.share_cont{ width:100%; height:50px; margin-top:10px;}
.share_txt{ position:absolute; margin:-20px 0 0 60px;}
.share_cont a{ display: block; width:70px; float:left; text-align:center; color:#000;}
.hot_seach{ width:200px; height:177px; background:url(https://imobie-resource.com/fr/img/hot_seach.png) no-repeat; padding:8px 10px 0 10px;}
.hot_seach a{line-height:24px;}
.hot_seach a b1{ font-size:14px;}
.hot_seach a b2{ font-size:16px;}
.hot_seach a:visited{ color:#000;}
.hot_seach h5{ font-size:16px; line-height:20px; color:#333; background:url(https://imobie-resource.com/fr/img/hot_seach_line.png) no-repeat bottom center; text-align:center; padding:0px 0 6px 0; margin:0 0 6px 0;}
.hot1{ font-size:14px; color:#000; line-height:24px;}
.hot2{ font-size:13px; color:#222; line-height:24px;}
.hot3{ font-size:12px; color:#444; line-height:24px;}
.hot4{ font-size:11px; color:#666; line-height:24px;}

.message{ width:980px; height:174px; background:url(https://imobie-resource.com/fr/img/message_bg.png) no-repeat; margin:0 auto 10px auto;}
.message_web{ width:100%; height:80px;  padding:20px 0 0 0; text-align:center;}
.message_web a{ padding:5px 6px;}
.message_txt{ width:880px; height:auto; padding:0 30px; margin:0 auto; background:url(https://imobie-resource.com/fr/img/mg_bg.png) no-repeat;}
.message_txt p{font-size:14px; display:none; line-height:24px; padding:0 0 10px 0; width:860px; font-style:italic; color:#666;}
.p1{ display:block!important;}
.home_bottom{ width:980px; margin:0 auto;}

.mask_macc_ad2{ position:fixed; height:80px; top:100%; width:100%; z-index:999; background:url(https://imobie-resource.com/fr/img/ad_at_ad_bg.png) no-repeat; background-size:cover; display:none;}
.mask_macc_block2{ width:1120px; height:80px;  margin:0 auto;}
.mask_macc_cont2{ width:1080px; height:70px; float:left;}
.mask_macc_text2 img{ margin:15px 10px 0 0; float:left;}
.mask_macc_text2 span{ font-size:24px; color:#fff; float:left; line-height:30px;  margin:28px 0 0 0;}
.mask_macc_text2 font{ font-size:18px;}
.mask_macc_a{ width:247px; height:42px; float:right; margin:22px 0 0 0;}
.mask_macc_btn2{width:170px; height:42px; display:block; line-height:42px; margin:0 0 0 20px; padding:0 0 0 50px; background:url(https://imobie-resource.com/fr/img/ad_macc_btn2.png) no-repeat; font-size:24px; color:#fff; float:left;}
.mask_macc_btn2:hover{ background-position:0 -43px; text-decoration:none; color:#fff;}
.mask_mcc_close2{  margin:30px 0 0 0; float:left; cursor:pointer;}

/**/
.sp_ad{ background:url(https://imobie-resource.com/fr/img/sc_mcc_bg.jpg) no-repeat; background-size:750px 450px; }
.sp_mcc_text{  text-align:center; margin:0 auto; font-size:16px; color:#fff; line-height:30px;}
.sp_ad_txt{height:60px; width:680px; float:left; margin:0 0 0 80px; text-align:left; padding:18px 0 0 90px; font-size:18px; line-height:26px;color:#fff; background:url(https://imobie-resource.com/fr/img/logo-anytrans.png) no-repeat left center; background-size:65px 69px;}
.sp_ad_txt img{ margin:15px 10px 0 0; float:left;}
.sp_ad_txt>span{ font-size:15px; color:#7ecefc; float:left;}
.mask_macc_a3{ width:220px; height:42px; float:right; margin:20px 0 0 0;}
.mask_macc_btn3{width:158px; height:42px; display:block; line-height:42px;  padding:0 0 0 50px; background:url(https://imobie-resource.com/fr/img/sp_macc_btn2.png) no-repeat; font-size:18px; color:#fff; float:left;}
.mask_macc_btn3:hover{ background-position:0 -43px; text-decoration:none; color:#fff;}
.mask_safe{ width:84px; float:left; position:relative; top:-20px; }

.sp_btn{ text-align:center;}
.sp_btn a{ width:215px; height:51px; display:inline-block; padding:0 0 0 10px; line-height:50px; color:#fff; font-size:18px; margin:15px auto 0 auto;}
.sp_btn a:hover{ color:#fff; text-decoration:none; background-position:0 -51px;}
.sp_more{ background:url(https://imobie-resource.com/fr/img/sp_more.png) no-repeat;}
.sp_down{ background:url(https://imobie-resource.com/fr/img/sp_download.png) no-repeat;}

.mask_macc_ad3{ background:url(https://imobie-resource.com/fr/img/new_adv_bg.png) no-repeat center;}
.sp_ad_txt1{background:url(https://imobie-resource.com/fr/img/new_adv.png) no-repeat left center; margin:0; padding:18px 0 0 236px; font-size:22px; background-size:227px 80px; width:600px;}
.sp_ad_txt1>span{color:#fff; font-size:18px;}
.mask_macc_a4{width:176px; height:46px; float:left; margin-left:40px;}
.mask_macc_a4 .mask_macc_btn3{padding:0; border-radius:5px; background:#72c58f; text-align:center;}
.mask_macc_a4 .mask_macc_btn3:hover{background:#5eda89;}
 
/*support adv**/
.adv_link_block {width:220px; height:270px; display:block; position: relative;}
.adv_link_block:after{ content:""; width:220px; height:270px; display:block; position:absolute; top:0; left:0; background-color:rgba(255,255,255,0); z-index:99;}
.adv_link_block:hover:after{ background-color:rgba(255,255,255,0.1);}
.adv_link_block img{ margin:0;}
 
 
 
/*support macclean adv**/
.spt_macc_adv{ width:100%; height:80px; position: fixed; left:0; top:100%; background:url(https://imobie-resource.com/fr/support/img/macc_adv_bg.png) center; background-size:cover;}
.spt_macc_adv_text{height:80px; display:block; float:left;}
.spt_macc_adv_text b{ font-size:20px; color:#76931a; font-style: italic; margin:8px 0; display:block;}
.spt_macc_adv_text p{ width:740px; float:left; font-size:14px; color:#4c4c4c;}
.spt_macc_adv_text .spt_macc_adv_btn{ width:206px; height:46px; display: block; float:right; font-size:20px; color:#fff; text-align:center; line-height:46px; border-radius:5px; background-color:#509452; margin-top:17px;}
.spt_macc_adv_btn:hover{ background-color:#64b466;}
.spt_macc_adv_close{ float:right; margin-top:30px;}
.spt_macc_adv_close:after{ content:"\e813"; font: bold 20px/1 "iconfont"; color:#7b7b7b;}
.spt_macc_adv_close:hover{ text-decoration:none;} 

/*spport Easter adv**/
.easter_spt_adv{width:100%; height:80px; position: fixed; left:0; top:100%; background:#afdcc3 url(https://imobie-resource.com/fr/promotion/img/oa_spt_adv_bg.jpg) no-repeat; background-size:cover; display:none;}
.easter_spt_adv_cont{ height:80px; position:relative;}
.easter_spt_adv_text span{ width:240px; height:46px; float:right; margin-top:18px; border-radius:5px; line-height:46px; text-align:center; font-size:20px; color:#fff; background-color:#ff8f44;}
.easter_spt_adv_text span:hover{ background-color:#ff9c59;}
.easter_spt_adv_text img{ vertical-align:middle; margin:20px 0;}
.easter_spt_close{ position:absolute; right:-50px; top:32px;}
 

/**adv index**/
.pro_adv,.pro_adv_bg{ width:100%; height:100%; position:fixed; top:0; left:0; z-index:99999;}
.pro_adv_bg{ background-color:rgba(0,0,0,0.44)}
.pro_adv_cont{ width:755px; height:482px; border-radius:10px; position:fixed; z-index:9999999; top:50%; left:50%; margin:-241px 0 0 -377px; background:#000;}
.adv_close_in{ position:absolute; left:10px; top:10px;}
.adv_close_in time{ display: inline;}
.pro_adv_close{ width:28px; height:28px; display:block; border-radius:28px; background-color:#f1fffc; background-color:rgba(0,0,0,0.2); position:absolute; text-align:center;}
.idx_adv_close{ right:10px; top:10px;}
.pro_adv_close:after{ content:"\e813"; font-family:"iconfont"; color:#fff; font-size:18px; line-height:28px;}
.pro_adv_close:hover{ text-decoration:none; background-color:rgba(0,0,0,0.5);}
.pro_adv_cont h1,.adv_dl h1{ font-size:42px; font-weight:bold; font-style: italic; margin:10px auto;}
.pro_adv_cont p,.adv_dl p{ font-size:14px; color:#4c4c4c; margin: 0; padding: 0; line-height: 24px; margin: 0 0 10px 0;}
.pro_adv_cont p b,.adv_dl p b{ font-size: 28px; font-style: italic;}
.pro_adv_cont p span, .adv_dl p span{ color: #f54444; font-size: 40px; font-style: italic; }
.pro_adv_cont .pro_adv_cont_btn,.pro_adv_adlet .pro_adlet_btn,.adv_dl>a,.adv_dl_adlet>span{ display:block; border-radius:5px; background-color:#fa961f; font-weight:bold; color:#fff;}
.pro_adlet_btn img,.pro_adv_cont_btn img,.adv_dl>a img,.adv_dl_adlet span img{ margin-left:10px; }
.pro_adv_cont_btn, .adv_dl>a{ width:295px; height:66px; font-size:30px; line-height:66px; margin:20px auto 10px auto;}
.pro_adv_cont_btn:hover,.pro_adlet_btn:hover,.adv_dl>a:hover,.adv_dl_adlet span:hover{ background-color:#fa9e30; text-decoration:none;}
.pro_adv_cont>span,.adv_dl>span{ color:#666; font-weight:bold;}

.pro_adv_adlet{ width:100%; height:80px; position:fixed; left:0; top:100%; z-index:999; display:none;}
.pro_adlet_cont{ height:80px; display:block; position:relative;}
.pro_adlet_block>img{position:absolute; top:0; left:-50px;}
.pro_adv_adlet h3,.adv_dl_adlet h2{font-size:24px; color:#4c4c4c; margin:15px 0 0px 0; font-style: italic;}
.pro_adv_adlet p,.adv_dl_adlet p{ font-size:12px; color:#666; float:left; font-weight:bold; font-family:"Open Sans";}
.pro_adlet_block{ width:600px; padding-left:160px;}
.pro_adlet_btn, .adv_dl_adlet span{ width:204px; height:48px; font-size:22px; line-height:48px; text-align:center; margin-top:16px;}
.pro_adlet_close{top:26px; left:50%; margin-left:535px;}

/**adv download**/
.adv_dl{ width:980px; height:0; margin:10px auto; position:relative; overflow: hidden; }
.adv_dl_adlet{height:80px; display:block; background:url(https://imobie-resource.com/fr/macclean/img/offres_bg.png) no-repeat center; overflow:hidden; }
.adv_dl_adlet:hover{ text-decoration:none;}
.adv_dl_adlet_cont{ width:980px; position:relative; margin:0 auto; display:none;}
.pro_dl_close{ right:20px; top:26px;}
.adv_dl_adlet span{ position:absolute; top:0;}
 
/**gws adv**/
.pro_adv_cont{background:#effdfa url(https://imobie-resource.com/fr/promotion/img/offres_bg.jpg) no-repeat;}
.pro_adv_adlet{ background:#effdfa url(https://imobie-resource.com/fr/promotion/img/offres_bg2.jpg) no-repeat;}
.pro_adv_adlet h3 span,.pro_adv_cont h1 span,.adv_dl h1 span,.adv_dl_adlet h2 b{ color:#f54444; font-weight:bold; font-family:"Open Sans";}
.pro_adv_adlet h3 span b{ font-size: 14px; color:#333; font-weight:300;}
.adv_dl{ background:url(https://imobie-resource.com/fr/promotion/img/offres_fl_dw.jpg) no-repeat;}
.gws_time{ width:236px; height:106px; background:url(https://imobie-resource.com/fr/promotion/img/gws_time_bg.png) top center no-repeat; position:absolute; top:0; right:0;} 
.gws_time p{color:#808080; margin:45px 0 2px 0;}
.gws_time time{ display: inline; font-size:24px; color:#333; margin:0 1px;}
.gws_time span,.adv_banner_cont>span{ color:#808080;}
.adv_dl .gws_time{ right:20px;}
.pro_adv_adlet .gws_adv_pc_img{ top:-15px;}

/**gws adv**/
.countdown{background:url(https://imobie-resource.com/fr/promotion/img/countdown.png) no-repeat 0 50px; width:388px; height:107px; margin:0 auto; padding:50px 0  20px 20px; overflow: hidden;}
.countdown span{display: block; width:70px; float: left; text-align:center; margin: 25px 10px; line-height:32px; color: #333;}
.countdown span time{ font-size: 42px; font-weight: 300;}
.countdown b{ display: block; width: 6px; float: left; font-size: 42px; font-weight: 300; margin-top: 10px;} 
.pro_adv_adlet .pro_adv_adlet_ios9>b{font-size:12px; background:url(https://imobie-resource.com/fr/support/img/offres_sapn.png) no-repeat; width:209px; line-height:30px; display:block; position:absolute; margin-top:-33px; margin-left:304px; padding-left:13px;}
.pro_adv_adlet .pro_adv_adlet_ios9 b span{font-size:15px; color:#f54444;} 

/*2017-3-14*/
.adv_float{ position:fixed; z-index:999; width:100%; height:80px; background:#5b9404 url(https://imobie-resource.com/fr/promotion/img/spring_adv_long_bg.jpg) top center no-repeat; background-size:cover; top:100%; margin-top:0px;}
.haen_con{ width:980px; height:80px; margin:0 auto; text-align:center;  position:relative; }
.adv_close:before{ position:absolute; display:inline-block; top:36px; right:-40px; content:"\e813"; font-family:"iconfont"; width:20px; height:20px; font-size:16px; color:#7fad43; text-align:center; cursor:pointer; line-height:28px; }
.adv_float1{ position:relative; }
.adv_close1:before{ right:29px; top:30px; }

.any6_closer{ position:fixed; bottom:0; }
.any6_closer img,.any6_closer1 img{ display:block;width: 100%; max-width:100%; height:auto; }
.at5_adv_closer:before{ position:absolute; display:inline-block; top:10px; left:13px; content:"\e813"; font-family:"iconfont"; width:20px; height:20px; font-size:16px; color:#c8c8c8; text-align:center; cursor:pointer; line-height:28px; }
.adv_close:hover:before,.at5_adv_closer:hover:before{ color:#fff; }
.adv_float a img,.adv_float1 a img{ opacity:0.9; }
.adv_float a img:hover,.adv_float1 a img:hover{ opacity:1; }
.any5_closer{ top:0; position:relative; }
.april_close:before{ top:5px; left:93%; }
.promotion_close{ position:absolute; top:3px; right:3px; }
.imgstyle {border: 1px #ccc solid;border-radius: 5px;}

  /* Backgroud 2*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min-device-pixel-ratio: 1.5) {
.navlogo{background:url(https://imobie-resource.com/en/img/imlogo@2x.png) no-repeat; background-size:cover;}
.idx_sharefc:after{background:url(https://imobie-resource.com/en/img/navico_ftfb@2x.png) top center no-repeat; background-size:cover;}
.idx_sharetw:after{background:url(https://imobie-resource.com/en/img/navico_fttw@2x.png) top center no-repeat; background-size:cover;}
.idx_shareyt:after{background:url(https://imobie-resource.com/en/img/navico_ftytb@2x.png) top center no-repeat; background-size:cover;}
.idx_shareins:after{background:url(https://imobie-resource.com/en/img/navico_ftin@2x.png) top center no-repeat; background-size:cover;}
}

@media screen and (max-width: 1050px) {	
.navpcarea{ margin:0 6px;}
.navpcsort .navpcarea5{ margin-left:20px;}
.navpcarea5:before{ left:-15px;}
.navpc_prob4{ left:-310px;}
.navpc_prob5{ left:-120px;}
.navpc_prob4:before{ left: calc(50% + 60px);}
.navpc_prob5:before,.navpc_prob5 a:first-child:before{ left: calc(50% + 10px);}
}
@media screen and (max-width: 980px) {	
/*nav mo*/
.pw980{ max-width:980px; width:92%;}
.navpcprobg,.navpcsort,.navpcbg.showed{ display:none;}
.navmo_meau,.navmo_cont{ display:block;}
.navcnt{ background:#f9f9f9;}
.navigation{background:#f9f9f9;}
.navpc_cont{ display:none;}
.homebot{ width:100%; padding:0;}
.homebot b,.homebot a{ color:#333333;}
.homebot a{ width:100%; display:block; font-size:16px; color:#000000;}
.homelist{margin:0 auto; width:84%; padding:0 8%; float:none; border-bottom:1px solid #e5e5e5;}
.homelist b{padding:20px 0; position:relative; margin-top:0; margin-bottom:0; font-weight:bold; font-size:18px;}
.homelist b:after{ position:absolute; font-size:16px; content:"\e800"; font-family:"iconfont"; top:20px; right:-10px; z-index:5; display:block; transition:all ease-in-out 0.3s; -webkit-transition:all ease-in-out 0.3s; -moz-transition:all ease-in-out 0.3s; -o-transition:all ease-in-out 0.3s; -ms-transition:all ease-in-out 0.3s;}
.homelist b.homelist_follow:after{ display:none;}
.homelist b.cheon{ color:#0c7bed;}
.homelist b.cheon:after{ transform:rotate(180deg); transition:all ease-in-out 0.3s; -webkit-transition:all ease-in-out 0.3s; -moz-transition:all ease-in-out 0.3s; -o-transition:all ease-in-out 0.3s; -ms-transition:all ease-in-out 0.3s;}
.homelist ul{display:none; opacity:1; transform:none; height:auto; padding:0 0; transition:none; -webkit-transition:none;}
.homelist li{ padding-left:12px; margin-bottom:0; padding-bottom:18px; position:relative;}
.homelist li:before{ width:4px; height:4px; background:#a8a8a8; border-radius:4px; position:absolute; left:0; top:8px; z-index:5; content:""; display:block;}
.homelist5{ display:none;}
.homelist4{ border-bottom:none;}
.ftsubscribe{ width:100%;}
.ftsubscribe>input{ width:calc(100% - 110px);}
.ftsubscribe>a{ width:90px; display:inline-block; color:#fff;}
.idx_share>a{ width:42px; display:inline-block;}
.homecopy_des{ width:calc(100% - 260px); margin-right:30px;}
footer{ background:#f4f4f4; border-top:none;}
footer p, footer p a, footer p a:hover{ color:#333333;}
.idx_language{ display:none;}
.homecopy_des{ width:100%; display:block; text-align:center; line-height:1.8;}
}