@charset "utf-8";
/* CSS Document */

body{margin:0;padding:0;font-size:12px; font-family:'微软雅黑';}
form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;list-style:none;}
input,select{font-size:12px;line-height:16px;}
img{border:0px; margin:0; padding:0;}
.clearfix:after{content:"&nbsp;";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*display:inline-block;}
.fl{float:left;} .fr{float:right;}
a{color:#062e5c;text-decoration:none;outline: none;}
a:hover{text-decoration:underline;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;transition:color .3s ease-out;}
area{blr:expression(this.onFocus=this.blur());outline:none;}
.mauto{margin:0 auto;}
.posR{position:relative;}
.hidden{display:block; overflow:hidden; height:0;}
.btn{ display:block;}
.block{ display:block;}
.line{ background:#434a54; height:1px; overflow:hidden; margin:39px 5px 39px 5px;}
.bg01{ background:#e1e4e9;}
.bg02{ background:#434a54;}
.bg03{ background:#f0f2f5;}



.goddessBox.mT27{ margin-top:27px;}
.adMap{ width:620px;position:absolute; left:10px; top:0px; z-index:999; }
.adMap img{ border:3px solid #FFF;}
.adMapBtn{ width:81px; height:15px; background:url(../images/Btn.png) 0px -51px; margin:0 auto;}
.shadow{ width:100%; background:url(../images/shadow.png) repeat; top:0px; left:0px; position:absolute; z-index:99;}
.wrap{ width:640px; margin:0 auto; position:relative; }
.header{ height:81px; background:url(../images/banner.jpg) no-repeat; padding:32px 0px 0px 486px;}
.bannerBtn{ width:640px; height:46px;}
.partIn{ width:130px; height:45px;}
.searchBox{ width:630px; margin:0 auto; padding:4px 0px 6px 0px;}
.searchBox2{width:630px; margin:0 auto; margin-bottom:21px; background:#f2f2f2; padding:1px 0px 1px 0px;}
.searchInput{ width:526px; height:46px; border:1px solid #d6d6d6; border-right:none; float:left; padding:0px 8px 0px 8px; font-family:'微软雅黑'; font-size:22px; color:#cccccc; line-height:46px; }
.searchInput_beauty{width:384px; height:46px; border:1px solid #cfcfcf; border-right:none; float:left; padding:0px 8px 0px 8px; font-family:'微软雅黑'; font-size:22px; color:#cccccc;line-height:46px; margin-left:20px;}
.goBack{ width:127px; height:48px; float:left; background:url(../images/Btn.png) -89px 0px;}
.searchBtn{ width:87px; height:48px; background:url(../images/Btn.png) no-repeat; border:none; float:left; cursor:pointer;}
.searchBtn2{ width:87px; height:48px; background:url(../images/Btn.png) -151px -51px; border:none; float:left; cursor:pointer;}
.nav{ background:#f2f2f2;}
.nav ul li{ float:left;}
.nav ul li a{ display:block; height:55px; background:url(../images/navBg.jpg) no-repeat; float:left;}
.nav ul li a.nav1{ width:214px; background-position: 0px 0px;}
.nav ul li a.nav1_sel{width:214px; background-position: 0px -56px;}
.nav ul li a.nav2{ width:212px; background-position: -214px 0px;}
.nav ul li a.nav2_sel{ width:212px; background-position: -214px -56px;}
.nav ul li a.nav3{ width:214px; background-position: -426px 0px;}
.nav ul li a.nav3_sel{ width:214px; background-position: -426px -56px;}
.topCon { padding:25px 0px 0px 0px;}
/*.topCon .imgTop{ max-width:205px;width:expression(document.body.clientWidth > 205?"205px":"auto" );}*/
.content{ padding:0px 0px 68px 0px;}
.borderRed{border:1px solid #f39398; border-radius:2px;}
.borderGreey{border:1px solid #cacaca; border-radius:2px;}
.num1{ display:block; height:275px;}
.num1 span{display:inline-block;height:100%;vertical-align:middle;}
.num1 img{vertical-align:middle;}
.goddessBox{ width:205px; background:#FFF; float:left; margin:10px 0px 0px 5px; position:relative;}
.goddessBox img{max-width:205px;width:expression(document.body.clientWidth > 205?"205px":"auto" );border:0;}
.goddessBox img.zan{ width:30px; height:27px;}
.goddessBox img.Medal_1{ width:41px; height:50px;}
.goddessBox img.Medal_2{ width:37px; height:50px;}
.goddessBox img.Medal_3{ width:38px; height:50px;}
.goddessBox img.num1{width:expression(document.body.clientWidth > 220?"220px":"auto" );}
.goddess_Info{ padding:9px 5px 12px 10px;}
.goddess_Info_left{ width:130px; float:left; font-size:20px; color:#7f7f7f;}
.goddess_Info_left span.Purple{ color:#8766af;}
.goddess_Info_left span.Orange{ color:#e0a322;}
.goddess_Info_left span.red{color:#f34667}
.goddess_Info_left span.service{ color:#999999; font-size:18px;}
.goddess_Info_left span.service1{ color:#f890a4; font-size:18px;}
.goddess_Info_left span.service2{ color:#b7a3cf; font-size:18px;}
.goddess_Info_left span.service3{ color:#ecc87a; font-size:18px;}
.goddess_Info_right{ width:60px; float:left; text-align:center;}
.goddess_Info_right a{ display:block; width:30px; margin:0 auto;}
.goddess_Info_right span{ font-size:18px; color:#f06a69; font-style:normal; padding:0px 0px 0px 3px; }
.goddess_Info_right span.Purple{ color:#8766af;}
.goddess_Info_right span.Orange{ color:#e0a322;}
.goddess_Info_right span.red{ color:#f890a4;}
.Medal_1,.Medal_2,.Medal_3{ height:50px; position:absolute; right:2px; top:0px;}
.Medal_1{ width:41px;}
.Medal_2{ width:37px;}
.Medal_3{ width:38px;}
.goddess_Info_right span img{ display:inline;}
.LoadedMore {background: url("../images/loadMore.png") no-repeat;height: 57px;margin: 0 auto;width: 257px;}

/*内页*/
.container{ padding-top:20px;}
.header_beauty{ width:640px; height:53px; position:relative; padding-top:3px;}
.header_beauty a.back{ position:absolute; left:0px; top:0px; width:93px; height:58px;}
.header_beauty span{ padding-left:15px;}
.leftBtn,.rightBtn{width:29px; height:50px; float:left;}
.leftBtn{ background:url(../images/Btn.png) -89px -51px; margin:300px 26px 0px 20px;}
.rightBtn{ background:url(../images/Btn.png) -120px -51px; margin:300px 20px 0px 26px;}
.beauty_goddessBox{ width:485px; border:1px solid #c9c9c9; margin: auto 0px 20px; float:left;}
/*.beauty_goddessBox img.beautyImg{max-width:485px;width:expression(document.body.clientWidth > 485?"485px":"auto" ); }*/
.beauty_goddessBox img.beautyImg{max-width:485px;width:expression(document.body.clientWidth > 485?"485px":"auto" );min-width:485px;width:expression(document.body.clientWidth > 485?"485px":"auto" ); }
.beauty_goddess_Info{ padding:17px 10px 15px 10px;}
.beauty_goddess_Info_left{ width:290px; float:left; font-size:26px; color:#8c8f96; line-height:35px;}
.beauty_goddess_Info_right{ width:141px; float:right; padding:18px 0px 0px 0px;}
.beauty_goddess_Info_right a{ width:37px; float:left;}
.beauty_goddess_Info_right span{ display:block; float:left; font-size:24px; color:#e45e71; padding-left:10px;}

/*弹框*/
.txt_tit{ font-size:26px; color:#434a54; margin-bottom:8px;}
.txt{ color:#81888d; font-size:20px; line-height:32px;}
.uploadpic{ display:block; width:178px; height:56px; background:url(../images/btn.jpg) 0px -144px; border:none; margin:50px auto 0;}
.tc1 p.hdjl{ width:526px; height:429px; background:url(../images/msgBox.jpg) no-repeat;}
.tc1{ position:relative; padding:0px 10px 0px 10px; }
.tc1 p{ line-height:38px; color:#7c7369; font-size:21px;}
.tc1 p.em{ line-height:38px; color:#7c7369; font-size:21px; text-indent:2em;}
.tc1 h3{ line-height:50px; font-size:22px; color:#7c7369; font-weight:normal; padding:41px 0px 20px 0px;}
.closebtn{ width:55px; height:55px; background:url(../images/close.jpg) no-repeat; border:none; position:absolute; right:1px; top:1px; cursor:pointer;}
.Upload_photo{ width:134px; height:43px; background:url(../images/btn.jpg) 0px -57px; margin:20px auto 0px;}
.uploadBox{ padding:41px 0px 0px 50px;}
.uploadBox li{ margin-bottom:24px;}
.uploadBox li label{ color:#7d8388; font-size:30px;}
.uploadBox li input{ width:363px; height:49px; border:1px solid #a5aaae; background:#fff; font-size:18px; color:#7c7369; padding:0px 9px 0px 9px;}
.upBox{ width:187px; height:64px; background:url(../images/btn.jpg) 0px 0px;}
.uploadBox li input.upBtn{width:100%; height:100%; opacity:0; filter:alpha(opacity:0);}
.small_pic{ padding:3px 0px 0px 3px; width:158px; height:155px; margin:25px 0px 20px 150px; box-shadow: 3px 3px 3px #ccc;}
.small_pic li{ width:111px; height:111px; border:2px solid #FFF; float:left; margin:0px 30px 20px 0px; box-shadow:2px 2px 2px #ccc;}
.upload_submit{ width:376px; height:75px; background:url(../images/btn.jpg) 0px -66px; margin:20px 0px 0px 130px; border:none;}
