body { font:11px/20px Verdana, Arial, sans-serif; margin:0; padding:0; min-width:1200px; }
p, h1, h2, h3, h4, h5, h6, ul, li, ol, dd, dt, dl { margin:0; padding:0; font-weight:400; }
.clear { clear:both;}
.save { text-decoration:line-through}
.red { color:#C00;}
.orange { color:#ff7200;}
img { border:0;}
h6 { padding:10px 0 0;}
h6 a { font-size:12px; text-decoration:underline; color:#4fae17; }
h6 a:hover { text-decoration:none; color:#4fae17; }
/*----------------------------*/
a { color:#0090ff; text-decoration:underline;}
a:hover { color:#FF3300; text-decoration:underline;}
/*----------------*/
.DivMain01 { background:url(https://www.mediadimo.com/wp-content/themes/site/image-style/xmas-fourteen/tuwa-main01.jpg) center no-repeat; }
.DivMain01 .detail { height:330px; margin:0 auto; width:1200px; position:relative;}
.DivMain01 .detail h2 { font-size:19px; position:absolute; right:-123px; top:180px; color:#FFF; line-height:40px; text-align:center; }
.DivMain01 .detail .logo { width:142px; height:44px; position:absolute; top:80px; left:-80px;}
.DivMain01 .detail .share { width:400px; height:25px; position:absolute; bottom:-32px; left:500px;}
/*----------------------------*/
.DivMain02 { background:url(https://www.mediadimo.com/wp-content/themes/site/image-style/fourteen-xms/maclift-main02.jpg) center no-repeat; }
.DivMain02 .detail { height:406px; margin:0 auto; width:1200px;}
.DivMain02 .detail h2 { text-align:center; font-size:20px; padding:75px 0 0; color:#FF3300; font-weight:bold;}
.DivMain02 .detail h2 a { color:#FF3300; text-decoration:none;}
.DivMain02 .detail .left { width:490px; float:left; background:url(https://www.mediadimo.com/wp-content/themes/site/image-style/xmas-fourteen/uu-adv.png) right bottom no-repeat; height:250px; padding:45px 0 0 40px;}
.DivMain02 .detail .left p { color:#FFF; font-size:13px;  padding:200px 15px 0 20px;}
.DivMain02 .detail .right { width:620px; padding:45px 0 0 30px; float:left;}
.DivMain02 .detail .right h3 { font-size:17px; color:#589b00;}
.DivMain02 .detail .right ul { list-style:none; padding:10px 0 0 10px; line-height:26px;}
.DivMain02 .detail .right ul li { background:url(https://www.mediadimo.com/wp-content/themes/site/image-style/xmas-fourteen/tree.png) left center no-repeat; padding:2px 0 2px 21px; }
/*----------------------------*/
.DivMain06 { background:url(https://www.mediadimo.com/wp-content/themes/site/image-style/xmas-fourteen/maclift-main03.jpg) center no-repeat; }
.DivMain06 .detail { height:211px; margin:0 auto; width:1200px;}
.DivMain06 .detail .left { width:490px; float:left; padding:5px 0 0 40px;}
.DivMain06 .detail h2 { text-align:center; font-size:20px; padding:7px 0 0; color:#FF3300; font-weight:bold;}
.DivMain06 .detail h2 a { color:#FF3300; text-decoration:none;}
.DivMain06 .detail .left h4 { font-size:13px; font-weight:bold;}
.DivMain06 .detail .left ul { list-style:none; padding:7px 0 0;}
.DivMain06 .detail .left ul li { width:94px; height:77px; float:left; text-align:center; color:#FFF; line-height:25px; background:url(https://www.mediadimo.com/wp-content/themes/site/image-style/xmas-fourteen/uu-time.png) no-repeat; padding:17px 0 0; margin:0 10px;}
.DivMain06 .detail .left ul li b { font-size:36px; display:block; color:#FF0000; }
.DivMain06 .detail .left h3 { font-size:13px; text-align:center; padding:15px 0 0;}
.DivMain06 .detail .left h3 b { font-size:15px; color:#589b00;}
.DivMain06 .detail .right { width:620px; padding:20px 0 0 30px; float:left;}
.DivMain06 .detail .right h4 { font-size:15px; color:#589b00; padding:5px 0 10px;}
.DivMain06 .detail .right .from{background:url(https://www.mediadimo.com/wp-content/themes/site/image-style/fourteen-xms/input_bg.png) no-repeat left center; width: 528px; height: 40px; margin: 20px 0 10px;}
.DivMain06 .detail .right .from input#txt{ border: none;border-bottom: 1px solid #d1d1d1; width: 270px; padding-left: 10px; margin: 1px 0 0 4px; height:38px; line-height: 38px; font-size: 15px; color: #cccccc; float:left;}
.DivMain06 .detail .right .from input#sub{width: 241px; height: 40px; border: none; background: none; cursor: pointer;}
/*----------------------------*/
.DivMain03 { background:url(https://www.mediadimo.com/wp-content/themes/site/image-style/xmas-fourteen/main03.jpg) center no-repeat; }
.DivMain03 .detail { height:472px; margin:0 auto; width:1200px;}
.DivMain03 .detail h2 { font-size:23px; text-align:center; padding:60px 0 10px; color:#fbf600;} 
.DivMain03 .detail h2 b { color:#FFF;}
.DivMain03 .detail h3 { text-align:center; color:#FFF; font-size:23px; padding:20px 0 30px;}
.DivMain03 .detail .soft { width:1190px; text-align:center; padding:25px 5px 5px;}
.DivMain03 .detail .soft img { margin:0 5px;}
.DivMain03 .detail .soft h3 { color:#FFF; font-size:17px; text-align:left; padding:10px 0 0 130px;}
.DivMain03  .buy { width:1200px; padding:40px 0 0; height:80px; position:relative;}
.DivMain03  .buy .one { width:150px; height:80px; position:absolute; left:200px; top:5px; text-align:center;}
.DivMain03  .buy  h3 { font-size:17px; color:#b2ff56; line-height:35px;}
.DivMain03 .buy  h3 i { color:#FFF;  font-size:21px;}
.DivMain03  .buy  h3 b { color:#fcff00; font-size:21px;}
.DivMain03  .buy .two { width:150px; height:80px; position:absolute; left:350px; top:5px; text-align:center;}
.DivMain03  .buy .three {  width:150px; height:80px; position:absolute; left:500px; top:5px; text-align:center;}
.DivMain03  .buy .buttun { width:326px; height:78px; position:absolute; top:25px; right:150px;}
/*----------------------------*/
.DivMain04 { background:url(https://www.mediadimo.com/wp-content/themes/site/image-style/xmas-fourteen/main04.jpg) center no-repeat; }
.DivMain04 .detail { height:360px; margin:0 auto; width:1200px;}
.DivMain04 .detail .left { width:500px; float:left; text-align:center; padding:25px 0 0;}
.DivMain04 .detail .right { width:680px; float:left; padding:25px 0 0 20px; color:#FFF;}
.DivMain04 .detail .right h3 { font-size:21px; padding:10px 0 0;}
.DivMain04 .detail .right ul { list-style:none; line-height:32px; padding:20px 0 0 0;}
.DivMain04 .detail .right ul li { font-size:15px; background:url(https://www.mediadimo.com/wp-content/themes/site/image-style/xmas-fourteen/jell.png) left center no-repeat; padding:3px 0 3px 30px;}
/*----------------------------*/
.mday_middle{ background:url(https://www.mediadimo.com/wp-content/themes/site/image-style/xmas-fourteen/main05.jpg) no-repeat center; height:435px;}
.middle_main{width: 1200px;margin: 0 auto; padding:110px 0 0;}
.middle_main h2{color: #fff;font-size: 24px;text-align: center;background:url(https://www.mediadimo.com/wp-content/themes/site/image-style/happy-thanks/bg.png) no-repeat center; line-height:50px;}
.middle_box .box_one{float: left;width: 50%;padding: 30px 0 0;}
.middle_box .box_one img{float: left;padding:0 30px 0 10px;}
.box_one .box_onetext h3{padding: 10px 0;}
.box_one .box_onetext h3 a{color:#b9170c; font-size: 18px; text-decoration:none; font-weight: normal;}
.box_one .box_onetext h3 span { display:block; font-size:13px;}
.box_onetext p{line-height:23px; }
.box_onetext .price{text-align: center;padding: 10px 0;}
.box_onetext .price del{font-size: 13px;font-weight: bold; color:#FFF;}
.box_onetext .price b{color: #f6ff00;font-size: 18px;padding-left: 10px;}
.box_onetext  .btn{text-align: center;}
.box_onetext  .btn img{margin-left:40px;padding: 0;}
/*----------------------------*/
.DivMain05 { background:url(https://www.mediadimo.com/wp-content/themes/site/image-style/xmas-fourteen/main06.jpg) center no-repeat;  }
.DivMain05 .detail { width:1200px; height:180px; margin:0 auto;}
.DivMain05 .detail .left { width:320px; float:left; padding:20px 40px 0;}
.DivMain05 .detail .left h3 { text-align:center; font-size:19px;}
.DivMain05 .detail .left p { font-size:12px; line-height:24px; padding:15px 0 0;}
/*----------------------------*/
.DivFoot { background:url(https://www.mediadimo.com/wp-content/themes/site/image-style/xmas-fourteen/main07.jpg) center no-repeat;}
.DivFoot .detail  { height:91px; padding:15px 0 0; text-align:center; width:1200px; margin:0 auto; color:#FFF;}
.DivFoot .detail .center { width:1000px; margin:0 auto; color:#333;}
.DivFoot p { font-size:11px;  margin:0; padding:6px 0 10px 0;}
.DivFoot a { color:#FFF; text-decoration:none;}
.DivFoot a:hover { text-decoration:underline;}
.DivFootLine { border-top:#e1e1e1 1px solid;}
.DivFootLine p { text-align:left; padding:10px 0 0 100px;}
/*----------------------------*/
.DivLay { background:url(https://www.mediadimo.com/wp-content/themes/site/image-style/xmas-fourteen/tuaw-lay.png) center no-repeat; width:640px; height:249px;}
.DivLay h2 { text-align:right; font-size:17px; font-weight:bold; padding:15px 20px 0 0; }
.DivLay h3 { font-size:21px; color:#608000; line-height:30px; padding:25px 50px 15px;}
.DivLay h3 i { font-size:17px; color:#333; display:block;}
.DivLay h4 { font-size:13px; padding:10px 50px 0;}
/*----------------------------*/
.mday_top{background:url(https://www.mediadimo.com/wp-content/themes/site/image-style/xmas-fourteen/main08.jpg) no-repeat center; height:566px;}
.top_main{width: 1240px;margin: 0 auto; padding:85px 0 0;}
.mday_top .top_left{float: left;width: 655px;}
.mday_top .top_right{float: left;}
.mday_top .top_right > p{ color:#84c50f;}
.mday_top .top_right > h2{ color:#d2ff00;}
.mday_top .top_right > h2 a { color:#FF3300; text-decoration:none;}
.top_right h3{color:#fff;font-size: 18px;text-align: center;padding-top:8px;font-weight: normal;background:url(https://www.mediadimo.com/wp-content/themes/site/image-style/xmas-fourteen/02.png) no-repeat center center;width: 572px;height: 42px;}
.top_right h3 b{color: #fffc00;}
.top_right h2{font-size: 13px;font-weight: normal; padding: 10px 0 15px 15px;background: url(https://www.mediadimo.com/wp-content/themes/site/image-style/fourteen-xms/line.png) no-repeat center bottom;}
.top_right ul{padding:10px 0 15px 15px; color:#FFF; background: url(https://www.mediadimo.com/wp-content/themes/site/image-style/fourteen-xms/line.png) no-repeat center bottom;}
.top_right ul li{list-style: none;padding:4px 0 4px 30px; background:url(https://www.mediadimo.com/wp-content/themes/site/image-style/xmas-fourteen/jell.png) no-repeat 0 center;}
.top_right p{padding:10px 0 15px 20px;}
.top_right .price{text-align: center;padding-top: 10px;}
.top_right .price del{font-size: 18px; color:#000; margin-right:10px;}
.top_right .price b{font-size: 24px;color: #ee3c74;padding-left: 30px;}
.top_right .btn{text-align: center;padding-top: 20px;}