.w1200{width: 1200px;}
.w195{width:195px;}
.w450{width: 450px;}
.w500{width: 500px;}

body {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;
-moz-user-select: none;-ms-user-select: none;user-select: none;}
/*头部开始*/
.header_top{background-color: #f8f8f8;padding-top: 5px;padding-bottom: 6px;margin-bottom: 20px;}
/*用户登录*/
.header_top a{display: block;}
.header_top .user_selection_ago,.header_top .user_selection_later{width: 192px;color: #666666; display: none;}
.header_top .user_selection_ago p,.header_top .user_selection_later p,
.header_top .header_top_r p{float: left;height: 20px;line-height: 20px;}
.user_selection_ago .debark_ago,.user_selection_later .debark_later{width: 90px;}
.user_selection_ago .login_ago,.user_selection_later .quit{width: 100px;text-indent: 16px;}
.user_selection_later span{color: #FC7DA9;}

/*联系，下载*/
.header_top_r p{margin-right: 20px;}
.header_top_r p a,.debark_ago a,.debark_later a{height: 15px;border-right: 1px solid #bbbbbb;
line-height: 17px;margin-top: 2px;}
.header_top_r .down{width: 87px;font-family: "微软雅黑";
background:url(../images/icon/phone.png) no-repeat left top;text-indent: 19px;}
.header_top_r .down:hover{background:url(../images/icon/phone.png) no-repeat 0 -20px;}
.header_top_r .concern_weChat{width: 120px;background:url(../images/icon/weChat.png) no-repeat left top;
text-indent: 28px;position: relative;}
.header_top_r .concern_weChat i{display: block;width: 112px;height: 140px;
background: url(../images/header_nav_top_2code.png) no-repeat left top;
position: absolute;left:-16px;top: 27px;z-index: 10;display: none;}
.header_top_r .concern_weChat:hover{background:url(../images/icon/weChat.png) no-repeat 0 -20px;}
.header_top_r .concern_weChat:hover i{display: block;}
.header_top_r .contact_phone{width: 186px;background: url(../images/icon/contact_phone.png) no-repeat 0 top;
text-indent: 28px;position: relative;}
.header_top_r .contact_phone:hover{background: url(../images/icon/contact_phone.png) no-repeat 0 -20px;}
.header_top_r .contact_phone span{display:block;float: right;color: #ff6fa1;font-size: 16px;
text-indent: 0;position: absolute;right: 0;top:0;}

/*logo secrch 区域*/
 /*logo*/
.header_search .logo{width: 303px;height: 68px;background: url(../images/logo.png) no-repeat left center;
margin-right:90px;}
.header_search .logo a{display: block;width: 100%;height: 100%;}
 /*secrch*/
.header_search .search{width: 514px;height: 32px;border:2px solid #fc7da9;border-radius: 5px;
background-color: #FC7DA9;position: relative;}
.header_search input{border: none;outline: none;font-family: "微软雅黑";}
.header_search .search_text{width: 428px;height: 32px;color: #666666;padding-left: 10px;
line-height: 32px;border-radius: 5px 0 0 5px;}
.header_search .search_btn{width: 76px;height: 32px;border: none;background-color: #fc7da9;
color: #FFFFFF;position: absolute;right: 0;}
.header_search .search a{margin-left: 10px;color: #999999;}
.header_search .search a:hover{color: #fc7da9;}

/*nav导航*/
.nav{border-bottom: 2px solid #fc7da9;}
/*侧导航栏*/
.nav .slide_l{width: 192px;background-color: #fc7da9;color: #FFFFFF;text-indent: 16px;
border-radius: 5px 5px 0 0;line-height: 40px;margin-bottom: -2px;position: relative;height: 40px;}

.slide_nav{position: absolute;left: -1px; top:40px;z-index: 200;background-color: #FFFFFF;width: 191px;}
.slide_nav li{width: 187px;border-left: 3px solid transparent;border-right: 1px solid #EDEDED;}
.slide_nav li:hover{border-left: 3px solid #f9a821;border-bottom:1px solid #ededed;border-right:none;
border-top:1px solid #ededed;}
.slide_nav .border:hover{border-top:none;}
.slide_nav li:hover .nav_slide_list{border-bottom: none !important;}
.slide_nav .nav_slide_list{width: 160px;margin:0 auto;text-indent: 0;padding-top: 10px;
border-bottom:1px solid #ededed;}
.slide_nav .nav_slide_list dt{line-height: 20px;margin-bottom: 8px;text-indent: 46px;}
.slide_nav .nav_slide_list dd{font-size: 12px;float: left;padding-bottom: 13px;font-family: arial;}
.bor_no{border: none !important;}
.slide_nav .nav_slide_list dd a{color: #999999;display: block;border-right: 1px solid #999999;
padding: 0 8px;line-height: 12px;}
.slide_nav dd a:hover{color:#fc7da9;}
.slide_nav .eye{background:url(../images/icon/eye.png) no-repeat 10px center;}
.slide_nav .nose{background:url(../images/icon/nose.png) no-repeat 10px center;}
.slide_nav .face{background:url(../images/icon/face.png) no-repeat 10px center;}
.slide_nav .lip{background:url(../images/icon/mouth.png) no-repeat 10px center;}
.slide_nav .chest{background:url(../images/icon/chest.png) no-repeat 10px center;}
.slide_nav .plastomer{background:url(../images/icon/body_shaper.png) no-repeat 10px center;}
.slide_nav .other_events .bg_img{line-height: 44px;text-indent: 46px;
background:url(../images/icon/other.png) no-repeat 24px center;}
.slide_nav .other_events:hover{border-bottom: none;}

/*侧导航栏对应的内容*/
.slide_nav div{width: 410px;position: absolute;left:191px;background-color: #FFFFFF;display: none;top:0;
z-index: 100;color: #333333;padding:0 15px 19px 25px;border-bottom: 1px solid #EDEDED;}
.slide_nav li:hover div{display: block;}
.slide_nav div dl{border-bottom: 1px dashed #EDEDED;padding:13px 0 17px 0;}
.slide_nav div  dt{line-height: 26px;margin-bottom: 1px;}
.slide_nav div dd{font-size: 12px;font-family: arial;float: left;line-height: 20px;
border-right: 1px solid #EDEDED;padding-right: 15px;}
.slide_nav div a{color: #999999;}

/*导航栏*/
.nav ul{width: 782px;padding-left: 8px;}
.nav ul li{padding:0 28px;float: left;line-height: 38px;}

/*导航栏--右侧导航栏*/
.nav .num_people{width: 218px;text-indent: 60px;position: relative;
background:url(../images/icon/crowd.png) no-repeat 32px 9px;line-height: 38px;}
.nav .num_people .osmetic_options{position: absolute;z-index: 100;width: 218px;top:40px;
font-size: 14px;background-color: #FFFFFF;}
.num_people .osmetic_options div{overflow: hidden;zoom: 1;height: 142px;}

.nav .num_people img{display: block}
.num_people .semipermanent{background-color: #f5f9e0;border-bottom: 1px dashed #ededed;}
.nav .num_people .experience_store{background-color: #def1ef;border-bottom: 1px dashed #ededed;}
.num_people .cosmetic_case{background-color: #f9e5da;}

/*banner*/
.banner_box,.banner_box li,.banner{width: 100%;height: 428px;}
.banner_box{position: relative;}
.banner li{position: absolute;left: 0; top: 0;opacity: 1;filter: alpha(opacity=100);display: block;}
/*.banner li{position: absolute;left: 0; top: 0;opacity: 0;filter: alpha(opacity=0);display: none;}*/
.banner li a{display: block;width: 100%;height: 100%;}
.banner .opacity{opacity: 1;filter: alpha(opacity=100);display: block;} 

.banner_box ol{width: 80px;position: absolute;left:46.5%;bottom: 10px; display: none;}
.banner_box ol li{width: 14px;height: 14px;border-radius: 50%;background-color: #bfbfbf;
float: left;margin:0 5px;}
.banner_box .active{background-color: #fc7da9;}

/*主体开始*/

/*通用title*/
.public_title{margin:40px auto 30px auto;}
.public_title img{ display:block;}
/*.public_title h2{font-size: 30px;color: #666666;font-weight: normal;margin: 0 auto;}
.public_title h2 span{color: #fc7da9;}
.public_title h2 i,.public_title h2 em{display: block;float: left;}
.public_title h2 em{padding:0 12px;}
.public_title h2 i{width: 134px;border-top: 1px solid #c4c4c4;margin-top: 19px;}
*/
.col_fc7da9{color: #fc7da9;}

.trans_05,.discount_list .price span,.physical_store_btn p,.experience_stores,.cultivate div{
	transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out; }

 .discount_list:hover,.message_list:hover,.question_answer_list:hover,.grid-item:hover,.physical_store_btn p:hover,
 .cultivate div:hover{ 
 	box-shadow: -3px -3px 7px #EDEDED,-3px -3px 8px #EDEDED,3px -3px 7px #EDEDED,-3px 3px 7px #EDEDED;
 }
/*半永久培训*/
.cultivate dl{float: left; width:268px;margin-right:40px; border:1px solid #ededed;}
.cultivate dl img{display: block;}
.cultivate dl dd{ margin:12px 15px 0 15px; line-height:160%;}
.cultivate dl dd a{ font-size:16px;}
.cultivate dl dd.price{ font-size:24px; color:#ff6197; margin-bottom:10px;}
.cultivate dl dd.price span{ font-size:14px; color:#bcbcbc;}
/*限时折扣*/
.time_limit_discount{width: 1250px;}
.discount_list{width: 210px;margin-right: 34px;padding-bottom: 3px;float: left;min-height: 236px;}
.discount_list div img{display: block;width: 210px;}
.discount_list .discount_con{padding:9px 13px;}
.discount_list .list_con{line-height: 21px;margin-bottom: 5px;overflow: hidden;}
.discount_list .price{height: 22px;}
.discount_list .price strong{font-size: 20px;color: #ff6197;font-weight: normal;float: left;}
.discount_list .price span{display: block;padding: 0 10px;height: 20px;line-height: 20px;
background-color: #ff6197;transform: rotateX(90deg);-moz-transform: rotateX(90deg);-webkit-transform: rotateX(90deg);
color: #FFFFFF;float: right;border-radius: 10px;margin-top: 3px;}
.discount_list:hover .price span{
transform: rotateX(0deg);-moz-transform: rotateX(0deg);-webkit-transform: rotateX(0deg);
}


/*美佳资讯*/
.meiJia_message{overflow: hidden;zoom: 1;padding-top: 3px;width: 1250px;}
.meiJia_message .message_list{width: 583px;background-color: #FFFFFF;margin-right: 30px;min-height: 192px;}
.message_list .zx_pic{width:286px; height:192px; overflow: hidden; float: left;}
.message_list .message_list_con p{line-height: 18px;margin-top: 12px;}
.message_list .message_list_con div{font-family: "微软雅黑";padding:25px 15px 20px;overflow: hidden; width:260px; float: left;}
.message_list_con div b{font-weight: normal;color: #999999;padding-right: 24px;}

/*美佳•半永久*/
.permanent_address{padding-top: 2px;}
.permanent_address img{display: block;}
.permanent_address a{display: block;float: left;position: relative;}
.permanent_address .fl a{margin-right: 2px;margin-bottom: 2px;}
.permanent_address .fr a{margin-bottom: 2px;}
.permanent_address a span{position: absolute;right:15px;bottom: 10px;font-size: 20px;}
.w902{width: 902px;}

/*美佳•体验店*/
.experience_stores_list{width:189px;padding-left: 246px;}
.experience_stores_list img{display: block;float: left;margin-left: -246px;}
.experience_stores_list div h4{color: #666666;font-size: 16px;line-height: 22px;font-weight: normal;min-height: 106px;}
.experience_stores_list div h4:hover{color: #fc7da9;}
.experience_stores_list p strong{font-size: 28px;color: #ff6197;font-weight: normal;}
.experience_stores_list p span{font-size: 16px;color: #999999;}


/*美佳问答*/
.question_answer,.meijia_case{width: 1238px;padding-top: 2px;}
.question_answer_list{width: 270px;min-height: 220px;}
.question_answer_list .quiz{color: #fc7da9;line-height: 47px;width: 240px;margin:3px auto 0;}
.question_answer_list .answer{color: #666666;line-height: 24px;margin-left: 8px;padding-right: 16px;
position: relative;margin-bottom: 23px; text-indent: 2em;}
.answer{min-height:72px ;}
.question_answer_list .answer span{color: #ff6908;font-size: 16px;position: absolute;left: -32px;}

.answer_the_doctor{background-color:#f5f5f5}
.answer_the_doctor *{display: block;}
.answer_the_doctor img{width: 65px;height: 65px;border-radius: 50%;border: 4px solid #FFFFFF;margin-left: 47px;}
.answer_the_doctor p strong{color: #333333;font-size: 18px;font-weight: normal;}
.answer_the_doctor span{color: #999999;font-size: 14px;}


/*美佳案例瀑布流*/

.grid-item{width: 271px;margin-bottom: 35px;margin-right: 35px;float: left;}
.grid-item img{display: block;}
.grid-item p{color: #666666;line-height: 24px;}
.grid-item .beauty_type{background: url(../images/icon/label.png) no-repeat 15px center !important;
text-indent: 22px;color: #fc7da9;}
.grid-item .case_pic{width: 271px; height: 160px; overflow:hidden;}
.grid-item .mt10 {height:48px; overflow:hidden}


/*尾部*/
.footer{border-top: solid 3px #e6e9ea;background: #fdfdfd;padding-top: 26px;
padding-bottom: 95px;font-family: "微软雅黑";}
.company_profile{width: 350px;padding-right: 125px;}


.company_profile .synopsis{line-height: 23px;}
.footer .more a{color: #fc7da9;}
.footer .more a:hover,.footer .about a:hover,.footer .partner a:hover{color: #FFA500;}
.footer .record_varchar{line-height: 20px;margin-top: 13px;}
.footer .record_varchar a,.footer .record_varchar a:hover{color: #999999;}


/*版权信息*/
.footer .about{width: 174px;}
.footer .about a,.footer .partner a{color: #999999;}
.footer .about dd{line-height: 23px;font-family: "微软雅黑";}
.footer .partner dd{line-height: 26px;}
.footer .partner{width: 440px;padding-bottom: 48px;}
.footer .partner dd{display: block;float:left;width: 135px;}
.footer .about_us{width: 110px;}
.mb8{margin-bottom: 8px;}
.footer .about_us .a_link{width: 122px;margin-left: -10px;}
.footer .about_us .a_link a{display: block;width: 30px;height: 30px;float: left;margin-left: 10px;}
.footer .about_us .a_link .sina_a{background: url(../images/icon/footer_media.png) no-repeat -3px 0;}
.footer .about_us .a_link .we_cat_a{background: url(../images/icon/footer_media.png) no-repeat -34px 0;}
.footer .about_us .a_link .qq_zone{background: url(../images/icon/footer_media.png) no-repeat -64px 0;}

/*回到顶部*/
#rolling{position: fixed;width: 47px;height: 48px;z-index: 500;bottom: 40px;right:23.5%;display: none;
background: url(../images/icon/scrollTop.png) no-repeat 0 0;}
#rolling:hover{background: url(../images/icon/scrollTop.png) no-repeat -48px 0;}

