@charset "utf-8";
/* CSS Document */
.clearfix{*+height:1%;}/*不知道有什么用处，不加ie7也没有问题*/ 
.clearfix:after{font-size: 0;clear: both; height: 0; content:"."; display:block; height:0; clear:both; visibility:hidden} 
.clearfix{*zoom:1;} 

/*侧边栏在线咨询*/
.xfbg{background:url(../images/images/wxbg.jpg) no-repeat; width:118px; height:390px;position:fixed;_position:absolute;right:16px;top:200px;display:block;z-index:11110;}
.xf{width:118px; height:360px;position:fixed;_position:absolute;right:16px;top:200px;display:block;z-index:11111; font-size:12px;}
.xf span{ width:50px; height:15px; line-height:15px; margin-left:65px; display:block; overflow: hidden; text-indent:-9999px; cursor:pointer;}
.xf span a{display:block;height:15px;line-height:15px;}
/*备份*/
/*.xf ul{margin:150px 12px 0 6px;}*/
/*备份*/

/*移动*/
.xf ul{margin:0 12px 0 6px;padding:0;}
/*移动*/
.xf li{padding-bottom:3px;list-style:none;margin:0;}
.xf li a{ display:block; text-indent:-9999px; width:100px; height:30px; overflow:hidden;}
.xf li.dfsy{height:312px;}
.xf li.dfsy a{height:312px;}
.xf p{width:105px; height:24px; overflow:hidden; margin:5px 0 0 8px;}
.xf b{ color:#bb5400; padding:0 2px; width:40px; height:23px; line-height:23px; overflow:hidden; }
.xf u{ float:right; width:65px; height:21px; display:block; margin:0 10px 0 0; display:inline; overflow:hidden; }
.xf u a{ display:block; text-indent:-9999px; height:21px; }

/*头部样式*/
#header-content{ background:url(../images/images/headcontentbg.gif) repeat; }
#globalNavi{background:url(../images/images/headerbg.gif) repeat-x; height:48px; line-height:48px;}
#globalNavi li{border-left:1px solid #CCC; height:48px;}
#globalNavi li a{font-size:14px; padding:8px 28px;}
/*广告图片大图*/
#mainImage{ font-size:14px;}

/*首页主体部分*/
.main{width:980px; margin:0 auto; line-height:14px; overflow:hidden;}
/*内容*/
.main_left{float:left; padding:20px; line-height:18px;}
.design,.eduArea{margin-top:20px; clear:both;}
.contentsArea{width:600px; clear:both; height:455px;}
.eduArea{height:218px;width:600px; clear:both;}
.design{height:355px; width:600px; clear:both;}
.contentsArea h3{width:600px; height:24px;}
.contentsArea li{float:left; width:280px; padding:10px;}
.contentsArea li h4 img{ width:280px; height:280px;}
.btnArea{float:right; padding-top:20px;}

/*教育 造型*/
.design h3,.eduArea h3{width:598px; height:24px; margin-bottom:10px;}
.layoutLeft{float:left; width:280px; height:180px;}
.layoutRight{float:right; width:300px;}

/*新闻*/
.newsBox{clear:both; margin-top:20px;}
.newsBox a{color:#734c47;}
.companyNews,.othersNews{width:290px; height:310px; float:left;}
.othersNews{margin-left:20px;}
.companyNews h3,.othersNews h3{height:30px; width:100%;}
.newsContent{height:270px; width:290px; background-color:#FAFAFA; margin-top:10px;}
.companyNews p,.othersNews p{ height:24px; border-bottom:1px dashed #CCC; padding:0 10px;}
.companyNews a,.othersNews a{float:left; height:24px; }
.companyNews span,.othersNews span{ float:right;}

/*main-right*/
/*优酷视频*/
.video{width:302px; height:232px; margin-bottom:20px;}
.main_right{float:right; padding-top:20px; margin-right:20px;}
.shoplist{width:300px;}
.shoplist h3,.main_right h3{width:100%; height:24px; margin-bottom:10px;}
.menu{width:300px;}
.menu a{color:#734c47;}
.menu a:hover{text-decoration:underline;}
.menu li{padding:5px; border:1px solid #CCC; background-color:#eaeaea; height:110px;}
.menu img{float:left; display:block;}
.menu dl{float:left; width:150px; padding-left:10px; font-size:10px;} 
.eyelashDesignArea li a{font-size:12px; color:#666;}
.eyelashDesignArea li a:hover{color:#734c47;}
.main_right dt{color:#734c47;  font-weight:bold;  font-size:14px; margin-bottom:5px;}

/*造型目录*/
.eyelashDesignArea{ width:300px; margin-top:20px;}
.eyelashDesignArea .menu{background-color:#eaeaea; clear:both;}
.eyelashDesignArea .menu li{border-bottom:1px solid #CCC; padding:5px; height:95px;}
.eyelashDesignArea dt{text-decoration:underline; color:#734c47;  font-weight:bold;  font-size:12px; margin-bottom:5px;}
.eyelashDesignArea dd{ height:55px;}

/*嫁接流程 css样式*/
#bodymake_Content{ width:100%; padding:40px;}
.step_title{
	float:left;
	margin-right:30px;
	width:400px;
	-webkit-box-shadow: 0px 0px 8px #ccc;
	-moz-box-shadow: 0px 0px 8px #ccc;
	box-shadow: 0px 0px 8px #ccc;
	behavior: url(http://www.f-g.jp/pie/PIE.htc);
	position:relative;
	background:#FFF;
	padding:15px;
	border:1px solid #EEE;
	}
.last{
margin-right:0px;
}

/*概述页面*/
.summarize{ width:600px;}
.summarize h1{ height:50px;}
.summarize h2{ margin:50px 0;}
.mainText{ line-height:24px; padding-top:50px;}
.btnPageTop{width:600px; text-align:right; padding-top:200px;}

/*检索页面*/
.h700{height:660px;}
.searchMap{height:660px; margin-bottom:20px; margin-top:20px;}
.mapPic{width:900px; height:628px; text-align:center;}

/*报价表*/
.price_content_box{ width:960px; clear:both;  padding:0 10px;}
.basic{ width:960px; clear:both; height:155px; margin-top:40px;}
.basic_desc{width:420px; height:155px; float:left; line-height:30px;}
#consult_Content h3.f14{ font-size:18px; color:#c7ac70; font-weight:normal;}
.basic_img{width:450px; height:135px; padding:10px; float:right;}
.img_shadow{ 
	border: 1px solid #EEE;
	box-shadow: 0px 0px 8px #CCC;
	-webkit-box-shadow: 0px 0px 8px #CCC;
    moz-box-shadow: 0px 0px 8px #ccc;
	}
.price_content{width:100%; margin-top:40px; clear:both;}
.price_content ul{
	width:450px;
	}
.fl{ float:left;}
.fr{ float:right;}	
.price_content ul li{ width:430px; height:36px; line-height:36px; padding:0 10px;}
.price_content  span{ float:right;}
.color_li{ background-color:#eeeeec;}
.price_title{
	width:100%;
	clear:both;
	height:30px;
	line-height:30px;
	padding:20px 0px 10px;
	}
.price_title h3{ display:inline;
	font-size:18px;
	 color:#c7ac70;
	font-weight:normal;
	}	
.price_menu{
	line-height:30px;
	}	
.price_menu tr{ width:940px; height:30px;}	
.multi_img_box{
	padding-top:30px;
	clear:both;
}
.multi_img{
	width:850px;
	height:115px;
	padding:10px;
	}

/*造型目录*/
.design_Content_Box{width:930px; 
	padding:15px; 
	height:135px;
	clear:both;}
.design_content{ float:left;}
.p_h80{
	clear:both;
	height:20px;
	line-height:20px;
	padding:20px 0;
	font-size: large; 
	color: #c7ac70;
}
.design_content h3{ 
	height:40px;
	font-size:18px;
	color:#c7ac70;
	line-height:40px;
	font-weight:normal;
	}
.design_content p{ font-size:14px; line-height:20px;}
.h1{
	width:100%;
	font-size:20px;
	height:18px;
	padding:30px 0;
	color:#c7ac70;
	font-weight:normal;
	
}
.design_img{ float:right;}
.design_bottom{
	width:930px;
	padding:15px;
	}
.design_bottom h3{
	height:50px;
	font-size:18px;
	color:#c7ac70;
	line-height:50px;
	font-weight:normal;
	}
.design_bottom h3.p20{
		padding-top:20px;
		height:25px; 
		width:555px;
	}
.design_bottom p.p20{
	padding-top:20px;
	height:115px; 
	width:850px;
}
/*常见咨询*/
#consult_Content{
	width:100%; padding:40px 0;
}
.consult_img{ width:980px; height:390px; margin-bottom:40px;}
.qa_content{ width:900px; padding:30px 40px 0 40px;}
.qa_page{
	width:900px;
	border:1px solid #CCC;
	clear:both;
	margin-bottom:20px;
}
.q_content{
	height:40px;
	line-height:40px;
	background-color:#eeeeee;
	background-image:url(../images/q.png);
	background-repeat:no-repeat;
	padding-left:50px;
	background-position:center left;
}
.a_content{
	height:40px;
	line-height:20px;
	background-image:url(../images/a.png);
	background-repeat:no-repeat;
	padding:20px 0 10px 50px;
	background-position:center left;
}

/*登杂志*/
.magazineCon{ width:600px;}
.magazineCon a{ color:#666;}
.magazineCon a:hover{ color:#734c47;}
.heightLineParent{ width:600px;}
.heightLineParent li{ float:left; width:180px; height:255px; border:1px solid #CCC; text-align:center; vertical-align:middle; margin-bottom:10px; margin-right:10px;}
.photo{ height:191px; padding:10px;}
.m40{ margin-bottom:40px;}

/*公司信息*/
.companyBox{width:600px;}
.companyBox  dl{width:600px; height:160px; padding-bottom:20px;}
.company{width:600px; height:14px; line-height:14px; font-size:14px; padding:15px 0;}
.companyBox dt{ width:80px; text-align:center; float:left; height:24px; line-height:24px; border-right:1px solid #ccc; font-weight:bold;}
.companyBox dd{width:508px; float:right; height:24px; line-height:24px; padding-left:10px;}
.companyBox a{color:#734c47;}
.companyBox a:hover{text-decoration:underline;}

/*通用样式*/
.fb_hidden{position:absolute;top:-10000px;z-index:10001}.fb_invisible{display:none}.fb_reset{background:none;border:0;border-spacing:0;color:#000;cursor:auto;direction:ltr;font-family:"lucida grande", tahoma, verdana, arial, "hiragino kaku gothic pro",meiryo,"ms pgothic",sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:1;margin:0;overflow:visible;padding:0;text-align:left;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal}.fb_reset>div{overflow:hidden}.fb_link img{border:none}
.fb_dialog{background:rgba(82, 82, 82, .7);position:absolute;top:-10000px;z-index:10001}.fb_reset .fb_dialog_legacy{overflow:visible}.fb_dialog_advanced{padding:10px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.fb_dialog_content{background:#fff;color:#333}.fb_dialog_close_icon{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/yq/r/IE9JII6Z1Ys.png) no-repeat scroll 0 0 transparent;_background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yL/r/s816eWC-2sl.gif);cursor:pointer;display:block;height:15px;position:absolute;right:18px;top:17px;width:15px}.fb_dialog_mobile .fb_dialog_close_icon{top:5px;left:5px;right:auto}.fb_dialog_padding{background-color:transparent;position:absolute;width:1px;z-index:-1}.fb_dialog_close_icon:hover{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/yq/r/IE9JII6Z1Ys.png) no-repeat scroll 0 -15px transparent;_background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yL/r/s816eWC-2sl.gif)}.fb_dialog_close_icon:active{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/yq/r/IE9JII6Z1Ys.png) no-repeat scroll 0 -30px transparent;_background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yL/r/s816eWC-2sl.gif)}.fb_dialog_loader{background-color:#f2f2f2;border:1px solid #606060;font-size:24px;padding:20px}.fb_dialog_top_left,.fb_dialog_top_right,.fb_dialog_bottom_left,.fb_dialog_bottom_right{height:10px;width:10px;overflow:hidden;position:absolute}.fb_dialog_top_left{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/ye/r/8YeTNIlTZjm.png) no-repeat 0 0;left:-10px;top:-10px}.fb_dialog_top_right{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/ye/r/8YeTNIlTZjm.png) no-repeat 0 -10px;right:-10px;top:-10px}.fb_dialog_bottom_left{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/ye/r/8YeTNIlTZjm.png) no-repeat 0 -20px;bottom:-10px;left:-10px}.fb_dialog_bottom_right{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/ye/r/8YeTNIlTZjm.png) no-repeat 0 -30px;right:-10px;bottom:-10px}.fb_dialog_vert_left,.fb_dialog_vert_right,.fb_dialog_horiz_top,.fb_dialog_horiz_bottom{position:absolute;background:#525252;filter:alpha(opacity=70);opacity:.7}.fb_dialog_vert_left,.fb_dialog_vert_right{width:10px;height:100%}.fb_dialog_vert_left{margin-left:-10px}.fb_dialog_vert_right{right:0;margin-right:-10px}.fb_dialog_horiz_top,.fb_dialog_horiz_bottom{width:100%;height:10px}.fb_dialog_horiz_top{margin-top:-10px}.fb_dialog_horiz_bottom{bottom:0;margin-bottom:-10px}.fb_dialog_iframe{line-height:0}.fb_dialog_content .dialog_title{background:#6d84b4;border:1px solid #3b5998;color:#fff;font-size:14px;font-weight:bold;margin:0}.fb_dialog_content .dialog_title>span{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/yd/r/Cou7n-nqK52.gif) no-repeat 5px 50%;float:left;padding:5px 0 7px 26px}body.fb_hidden{-webkit-transform:none;height:100%;margin:0;overflow:visible;position:absolute;top:-10000px;left:0;width:100%}.fb_dialog.fb_dialog_mobile.loading{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/ya/r/3rhSv5V8j3o.gif) white no-repeat 50% 50%;min-height:100%;min-width:100%;overflow:hidden;position:absolute;top:0;z-index:10001}.fb_dialog.fb_dialog_mobile.loading.centered{max-height:590px;min-height:590px;max-width:500px;min-width:500px}#fb-root #fb_dialog_ipad_overlay{background:rgba(0, 0, 0, .45);position:absolute;left:0;top:0;width:100%;min-height:100%;z-index:10000}#fb-root #fb_dialog_ipad_overlay.hidden{display:none}.fb_dialog.fb_dialog_mobile.loading iframe{visibility:hidden}.fb_dialog_content .dialog_header{-webkit-box-shadow:white 0 1px 1px -1px inset;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#738ABA), to(#2C4987));border-bottom:1px solid;border-color:#1d4088;color:#fff;font:14px Helvetica, sans-serif;font-weight:bold;text-overflow:ellipsis;text-shadow:rgba(0, 30, 84, .296875) 0 -1px 0;vertical-align:middle;white-space:nowrap}.fb_dialog_content .dialog_header table{-webkit-font-smoothing:subpixel-antialiased;height:43px;width:100%}.fb_dialog_content .dialog_header td.header_left{font-size:12px;padding-left:5px;vertical-align:middle;width:60px}.fb_dialog_content .dialog_header td.header_right{font-size:12px;padding-right:5px;vertical-align:middle;width:60px}.fb_dialog_content .touchable_button{background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4966A6), color-stop(.5, #355492), to(#2A4887));border:1px solid #29447e;-webkit-background-clip:padding-box;-webkit-border-radius:3px;-webkit-box-shadow:rgba(0, 0, 0, .117188) 0 1px 1px inset, rgba(255, 255, 255, .167969) 0 1px 0;display:inline-block;margin-top:3px;max-width:85px;line-height:18px;padding:4px 12px;position:relative}.fb_dialog_content .dialog_header .touchable_button input{border:none;background:none;color:#fff;font:12px Helvetica, sans-serif;font-weight:bold;margin:2px -12px;padding:2px 6px 3px 6px;text-shadow:rgba(0, 30, 84, .296875) 0 -1px 0}.fb_dialog_content .dialog_header .header_center{color:#fff;font-size:16px;font-weight:bold;line-height:18px;text-align:center;vertical-align:middle}.fb_dialog_content .dialog_content{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/y9/r/jKEcVPZFk-2.gif) no-repeat 50% 50%;border:1px solid #555;border-bottom:0;border-top:0;height:150px}.fb_dialog_content .dialog_footer{background:#f2f2f2;border:1px solid #555;border-top-color:#ccc;height:40px}#fb_dialog_loader_close{float:left}.fb_dialog.fb_dialog_mobile .fb_dialog_close_button{text-shadow:rgba(0, 30, 84, .296875) 0 -1px 0}.fb_dialog.fb_dialog_mobile .fb_dialog_close_icon{visibility:hidden}
.fb_iframe_widget{display:inline-block;position:relative}.fb_iframe_widget span{display:inline-block;position:relative;text-align:justify}.fb_iframe_widget iframe{position:absolute}.fb_iframe_widget_lift{z-index:1}.fb_hide_iframes iframe{position:relative;left:-10000px}.fb_iframe_widget_loader{position:relative;display:inline-block}.fb_iframe_widget_fluid{display:inline}.fb_iframe_widget_fluid span{width:100%}.fb_iframe_widget_loader iframe{min-height:32px;z-index:2;zoom:1}.fb_iframe_widget_loader .FB_Loader{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/y9/r/jKEcVPZFk-2.gif) no-repeat;height:32px;width:32px;margin-left:-16px;position:absolute;left:50%;z-index:4}
.fb_connect_bar_container div,.fb_connect_bar_container span,.fb_connect_bar_container a,.fb_connect_bar_container img,.fb_connect_bar_container strong{background:none;border-spacing:0;border:0;direction:ltr;font-style:normal;font-variant:normal;letter-spacing:normal;line-height:1;margin:0;overflow:visible;padding:0;text-align:left;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;vertical-align:baseline}.fb_connect_bar_container{position:fixed;left:0 !important;right:0 !important;height:42px !important;padding:0 25px !important;margin:0 !important;vertical-align:middle !important;border-bottom:1px solid #333 !important;background:#3b5998 !important;z-index:99999999 !important;overflow:hidden !important}.fb_connect_bar_container_ie6{position:absolute;top:expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+"px":body.scrollTop+"px")}.fb_connect_bar{position:relative;margin:auto;height:100%;width:100%;padding:6px 0 0 0 !important;background:none;color:#fff !important;font-family:"lucida grande", tahoma, verdana, arial, "hiragino kaku gothic pro",meiryo,"ms pgothic",sans-serif !important;font-size:13px !important;font-style:normal !important;font-variant:normal !important;font-weight:normal !important;letter-spacing:normal !important;line-height:1 !important;text-decoration:none !important;text-indent:0 !important;text-shadow:none !important;text-transform:none !important;white-space:normal !important;word-spacing:normal !important}.fb_connect_bar a:hover{color:#fff}.fb_connect_bar .fb_profile img{height:30px;width:30px;vertical-align:middle;margin:0 6px 5px 0}.fb_connect_bar div a,.fb_connect_bar span,.fb_connect_bar span a{color:#bac6da;font-size:11px;text-decoration:none}.fb_connect_bar .fb_buttons{float:right;margin-top:7px}
.fbpluginrecommendationsbarleft,.fbpluginrecommendationsbarright{position:fixed !important;bottom:0;z-index:999}.fbpluginrecommendationsbarleft{left:10px}.fbpluginrecommendationsbarright{right:10px}
