body{margin:0;padding:0; font:28px arial,\5fae\8f6f\96c5\9ed1; color:#333;margin-bottom:100px;}
html,body{ overflow-x:hidden; width: 100%;background-color: #1c1246;-webkit-text-size-adjust:none;}
ul,li,dl,dd{ margin:0; padding:0; list-style:none;}
* { -webkit-tap-highlight-color:rgba(0,0,0,0);}
.clearfix{*zoom:1;}
.clearfix:after{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}
.nick{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.tit img{ display: block; width: 100%; }
.order-tip{ margin-bottom: 20px; text-align:Center; font-size: 24px; color: #999; line-height: 40px; }

.main .title{ position:relative; width:100%; height:2px; margin-bottom:80px; background:#c1c1c1;}
.main .title .tbg{ position:absolute; left:50%; top:-20px; margin-left:-132px; width:264px;background:#fff; }
.main .title h3{ width:232px; line-height:40px; margin:0 auto; text-align:center; font-size:40px; color:#444;border-left:2px solid #c1c1c1; border-right:2px solid #c1c1c1;}
.main .title h3 span{color:#ee7800;}
/*.main .tophead{ margin-bottom:30px; height:402px; background:url(mimages/tophead02.jpg) no-repeat center top;}*/
.main .tophead{ margin-bottom:30px; height:402px;}
.main .mtitle{ position:relative; width:100%; height:30px; text-align:center; border-top:2px solid #c1c1c1;}
.main .mtitle h3{ position:relative; top:-60px; display:inline-block; padding:0 10px; line-height:40px; text-align:center; font-size:40px; color:#ee7800; background:#fef9ed;}
.main .mtitle h3 span{ color:#333;}
.mhead{background:url(mimages/list_h3.jpg) no-repeat;height:269px;width:750px;}
.mfooter{font-family:"Microsoft Yahei";width:100%;text-align:center;padding:54px 0;margin-bottom: 120px; }
.mfooter span{display:inline-block;vertical-align:middle;line-height:50px;font-size:50px;color:#fff}
.mfooter .foot-log{display:inline-block;background:url(mimages/2019/logo.png) no-repeat ;width:289px;height:82px;margin-bottom:-38px;margin-left: 20px;}
.foot-nav{ position:fixed;bottom:0;width:100%; z-index: 1000;}
.foot-nav li{width:20%;height:144px;text-align:center;background:#e6e6e6;line-height:144px;font-size:43px;-webkit-text-size-adjust: none;color:#333;float:left;border-right:2px #c6c6c6 solid;box-sizing:border-box;}
.foot-nav li img.gift-box{margin:0 6px -6px 0;}
.foot-nav li:last-child{border:none;}
.foot-nav li.on{color:#fff;background:#fc7d16;border-right:4px solid #fc7d16;}
.order-tip{ text-align:center; line-height:40px; margin-bottom:20px; font-size:36px; color:#898989;-webkit-text-size-adjust: none;}
.vote .order-tip{ font-size: 34px;color: #fff;}
.order-tip span{ color: #d5ac56; }
.gift-box{-webkit-animation: swing 2s infinite;}
@-webkit-keyframes swing {
	20% {
	-webkit-transform:rotate(15deg);
	transform:rotate(15deg)
	}
	40% {
		-webkit-transform:rotate(-10deg);
		transform:rotate(-10deg)
	}
	60% {
		-webkit-transform:rotate(5deg);
		transform:rotate(5deg)
	}
	80% {
		-webkit-transform:rotate(-5deg);
		transform:rotate(-5deg)
	}
	100% {
		-webkit-transform:rotate(0deg);
		transform:rotate(0deg)
	}
}

.mindex{background: #180e42;}
.mindex .head{ background: url(mimages/2019/mlist_head.png) no-repeat center; height:1250px; position: relative;}
.mindex .head a{ display: block;  margin:0 auto; background-size: cover; width: 450px; height: 115px; position: absolute; bottom: 173px; left: 50%; margin-left:-225px;}
.mindex .head .main{position:absolute;left:50%; bottom: 170px;}
.mindex .head .star1{position:absolute;top:0;left:50%;margin-left:-300px;width:600px;height:600px;animation:infinite-spinning 30s infinite linear;-webkit-animation:infinite-spinning 30s infinite linear;}
.mindex .head .star2{position:absolute;top:0;left:50%;margin-left:-300px;width:600px;height:600px;animation:infinite-spinning 40s infinite linear;-webkit-animation:infinite-spinning 40s infinite linear;}
.mindex .offline{ background: url(mimages/mtop3.jpg) no-repeat; height: 900px; }
@-webkit-keyframes infinite-spinning{
    from{-webkit-transform:rotate(0);transform:rotate(0)}
    to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.change{-webkit-animation:change 5s linear infinite;animation:change 5s linear infinite;}
@-webkit-keyframes change{
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
.pro-nav{ margin:0 auto; width: 1125px; height: 276px; position: relative; background: url(mimages/2019/line.png) no-repeat -60px 79px; text-align: center;position: relative; }
.pro-nav li{ display: inline-block; width: 180px; cursor: pointer; }
.pro-nav .li1{position: absolute;top:6px;left: 28px;}
.pro-nav .li2{position: absolute;top:6px;left: 315px;}
.pro-nav .li3{position: absolute;top:6px;left: 610px;}
.pro-nav .li4{position: absolute;top:6px;left: 906px;}

.pro-nav li .picon{  width: 150px; height: 150px; margin:0 auto 10px;background: url(mimages/2019/active2.png) no-repeat; }
.pro-nav li .picon1{ background-position: 0 -21px; }
.pro-nav li .picon2{ background-position: -288px -21px; }
.pro-nav li .picon3{ background-position: -580px -21px; }
.pro-nav li .picon4{ background-position: -870px -21px; }
.pro-nav li .txt{ font-size:32px; line-height: 50px; color: #666;width: 224px; }
.pro-nav li .time{ font-size:25px; }
.pro-nav li .cyc{ margin:6px auto;background: url(mimages/2018cycbg.png) no-repeat center; height: 18px; width: 18px;}
.pro-nav li.on .picon{  width: 150px; height: 150px; margin:0 auto 10px;background: url(mimages/2019/active1.png) no-repeat; }
.pro-nav li.on .picon1{background-position: 0 -21px;}
.pro-nav li.on .picon2{background-position: -288px -21px;}
.pro-nav li.on .picon3{background-position: -580px -21px;}
.pro-nav li.on .picon4{background-position: -870px -21px;}
.pro-nav li.on .txt{ color: #ff8461;width: 224px; }
.pro-nav li .txt1{ font-weight:bold; }
.pro-nav li.on .cyc{background: url(mimages/2018cycbg2.png) no-repeat center; height: 18px; width: 18px;}
.mindex .big{display:block;margin:30px auto;}
.mindex .slide-boxz{width:1068px; margin:0 auto;position:relative;}
.mindex .indicateZ{width:200px;height:30px;position:relative;top:-115px;overflow:hidden;}
.mindex .pro-slideZ img{display:block;}
.mindex .z-txt{width:1068px;height:56px;line-height:40px;color: #fff; text-align: center;font-size:31px;margin-bottom:10px;margin-top:10px;}
.mindex .txtact{ text-align: center; margin:60px auto 30px; }
.mindex .slide-box{position: relative; width: 710px; margin:0 auto;}
.mindex .slide{overflow:hidden;}
.mindex .slide ul li{float:left; position:relative;}
.mindex #slidesB ul li{padding:0 10px;box-sizing:border-box;}
.mindex .prograss{ position: relative; width: 1125px;}
.mindex .pro{ display: none; position: absolute; left: 20px; top:450px; z-index: 11;padding:2px;}
.mindex .pro>img{width: 100%;}
.mindex .pro .proclose{ content: ''; background: url(mimages/p-close1.png) no-repeat; width: 52px; height: 52px; border-radius: 50%; position: absolute; top:-14px; right:-14px; }
.mindex .pro i{ position: absolute; top:-23px; left: 55px; background:url(mimages/nav-top1.png) no-repeat; width: 34px; height: 25px; background-color: #fff; }
.mindex .pro2 i{ left: 243px; }
.mindex .pro3 i{ left: 432px; }
.mindex .pro4 i{ left: 620px; }
.mindex .pro img{ vertical-align: middle; }
.mindex .pro1 .txt{ position: absolute; top:30px; width: 100%; text-align: center; font-size: 22px; color: #999; line-height: 36px; }
.mindex .num span,.mindex .pro-slide .pro5 .txt span{ color: #ff9075; }
.mindex .pro5 .txt{ position: absolute; font-size: 24px; color: #666;top: 516px;left: 368px; }
.mindex .pro5 .txt span{ font-size: 32px; }
.mindex .txt span{ color: #fc7d16;    font-size: 28px;font-weight: bold; }
.mindex .next{background:url(mimages/qleft.png) no-repeat;height:68px;width:68px;position:absolute;top:220px;left:-10px; z-index: 10;}
.mindex .prev{background:url(mimages/qright.png) no-repeat;height:68px;width:68px;position:absolute;top:220px;right:-10px; z-index: 10;}
.mindex .yellow{width:100%;padding:40px 0;margin: 60px 0; position: relative;}
.mindex .title{width:1125px; height:52px;margin:20px auto 10px;}
.mindex .yellow .title1{background:url(mimages/2019/title3.png) no-repeat center;height: 171px;margin-top: 0;}
.mindex .yellow .number{height:196px; line-height: 42px; padding:10px 0;margin:30px auto 20px;width:937px; background: url(mimages/2019/bg.png) no-repeat center;border-radius: 8px;position: relative;}
.mindex .yellow .number .line3{position: absolute;left: 50%;margin-left: -1px;top: 34px;}
.mindex .yellow .number .join{font-size:39px;color:#6f5cbe;text-align:center;width:320px;float:left;line-height: 76px;margin-top: 30px;margin-left: 90px;position: relative;}
.mindex .yellow .number .join .line2{position: absolute;left: 114px;top:67px;}
.mindex .yellow .number .join1{ float: right;margin-right: 90px; }
.mindex .yellow .number .join .join-num{color:#fff; font-weight: bold;font-size: 66px;}
.mindex .num{width: 760px;height: 50px; text-align: center; color: #c3bfbf; font-size: 28px;margin:16px auto;}
.mindex .num .sort1{float: left;width: 320px;}
.mindex .num .sort2{float: right;width: 320px;}
.mindex .area-con{background:url(mimages/2019/babyBg.png) no-repeat center top; height: 322px; width: 1039px; margin:0 auto;}
.mindex .area-con2{background: url(mimages/2019/momBg.png) no-repeat;}
.mindex .yellow .area{width:100%;height:238px;margin:20px auto; position:relative;}
.mindex .yellow .area .vote-list{padding: 264px 0 0 272px;color:#a0382c;line-height:34px;height:34px;overflow:hidden;font-size:32px;width:360px;text-align: right;}
.mindex .yellow .area .vote-list2{color: #185d5b;}
.mindex .yellow .area .vote-list li{height:34px;line-height:34px;display: inline-block;}
.mindex .yellow .area .vote-list .u-name{color:#fff;width:130px;text-align:left; float: left;}
.mindex .yellow .area .btn{ position: absolute; background: url(mimages/area_btns.png) no-repeat; width: 234px; height: 69px; }
.mindex .yellow .area .btn-vote{background:url(mimages/2019/tou.png) no-repeat center; top: 78px; right: 74px;}
.mindex .yellow .area .btn-end{background-position:  0 0;}
.mindex .yellow .area .btn-list{background:url(mimages/2019/bangdan.png) no-repeat center; top: 180px; right: 74px;}
.mindex .yellow .area .btn-endlist{background-position: 0 -226px;}
.mindex .yellow .area .lj{ position:absolute;width:280px; height:180px;top:10px;left:100px;}
.mindex .dnav{ margin: 64px 0 46px; width: 100%; text-align: center; }
.mindex .dnav li{margin: 0 32px; width: 306px; height: 75px; line-height: 75px; text-align: center; color: #fff; position: relative; display: inline-block; background: url(mimages/2019/navBg2.png) no-repeat; font-size: 49px;}
.mindex .dnav li.on:after{ display: block; }
.mindex .dnav li.on{ background: url(mimages/2019/navBg.png) no-repeat;width: 269px;height: 81px;line-height: 81px; font-size: 52px; }
.mindex .title2{background:url(mimages/2019/title4.png) no-repeat center;height: 153px;}
.mindex .mslide{position: relative; }
.mindex .mslide .gallery-slider{width: 970px; margin:0 auto; overflow: hidden;}
.dai-carrousel-state {position: relative;overflow: hidden;}
.dai-carrousel-container {position: relative;/*子元素依然保留3d属性*/-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;transform-style: preserve-3d;}
.dai-carrousel-item {position: absolute;left: 0;top: 0;height: auto; text-align: center; }
.dai-carrousel-item .debox{ position: absolute; bottom: 0; width: 100%; height: 180px; }
.dai-carrousel-item .name{ width:100%; font-size: 32px; color: #fc7d16; line-height: 40px;  }
.dai-carrousel-item .work{ width: 100%; padding:0 10px;  font-size: 24px; color: #666; line-height: 34px; box-sizing: border-box;}
.mindex .slide .btn-prev{top: 207px;background:url(mimages/2019/left.png) no-repeat center;height:137px;width:62px; position: absolute; left: 10px;}
.mindex .slide .btn-next{top: 207px;background:url(mimages/2019/right.png) no-repeat center;height:137px;width:62px; position: absolute; right:10px;}
.mindex .options .prev,.mindex .options .next{ background: none; height: 68px; width: 68px; top:280px; }
.mindex .options{ position: relative; }
.mindex .title3{background:url(mimages/2019/title5.png) no-repeat center; margin-bottom: 20px;height: 177px;margin-top: 0;}
.mindex .logo-slide{width:900px;margin:30px auto 0;}
.mindex  #scroll{ overflow: hidden; }
.mindex .logo-slide ul.list,.mindex .media-slide ul.list{float:left; position:relative; overflow: hidden;}
.mindex .logo-slide ul.list li { width:256px; height:256px;float:left;margin:20px; border-radius: 50%; overflow: hidden;}
.mindex .mediabox{ margin:60px auto; position: relative; }
.mindex .media-slide{margin:0 auto; width: 866px; }
.mindex .media-slide ul.list li{ width: 266px;  height:140px;border:1px solid #e8e8e8; margin:14px 10px; }
.mindex .logo-slide .indicate li,.mindex .slide-boxz .indicate li,.mindex .media-slide .indicate li,.mindex .rslide .indicate li{height:20px;width:20px;border-radius:20px;margin:10px 10px 0 0;background:#dfdfdf; display: inline-block; float: none;}
.mindex .indicate li.cur{background:#fe875e;}
.mindex .indicate{text-align:center;margin:20px auto 0;}
.mindex .title4{background:url(mimages/2019/title6.png)no-repeat center; margin-bottom: 20px;height: 185px;}
.mindex .title5{width:100%;height: 53px;background: url(mimages/2019/title7.png) no-repeat;height: 171px;}
.mindex .rslide{ margin:30px 20px; }
.mindex .alist{ margin:50px 30px 80px; }
.mindex .prevC,.mindex .prevD{ background:url(mimages/2019/right.png) no-repeat center; width: 62px; height: 137px; top: 386px; right: 28px; }
.mindex .nextC,.mindex .nextD{ background:url(mimages/2019/left.png) no-repeat center; width: 62px; height: 137px; top: 386px; left: 28px; }
.mindex .prevC,.mindex .nextC{ top: 615px; }
/*榜单首页样式*/
.mindex .top10{ height:80px; font-size:36px; text-align:center; font-weight:bold;}
.mindex .top10 span{ color:#ee7800;}
.mindex .classify{ padding-top:40px; width:680px; margin:0 auto 50px; overflow:hidden;}
.mindex .classify ul{ margin-right:-24px;}
.mindex .classify li{ position:relative; float:left; height: 220px; width:210px; padding-top:20px; margin:0 24px 24px 0; text-align:center; box-sizing:border-box;}
.mindex .classify .obox{ height: 150px;  width: 150px;  margin:0 auto 10px; position: relative; background: #fff8ef; border-radius: 10px; }
.mindex .bclassify .obox,.mindex .only .obox{ background: #fff; }
.mindex .classify li span{ width:150px; margin:0 auto 10px; background:url(mimages/list_sprite.png) no-repeat;}
.mindex .classify .g{position: absolute; background:url(mimages/g.png) no-repeat; width: 62px; height: 58px; top:-30px; left: -30px; }
.mindex .classify li .bg1{ background-position:-690px -16px;}
.mindex .classify li .bg2{ background-position:-22px -266px;}
.mindex .classify li .bg3{ background-position:-210px -263px;}
.mindex .classify li .bg4{ background-position:-408px -262px;}
.mindex .classify li .bg5{ background-position:-651px -255px;}
.mindex .classify li .bg6{ background-position:-18px -446px;}
.mindex .classify li .bg7{ background-position:-214px -442px;}
.mindex .classify li .bg8{ background-position: -426px -448px;}
.mindex .classify li .bg9{ background-position:-686px -446px}
.mindex .classify li .bg10{ background-position:-18px -670px;}
.mindex .classify li .bg11{ background-position:-222px -665px;}
.mindex .classify li .bg12{ background-position:-432px -666px;}
.mindex .classify li .bg13{ background-position:-682px -672px;}
.mindex .classify li .bg14{ background-position:-22px -27px;}
.mindex .classify li .bg15{ background-position:-248px -29px;}
.mindex .classify li .bg16{ background-position: -502px -25px;}
.mindex .only{ margin-bottom: 0; }
.mindex .only li{ height: 180px; }
.mindex .only li .sp{display: block;width: 150px;height: 150px;margin: 0 auto 10px; box-sizing:border-box; padding-top:36px; font-weight: bold; font-size:30px;color:#f78100; text-align:center; background: none;}
.mindex .only li .sp span { font-size: 26px; font-weight:normal;  height: auto;background: none; }

.mindex .pro-box{ display:none; width:750px; height:480px; background:#f5f5f5;padding:50px 0;}
.mindex .pro-box img{margin:0 auto; display:block;}
.mindex .pro3-box{padding:10px 0; height:560px;}
.mindex .pro4-box{padding:10px 0; height:560px;background: url(mimages/mpro4_1.jpg) no-repeat center #f5f5f5;margin:0;}
.mindex .pslide{margin:0 auto; overflow:hidden;}
.mindex .pslide ul li{ float:left; position:relative; }
.mindex .pslide ul.indicate {width:120px;}
.mindex .head .otxt{background: url(mimages/index-headv4.png) no-repeat center 100px;}
.mindex .head .cy .ocy-txt{ background:url(mimages/seelist.png) no-repeat;}
.mindex_list .head{background: url(mimages/2019/mlist_head.png) no-repeat;}
.mindex_list .yellow .title1{ background: url(mimages/2019/title8.png) no-repeat 0 0; }
.mindex_list .gallery-slider{ position: relative; margin:0 auto; width: 1125px;}
.mindex_list .gallery-slider .options{ position: static; }
.mindex_list .gallery-slider .prev{ position: absolute; background: url(mimages/2019/list_right.png) no-repeat; width: 50px; height: 126px; top:156px; right: -70px; }
.mindex_list .gallery-slider .next{ position: absolute; background: url(mimages/2019/list_left.png) no-repeat; width: 53px; height: 126px; top:156px;  left: -70px;}
.mindex_list .gallery-slider .options  .btn-prev{ background: none; width: 50px; height: 126px; top:0; left: 0; }
.mindex_list .gallery-slider .options  .btn-next{ background: none; width: 50px; height: 126px; top:0; right: 0; }
.mindex_list .title2{ background: url(mimages/2019/title9.png) no-repeat; }
.mindex_list .title3{ background: url(mimages/2019/title10.png) no-repeat; margin-bottom: 0; }
.mindex_list .title4{ background: url(mimages/2019/title11.png) no-repeat;  margin-bottom: 0;}
.mindex_list .title5{ background: url(mimages/2019/title12.png) no-repeat;  margin-bottom: 0;}
.mindex_list .order-tip{color: #ea8722;}
.mindex_list .yellow .number{height:70px; line-height: 42px; padding:10px 0;margin:30px auto 60px;width:1000px;position: relative;border: 1px solid #fff;}
.mindex_list .yellow .number .line3{position: absolute;left: 50%;margin-left: -1px;top: 34px;}
.mindex_list .yellow .number .join{font-size:39px;color:#fff;text-align:center;width:49%;float:left;line-height: 70px;position: relative;margin-top: 0px;margin-left: 0px;}
.mindex_list .yellow .number .join .line2{position: absolute;left: 114px;top:67px;}
.mindex_list .yellow .number .join1{ float: right;width: 49%; border-left: 1px solid;margin-right: 0px;}
.mindex_list .yellow .number .join .join-num{color:#f67926; font-weight: bold;font-size: 55px;}
.mindex_list .num{width: 100%;height: 50px; text-align: center; color: #c3bfbf; font-size: 39px;margin:16px auto 30px;font-weight: bold;}
.mindex_list .classify .range_all_select{margin-right: 0px;border: 1px solid #793C57;height: 100px;border-radius: 60px;margin-bottom: 50px;}
.mindex_list .classify {width: 1040px;margin: 0 auto 50px;overflow: hidden;}
.mindex_list .classify .baby{background: url(mimages/2019/mindex_list_baby_sel2.png) no-repeat;height:98px;width: 470px;margin: 0px 0px 0px 30px;}
.mindex_list .classify .baby.on{background: url(mimages/2019/mindex_list_baby_sel_on2.png) no-repeat;width: 535px;margin: 0px;}
.mindex_list .classify .mm{background: url(mimages/2019/mindex_list_mm_sel2.png) no-repeat;height:98px;width: 452px;margin: 0px 17px 0px 0px;float: right;}
.mindex_list .classify .mm.on{background: url(mimages/2019/mindex_list_mm_sel_on2.png) no-repeat;width: 535px;margin: 0px;}
.mindex_list .bclassify { padding-top: 0px;}
.mindex_list .bclassify .range_all_info{height: 760px;}
.mindex_list .bclassify .single_title{width: 100%;text-align: center;margin-top: 20px;}
.mindex_list .range_all_info .top0{position: absolute;background: url(mimages/2019/top1-1.png) no-repeat;width: 62px;height: 78px;top: 20px;left: 0px;}
.mindex_list .range_all_info .top1{position: absolute;background: url(mimages/2019/top2.png) no-repeat;width: 62px;height: 78px;top: 20px;left: 0px;}
.mindex_list .range_all_info .top2{position: absolute;background: url(mimages/2019/top3.png) no-repeat;width: 62px;height: 78px;top: 20px;left: 0px;}
.mindex_list .bclassify .single_title img{width: 349px;height: 80px;}

.mindex_list .range_all_info{border: 2px solid #3b2c7a;background-color: #1f144e;height: 700px;margin-top: 30px;    border-radius: 30px;position: relative;}
.mindex_list .range_all_info ul{width: 100%;float: left;height: 500px;}
.mindex_list .range_more_btn{width: 100%;height: 110px;line-height: 110px;text-align: center;border-top: 2px solid #3b2c7a;    position: absolute;bottom: 0px;}
.mindex_list .range_more_btn a{color: #ada8a8;text-decoration: none;font-size: 36px;}
.mindex_list .range_all_info .img{width: 285px;height: 294px;}
.mindex_list .range_all_info img{width: 100%}
.mindex_list .classify li .range_num{line-height: 37px;}
.mindex_list .classify li{width: 290px;height: auto;color: #fff;font-size: 36px;margin: 10px 20px 00px 32px;}
.mindex .classify li span{background: none;display: contents;color: #ea8722;}
.mindex .classify li .star{background: url(mimages/2019/star3.png) no-repeat;width: 34px;height: 32px;float: left;}
.mindex_list .range_all_info .range_title{height: 180px;width: 290px;display: table-cell;vertical-align: middle;text-align: center;}
.mindex_list .only2 li{margin:10px 12px 10px 34px;}
.mindex_list .classify .obox{height: 364px;width: 336px;background: none;}
.mindex_list .classify.only li{margin: 10px 20px 00px 0px;width: 326px;}
.mindex_list .only li .sp{background: url(mimages/2019/award.png) no-repeat;height: 364px;width: 336px;display: table-cell;vertical-align: middle;text-align: center;font-size: 40px;color: #fff;font-weight: normal;}
.mindex_list .only li .sp.on{background: url(mimages/2019/award_on.png) no-repeat;color: #fff;}
.mindex_list .only li .sp i{font-style: normal;color: #e57131;font-weight: bold;}
.mindex_list .only li .sp span{font-size: 64px;width: auto;}
.mindex_list .only li .sp.on span,.mindex_list .only li .sp.on i{color: #fff;}
.mindex_list .title6{background: url(mimages/2019/yunyu.png) no-repeat center;margin-bottom: 40px;height: 63px;}

.mindex .swiper-container .swiper-slide{height: 600px;}
.mindex .swiper-container{width: 960px;padding-top: 36px;}
.mindex .debox{position: absolute;bottom: 124px;width: 320px;}
.mindex .swiper-slide-active{margin-top: -80px;}
.mindex .swiper-slide-active .debox{position: absolute;bottom: 0px;width: 330px;}
.mindex .swiper-container .swiper-slide-active img{width: 350px;margin-left: -15px;}
.mindex .swiper-container .name{color: #e26f32;font-size: 34px;font-weight: bold;line-height: 60px;}
.mindex .swiper-container .work{color: #a6a4a7;font-size: 22px;}
.mindex .swiper-container .swiper-slide-active .name{font-size: 42px;}
.mindex .swiper-container .swiper-slide-active .work{font-size: 27px;}
/*榜单列表页*/
.mlist_all .next{background:url(mimages/2019/button.png) no-repeat;height:124px;width:75px;background-position:-75px 0; position:fixed;top:50%;right:0;z-index:99;}
.mlist_all .prev{background:url(mimages/2019/button.png) no-repeat;height:124px;width:75px;position:fixed;top:50%;left:0;z-index:99;}
.mlist_all .bg{ position:relative; width:100%; overflow-x:hidden;background: #241757;}
.mlist_all .bg .bigtitle{  padding:18px 0 14px; height:110px;width: 118px; line-height:36px;text-align:center; color:#663114; font-size:30px; font-weight: bold; background:url(mimages/zhonglei.png) no-repeat center top;letter-spacing: 3px;position: absolute;top: 32px;left: 166px;}
.mlist_all .bg .mtitle{background: url(mimages/2019/allTit.png) no-repeat center;border-top: none;width: 1068px; font-size:27px;line-height: 110px;height: 110px;font-weight: bold; padding: 28px 0;margin:34px auto;}
.mlist_all .bg .mtitle .titName{margin-left: 120px;color: #fff;font-size: 54px;}

.mlist_all .bg .baby_range_single{background: url(mimages/2019/baby_range_single.png) no-repeat center;}
.mlist_all .bg .mom_range_single{background: url(mimages/2019/mom_range_single.png) no-repeat center;}
.mlist_all .rank li{ position:relative; float:left; width:100%;padding-bottom: 30px;}
.mlist_all .rank-con dd{ position:relative; float:left; width:1125px; padding: 24px 30px; box-sizing:border-box; margin-bottom:16px;border-bottom: 1px solid #4f3f8c;}
.mlist_all .rank-con dd .ricons{ background:url(mimages/2019/star3.png) no-repeat 0px 7px;background-size: 40px;font-size: 39px;}
.mlist_all .rank-con dd i{ margin-top: 120px; float: left; width:80px; height: 80px; font-style:normal; line-height:80px; text-align:center; color:#5039ac; font-size:50px; border-radius:50%; background:#130938;}
.mlist_all .rank-con dd .first,.mlist_all .rank-con dd .second,.mlist_all .rank-con dd .third{ border-radius: 0; width:80px; height:80px; text-indent:-9999px; }
.mlist_all .rank-con dd .first{background:url(mimages/2019/top1-1.png) no-repeat;}
.mlist_all .rank-con dd .second{background:url(mimages/2019/top2.png) no-repeat;}
.mlist_all .rank-con dd .third{background:url(mimages/2019/top3.png) no-repeat;}
.mlist_all .rank-con dd .rank-l{ float:left; width:380px; text-align:center;}

.mlist_all .rank-con dd .pro-h{font-size: 44px; margin-bottom: 20px;}
.mlist_all .rank-con dd .pro-info{ display:inline-block;width: 225px;; padding-left:50px; color: #fff;}
.mlist_all .rank-con dd .pro-info span{ color:#fc7d16; font-weight: bold;}
/*.mlist_all .rank-con dd .pro-info.tou{ background-position:0 -277px;}*/
.mlist_all .rank-con dd .pro-info.dian{ background: url(mimages/2019/talk.png) no-repeat 0px 4px; }
.mlist_all .fnav{ padding:50px 0;margin: 50px 0px;}
.mlist_all .fnav ul{ text-align:center;}
.mlist_all .fnav ul li{ position:relative; display:inline-block; width:247px; height:246px; margin:10px;background: url(mimages/2019/round.png) no-repeat;font-size: 38px;}
.mlist_all .fnav ul li i{ position:absolute; left:0; top:0; width:247px; height:246px;border-radius: 10px; }
.mlist_all .fnav ul li span{ position:absolute; left:0; top:38px; width:247px; height:246px; padding-top:30px; color:#fff; text-align:center; border-radius: 10px; }
.single .bg .mtitle{font-size:54px;}
.single .bg .mtitle span{ color:#fff;margin-left: 256px;  }
@-webkit-keyframes hand {
	from {}
	to {-webkit-transform:scale(1.4);opacity:0;}
}
/*榜单详情页*/
.mlist_dedail .pvote{ position:relative;margin-bottom: 40px;}
.mlist_dedail .pvote .pshare span{}
.mlist_dedail .pvote .pro-name{ -webkit-text-size-adjust: none; padding:0 10px 10px; text-align: left; font-size: 46px; color: #fff;line-height: 70px;text-align: center;margin-bottom: 16px;}
.mlist_dedail .pvote .pro-name .pro-title{text-align: left;display: inline-block; }
.mlist_dedail .pvote .pro-name .picon{ width: 200px; float: left; margin-right: 20px;border: 1px solid #ff7f68;color: #ff7f68;border-radius: 10px;font-size: 38px;text-align: center;line-height: 70px;}
.mlist_dedail .pvote .pro-box{ position: relative; padding:0 250px; overflow: hidden; }
.mlist_dedail .pvote .pro-img{ width: 320px; float: left; }
.mlist_dedail .pvote .pro-img img{margin-top:30px;}
.mlist_dedail .pvote .pro-top{ position: absolute; top: -16px; left: 207px; background: url(mimages/2019/top_sprite.png) no-repeat; width: 110px; height: 110px; }
.mlist_dedail .pvote .pro-bottom{ display: block; margin:40px auto; padding-bottom: 30px; border-bottom: 1px #e5e5e5 solid; }
.mlist_dedail .pvote .pro-bottom-box{ overflow: hidden; padding-bottom: 30px; }
.mlist_dedail .pvote .pro-bottom-box .mfooter{ float: left; width:640px; }
.mlist_dedail .pvote .list-ma{ float: left; padding: 10px; border:1px #c9c9c9 solid; }
.mlist_dedail .pvote .list-tips{ margin:34px 10px 0; float: left; }
.mlist_dedail .pvote .tip-txt{ float: left; font-size: 24px; line-height: 36px; text-align: center; margin:24px 0 0;color: #fff;}
.mlist_dedail .pvote .top1{background-position:  0 -1px;}
.mlist_dedail .pvote .top2{background-position:  -3px -103px;}
.mlist_dedail .pvote .top3{background-position:  -3px -215px;}
.mlist_dedail .pvote .top4{background-position:  -1px -318px;}
.mlist_dedail .pvote .top5{background-position:  -1px -416px;}
.mlist_dedail .pvote .top6{background-position:  -1px -525px;}
.mlist_dedail .pvote .top7{background-position:  -1px -633px;}
.mlist_dedail .pvote .top8{background-position: -1px -736px;}
.mlist_dedail .pvote .top9{background-position:  -1px -738px;}
.mlist_dedail .pvote .top10{background-position: -1px -950px;}
.mlist_dedail .pvote .pro-prize{ float: right; margin-top:30px;background: url(mimages/2019/pai.png) no-repeat; background-size: 240px 320px; width: 240px;height: 320px;  position: relative; box-sizing: border-box; padding-top: 244px; text-align: center; color: #fff; font-size: 26px; }
.mlist_dedail .pvote .pro-prize span{ font-size: 18px;}
.mlist_dedail .pvote .pro-tj{-webkit-text-size-adjust: none; position: relative; padding:20px 54px;margin: 30px auto; box-sizing: border-box; background:url(mimages/2019/text_bg.png) no-repeat;background-size: 100% 100%; font-size: 36px; line-height: 55px; color: #fff; text-align: justify; }
.mlist_dedail .pvote .pro-tj span{ color: #fc7d16; }
.mlist_dedail .pvote .pro-tj .d1{ position: absolute; top:10px; left: 10px; background: url(mimages/d1.png) no-repeat; height: 32px; width: 32px; }
.mlist_dedail .pvote .pro-tj .d2{ position: absolute; bottom:10px; right: 10px; background: url(mimages/d2.png) no-repeat; height: 32px; width: 32px; }
.mlist_dedail .pvote .pro-btn{ text-align: center; height: 64px; margin:40px 0 40px 0px;}
.mlist_dedail .pvote .pro-btn div{ display: inline-block; height: 70px; line-height: 70px; width: 340px; margin:0 10px; background:url(mimages/btn_icons.png) no-repeat;  box-sizing: border-box; padding-left:30px; border-radius: 10px;}
.mlist_dedail .pvote .pro-btn .btn-list-all{ background-position: 30px 18px;  color: #fff;}
.mlist_dedail .pvote .pro-btn .btn_bg{background: url(mimages/2019/detail_btn_bg.png) no-repeat;font-size: 34px;}
.mlist_dedail .pvote .pro-btn .btn-list-all .line_icon{background: url(mimages/2019/line-1.png) no-repeat;display: inline-block;width: 40px;height: 40px;float: left;margin-top: 15px;background-size: 100%;}

.mlist_dedail .pvote .pro-btn .btn-list-save .down{background: url(mimages/2019/down.png) no-repeat;display: inline-block;width: 33px;height: 45px;float: left;margin-top: 15px;background-size: 100%;}

.mlist_dedail .pvote .pro-btn .sj{background: url(mimages/sj.png) no-repeat;display: inline-block;width: 20px;height: 40px;margin-right: 20px;float: right;margin-top: 22px;background-size: 100%;}
.mlist_dedail .pvote .pro-btn .btn-list-save{color: #fff;font-size: 34px}
.mlist_dedail .pvote .ago{background: #0c0333;margin: 0px 40px 80px 40px;padding: 40px 30px;line-height: 60px;}
.mlist_dedail .pvote .ago-1{font-size:24px;color:#fc7d16;margin: 80px 0px 50px 0px;-webkit-text-size-adjust: none;text-align: center;}
.mlist_dedail .pvote .ago .ago-2{font-size:33px; margin:5px 0 0 5px; padding-left: 30px;-webkit-text-size-adjust: none;line-height: 80px;}
.mlist_dedail .pvote .ago .ago-2 a{ color: #fff;text-decoration:none; }
.mlist_dedail .pvote .ago .hg{display:inline-block;width:50px;height:50px;background:url(mimages/2019/cap.png) no-repeat;margin-right: 25px;margin-left: -30px;float: left; margin-top: 6px;background-size: 100%;}
.mlist_dedail .pvote .psprite{ height:200px; background:url(mimages/list_detail_sprite.png) no-repeat;}
.mlist_dedail .pvote .psprite div{padding-top:20px;}
.mlist_dedail .pvote .psprite div span{ font-size:60px; }
.mlist_dedail .pvote .btn-main{-webkit-text-size-adjust: none;line-height:68px; text-align:center; color:#fc7d16; font-size:30px; border:2px solid #fc7d16; border-radius:10px;}
/*单项奖详情页面*/
.morange_award .rank-con dd .single-title{ margin-bottom:20px; font-weight:bold; line-height:60px;}
.morange_award .rank-con dd .reason{ line-height:60px; text-align:justify;}
.morange_award .rank-con dd .reason span a{ color:#fc7d16;}
.morange_award  .rank-con dd .rank-l{ float:left; width:300px; text-align:center;}

.mlist_all .rank-con dd .rank-r{width:600px;display: table-cell;vertical-align: middle;float: none;font-size: 38px;
    color: #fff;}
.morange_award .rank-con dd .rank-r{ float:right; width:700px;font-size: 38px;color: #fff;}
.morange_award .rank-con dd .pro-h{font-size: 38px;}

.mlist .return{font-size:28px; position:absolute;top:10px;right:20px;color:#fff;z-index:999;}
.mlist .pop-con{ position:relative;color:#333;}
.mlist .pop-con .next{background:url(mimages/left_right.png) no-repeat;height:124px;width:75px;background-position:-75px 0; position:absolute;top:690px;right:0;z-index:99;}
.mlist .pop-con .prev{background:url(mimages/left_right.png) no-repeat;height:124px;width:75px;position:absolute;top:690px;left:0;z-index:99;}
.mlist .pslide ul li.pslide-item{float:left; position:relative;width: 475px;}
.mlist .pslide{width:100%;overflow:hidden;}
.mlist .pslide .chart-title{font-size:36px;color:#fff;text-align:center;margin-bottom:30px;width:100%;}
.mlist .pslide .chart-items{width: 980px;margin:0 auto;}
.mlist .pslide .chart-title .title{height: 80px;display:inline-block;border-radius: 10px;font-size: 47px;line-height: 80px;letter-spacing: 2px;margin-top:25px;}
.mlist .pslide .chart-title .next-line{font-weight:bold; color:#fe811a;font-size: 47px;}
.mlist .pslide .fenxiang{background:url(images/btn-share.png) no-repeat;height:28px;width:82px;float:right;margin-top:60px;}
.mlist .pslide .org-line{height:2px;width:475px;background:#ee7800;clear:both;margin:100px 0 20px;}
.mlist .pslide .chart-items .ahead{width:312px;display: inline-block; margin:20px -10px;position: relative;border-radius: 10px;padding: 22px 13px;background:#241757;}
.mlist .pslide .chart-items .after .product-num,.mlist .pslide .chart-items .after .product-name,.mlist .pslide .chart-items .product-ph{float:left;}
.mlist .pslide .chart-items .after .product-vote{float:right;margin-top: 16px;}
.mlist .pslide .chart-items .after .product-ph{display:none;}
.mlist .pslide .chart-items .ahead .product-num{background: url(mimages/2019/top.png) no-repeat;text-indent: 9999px;width: 250px; margin: 20px auto;height: 80px;}
.mlist .pslide .chart-items .ahead .pro-num1{background-position: 0 -96px;}
.mlist .pslide .chart-items .ahead .pro-num2{background-position: -336px -96px;}
.mlist .pslide .chart-items .ahead .pro-num3{background-position: -666px -96px;}
.mlist .pslide .chart-items .ahead .right{text-align:center;}
.mlist .pslide .chart-items .ahead .product-name{font-size:32px;display: inline-block;overflow:hidden;color: #dedede;padding: 16px;line-height: 42px;height: 114px;}
.mlist .pslide .chart-items .after .product-name{width:650px;color: #fff;font-size: 34px;line-height: 66px;}
.mlist .pslide .chart-items .after .product-ph{display:none;}
.mlist .pslide .chart-items .product-vote{font-size:34px;color: #dedede;}
.mlist .pslide .chart-items .ahead .product-ph{width: 300px;height: 300px;border-radius: 50%;overflow: hidden;border: 2px solid #FDD892;}

.mlist .pslide .chart-items .after {margin: 30px 0;height:100px;line-height:40px;border-bottom: 1px solid #311f7c;}
.mlist .pslide .chart-items .after .product-num{height:66px;width:66px;border-radius:50%;color:#fff;background:#e98f45;text-align:center;line-height:66px;margin-right:28px;font-size: 47px;}
.mlist .pslide .chart-items .org{color:#ff7f68;font-size: 64px;}
.mlist .pslide .chart-items .isline{background:url(mimages/2019/lineImg.jpg) no-repeat;border: none;height: 86px;}
.mlist .pslide .chart-items .isline2{border:none;}


.mactivity .summary{background:url(mimages/daoyu2.png) no-repeat;height:364px;width:630px;text-indent:2em;padding:40px 40px 0;text-align:justify;margin:30px auto; font-size:28px;color:#333;line-height:41px;}
.mactivity .mtitles1{background:url(mimages/mpx.png) no-repeat;width:750px;height:51px;margin:0 0 30px;}
.mactivity .mtime{ width:690px; height:46px;background-color:#fdd5cb;color:#804d33;margin:20px auto;font-size: 25px;line-height:46px;text-align: center;}
.mactivity .yellow{background:#fafafa;padding:50px 0 20px;text-align:justify;margin: 40px 0 0;}
.mactivity .mlist1>li{font-size:28px; margin:30px 0;padding-left:28px;width:720px;}
.mactivity .yellow .mlist1 .d1{*display：inline；*zoom：1; line-height: 43px; display: inline-block;width: 600px; height:85px; vertical-align: bottom;}
.mactivity .yellow .mlist1 li .b1{*display：inline；*zoom1;display: inline-block; width:92px; height:84px;
background: url(mimages/ml1_03.png) no-repeat;color:#fc7d16; vertical-align: bottom;}
.mactivity .yellow .mlist1 li .b2{float: left; width:92px; height:84px;background: url(mimages/ml2_03.png) no-repeat; margin-right:10px;color:#fc7d16; }
.mactivity .yellow .mlist1 li .d2 b{display: inline-block; width: 13px; height: 20px; background: url(mimages/dot_03.png) no-repeat;border-radius: 50%; margin:8px; margin-left:0px; vertical-align: middle;}
.mactivity .yellow .mlist1 li .d2{float: left; }
.mactivity .yellow .mlist1 li .d2>li{width:585px;margin-bottom: 5px; line-height:43px;padding-right:5px;}
.mactivity .yellow .mlist1 li .b3{*display：inline；*zoom1;display: inline-block; width:92px; height:84px;
background: url(mimages/ml3_03.png) no-repeat;color:#fc7d16; vertical-align: bottom;}
.mactivity .yellow .mlist1 li .d3{*display：inline；*zoom：1; line-height: 43px; display: inline-block; width: 588px;height:85px; vertical-align: bottom;}
.mactivity .org{color:#ff8465;}
.mactivity .yellow .attention{color:#666;line-height:46px;margin:20px auto;font-size:28px;width:690px;-webkit-text-size-adjust: none;}
.mactivity .mtitles2{background:url(mimages/mpx2.png) no-repeat;width:750px;height:44px;margin:0 0 30px;}
.mactivity .main{padding:0 20px;text-align:justify;}
.mactivity .prize-txt{font-size:28px; line-height: 40px; height: 84px;}
.mactivity .round{ width:596px; height:32px; background: url(mimages/t1.png) no-repeat; margin:0 auto;}
.mactivity .round2{ width:624px; height:32px; background: url(mimages/t2.png) no-repeat; margin:0 auto;}
.mactivity .round3{width:32px;height: 32px;background-color: #ff967b;border-radius: 50%;margin-top: 3px;margin-right: 12px;float: left;line-height: 32px;text-align: center;color: #fff;}
.mactivity .prize-txt2{ width:710px;margin: 20px auto;height: 128px;background-color: #fff7f5;padding-top: 20px;}
.mactivity .prize-txt2 span{color:#ff8363; font-size:24px;vertical-align:bottom;font-weight:bold;}
.mactivity .prize-txt3{ width:700px;margin: 12px auto; font-size:24px;text-align: center;line-height: 36px;}
.mactivity .yellow .mtitles3{background:url(mimages/p6.png) no-repeat;width:750px;height:54px;margin:0 0 30px;}
.mactivity .yellow .need-know li{margin:0 0 20px 40px;padding: 0 40px 0 0; font-size:24px;}
.mactivity .yellow .need-know li>div{font-size:24px;}
.mactivity .bang-img{margin:30px auto;}


.msale .title{font-size:34px;color:#000033;line-height:56px;margin:40px 0 0;text-align:center;}
.msale .title2{width: 710px; border-top:2px solid #fc7d16; padding:20px 20px;margin:20px 0;font-size:28px; line-height:42px;text-align:justify;}
.msale .img{display:block;margin:0 auto 50px;}
.msale .buy-btn{margin:10px auto 30px; width: 550px; height: 82px;}
.msale .price{color:#666;text-align:center;}
.msale .p-num{color:#333;text-align:center; margin-top:50px;font-size:20px;}
.msale .p-num span{font-size:60px;}
.msale .price{font-size:18px;}
.msale .img1{display:block;margin:80px auto;}
.msale .orange{color:#fc7d16;}

/*投票页*/
.vote .log{ width:1054px; padding:20px 20px 0;color: #fff; margin:10px auto 0; box-sizing:border-box; background:#170d41;border:1px solid #512753;}
.vote .log .headimg{ float:left; width:20%;}
.vote .log ul li{ line-height:70px;font-size: 43px;-webkit-text-size-adjust: none;}
.vote .log ul li span{ color:#e98f45;}
.vote .log ul li a:link,.vote .log ul li a:visited{ color:#ee7800;}
.vote .log ul li a:hover{ color:#c00;}
.vote .ltip li{margin-top: 22px;}
.vote .log .pack-up{height:70px;width:250px;background:#fff;line-height:70px;text-align:center;margin:50px auto 0;color: #333333;font-size: 37px;}
.vote .login{ float:left; width:48%; border-right:1px solid #ededed;margin-left: 64px;}
.vote .login li{ float:left; width:100%;color: #fff;}
.vote .login .welcome{ float:left; color: #fff;}
.vote .login .nickname{ float:left; width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.vote .login .btns a{ float:left; margin-right:10px; display:inline; width:68px; line-height:28px; text-align:center; text-decoration:none;; border-radius:5px; border:1px solid #ee7800;}
.vote .login .btns .btn-prize{ background:#ee7800; color:#fff;}
.vote .login .btns .btn-comment{color:#ee7800}
.vote .title{ background: url(mimages/mvote-titles.png) no-repeat; height: 48px; margin-bottom: 12px; }
.vote .title1{background:url(mimages/2019/babyTit.png) no-repeat;height: 165px;}
.vote .title2{background:url(mimages/2019/momTit.png) no-repeat;height: 165px;}
.vote .title3{background-position: 0 -135px;}
.vote .wh{ float:right;}
.vote .wh div{ width:234px; font-size: 43px;line-height:76px; color:#fff; text-align:center; margin:20px auto 10px; background:#e98f45; border-radius:10px;}
.vote .end div{ width:234px; line-height:76px; color:#fff; text-align:center; margin:0 auto 10px; background:#999; border-radius:10px;}
.vote .wh .btn-comment{ background:none; border:1px solid #e98f45; color:#e98f45;}
.vote .ltip{ clear:both; padding-top:40px;}
.vote .ltip li i{ float:left; width:54px; line-height:54px; text-align:center; color:#fff; font-style:normal; background:#ff8666; border-radius:32px; margin:6px 10px 0 0;}
.vote .yellowbg{ padding:40px 0 20px; margin-bottom:60px;}
.vote .yellowbg .tbg{background:#fafafa;}
/*.vote .btn-list{ font-size: 36px; line-height: 66px; height: 66px; color: #fff; border:2px solid #fc7d16; border-radius: 10px; width: 282px; text-align: center; padding-left: 46px; background:#ff8363 url(mimages/mou2.png) no-repeat 15px 14px; margin:30px auto; }*/
.vote .btn-list{background: url(mimages/2019/bdan.png) no-repeat;width: 395px;height: 96px;margin: 34px auto 0px;}
.vote .btn-list .sj{width:15px;height: 22px;background:url(mimages/sj.png) no-repeat;display: inline-block;}
.vote .classify{ width:920px; margin:-16px auto; overflow:hidden; position: relative;}
.vote .classify ul{ margin-right:-24px;}
.vote .classify li{ position:relative; float:left; width:185px;height: 234px;color: #dfc26c;font-size: 40px; margin: 50px 25px;text-align:center;}
.vote .classify li span{ display:block; width:110px; height:110px; margin:20px auto 0; background: url(mimages/icons1.png) no-repeat;}
.vote .classify li i{ display:none; position:absolute; right:8px; top:10px; width:53px; height:53px; background:url(mimages/2019/select3.png) no-repeat;border-radius: 50%;background-size: 100% 100%;}
.vote .haitao i{ display:none; position:absolute; right:260px; top:30px; width:25px; height:25px; -webkit-transform:scale(1.5);transform:scale(1.5); background:url(images/icon-checked.png) no-repeat;}
.vote .haitao i{ right:390px; top:100px;}
.vote .haitao{ background: url(mimages/haitao01.png) no-repeat center; height: 245px; width: 710px; margin:10px auto;}

.vote .classify li.lione{margin: 0 auto;float: none;}
.vote .classify li.li2{margin: 0 auto;margin-right:88px;}
.vote .classify li.li3{margin: 0 auto;margin-left:80px;float: left;}

.vote .color1 li .iconbox{ overflow: hidden; }
.vote .color1 li .bg1{width:185px;height: 213px;background: url(mimages/2019/baby/1/1.png) no-repeat;}
.vote .color1 li .bg2{width:185px;height: 213px;background: url(mimages/2019/baby/1/2.png) no-repeat;}
.vote .color1 li .bg3{width:185px;height: 213px;background: url(mimages/2019/baby/1/3.png) no-repeat;}
.vote .color1 li .bg4{width:185px;height: 213px;background: url(mimages/2019/baby/1/4.png) no-repeat;}
.vote .color1 li .bg5{width:185px;height: 213px;background: url(mimages/2019/baby/1/5.png) no-repeat;}
.vote .color1 li .bg6{width:185px;height: 213px;background: url(mimages/2019/baby/1/6.png) no-repeat;}
.vote .color1 li .bg7{width:185px;height: 213px;background: url(mimages/2019/baby/1/7.png) no-repeat;}
.vote .color1 li .bg8{width:185px;height: 213px;background: url(mimages/2019/baby/1/8.png) no-repeat;}
.vote .color1 li .bg9{width:185px;height: 213px;background: url(mimages/2019/baby/1/9.png) no-repeat;}
.vote .color2 { height: 850px; }
.vote .color2 li .iconbox{ overflow: hidden; }
.vote .color1 li .bg15{width:185px;height: 213px;background: url(mimages/2019/baby/1/10.png) no-repeat;}
.vote .color2 li .bg10{width:185px;height: 213px;background: url(mimages/2019/baby/1/11.png) no-repeat;}
.vote .color2 li .bg11{width:185px;height: 213px;background: url(mimages/2019/baby/1/12.png) no-repeat;}
.vote .color2 li .bg12{width:185px;height: 213px;background: url(mimages/2019/baby/1/13.png) no-repeat;}
.vote .color2 li .bg13{width:185px;height: 213px;background: url(mimages/2019/baby/1/14.png) no-repeat;}

.vote .color1 li.on .bg1{width:185px;height: 213px;background: url(mimages/2019/baby/2/1.png) no-repeat;}
.vote .color1 li.on .bg2{width:185px;height: 213px;background: url(mimages/2019/baby/2/2.png) no-repeat;}
.vote .color1 li.on .bg3{width:185px;height: 213px;background: url(mimages/2019/baby/2/3.png) no-repeat;}
.vote .color1 li.on .bg4{width:185px;height: 213px;background: url(mimages/2019/baby/2/4.png) no-repeat;}
.vote .color1 li.on .bg5{width:185px;height: 213px;background: url(mimages/2019/baby/2/5.png) no-repeat;}
.vote .color1 li.on .bg6{width:185px;height: 213px;background: url(mimages/2019/baby/2/6.png) no-repeat;}
.vote .color1 li.on .bg7{width:185px;height: 213px;background: url(mimages/2019/baby/2/7.png) no-repeat;}
.vote .color1 li.on .bg8{width:185px;height: 213px;background: url(mimages/2019/baby/2/8.png) no-repeat;}
.vote .color1 li.on .bg9{width:185px;height: 213px;background: url(mimages/2019/baby/2/9.png) no-repeat;}
.vote .color1 li.on .bg15{width:185px;height: 213px;background: url(mimages/2019/baby/2/10.png) no-repeat;}

.vote .color2 li.on .bg10{width:185px;height: 213px;background: url(mimages/2019/baby/2/11.png) no-repeat;}
.vote .color2 li.on .bg11{width:185px;height: 213px;background: url(mimages/2019/baby/2/12.png) no-repeat;}
.vote .color2 li.on .bg12{width:185px;height: 213px;background: url(mimages/2019/baby/2/13.png) no-repeat;}
.vote .color2 li.on .bg13{width:185px;height: 213px;background: url(mimages/2019/baby/2/14.png) no-repeat;}

.vote .classify ul:after{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}
.vote .choose .btn-list-hai{ position:absolute; left:50%; top:-20px; margin-left:-140px;width:200px;line-height:58px;padding-left:80px;color:#fff;border-radius:10px;background:#fc7d16 url(mimages/btn-list.png) no-repeat 10px center;}
.vote .fbox{ z-index:10; position:fixed; left:0; top:100px; width:384px;}
.vote .fbox .wingif{height:100px;width:50px;border-top-right-radius:50px;border-bottom-right-radius:50px;background:#ff8465; position:relative;}
.vote .fbox .wingif img{ position:absolute;top:27px;right:6px;-webkit-animation:shake 2s infinite;}
.vote .fbox .fwindow{ position:absolute; left:-434px; top:0; width:550px;height: 560px;background:url(mimages/2019/priBg.png) no-repeat;background-size: 100%; border-radius:10px;padding:16px 0;}
.vote .fbox .fwindow .btn-hide{ display:none; z-index:2; position:absolute; right:-32px; top:-18px; width:66px; height:66px; background:url(mimages/2019/close.png) no-repeat;background-size: 100%;}
.vote .fbox .fwindow .num{ padding-top:30px;margin: 4px 0 43px 16px; width:320px; font-size:38px;line-height: 62px; text-align:center;color:#333;font-weight: bold;position: relative;}
.vote .fbox .fwindow ul{ margin-bottom:20px;}
.vote .fbox .fwindow .num .lines{position: absolute;bottom: -14px;left: 10px;}
.vote .fbox .fwindow li{ line-height:58px; font-size:36px; padding-left:20px;}
.vote .fbox .fwindow li a{ color:#ff8465; text-decoration:underline;font-size: 40px;}
.vote .fbox .fwindow li span,.vote .fbox .num span{color:#ff8465;}
.vote .fbox .fwindow .fbtn-chou{ width:290px; line-height:68px; margin:0px auto; text-align:center; color:#fff; font-size:40px; background:#ff6b2b; border-radius:30px;font-weight:bold;}
.vote .content:after,.vote .container:after{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}
@-webkit-keyframes shake{
0%{-webkit-transform:translateX(0);opacity:.2;}
100%{-webkit-transform:translateX(-10px);opacity:1;}
}
/*投票列表*/
.vote-list .vtop,.mproduct-details .vtop{background: url(mimages/list_h3.jpg) no-repeat;height: 269px;width: 750px;}
.vote-list .scrollcon{ padding-top:20px; width:1068px; margin:0 auto;overflow-x:hidden;}
.vote-list .scrollcon ul{ margin-right:-24px;}
.vote-list .scrollcon li{ position: relative; float:left; width:325px; margin:0 38px 46px 0;}
.vote-list .scrollcon li img{ display:block; height: 325px; width: 322px;}
.vote-list .scrollcon li .kuang{ border:2px solid #dfdfdf;}
.vote-list .scrollcon li .pro-img{ position: relative;}
.vote-list .scrollcon li .pro-img .bg{background: #fff;}
.vote-list .scrollcon li .pro-name{ display:flex; align-items:center; height:90px; padding:10px; text-align:center; line-height:37px;border-top:none;}
.vote-list .scrollcon li .btn{height: 34px;width: 96px;margin: 6px auto 0;text-indent: -9999px;}
.vote-list .scrollcon li .btn-tou{background: url(mimages/2019/tImg2.png) no-repeat center;width:182px;height: 69px;}
.vote-list .scrollcon li .btn-tou.hui{background: url(mimages/2019/tImg.png) no-repeat;width: 182px;height: 69px;}
.vote-list .scrollcon li .btn_say{background: url(mimages/2019/dianping.png) no-repeat center;width:178px;height: 65px;}
.vote-list .scrollcon li .btn_touend{background: url(mimages/2019/yitou.png) no-repeat center;width:174px;height: 65px;}
.vote-list .scrollcon li .btn-info{width: 270px;height: 58px;line-height: 58px; text-indent: 0;font-size: 36px;text-align: center;-webkit-text-size-adjust: none;color: #fff;}
.vote-list .scrollcon li .btn-info .sanjiao{width:16px;height: 23px;background: url(images/2019/sanjiao.png) no-repeat 0 4px;display: inline-block;margin-left: 8px;}
.vote-list .scrollcon li .pro-img .pmask{ position: absolute; top: 0; left: 0; height: 100%; width: 100%;display: none;}
.vote-list .scrollcon .on .pro-img{ border:2px solid #FF8262;}
.vote-list .scrollcon .on .pro-name{ border-bottom: none; }
.vote-list .scrollcon .end .pro-img .pmask{ display: block; }
.vote-list .scrollcon .bc{height: 146px;padding-top: 10px;background: #5c449f;}
.vote-list .scrollcon .on .bc{background-color: #ee9043;}
.vote-list .scrollcon .on .bc .btn-info{width: 270px;height: 58px;line-height: 58px; color: #fff;}
.vote-list .scrollcon .on .bc .btn-info .sanjiao{width:9px;height: 13px;background: url(images/sanjiao2.png) no-repeat;display: inline-block;margin-left: 6px;}
.vote-list .scrollcon li .smallIcon{ position:absolute;  left: 245px; top: -14px;width:91px; height:91px;z-index:999;}
.vote-list .scrollcon li .commented{background: url(images/wan.png) no-repeat;width: 91px;height: 91px;background-size: 100% 100%;}
.vote-list .scrollcon li .voted{ background:url(mimages/2019/nosay.png) no-repeat;}
.vote-list .btn-vote{ width:710px; line-height:90px; margin:0 auto 20px;font-size:40px; font-weight:bold; color:#fff; text-align:center; border-radius:10px; background:#fc7d16;}
.vote-list .btn-see{ margin: 42px 30px; float: right; background: url(mimages/2019/bdan.png) no-repeat; width: 395px; height: 96px; }
.vote-list .vtop b{color:#EEFF04;}
.vote-list .tips{ float: left; line-height: 54px; margin: 64px 30px; color: #fff;font-size: 38px;}
.vote-list .swiper-slide{font-size: 33px;color: #d7ae56;}
.swiper-containerBox{ position: relative; margin-bottom: 14px;border:1px solid #512753;background: #170d41;width: 1068px;border-radius: 20px;margin:0 auto; }
.swiper-containerBox .swiper-container {  padding:20px 0; height: 290px;margin:0 auto;width:820px; }
.swiper-slide { width: 136px; text-align: center;}
.swiper-containerBox .swiper-button-next{ background: url(mimages/2019/right2.png) no-repeat; height: 86px; width: 86px; top: 118px; right: 28px; z-index: 10; }
.swiper-containerBox .swiper-button-prev{ background: url(mimages/2019/left2.png) no-repeat; height: 86px; width: 86px; top: 118px; left: 28px; z-index: 10; }
.swiper-slide .iconbox{ width: 185px; height: 234px; margin:0 auto 20px; overflow: hidden; }
.swiper-slide .iconbox span{ display: block; width:185px;height: 213px;margin:14px auto 0; background: url(mimages/small_icons.png) no-repeat; }
.swiper-slide .iconbox span.bg1{background: url(mimages/2019/baby/1/1.png) no-repeat;}
.swiper-slide .iconbox span.bg2{background: url(mimages/2019/baby/1/2.png) no-repeat;}
.swiper-slide .iconbox span.bg3{background: url(mimages/2019/baby/1/3.png) no-repeat;}
.swiper-slide .iconbox span.bg4{background: url(mimages/2019/baby/1/4.png) no-repeat;}
.swiper-slide .iconbox span.bg5{background: url(mimages/2019/baby/1/5.png) no-repeat;}
.swiper-slide .iconbox span.bg6{background: url(mimages/2019/baby/1/6.png) no-repeat;}
.swiper-slide .iconbox span.bg7{background: url(mimages/2019/baby/1/7.png) no-repeat;}
.swiper-slide .iconbox span.bg8{background: url(mimages/2019/baby/1/8.png) no-repeat;}
.swiper-slide .iconbox span.bg9{background: url(mimages/2019/baby/1/9.png) no-repeat;}
.swiper-slide .iconbox span.bg15{background: url(mimages/2019/baby/1/10.png) no-repeat;}

.swiper-slide .iconbox span.bg10{background: url(mimages/2019/baby/1/11.png) no-repeat;}
.swiper-slide .iconbox span.bg11{background: url(mimages/2019/baby/1/12.png) no-repeat;}
.swiper-slide .iconbox span.bg12{background: url(mimages/2019/baby/1/13.png) no-repeat;}
.swiper-slide .iconbox span.bg13{background: url(mimages/2019/baby/1/14.png) no-repeat;}
.swiper-slide i{ position:absolute; top: 4px; right: 20px; height: 53px; width:53px; background: url(mimages/2019/select2.png) no-repeat; display: none; }
/*.swiper-slide.gray .iconbox{ background: url(mimages/s_gq.png) no-repeat; }*/
.swiper-slide.gray{  }/*
/*.swiper-slide.gray i{ background: url(mimages/dh.png) no-repeat 0 -46px;display: block;position:absolute; top: 4px; right: 20px; }*/
/*.swiper-slide.on i{display: none;}*/
.swiper-slide.gray i{ background: url(mimages/2019/select2.png) no-repeat;display: block;position:absolute; top: 10px; right: 20px;border-radius: 50%; }



.swiper-slide.on{ color: #fc7d16; }
.swiper-slide.on .iconbox{ width: 185px; height: 234px;}
.swiper-slide.on .iconbox span.bg1{background: url(mimages/2019/baby/2/1.png) no-repeat;}
.swiper-slide.on .iconbox span.bg2{background: url(mimages/2019/baby/2/2.png) no-repeat;}
.swiper-slide.on .iconbox span.bg3{background: url(mimages/2019/baby/2/3.png) no-repeat;}
.swiper-slide.on .iconbox span.bg4{background: url(mimages/2019/baby/2/4.png) no-repeat;}
.swiper-slide.on .iconbox span.bg5{background: url(mimages/2019/baby/2/5.png) no-repeat;}
.swiper-slide.on .iconbox span.bg6{background: url(mimages/2019/baby/2/6.png) no-repeat;}
.swiper-slide.on .iconbox span.bg7{background: url(mimages/2019/baby/2/7.png) no-repeat;}
.swiper-slide.on .iconbox span.bg8{background: url(mimages/2019/baby/2/8.png) no-repeat;}
.swiper-slide.on .iconbox span.bg9{background: url(mimages/2019/baby/2/9.png) no-repeat;}
.swiper-slide.on .iconbox span.bg15{background: url(mimages/2019/baby/2/10.png) no-repeat;}
.swiper-slide.on .iconbox span.bg10{background: url(mimages/2019/baby/2/11.png) no-repeat;}
.swiper-slide.on .iconbox span.bg11{background: url(mimages/2019/baby/2/12.png) no-repeat;}
.swiper-slide.on .iconbox span.bg12{background: url(mimages/2019/baby/2/13.png) no-repeat;}
.swiper-slide.on .iconbox span.bg13{background: url(mimages/2019/baby/2/14.png) no-repeat;}
.swiper-slide.on{color: #d7ae56;}


.swiper-slide.gray .iconbox span.bg1{background: url(mimages/2019/baby/3/1.png) no-repeat;}
.swiper-slide.gray .iconbox span.bg2{background: url(mimages/2019/baby/3/2.png) no-repeat;}
.swiper-slide.gray .iconbox span.bg3{background: url(mimages/2019/baby/3/3.png) no-repeat;}
.swiper-slide.gray .iconbox span.bg4{background: url(mimages/2019/baby/3/4.png) no-repeat;}
.swiper-slide.gray .iconbox span.bg5{background: url(mimages/2019/baby/3/5.png) no-repeat;}
.swiper-slide.gray .iconbox span.bg6{background: url(mimages/2019/baby/3/6.png) no-repeat;}
.swiper-slide.gray .iconbox span.bg7{background: url(mimages/2019/baby/3/7.png) no-repeat;}
.swiper-slide.gray .iconbox span.bg8{background: url(mimages/2019/baby/3/8.png) no-repeat;}
.swiper-slide.gray .iconbox span.bg9{background: url(mimages/2019/baby/3/9.png) no-repeat;}
.swiper-slide.gray .iconbox span.bg15{background: url(mimages/2019/baby/3/10.png) no-repeat;}
.swiper-slide.gray .iconbox span.bg10{background: url(mimages/2019/baby/3/11.png) no-repeat;}
.swiper-slide.gray .iconbox span.bg11{background: url(mimages/2019/baby/3/12.png) no-repeat;}
.swiper-slide.gray .iconbox span.bg12{background: url(mimages/2019/baby/3/13.png) no-repeat;}
.swiper-slide.gray .iconbox span.bg13{background: url(mimages/2019/baby/3/14.png) no-repeat;}
/*弹窗*/
.pop_bg{width:100%;position:absolute;top:0;left:0;background:#000;filter:alpha(opacity=50);opacity:0.5;z-index:999;display:none;}
#popbox{ display:none;position:absolute;z-index:1000;}

.popbox{ display:none; width:750px;}
.popbox{  width:1068px;margin:0 auto;}
.popbox .psprite,.mproduct-details .pvote .psprite{ background:url(mimages/psprite2.png) no-repeat;margin-top: 90px;}
.popbox .pop{ position:relative;padding:30px; font-size:32px; color:#333; border-radius:10px; background:#fff;}
.popbox .pop .close{ position:absolute; right:0; top:-20px; width:52px; height:52px; background:url(images/p-close.png) no-repeat;cursor:pointer;}
.popbox .pop .popbtn{ clear:both; width:180px; line-height:54px; margin:0 auto; text-align:center; font-size:32px; color:#fff; background:#fb7d00; border-radius:6px; cursor:pointer;}
.mproduct-details .pvote .psprite{ background:url(mimages/2019/sort.png) no-repeat;margin-top: 90px;}
.popbox .pop{ position:relative;padding:30px;margin: 40px;font-size:34px; color:#333; border-radius:10px; background:#fff;}
.popbox .pop .close{ position:absolute; right:-32px; top:-128px; width:74px; height:74px; background:url(mimages/2019/close2.png) no-repeat;cursor:pointer;}
.popbox .close{ position:absolute; right:-32px; top:-44px; width:74px; height:74px; background:url(mimages/2019/close2.png) no-repeat;cursor:pointer;}

.popbox .pop .popbtn{ clear:both; width:320px; line-height:80px; margin:0 auto 20px; text-align:center; font-size:44px; color:#fff; background:#ff6b2b; border-radius:50px; cursor:pointer;}

.pcomment .h{ height:70px;font-weight:bold;}
.pcomment ul{ height:630px; overflow:auto;}
.pcomment li{ float:left; width:100%; padding:10px; margin-bottom:10px; display:inline; background:#f8f8f8; box-sizing:border-box;}
.pcomment li .proleft{ float:left; width:20%;}
.pcomment li .proleft img{ border:1px solid #ededed;}
.pcomment li .comright{ float:right; width:80%;}
.pcomment li .comright a{ text-decoration:none; color:#333;}
.pcomment li dl{ float:left;}
.pcomment li dd{ float:left;width:100%; line-height:60px;margin-top: 20px;}
.pcomment li dd div,.pcommented .dianping div{ float:left;line-height: 50px;}
.pcomment li dd .star,.pcommented .dianping .star{ width:54px; height:50px; margin:0 15px; display:inline;background:url(mimages/2019/star2.png) no-repeat;}
.pcomment li dd .cur,.pcommented .dianping .cur{ background: url(mimages/2019/star.png) no-repeat;}
.pcomment li dd input{float:left; width:78%; line-height:44px;font-family:\5fae\8f6f\96c5\9ed1; border:none; font-size:32px; background:none; border-bottom:1px solid #d1d1d1;}
.pvote .pro-img{ text-align:center; margin-bottom:20px;}
.pcomment .comright textarea{width: 514px;height: 80px;font-size: 28px;padding: 10px;}
.pvote .pro-cate{ position:absolute; right:0; top:0; width:155px; height:133px; line-height:36px; padding-top:28px; color:#fff; text-align:center; background-position:0 0;margin-right: 20px;}
.pvote .btn-seelist{float:right;margin-top:47px; padding-left:32px; color:#ff7f68; text-decoration:underline; background:url(images/btn-rank-icon.png) no-repeat left center; font-weight:bold;}
.pvote .pro-name{ line-height:44px; margin-bottom:10px; font-size:30px; text-align:center;}
.pvote .vote-num{ height:169px;padding:10px 30px; margin: 36px auto; background:url(mimages/2019/imgBg.png) no-repeat;}
.pvote .pro-cate{ position:absolute; left:140px; top:42px; width:246px;font-size: 35px; height:205px; line-height:46px; padding-top:66px; color:#fff; text-align:center; background-position:0 0;margin-right: 20px;}
.pvote .pro-cate1{left: 720px;}
.pvote .btn-seelist{float:right;margin-top:47px; padding-left:72px;font-size: 44px; color:#e98f45; text-decoration:underline; background:url(mimages/2019/icon.png) no-repeat left center; font-weight:bold;}
.pvote .pro-name{ line-height:110px; margin-bottom:10px; font-size:51px; text-align:center;}
.pvote .isline{height: 17px;margin:20px;}

.pvote .vote-num .vleft{ float:left; line-height:156px;color: #907ce0;font-size: 46px;}
.pvote .vote-num .vleft span{ float:left; font-size:86px; font-weight:bold; color:#fff;}
.pvote .vote-num .vleft .n{ font-weight:normal;font-size: 46px;color: #907ce0;}
.pvote .vote-num .vright{ float:right; width:260px; margin:30px 20px 0 0; display:inline; line-height:90px; font-size: 44px; text-align:center; font-weight:bold; color:#fff; border-radius:12px; cursor:pointer; background:#e98f45;}
.pvote .vote-num .vright.hui{ background:#999; color: #fff;}
.pvote .tu{ display:block; margin:60px auto 20px;}
.pvote .pshare{-webkit-text-size-adjust: none;color: #ff7300;font-size: 43px; position:relative; line-height:38px;font-weight: bold; padding: 10px 20px 10px 20px;}
.pvote .mom-comment{ margin:0 20px;-webkit-text-size-adjust: none;font-size: 42px;}
.pvote .mom-comment li{ float:left; width:100%; padding:20px 30px 20px 20px; border-bottom:1px dashed #dedede; box-sizing:border-box;}
.pvote .mom-comment li .mom-head{ float:left; overflow: hidden; border-radius: 50%;margin-right: 40px;}
.pvote .mom-comment li .mom-head img{ border-radius: 50%; width: 170px; height:	170px; }
.pvote .mom-comment li .mright{margin-top: 22px;padding-left: 100px;}
.pvote .mom-comment li .mom-nick{ height:44px;}
.pvote .mom-comment li .mom-nick{ color:#fc7d16;line-height: 40px;}
.pvote .mom-comment li .mom-words{ line-height:60px; color: #fff;font-size: 36px;width: 830px;margin-left: 108px;}
.pvote .btn-main{line-height:90px; text-align:center; color:#fc7d16; font-size:40px; border:2px solid #fc7d16; border-radius:10px;}

#commented{width: 846px;height: 1213px;background: url(mimages/2019/touBg.png) no-repeat;float: left;position: relative;}
.pcommented .pop{padding:0px;}
.pcommented .poptop {text-align: center;margin-top: -51px;position: absolute;left: 50%;margin-left: -37px;}
.pcommented .round {border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;background-color: #ff7f68;width: 120px;height: 120px;margin: 0 auto;}
.pcommented .round img {margin: 11px;width: 95px;}
.pcommented .pop-top{color: #fff;margin-top: 222px;}
.pcommented .vote-success{font-size: 67px; padding-left:60px; width:710px; line-height:54px; margin:0 auto 20px; font-weight:bold; color:#fe875e; background: none;}
.psuccess .recomd-success{font-size: 67px; padding-left:60px; width:710px; line-height:54px; margin:0 auto 70px; font-weight:bold;  background: none;}
.pcommented .thanks{ margin:30px; line-height:50px; font-size:32px; text-align:center;}
.pcommented .thanks span{ padding:0 10px;}
.pcommented .pblackbg{padding:20px;}
.pcommented .pblackbg .dianping{ height:50px; line-height:36px;margin-left: 20%;font-size: 40px;}
.pcommented .pblackbg .txt{ margin:20px; padding:10px; width: 742px; height:236px; line-height:34px; font-size:32px; color:#999; background:#f5f5f5; border:0px solid #ededed; overflow:hidden;}
.pcommented .psubmit{top:860px; position: absolute;left: 50%;margin-left: -208px;}
.pcommented .psubmit .popbtn{ clear:none; width:416px;height:96px;margin:42px auto; background: url(mimages/2019/submit.png) no-repeat;}
.pcommented .psubmit .giveup{width:416px; background:url(mimages/2019/clear.png) no-repeat;color:#ff7f68; height: 97px;}
.pgetPrize .prize-pic{ text-align:center;}
.pgetPrize .prize-pic img{border:1px solid #dedede;}
.pgetPrize .prize-name{ padding:20px 0; line-height:64px; text-align:center;font-size: 44px;}
.pgetPrize .prize-name span{ color:#ff8262;}
.psorry .sorry{ padding:80px 0;line-height:62px;color:#999; text-align:center;font-size: 46px;}
.psorry .sorry span{color: #fc7d16;}
.pmyPrize .title{ margin-bottom:60px; top:20px;}
.pmyPrize .title h3{ width:120px;}
.pmyPrize .title .tbg{ width:150px; margin-left:-75px;}
.pmyPrize .showPrize{ height:300px; overflow:auto;}
.pmyPrize .showPrize::-webkit-scrollbar,.pcomment ul::-webkit-scrollbar{width:6px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background:rgba(204,204,204,0.5);_background:#ccc;}
.pmyPrize .showPrize::-webkit-scrollbar-thumb,.pcomment ul::-webkit-scrollbar-thumb{width:6px;background-color:#fc7d16;-webkit-border-radius:6px;border-radius:6px;}
.pmyPrize .showPrize li{ float:left; width:138px; margin:0 5px 10px; display:inline; border:1px solid #ededed;}
.paddress .h{ line-height:60px; margin-bottom:20px; font-size:30px; color:#fc7d16; border-bottom:2px solid #ededed;}
.paddress ul li{ float:left; width:100%; margin-bottom:24px;}
.paddress ul li .wl{ float:left; width:16%; text-align:right; line-height:52px;}
.paddress ul li .wr{ float:right; width:80%;}
.paddress ul li .wr input{ width:100%; padding:0 10px; line-height:52px; font-size:32px; border:1px solid #c2c2c2; background:#eee; box-sizing:border-box;}
.mproduct-details .pvote{ position:relative; }
.mproduct-details .pvote .ago{padding: 17px;background: #0c0333;margin:10px 20px 80px;}
.mproduct-details .pvote .ago-1{font-size:30px;text-align: center;color: #ff7f68;background: url(mimages/2019/honor.png) no-repeat left center;width: 668px; height: 74px;margin:80px auto 40px;}
.mproduct-details .pvote .ago .ago-2{font-size:26px; margin:30px 0 0 5px; padding-left: 30px;}
.mproduct-details .pvote .ago .ago-2 a{color:#fff;text-decoration:none;margin-left:13px;}
.mproduct-details .pvote .ago .hg{display:inline-block;width: 56px;height:56px;background: url(mimages/2019/cap.png) no-repeat;background-size: 100% 100%; margin-right: 4px;margin-left: -30px;}
.popbox .pop .lastTip{ text-align:center; line-height:52px; margin-bottom:40px;}
.popbox .pop .lastTip span{ color:#fc7d16;}
.psuccess .pop,.haveVoted .pop,.allVoted .pop,.allVotedCommented .pop{ padding:100px 0;}
/*抽奖*/
.mprize .mhead{ margin-bottom:30px;}
.mprize .title .tbg{ width:360px; margin-left:-180px;}
.mprize .title .tbg h3{ width:336px;}
.mprize .vprize li{ line-height:60px; text-align:center;}
.mprize .vprize li span,.mprize .vprize li a{ color:#fc7d16; text-decoration: none;}
.mprize .vprize li a{ font-weight:bold; }
.mprize .robox{ margin:2px auto;height: 608px;  width: 953px; overflow: hidden;  position: relative; }
.mprize .robox .b{position: absolute;top: -102px; height:514px; overflow:hidden;width: 190px; }
.mprize .robox .b li{ margin:10px 0; }
.mprize .robox .b div{height: 514px!important;;}
.mprize .robox .b1{left: 152px;}
.mprize .robox .b2{left: 394px;}
.mprize .robox .b3{left: 638px;}
.mprize .rwindow{height: 608px;  width: 953px; z-index: 10; background: url(mimages/2019/chouBg.png) no-repeat; margin:0 auto;padding-top: 32px;}
.mprize .robox .btn_start{ position: absolute; width: 432px;height: 100px;bottom: 34px;left: 50%;z-index: 10;margin-left: -216px; }
.mprize .prize_mes{ margin:40px; font-size: 38px; color: #333; height: 50px; line-height: 50px; overflow: hidden;}
.mprize .prize_mes li{ margin-left: 22px; list-style: disc; }
.mprize .prize_mes span{ width: 240px; color: #ff8465; display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; vertical-align: middle; }
.mprize .prizeend{ width:350px; line-height:72px; margin:0 auto 40px; text-align:center; color:#fff; font-size:34px; background:#999; border-radius:10px;}
.mprize .myprize{width: 95%;padding: 25px;color: #fff;margin: 10px auto 0;box-sizing: border-box;background: #170D41;border: 2px solid #512753;border-radius: 10px;line-height: 65px;font-size: 42px;}
.mprize .myprize .h .line{border-top:2px solid #3c3734;width: 460px;margin-left: 210px;}
.mprize .myprize .h{ position:relative; height:44px;padding-top: 13px;margin-top: 20px;}
.mprize .myprize .h span{ position:absolute;top:-20px;color:#ff8363;}
.mprize .myprize .h i{ font-style:normal; color: #333; }
.mprize .myprize .h .t{ left:0; padding-right:20px;}
.mprize .myprize .h .btn-write{ right:0; padding-left:20px; text-decoration:underline;color: #e98f45;}
.mprize .myprize .noprize{ line-height:180px; text-align:center; font-size:34px;}
.mprize .myprize li{ float:left; width:150px; margin:0 15px 15px 0;}
.mprize .show{ padding:60px 0 30px;}
.mprize .show .title .tbg{ background:#fef9ed;}
.mprize .show .show_btn{width:580px;margin:0 auto;font-size: 46px; border:2px solid #ff8363; height: 88px;overflow: hidden;}
.mprize .show .show_btn li{float:left;width:288px;line-height:88px;text-align:center; color:#fff;cursor:pointer; }
.mprize .show .show_btn .on{ background:url(mimages/2019/nbg.png) no-repeat;color:#fff;}
.mprize .show .goprize{width:1068px; margin:0 auto; overflow:hidden;position:relative;}
.mprize .show .goprize .center li{ position:relative;float:left; width:100%; text-align:center;}
.mprize .show .goprize .center li .swidth{ float:left; width:405px;height: 595px;box-shadow: 0px 0px 10px #bdbdbd; margin: 54px 69px 10px 60px;background-color: #fafafa;}
.mprize .show .goprize .center li .swidth .go_pic{width:405px;border-bottom: 2px solid #bdbdbd;overflow: hidden;display: inline-block;}
.mprize .show .goprize .center li div{ }
.mprize .show .goprize .center li span{ color:#ff8363;}
.mprize .show .goprize .center li .go_data{ width:94%; line-height:46px;overflow: hidden; font-size: 37px;margin:8px auto 6px;}
.mprize .show .goprize .center li .go_shuo{font-size: 29px;}
.mprize .show .indicator{ padding-top:20px;text-align:center;}
.mprize .show .indicator li{display:inline-block;width:32px;height:32px;background:#fff;border-radius:22px;margin-right: 16px;}
.mprize .show .indicator .cur{background:#e98f45;width:32px;height: 32px;}


.paddress .title {padding-bottom: 20px;margin-bottom: 20px;color: #ff7f68;border-bottom: 1px solid #bebebe;height:auto;background: #fff}
.paddress input{background: #eeeeee;border: 1px solid #bebebe;height: 40px;width: 425px;font-size: 28px;padding: 10px;}
.paddress .pli{padding: 15px}
.paddress .pli .name{font-size: 30px;float: left;width: 90px;text-align: right;margin-right: 20px;line-height: 50px;}
.paddress .floot_btn{text-align: center;margin: 0 auto;margin-top:20px;}
.paddress .floot_btn .btn{text-align: center;display: inline-block;width: 150px;border-radius: 10px;color: #fff;padding: 10px;background: #ff7f68;}



.mwinners .notice{ text-align:justify;line-height:36px;margin:20px 20px 0;}
.mwinners .notice span{color:#F00;}
.mwinners h3{ margin:50px 0 30px; font-size:32px; color:#fc7d16; text-align:center;}
.mwinners .name-list li{ text-align:center; line-height:36px; height:72px; margin-top:16px;}
.mwinners .name-list li:first-child{ font-weight:bold;}
.mwinners .name-list li .col1{width:320px; float:left;}
.mwinners .name-list li .col2{width:390px; float:right;}
.mwinners .name-list{margin:0 20px; overflow:hidden;}
.mwinners .share-list li{ width:355px; float:left; display:inline; line-height:48px; text-align:center;}
.mwinners .share-list{ margin-bottom:30px; overflow:hidden;}

.weixin{width:245px;height: 226px;background: url(mimages/weixin.png) no-repeat;position: absolute;top:960px;right: 0;}
.mshequ{width:245px;height: 226px;background: url(mimages/mom2.png) no-repeat;position: absolute;top:1250px;right: 0;}
.bookBox{width: 1064px;background: url(mimages/2019/bookBg.png) no-repeat;height: 1927px;margin:0 auto;overflow: hidden;}
.npart1{width:520px;height: 120px;background: #fe875e;margin:38px auto 18px;position: relative;}
.npart2{width:508px;height: 108px;border:1px solid #fff;position: absolute;top:5px;left: 5px;text-align: center;font-size: 32px;color:#fff;line-height:50px;}
.npart3{text-align:center;font-size: 49px;color: #ff6b2b;margin-bottom: 36px;margin-top: 421px;}
.npart4{height: 5px;margin-bottom: -10px;}
.npart5{padding: 10px 46px;color: #595959;font-size: 36px;line-height: 50px;-webkit-text-size-adjust: none;}
.npart6{width:974px;background: #f5f5f5;padding-bottom: 20px;margin:26px auto;}
.npart6 .nbook{font-size:34px;-webkit-text-size-adjust: none;color: #ff6b2b;line-height: 42px;text-align: center;font-weight: bold;margin:20px;padding-top: 20px;}
.npart6 .nleft{margin:0 auto;width:488px;height: 517px;}
.npart6 .book2{width:220px;height: 200px;padding:10px 30px;}
.nright{text-align: center;width:580px;margin:0 auto;}
.nright .p1{color: #ff6b2b;font-size: 34px;font-weight: bold;margin-top: 26px;-webkit-text-size-adjust: none;}
.nright .p2{font-size:32px;margin:20px;-webkit-text-size-adjust: none;margin-top:20px;line-height: 42px;}
.nright .p3{font-size:32px;color:#fe875e;-webkit-text-size-adjust: none;line-height: 46px;}
.nright .p3 span{color: #595959;}
.nright .p4{color: #a7a7a7;margin:30px;font-size: 32px;-webkit-text-size-adjust: none;padding-bottom: 22px;}
.npart7{width:386px;height: 139px;background: url(mimages/2019/bookBc.png) no-repeat;text-align: center;font-size:40px;color: #fff;line-height: 60px;  background-size: 100% 100%;margin:8px auto;-webkit-text-size-adjust: none;padding-top: 14px;}
.npart8{font-size:30px;text-align: center;margin: 14px 0 0;-webkit-text-size-adjust: none;}
.npart8 .num8{color:#ff7f68;font-size:32px;-webkit-text-size-adjust: none;}
.npart9{color:#b6b6b6;font-size:34px;width:430px;margin:8px auto 100px;-webkit-text-size-adjust: none;line-height: 50px;}

.wrapper-header .ci-head{width: 1125px!important;height: 125px!important;}
.wrapper-header .ci-head .icon-logo{width: 262px!important;top: 32px!important;margin-left: -131px!important;}
.wrapper-header .ci-head .login-btn img{width: 86px!important;height: 86px!important;right: 40px!important;}


.mactivity .log {width: 95%;padding: 25px;color: #fff;margin: 10px auto 0;box-sizing: border-box;background: #170D41;border: 2px solid #512753;border-radius: 10px;line-height: 65px;font-size: 42px;text-indent:75px}
.mactivity .line{text-align: center;background: url(./views/mimages/2019/line.png) no-repeat center;height: 90px;margin-top: 15px;}
.mactivity .title_img{width: 100%;text-align: center;margin: 40px auto;}
.mactivity .line .text{font-size: 37px;color: #fff;}
.mactivity .ticket{padding: 0px 30px 0px 30px;}
.mactivity .ticket .ticket1{margin-top: 50px;}
.mactivity .ticket1 .img{float: left;}
.mactivity .ticket1 .text{float: left;width: 85%;color: #fff;margin-left: 25px;}
.mactivity .ticket1 .text .title{font-size: 50px;font-weight: 600;}
.mactivity .ticket1 .text .content{font-size: 37px;line-height: 60px;margin-top: 15px;letter-spacing:1px}
.mactivity .ticket1 .text .content span{color: #e5753a;}
.clear{clear:both;}
.mactivity .note{background-color: #1f144e;color: #fff;padding: 40px;font-size: 36px;letter-spacing:2px;line-height: 55px;margin:40px auto;}
.mactivity span{color: #e5753a;}
.mactivity .gift_set{background-color: #1f144e;color: #fff;width: 94%;margin: 0 auto;padding: 40px 0px 40px 0px;}
.mactivity .gift_set .text{font-size: 38px;letter-spacing:2px;line-height: 70px;padding: 30px;}
.mactivity .gift_set img{margin: 10px auto;width: 100%;}
.mactivity .notice{font-size: 38px;color: #fff;letter-spacing:2px;line-height: 55px;padding: 45px;}
.mactivity .notice .radius{color: #fff;background-color: #e5753a;border-radius: 50%;width: 50px;height: 50px;text-align: center;float: left;margin-right: 20px;}

.mpage .yaoBtn{display: block;margin:40px auto;}
.mpage .bag1Box{position: relative;}
.mpage .bag1Box div{width: 224px;height: 50px;position: absolute;}
.mpage .bag1Box .b1{top:328px;left: 280px}
.mpage .bag1Box .b2{top:328px;left: 860px}
.mpage .bag1Box .b3{top:584px;left: 280px}
.mpage .bag1Box .b4{top:584px;left: 860px}
.mpage .bag1Box .b5{top:845px;left: 280px}
.mpage .bag1Box .b6{top:316px;left: 287px}
.mpage .bag1Box .b7{top:316px;left: 867px}
.mpage .bag1Box .b8{top:573px;left: 287px}

.carousel{margin:0px auto;padding:0px 0px 0px;width:1125px;overflow:hidden;position:relative;}
.carousel .slides{margin:0px auto 30px;overflow:hidden;position:relative; }
.carousel .slides .slideItem{padding:0px;overflow:hidden;position:absolute;cursor:pointer;opacity:1 !important;}
.carousel .slides .slideItem a{overflow:hidden;display:block;}
.carousel .slides .slideItem img{width:100%;height:100%;}
.carousel .slides .slideItem .cover{background: rgb(0, 0, 0);left:0px;top:0px;width:100% !important;height:100% !important;display:block;position:absolute;border-radius: 13px;}
.prevButton{width:52px;height: 99px;background: url(images/2019/left.png) no-repeat center; position:absolute;top:230px;left:8px; cursor:pointer; z-index:99;}
.nextButton{width:52px;height: 99px;background: url(images/2019/right.png) no-repeat center; position:absolute;top:230px;right:8px; cursor:pointer; z-index:99;}
.carousel .slides .ps_name{color:#fc7d16;font-size:20px;font-weight:bold;margin:8px 0; text-align: center;}
.carousel .slides .ps_produce{color:#333;font-size:15px;line-height:24px; text-align:center;}
.carousel .slides .mes{ width: 100%; position: absolute; bottom: -2px; left: 0; text-align: center;  }
