@charset "utf-8";

/*btn*/
#sharePanel .fb{ width:63px!important;text-align: left;}
.pro_btn{ border:1px solid #666;text-align:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; display:inline-block; padding:5px 15px; font-size:16px; color:#333;}
.red_btn{ background:#b6202d; color:#fff;text-transform:uppercase; text-align:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; display:inline-block; padding:10px 15px;}
.red_btn_b{ background:#b6202d; color:#fff;text-transform:uppercase; text-align:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; display:inline-block; padding:10px 15px;}
.red_btn:hover{ text-decoration:none; background:#d22130;}
.red_btn img,.red_btn_b img{ padding-right:5px;}
.red_btn.fon_b{ font-size:20px; }
.red_btn.fon_s{ font-size:14px;padding: 8px 15px; }

.banner_t{background:url(images/thanksgiving-banner-bg.jpg) no-repeat center 0; height:715px;}
.off_box{position:absolute; right:-55px; top:48px;}
.banner_t .box_bg{ width:420px; background:url(images/thanksgiving-banner-wibg.png) repeat;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px; padding:10px 0; position:absolute; right:-55px; top:205px;height: 385px;}
.banner_t .box_bg .title{ font-size:16px; color:#fff; background:#177e75; padding-left:20px;}
.banner_t .box_bg .box_txt{ padding:20px;}
.banner_t .box_bg .box_txt p{ font-size:13px; line-height:1.2em;}
.banner_t .box_bg .box_txt .red_t{ color:#b6202d; margin-top:10px;}
.banner_t .box_bg .box_txt .input_box{ margin-top:20px;}
.banner_t .box_bg .box_txt .number{ background:#b6202d; color:#fff; font-size:20px; width:25px; height:25px; text-align:center;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px; display:inline-block; font-weight:normal; float:left;}
.banner_t .box_bg .box_txt .input_box .txt_box {display: block;float:left;width:69%;height:31px;border:2px solid #898989;border-radius:5px; margin-left:10px;}
.banner_t .box_bg .box_txt input {border: none; background:none;padding:5px;height:20px;width: 95%;color: #4f4f4f; font-size:13px;line-height:23px;}
.banner_t .box_bg .box_txt .input_box .submit {display: block;float: right;width:18%;}
.banner_t .box_bg .box_txt .input_box .submit .red_btn{ padding:6px 10px;}
.banner_t .box_bg .box_txt .red_btn{font-size:16px; text-transform:inherit!important;}
.banner_t .box_bg .box_txt .input_box .note{ padding:5px 0 0 35px; color:#9b9b9b;}
.banner_t .box_bg .box_txt .input_box .note a {color: #9B9B9B;text-decoration: underline;}
.banner_t .box_bg .box_txt .share_box{ margin:15px 0; padding-bottom:5px;}
.banner_t .box_bg .box_txt .share_box .share_btn{ float:left;margin-left:10px;}
.banner_t .box_bg .box_txt .share_box .share_btn .red_btn{ padding:8px 15px;}
.banner_t .box_bg .box_txt .share_box .share_new{ font-size:18px;}
.banner_t .box_bg .box_txt .note2{ color:#9b9b9b; font-size:12px;border-top:1px solid #dcc6b4; padding-top:15px;}
.alpha_bg{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.banner_t .box_bg .box_txt .tips_box{width:300px; padding:10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background-color: #fff;-webkit-box-shadow: 0 1px 4px rgba(15,17,20,.75);-moz-box-shadow: 0 1px 4px rgba(15,17,20,.75);box-shadow: 0 1px 4px rgba(15,17,20,.75);position:absolute; margin-top:15px; z-index:100;}
.banner_t .box_bg .box_txt .tips_box .icon{ position:absolute; left:20px; top:-10px; display:block;}
.banner_t .box_bg .box_txt .tips_box p{ line-height:1.4em;}
.banner_t .box_bg .box_txt .thank_title{ font-size:30px; color:#167e75; text-align:center;}
.banner_t .box_bg .box_txt .thank_txt{ font-size:16px; text-align:center; margin:15px 0;}
.banner_t .box_bg .box_txt .thank_txt strong{color:#167e75;}
.banner_t .box_bg .box_txt .table_input{ padding-top:10px;border-top:1px solid #dcc6b4; font-size:13px; }
.banner_t .box_bg .box_txt .table_input .txt_box {display: block;float:left;width:96%;height:31px;border:2px solid #898989;border-radius:5px; margin-left:10px;}
.banner_t .box_bg .box_txt .table_input .table_box tr td{ padding:5px;}
.banner_t .box_bg .box_txt .table_input .table_box .right_t{ text-align:right; color:#999;}
.banner_t .box_bg .box_txt .share_icon{ margin-left:55px;}
.share_icon a{ margin-bottom:5px;}

.bor_gray_b{ border-bottom:1px solid #ddded6; padding-bottom:20px;}
.hr2{ border-bottom:1px solid #b3b3b3; padding-bottom:15px; margin-bottom:20px; display:inline-block;}
.hr3{ border-bottom:1px solid #e6e6e6; padding-bottom:15px; margin-bottom:20px; position:relative;}
.main_con{ padding:20px 0;}
.main_con h2{ color:#b6202d; font-size:40px; text-align:center; line-height:1.0em;}
.main_con h2 span{ font-size:20px; display:block; color:#333;}
.main_con .all_btn{ text-align:center; margin-top:20px;}
.main_con .all_btn a{ margin:0 10px;}
.main_con .hot_titile{font-size:20px; text-align:center; margin-top:10px;color:#b6202d;}
.main_con.bg_img1{ background:url(images/thanksgiving-bg-img2.jpg) no-repeat center 0; height:500px; padding-top:133px;}
.main_con h3{ font-size:24px; color:#333; line-height:1.1em;}
.main_con h3 strong{ display:block;}
.main_con h3 span{ font-weight:bold; font-size:32px;}
.main_con h3 a{ position:absolute; right:0; top:10px; display:inline-block; padding:5px 10px; font-size:16px; color:#333; line-height:1em; }
.main_con h3 a:hover{ color:#177e75;text-decoration:underline;}
.main_con h4{ font-size:28px; color:#333; line-height:1.0em; margin-bottom:20px;}
.main_con h4 span{ display:block; font-size:14px;}
.main_con .info_box{ float:left; width:45%;}
.main_con .info_box ul li{ background:url(images/thanksgiving-right-icon.png) no-repeat 2px 5px; padding-left:30px; margin-top:5px;}
.main_con .note_off{ font-size:20px; border-bottom:1px dashed #177e75; color:#177e75; padding-bottom:5px; margin:20px 0 15px 0; display:inline-block;}
.main_con .buy_btn .price{ font-size:20px; color:#b6202d; margin-bottom:10px; text-align:center; }
.main_con .buy_btn .price del{ font-size:16px; color:#666; padding-right:5px;}
.main_con .buy_btn .macBtn, .main_con .buy_btn .winBtn{ float:left;width:180px;}
.main_con .img_box{ position:absolute; right:-50px;}
.main_con .pro_box { margin:40px 0 60px 0;}
.main_con .pro_box .img{ width:90px; float:left;}
.main_con .pro_box .img img{ width:80px;}
.main_con .pro_box .txt{ float:left; width:70%;}
.main_con .pro_box .descript.mp5{ margin-top:5px;}
.main_con .pro_box .descript a{ font-size:16px;}
.main_con .pro_box .txt .buy_btn .macBtn, .main_con .pro_box .txt .buy_btn .winBtn{ width:150px;}
.main_con .pro_box .txt .buy_btn .price{ font-size:14px; margin-bottom:5px; text-align:left; padding-left:5px;}
.main_con .pro_box .txt .buy_btn .price del{ font-size:14px;}
.main_con .pro_box .txt .note_off_buy{ margin:10px 0;}
.main_con .pro_box .txt .note_off_buy .pro_link{ font-size:14px;}
.main_con .pro_box .note_off_buy .pro_link{ font-size:14px;}
.footer_t{ background:url(images/thanksgiving-footer-bg.jpg) no-repeat center 0; height:96px; padding-top:140px;}
.footer_t p{ text-align:center; color:#6f0900;}
.footer_t a{color:#6f0900;}

.main_con .note_off_buy{ margin:20px 0 15px 0; }
.main_con .pro_link{font-size:20px; border:1px solid #177e75; color:#177e75; padding:8px 15px; display:inline-block;text-align:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.main_con .pro_link:hover{ background:#177e75; color:#fff; text-decoration:none;}


.bottom_unin .title{ font-size:18px; background:url(http://www.wondershare.net/ad/images/icon_add.png) no-repeat right 0;width:210px; line-height:59px;height:59px; cursor:pointer; margin:0 auto;}
.bottom_unin .title.curr{ background-position:right -59px;}
.bottom_unin .info{padding-bottom:20px;display:none;}
.bottom_unin .techspec{width:auto;float:none;border:1px solid #e3e3e3;padding:15px 20px;margin-left:1px;margin-bottom:10px;}
.bottom_unin .techspec .text p{ margin-bottom:10px;}
.bottom_unin .step_unin .step{font-size:16px; padding-bottom:10px;}
.bottom_unin .step_unin .itme{position: relative; height:auto;float: left; display: block; margin-left:2.564102564102564%;width:45%;}
.bottom_unin .step_unin .itme:first-child{ margin-left:0;}
.bottom_unin .step_unin .step span{ display:inline-block; width:24px; height:24px; border-radius:15px; background-color:#415263; color:#fff; text-align:center;}
.addthis_floating_style{ position:absolute; border:1px solid #dbdbdb; padding:10px 6px 15px !important; background:#fff; z-index:10 !important;}

.banner_t .how_works{ float:left; margin-left:15px; padding-top:20px; cursor:pointer; text-decoration:underline;}
#ttcont {display:block; padding:10px; margin-left:5px; background:#444f4c; color:#FFF;border-radius:5px;border:1px solid #d6d6d6;width:250px;}
#tt {position:absolute; display:block;}
#ttcont span{ font-size:16px; font-weight:bold;}
