@charset "utf-8";
/* CSS Document */

/* header && footer && navigation */
body{background:url(../../images/201501/rp_bg.jpg) center bottom repeat-y;}
#mmpk{background:url(../../images/201501/bg.jpg) 50% 0 no-repeat;padding-top:12px;}
#wrapper{width:956px; margin:0 auto; position:relative; box-shadow:3px 0 10px #ccc; }
cite.lace{background:url(../../images/201501/top_lace.png) 0 0 no-repeat;z-index:99; display:block; width:963px; height:21px; overflow:hidden; text-indent:-9999px; }
cite.hdr{position:absolute; top:-13px; /*left:-5px;*/ left:-3px;}
#mmpk_header{position:absolute; z-index:100;/*width:150px;*/}
#mmpk_header h1{margin:20px 0px 80px 8px; font-size:0; line-height:0;}
#mmpk_header ul{}
#mmpk_header ul li{line-height:0; font-size:0;}
#mmpk_header nav{margin:0 0 35px 2px;}
#mmpk_header nav li{margin-bottom:25px;}
#mmpk_header .aside_links,#mmpk_header .related_links{margin:0 0 15px 5px;}
#mmpk_header .aside_links li,#mmpk_header .related_links li{margin:0 0 10px 0;}
#contents{background:url(../../images/201501/main_bg_04.jpg) 0 0 repeat-y;}
#contents .main{width:800px; margin-left:156px;background:url(../../images/201501/products/pro_main_bg04.jpg) 50% -12px no-repeat #FFF;padding-bottom:10px;}

#mmpk_header nav li{transition: all 0.5s ease 0s;}
#mmpk_header nav li:hover{
-ms-transform:translateY(-5px); 	/* IE 9 */
-moz-transform:translateY(-5px); 	/* Firefox */
-webkit-transform:translateY(-5px); /* Safari 和 Chrome */
-o-transform:translateY(-5px);
transform:translateY(-5px);
}

#mmpk_footer{position:relative;background: url(../../images/201501/footer_bg.png) 0 0 repeat-x #FFF;}
#mmpk_footer .lace{position:relative; left:-3px; top:-2px;}
#mmpk_footer .shop_links{padding:20px 0;}
#mmpk_footer .shop_links ul{background:url(../../images/201501/shop_bg3.png) no-repeat; width:874px; height:57px; margin:0 auto; overflow:hidden;}
#mmpk_footer .shop_links li{float:left; /*margin:13px 0 0 22px;*/ /*margin:13px 15px 0 35px; */display: inline; line-height:0; font-size:0;width: 145px; text-align: center;margin-top: 7px;}
#mmpk_footer .shop_links li img{width: 130px !important;height: auto !important;}
#mmpk_footer .mmpk_footer_nav{background:url(../../images/201501/footer_nav_bg.jpg) 50% 0 no-repeat; height:38px; overflow:hidden;}
#mmpk_footer .mmpk_footer_nav ul{margin:0 auto;display:table;list-style:none;text-align:center;overflow:hidden;zoom:1;color:#FFF;padding-top:13px;}
#mmpk_footer .mmpk_footer_nav ul li{margin-left:-1px;border-left:1px solid #fff;padding:0 1em 0 1em;line-height:1.2;display:inline;display:table-cell;/display:inline;zoom:1;}
#mmpk_footer .mmpk_footer_nav ul li:first-child{border:none;}
#mmpk_footer .shop_links a:hover img{filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5;opacity: 0.5;}
#mmpk_footer .mmpk_footer_nav a,#mmpk_footer .mmpk_footer_nav a:hover{color:#FFF;}
#mmpk_footer .mmpk_footer_share{text-align:right; margin:-32px 34px 0 0;}
#mmpk_footer .mmpk_footer_share a{margin:0 8px; display:inline-block;}
#mmpk_footer .mmpk_footer_copyright{padding:40px 0; color:#013F96;}
#mmpk_footer .mmpk_footer_copyright a,.mmpk_footer_copyright a:hover{color:#013F96;}
#mmpk_footer .mmpk_footer_copyright em{float:right; /*width:86px;*/ margin-right:45px;}
#mmpk_footer .mmpk_footer_copyright small{float:left; padding:5px 0; margin-left:40px;}

.cm_box{background:#FFF;box-shadow:0 1px 6px #666; border-radius:10px; min-height:100px; margin-left:10px; margin-right:10px;position:relative; behavior:url(/PIE.htc); z-index:1;}

.more_icon{background:url(../../images/201501/more.png) right 3px no-repeat; padding-right:15px;color:#013F96;}
.more_icon:hover{color:#013F96;}

.cm_ttl{position:relative; height:200px;}
.cm_ttl h2{padding:57px 0 0 0;}
.cm_ttl .baby_h_ico{position:absolute; right:15px; top:15px;}
.btn_01{background:url(../../images/201501/products/arrow_ico.png) 0 0 no-repeat; display:inline-block; font-size:16px; letter-spacing:1px; height:30px; line-height:30px; padding-left:40px; color:#013F96;}
.btn_01:hover,.cm_ttl nav a,.cm_ttl nav a:hover{color:#013F96;}
.cm_ttl nav{margin-left:50px; font-size:16px; letter-spacing:1px; height:30px; line-height:30px; color:#013F96;}


.share-tool {position: fixed;z-index:9999;top:15%; right:0;}
.share-box {position:relative; }
.share-box .share{margin-top:-89px; cursor:pointer;}
.share-tool h3{line-height: 30px; color: #f60; font-weight:500; *font-weight: normal; font-size:16px; padding:5px 10px; }
.share-tool a{ text-decoration: none }
.share-tool h3{background: none repeat scroll 0% 0% rgb(250, 250, 250);border-bottom: 1px solid rgb(236, 236, 236);padding: 0 0px 0px 10px;}
.share-tool .baidu-share{ border: 1px solid #ccc; position: absolute; left: -171px; height:160px; background-color:#fff; width: 218px; top:0px; display:none;z-index:999; }
.baidu-share .bdsharebuttonbox{ padding:5px 10px; }
.share-tool .bdsharebuttonbox a, .share-tool .bdsharebuttonbox .bds_more{float: left;font-size: 12px;padding-left: 25px;line-height: 16px;text-align: left;height: 16px;cursor: pointer;margin: 6px 6px 6px 0px;text-indent: 0;overflow: hidden;width: 68px;}
/*
.video_box{background:url(../../images/201501/pokotv1.png) 0 0 no-repeat; width:283px; height:285px; overflow:hidden;position:fixed;z-index:999;top:55%; right:0;}
.video_play_area{margin:116px 0 0 90px; width:175px; overflow:hidden; z-index:100; position:relative;}
.video_play_area .video{margin-left:-20px;}*/
/*
.video_box{background:url(../../images/201501/pokotv2.png) 0 0 no-repeat; width:237px; height:287px; overflow:hidden;position:fixed;z-index:999;top:55%; right:0;}
.video_play_area{margin:118px 0 0 24px; width:175px; overflow:hidden; z-index:100; position:relative;}
.video_play_area .video{margin-left:-20px;}
*/

.video_box{background:url(../../images/201501/pokotv3.png) 0 0 no-repeat; width:218px; height:293px; overflow:hidden;position:fixed;z-index:999;top:55%; right:0;}
.video_play_area{margin:124px 20px 51px 22px;height:118px;overflow:hidden; z-index:100; position:relative;}
.video_play_area .video{margin-left:-28px;}

#topcontrol{display:block; background:url(../../images/201501/top_upward.png) 0 0 no-repeat; width:30px; height:30px; text-indent:-9999px; overflow:hidden; z-index:10000;}