/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
ul,ol,li{list-style:none;}
input,button{margin:0;font-size:12px;vertical-align:middle;}
body{text-align:center; margin:0 auto;color:#000;font-family:"微软雅黑"; background:#fff;}
table{border-collapse:collapse;border-spacing:0;}
a{color:#8b8a89;text-decoration:none;}
a:hover{color:#bd0415;}

img{ display:block;}
.fl{float: left; _display: inline;}
.fr{float:right; _display: inline;}
.l{ width:100%; float:left;}
.cf{ clear:both;}
.tl{ text-align:left;}
.tc{text-align: center; width:100%;}
.tc img{ margin:0 auto;}
.tr{ text-align:right;}
.wl{width: 100%; float: left;}
.btn{ display:inline-block;}
.oh{ overflow:hidden;}
.none{display: none;}
.red{ color:#d80d20;}
.btn{ display:inline-block; cursor:pointer; border:none;}
.pr{ position:relative;}
.pa{ position:absolute;}
.fx{ position:fixed;}
em{ font-style:normal;}
strong{ font-weight:normal;}
.cur{ cursor:pointer;}
.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}
.blue{color: #06c;}
.w1000{width:1000px; text-align: left;margin: 0 auto;}
body{ overflow-x:hidden; background:url(../../../images/subject/www/mothersday16/bg.jpg) no-repeat center top; width:100%; height:100%;}

.section{ vertical-align: top;}

.wrap{ width:1000px; margin:0 auto;}
.hdbox{ left:50%; margin-left:-500px; width:1000px; z-index:200;}
.logo{ padding-top:26px; margin-left:16px;}
.hdbox .title{ padding:17px 26px 0 0;}
.ewmin{width:152px; margin-left:-152px; float:left;}
.ewmbox{ top:165px;  left:0; width:100%;}
.ewmbox .ewm{ padding-top:10px;}
.part01-p1{ padding-top:176px; padding-bottom:50px;}
.part02-p1{padding-bottom:85px;}
.part02-p1 img{ display:inline-block; margin:0 5px;}
.part01-p2{ padding-top:20px;}
.part01-p5{ padding-top:156px;}

.part01-p6{ padding-top:88px; padding-bottom:10px;}
#fp-nav{ width:320px; left:60%; margin-right:-160px; text-align:right;}
#fp-nav.right{ right:auto;}
#fp-nav ul{ width:13px; float:right;}
#fp-nav ul li{ width:13px; height:13px; margin:0; margin-bottom:8px;}
#fp-nav ul li a span{ display:block; background:url(../../../images/subject/www/mothersday16/white_cir.png) no-repeat; width:13px; height:13px;margin:0; position:static; left:0; top:0;}
#fp-nav ul li a.active span,#fp-nav ul li a:hover span,#fp-nav ul li a.active span:hover{ background:url(../../../images/subject/www/mothersday16/gray_cir.png) no-repeat; width:13px; height:13px; margin:0;}

#gift{ cursor:pointer;}
.videobox{ width:498px;}
.videopop .close{ right:0; top:-30px; color:#fff; cursor:pointer; font-size:18px;}

/*弹窗*/
.popBox{position:absolute;left:0px; top:0px; z-index:10000;}
.popBox .popMask {display:block;  background:#000\9; filter:alpha(opacity=80)\9; background:rgba(0,0,0,0.8);}

.top_wrap{ z-index:2000; position:relative;}
.mobile_list,.yuer_top_list,.login_list,.publish_list{ text-align:left;}
