@charset "utf-8";

body {font-size:13px;}
.Header {margin:0;  overflow:hidden;}
.LogoLink { width:1000px; margin:15px auto 0 auto; overflow:hidden;}
.MYLE { font-size:14px; color:#4668af; float:left; padding-top:10px;}
#CamLogo { float:left;}
#NewletterLogin { float:right;}
.Crumbs { width:970px; height:39px; padding-left:30px; line-height: 39px; font-size: 12px; clear: both; margin:0 auto; background: #e08321 url('/images/campaign/coin.png') no-repeat 10px 15px; color:#FFF;}
.Crumbs a { color:#FF0;}
.Main {  width:998px; overflow:hidden; background:#FFF; margin:0 auto; border:1px solid #e1e1e1; border-top:none; border-bottom:none;}
.Main a { color:#2199e7;}
.Main a:hover { color:#2199e7; text-decoration:underline;}
.Footer { height:auto; width: 1000px;clear:both; font-size:100%; line-height:120%; text-align:center; margin:0 auto 20px; padding-top:10px;}
.Footer p { padding:2px; margin:0px; text-align:center;color:#606060; }
.Footer a:link {color: #606060;text-decoration: none;}
.Footer a:visited {color: #606060;text-decoration: none;}
.Footer a:hover {color: #f04801;text-decoration: underline;}
.Footer a:active {color: #606060;text-decoration: none;}

.footer{ background:#F4F4F4; overflow:hidden;}
.footerLink{ width:1002px; margin:0 auto; padding:30px 0 20px 0; overflow:hidden;}
.footerLink h3{ font-size:16px; color:#666;}
.footerLink p{ color:#666;}
.footerLink a:hover{ text-decoration:underline;}
.linkDiv{ float:left;}
.linkDiv ul{ padding:15px 0 0 0;}
.linkDiv ul li{ padding:0 0 5px 0;}
.linkDiv a{ color:#666;}
.commDiv{ width:110px; padding:20px 0 0 0;}
.commDiv img{ margin-right:10px; padding-bottom:10px;}
.NesletterDiv{ width:240px; float:left;}
.NesletterDiv p{ padding-top:20px;}
.NesletterDiv a{ color:#3366cc;}
.NesletterDiv a:hover{ color:#4A88D6;}
.bottom{ clear:both; text-align:center; border-top:2px solid #DFDFDF; color:#666; padding:20px 0 0 0;}
.bottom a{ color:#666;}
.bottom a:hover{ text-decoration:underline;}
.bottom p{ padding-bottom:15px; color:#666;}
/**
2013 Back to school
**/
.BackBody { background:url('/images/campaign/back-to-school/backschool-bg.jpg') repeat-x;}
.BackBanner { background: url(/images/campaign/back-to-school/backbanner.jpg) no-repeat center 2px; height:436px;}
.Main .BackDetail { background:url(../images/campaign/back-to-school/bg-backmain.png) repeat-x; padding:15px; overflow:hidden;}
.BackDetail h2 { color:#cc4d00; font-size:24px; font-weight:bold; font-family:Eras Bold ITC,Segoe UI,Calibri,Arial,sans-serif; padding:15px 0;}
.BackDetail .ProBox { border:10px solid #e39c50; width:272px; float:left; margin-right:31px; padding:5px; text-align:center; position:relative; height:480px; margin-bottom:15px;}
.ProBox img { margin:10px 0;}
.ProBox p { line-height:20px;}
.ProBox .BomDiv { position:absolute; bottom:15px; text-align:center; width:272px;}
.PriceP { margin:10px 0; font-size:22px; color:#df5400; font-weight:bold;}

.BundleDiv { border:5px solid #e39c50; padding:20px; padding-bottom:0; }
.BundleDetail { background:url(/images/campaign/back-to-school/line940.png) no-repeat center bottom; height:184px; padding-top:10px; margin-bottom:20px;}
.BundleDetail div { float:left;}
.ProInfo { width:380px; overflow:hidden;}
.ProInfo img { float:left; margin-right:15px;}
.ProInfo h3 { font-size:16px; margin-bottom:10px;}
.ProInfo p { line-height:18px;}
.ProInfo .PriceP  { padding-top:5px; font-size:18px;}
.Bundle { padding-left:15px;}
.BundleDetail .BundleRight { width:235px; float:right; background:url(../images/campaign/back-to-school/bg-jkh.png) no-repeat left; height:145px; text-align:center; padding-top:10px;}

/*
iOS 7
*/
.iOS7body { background:url('/images/campaign/ios7/bg-ios7.jpg') repeat-x #fefefe; font-family: Calibri,Segoe UI,Calibri,Arial,sans-serif; color:#333;}
.iOS7banner { background: url('/images/campaign/ios7/banner-ios7.jpg') no-repeat center; height:383px;}
.iOS7-Main { padding:20px; border:none; background:none; width:960px;}
.iOS7-Main h2 { font-size:26px; text-align:center; line-height:40px; color:#3d3d3d;}
.iOS7-Detail { border:1px solid #b0b0b0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -mz-border-radius:5px; padding:15px 10px; margin-top:20px;overflow:hidden;}
.iOS7-ProBox { width:465px; float:left; overflow:hidden; border-right:1px dashed #b0b0b0;}
.iOS7-ProBox .img { float:left; width:140px; text-align:center;}
.iOS7-ProBox .img  img { height:125px;}
.iOS7-ProBox .info { float:left; width:325px;}
.iOS7-ProBox .info h3 { font-size:26px;}
.iOS7-ProBox .info p { font-size:16px; margin-top:10px;}
.iOS7-ProBox .info .BuyNow { margin-top:10px;}
.iOS7-BundleBox { border:1px solid #b0b0b0; overflow:hidden; padding:15px; margin-top:20px;}
.iOS7-BundleBox table { width:540px; text-align:center; font-size:16px; line-height:40px; float:left;}
.iOS7-BundleBox .RigheBox { background:url('/images/campaign/back-to-school/bg-jkh.png') no-repeat left; float:left; padding:10px 0 10px 30px; width:330px; height:164px;font-size:16px; text-align:center;}
.iOS7-BundleBox .RigheBox p { margin-top:10px;}
.iOS7-BundleBox .RigheBox .BuyNow { margin:20px auto 0;}

.iOS7banner .LefteTimer { margin:0 auto; width:430px; overflow:hidden; zoom:1; margin-top:90px; padding-left:35px;}
.iOS7banner .LefteTimer p { float:left;}

/**
3-DAY Giveaway 
**/
.GiveawayBady { background:url('/images/campaign/giveaway/bady-bg.png') repeat-x;}
.GiveawayBady a { color:#e60;}
.GiveawayBanner { background:url('/images/campaign/giveaway/banner.jpg') no-repeat center 0; height:600px; margin:0 auto;}
.pc_giveaway { height:590px; margin:0 auto;}
.headerbg { height:590px; margin:0 auto;}
.bannerCon { width:1004px; margin:0 auto; padding-top:190px; overflow:hidden; color:#15abef;}
.bannerCon .Content1 { background:url('/images/campaign/giveaway/banner-con-1.png') no-repeat; width:498px; height:292px; float:left; padding:30px 65px 30px 55px; }
.bannerCon .Content2 { background:url('/images/campaign/giveaway/banner-con-2.png') no-repeat; width:324px; height:302px; float:left; padding:25px 36px 10px 26px;}

.Content1 .img { width:240px; float:left;}
.Content1 .detail { float: left; width:258px;}
.Content1 .detail h2 { font-size:24px; font-weight:bold; margin-bottom:20px; color:#15abef; text-align:left;}
.Content1 .detail p { margin-top:20px;}

.content_two_box{ background:url('/images/campaign/giveaway/banner-con-1.png') no-repeat; width:498px; height:292px; float:left; padding:30px 65px 30px 55px; color:#232323;}
.content_two_box li{width:46%; margin-right:4%; float:left; text-align:center;}
.content_two_box li .t_title{font-size:18px; line-height:20px; margin-bottom:10px;}
.content_two_box li .des{margin:10px 0;}
.content_two_box li .more{margin:５px 0;}
.content_two_box li .more a{color:#15abef;}
.content_two_box li .price{font-size:16px;}
.content_two_box li .price font{font-size:20px; color:#ff6600;}

.Content2 h2 { font-size:18px; text-align:center; font-weight:bold; }
.Content2 h3 { font-size:13px;text-align:center;  font-weight:bold;}
.Content2 form { font-size:16px; color:#444; line-height:25px; padding:10px 0 0 10px;}
.Content2 form input, .Content2 form select { border:0; width:235px; height:35px; background: url('/images/campaign/input-bg.png') no-repeat; line-height:35px; padding-left:10px;}
.Content2 form select {margin-bottom:10px;}
.Content2 select {text-align:center;}
.Content2 select option {line-height:30px; text-align:center;}
.Content2 form input.Submit { width:176px; height:35px; background:url('/images/campaign/giveaway/submit.png') no-repeat; margin-top:13px; cursor:pointer;  }
.Content2 form input.Submit.no_bg{background:#f96633; font-size:16px; border-radius:5px; height:42px; font-weight:bold; color:#fff;}
.Content2 form input.SubmitDownload { width:176px; height:35px; background:url('/images/campaign/giveaway/submit-download.png') no-repeat; margin-top:13px; cursor:pointer;}

.GiveawayMain { padding:30px 0; width:1000px; border:0;  color:#363636;}
.GiveawayMain h2 { background:url('/images/campaign/giveaway/h1-bg.png') no-repeat; width:444px; height:51px; text-align:center; line-height:47px; font-size:24px; color:#FFF;}
.GiveawayMain .MainDetail { width:450px; float:left; padding:0 20px 0 10px; border-right:1px dashed #ccc; margin:35px 20px 0 0;}
.GiveawayMain .MainDetail h3 { font-size:18px; margin-bottom:15px;}
.GiveawayMain .MainDetail .img { width:190px; float:left;}
.GiveawayMain .MainDetail .detail { width:260px; float:left;} 
.GiveawayMain .MainDetai2 { margin-right:0; border:0; padding-right:0; width:480px;}
.GiveawayMain .MainDetai2 h3 { margin-bottom:30px;}
.GiveawayMain .MainDetai2 .detail { width:280px;}
.GiveawayFooter { text-align:center; padding:20px 0; background:#276d9e; color:#FFF;}
.GiveawayFooter a { color:#FFF;}
.GiveawayFooter a:hover { text-decoration:underline;}



/**
Halloween
**/
.HalloweenBoby { background:url('/images/campaign/halloween/bg-halloween.png') repeat-x;}
.HalloweenBoby a { color:#df6a01;}
.HalloweenBoby a:hover { text-decoration:underline;}
.HalloweenBanner { background:url('/images/campaign/halloween/banner.jpg') no-repeat center 0; height:619px; }
.HalloweenBanner .bannerCon { width:1008px; margin:0 auto; padding-top:230px; overflow:hidden; color:#15abef;}
.HalloBannerDetail { background:url('/images/campaign/halloween/bg-banner-con.png') no-repeat; width:504px; height:285px; float:left;}
.Detail-R { background:url('/images/campaign/halloween/bg-banner-con-r.png') no-repeat;}
.HalloBannerDetail .img { width:155px; float:left; padding:35px 0 0 50px;}
.Detail-R .img { width:150px; padding:35px 0 0 30px;}
.HalloBannerDetail .detail { width:275px; float:left; padding-top:30px;}
.Detail-R .detail  { width:290px;}
.HalloBannerDetail .detail h2 { font-size:24px; color:#8a0002; }
.HalloBannerDetail .detail p { margin-top:13px; color:#633400; line-height:20px;}
.HalloMain { position:relative; overflow: hidden; padding-top:40px;}
.HalloMain h2 { background:url('/images/campaign/halloween/bg-h1.png') no-repeat; width:625px; height:56px; line-height:52px;}
.HalloFooter { text-align:center; padding:20px 0; background:#d97505; color:#FFF;}
.HalloFooter a { color:#FFF;}

/**
2013thanksgiving
**/
.thanksBody { background:#fcfaeb url('/images/campaign/thanksgiving/bg-body.png') repeat-x 0 0; }
.thanksBody a { color:#df6900;}
.thanksBanner { background:url('/images/campaign/thanksgiving/banner.png') no-repeat center bottom; height:400px;}
.thanksCon0 { background: url('/images/campaign/thanksgiving/con0.jpg') no-repeat;width:922px;padding:25px 16px 12px 16px; margin:0 auto; overflow:hidden; }
.thanksCon0 .img { width:125px; float:left; text-align:center;}
.thanksCon0 .detail { width:760px; float:left;}
.thanksCon0 .detail h2 {color:#8a0003; font-size:24px; margin-bottom:15px;}
.thanksCon1 { background:url('/images/campaign/thanksgiving/con1.png') no-repeat 0 0; width:922px; height:390px; margin:0 auto; padding:18px 16px 19px 16px; overflow:hidden;}
.thanksCon1 .Detail { width:402px; padding:15px 25px; float:left;}
.thanksCon1 .Detail h2 { color:#8a0003; font-size:28px;}
.thanksCon1 .Detail p {line-height:20px; font-size:13px; margin-top:10px;}
.thanksCon1 .price { padding:30px 0 0; overflow:hidden;}
.thanksCon2 { background:url('/images/campaign/thanksgiving/con2.png') no-repeat; width:922px; height:359px; margin:0 auto; padding:43px 16px 30px 16px}
.thanksCon2 h2 {background:url('/images/campaign/halloween/bg-h1.png') no-repeat; width:625px; height:56px; line-height:52px; font-size:24px; color:#FFF; text-align:center; margin:0 auto;}
.thanksCon2 .Detail { float:left; width:400px; padding:0 30px 15px; border-right:1px dashed #ccc; margin-top:15px;}
.thanksCon2 .Detail h3{ color:#363636; font-size:20px; margin-bottom:15px;}
.thanksCon2 .Detail .img { width:190px; float:left;}
.thanksCon2 .Detail .info { width:210px; float:left;}
.thanksFooter { text-align:center; padding:20px 0; background:#d97505; color:#FFF; margin-top:20px;}
.thanksFooter a { color:#FFF !important;}

/**
Christmas Pcworld 邮件收集
**/
.ChristmasBady { background:url('/landing/images/bg-chris-pcworld.png') repeat-x;}
.ChristmasBanner {background:url('/landing/images/banner-chris-pcworld.jpg') no-repeat center 0; height:620px; margin:0 auto;}
.ChristmasBanner .bannerCon { padding-top:155px;}
.bannerSwap{ height:155px; clear:both;}
.bannerSwap h2 { background:none; height:25px; width:auto; text-align:left; line-height:25px; margin:0; padding:0;}
.bannerSwap ul{ width:1002px; margin:0 auto; padding-top:20px; color:#444;}
.bannerSwap ul li{ float:left; width:237px; height:124px; display:block; background:url(/images/new-img/index/bg_07.png) no-repeat; position:relative; cursor:pointer;}
.bannerSwap ul li:hover{ background:url(/images/new-img/index/bg_07.png) no-repeat; cursor:pointer;}
.bannerSwap ul span{ width:63px; height:72px; float:left; display:block;}
.bannerSwap ul h2{ font-size:16px; padding:20px 0 0 0; font-weight:bold; color:#0D3767;}
.bannerSwap ul p{ float:left; font-size:12px; line-height:16px; width:160px; padding:10px 0 0 0; color:#0D3767;}
.bannerSwap ul a{ color:#0D3767;}
.bgDrw{ background:url(/images/new-img/index/icon_05.png) no-repeat 10px 20px;}
.bgEms{ background:url(/landing/images/ico-toolkit.png) no-repeat 10px 20px;}
.bgEpm{ background:url(/images/new-img/index/icon_11.png) no-repeat 10px 20px;}
.bgTb{ background:url(/images/new-img/index/icon_09.png) no-repeat 10px 20px;}
.SwapLink { display:block; width:237px; height:124px; position:absolute; top:0; left:0;}

.ChristmasFooter { text-align:center; padding:20px 0; background:#9c0603; color:#FFF; margin-top:20px;}
.ChristmasFooter a { color:#FFF !important; text-decoration:underline;}
.linkDiv550 { float: left; width:550px;}
.linkDiv550 p { font-size:14px;}
.ButtonDiv { float:left;}
.ButtonDiv .Button { width:250px; height:46px; background:#276d9e; display:block; padding:10px; text-align:center; color:#FFF; border-radius:4px;}

/**holiday**/
.HolidayBody {background:#ebfff6;}
.Holidaytop {background:#ebf4fb;}
.BanerImg{z-index:999;}
.NewYBanner { height:380px; overflow:hidden; position:relative; }
.HoliBannner { position:absolute; margin-left:50%; left:-960px;}
.HoliNav {background:#288c43; height:70px; margin-top:-28px; z-index:1; border-bottom: 2px solid #c7d0d7;}
.HoliNav ul {width: 1020px; margin:0 auto;}
.HoliNav ul li {float:left; padding:10px 30px; font-size:24px; font-weight:bold; color:#fff; height:50px; line-height:70px; background:url(/images/campaign/holiday/line.jpg) repeat-y left; cursor:pointer; }
.HoliNav ul li.last{padding:10px 0; width:2px; background:url(/images/campaign/holiday/line.jpg) repeat-y left; height:50px;float:left;}
.HoliNav ul li.now {background:#fe8c05 url(/images/campaign/holiday/line.jpg) repeat-y left; }
.HoliNav ul li.hover{ background:#fe8c05 url(/images/campaign/holiday/line.jpg) repeat-y left;}
.HoliNav ul li a {color:#fff;}
.HoliMain { width:1018px; margin:15px auto 30px auto; border:#d4d4d4 2px solid; background:#fff;}
.NoBorder{border-top:none;}
.Holiinfo {padding-top:0px; position: relative; background:#fff; border-top:#d4d4d4 1px solid;}
.Holiinfo .OFFimg {position:absolute; left:0; top:0;}
.Holiinfo h2 { font-size:22px; padding-left:100px; height:85px; line-height:85px; font-weight:bold;}
.Holiinfo table { margin:0 auto; text-align:center; background:#FFF;}
.Holiinfo .table {background:#FFF; width:1002px; margin:0 auto; padding-bottom:15px;}
.Holiinfo table h2 {font-size:16px; font-weight:bold; color:#1c6995; padding:8px 0 10px 0; height:20px; line-height:20px;}
.Holiinfo table tr td { padding-top:0px; vertical-align: middle; padding-bottom:20px; }
.Holiinfo .Off { position:absolute; left:-76px; top:130px;}
/*tb giveaway*/
.GiveawayTB {background: url(/giveaways/images/banner-bg.jpg) repeat-x; height:580px;}
.GiveawayTB .bg_2 {background:url(https://images.easeus.com/images/en/campaign/giveaway-word-cup2.jpg) center top no-repeat; height:413px;}
.GiveawayTB h1 {text-align:center; font-size:46px; color:#FFF; line-height:1.6em; margin-top:20px; }
.GiveawayTB h2  { text-align:center; font-size:30px; color:#fed731; line-height:1.6em; }
.GiveawayTB .Content2 h2 { font-size:18px; text-align:center; font-weight:bold; color:#15abef;}
.GiveawayFooter.tb {background:url(https://images.easeus.com/images/en/campaign/giveaway--word-cup_06.jpg) repeat-x top; height:62px;}
.bannerCon .Content1.tb { background:url('https://images.easeus.com/images/en/campaign/banner-con-1.png') no-repeat; width:498px; height:292px; float:left; padding:30px 65px 30px 55px; }
.bannerCon .Content2.tb { background:url('https://images.easeus.com/images/en/campaign/banner-con-2.png') no-repeat; width:316px; height:302px; float:left; padding:25px 44px 25px 26px;}
.Content2.tb form input {line-height:55px;}

/*分享rightsidebar*/
.float_share{position:fixed;z-index:999; right:20px; top:46%; margin-top:-127px;_position:absolute;}
.float_share span,.float_share a{display:block;width:36px;height:36px;background-image:url(/images/en/bg_share.png);background-repeat:no-repeat;margin:18px 4px;cursor:pointer;}
.share_facebook{background-position:0px 0px;}
.share_facebook:hover{background-position:-40px 0px;}
.share_twitter{background-position:0px -40px;}
.share_twitter:hover{background-position:-40px -40px;}
.share_google{background-position:0px -80px;}
.share_google:hover{background-position:-40px -80px;}
.share_mail{background-position:0px -118px;}
.share_mail:hover{background-position:-40px -118px;}
/*new header*/
.compaignheader{width:100%; overflow:hidden;position:relative;}
.compaignheader .center{width:1920px; position:absolute; left:50%; margin-left:-960px;}
.discount_center{font-family:Arial, Helvetica, sans-serif;}
.discount_center .wrap{background:#fff; padding:30px 0 60px 0; margin-bottom:60px; width:1100px;}
.discount_center .title{font-size:30px; text-align:center; color:#3a960f; line-height:32px; padding-bottom:40px;}
.discount_center .title .red{color:#fa433f;}
.discount_center .list{background:#e7e7e7 url(/images/campaign/discount/discount-sping-bg.png) no-repeat bottom center; padding-bottom:53px; margin:0 50px;}
.discount_center .box{float:left; width:495px; padding:25px 0; background:#f2f2f2; position:relative;}
.discount_center .box .img{float:left; margin-left:36px;}
.discount_center .box .word{float:left; width:300px; margin-left:18px;}
.discount_center .box .w_title{font-size:24px; color:#454545; margin-bottom:10px;}
.discount_center .box .w_title span{display:block; font-size:20px;}
.discount_center .box p{font-size:14px; margin-bottom:10px; line-height:22px;}
.discount_center .box .more{color:#33840e;}
.discount_center .box .price{color:#ff0103; font-size:30px;}
.discount_center .box .price del{font-size:20px; color:#454545; display:inline-block; margin:0 10px;}
.discount_center .box.no2{margin-left:10px;}
.discount_center .box .add{display:block; background:url(/images/campaign/discount/discount-sping-add.png) no-repeat; width:38px; height:39px; position:absolute; left:-24px; top:80px;}
.discount_center .box .gou{display:block; background:url(/images/campaign/discount/discount-sping-check.png) 0px -40px no-repeat; width:44px; height:44px; position:absolute; left:0px; top:-4px; cursor:pointer;}
.discount_center .box .gou.current{background-position:0px 0px;}
.discount_center .ct_price{color:#ff0103; font-size:30px; text-align:center; margin:12px 0 10px 0;}
.discount_center .ct_price del{font-size:20px; color:#454545; display:inline-block; margin:0 10px;}
.discount_center .button{text-align:center;}
.discount_center .button .buy{display:inline-block; width:240px; height:50px; color:#fff; background:#ff8a00; line-height:50px; text-align:center; font-size:32px;}
.discount_center .button .buy.hidden{display:none;}

/*partiton tool页面*/
.banner_wb { background:#0f8fce url('/giveaways/images/giveaway-epm-banner.png') no-repeat center 0; padding:276px 0 40px;}
.banner_wb .con {padding: 40px 30px; background:#e9f4fa; height:263px;}
.banner_wb .con.l { width:50%; padding-right:55px; position:relative; float:left;}
.banner_wb .con.l .img { float:left; width:237px;}
.banner_wb .con.l .info { float:left; font-size:15px; width:263px;}
.banner_wb .con.l .info h3 { font-size:24px; margin-bottom:15px; color:#118ed0;}
.banner_wb .con.l .info p { margin-bottom:10px;}
.banner_wb .con.l .info .Font28 { font-size:26px;}
.banner_wb .con.l .tag_img { position:absolute; right:-7px; top:-7px;}
.banner_wb .con.r { width:32%; float: right;}
.banner_wb .con.r .word { font-size:15px; margin-bottom:20px;}
.banner_wb .con.r .word span { color:#1090cf; font-size:18px;}
.banner_wb .con.r form {font-size:16px; color:#444; line-height:25px;}
.banner_wb .con.r form p { margin-top:5px;}
.banner_wb .con.r form input {border:1px solid #a6a6a6; -moz-border-radius:3px; -ms-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; width:235px; height:35px; line-height:35px; padding-left:10px;}
.banner_wb .con.r form .Submit { background:#fd5d47; color:#FFF;-moz-border-radius:4px; -ms-border-radius:4px; -webkit-border-radius:4px;border-radius:4px; width:200px; height:41px; line-height:41px; margin-top:25px; font-size:17px; border:none; cursor:pointer;}
.GiveawayMain.epm h2 { background:url('/giveaways/images/giveaway-epm-title.png') no-repeat; width:803px; height:50px; text-align:center; line-height:47px; font-size:24px; color:#FFF; display:block; margin:auto auto;}
.GiveawayMain.epm {margin-bottom:30px;}
.gives_epm_bg { background:#cfecfe;}
a.epm_give_buy {width:150px; height:40px; color:#fff; text-align:center; line-height:40px; background:#fd5d47; display:block; border-radius:5px; -moz-border-radius:5px;-webkit-border-radius:5px; font-size:24px; margin-top:10px;}
a.epm_give_buy:hover {text-decoration:none; color:#fff; cursor:pointer;}

/*tb giveaway*/

.class_re {background:#ebeff5; width:100%; padding-top:40px;}
.class_re h2, .pro_re h2 {text-align:center; font-size:24px; line-height:30px; color:#2d7cb8; padding-bottom:40px;}
.pro_re h2 {padding-top:30px;}
.class_re ul li {width:32%; text-align:center; font-size:20px; float:left; padding-bottom:30px;}
.class_re ul li img {padding-bottom:20px;}
ul.des_con li {width:43%;  float:left; margin-right:6%; margin-bottom:30px;}
.des_con .img {float:left; width:25%; position:relative;}
.des_con .img .off_icon {position:absolute; left:-30px; top:70px;}
.des_con .word  {width:75%; float:left; font-size:18px;}
.des_con .word h3 {font-size:19px; margin-bottom:10px; font-weight:normal;}
.des_con .word h3 span {display:block; font-size:16px;}
.giveaway_buy {background:#ffb901; width:120px; font-size:18px; line-height:35px; height:35px; color:#fff; display:block; text-align:center; margin:10px 0;}
.des_con .word .price {margin-top:10px;}
.des_con .word .price span {font-size:24px; color:#ff6600; }
.des_con .word .price del {font-size:20px; margin-right:10px;}
.des_con .word .des .Red{font-size:18px; color:#fe6601; font-weight:bold;}