body{background-image: url(../images/main_bg.jpg);background-repeat:no-repeat ;background-size:cover;font-family:"Microsoft YaHei", Arial, Helvetica, sans-serif;color: #fff;font-size: 14px; margin:0;padding:0;background:#141414;}
div{padding:0;margin:0;border:0}
img{padding:0;margin:0;border:0; vertical-align:middle;display:block}
h1, h2, h3, h4 {padding: 0;margin: 0;border: 0}
p, dd, dl,em{padding: 0;margin: 0;border: 0}
ul,li {padding: 0;margin: 0;border: 0;list-style-type: none;}
form {margin: 0px}
.fl {float: left}
.fr {float: right}
a {color: #323232;text-decoration: none}
a:hover {text-decoration: underline}
.clear{ clear:left}
.clearFix{border-top:1px solid transparent !important;margin-top:-1px !important;border-top:0;margin-top:0;clear: both;visibility: hidden;}

/*---- 首页导航 ---*/
nav{width:60%;max-width:360px;position:absolute;margin:auto 0;left:0;z-index:1}
nav a{float:left;width:50%;max-width:180px;}
nav a img{width:100%;float:left;display:block}

#container{width:100%;max-width:577px;margin:0 auto;border:0px #f00 solid;position:relative}
/*---- 孕妈学院 ---*/
#yunmaxueyuan{background:#fff}
header{width:100%}
header img{max-width:100%;margin:0 auto}
section{clear:left;float:left;width:100%}
#neirong_w{width:100%}
#neirong_t{width:23.7435%;min-height:157px;background:#26c0d6 url(../images/yuma_neirong_t.jpg) center center no-repeat;text-indent:-10000px} 
#neirong_c{width:75.5632%;min-height:157px;background:#029eb4} 
#neirong_c p{margin:1em;line-height:22px;text-indent:2em;color:#fff} 

#zhuanjia_p{width:26.8631%;max-width:155px} 
#zhuanjia_p img{width:100%;} 
#zhuanjia_c{width:100%;background:#313131} 
#zhuanjia_c img{float:left;width:87px;margin:0 1em} 
#zhuanjia_c h2{padding:30px 0;line-height:30px;width:100%;color:#fff;font-size:14px;font-weight:400;} 
#zhuanjia_c p{margin:1em;text-indent:2em;color:#fff} 

#kecheng_t{width:41.2478%;min-height:220px;background:#f6822d}
#kecheng_t p{margin:1em;line-height:24px;font-size:14px;color:#fff;} 
#kecheng_t p span{font-weight:bold;}

#kecheng_yy{width:57.8856%;min-height:220px;background:#9775e3}
#kecheng_yy table{display:block;margin:1em}
#kecheng_yy table td{height:29px}
#kecheng_yy table td input{width:98%;background:url(../images/bg_input.jpg) left top no-repeat;border:none;text-indent:3px}
#kecheng_yy #submit{color:#fff;background:url(../images/bg_tijiao.jpg) no-repeat;line-height:34px;height:34px;padding-left:40px;display:block;text-decoration:none;cursor:pointer;float:right}
#kecheng_yy #submit:hover{text-decoration:none}

/*---- 四维彩超 ---*/
#siweicaichao{background:#fff}
#siweicaichao section{background:#eee;padding:1em 0}
#siweicaichao section img{background:#eee;margin:0 auto;max-width:77.8163%;}

/*---- 四维彩超1 ---*/
#introduct{width:92.2010%;margin:0 auto;}
#introduct h1{width:80%;height:30px;line-height:30px;font-size:14px;text-indent:1em;font-weight:400;color:#fff;background:#898989 url(../images/siwei_title.jpg) right top no-repeat;}
#introduct p{width:98%;line-height:24px;font-size:14px;padding-top:1em}
#introduct p span{font-weight:bold}
#siweicaichao section #ad_siwei3D{max-width:92.3744%;margin:1em auto}
#focus_3D{width:92.37435%;margin:1em auto;background:#968c83;padding:1em 0;position:relative}
#focus_3D_left{width:10%;position:absolute;left:0;top:0;background:url(../images/btn_left.jpg) center center no-repeat;z-index:2;cursor:pointer}
#focus_3D_right{width:10%;position:absolute;right:0;top:0;background:url(../images/btn_right.jpg) center center no-repeat;z-index:2;cursor:pointer}
#focus_3D_con{width:80%;margin:0 auto;overflow:hidden;}
#focus_3D_con ul{position:relative;top:0;}
#focus_3D_con ul li{float:left;}
#focus_3D_con ul li img{width:100%;}


#yuyue{width:92.2010%;margin:0 auto;}
#yuyue_t{width:100%;margin:1em auto;}
section #yuyue_t img{width:32.1429%;margin:0;}
#yuyue_c{width:100%;margin:0 auto;background:#fff;border:1px #bfbfbf solid;position:relative}
#yuyue_c table{display:block;margin:1em}
#yuyue_c table td{height:29px}
#yuyue_c table td input{width:98%;background:url(../images/bg_input.jpg) left top no-repeat;border:none;text-indent:3px;height:26px;border:0}
#yuyue_c table td h1{float:right;padding:0 1em;text-align:center;height:24px;line-height:24px;background:#e5e5e5;color:#333;font-size:14px;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
#yuyue_c #sw_submit{position:absolute;bottom:0px;right:0px;z-index:1;cursor:pointer;width:23.4962%;max-width:127px}

/*---- 准妈妈课程 ---*/
#kecheng{background:#fff}
#kecheng ul li {margin-bottom:1em}
#kecheng ul li img{width:24.2634%;max-width:140px;float:left;}
#kecheng ul li .kecheng_t{width:74.0035%;float:right;background:#81ad23}
#kecheng ul li div p{width:80%;line-height:21px;color:#fff;margin:0 auto}
#kecheng ul li div p a{color:#fff}
#kecheng ul li div p span{float:right;}

/*---- 套式服务 ---*/
#taoshi{background:#fff}
#taoshi section{background:#eee;padding:1em 0}
.ts_title{width:97.9740%;max-width:548px;margin:0 auto;}
.ts_title img{max-width:100%}
.mgt{margin-top:1em}
.ts_content{width:97.9740%;max-width:547px;margin:0 auto;}
.ts_content h1{border:1px #bfbfbf solid;border-bottom:none;font-size:14px;font-weight:400px;text-indent:1em;background:url(../images/t_bg.jpg) repeat;height:29px;line-height:29px;margin:0 auto;max-width:548px;cursor:pointer;position:relative}
.ts_content h1.borderbottom{border:1px #bfbfbf solid;}
.ts_content h1 span{position:absolute;right:0;top:0;padding-right:45px;background:url(../images/t_hv.jpg) right 0 no-repeat;}
.ts_content p{padding:4.7532%;max-width:548px;background:#707070;color:#fff;line-height:24px}
.attation{margin-top:1em}
.attation p{background:none;color:#434343;padding:2% 4%;}

/*---- 月子会所 ---*/
#yuezi_main{background:#fff}
#yuezi_main section img.yz_yi{width:42.2877%;max-width:244px}
#yuezi_main section img.yz_shi{width:56.6734%;max-width:327px}
#yuezi_main section img.yz_hu{width:56.6734%;max-width:327px}
#yuezi_main section img.yz_si{width:42.2877%;max-width:244px}
#yuezi_main section .yz_zy_wrap{width:56.6734%;max-width:327px}
#yuezi_main section img.yz_zhu{width:48.9297%;max-width:160px}
#yuezi_main section img.yz_yang{width:48.9297%;max-width:160px}

/*---- 月子会所 医 ---*/
#yuezi_yi{}
#yuezi_zj_ul{margin-top:0.6em;}
#yuezi_yi ul#yuezi_zj_ul li{margin-bottom:1em;width:48.9870%;float:left;line-height:25px;} 
#yuezi_yi ul#yuezi_zj_ul li.fr{float:right}
#yuezi_yi ul#yuezi_zj_ul li.nomgb{margin-bottom:0}
#yuezi_yi ul#yuezi_zj_ul li img{width:100%;max-width:285px;}
#yuezi_yi ul#yuezi_zj_ul li p{width:(100%-14px);max-width:257px;padding:1em;text-indent:2em;line-height:24px;background:#e9e9e9;}

#yuezi_t{width:28.2496%;min-height:154px;background:#f17d1a url(../images/bg_yuyue.jpg) center center no-repeat; }
#yuezi_yy{width:70.01733%;min-height:154px;background:#535353}
#yuezi_yy table{display:block;margin:1em}
#yuezi_yy table td{height:29px;color:#fff;width:50%}
#yuezi_yy table td input{width:98%;color:#323232;background:url(../images/bg_input.jpg) left top no-repeat;border:none;text-indent:3px}
#yuezi_yy #submit{color:#fff;background:url(../images/bg_yuezi_tijiao.jpg) left center no-repeat;line-height:30px;height:30px;padding-left:30px;display:block;text-decoration:none;cursor:pointer;float:right}
#yuezi_yy #submit:hover{text-decoration:none}

/*---- 月子会所 食 ---*/
#yuezi_shi{background:#fff}
.yuezi_con{width:100%;max-width:577px;margin:0 auto;}
.yuezi_con h1{font-size:14px;font-weight:400px;text-indent:1em;background-repeat:no-repeat ;background-size:cover;margin:0 auto;width:100%;max-width:577px;cursor:pointer;color:#fff;line-height:2.4286;margin-top:5px}
.yuezi_con p{text-indent:2em;width:90.9878%;max-width:525px;padding:1em;margin:0 auto;line-height:24px;background:#e5e5e5}
#yuezi_con_shi h1{background-image:url(../images/yuezi_shi_t.jpg)}

/*---- 月子会所 护 ---*/
#yuezi_hu{background:#fff}
#yuezi_hu section img{width:49.2201%;max-width:284px}
#yuezi_hu section img.yuezi_hu5{width:68.9775%;max-width:398px}
#yuezi_hu section img.yuezi_hu6{width:29.06361%;max-width:171px}

.yuezi_hu_con{width:100%;max-width:577px;margin:0 auto;background:#e5e5e5;padding-bottom:1em}
.yuezi_hu_con h1{width:100%;max-width:577px;margin:0 auto;text-align:center;padding-top:1em;line-height:30px;font-size:16px;}
.yuezi_hu_con h2{text-indent:2em;width:100%;max-width:577px;margin:0 auto;text-align:left;line-height:26px;font-size:14px;padding-top:0.5em}
.yuezi_hu_con p{text-indent:2em;;margin:1em;line-height:24px;font-size:12px}
.yuezi_hu_con p span{font-weight:800;font-size:13px}

/*---- 月子会所 私 ---*/
#yuezi_si{background:#fff}
#yuezi_con_si h1{background-image:url(../images/yuezi_si_t.jpg)}

/*---- 月子会所 养---*/
#yuezi_yang{background:#fff}
#yuezi_yang section img{width:49.2201%;max-width:284px}
#yuezi_yang section img.yuezi_yang5{width:68.9775%;max-width:398px}
#yuezi_yang section img.yuezi_yang6{width:29.06361%;max-width:171px}

.yuezi_yang_con{width:100%;max-width:577px;margin:0 auto;background:#e5e5e5;padding-bottom:1em}
.yuezi_yang_con h1{width:100%;max-width:577px;margin:0 auto;text-align:center;padding-top:1em;line-height:30px;font-size:16px;}
.yuezi_yang_con h2{text-indent:2em;width:100%;max-width:577px;margin:0 auto;text-align:left;line-height:26px;font-size:14px;padding-top:0.5em}
.yuezi_yang_con p{text-indent:2em;;margin:1em;line-height:24px;font-size:12px}
.yuezi_yang_con p span{font-weight:800;font-size:13px}

/*---- 月子会所 住 ---*/
#yuezi_zhu{}
#yuezi_zhu section img.yuezi_zhu1{width:55.2326%;max-width:321px}
#yuezi_zhu section img.yuezi_zhu2{width:41.9411%;max-width:242px}
#yuezi_zhu section #yz_zhu_3{width:55.2326%;max-width:321px;}



#yuezi_zhu section img.yuezi_zhu3{width:65.7975%;max-width:208px}
#yuezi_zhu section #yz_zhu_3_r{width:34.7%;background:#fea124;padding-bottom:2px;}

#yuezi_zhu section #yz_zhu_3_r img{width:100%;background:#fea124}
#yuezi_zhu section img.yuezi_zhu4{width:41.9411%;max-width:242px}
#yuezi_zhu section #yz_zhu_5{width:36.0485%;max-width:208px;}
#yuezi_zhu section img.yuezi_zhu5{width:100%;max-width:208px}


#yuezi_zhu section #yz_zhu_5_b{width:100%;background:#b7e555;padding-bottom:10px;}
#yuezi_zhu section #yz_zhu_5_b img{width:100%;background:#b7e555}



#yuezi_zhu section img.yuezi_zhu6{width:61.5251%;max-width:355px}
#yuezi_zhu section img.yuezi_zhu7{width:60.6586%;max-width:350px}
#yuezi_zhu section img.yuezi_zhu8{width:36.7818%;max-width:212px}

/*---- 艾·活动 ---*/
#huodong{background:#fff}
#huodong ul li {margin-bottom:1em}
#huodong ul li img{width:100%;max-width:577px;}

/*---- 艾·阅读 ---*/
#yuedu{background:#fff}
#yuedu ul li {margin-bottom:1em}
#yuedu ul li img{width:100%;max-width:577px;}

#siweicaichao section.nobg{background:none;padding:0}
button{width:100%;text-align:center;border-radius:3px;cursor:pointer}
.button2{font-size:16px;padding:8px 0;border:1px solid #adadab;color:#000000;background-color: #e8e8e8;background-image:linear-gradient(to top, #dbdbdb, #f4f4f4);background-image:-webkit-gradient(linear, 0 100%, 0 0, from(#dbdbdb),to(#f4f4f4));box-shadow: 0 1px 1px rgba(0,0,0,0.45), inset 0 1px 1px #efefef; text-shadow: 0.5px 0.5px 1px #ffffff;}
.button2:active{background-color: #dedede;background-image: linear-gradient(to top, #cacaca, #e0e0e0);background-image:-webkit-gradient(linear, 0 100%, 0 0, from(#cacaca),to(#e0e0e0));}
#mess_share{margin: 0 0 10px;padding-top:8px}
#share_1{float:left;width:49%;}
#share_2{float:right;width:49%;}
section #mess_share img{width:22px;height:22px;margin:0;background:none;display:inline}
#cover{display:none;position:absolute;left:0;top:0;z-index:18888;background-color:#000000;opacity:0.7;}
#guide{display:none;position:absolute;right:18px;top:5px;z-index:19999;}
#guide img{width:260px;height:180px;}
.footer{background: #E8E8E8;
border: 0 solid #D1D1D1;border-radius: 5px 5px 10px 10px;box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25);cursor: pointer;display: block;margin: 0 0 10px 10px;padding: 15px;text-align: center;float:right;width:25%}
.footer a{text-decoration:none}
.footer a:link{text-decoration:none}
.footer a:hover{text-decoration:none}


/*---- 注册绑定 ---
#register{background-image: url(../images/reg_bg.jpg);background-repeat:no-repeat ;background-size:cover;}*/
#register{background-image: none;background-repeat:no-repeat ;background-size:cover;}
#register_intro{margin:1em;line-height:24px;}
#register_intro p{padding:1em 0;text-indent:2em;color:#535353}
#register_con{width:100%;max-width:418px;margin:0 auto;padding:2em 0;position:relative;}
#register_bg{width:100%;max-width:418px;position:absolute;top:0;left:0;z-index:0}
#register_con table{max-width:100%;margin:auto;position:absolute;z-index:2}
#register_con #submit{position:absolute;bottom:10px;cursor:pointer}
#win{position:absolute;right:0;bottom:65px; width: 200px;display:none;z-index: 5;}

/*---- 个人中心 ---*/
#information {background-image: none;}
#information header{position:relative}
#information header p{position:absolute;z-index:1;padding:10px;background:#e2bc9c;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#fff;font-weight:bold;font-size:14px;}
#information header p span{font-size:16px;color:#cf746f}
#menu{color:#fff;font-size:16px;font-weight:bold}
#menu td{cursor:pointer}
#myInfor{background:#f88b90}
#myPoint{background:#86af23}
#myOrder{background:#4aa2ca}
#myBalance{background:#d6a755}
#btn div{width:100%;height:100%;display:none;color:#986562;background:#fcebea;}
#btn div p{height:20px;line-height:20px;padding:5px 0;border-bottom:1px #dd7e82 dashed;cursor:pointer;width:90%;margin:0 auto}
#btn div p.noborder{border:none}
#con{text-align:left;}
#con .con_wrap{display:none;background:#fcebea}
#con .con_wrap div{width:80%;padding:24px 0;margin:0 auto;line-height:26px;}
#con .con_wrap div p span,#con .con_wrap div td span{font-weight:bold}
.con_wrap a{color:#b4234b}
#con_k{display:block;margin:0px auto 30px;width:100%;max-width:321px}
#submit{/* float:right; *//* margin-left:20px; */padding:0 1em;text-align:center;height:24px;line-height:24px;background:#fff;color:#333;font-size:14px;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin: 0 auto;width: 19%;}

/*---- 四维预约 ---*/
#siweiyuyue{background-image:url(../images/siweiyuyue_bg.jpg);background-repeat:no-repeat;background-position:0 -100px;background-size:cover;}
#siweiyuyue_con{width:80%;margin:3em auto;}
#pTime{float:left;}
#btn_select{float:right;margin-left:20px;padding:0 1em;text-align:center;height:24px;line-height:24px;background:#fff;color:#333;font-size:14px;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer}

/*---- 积分商城首页 ---*/
#jifen{background:#fff}
#jifen section{max-width:574px;margin-left:auto;margin-right:auto}
#jifen section img{margin-bottom:0;width:100%;max-width:574px}
.title{float:left;max-width:410px;width:71.4286%}
#jifen section img#title_right{float:right;max-width:158px;width:27.5261%}

#mcover{background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);display: none;height: 100%;left: 0;position: fixed;top: 0;width: 100%;z-index: 20000;}
#siweicaichao section #mcover img{max-width:100%;background:none;}

.dropdown {
    /* Size and position */
    position: relative; display:block;   margin: 0 auto;   padding: 5px;

    /* Styles */
    background-color: rgba(47, 47, 47, 1);  border-radius: 7px;   border: 1px solid rgba(0,0,0,0.15);box-shadow:0 0 10px 2px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 10px 2px rgba(0, 0, 0, 0.15);-webkit-box-shadow:0 0 10px 2px rgba(0, 0, 0, 0.15);   cursor: pointer;   outline: none;list-style: none outside none;}

.dropdown:after {
    content: "";width: 0; height: 0;position: absolute;  top: 100%; right: 10px; border-width: 6px 6px 0 6px;border-style: solid;border-color: rgba(47, 47, 47, 0.9) transparent;}

.dropdown:before {    content: "";    width: 0;    height: 0;    position: absolute;    top: 100%;    right: 10px;    border-width: 8px 8px 0 8px;    border-style: solid;    border-color: rgba(0,0,0,0.1) transparent;    }
.dropdown li {    background-color: rgba(58, 58, 58, 1);    display: block;    float: left;height: 37px;    width: 50%;}
.dropdown li span{   border-color: #494949 #181818 #181818 #494949;    border-left: 1px solid #494949;    border-style: solid;    border-width: 1px;    color: #FFFFFF;	line-height: 37px;    display: block;    font-size: 15px;    height: 37px;    text-align: center;    text-shadow: 0 2px 2px #000000;    width: 100%;}
.dropdown li:hover { background-color: rgba(0, 0, 0, 0.9);}