@charset "utf-8";
.border_bott3 { border-bottom: 0;box-shadow: 0 0 10px 0 #757575;position: relative; z-index: 5;}
.gpart .container{  border: solid 1px #eee; border-top: 0;  }
.gbox_lt{ width: 36.8%; background-color: #f6f6f6; min-height: 552px; float: left; position:relative; z-index: 1; }
.gbox_lt_n{ padding: 34px 10px 34px 54px; font-size: 14px; line-height: 30px; }
.gbox_lt_n .title{ font-size: 18px; }
.gbox_lt_n .title .col_blues{ font-weight: bold;}
.gbox_lt_n .title2{ font-size: 24px; margin-top: 30px; padding-bottom: 18px; }
.gbox_lt_n .getcode_tips{ line-height: 1.8em; }
.gbox_lt_n .form{ padding-right: 45px; }
.gbox_lt_n .form li{ margin-top: 15px; margin-bottom: 2px; }
.gbox_lt_n .form li .input_txt{ width: 80%; padding-left: 5%; height: 50px; line-height: 34px; background-color: #fff; border:solid 1px #cdcdcd; }
.gbox_lt_n .get_tips{ font-size: 14px; line-height: 1.4em; padding-top: 10px;  }
@media (max-width:979px){
	.gbox_lt{ width: 38%; min-height: 768px; }
	.gbox_lt_n .title{ margin-right: 10px; }
	.gbox_lt_n{ padding: 30px 20px; }
}
@media (max-width:767px){
	.gbox_lt{ width: auto; min-height: auto; float: none; }
}
.gbox_lt .sharegray{ width:100%; height:100%; background-color:#2e2e2e; opacity: 0.9; filter:Alpha(opacity=90); position: absolute; top: 0; }
.gbox_lt .shareOver{ font-size:18px; line-height:1.4em; width: 80%; position: absolute; left: 10%; top: 35%; color: #fff; }
.gbox_lt .sharebox{ width: 100%; position: absolute; top: 110px; text-align: center; color: #fff; }
.gbox_lt .sharebox .title{ font-size: 22px; line-height: 32px; padding-left: 10px; padding-right: 10px; }
.gbox_lt .sharebox .tips{ font-size: 18px; line-height: 24px; padding-top: 12px; font-weight: 500;}
.gbox_lt .sharebox .tips .col_blues{ font-size: 28px; font-weight: bold; color: #fff; }
.zz_tu{ padding: 22px 0;}
.zz_tu a{display:inline-block; width: 75px; height:75px; background-image: url(images/zz_share_icon.png); background-repeat: no-repeat; margin: 34px 15px 0;}
.zz_tu .facebook{ background-position: 0 0;}
.zz_tu .twitter{ background-position: -103px 0;}
.zz_tu .google{ background-position: -206px 0;}
.zz_tu .linkedin{ background-position: -309px 0;}

.col_blues{ color: #2c3db0; }
.operate{ color: #7a7a7a; line-height: 22px; font-size: 14px; margin-right: 10px; font-weight: 500; }
.get_btn, .buy_btn{ display: inline-block; text-align: center; width: 196px; height: 42px; line-height: 42px; border:0; background-color: #32bbeb; color: #fff; font-size: 18px; border-radius: 3px; cursor: pointer; }
.get_btn:hover{ background-color: #1eafe2; text-decoration: none; }
.buy_btn{ background-color: #ffb91e; }
.buy_btn:hover{ background-color: #eba60c; text-decoration: none; }
.mr15{ margin-right: 15px; }
.golink{ color: #8d8d8d; text-decoration: underline; display: inline-block;; margin-top: 12px; margin-left: 5px;}

.boxrt{ width:60.5%; float:right; font-size:14px; line-height:18px; position:relative; }
.boxrt .subtitle{ font-size:18px; line-height:36px; padding-top:36px; }
.boxrt .subtitle strong{  font-size: 32px; }
.colblue{ color:#009bdb; }
.boxrt .text{ width:465px; padding-top:16px; padding-bottom: 20px; line-height: 30px; }
.boxrt .text li{ padding-left: 21px; position: relative;}
.boxrt .text li:before{ content: ""; width: 18px; height: 16px; display: inline-block; background:url(images/giveaway_icons.png) -6px -99px no-repeat; position: absolute; left: 0; top:6px; }
.boxrt .product{ width:182px; position:absolute; right:37px; top:138px; }
.boxrt .product .proimg{ margin-left: 8px; }
.boxrt .product .price{ font-size: 18px; line-height: 2em; margin-top: 16px; }
.boxrt .product .price big{ font-size: 1.333em; font-weight: bold; color: #f05138; }
.boxrt .product .discount{ width: 88px; height: 89px; background:url(images/giveaway_icons.png) 0 0 no-repeat; color: #fff; font-weight: bold; text-align: center; position: absolute; top:-14px; right: -10px; }
.boxrt .product .discount big{ display: block; padding-top: 21px; font-size: 30px; line-height: 1; }
.boxrt .product .discount small{ font-size: 18px; line-height: 21px; }
@media (max-width:979px){
	.boxrt{ width: 58%; padding-bottom: 20px; }
	.boxrt .product{ position: relative; top: 0; right: auto; margin: 30px auto 10px; }
	.boxrt .text{ width: auto; }
	.boxrt .subtitle{ padding-top:20px; padding-bottom:10px; }
	.boxrt .text{ padding-bottom:24px; }
	.boxrt .text li{ padding-bottom: 10px; }
}
@media (max-width:767px){
	.boxrt{ width: auto; float: none; }
}
.tips_hot{  padding-top: 60px; padding-bottom: 79px; }
.tips_hot .title{ font-size: 26px; line-height: 1; padding-bottom: 20px; }
.tips_hot .list li{ width: 38%; float: left; margin: 18px 6% 0;  font-size: 14px; line-height: 18px; }
.tips_hot .list li a{ display: inline-block; padding-left: 15px; position: relative; color: #5a5b64; }
.tips_hot .list li a:before{ display: inline-block; width: 6px; height: 6px; border-radius: 3px; background-color: #435bfd; content: ""; position: absolute; left: 0; top: 6px; }
@media (max-width:979px){
	.tips_hot .list li{ width: 44%; margin-left: 0; }
}
@media (max-width:767px){
	.tips_hot .list li{ width: auto; float: none;  }
	.tips_hot{ padding-top: 35px; padding-bottom: 35px; }
}
.mask_bg{background-color:#000000; position:absolute; top:0; left:0; width:100%; height:100%; opacity:0.75; filter:Alpha(opacity=40);}
.formBox_send {background:#fff; color:#333; border-radius:5px; padding:20px 5%; margin:10px 5%; position:absolute; top:25%; z-index:1;}
.formBox_send p {font-size:18px;line-height:1.2em;}
.formBox_send .btn_close {display:block; position:absolute; z-index:2; top:-10px; right:-10px; width:26px; height:26px; line-height:22px; font-size:18px; border-radius:100px; text-align:center; background:#333; color:#fff; cursor:pointer;}
.formBox_send .share {padding:10px 0 0 0;}
.formBox_send .share span {float:left; display:block; padding-right:10px; font-weight:bold; font-size:18px;}