@charset "utf-8";
/* CSS Document */

*{ font-family:"ProximaNova","AvenirNext-Regular","Helvetica Neue","Helvetica","Arial","sans-serif"; margin:0; padding:0;}
ul,li,h1,h2,h3,h4,h5,dl,dd,dt{ margin:0;  padding:0; list-style:none; font-weight:normal; font-style:normal;}
.po_head{ width:100%; height:55px;}
.po_logo{ background: url(../img/popsugar_01.jpg) no-repeat; width:406px; height:55px; display:block; float:left;}
.po_menu{ float:right;}
.po_menu ul li{ text-transform:uppercase; font-size:13px; line-height:1px; font-weight:600; float:left; height:55px; line-height:55px; margin:0 5px; padding:0 1px;}
.po_menu ul li em{ padding-right:5px;}
.po_menu ul li a{ color:#201f1e;}
.po_menu ul li a:hover{ color:#fa287c; text-decoration:none;}
.po_w730{ width:730px; height:75px; margin:30px auto;}
.po_jd{ width:100%; height:100%;}
.po_jd .jd_img{ height:470px; overflow:hidden; display:block; position:relative; background-size:cover;}
.jd_txt{ background: rgba(255, 255, 255, 0.75) none repeat scroll center center; bottom: 0; color: #201f1e; padding: 25px 0; position: absolute; text-align: center; width: 100%;}
.jd_txt span{ text-transform:uppercase; color:#ee0066; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; display:block; letter-spacing:1px;}
.jd_txt h2{ font-size:24px; color:#000; font-family:microsoft yahei; font-weight:normal;}
.mot_today{ background-color:#f1f1f1; width:100%; height:355px; overflow:hidden;}
.today_heading{ color: #201f1e; display: block; font-size: 16px; font-weight: bold; letter-spacing: 1.5px; text-align: center; text-transform: uppercase; padding-top:35px;}
.today_nav{ width:1120px; margin:0 auto; padding:40px; clear:both; overflow:hidden;}
.today_list{ width:275px; float:left; display:inline; text-align:center; margin:0 0 0 80px;}
.today_list a:hover{ opacity:0.75; transition:all 400ms ease-out 0ms; text-decoration:none;}
.today_list_img img{width:114px; height:114px; border:3px solid #fff; border-radius:57px; }
.today_list span{text-transform:uppercase; color:#ee0066; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; display:block; letter-spacing:1px; padding:10px 0;}
.today_list p{ font-size:14px; line-height:22px;}
.today_list em{ color:#3c6fbc; font-size:12px; padding:10px 0 0 0; display:block;text-transform:uppercase;}
.po_navs{ width:315px; float:left; margin:0 0 0 44px;}
.po_navs a.po_lists{ width:315px; display:block; text-align:center;  }
.po_navs a:hover{ opacity:0.8; transition:all 400ms ease-out 0ms; text-decoration:none;}
.po_navs span{text-transform:uppercase; color:#080708; font-size:15px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; letter-spacing:1px; padding:10px 0; display:block; }
.po_list_img img{ width:315px; height:315px; overflow:hidden;}
.po_navs p{ font-size:18px; line-height:28px; padding:25px 0; border-bottom:1px solid #eeeeee;}
.po_navs dl{ margin-top:35px;} 
.po_navs dl dd{ width:80px; float:left;}
.po_navs dl dd img{ width:80px; height:80px; overflow:hidden;}
.po_navs dl dt{ width:225px; float:right; font-size:14px; line-height:24px; padding:3px 0;}
.po_w1030{ width:1030px; height:200px; margin:20px auto}
.clear{ clear:both; overflow:hidden;}
