@charset "utf-8";

@font-face{ font-family: familyBold; src: url('../font2021/sfpro/SF-Pro-Display-Medium.otf'),url('../font2021/sfpro/SF-Pro-Display-Medium.ttf'); }
@font-face{ font-family: familyRegular; src: url('../font2021/sfpro/SF-Pro-Display-Regular.ttf'),src: url('../font2021/sfpro/SF-Pro-Display-Regular.otf'); }
@font-face{ font-family:familyLight;src:url('../font2021/sfpro/SF-Pro-Display-Light.otf'),url('../font2021/sfpro/SF-Pro-Display-Light.ttf'); }
@font-face{ font-family: familyItalic; src: url('../font2021/sfpro/GILROY-SEMIBOLDITALIC.ttf'),url('../font2021/sfpro/GILROY-SEMIBOLDITALIC.OTF'); }
.bold{ font-family: 'familyBold','Arial'; }
.third{ font-family: 'familyRegular','Arial'; }
.italic{ font-family: 'familyItalic','Arial'; }
html,body, div, ul, li, dl, dt, dd, h2, p,a,h1,h3,h4,h5,section,header,footer,span{
    font-family: "familyLight","Arial";padding:0;margin:0; font-size:14px;
}
body{ width:100%; max-width:2560px; margin:0px auto;}
ul{list-style:none ;}
img{border:none;max-width: 100%;}
a{blr:expression(this.onFocus=this.blur());outline:none;text-decoration:none;}
p{ font-size:16px;}
.fr{ float:right;}.fl{ float:left;}
*{ margin:0; padding:0;}
/* header */

.main{ width:100%; height:auto;}
/*后面添加样式*/
.site {padding: 0 0 2px;  overflow: hidden;  position: relative!important;  left: 135px !important;}
.stylele ul li {text-align: right;  float: right!important;  height: 50px;  line-height: 50px;  padding: 0px;  margin-right: 43px!important;}
.itmesp { color: #858383!important; float: right!important;}
.itme-right { float: right!important; position: relative!important; left: 2px;}
.itme-right-set {float: right!important; position: relative!important; left: -190px;}
.itmesp:hover{ text-decoration: underline;}
.itme-parse {background: #CC0000; width: 90px; height:32px; display: inline-block; text-align: center; line-height: 32px; color:#fff!important; }
.itme-parse:hover {text-decoration: none;}
.itme-color {color:black!important; font-weight: bold; cursor: context-menu;  }
.itme-color:hover {text-decoration: none!important;}
.itme-umidigif1 { font-family: Arial!important; text-align: right;  float: left!important;  height: 50px;  line-height: 59px;  padding: 0px;  position: absolute;  left: -7%;  font-size: 26px!important;  color: #414143; font-weight: normal}
.itme-a-hrft{border: none!important;     border-radius: 5px!important; width: 105px!important; height: 40px!important;  background-image: url('../Images/logo/aliexpress/anniudi.png'); background-position: 0px 0px; background-repeat:no-repeat; background-size:105px 40px;    border-radius:5px;  color: #000; display: block; float: left; margin-right: 6px;  cursor: pointer;}
/*.itme-a-hrft:hover{width: 105px; height: 40px;  background-image: url('/new/Images/logo/aliexpress/anniudi.png')!important; background-position: 0px 0px; background-repeat:no-repeat; background-size:105px 40px;    border-radius:5px;  color: #000; display: block; float: left; margin-right: 6px;  cursor: pointer;}*/
.itme-a-hrft-de{width: 105px!important; height: 40px!important;  background-image: url('../Images/logo/amazon/amazon_de.png'); background-position: 0px 0px; background-repeat:no-repeat; background-size:105px 40px;    border-radius:5px;  color: #000; display: block; float: left; margin-right: 6px;  cursor: pointer;}
/*.itme-a-hrft-de:hover{width: 105px; height: 40px;  background-image: url('/new/Images/logo/amazon/amazon_de.png')!important; background-position: 0px 0px; background-repeat:no-repeat; background-size:105px 40px;    border-radius:5px;  color: #000; display: block; float: left; margin-right: 6px;  cursor: pointer;}*/
.itme-a-hrft-al{width: 105px!important; height: 40px!important;;  background-image: url('../Images/logo/aliexpress/aliexpress.png'); background-position: 0px 0px; background-repeat:no-repeat; background-size:105px 40px;    border-radius:5px;  color: #000; display: block; float: left; margin-right: 6px;  cursor: pointer;}
/*.itme-a-hrft-al:hover{width: 105px; height: 40px;  background-image: url('/new/Images/logo/aliexpress/aliexpress.png')!important; background-position: 0px 0px; background-repeat:no-repeat; background-size:105px 40px;    border-radius:5px;  color: #000; display: block; float: left; margin-right: 6px;  cursor: pointer;}*/
.itme-amazonjp{width: 105px!important;; height: 40px!important;;  background-image: url('../Images/logo/amazon/amazon_jp.png'); background-position: 0px 0px; background-repeat:no-repeat; background-size:105px 40px;    border-radius:5px;  color: #000; display: block; float: left; margin-right: 6px;  cursor: pointer;}
/*.itme-amazonjp:hover{width: 105px; height: 40px;  background-image: url('/new/Images/logo/amazon/amazon_jp.png')!important; background-position: 0px 0px; background-repeat:no-repeat; background-size:105px 40px;    border-radius:5px;  color: #000; display: block; float: left; margin-right: 6px;  cursor: pointer;}*/
.itme-amazonit{width: 105px!important;; height: 40px!important;;  background-image: url('../Images/logo/amazon/amazon_it.png'); background-position: 0px 0px; background-repeat:no-repeat; background-size:105px 40px;    border-radius:5px;  color: #000; display: block; float: left; margin-right: 6px;  cursor: pointer;}
/*.itme-amazonit:hover{width: 105px; height: 40px;  background-image: url('/new/Images/logo/amazon/amazon_it.png')!important; background-position: 0px 0px; background-repeat:no-repeat; background-size:105px 40px;    border-radius:5px;  color: #000; display: block; float: left; margin-right: 6px;  cursor: pointer;}*/
.itme-amazonfr{width: 105px!important;; height: 40px!important;;  background-image: url('../Images/logo/amazon/amazon_fr.png'); background-position: 0px 0px; background-repeat:no-repeat; background-size:105px 40px;    border-radius:5px;  color: #000; display: block; float: left; margin-right: 6px;  cursor: pointer;}
/*.itme-amazonfr:hover{width: 105px; height: 40px;  background-image: url('/new/Images/logo/amazon/amazon_fr.png')!important; background-position: 0px 0px; background-repeat:no-repeat; background-size:105px 40px;    border-radius:5px;  color: #000; display: block; float: left; margin-right: 6px;  cursor: pointer;}*/
.itme-amazon{width: 105px!important;; height: 40px!important;;  background-image: url('../Images/logo/amazon/amazon.png'); background-position: 0px 0px; background-repeat:no-repeat; background-size:105px 40px;    border-radius:5px;  color: #000; display: block; float: left; margin-right: 6px;  cursor: pointer;}
/*.itme-amazon:hover{width: 105px; height: 40px;  background-image: url('/new/Images/logo/amazon/amazon.png')!important; background-position: 0px 0px; background-repeat:no-repeat; background-size:105px 40px;    border-radius:5px;  color: #000; display: block; float: left; margin-right: 6px;  cursor: pointer;}*/
.itme-it {background-image: url('../Images/logo/amazon/amazon_it.png') !important; }
.itme-fr {background-image: url('../Images/logo/amazon/amazon_fr.png') !important; }
.itme-zon {background-image: url('../Images/logo/amazon/amazon.png')!important;}
.itme-jp {background-image: url('../Images/logo/amazon/amazon_jp.png')!important;}
.itme-aus  {background-image: url('../Images/logo/aliexpress/aliexpress.png')!important;}
.itme-es {background-image: url('../Images/logo/amazon/amazon_es.png')!important;}
.itme-de {background-image: url('../Images/logo/amazon/amazon_de.png')!important;}
.itme-uk {background-image: url('../Images/logo/amazon/amazon_uk.png')!important;}
.itme-aust{background-image: url('../Images/logo/aliexpress/logo-2-1.png')!important;}
.itme-gres{background-image: url('../Images/logo/sites/gearbest.png')!important;}
.itme-al{background-image: url('../Images/logo/aliexpress/anniudi.png')!important; }
.itme-snap {      position: relative;  bottom: 55px;   font-size: 21px;}
.itme-now {      position: relative;  bottom: 19px!important;}

.itme-buynow {  float: left; height: 35px;  text-align: center;  display: inline-block;  line-height: 35px;  font-size: 28px;  font-family: newFont,"Arial";  position: relative;     right: -13px;  bottom: 3px;}
.f1web {    margin-right: 8px; position: relative;  left: 25px;  width: 95px;  height: 35px;  background-image: url(../Images/logo/aliexpress/anniudi.png);  background-position: 0px 0px;  background-repeat: no-repeat;  background-size: 95px 35px;  border-radius: 5px;  display: block;  float: left;  cursor: pointer;}
.itme-gear {    margin-right: 8px; position: relative;  left: 25px;  width: 95px;  height: 35px;  background-image: url(../Images/logo/sites/gearbest.png);  background-position: 0px 0px;  background-repeat: no-repeat;  background-size: 95px 35px;  border-radius: 5px;  display: block;  float: left;  cursor: pointer;}
.itme-logeo21 {    margin-right: 8px; position: relative;  left: 25px;  width: 95px;  height: 35px;  background-image: url(../Images/logo/aliexpress/logo-2-1.png);  background-position: 0px 0px;  background-repeat: no-repeat;  background-size: 95px 35px;  border-radius: 5px;  display: block;  float: left;  cursor: pointer;}
.itme-aliexpress {    margin-right: 8px; position: relative;  left: 25px;  width: 95px;  height: 35px;  background-image: url(../Images/logo/aliexpress/aliexpress.png);  background-position: 0px 0px;  background-repeat: no-repeat;  background-size: 95px 35px;  border-radius: 5px;  display: block;  float: left;  cursor: pointer;}
.itme-amazonuk {width: 105px; height: 40px;  background-image: url('../Images/logo/amazon/amazon_uk.png'); background-position: 0px 0px; background-repeat:no-repeat; background-size:105px 40px;    border-radius:5px;  color: #000; display: block; float: left; margin-right: 6px;  cursor: pointer;}
.itme-box{overflow:inherit;}
.itme-learn {  display: inline-block;  margin-top: 18px;}
/* banner-box */
.banner-box{height:100%;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li{width:100% !important; height:850px;}
.banner-box .bd li a{display:block;background-size:auto;height:100%;}
.banner-box .bd li .m-width {width:100%; height:100%;margin:0 auto;overflow:hidden;}
.banner-btn{width:100%; position:absolute; top:40%;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn a.prev{left:5%;background:url(../Images/slider-arrow.png) no-repeat 0 0;}
.banner-btn a.next{right:5%;background:url(../Images/slider-arrow.png) no-repeat -49px 0;}

.banner-box .hd,.super.activity078 .hd {position:absolute;left:0; width:100%; bottom:20px; text-align:center;}
.banner-box .hd ul,.super.activity078 .hd ul{ display:inline-block;}
.banner-box .hd ul li,.super.activity078 .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px; margin:0px 10px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd ul li.on,.super.activity078 .hd ul li.on{background:#DA324D;}

.part2-box,.part3-box,.part4-box{ height:auto; overflow:hidden; position:relative;}
/*products*/
.part2-box{ width:100%; margin:0 auto;}
.part2-box .products{ padding:10% 0; height:auto; overflow:hidden;}
.part2-box .products ul li{ width:30%; float:left; padding:0 10%; text-align:center;}
.part2-box .products ul li a{ color:#A0A0A0; font-size:16px;}
.part2-box .products ul li a img{ max-width:100%;}
.part2-box .products ul li p{width:100%; margin:0 auto; text-align:center; line-height:1.8em; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-top:2em;}

.part3-box{ width:100%;}
.part3-box .activity{}
.part3-box .activity ul li{float:left; height:409px; width:33.33333%; overflow:hidden;}
.part3-box .activity ul li .cover{ width:100%; height:100%; background:#000; z-index:99;opacity:0.20;-moz-opacity:0.20;filter:alpha(opacity=20); position:absolute; top:0; display:none;}
.part3-box .activity ul li .desc{width:90%;padding:0 5%;min-height:60px;background:#333333;position:absolute;z-index:10;bottom:-100px; color:#fff;transition: all .15s;}
.part3-box .activity ul li .desc h3{ margin:5px 0; font-weight:normal;color:#fff;}
.part3-box .activity ul li a,.part3-box .activity ul li span{display:block;width:100%;height:100%;position:relative;top:0;}
.part3-box .activity ul li a:hover span{top:-40px;}
.part3-box .activity ul li a:hover .desc{bottom:0;}
.part3-box .activity ul li a:hover .cover{ display:block;}

.part4-box{ background:#121212; width:100%;}
.part4-box .contact{ padding:2% 0;}
.part4-box .share{width:100%;}
.part4-box .share .logo{ margin-top:160px; text-align:center;}
.part4-box .share .logo p{ font-size:18px; color:#FFF; margin-top:12px;}
.part4-box .share .share_bar{width:100%; text-align:center;vertical-align:middle; padding:60px 0 80px;}
.part4-box .share .share_bar a{display: inline-block;width:62px;height:62px; margin:0 30px;border-radius:30px;}
.part4-box .share .share_bar a.fb_icon{background:url(../Images/fb_logo.png) no-repeat 0 0;}
.part4-box .share .share_bar a.vk_icon{background:url(../Images/vk_logo.png) no-repeat 0 0;}
.part4-box .share .share_bar a.ytb_icon{background:url(../Images/youtube_logo.png) no-repeat 0 0;}
.part4-box .share .share_bar a.tt_icon{background:url(../Images/tt_logo.png) no-repeat 0 0;}
.part4-box .share .share_bar a.gg_icon{background:url(../Images/gg_logo.png) no-repeat 0 0;}
.part4-box .share .share_bar a.ins_icon{background:url(../Images/instagram_logo.png) no-repeat 0 0;}
.fb_icon_hover{background:#202346;}
.vk_icon_hover{background:#203248;}
.ytb_icon_hover{background:#350C12;}
.tt_icon_hover{background:#24385B;}
.gg_icon_hover{background:#441412;}
.fb_icon_hover .share .share_bar a.fb_icon{background:url(../Images/fb_logo_hover.png) no-repeat 0 0;}
.vk_icon_hover .share .share_bar a.vk_icon{background:url(../Images/vk_logo_hover.png) no-repeat 0 0;}
.ytb_icon_hover .share .share_bar a.ytb_icon{background:url(../Images/youtube_logo_hover.png) no-repeat 0 0;}
.tt_icon_hover .share .share_bar a.tt_icon{background:url(../Images/tt_logo_hover.png) no-repeat 0 0;}
.gg_icon_hover .share .share_bar a.gg_icon{background:url(../Images/gg_logo_hover.png) no-repeat 0 0;}
.ins_icon_hover .share .share_bar a.ins_icon{background:url(../Images/instagram_logo.png) no-repeat 0 0;}
.Subscription{ text-align:center;}
.Subscription h1{ font-size:18px; color:#FFF; font-weight:normal;}
.Subscription p{ font-size:12px; color:#999; margin:10px auto;}
.Subscription p.email-error-tips{ color:#CC0001;}
.Subscription span .email{ width:245px; height:33px; line-height:33px; border:0px; border-radius:2px;}
.Subscription span .subbtn{ width:100px; height:33px; background-color:#CC0001; border:1px; color:#FFF;}



/*foot*/
.foot-box{ width:100%; height:auto; overflow:hidden; background:#212121;}
.foot-box .foot{ width:1280px; margin:0 auto;}
.foot-box .foot .pro-nav{ border-bottom:solid 1px #999;padding:15px 0;}
.foot-box .foot .pro-nav .phone,.foot-box .foot .pro-nav .vr{ width:100%; height:auto; overflow:hidden; height:40px; line-height:35px;}
.foot-box .foot .pro-nav div span{ float:left;color:#999; font-size:16px; width:160px;}
.foot-box .foot .pro-nav div ul{ float:left;}
.foot-box .foot .pro-nav div ul li{ float:left; margin:0 5px;}
.foot-box .foot .pro-nav div ul li a{color:#999; font-size:13px;}
.foot-box .foot .foot-nav{ height:auto; overflow:hidden;}
.foot-box .foot .foot-nav .sub_content{ float:left; margin:30px 0; width:320px;}
.foot-box .foot .foot-nav .sub_content span{color:#999; font-size:18px; width:160px; height:30px; line-height:30px; font-weight:bold;}
.foot-box .foot .foot-nav .sub_content li{line-height:25px; height:25px;}
.foot-box .foot .foot-nav .sub_content li a{color:#999; font-size:13px;}
.foot-box .foot .foot-nav .sub_content .support{ border: solid 1px #999; border-radius:1px; display:none; height:35px; line-height:35px; text-align:center; color:#fff; padding:2px 15px;}
.foot-box .foot .foot-nav .sub_content .support a{color:#999;}
.foot-box .foot .foot-nav .contact span{ font-size:23px; font-weight:bold;}
.foot-box .foot .foot-nav .fr{ float:right;}
.foot-box .foot .sharebox{}
.foot-box .foot .share_bar{ height:45px; margin:0px auto;background:url(../Images/share_logo_new_logo.png) no-repeat center center; text-align:center;}
.foot-box .foot .share_bar a{ height:45px; width:45px; margin:0px 10px; display:inline-block;}
.foot-box .foot .copyright{height:80px; line-height:80px; text-align:left; color:#CCC;}
.foot-box .foot .copyright p{ color:#999; height:80px; line-height:80px; font-size:14px;}

#botto { float: right; right: 0px; position: fixed; bottom: 0px; _bottom: auto;  _position: absolute; _top: expression(documentElement.scrollTop+documentElement.clientHeight-this.clientHeight); height: 200px; width: 45px; z-index:999;}
#ffhh {width: 40px; height: 40px;margin-top: 5px;}
#ffhh a {width: 40px; height: 40px;background: url(../Images/jiantou.png) no-repeat center center;display: block;line-height: 999px;overflow: hidden;background-size:contain;}
#ffhh a:hover {background:url(../Images/jiantou.png) no-repeat center center; background-size:contain;}

.wrap{ height:auto; overflow:hidden;}
/*Contact Us*/
.main .big_banner{ width:100%; height:auto; text-align:center;background: -moz-linear-gradient(left, #050505, #2B2B2B);
background: -o-linear-gradient(left,#050505, #2B2B2B);
background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(#050505), to(#2B2B2B));}
.main .big_banner img{ max-width:100%; width:100%;}
.main .content_box{ width:1280px; margin:0 auto; color:#666; height:auto; overflow:hidden;}
.main .content_box.contact_us{ width:780px;}
.content_box .address,.content_box .cunstom,.content_box .bisiness,.content_box .cooperation{ margin-top:60px; margin-bottom:40px;}
.content_box .bisiness ul{ overflow:hidden;}
.content_box .bisiness ul li{ width:50%; float:left; margin:20px auto;}
.main .content_box .address{}
.main .content_box img{ max-width:100%;}
.main .content_box .address h1{ font-size:30px; font-weight:normal; margin:20px 0;color:#666;}
.main .content_box span{ color:#CC0000; font-size:24px; line-height:45px;}
.main .content_box p{ line-height:25px; font-size:18px;}
.line{border-bottom:solid 1px #E5E5E5;}
.pic img{ max-width:100%;}
.w21{ width:50%;}
.w31{ width:33.33%;}
.w32{ width:66.66%;}
/*About Us*/
.about_us .content,.about_us .info{ margin:60px 20px 40px;}
.about_us .content p{ color:#4a4a4a;}
.about_us .content h1{ font-size:28px; margin-bottom:15px;}
.about_us .content .w32 p{ padding-right:60px;}
.about_us .content .phone{ text-align:center;}
.about_us .content .phone img{ margin-top:-30px;}
.about_us .content .media{ margin-top:15px;}
.about_us .content .media .atl{ float:left; margin-right:5px;}
.about_us .content .media .mx{ float:left;}
.about_us .content .media p,.about_us .content .mx p{ font-size:16px;}
.about_us .map{ background:#EEEEEE;}
.about_us .info ul{ overflow:hidden;}
.about_us .info li{ width:33.333%; float:left;}
.about_us .info li span,.about_us .info li p{ padding:0 10%;}
/*Warranty*/
.warranty .content{ width:1000px; margin:0 auto;margin-top:60px; margin-bottom:40px;}
.warranty .content h2{ color:#CC0000; text-align:center;}
.warranty .content ul.warr-flow{ overflow:hidden; margin:40px auto;}
.warranty .content ul.warr-flow li{ width:33.333%; float:left; text-align:center;}
.warranty .content ul.warr-flow li img{ max-width:100%;}
.warranty .content ul.warr-flow li p{ line-height:50px;}
.warranty .content .detail{padding-top:60px; padding-bottom:40px;/*border-bottom: solid 1px #E5E5E5;*/}
/*Privacy policy*/
.policy .content{ width:1000px; margin:0 auto;}
.policy .content .detail{padding-top:60px; padding-bottom:40px;border-bottom: solid 1px #E5E5E5;}
.policy .content .detail p{ line-height:30px;}
.policy .content .detail .address{ margin:30px auto; text-align:center;}
.policy .content .detail .address p{ font-size:16px;}
/*Global Agents*/
.global_agents{ padding:30px 0px 50px;}
.global_agents h1.tit{ text-align:center; font-size:28px; font-weight:300;}
.global_agents p.line_bt{ width:50px; margin:15px auto; border-bottom:1px solid #000;}
.global_agents .info{ width:80%; margin:0px auto;}
.global_agents .info li{ width:28%; margin:50px 2.66%; float:left; text-align:center;}
.global_agents .info .join_us{ text-align:center; padding-bottom:50px;}
.global_agents .agents{}
.global_agents .agents li{ width:28%; margin-right:8%; height:266px; margin-bottom:25px;}
.global_agents .agents li.fl{ float:left;}
.global_agents .agents li.fr{ float:right; margin-right:0px;}
.global_agents .agents li .flag{ margin:8px auto;}
.global_agents .agents li span{ color:#000; font-weight:400; font-size:18px; line-height:normal;}
/**Introducing UMIDIGI**/
.Introducing{ background:#FAFAFA;}
.Introducing .content_box{ width:1080px; background:#FFF; border:solid 1px #E2E2E2;}
.Introducing .content_box .content{ overflow:hidden;}
.Introducing .content_box h1{ font-size:34px; font-weight:900; text-align:center; margin:65px auto;}
.Introducing .content_box .pic{ width:980px; height:400px; margin:0px auto; background:#000; text-align:center;}
.Introducing .content_box .pic img{ margin-top:170px;}
.Introducing .content_box .detail{ padding:110px;}


/**Store**/
.store .content{ margin:30px auto;}
.store .content .shop{border: 1px solid #FEFEFE;padding: 30px 130px; border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;-webkit-box-shadow: #666 0px 0px 2px;-moz-box-shadow: #666 0px 0px 2px;box-shadow: #666 0px 0px 2px;background: #F9F9F9;behavior: url(../../PIE.html); margin:10px; margin-bottom:30px;}
.store .content .shop h1{ font-weight:normal; line-height:60px;border-bottom:1px solid #999; margin:0px;vertical-align:middle;}
.store .content .shop h1 span{line-height:60px; font-size:28px; color:#999; height:60px;vertical-align:middle;}
.store .content .shop h1 span.icon{ overflow:hidden; height:auto; margin-right:10px;}
.store .content .shop h1 span img{ height:55px; float:left;}
.store .content .shop .Guarantee{ width:auto; height:auto; overflow:hidden; margin:30px auto;}
.store .content .shop .Guarantee li{ float:left; width:138px; height:112px; text-align:center; border:1px solid #999; margin-right:35px;}
.store .content .shop .Guarantee li img{ display:block; margin:10px 51px; width:35px; max-width:100%;}
.store .content .shop .Guarantee li p{ font-size:14px; line-height:25px; color:#999;}
.store .content .shop .stores{ width:auto; height:auto; margin:30px auto;}
.store .content .shop .stores li{ float:left; margin:5px 20px 5px 0px; line-height:none;}
.store .content .shop .stores li a{ display:inline-block;}
.store .content .shop .stores li img{width:121px; max-width:100%; height:45px;}

/**BUynow**/
.main .pic_box{ height:auto; overflow:hidden; margin-top:50px;}
.main .pic_box .pics{ width:75%; margin:0 auto; min-width:1280px; height:auto; overflow:hidden;}
.main .pic_box .pics li{ float:left; width:33.333%; text-align:center; color:#999;}
.main .pic_box .pics li p{ line-height:25px;}
.main .pic_box .pics li img{ width:70%; max-width:100%;}
.main .pic_box.romex .pics li{ width:50%;}
.main .pic_box.romex .pics li img{ height:430px; width:auto;}
.buynow .content{ margin:30px auto;}
.buynow .content .shop{border: 1px solid #FEFEFE;padding: 30px 130px; border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;-webkit-box-shadow: #666 0px 0px 10px;-moz-box-shadow: #666 0px 0px 10px;box-shadow: #666 0px 0px 10px;background: #F9F9F9;behavior: url(../../PIE.html); margin:10px; margin-bottom:30px;}
.buynow .content .shop h1{ font-weight:normal; line-height:60px;border-bottom:1px solid #999; margin:0px;vertical-align:middle;}
.buynow .content .shop h1 span{line-height:60px; font-size:28px; color:#999; height:60px;vertical-align:middle;}
.buynow .content .shop h1 span.icon{ overflow:hidden; height:auto; margin-right:10px;}
.buynow .content .shop h1 span img{ height:55px; float:left;}
.buynow .content .shop .stores{ width:auto; height:auto; margin:10px auto;}
.buynow .content .shop .stores li{ float:left; margin:5px 20px 5px 0px; height:40px;}
.buynow .content .shop .stores li a{ display:inline-block;}
.buynow .content .shop .stores li img{width:121px; max-width:100%; height:45px;}

/**TOUCH**/
.container{ position:relative; width:1280px; margin:0 auto;}
.AdvBanner.section-banner{background:url(../Images/touch/bg_01.jpg) center center;}
.section-banner .container{height:857px;}
.container img{ width:100%; max-width:100%;}
.container .link-block{ position:absolute;}
.container .link-block1{ color:#FFF;height:auto;width:670px;top:445px;left:80px;}
.container .link-block1 span{ font-size:32px; font-weight:300;}
.container .link-block p{ line-height:25px; margin-top:10px;}
.container .link-block2{height:48px;width:313px; background:url(../Images/bn.png) no-repeat;top:65%;left:175px;}
.link-bg { height: 100%;display: block;width: 100%; float: left;}
.link-bg-2 { height: 100%;display: block;width: 50%; float: left;}
.link-bg-3 { height: 100%;display: block;width: 33.33%; float: left;}
.section-params{width:100%; min-width:1280px; background-color:#161616;}
.section-params .container{height:600px;}
.container .params{ width:100%;}
.container .params .link-block{ top:60px; left:60px;}
.container .params .link-block img{ height:510px; width:auto;}
.container .params .link-block.front img{ height:550px; width:auto;}
.container .params .link-block.front{margin-left:-60px; margin-top:-50px; z-index:8;}
.container .params .link-block.back{ margin-left:60px; z-index:5;}
.section-params ul{ width:810px; float:right; margin-right:2%; overflow:hidden; margin-top:50px;}
.section-params ul li{ color:#CCC; float:left; width:270px; height:165px; background:#666; text-align:center;}
.section-params ul li.gray{background:#424242;}
.section-params ul li.black{background:#1A1A1A;}
.section-params ul li img{ width:auto;}
.section-params ul li .icon{ margin-top:15%;}
.section-params ul li p.text{ line-height:25px;}
.AdvBanner.section-video{width:100%; min-width:1280px; background-color:#161616;}
.section-video .container{height:860px;}
.section-video .container .video{ height:auto; overflow:hidden; padding-top:20px;}
.section-video .container .video li{ width:563px; height:auto; float:left; margin:38px; position:relative;}
.section-video .container .video li p{ font-size:16px; color:#FFF; line-height:35px; text-align:center;}
.section-video .container .video li .play{ position:absolute; bottom:45px; left:15px;}
.AdvBanner.section-Fingerprint{background:url(../Images/touch/bg_03.jpg) center center; background-size:cover;}
.section-Fingerprint .container{ height:750px;}
.container .link-block3{width:900px;top:100px;left:10px;color:#343434;}
.container .link-block3 p{ font-size:32px; font-weight:300;line-height:50px;}
.AdvBanner.section-battery{background:url(../Images/touch/bg_04.jpg) center center;}
.section-battery .container{ height:864px;}
.container .link-block4{width:750px;top:180px;left:50px;color:#FFF;}
.container .link-block4 span{font-size:32px; font-weight:300;line-height:50px;}
.container .link-block4 p{ line-height:30px; width:760px; margin:50px 0;}
.container .link-block4 li{ float:left; width:125px; height:125px; border:1px solid #fff; margin-right:30px; text-align:center;}
.container .link-block4 li p.time{ font-size:16px; margin-top:35px;}
.container .link-block4 li p{ font-size:13px; width:100%; margin:0;}
.AdvBanner.section-cnc{background:url(../Images/touch/bg_05.jpg) center center; background-size:cover;}
.section-cnc .container{ height:750px;}
.container .link-block5{width:480px;top:40%;left:20px;color:#343434;text-align:center;}
.container .link-block5 span{ font-size:32px; font-weight:300;line-height:50px;}
.container .link-block5 p{line-height:35px; font-size:16px; margin-top:30px;}
.AdvBanner.section-oct{width:100%; min-width:1280px; z-index:-5;
background: #1E1E1E;
background: -moz-linear-gradient(top,  #1E1E1E 0%, #3A3A3A 100%);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1E1E1E), to(#3A3A3A));
background: -webkit-linear-gradient(top,  #1E1E1E 0%,#3A3A3A 100%);
background: -o-linear-gradient(top,  #1E1E1E 0%,#3A3A3A 100%);
background: -ms-linear-gradient(top,  #1E1E1E 0%,#3A3A3A 100%);
background: linear-gradient(to bottom,  #1E1E1E 0%,#3A3A3A 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1E1E1E', endColorstr='#ffffff',GradientType=0 );}
.section-oct .container{ height:820px; overflow:hidden;}
.container .link-block6{width:900px;top:50px;left:180px;color:#FFF; text-align:center;}
.container .oct-pic{ bottom:0; left:10%; width:80%; margin:0px auto; margin-top:500px;}
.container .oct-pic img{ max-width:100%;}
.container .link-block6 span{font-size:32px; font-weight:300;line-height:50px;}
.container .link-block6 p{ line-height:25px; width:760px; margin:35px 0;}
.container .link-block6 ul{ overflow:hidden; display:inline-block;}
.container .link-block6 li{ float:left; width:125px; height:125px; border:1px solid #fff; margin-right:30px; text-align:center;}
.container .link-block6 li p{ font-size:13px; width:100%; margin-top:35px;}
.AdvBanner.section-camera{background:url(../Images/touch/bg_07.jpg) center center; background-size:cover; z-index:99;}
.section-camera .container{ height:850px;}
.container .link-block7{width:600px; bottom:80px;right:50px;color:#343434;}
.container .link-block7 span{ font-size:32px; font-weight:300; line-height:50px;}
.container .link-block7 p{line-height:35px; font-size:16px; margin-top:30px;}
.section-display{width:100%; min-width:1280px;
background: #CFD1CE;
background: -moz-linear-gradient(left,  #CFD1CE 0%, #fff 100%);
background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(#CFD1CE), to(#fff));
background: -webkit-linear-gradient(top,  #CFD1CE 0%,#fff 100%);
background: -o-linear-gradient(left,  #CFD1CE 0%,#fff 100%);
background: -ms-linear-gradient(left,  #CFD1CE 0%,#fff 100%);
background: linear-gradient(to right,  #CFD1CE 0%,#fff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CFD1CE', endColorstr='#fff',GradientType=0 );
position:relative;}
:root {filter:none;}
.section-display .dis-pic{ position:absolute; right:0; bottom:0;}
.section-display .container{ height:820px;}
.container .dis-pic{ bottom:0; left:260px;}
.container .dis-pic img{ max-width:100%;}
.container .link-block8{width:900px;top:15%;left:10%;color:#333;}
.container .link-block8 span{font-size:32px; font-weight:300;line-height:50px;}
.container .link-block8 p{ line-height:25px; width:760px; margin:50px 0;}
.container .link-block8 li{height:50px; text-align:left; margin-top:35px;}
.container .link-block8 li p.time{ font-size:24px; line-height:40px;}
.container .link-block8 li p{ font-size:13px; width:100%; margin:0;}
.AdvBanner.section-4g{background:url(../Images/touch/bg_09.jpg) center center;}
.section-4g .container{ height:854px;}
.container .link-block9{width:650px; left:25%; top:16%;color:#fff; text-align:center;}
.container .link-block9 span{ font-size:32px; font-weight:300; line-height:50px;}
.container .link-block9 p{line-height:35px; font-size:16px; margin-top:30px;}
.AdvBanner.section-6{background:url(../Images/touch/bg_10.jpg) center center;}
.section-6 .container{ height:854px;}
.container .link-block10{width:100%; left:0; top:5%;color:#333; text-align:center;}
.container .link-block10 span{ font-size:32px; font-weight:300; line-height:50px;}
.AdvBanner.section-rootjoy{background:url(../Images/touch/bg_11.jpg) center center;}
.section-rootjoy .container{ height:864px;}
.container .link-block11{width:1000px; left:140px; top:100px;color:#fff; text-align:center;}
.container .link-block11 span{ font-size:32px; font-weight:300; line-height:50px;}
.container .link-block11 p{line-height:35px; font-size:16px; margin-top:30px;}
.container .link-block12{height:48px;width:313px; bottom:10%;left:26%;}
.container .link-block12 span{ font-size:32px; font-weight:300;letter-spacing:1px; line-height:50px;}
.container .link-block12 p{line-height:35px; font-size:16px; color:#A3A3A3;}
.container .link-block13{height:48px;width:313px; background:url(../Images/bn.png) no-repeat; bottom:10%;right:26%;}
.AdvBanner.fullpage{ width:100%; height:auto; overflow:hidden;}
.AdvBanner.fullpage .container{ width:100%; min-width:1280px;}
.container .touchgold_buy{ height:48px; width:16.3%; top:64%; left:26%;}
.container .touchgold_foot_buy{ height:48px; width:16.3%; top:83%; left:53.5%;}

.params{}
.params .param{ height:auto; overflow:hidden; margin:50px 40px;}
.params .param h1{ font-weight:400; line-height:35px;}
.params .param li{ float:left; width:50%; line-height:35px;}
.params .param li.top{ border-top:2px solid #CCC;}
.params .param li:nth-child(2n+1),.params li.evencss{ width:30%; margin-right:5%;}
.params .param li:nth-child(2n),.params li.oddcss{ width:65%;}
.ean{ display:none;}

.onscroll-animate {
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    -o-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    opacity: 0;
}

.products{background:#f1f1f1;}
.products .type_list { overflow:hidden; margin:20px auto; display:none;}
.products .type_list li{ float:left; line-height:25px;}
.products .type_list li a{display:block;padding:0 16px;background:#ff543d;color:#fff;}
.products .type_list li span{display:block;padding:0 10px;font-size:14px;color:#999; line-height:25px;}
.products .pro_title{ height:36px; position:relative; margin-top:14px;}
.products .pro_title i{display:block;top:18px;left:0;position:absolute;width:100%;border-top:1px solid #ff543d;z-index:0;}
.products .pro_title h1{ text-align:center; z-index:30; position:absolute; left:0; top:0; width:100%; margin:0; font-weight:normal;}
.products .pro_title h1 span{ font-size:23px; line-height:36px; color:#ff543d; background:#f1f1f1; width:20%; margin:0 auto; display:block;}
.pro_list_content{ padding:20px 0;}
.pro_list_content ul.pro_list_inf{ overflow:hidden;}
.pro_list_content ul.pro_list_inf li{ width:244px; height:265px; text-align:center;  float:left; margin:0px 6px; margin-bottom:13px; overflow:hidden; background:#FFF;}
.pro_list_content ul.pro_list_inf li a.img_1{ width:100%; height:auto;text-align:center; display:block; margin:30px auto;
transition:all ease-out 0.2s;
transform:scale(1);
-webkit-transition:all ease-out 0.2s;
-webkit-transform:scale(1);
-moz-transition:all ease-out 0.2s;
-moz-transform:scale(1);
}
.pro_list_content ul.pro_list_inf li a.img_1:hover{transform:translateY(-10px);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);}
.pro_list_content ul.pro_list_inf li a.img_1:hover img{ opacity:0.90;}
.pro_list_content ul.pro_list_inf li p{width:100%;height:30px; margin-bottom:px;}
.pro_list_content ul.pro_list_inf li p a{ color:#ff543d;}
.pro_list_content ul.pro_list_inf li p a:hover{ color:#333;}

/*Activity*/
.AdvBanner.activity-banner{background:url(../Images/touch/activity_bg1.jpg) center center;}
.activity-banner .container{height:794px;}
.activity-banner .container .pic{ float:left; margin-top:20px; width:601px;}
.activity-banner .container .text_box{ width:515px; float:left; text-align:center; color:#FFF; margin-top:300px;}
.text_box .gle{ padding:5px 8px; border:1px solid #FFF; width:400px; font-size:36px; font-weight:200; margin:10px auto; line-height:40px;}
.text_box .deal{font-size:36px; font-weight:700; line-height:47px;}
.text_box p{ line-height:30px; font-size:18px; font-weight:200;}
.text_box .time-item{ height:auto; overflow:hidden; width:320px; margin:10px auto;}
.text_box .time-item span{ width:65px; height:42px; display:block; float:left; line-height:42px; text-align:center;background:url(../Images/ctb_bg.png) center center; margin:0px 6px; font-size:32px; letter-spacing:10px;}
.text_box .time-item span s{ text-decoration:none; margin:8px; font-weight:700;}
.text_box .calendar-item{ margin-bottom:20px;}
.text_box .calendar-item span{ margin:0px 20px;}
.text_box  .buy{ width:428px; height:56px; background:url(../Images/sell.jpg) no-repeat; margin:0px auto;}
.activity-params{width:100%; min-width:1280px; background-color:#414141;}
.activity-params .container{height:160px; overflow:hidden;}
.activity-params .container .params{}
.activity-params .container .params li{width:12.5%; float:left; text-align:center; margin-top:40px;}
.activity-params .container .params .icon{ margin-bottom:8px;}
.activity-params .container .params .icon img{ width:auto; height:35px;}
.activity-params .container .params li .text{ line-height:25px; color:#ccc;}
.AdvBanner.activity-seal{background:#222222;}
.activity-seal .container{height:1000px;}
.activity-seal .container .sbox{background:url(../Images/touch/activity_bg2.jpg) center center no-repeat; height:320px;}
.activity-seal .text{ font-size:32px; width:600px; text-align:center; color:#FFF; float:left; margin-left:130px; margin-top:220px;}
.activity-seal .stock{ font-size:32px; width:350px; text-align:center; color:#FFF; float:left; margin-left:20px; margin-top:160px;}
.activity-seal .stock span{ float:left; line-height:45px;}
.activity-seal .stock span.num{ background:#FFF; display:block; width:45px; height:45px; margin-right:15px; color:#000;}
.toshop{ width:312px; height:50px; position:absolute; top:190px; right:230px;}
.activity-seal .container li{ float:left; margin-right:85px; width:370px; position:relative;}
.activity-seal .container li.fr{ float:right; margin:0;}
.activity-seal .container li:hover img {-moz-transform: scale(1.08,1.08);-ms-transform: scale(1.08,1.08);-webkit-transform: scale(1.08,1.08);transform: scale(1.08,1.08);}
.activity-seal .container li .tag{background:url(../Images/touch/instock.png) center center no-repeat; width:103px; height:103px; position:absolute; bottom:-15px; right:-50px;}
.activity-seal .container li.fr .tag{background:url(../Images/touch/presales.png) center center no-repeat;}
.AdvBanner.activity-seal.seal2{ background:#FFF;}
.activity-seal.seal2 .container{height:1150px;}
.activity-seal.seal2 .container .sbox{background:url(../Images/touch/activity_bg3.jpg) center center no-repeat; height:320px;}
.activity-seal.seal2 .container .text{ color:#000;}
.activity-seal.seal2 .text em{ color:#F00; font-style:normal;}
.activity-seal.seal2 .stock{color:#000; margin-top:145px;}
.activity-seal.seal2 .stock span.num{ background:#000; color:#FFF;}
.seal2 .toshop{ top:224px; right:204px; width:321px;}

.AdvBanner.activity-video{width:100%; min-width:1280px; background-color:#222222;}
.activity-video .container{height:630px;}
.activity-video .container .video{ height:auto; overflow:hidden;}
.activity-video .container .video h1{ text-align:center;}
.activity-video .container .video h1 img{ width:auto !important; margin:70px auto;}
.activity-video .container .video ul{ overflow:hidden;}
.activity-video .container .video li{ width:305px; height:auto; float:left; margin-right:20px; position:relative;}
.activity-video .container .video li p{ font-size:14px; color:#FFF; line-height:25px;}
.activity-video .container .video li .play{ position:absolute; top:130px; left:10px; width:30px;}
.activity-video .container .video li.fr{ float:right; margin:0;}
.activity.buynow{ background:#222222;}
.activity.buynow .content{ width:1280px; margin:0px auto; padding:50px 0px;}
.activity.buynow .content .shop{ border:0; padding:0; margin:0px; -webkit-border-radius: 0px;-moz-border-radius: 0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:none;}
.activity.buynow .content .shop li{ position:relative; margin:20px 20px 0px 0px;}
.activity.buynow .content .shop li .tag{ position:absolute;top:-15px; left:15px;color:#fff; background:url(../Images/tag_ico.png) no-repeat; width:68px; height:26px; text-align:center; display:none; z-index:555;}
.activity.buynow .content .shop li:hover .tag{ display:block;}
.activity.buynow .content .shop li .tag i{ font-style:normal; margin:0px 5px;}
.activity .content .shop .stores li:hover img {-moz-transform: scale(1.08,1.08);-ms-transform: scale(1.08,1.08);-webkit-transform: scale(1.08,1.08);transform: scale(1.08,1.08);}

/**TOUCH X**/
.AdvBanner.touchx-banner{background:url(../Images/touchx/bg_01.jpg) center center no-repeat;}
.touchx-banner .container{height:859px;}
.touchx-banner .container .link-block2{ top:69%; background:none; width:340px; right:95px; left:auto; height:50px;}
.touchx-params{width:100%; min-width:1280px;}
.touchx-params .container{height:160px; overflow:hidden;}
.touchx-params .container .params{ overflow:hidden;}
.touchx-params .container .params li{width:16.666%; float:left; text-align:center; margin-top:40px;}
.touchx-params .container .params .icon{ margin-bottom:8px;}
.touchx-params .container .params .icon img{ width:auto; height:35px;}
.touchx-params .container .params li .text{ line-height:25px; color:#333;}
.AdvBanner.touchx-battery{background:url(../Images/touchx/bg_02.jpg) center center;}
.touchx-battery .container{ height:846px;}
.touchx-battery .container .link-block4{width:850px;top:50px;left:auto; right:0px;color:#000;}
.touchx-battery .container .link-block4 span{font-size:32px; font-weight:300;line-height:50px;}
.touchx-battery .container .link-block4 p{ line-height:30px; width:550px; margin:10px 0px;}
.touchx-battery .container .link-block4 li{ border:1px solid #000; margin-right:20px;}
.touchx-battery .container .link-block4 li p{ width:100%;}
.touchx-battery .container .link-block4.left{ left:0px; right:auto; bottom:80px; top:auto;}
.AdvBanner.touchx-cnc{background:url(../Images/touchx/bg_03.jpg) center center;}
.touchx-cnc .container{ height:847px;}
.AdvBanner.touchx-cnc .container .link-block5{ color:#FFF; top:150px; width:700px; font-weight:200;}
.AdvBanner.touchx-cnc .container .link-block5 ul{ margin-top:95px; overflow:hidden; margin-left:115px;}
.AdvBanner.touchx-cnc .container .link-block5 li{ width:150px; height:150px; float:left;border:1px solid #fff; margin-right:20px;}
.AdvBanner.touchx-cnc .container .link-block5 li p{ line-height:25px;}
.AdvBanner.touchx-smooth{background:url(../Images/touchx/bg_04.jpg) center center;}
.touchx-smooth .container{ height:844px;}
.AdvBanner.touchx-oct{background:url(../Images/touchx/bg_05.jpg) center center;}
.touchx-oct .container{ height:849px;}
.touchx-oct .container .link-block5{ color:#FFF; font-weight:200; width:600px; top:170px;}
.touchx-oct .container .link-block5 ul{ margin-top:95px; overflow:hidden; margin-left:75px;}
.touchx-oct .container .link-block5 li{ width:125px; height:125px; float:left;border:1px solid #fff; margin-right:20px;}
.touchx-oct .container .link-block5 li p{ line-height:25px;}
.AdvBanner.touchx-camera{background:url(../Images/touchx/bg_06.jpg) center center;}
.touchx-camera .container{ height:847px;}
.touchx-camera .container .link-block7{ color:#FFF; width:550px; right:20px; bottom:240px;}
.AdvBanner.touchx-photo{ background:#1F1F1F;}
.touchx-photo h1{ text-align:center; color:#FFF; margin:100px auto;}
.touchx-photo ul{ height:auto; overflow:hidden; margin:100px auto;}
.touchx-photo ul li{width:48%;}
.touchx-photo ul li img{ max-width:100%;}
.touchx-photo ul li p{ color:#FFF; margin-top:50px; text-align:center;}
.touchx-photo .container{ overflow:hidden;}
.AdvBanner.touchx-frontled{background:url(../Images/touchx/bg_08.jpg) center center;}
.touchx-frontled .container{ height:845px;}
.touchx-frontled .container .link-block9{top:40%; left:10px; width:600px;}
.AdvBanner.touchx-display{background:url(../Images/touchx/bg_09.jpg) center center;}
.touchx-display .dis-pic{ bottom:40px;}
.touchx-display .container .link-block8{ color:#FFF;}
.touchx-display .container .link-block8 p{ width:700px;}
.AdvBanner.touchx-sim{background:url(../Images/touchx/bg_10.jpg) center center;}
.touchx-sim .container{ height:845px;}
.touchx-sim .container .link-block9{top:45%; left:10px; width:600px;}
.AdvBanner.touchx-4g{background:url(../Images/touchx/bg_11.jpg) center center;}
.touchx-4g .container{ height:847px;}
.touchx-4g .container .link-block9{ color:#FFF; top:61.4%; left:35%; width:550px;}
.AdvBanner.touchx-6{background:url(../Images/touchx/bg_12.jpg) center center;}
.touchx-6 .container{ height:843px;}
.touchx-6 .container .link-block10{ color:#FFF; top:110px;}
.AdvBanner.touchx-act{background:url(../Images/touchx/touchx_bg.jpg) center center;}
.touchx-act .container{ height:860px;}
.touchx-act .container .link-block1{ top:125px; width:620px; right:20px; left:auto; text-align:center;}
.touchx-act .container .link-block1 h1{ color:#FFF; font-size:68px; font-weight:200; line-height:75px;}
.touchx-act .container .link-block1 span.t{ line-height:60px; font-size:36px;}
.touchx-act .container .link-block1 p.t{ line-height:35px;}
.touchx-act .stock{ font-size:32px; text-align:center; color:#FFF; float:left; margin-left:170px; margin-top:20px;}
.touchx-act .stock span{ float:left; line-height:45px;}
.touchx-act .stock span.num{ background:#FFF; display:block; width:45px; height:45px; margin-right:15px; color:#000;}
.touchx-act .stock span i{ font-size:14px;}
.touchx-act .container .link-block2{ top:60%; background:none; width:320px; right:136px; left:auto; height:50px;}
/**2016-05-07 TOUCH**/
.sale57 .activity .container{ position:relative;}
.sale57 .activity .container .pic{width:28.33%; right:21.875%; top:2.5%;}
.sale57 .activity .container .text_box{ margin-top:565px; left:14.84%; bottom:22.67%; width:26.3%;}
.sale57 .text_box .buy{ background:none; height:50px; width:100%;}
.sale57 .activity-params{ background:#000;}
.sale57 .AdvBanner.activity-seal{background: url(../Images/touch/touch57_02.jpg) center center;}
.sale57 .AdvBanner.activity-seal .sbox{ background:none; height:368px;}
.sale57 .activity-seal .time-item{ float:left; margin-left:290px; margin-top:220px;}
.text_box .time-item span s{ color:#FFF;}
.sale57 .activity-seal .text{ width:320px; margin-left:100px; margin-top:150px;}
.sale57 .activity-seal .text .getCode{ width:310px; height:55px;}
.sale57 .activity-seal .text .umicode{ width:170px; height:38px; line-height:38px; margin-left:55px; border:none; background:none; outline:none;
float:left;}
.sale57 .activity-seal .text .redeem{ float:left; width:80px; height:38px; cursor:pointer;}
.sale57 .activity-seal .text p{ font-size:16px; text-align:left;}
.sale57 .activity-seal .text p a{ display:block;}
.sale57 .AdvBanner.activity-seal.seal2{background:url(../Images/touch/touch57_03.jpg) center center;}
.sale57 .AdvBanner.activity-seal.seal2 .container{ height:984px;}
.sale57 .activity-seal.seal2 .container .text{ color:#FFF; width:600px; margin-top:210px;}
.sale57 .activity-seal.seal2 .container .text p{ text-align:center;}
.sale57 .activity-seal.seal2 .stock{ margin-top:145px; margin-left:85px;}
.sale57 .activity-seal.seal2 .stock span{color:#FFF;}
.sale57 .activity-seal.seal2 .stock span.num{ background:#FFF; color:#000;}
.sale57 .activity-seal.seal2 .tostore{ width:320px; height:55px; float:right; margin-right:175px; margin-top:25px;}
.sale57 .AdvBanner.activity-video{background:url(../Images/touch/touch57_video.jpg) center center;}
.sale57 .activity-video .container .video li p{ color:#000;}
.sale57 .activity.buynow{background:url(../Images/touch/touch57_shop.jpg) center center;}
.sale57 .activity.buynow h1.deal{ text-align:center; font-size:36px; font-weight:200; color:#8A8984;}
/**2016-05-20 TOUCH**/
.sale20 .activity .container{ position:relative;}
.sale20 .activity .container .pic{width:28.33%; right:21.875%; top:2.5%;}
.sale20 .activity .container .text_box{ margin-top:565px; left:14.84%; bottom:22.67%; width:26.3%;}
.sale20 .text_box .buy{ background:none; height:50px; width:100%;}
.sale20 .activity-params{ background:#C8B8A1;}
.sale20 .activity-params .params li .text{ color:#FFF;}
.sale20 .AdvBanner.activity-seal{background: url(../Images/touch/touch0606_02.jpg) center center;}
.sale20 .AdvBanner.activity-seal .sbox{ background:none; height:368px;}
.sale20 .activity-seal .time-item{ float:left; margin-left:290px; margin-top:225px;}
.sale20 .activity-seal .stock{margin-left:120px; margin-top:170px;}
.sale20 .activity-seal .toshop{ top:240px; right:260px;}
.activity-seal .stock span{color:#000;}
.activity-seal .stock span.num{background:#333; color:#FFF;}
.text_box .time-item span s{ color:#FFF;}
.sale20 .activity-seal .text{ width:320px; margin-left:100px; margin-top:150px;}
.sale20 .activity-seal .text .getCode{ width:310px; height:55px;}
.sale20 .activity-seal .text .umicode{ width:170px; height:38px; line-height:38px; margin-left:55px; border:none; background:none; outline:none;
float:left;}
.sale20 .activity-seal .text .redeem{ float:left; width:80px; height:38px; cursor:pointer;}
.sale20 .activity-seal .text p{ font-size:16px; text-align:left;}
.sale20 .activity-seal .text p a{ display:block;}
.sale20 .AdvBanner.activity-seal.seal2{background:url(../Images/touch/touch520_03.jpg) center center;}
.sale20 .AdvBanner.activity-seal.seal2 .container{ height:1157px;}
.sale20 .activity-seal.seal2 .container .text{ color:#FFF; width:600px; margin-top:185px;}
.sale20 .activity-seal.seal2 .container .text p{ text-align:center;}
.sale20 .activity-seal.seal2 .stock{ margin-top:150px; margin-left:85px;}
.sale20 .activity-seal.seal2 .stock span{color:#FFF;}
.sale20 .activity-seal.seal2 .stock span.num{ background:#FFF; color:#000;}
.sale20 .activity-seal.seal2 .tostore{ width:320px; height:55px; float:right; margin-right:175px; margin-top:25px;}
.sale20 .AdvBanner.activity-video{background:url(../Images/touch/touch57_video.jpg) center center;}
.sale20 .activity-video .container .video li p{ color:#000;}
.sale20 .activity.buynow{background:url(../Images/touch/touch57_shop.jpg) center center;}
.sale20 .activity.buynow h1.deal{ text-align:center; font-size:36px; font-weight:200; color:#8A8984;}
/**SUPER**/
.main.super .container{ position:relative;}
.main.super .super_activity .container{width:1280px;}
.main.super .container .top{ top:3%;}
.main.super .container .top h1{ font-size:60px; font-weight:600; color:#FFF; line-height:100px;}
.main.super .container .top span{ font-size:24px; color:#999;}
.main.super .container .top p{ color:#999; margin:0;}
.main.super .container .learnmore{ position:absolute;top:10px;right:10px; border:1px solid #999;padding:5px;}
.main.super .container .learnmore a{ color:#999;}
.main.super .container .front{ left:7.8125%; top:7.1%; position:absolute; width:45.21%;}
.main.super .container .back{left:21.135%; top:7.1%; position:absolute; width:31.8785%;}
.main.super .container .Subscriptionform{width:19.8%; height:55px; right:50%; margin-right:-9.9%; top:48.43%; color:#FFF; text-align:center;}
.main.super .container .Subscriptionform .txt_email1{ float:left;width:63%; height:48px; line-height:48px; background-color:transparent; border:0; outline:none; margin:0px 0px 0px 5px; padding:0; color:#8E7A5F;}
.main.super.activity078 .container .todrow{width:300px; height:55px; right:50%; margin-right:-150px; top:52.8%; text-align:center;}
.main.super.activity078 .container .todrow p{ color:#FFF;}
.main.super.activity078 .container .todrow em{ color:#F00;}
.main.super.activity078 .container .bottom{ bottom:10px; right:10px; color:#FFF;}
.main.super .container .Subscriptionform .sub_btn1{ float:right; width:34%; height:54px; cursor:pointer;}
.main.super .container .subscribed{width:260px; height:45px; right:50%; margin-right:-130px; top:43%; color:#FFF; text-align:center;}
.main.super .container .subscribed span{ font-size:34px; margin:auto 10px;}
.main.super .container .Subscription{ width:22.5%; height:55px; right:17%; top:66.5%;}
.main.super.activity078 .super_video078{ background:#000;}
.main.super.activity078 .super_video078 .container{ width:100%; max-width:1920px; min-width:1280px;}
.main.super.activity078 .super_video078 .container .alertplay{ position:absolute; top:32.7%; left:50%; margin-left:-45px;}
.main.super.activity078 .super_video078 .container .alertplay img{ width:60px; margin:0px auto; cursor:pointer;}
.main.super.activity078 .Evaluation .container{ max-width:1920px;}
.main.super.activity078 .Evaluation ul{ height:auto; overflow:hidden;}
.main.super.activity078 .Evaluation .prev{ position:absolute; top:37%; right:50%; margin-right:305.5px; cursor:pointer;}
.main.super.activity078 .Evaluation .next{ position:absolute; top:37%; left:50%; margin-left:305.5px; cursor:pointer;}
.main.super.activity078 .Evaluation li{ width:535px; float:left; margin:50px;}
.main.super .container .content{  width:1110px;bottom:1.5%; left:50%; margin-left:-555px; padding:0;}
.main.super .container .content .shop{ padding:25px 78px;background:url(../Images/super/super_buy_bg.png) center center;}
.main.super .container .content .shop li{margin:5px 15px 0px 0px;}
.main.super .container .content .shop h1 span{ color:#FFF;}
.main.super .container .content .shop h1 span img{ width:auto; height:40px; margin-top:10px;}
.main.super .container .content .shop .stores{ margin:0px;}
.main.super .container .content{  width:1110px;bottom:1.5%; left:50%; margin-left:-555px; padding:0;}
.main.super .container .content .shop{ padding:25px 78px;background:url(../Images/super/super_buy_bg.png) center center;}
.main.super .container .content .shop li{margin:5px 15px 0px 0px;}
.main.super .container .content .shop h1 span{ color:#FFF;}
.main.super .container .content .shop h1 span img{ width:auto; height:40px; margin-top:10px;}
.main.super .container .content .shop .stores{ margin:0px;}
.main.super .container .activity0602{  width:1110px;bottom:auto; left:50%; top:110px; margin-left:-555px; padding:0; display:none;}
.main.super .container .activity0602 .close{ position:absolute; top:15px; right:15px; width:30px; cursor:pointer;}
.main.super .container .activity0602 .shop{ padding:25px 95px; background:#000;}
.main.super .container .activity0602 .shop p.tag{ color:#FFF;}
.main.super .container .activity0602 .shop li{margin:15px 20px 0px 0px; float:left;}
.main.super .container .activity0602 .shop ul.site li{background:url(../Images/super/shop_code_bg78.png); width:208px; height:86px; text-align:center;}
.main.super .container .activity0602 .shop ul.site li p.code{ line-height:43px; margin:0;}
.main.super .container .activity0602 .shop ul.site li a img{ height:41px; margin-top:1px;}
.main.super .container .activity0602 .shop li img{width:auto;}
.main.super .container .activity0602 .shop h1{font-weight: normal;line-height: 60px; border-bottom: 1px solid #999;margin: 0px;vertical-align: middle;}
.main.super .container .activity0602 .shop h1 span{ color:#FFF; font-size:28px; line-height:60px;}
.main.super .container .activity0602 .shop h1 span img{ width:auto; height:40px; margin-top:10px; float:left;}
.main.super .container .activity0602 .shop .stores{ margin:0px;}

.layerbox,.layerEmailbox,.layerDrawbox,.layerWinbox,.layerVideobox{position:absolute;width:500px;left:50%;height:auto;z-index:100;background-color:#E8E9E9;border:1px #92724E solid;}
.layerDrawbox{background-color:#000;}
.layerVideobox{ width:858px; height:507px;background-color:#000;}
.layerWinbox{width:780px;background:url(../Images/super/draw_win_bg.jpg) center center;}
.layerEmailbox h2,.layerbox h2,.layerDrawbox h2,.layerWinbox h2,.layerVideobox h2{height:25px;font-size:14px;position:relative;padding-left:10px;line-height:25px;}
.layerEmailbox h2 a,.layerbox h2 a,.layerDrawbox h2 a,.layerWinbox h2 a,.layerVideobox h2 a{position:absolute;right:5px;font-size:12px;color:#C2C2C2; width:20px; height:20px; font-size:18px; text-align:center; border-radius:5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; cursor:pointer;}
.layerbox .notice{padding:10px; background:none; border:0;}
.layerbox .notice h3{ color:#947228; font-size:18px;}
.layerbox .notice p{ color:#947228; font-size:14px;}
.layerDrawbox .notice{background:none; border:0; text-align:center;}
.layerDrawbox .notice h3,.layerDrawbox .notice p{ color:#FFF;}
.layerDrawbox .btn,.layerWinbox .btn{ text-align:center; margin:20px auto;}
.layerDrawbox .btn input,.layerWinbox .btn input{ background:#F00; width:160px; height:38px; font-size:18px; color:#FFF; border:none; cursor:pointer;}
#bg{background-color:#666;position:absolute;z-index:99;left:0;top:0;display:none;width:100%;height:100%;opacity:0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;}
.layerWinbox .winbox{ margin:20px 50px;}
.layerWinbox .winbox h3{ color:#FFF; font-size:24px; text-align:center;}
.layerWinbox .winbox .prize{ width:220px; height:260px; float:left; text-align:center; margin:auto 50px;}
.layerWinbox .winbox .prize img{ max-height:100%; max-width:100%;}
.layerWinbox .winbox .userinfo{ width:360px; float:right;}
.layerWinbox .winbox .userinfo li{ margin:4px auto;}
.layerWinbox .winbox .userinfo li input{ width:350px; line-height:30px; height:30px;}
.layerWinbox .winbox .userinfo li input.error{ padding:0px; margin:0px;}

.super_activity{ background:#000; position:relative;}
.super_activity a.sub{ position:absolute; top:-50px;}
.super_activity .ac_bg{/*background:url(../Images/super/foot_bg.png) no-repeat bottom;*/padding-bottom:100px; padding-top:50px;}
.super_activity .part_box{background:url(../Images/super/super_bg.png) no-repeat; background-size:cover; overflow:hidden;}
.super_activity .part_box .tab{}
.super_activity .part_box .tab li{background:url(../Images/super/superpart.png) no-repeat; width:185px; height:80px; text-align:center; color:#FFF; font-size:24px; padding-top:10px; float:left; margin:0px 92.5px; cursor:pointer;}
.super_activity .part_box .tab li.Giveaway a{color:#FFF; font-size:24px;}
.super_activity .part_box .tab li h1{ font-size:24px; color:#FFF;}
.super_activity .part_box .tab li.on{background:url(../Images/super/sun70.png) no-repeat; height:100px;}
.super_activity .part_box .box{ position:relative;}
.super_activity .part_box .part1{ display:none; position:absolute; top:110px; left:0;}
.super_activity .part_box .part1 .close{ top:25px; right:25px; width:40px; height:40px; cursor:pointer;}
.super_activity .part_box .part1 .txt_box{ top:140px; left:110px; color:#7F7F7F; line-height:23px;}
.super_activity .part_box .part1 .txt_box h1{ color:#FFF;}
.super_activity .part_box .part2{ height:320px; border:5px solid #FFF; padding:0; margin:30px;}
.super_activity .part_box .part2 h1{ color:#F00; font-size:48px; text-align:center; line-height:90px;}
.super_activity .part_box .part2 h2{ color:#CE0C0D; font-size:24px; text-align:center;}
.super_activity .part_box .part2 .txt_box{ text-align:left; margin-top:10px; line-height:35px; color:#7F7F7F;}
.super_activity .part_box .part2 .txt_box p{ color:#000;}
.super_activity .part_box .part2 .txt_box li{ font-size:16px; line-height:30px;}
.super_activity .part_box .part2 .txt_box li.remind{ color:#F00;}
.super_activity .part_box .part2 .txt_box li.go{ color:#F00;}
.super_activity .part_box .part2 .txt_box li.go a{ color:#F00;}
.super_activity .part_box .part2 .txt_box li.go img{ width:25px; height:25px;}
.main.super .super_activity .part2 .Subscription{ position:absolute; width:460px; left:50%; margin-left:-230px; top:152px;background:url(../Images/super/sub_bg.png) no-repeat;}
.main.super .super_activity .part2 .Subscription .txt_email{ float:left; width:218px; height:54px; line-height:54px; background-color:transparent; border:0; outline:none; margin:0px 0px 0px 10px; padding:0; color:#8E7A5F;}
.main.super .super_activity .part2 .Subscription .sub_btn{ float:left; width:140px; height:54px; cursor:pointer;}

/*test{background-color:#061B1C;opacity:0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;}*/
.super_activity .giveaway_box{}
.super_activity .giveaway_box .pic{ width:875px; margin:0px auto;}
.super_activity .giveaway_box .pic li{ width:50%; float:left;}
.super_activity .giveaway_box .tips{ text-align:center;color:#FEF8FA;}
.super_activity .giveaway_box .txt_box{ width:100%; margin:0 auto;}
.super_activity .giveaway_box .txt_box .lkd{ width:450px; margin:0px auto;}
.super_activity .giveaway_box .txt_box .txt{ width:600px; margin:50px auto;}
.super_activity .giveaway_box .txt_box h1{ color:#000;}
.super_activity .giveaway_box .txt_box p{ line-height:30px; color:#FAFAFA; font-size:16px;}
.super_activity .giveaway_box .txt_box p a{ color:#FFF; background:#651635;}
/**lottery**/
.super_activity .giveaway_box .lotty{}
.super_activity .giveaway_box .lotty li{ float:left; width:310px; border:5px solid #000; background:#FFF;}
.super_activity .giveaway_box .lotty li.lottery-unit-0,.super_activity .giveaway_box .lotty li.lottery-unit-1,.super_activity .giveaway_box .lotty li.lottery-unit-2,.super_activity .giveaway_box .lotty li.lottery-unit-3{ height:148px;}
.super_activity .giveaway_box .lotty li.lottery-unit-4{ height:210px;}
.super_activity .giveaway_box .lotty li.lottery-unit-5,.super_activity .giveaway_box .lotty li.lottery-unit-6,.super_activity .giveaway_box .lotty li.lottery-unit-7{ height:229px;}
.super_activity .giveaway_box .lotty li.lottery-unit-8{ height:450px;}
.super_activity .giveaway_box .lotty li.lottery-btn{ width:630px; height:210px; position:relative;}
.super_activity .giveaway_box .lotty li.active{border:5px solid #F00; background:#A7A1A1;}
.super_activity .giveaway_box .lotty li .runbtn{ position:absolute; left:50%; bottom:36px; margin-left:-85px; width:160px; height:55px; cursor:pointer;}
/**vote**/
.super_activity .container .vote_box{ background:#FFF;}
.super_activity .container .vote_box ul{ margin:20px auto; margin-top:0;}
.super_activity .container .vote_box li{ float:left; width:545px; margin:5px;}
.super_activity .container .vote_box li h1{ color:#333;}
.super_activity .container .vote_box li .option{ background:url(../Images/super/vote_ratio.png) no-repeat 0px -38px; margin:5px 0px; position:relative; width:493px; cursor:pointer;}
.super_activity .container .vote_box li .option p{position:absolute; top:0; left:5px;display:block; height:26px; line-height:26px; width:100%;}
.super_activity .container .vote_box li .option .bg{ background:url(../Images/super/vote_ratio.png) no-repeat 0px -73px;  display:block; height:26px; width:100%;}
.super_activity .container .vote_box li .option.checked .bg{ background:url(../Images/super/vote_ratio.png) no-repeat 0px -1px;}
.super_activity .container .vote_box li .option .result{ position:absolute; top:0; right:-32px;}

/**comments_box**/
.main.super .container .comments_box{ background:#FFF; padding:20px; margin-top:50px;border: 1px solid #FEFEFE;padding: 30px 130px;-webkit-box-shadow: #666 0px 0px 10px;-moz-box-shadow: #666 0px 0px 10px;box-shadow: #666 0px 0px 10px;}
.main.super .container .comments_box .form textarea.txtcomment{ width:98%; margin:0px 1%; height:105px; background:#FDFBFC; border-radius:5px;}
.main.super .container .comments_box .form .share_box{float:right; width:210px; background:url(../Images/super/share_logo.png) no-repeat 5px 0px; margin:15px auto;}
.main.super .container .comments_box .form .share_box a{ display:block; float:left; width:25px; height:25px; margin:0px 5px;}
.main.super .container .comments_box .form .com_btn{float:right; width:140px; height:32px; cursor:pointer;background:url(../Images/super/comment_btn.png) no-repeat; text-align:center;margin:11px auto; color:#FFF;}
.op-box span.shareto{ float:right; color:#FFF;margin:15px auto;}
.layerEmailbox{ background:#000; width:650px; height:300px;}
.layerEmailbox .notice{ background:none; border:0;}
.layerEmailbox .notice p{ font-size:16px; margin-top:53px; color:#FFF; text-align:center;}
.layerEmailbox .notice .Subscription{ margin-left:120px; margin-top:35px;background:url(../Images/super/tc_sub.jpg) no-repeat;}
.layerEmailbox .notice .Subscription .txt_email{ float:left; width:226px; height:48px; line-height:54px; background-color:transparent; border:0; outline:none; margin:0px; padding:0; color:#8E7A5F;}
.layerEmailbox .notice .Subscription .subsc_btn{ float:left; width:140px; height:48px; cursor:pointer;}
.comment_list li.comment{ border-bottom:1px solid #E3E3E3;}
.comment_list li.comment .cbox{ margin:20px;}
.comment_list li.comment .cbox .ef{ overflow:hidden;}
.comment_list li.comment .cbox .ef .email{ float:left;}
.comment_list li.comment .cbox .ef .floor{ float:right;}
.comment_list li.comment .cbox .com_cont{ margin:15px auto; min-height:60px; color:#A3A3A3;}
.comment_list .page{ line-height:45px; text-align:center; margin-top:12px;}
.comment_list .page span{ line-height:45px; padding:10px; cursor:pointer;}


/**prize**/
.layerbox.prize h2{ padding:0px; height:48px; line-height:48px; background:#CDB696; text-align:center; font-size:24px; color:#FFF;}
.layerbox.prize h2 a{ color:#E8DED0;border-radius:10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;width:28px; height:28px; top:10px; line-height:28px; cursor:pointer;}
.layerbox.prize .notice{ margin:70px 60px 20px 60px; padding:0px; text-align:center;}
.layerbox.prize .notice h1{ color:#000; color:#FF0066; font-size:36px; line-height:60px;}
.layerbox.prize .notice p{ color:#000;}
.layerbox.prize .notice p.noprize{ color:#000; font-size:20px; line-height:30px; font-weight:300;}
.layerbox.prize .btn_box{ height:60px;}
.layerbox.prize .btn_box .btn{ height:60px;background:url(../Images/touch/prize_btn.png) no-repeat; width:150px; height:50px; float:right; margin-right:40px; text-align:center; line-height:50px; cursor:pointer;}
/**super craft**/
.AdvBanner .container.particulars{ height:1050px; overflow:hidden;}
.particulars .left-wrap{ position:absolute;left:0;right:50%;top:0;bottom:0;z-index:1;}
.particulars .left-wrap .overlay{ position:absolute;left:0;right:-95px;top:0;bottom:0;background:url(../Images/super/design-particulars-overlay.png) 100% 0 no-repeat;}
.left-wrap .hotspots{position:absolute;top:135px;right:35.4%;width:265px;height:350px;background:url(../Images/super/design-hotspot-bg.png) no-repeat;}
.left-wrap .hotspots .spot{position:absolute;width:60px;height:60px;cursor:pointer; background:url(../Images/super/design-icon.png) 50% 50% no-repeat;}
.left-wrap .hotspots .spot-1{top:-24px;right:140px;}
.left-wrap .hotspots .spot-2{top:133px;left:35px;}
.left-wrap .hotspots .spot-3{bottom:4px;right:-17px;}
.left-wrap .section-text{position:absolute; right:110px;top:565px;width:65%; min-width:450px; text-align:center;}
.left-wrap .section-text h2.text-title{ color:#FFF; font-size:32px; font-weight:200; line-height:45px;}
.left-wrap .section-text p.text-descp{ color:#AEAEAE; line-height:35px; margin-top:15px;}
.particulars .right-wrap{ position:absolute;left:20%;right:0;top:0;bottom:0;}
.particulars .right-wrap .img {display:none; position:absolute;left:-56px;right:0;top:0;bottom:0;background-position:0px 0; background-repeat:no-repeat;background-size:auto 100%;}
.particulars .right-wrap .img.active{-webkit-animation:particulars-ani 2.5s forwards;animation: particulars-ani 2.5s forwards; display:block;}
.particulars .right-wrap .img-1{background-image:url(../Images/super/design-particulars-img-1.jpg);}
.particulars .right-wrap .img-2{background-image:url(../Images/super/design-particulars-img-2.jpg);}
.particulars .right-wrap .img-3{background-image:url(../Images/super/design-particulars-img-3.jpg);}
@-webkit-keyframes particulars-ani{100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}
@keyframes particulars-ani{100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}

.AdvBanner .container.version{ position:relative;}
.AdvBanner .container.version .bd{}
.AdvBanner .container.version .bd li .m-width {width:100%;margin:0 auto;overflow:hidden;}
.AdvBanner .container.version .bd li{width:100% !important;height:100%;}
.AdvBanner .container.version .bd li .text-box{ position:absolute; top:8.3%; left:50%; margin-left:-360px; width:720px; text-align:center;}
.AdvBanner .container.version .bd li .text-box h1{ font-size:36px; line-height:45px; font-weight:200;margin-bottom:10px;}
.AdvBanner .container.version .bd li .text-box span{ font-size:24px;}
.AdvBanner .container.version .bd li .text-box p{ font-size:18px; line-height:35px;margin-top:25px;}
.AdvBanner .container.version .bd li.gray .text-box h1{ color:#FFF;}
.AdvBanner .container.version .bd li.gray .text-box span{ color:#AEAEAE;}
.AdvBanner .container.version .bd li.gray .text-box p{ color:#AEAEAE;}
.AdvBanner .container.version .hd{ position:absolute; left:40%; top:35%;}
.AdvBanner .container.version .hd ul{ overflow:hidden;background:url(../Images/super/version_hd_bg.png) no-repeat;}
.AdvBanner .container.version .hd ul li{width:35px;height:35px;border-radius :50%;text-indent:-9999px;margin-right:55px;float:left;cursor:pointer;}
.AdvBanner .container.version .hd ul li.on{}


.AdvBanner .container .top{ width:1000px; left:50%; margin-left:-500px; top:110px; text-align:center;}
.AdvBanner .container .top h1{ font-size:48px; font-weight:400; line-height:45px; margin-bottom:10px;}
.AdvBanner .container .top span{font-weight:400; font-size:28px; line-height:30px;}
.AdvBanner .container .top p{line-height:25px;font-size:18px; margin-top:40px;}
.AdvBanner .container .left{ width:560px; left:100px; top:380px;}
.AdvBanner .container .left h1{ font-size:48px; font-weight:400; line-height:45px; margin-bottom:10px;}
.AdvBanner .container .left span{font-weight:400; font-size:28px;line-height:30px;}
.AdvBanner .container .left p{line-height:25px;font-size:18px; margin-top:40px;}
.main .AdvBanner .container .bottom li h1{ font-size:36px; font-weight:400;}
.AdvBanner .container .top.white,.AdvBanner .container .right.white,.AdvBanner .container .left.white,.AdvBanner .container .bottom.white,.AdvBanner .container .top.white h1,.AdvBanner .container .right.white h1,.AdvBanner .container .left.white h1,.AdvBanner .container .bottom.white h1{ color:#FFF;}
/**super overview**/
.super_overview .big_banner{ position:relative;}
.super_overview .big_banner .front{ left:7.8125%; top:11.1%; position:absolute; width:45.21%;}
.super_overview .big_banner .back{left:21.135%; top:11.1%; position:absolute; width:31.8785%;}
.super_overview .AdvBanner .Compact .top{ left:50%; margin-left:-500px; top:10%;}
.super_overview .AdvBanner .bottom{ left:50%; margin-left:-500px; bottom:50px; width:1000px;}
.super_overview .AdvBanner .Compact .bottom{ width:1000px;}
.super_overview .AdvBanner .Compact .bottom li{ float:left; width:33.33%; text-align:center;}
.super_overview .AdvBanner .Compact .bottom li h1{ font-size:32px; font-weight:300;}
.super_overview .AdvBanner .cpu .top{ left:50%; margin-left:-500px; top:10%; color:#FFF;}
.super_overview .AdvBanner .cpu .top h1{color:#FFF;}
.super_overview .AdvBanner .cpu .bottom{ width:1000px;}
.super_overview .AdvBanner .cpu .bottom li{ float:left; width:25%; text-align:center;color:#FFF;}
.super_overview .AdvBanner .cpu .bottom li h1{ font-size:32px; font-weight:300;color:#FFF;}
.super_overview .AdvBanner .cpu .bottom li p img{ width:100px; margin-top:6px;}
.super_overview .AdvBanner .camera{ height:1063px; background:#1D1D1D;background: -ms-linear-gradient(top,#1D1D1D,#0F0F0F);background:-moz-linear-gradient(top,#1D1D1D,#0F0F0F);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#1D1D1D), to(#0F0F0F));background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1D1D1D), to(#0F0F0F));background: -webkit-linear-gradient(top, #1D1D1D, #0F0F0F);background: -o-linear-gradient(top, #1D1D1D, #0F0F0F);}
.super_overview .AdvBanner .camera .top{}
.super_overview .AdvBanner .camera .top h1{ font-size:32px; font-weight:300;color:#FFF;}
.super_overview .AdvBanner .camera .top span{ font-size:18px; color:#FFF;}
.super_overview .AdvBanner .camera .top span img{ width:130px; margin-left:5px;}
.super_overview .AdvBanner .camera .top p{color:#AEAEAE;}
.super_overview .AdvBanner .camera .bottom{ bottom:0px;}
.super_overview .AdvBanner .camera .bottom ul{ overflow:hidden; margin-bottom:10px;}
.super_overview .AdvBanner .camera .bottom li{ float:left; width:33.33%; text-align:center;color:#FFF;}
.super_overview .AdvBanner .camera .bottom li h1{ font-size:32px; font-weight:300;}
.super_overview .AdvBanner .camera .bottom li p{ color:#000;}
.AdvBanner .camera-lens img{width:auto;position:absolute;bottom:0;left:50%;display:block;margin:0 auto;-webkit-transition:-webkit-transform 1s 0.1s,opacity 1s 0.1s;transition:transform 1s 0.1s,opacity 1s 0.1s;}
.AdvBanner .camera-lens.actived img{-webkit-transform:none;-ms-transform:none;transform:none;}
.AdvBanner .camera-lens .camera-l-1{z-index:10;bottom:437px;margin-left:-144px;-webkit-transform:translateY(310px);-ms-transform:translateY(310px);transform:translateY(310px)}
.AdvBanner .camera-lens .camera-l-2{z-index:9;bottom:326px;margin-left:-146px;-webkit-transform:translateY(225px);-ms-transform:translateY(225px);transform:translateY(225px)}
.AdvBanner .camera-lens .camera-l-2-1{z-index:9;bottom:395px;margin-left:-66px;-webkit-transform:translateY(225px);-ms-transform:translateY(225px);transform:translateY(225px)}
.AdvBanner .camera-lens .camera-l-3{z-index:8;bottom:232px;margin-left:-78px;-webkit-transform:translateY(131px);-ms-transform:translateY(131px);transform:translateY(131px)}
.AdvBanner .camera-lens .camera-s-1{z-index:7;bottom:202px;margin-left:-29px;-webkit-transform:translateY(101px);-ms-transform:translateY(101px);transform:translateY(101px)}
.AdvBanner .camera-lens .camera-s-2{z-index:6;bottom:179px;margin-left:-33px;-webkit-transform:translateY(78px);-ms-transform:translateY(78px);transform:translateY(78px)}
.AdvBanner .camera-lens .camera-s-3{z-index:5;bottom:156px;margin-left:-38px;-webkit-transform:translateY(55px);-ms-transform:translateY(55px);transform:translateY(55px)}
.AdvBanner .camera-lens .camera-s-4{z-index:4;bottom:131px;margin-left:-44px;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}
.AdvBanner .camera-lens .camera-s-5{z-index:3;bottom:101px;margin-left:-51px;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}
.super_overview .AdvBanner .Convient{ height:940px; background:#131313;}
.super_overview .AdvBanner .Convient .top{ width:900px; margin-left:-450px;}
.super_overview .AdvBanner .Convient .top h1{color:#FFF; margin-bottom:20px;}
.super_overview .AdvBanner .Convient .top span{ color:#AEAEAE;}
.super_overview .AdvBanner .Convient .top span i{ font-size:14px;}
.super_overview .AdvBanner .Convient .top span img{ width:145px;}
.super_overview .AdvBanner .Convient .top p{ color:#AEAEAE;}
.super_overview .AdvBanner .Convient .bottom{ margin-left:-40%; width:80%;}
.super_overview .AdvBanner .Convient .bottom img.active{-webkit-animation:Convient-ani 2.5s forwards;animation: Convient-ani 2.5s forwards; display:block;}
@-webkit-keyframes Convient-ani{100%{-webkit-transform:scale(1.25);transform:scale(1.25)}}
@keyframes Convient-ani{100%{-webkit-transform:scale(1.25);transform:scale(1.25)}}
.super_overview .AdvBanner.battery .bottom.light{position:absolute;bottom:22.1%; right:32.12%; left:auto; width:24.52%; height:33.43%;    /* IE10、Firefox and Opera，IE9以及更早的版本不支持 */
-webkit-animation: breath linear 2s 1.5s infinite;
-moz-animation: breath linear 2s 1.5s infinite;
animation: breath linear 2s 1.5s infinite;
box-shadow: inset -1px 1px 4px 2px #050C52, inset 1px -1px 4px 2px #060845;
-webkit-transition: all 1s;
-moz-transition: all 1s;
transition: all 1s;
}
.super_overview .AdvBanner.fingerprint{ background:url(../Images/super/overview_14.jpg) center center;}
.super_overview .AdvBanner.fingerprint .container{height:1070px;}
.super_overview .AdvBanner.fingerprint .top{margin-top:-20px; width:940px; margin-left:-470px;}
.super_overview .AdvBanner.fingerprint .top h1{color:#FFF;}
.super_overview .AdvBanner.fingerprint .top span{color:#AEAEAE;}
.super_overview .AdvBanner.fingerprint .top .com_ico{color:#FFF; font-weight:800;}
.super_overview .AdvBanner.fingerprint .top i{ font-size:14px;}
.super_overview .AdvBanner.fingerprint .top p{color:#AEAEAE;}
.super_overview .AdvBanner.fingerprint .fingerprint_ico{ bottom:26.7%; left:50%; margin-left:-43px; margin-bottom:-27px;}
.super_overview .AdvBanner.fingerprint .fingerprint_ico img{ width:auto;-webkit-transform:translate(60px,-60px);-ms-transform:translate(60px,-60px);transform:translate(60px,-60px);-webkit-transition:-webkit-transform 1s 0.1s,opacity 1s 0.1s;transition:transform 1s 0.1s,opacity 1s 0.1s;}
.super_overview .AdvBanner.fingerprint .fingerprint_ico img.active{-webkit-transform:none;-ms-transform:none;transform:none}
.super_overview .AdvBanner.fingerprint .bottom{ bottom:0px; background:#000; opacity:0.5; width:800px; margin-left:-400px;}
.super_overview .AdvBanner.fingerprint .bottom ul{ overflow:hidden; margin-bottom:10px; margin-top:10px;}
.super_overview .AdvBanner.fingerprint .bottom li{ float:left; width:25%; text-align:center;}
.super_overview .AdvBanner.fingerprint .bottom li h1{ font-size:32px; font-weight:300;color:#FFF; line-height:65px;}
.super_overview .AdvBanner.fingerprint .bottom li h1 img{ width:auto; height:50px;}
.super_overview .AdvBanner.fingerprint .bottom li p{ color:#FFF; font-size:16px;}
.super_overview .AdvBanner.Hifi{background:url(../Images/super/hifi_bg.jpg) center center;}
.super_overview .AdvBanner.Hifi .container{ overflow:hidden;}
.super_overview .AdvBanner.Hifi .top{ width:50%; left:auto; top:24%; right:50%; margin-right:-14%; margin-left:auto;}
.super_overview .AdvBanner.Hifi .top h1{color:#FFF;}
.super_overview .AdvBanner.Hifi .top span{color:#AEAEAE;}
.super_overview .AdvBanner.Hifi .top p{color:#AEAEAE;}
.super_overview .AdvBanner.Hifi .right{ right:0px; top:0px; height:100%; width:63.54%;}
.super_overview .AdvBanner.Hifi .right img{ position:absolute; right:0px; height:100%; top:0px; width:auto;}
.super_overview .AdvBanner.Hifi .right .sound_wave{ z-index:2;opacity:1;transition:all 1s ease-out 1.5s;-webkit-transition:all 1s ease-out 1.5s;animation:scale 1.5s ease-in-out 2s infinite;-webkit-animation:scale 1.5s ease-in-out 2s infinite;}
.super_overview .AdvBanner.Hifi .right .sound_key{ z-index:3; right:50%; margin-right:-17.4%;}
@keyframes scale{0%{transform:scale(0.5,0.5)}100%{transform:scale(1,1)}}
@-webkit-keyframes scale{0%{transform:scale(0.5,0.5)}100%{transform:scale(1,1)}}
.super_overview .AdvBanner.Hifi .bottom{ width:750px; margin-left:-650px;}
.super_overview .AdvBanner.Hifi .bottom li{float:left; width:33.33%; text-align:center;}
.super_overview .AdvBanner.Hifi .bottom li h1{ font-size:32px; font-weight:300;color:#FFF; line-height:40px;}
.super_overview .AdvBanner.Hifi .bottom li p{ color:#FFF; font-size:16px;}

/**super camera**/
.camera .AdvBanner.part-1{ height:1063px; background:#1D1D1D;background: -ms-linear-gradient(top,#1D1D1D,#0F0F0F);background:-moz-linear-gradient(top,#1D1D1D,#0F0F0F);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#1D1D1D), to(#0F0F0F));background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1D1D1D), to(#0F0F0F));background: -webkit-linear-gradient(top, #1D1D1D, #0F0F0F);background: -o-linear-gradient(top, #1D1D1D, #0F0F0F);}
.camera .AdvBanner.part-1 .container{ height:1062px;}
.camera .AdvBanner.part-1 .container .top h1{ color:#FFF;}
.camera .AdvBanner.part-1 .container .top span{ color:#FFF;}
.camera .AdvBanner.part-1 .container .top span img{ width:160px;}
.camera .AdvBanner.part-1 .container .top p{color:#AEAEAE;;}
.camera .AdvBanner.part-1 .container .top p img{ width:130px; margin-top:5px;}
.camera .AdvBanner.part-1 .bottom{ bottom:0px; width:1000px; left:50%; margin-left:-500px;}
.camera .AdvBanner.part-1 .bottom ul{ overflow:hidden; margin-bottom:10px;}
.camera .AdvBanner.part-1 .bottom li{ float:left; width:33.33%; text-align:center;color:#FFF;}
.camera .AdvBanner.part-1 .bottom li h1{ font-size:32px; font-weight:300;color:#FFF;}
.camera .AdvBanner.part-1 .bottom li p{ color:#FFF;}
.camera .AdvBanner.part-2{background:url(../Images/super/super_camera_02.jpg) center center;}
.camera .AdvBanner.part-2 .container{ height:1080px;}
.camera .AdvBanner.part-3{}
.camera .AdvBanner.part-3 .container ul{ width:100%; height:100%;}
.camera .AdvBanner.part-3 .container ul li{ position:relative;}
.camera .AdvBanner.part-3 .container ul li .focus{ cursor:pointer; width:12.5%; height:22.22%; position:absolute;}
.camera .AdvBanner.part-3 .container ul li.f1 .focus{ bottom:11%; right:39%;}
.camera .AdvBanner.part-3 .container ul li.f2 .focus{ top:23%; left:39%;}
.camera .AdvBanner.part-3 .container .top{ top:10.2%;}
.camera .AdvBanner.part-3 .container .top h1{ color:#FFF;}
.camera .AdvBanner.part-3 .container .top p{color:#FFF; font-size:18px;}
.camera .AdvBanner.part-4{background:url(../Images/super/super_camera_04.jpg) center center;}
.camera .AdvBanner.part-4 .container{ height:1078px;}
.camera .AdvBanner.part-4 .container .top h1{ color:#FFF;}
.camera .AdvBanner.part-4 .container .top span{ color:#FFF; font-size:24px;}
.camera .AdvBanner.part-4 .container .top p{color:#FFF; font-size:18px;}
.camera .AdvBanner.part-5{background:url(../Images/super/super_camera_05.jpg) center center;}
.camera .AdvBanner.part-5 .container{ height:1082px;}
.camera .AdvBanner .container .right{ width:560px; left:50%; top:380px;}
.camera .AdvBanner.part-6{background:url(../Images/super/super_camera_06.jpg) center center;}
.camera .AdvBanner.part-6 .container{ height:1080px;}
.camera .AdvBanner.part-6 .container .top h1{ color:#FFF;}
.camera .AdvBanner.part-6 .container .top span{ color:#FFF; font-size:24px;}
.camera .AdvBanner.part-6 .container .top p{color:#FFF; font-size:18px;}
.camera .AdvBanner.part-7{background:url(../Images/super/super_camera_07.jpg) center center; z-index:-5; overflow:hidden;}
.camera .AdvBanner.part-7 .container{ height:1080px;}
.camera .AdvBanner .container .left{ width:560px; left:100px; top:380px;}
.camera .AdvBanner .container .left h1{ font-size:36px; font-weight:300; line-height:45px; margin-bottom:10px;}
.camera .AdvBanner .container .left span{font-weight:400; font-size:18px;}
.camera .AdvBanner .container .left p{line-height:35px;font-size:16px; margin-top:50px;}
.camera .AdvBanner.part-7 .container .right{ margin-left:650px; padding-top:130px;}
.camera .AdvBanner.part-7 .container .left h1{color:#FFF;}
.camera .AdvBanner.part-7 .container .left span{color:#FFF;}
.camera .AdvBanner.part-7 .container .left p{color:#FFF;}
.camera .AdvBanner.part-8{background:url(../Images/super/super_camera_08.jpg) center center;}
.camera .AdvBanner.part-8 .container{ height:1080px;}
.camera .AdvBanner.part-9{background:url(../Images/super/super_camera_09.jpg) center center;}
.camera .AdvBanner.part-9 .container{ height:1078px;}
.camera .AdvBanner.part-10{background:url(../Images/super/super_camera_10.jpg) center center;}
.camera .AdvBanner.part-10 .container{ height:1075px;}
/**experence**/
.experence .AdvBanner .container .right{ left:50%; top:130px;}
.experence .AdvBanner.part-2 .container .left{ top:35.93%; text-align:center; color:#B0B0B0;}
.experence .AdvBanner.part-2 .container .left h1{ color:#FFF;}
.experence .AdvBanner.part-2 .container .left p{  margin-top:15px;}
.experence .AdvBanner.part-2 .container .left .pic{ margin:20px auto;}
.experence .AdvBanner.part-2 .container .left .pic p{ margin:10px auto;}
.experence .AdvBanner.part-2 .container .left .pic img{ width:auto;}
.experence .AdvBanner.part-2 .container .right{ width:26.46%; left:50%; top:3.7%;}
.experence .AdvBanner .container .hd{ display:none;}
.experence .AdvBanner.part-3 .container .left{ bottom:0; top:auto; left:auto; right:50%; width:auto;}
.experence .AdvBanner.part-3 .container .left li img{ height:89.43%;}
.experence .AdvBanner.part-3 .container .right{ width:360px; margin-left:100px; top:25%;}
.experence .AdvBanner.part-3 .container .right h1{ font-size:36px; font-weight:200; line-height:45px; margin-bottom:25px;}
.experence .AdvBanner.part-3 .container .right .flag{ margin-top:100px;}
/**Super Battery**/
.main.battery .big_banner{ position:relative;}
.main.battery .big_banner .bottom{ position:absolute; bottom:16.5%; right:29.16%; width:30.625%;}
.main.battery .big_banner .bottom img{ width:98%; margin:1%; display:none;}
.main.battery .big_banner .bottom.light{position:absolute;bottom:22.1%; right:32.12%; width:24.72%; height:32.923%;    /* IE10、Firefox and Opera，IE9以及更早的版本不支持 */
-webkit-animation: breath linear 2s 1.5s infinite;
-moz-animation: breath linear 2s 1.5s infinite;
animation: breath linear 2s 1.5s infinite;
box-shadow: inset -1px 1px 4px 2px #050C52, inset 1px -1px 4px 2px #060845;
-webkit-transition: all 1s;
-moz-transition: all 1s;
transition: all 1s;
}
@keyframes breath{
0%{box-shadow: inset -1px 1px 3px 2px #050C52, inset 1px -1px 3px 2px #060845, 0 0 0px 0 #b2ff1a;}
50%{ box-shadow: inset -1px 1px 3px 2px #050C52, inset 1px -1px 3px 2px #060845, 0 0 40px 20px #28286F;}
100%{ box-shadow: inset -1px 1px 3px 2px #050C52, inset 1px -1px 3px 2px #060845, 0 0 0px 0 #b2ff1a;}
}
@-webkit-keyframes breath {
0%{box-shadow: inset -1px 1px 3px 2px #050C52, inset 1px -1px 3px 2px #060845, 0 0 0px 0 #b2ff1a;}
50%{ box-shadow: inset -1px 1px 3px 2px #050C52, inset 1px -1px 3px 2px #060845, 0 0 40px 20px #28286F;}
100%{ box-shadow: inset -1px 1px 3px 2px #050C52, inset 1px -1px 3px 2px #060845, 0 0 0px 0 #b2ff1a;}
}
/**2016-05-23 super activity**/
.main.activity523 .AdvBanner .front{ left:7.8125%; top:2%; position:absolute; width:45.21%;}
.main.activity523 .AdvBanner .back{left:21.135%; top:2%; position:absolute; width:31.8785%;}
.main.activity523 .AdvBanner .Subscription{ top:45.2%; right:19.4%;}
.activity523 .AdvBanner .learnmore{ top:10px; right:10px; border:1px solid #FFF; padding:5px;}
.activity523 .AdvBanner .learnmore a{color:#FFF;}
.main.activity523 .container .content .shop{padding: 5px 10px; background:none;}
.main.activity523 .container .content .shop h1 span{ line-height:52px;}
.main.activity523 .container .content .shop .stores li{ margin: 5px 8px 0px 0px;}
.main.activity523 .container .content .shop .stores li img{ width:110px; height:41px;}
.activity523 .AdvBanner.Countdown{background:url(../Images/super/super_timeline0620.jpg) center center;}
.activity523 .AdvBanner.Countdown .container{ height:1763px;}
.activity523 .AdvBanner.Countdown .top{ top:80px; left:50%; margin-left:-400px; width:800px;}
.activity523 .AdvBanner.Countdown .top .txt{ float:left; font-size:48px; margin:15px 10px;}
.activity523 .AdvBanner.Countdown .top .time-item{ height:auto; overflow:hidden; width:320px; margin:10px; float:left;}
.activity523 .AdvBanner.Countdown .top .time-item span{ width:65px; height:42px; display:block; float:left; line-height:42px; text-align:center;background:url(../Images/ctb_bg.png) center center; margin:0px 6px; font-size:32px; letter-spacing:15px;}
.activity523 .AdvBanner.Countdown .top .time-item span s{ text-decoration:none; margin:0px 10px; font-weight:700; color:#FFF;}
.activity523 .AdvBanner.Countdown .top .time-item p span{ background:none;font-size:16px; letter-spacing:normal; height:30px; line-height:30px; color:#FFF;}
.activity523 .AdvBanner.Countdown .bottom{ bottom:25.5%;}
.activity523 .AdvBanner.Countdown .bottom li{ line-height:65px; font-size:24px; padding-left:40px;background:url(../Images/super/timeline_point.png) 5px 22px no-repeat;}
.super.activity523 .super_video{bottom:80px;}
.super .super_video{ height:auto; overflow:hidden;}
.super .super_video .container{ width:1280px;}
.super .super_video ul{ overflow:hidden; margin-top:30px;}
.super .super_video ul.partner{}
.super .super_video ul.partner li{ margin-bottom:35px;}
.super .super_video li{ width:297.5px; height:auto; float:left; margin-right:30px; position:relative;}
.super .super_video li .partner_logo{ height:60px; margin-bottom:20px;}
.super .super_video li .partner_logo img{ width:auto; max-width:100%; max-height:100%;}
.super .super_video li .text{}
.super .super_video li p{ font-size:14px; line-height:25px;}
.super .super_video li .play{ position:absolute; top:65px; left:50%; width:45px; margin-left:-25px;}
.super .super_video li.fr{ float:right; margin:0;}


/**Service**/
.main.service .Guidelines,.main.service .Instructions,.main.service .Manual,.main.service .FAQ,.main.service .Online_Service{ padding-top:60px; padding-bottom:40px;}
.main.service .content_box h1.category{ margin-bottom:20px;}
.main.service .content_box span{ font-size:16px; color:#666;}
.main.service .content_box h1.category span{ font-size:24px; color:#666; font-weight:300;}
.main.service .content_box .Guidelines li{ width:50%; float:left; height:300px;}
.main.service .content_box .Guidelines li .intro{margin:50px auto; width:400px; height:200px; text-align:center;color:#666;}
.main.service .content_box .Guidelines li .intro img{ width:auto;}
.main.service .content_box .Guidelines li .intro .tit{text-align:center; font-size:16px; line-height:35px;color:#666;}
.main.service .content_box .Guidelines li .details{margin:50px; display:none;}
.main.service .content_box .Guidelines li:hover .intro{display:none;}
.main.service .content_box .Guidelines li:hover .details{ display:block;}
.main.service .content_box .Instructions{}
.main.service .content_box .detail .ri{}
.main.service .content_box .detail .ri span{ border:1px solid #999; padding:5px 20px; margin:auto 10px;}
.rsj{background:url(../Images/rsj.png) no-repeat; width:12px; height:12px; display:inline-block; margin-left:5px;}
.main.service .content_box .Instructions table td{ border:1px solid #999; font-size:16px; line-height:35px; text-align:center;}
.main.service .content_box .Instructions table td a{font-size:16px;color:#666;}
.main.service .content_box .Manual{}
.main.service .content_box .Manual table td{ border:1px solid #999; font-size:16px; line-height:35px; text-align:center;}
.main.service .content_box .Manual table td a{font-size:16px;color:#666;}
.main.service .content_box .Manual p{ margin-top:15px;}
.main.service .content_box .FAQ .faq_box{ overflow:hidden;}
.main.service .content_box .FAQ .faq_box .faq_left{ float:left;width:20%;background:#0CC9BB;}
.main.service .content_box .FAQ .faq_box .faq_left li{}
.main.service .content_box .FAQ .faq_box .faq_left li a{display: block;height: 56px;background: url(../Images/dot.png) no-repeat 33px 50%;line-height: 56px;padding-left: 64px;color: #fff;transition: all ease-in-out 0.3s;-webkit-transition: all ease-in-out 0.3s;-moz-transition: all ease-in-out 0.3s;}
.main.service .content_box .FAQ .faq_box .faq_left li a:hover, .main.service .content_box .FAQ .faq_box .faq_left li.select a{background: #0ED6C7 url(../Images/dot.png) no-repeat 33px 50%;}
.main.service .content_box .FAQ .faq_box .faq_right {width: 80%;min-height: 500px; float:right; background:#F9F9F9;}
.main.service .content_box .FAQ .faq_box .faq_right ul{ display:none;}
.main.service .content_box .FAQ .faq_box .faq_right ul.qa{ display:block;}
.main.service .content_box .FAQ ul.qa li span{ display:block; height:50px; line-height:50px;border-bottom:1px dotted #ccc;margin-bottom: 1px; padding:0px 35px; cursor:pointer;}
.main.service .content_box .FAQ ul.qa li span:hover{background:#dfdfdf;}
.main.service .content_box .FAQ ul.qa li span i{ float:right;color:#ff543d; font-size:20px;}
.main.service .content_box .FAQ ul.qa li span i:after{ content:"+";}
.main.service .content_box .FAQ ul.qa li p{ line-height:25px; font-size:14px; margin-bottom:10px; padding:20px 35px;background:#dfdfdf; display:none;}
.main.service .content_box .FAQ ul.qa li.active span i:after{ content:"-";}
.main.service .content_box .FAQ ul.qa li.active p{ display:block;}
.main.service .Online_Service p{ line-height:35px; font-size:16px;}

/**London**/
.big_banner .link-block{ position:absolute;}
.london .AdvBanner .container .top{ top:20px; left:50%; width:1000px; margin-left:-500px;}
.london .AdvBanner .container .bottom{ bottom:20px; left:50%; width:1000px; margin-left:-500px;}
.london .AdvBanner .container .left{ right:50%; left:auto; top:100px; width:500px; margin-right:50px;}
.london .AdvBanner .container .right{ left:50%; right:auto; top:100px; width:500px; margin-left:50px;}
/**london overview**/
.london.overview .big_banner{ position:relative; overflow:hidden;}
.london.overview .big_banner .left{ top:3.6%; left:12%; width:37.5%;}
.london.overview .big_banner h1{ font-size:68px; color:#FFF; line-height:100px; font-weight:600;}
.london.overview .big_banner span{ font-size:24px; color:#FEFEFE; line-height:60px;}
.london.overview .big_banner p{ font-size:18px; color:#CDCDCD;}
.london.overview .big_banner .right{top:30.4%; margin-left:50px;left:50%;  z-index:9;}
.london.overview .big_banner .bottom{ width:100%; left:50%; margin-left:-50%; bottom:-34px;}
.london.overview .AdvBanner.video_london{ background:#000;}
.london.overview .AdvBanner.part3 .container{ height:1080px; background:#232325;}
.london.overview .AdvBanner.part3 .left{ top:26%; text-align:center;}
.london.overview .AdvBanner.part3 .left h1{ color:#FFF;}
.london.overview .AdvBanner.part3 .left span{ color:#FFF;}
.london.overview .AdvBanner.part3 .left p{ color:#AEAEAE;}
.london.overview .AdvBanner.part3 .right{ top:auto; bottom:0; height:90%;}
.london.overview .AdvBanner.part3 .right img{ width:auto; height:100%;}
.london.overview .AdvBanner.part3 .bottom{ bottom:24%; width:650px; margin-left:-650px;}
.london.overview .AdvBanner.part3 .bottom li{ float:left; color:#CECED0; text-align:center; width:50%;}
.london.overview .AdvBanner.part3 .bottom li h1{ color:#CECED0; font-size:28px;}
.london.overview .AdvBanner.part5 .container{ height:1080px; background:#232325;}
.london.overview .AdvBanner.part5 .top{ top:100px; width:850px; margin-left:-425px;}
.london.overview .AdvBanner.part5 .top h1{color:#FFF; line-height:55px;}
.london.overview .AdvBanner.part5 .top span{color:#FFF; line-height:55px;}
.london.overview .AdvBanner.part5 .top p{color:#AEAEAE; font-size:18px;}
.london.overview .AdvBanner.part5 .top ul{ margin-top:20px;}
.london.overview .AdvBanner.part5 .top li{ float:left; width:33.33%; text-align:center;}
.london.overview .AdvBanner.part5 .bottom{ bottom:100px; height:400px; width:68.6%; margin-left:-34.3%;}
.london.overview .AdvBanner.part5 .bottom img{ position:absolute;-webkit-transition:-webkit-transform 1s 0.1s,opacity 1s 0.1s;transition:transform 1s 0.1s,opacity 1s 0.1s;}
.london.overview .AdvBanner.part5 .bottom .m2{bottom:242px; width:98%; left:1%; -webkit-transform:translateY(200px);-ms-transform:translateY(200px);transform:translateY(200px); z-index:3;}
.london.overview .AdvBanner.part5 .bottom .m1{ bottom:142px; width:98%; left:1%; -webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px); z-index:2;}
.london.overview .AdvBanner.part5 .bottom .ps{ bottom:0; z-index:1;}
.london.overview .AdvBanner.part5 .bottom.actived img{-webkit-transform:none;-ms-transform:none;transform:none;}
.london.overview .AdvBanner.part6 .container{ height:1078px;}
.london.overview .AdvBanner.part6 .top{ top:0px; width:100%; margin-left:-50%;}
.london.overview .AdvBanner.part6 .top img.active{-webkit-animation:Convient-ani 2.5s forwards;animation: Convient-ani 2.5s forwards; display:block;}
.london.overview .AdvBanner.part6 .bottom{ bottom:100px; text-align:center;}
.london.overview .AdvBanner.part6 .bottom h1{ line-height:55px; font-size:36px; font-weight:300;}
.london.overview .AdvBanner.part6 .bottom span{ line-height:80px; font-size:24px; font-weight:300;}
.london.overview .AdvBanner.part6 .bottom p{font-size:18px; line-height:35px;}
.london.overview .AdvBanner.part7 .top{ top:100px; width:850px; margin-left:-425px;}
.london.overview .AdvBanner.part7 .top h1{color:#FFF; line-height:55px;}
.london.overview .AdvBanner.part7 .top span{color:#FFF; line-height:55px;}
.london.overview .AdvBanner.part7 .top p{color:#AEAEAE; font-size:18px;}
.london.overview .AdvBanner.part8 .right{ top:26.7%; width:35%; margin-left:10%;}
.london.overview .AdvBanner.part8 .right h1{line-height:55px;font-size:36px; font-weight:300;}
.london.overview .AdvBanner.part8 .right p{ font-size:18px;}
.london.overview .AdvBanner.part8 .right ul{ margin-top:18.5%;}
.london.overview .AdvBanner.part8 .right li{ float:left; /*width:33.33%;*/ margin:0px 6.5%; text-align:center;}
.london.overview .AdvBanner.part8 .right li h1{ font-size:18px;}
.london.overview .AdvBanner.part8 .left{ bottom:10px; height:86%; width:72.76%; left:0; margin-right:auto;}
.london.overview .AdvBanner.part8 .left img{ position:absolute;-webkit-transition:-webkit-transform 1s 0.1s,opacity 1s 0.1s;transition:transform 1s 0.1s,opacity 1s 0.1s;}
.london.overview .AdvBanner.part8 .left .s2{bottom:28.3%; width:65%; left:11.4%; -webkit-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%); z-index:3;}
.london.overview .AdvBanner.part8 .left .s1{ bottom:28.3%; width:65%; left:11.4%; -webkit-transform:translateY(5%);-ms-transform:translateY(5%);transform:translateY(5%); z-index:2;}
.london.overview .AdvBanner.part8 .left .ps{ bottom:0; z-index:1;}
.london.overview .AdvBanner.part8 .left.actived img{-webkit-transform:none;-ms-transform:none;transform:none;}
.london.overview .AdvBanner.part8 .left.actived .s2{bottom:32.4%; width:65%; left:19.3%;}
.london.overview .AdvBanner.part8 .left.actived .s1{ bottom:25.5%; width:65%; left:14%;}
.london.overview .AdvBanner.part9 .container{ height:1080px;}
.london.overview .AdvBanner.part9 .top{ top:60px;}
.london.overview .AdvBanner.part9 .top span{ font-size:24px; font-weight:300;}
.london.overview .AdvBanner.part9 .bottom{ bottom:80px;}
.london.overview .AdvBanner.part9 .bottom.md{ bottom:200px; width:83.4%; margin-left:-41.7%;}
.london.overview .AdvBanner.part9 .bottom.md .bt{ bottom:46%; width:54.7%; right:15.9%;-webkit-transform:translateY(40%);-ms-transform:translateY(40%);transform:translateY(40%);-webkit-transition:-webkit-transform 1s 0.2s,opacity 1s 0.2s;transition:transform 1s 0.2s,opacity 1s 0.2s;}
.london.overview .AdvBanner.part9 .bottom.md .bt.active{-webkit-transform:none;-ms-transform:none;transform:none}
.london.overview .AdvBanner.part9 .bottom li{ float:left; width:25%;}
.london.overview .AdvBanner.part10 .left{ top:12%; margin:0; width:45%;}
.london.overview .AdvBanner.part10 .left p{ margin-top:30px;}
.london.overview .AdvBanner.part10 .top{ top:0; right:0; left:auto; margin:0; width:44.635%;}
.london.overview .AdvBanner.part10 .bottom{ left:0;bottom:0; margin:0; width:65.52%;}
.london.overview .AdvBanner.part11 .top{ top:17.6%; width:850px; margin-left:-425px;}
.london.overview .AdvBanner.part11 .top h1{color:#FFF; line-height:55px;}
.london.overview .AdvBanner.part11 .top span{color:#FFF; line-height:55px;}
.london.overview .AdvBanner.part11 .top p{color:#AEAEAE; font-size:18px;}
.london.overview .AdvBanner.part11 .bottom{ bottom:35.2%;}
.london.overview .AdvBanner.part11 .bottom img{opacity:1;transition:all 1s ease-out 1.5s;-webkit-transition:all 1s ease-out 1.5s;animation:scale 1.5s ease-in-out 2s infinite;-webkit-animation:scale 1.5s ease-in-out 2s infinite;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;}
 /**london design**/
.london.design .big_banner{ position:relative;}
.london.design .big_banner .left{ left:5%; top:6%; width:600px; text-align:left; z-index:9;}
.london.design .big_banner .left h1{ font-size:36px; font-weight:400; line-height:50px;}
.london.design .big_banner .left span{ font-size:24px; line-height:80px;}
.london.design .big_banner .left p{ font-size:18px; line-height:35px;}
.london.design .big_banner .right{ right:20px; top:13%; height:74.84%; width:auto;}
.london.design .big_banner .right img{ height:100%; width:auto;}
.london.design .big_banner .bottom{ left:50%; bottom:5%; width:40%; margin-left:6%; text-align:left; z-index:9;}
.london.design .big_banner .bottom h1{ font-size:36px; font-weight:400; line-height:50px;}
.london.design .big_banner .bottom span{ font-size:24px; line-height:80px;}
.london.design .big_banner .bottom p{ font-size:18px; line-height:35px;}
.london.design .AdvBanner.part3 .top{ top:12%;}
.london.design .AdvBanner.part4 .container{ height:1080px; background:#171717;}
.london.design .AdvBanner.part4 .top{ top:100px; width:850px; margin-left:-425px;}
.london.design .AdvBanner.part4 .top h1{color:#FFF; line-height:55px;}
.london.design .AdvBanner.part4 .top span{color:#FFF; line-height:55px;}
.london.design .AdvBanner.part4 .top p{color:#AEAEAE; font-size:18px;}
.london.design .AdvBanner.part4 .top ul{ margin-top:30px;}
.london.design .AdvBanner.part4 .top li{ float:left; width:33.33%; text-align:center; border-right:1px solid #FFF;}
.london.design .AdvBanner.part4 .top li p{ margin-top:10px;}
.london.design .AdvBanner.part4 .top li.fr{ margin-right:-4px; border:0;}
.london.design .AdvBanner.part4 .bottom{ bottom:100px; height:400px; width:68.6%; margin-left:-34.3%;}
.london.design .AdvBanner.part4 .bottom img{ position:absolute;-webkit-transition:-webkit-transform 1s 0.1s,opacity 1s 0.1s;transition:transform 1s 0.1s,opacity 1s 0.1s;}
.london.design .AdvBanner.part4 .bottom .g2{bottom:242px; width:98%; left:1%; -webkit-transform:translateY(200px);-ms-transform:translateY(200px);transform:translateY(200px); z-index:3;}
.london.design .AdvBanner.part4 .bottom .g1{ bottom:142px; width:98%; left:1%; -webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px); z-index:2;}
.london.design .AdvBanner.part4 .bottom .ps{ bottom:0; z-index:1;}
.london.design .AdvBanner.part4 .bottom.actived img{-webkit-transform:none;-ms-transform:none;transform:none;}
.london.design .AdvBanner.part5 .top{ top:10%; width:850px; margin-left:-425px;}
.london.design .AdvBanner.part5 .top h1{color:#FFF; line-height:55px;}
.london.design .AdvBanner.part5 .top span{color:#FFF; line-height:45px;}
.london.design .AdvBanner.part5 .top p{color:#AEAEAE; font-size:18px;}
.london.design .AdvBanner.part6 .top{ top:12%; width:760px; margin-left:-380px;}
/**london technology**/
.london.technology .big_banner{ position:relative;}
.london.technology .big_banner .left{ top:35%; margin-right:125px;right:50%; z-index:9;}
.london.technology .big_banner h1{ font-size:36px; color:#FFF; line-height:50px;}
.london.technology .big_banner span{ font-size:24px; color:#FEFEFE; line-height:60px;}
.london.technology .big_banner p{ font-size:18px; color:#CDCDCD;}
.london.technology .big_banner .right{ bottom:0; right:12%; width:30%; height:100%;}
.london.technology .big_banner .right .front{bottom:0; right:52%; z-index:3;}
.london.technology .big_banner .right .back{bottom:12%; right:10%; z-index:2;}
.london.technology .big_banner .bottom{ width:100%; left:50%; margin-left:-50%; bottom:0px; z-index:5;}
.london.technology .AdvBanner.part2 .left{ top:auto; bottom:5%; left:7.8%; margin:0;right:auto; width:56.6%; z-index:1;}
.london.technology .AdvBanner.part2 .right{top:40.7%; z-index:2; width:45%; margin-left:-5%; text-align:center;}
.london.technology .AdvBanner.part2 .right h1{ font-size:36px; line-height:45px; margin-bottom:10px; font-weight:300; color:#FFF;}
.london.technology .AdvBanner.part2 .right p{font-size:18px; color:#F3F0EB;}
.london.technology .AdvBanner.part2 .bottom{width:60%; left:50%; margin-left:-30%;bottom:0px; z-index:3;}
.london.technology .AdvBanner.part3 .left{ top:22.3%; width:45%;}
.london.technology .AdvBanner.part3 .left h1{ font-size:36px; line-height:45px; margin-bottom:10px; font-weight:300; color:#FFF;}
.london.technology .AdvBanner.part3 .left p{font-size:18px; color:#F3F0EB;}
.london.technology .AdvBanner.part3 .left.lb{ bottom:19%; top:auto;}
.london.technology .AdvBanner.part3 .left.lb h1{ color:#000;}
.london.technology .AdvBanner.part3 .left.lb span{ color:#000; font-size:24px; line-height:55px;}
.london.technology .AdvBanner.part3 .left.lb p{ color:#000; margin:0;}
.london.technology .AdvBanner.part3 .right{top:4.2%; height:91.6%; right:11%; width:auto; margin:0;}
.london.technology .AdvBanner.part3 .right img{ height:100%; width:auto;-webkit-transition:-webkit-transform 1s 0.1s,opacity 1s 0.1s;transition:transform 1s 0.1s,opacity 1s 0.1s;}
.london.technology .AdvBanner.part3 .right .ls{ bottom:0; right:0; z-index:1;}
.london.technology .AdvBanner.part3 .right .s1{ bottom:0; right:15%;-webkit-transform:translateX(15%);-ms-transform:translateX(15%);transform:translateX(15%); z-index:2;}
.london.technology .AdvBanner.part3 .right .s2{ bottom:0; right:30%;-webkit-transform:translateX(30%);-ms-transform:translateX(30%);transform:translateX(30%); z-index:3;}
.london.technology .AdvBanner.part3 .right .s3{ bottom:0; right:45%;-webkit-transform:translateX(45%);-ms-transform:translateX(45%);transform:translateX(45%); z-index:4;}
.london.technology .AdvBanner.part3 .right.actived img{-webkit-transform:none;-ms-transform:none;transform:none;}
.london.technology .AdvBanner.part5 .left{ top:-9.375%; left:5.2%; margin:0;right:auto; height:96.66%; width:50%;}
.london.technology .AdvBanner.part5 .left img{ height:100%; width:auto;}
.london.technology .AdvBanner.part5 .right{top:23.15%;}
.london.technology .AdvBanner.part5 .right h1{ font-size:36px; line-height:45px; margin-bottom:10px; font-weight:300;}
.london.technology .AdvBanner.part5 .right p{font-size:18px; margin-top:20px;}
.london.technology .AdvBanner.part5 .right li{ margin:20px 0px;}
.london.technology .AdvBanner.part5 .right li p{ margin:0px;}
.london.technology .AdvBanner.part7 .container{ height:1180px; background:url(../Images/london/technology_07.jpg) center center;}
.london.technology .AdvBanner.part7 .top{ top:160px;}
.london.technology .AdvBanner.part7 .top p{ font-size:30px; line-height:40px; font-weight:300; margin:0px 50px;}
.london.technology .AdvBanner.part7 .top table{border-collapse:collapse;border:none; margin-top:90px;}
.london.technology .AdvBanner.part7 .top table tr{}
.london.technology .AdvBanner.part7 .top table td{border:1px solid #666; line-height:35px; font-size:18px;}
/**london activity**/
/*.london.activity627 .big_banner.activity .left{ top:35%; right:50%; left:auto; margin-right:125px; z-index:9;}
.london.activity627 .big_banner.activity .right{ bottom:8.7%; top:auto; right:12%; width:52.55%; left:auto; margin:0; z-index:0;}*/
.london.activity627 .big_banner.activity h1{ font-size:38px; color:#FFF; line-height:60px;}
.london.activity627 .big_banner.activity .top{ top:52.35%; left:50%; margin-left:-500px; width:1000px;}
.london.activity627 .big_banner.activity .Countdown{ bottom:20%; left:50%; margin-left:-500px; width:1000px;}
.london.activity627 .big_banner.activity .Countdown .time-item{ overflow:hidden; width:530px; margin:0px auto; margin-top:10px;}
.london.activity627 .big_banner.activity .Countdown .time-item span{width:123px; height:46px; margin:0px 4px;background:url(../Images/london/Countdown_bg.jpg) center center; display:block; float:left; line-height:46px; font-size:18px;}
.london.activity627 .big_banner.activity .Countdown .time-item span s{ color:#670001; text-decoration:none;}
.Countdown .time-item span s,.Countdown .time-item span t{ width:50%; text-align:center; display:block; float:left;}
.london.activity627 .big_banner.activity .bottom{ width:11.72%; bottom:5%; left:50%; margin-left:-5.8%; height:60px;}
.london.activity627 .AdvBanner.TabControl{ background:#000; padding:40px 0px;}
.london.activity627 .AdvBanner.TabControl .container{ width:1061px;}
.london.activity627 .AdvBanner.TabControl ul li{ width:33.33%; float:left;}
.london.activity627 .AdvBanner.TabControl ul li .tab{ width:265px; height:108px; margin:0px auto; background:url(../Images/london/tab_bg.png) center center; line-height:108px; text-align:center; font-size:24px; cursor:pointer;}
.london.activity627 .AdvBanner.TabControl ul li.active .tab{ width:270px; height:110px; margin:0px auto; background:url(../Images/london/tab_active_bg.png) center center; color:#FFF;}
.london.activity627 .part_Review_box .AdvBanner .container .top h1{ color:#FFF;}
.london.activity627 .part_Review_box .AdvBanner .container .top p{ color:#EEDEDF; font-size:16px; line-height:25px;}
.london.activity627 .part_Review_box .AdvBanner .container .signup{ top:30%; left:50%; margin-left:-90px; width:180px; height:40px;}
.london.activity627 .part_Review_box .AdvBanner .container .amount{ top:36%; left:50%; margin-left:-200px; width:400px; text-align:center;color:#EEDEDF;}
.london.activity627 .part_Review_box .AdvBanner.applyform{ background:#000;}
.london.activity627 .part_Review_box .AdvBanner.applyform .container{ width:1280px; overflow:hidden;}
.london.activity627 .part_Review_box .AdvBanner.applyform .form h1{ color:#FFF; font-size:36px; line-height:60px; text-align:center;}
.london.activity627 .part_Review_box .AdvBanner.applyform .form p{ color:#CCC; font-size:16px; line-height:25px; text-align:center;}
.london.activity627 .part_Review_box .AdvBanner.applyform .form table{ margin:50px auto; width:800px;}
.london.activity627 .part_Review_box .AdvBanner.applyform .form table .tr{text-align: right; width:30%; color:#CCC;}
.london.activity627 .part_Review_box .AdvBanner.applyform .form table .tl{text-align:left; width:70%;}
.london.activity627 .part_Review_box .AdvBanner.applyform .form table .input{ width:450px; height:28px; line-height:28px;}
.london.activity627 .part_Review_box .AdvBanner.applyform .form table .rdogender{ width:440px; height:28px; line-height:28px; background:#FFF; padding-left:10px;}
.london.activity627 .part_Review_box .AdvBanner.applyform .form table textarea{ width:450px; height:120px;}
.applyform .form table,.applyform .form table tr,.applyform .form table td{ vertical-align:middle;}
.applyform .form table td{ padding:4px 0px;}
.london.activity627 .part_Review_box .AdvBanner.applyform .form table .btn{ width:158px; height:38px; margin:0px auto; padding-top:20px;}
.london.activity627 .part_Review_box .AdvBanner.applyform .form table .btn .apply_subbtn{ width:158px; height:35px; border:none; background:url(../Images/london/apply_subbtn_bg.png) center center;}
.london.activity627 .part_Review_box .AdvBanner.applyreasons{ background:#000;}
.london.activity627 .part_Review_box .AdvBanner.applyreasons .container{ width:1080px; overflow:hidden;}
.london.activity627 .part_Review_box .AdvBanner.applyreasons .container h1{color:#FFF; font-size:32px; font-weight:300; line-height:60px; text-align:center;}
.london.activity627 .part_Review_box .AdvBanner.applyreasons .container .comments_box{ background:#FFF; padding:20px; margin:50px auto;border: 1px solid #FEFEFE;padding: 30px 130px;-webkit-box-shadow: #666 0px 0px 10px;-moz-box-shadow: #666 0px 0px 10px;box-shadow: #666 0px 0px 10px;}

.london.activity627 .AdvBanner.presale{ background:#000;}
.london.activity627 .AdvBanner.presale .content_box{ width:1061px; position:relative;}
.london.activity627 .AdvBanner.presale .buynow .content .shop{background:#3D0000;border: 1px solid #9F9E96;padding: 30px 90px;}
.london.activity627 .AdvBanner.presale .container{ width:1061px; overflow:hidden;}
.london.activity627 .AdvBanner.presale .activity-sale{border: 0px solid #322C20;padding: 20px; border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;background:#3D0000;behavior: url(../../PIE.html); margin:80px; position:relative;}
.activity-sale .a-bundle,.activity-sale .a-Exclusive,.buynow .a-buynow{ position:absolute; top:-200px; left:0;}
.a-to{ position:absolute; top:-60px; left:0; width:1px; height:1px;}
.london.activity627 .AdvBanner.presale .activity-sale .pl{ width:50%; float:left;}
.london.activity627 .AdvBanner.presale .activity-sale .pr{ width:50%; float:right;}
.london.activity627 .AdvBanner.presale .activity-sale .pl h1{ background:url(../Images/london/sale_tit_bg.png) top left no-repeat; margin:0px; margin-left:-36px; height:76px; line-height:56px; padding-left:46px;}
.london.activity627 .AdvBanner.presale .activity-sale .pl .pic{width:222px; margin:0px auto;}
.london.activity627 .AdvBanner.presale .activity-sale .pr .text_box .time-item{ float:left;}
.london.activity627 .AdvBanner.presale .activity-sale .pr .text_box .time-item p span{ background: none;font-size: 16px; letter-spacing: normal; height: 30px; line-height: 30px; color: #FFF;}
.london.activity627 .AdvBanner.presale .activity-sale .pr .stock{ text-align:center; float:right; margin:10px auto;}
.london.activity627 .AdvBanner.presale .activity-sale .pr .stock span{ width:35px; height:35px; line-height:35px; display:block; float:left; margin-right:5px; font-size:24px; color:#FFF;}
.london.activity627 .AdvBanner.presale .activity-sale .pr .stock span.num{ background:#FFF; color:#F00;}
.london.activity627 .AdvBanner.presale .intro{ color:#FFF; margin-top:30px;}
.london.activity627 .AdvBanner.presale .intro h1{ color:#FFF; line-height:60px;}
.london.activity627 .AdvBanner.presale .intro img{ width:auto; margin-top:20px;}
.london.activity627 .AdvBanner.presale .intro .toshop{background:url(../Images/london/buynow.png) center center; width:217px; height:42px; position:static; margin-top:30px;}
.london.activity627 .AdvBanner.presale .bundle ul{ overflow:hidden; margin-top:30px;}
.london.activity627 .AdvBanner.presale .bundle li{ width:33.3%; float:left;}
.london.activity627 .AdvBanner.presale .bundle li img{ width:300px; margin:0px auto;}
.london.activity627 .AdvBanner.presale .bundle li p{ text-align:center; color:#FFF;}
.london.activity627 .AdvBanner.presale .tit{ text-align:center; font-size:36px; color:#FFF; margin:20px auto}
.london.activity627 .AdvBanner.presale .activity-sale.sale2{ margin-bottom:80px;}
.london.activity627 .AdvBanner.presale .compare{/*border: 1px solid #322C20;padding: 20px; border-radius: 12px;-webkit-border-radius: 12px;-moz-border-radius: 12px;background:#CAB16E;behavior: url(/PIE.htc); margin-top:25px; position:relative;*/}
.london.activity627 .AdvBanner.presale .compare .bg{border: 1px solid #322C20; border-radius: 12px;-webkit-border-radius: 12px;-moz-border-radius: 12px;background:#EDEDED;behavior: url(../../PIE.html); position:absolute; top:5px; left:0; width:100%; border-top:0;}
.london.activity627 .AdvBanner.presale .compare li{ float:left;}
.london.activity627 .AdvBanner.presale .compare.part1 li{ width:25%;}
.london.activity627 .AdvBanner.presale .compare.part2 li{ width:33.3%;}
.london.activity627 .AdvBanner.presale .jt{ text-align:center; margin:20px auto;}
.london.activity627 .AdvBanner.presale .jt img{ width:34px; margin:0px auto;}
/**london tour**/
.london.tour .AdvBanner.part-1 .top{ top:8.5%;}
.london.tour .AdvBanner.part-1 .top h1{ color:#FFF; font-size:36px; font-weight:400;}
.london.tour .AdvBanner.part-1 .top span{ color:#FFF; font-size:18px;}
.london.tour .AdvBanner.part-1 .front{position:absolute; bottom:17.8%; left:50%; margin-left:8.85%; width:12.86%;}
.london.tour .AdvBanner.part-1 .back{ position:absolute; bottom:50px; right:50%; margin-right:-2.6%; width:26.67%;}
.london.tour .AdvBanner.part-1 .front img{ width:auto;-webkit-transform:translate(20px,260px);-ms-transform:translate(20px,260px);transform:translate(20px,260px);-webkit-transition:-webkit-transform 1s 0.1s,opacity 1s 0.1s;transition:transform 1s 0.1s,opacity 1s 0.1s;}
.london.tour .AdvBanner.part-1 .back img{ width:auto;-webkit-transform:translate(-260px,-260px);-ms-transform:translate(-260px,-260px);transform:translate(-260px,-260px);-webkit-transition:-webkit-transform 1s 0.1s,opacity 1s 0.1s;transition:transform 1s 0.1s,opacity 1s 0.1s;}
.london.tour .AdvBanner.part-1 .front img.active,.london.tour .AdvBanner.part-1 .back img.active{-webkit-transform:none;-ms-transform:none;transform:none}
.london.tour .AdvBanner.part-3{ background:#F7F7F7;}
.london.tour .AdvBanner.part-3 .container{ height:690px;}
.london.tour .AdvBanner.part-3 .container li .img1.active{transition:all 1s ease-out 1.5s;-webkit-transition:all 1s ease-out 1.5s;animation:scale 1.5s ease-in-out 1s;-webkit-animation:scale 1.5s ease-in-out 1s;}
.london.tour .AdvBanner.part-3 .container li .img2.active{transition:all 1s ease-out 1.5s;-webkit-transition:all 1s ease-out 1.5s;animation:scale 1.5s ease-in-out 2s;-webkit-animation:scale 1.5s ease-in-out 2s;}
.london.tour .AdvBanner.part-3 .container li .img3.active{transition:all 1s ease-out 1.5s;-webkit-transition:all 1s ease-out 1.5s;animation:scale 1.5s ease-in-out 3s ;-webkit-animation:scale 1.5s ease-in-out 3s ;}
.london.tour .AdvBanner.part-3 .container li img:hover { -moz-transform: scale(1.08,1.08);-ms-transform: scale(1.08,1.08);-webkit-transform: scale(1.08,1.08);transform: scale(1.08,1.08);}
.london.tour .AdvBanner.part-3 li{ width:33.33%; float:left;}
.london.tour .AdvBanner.part-3 li .pic{ width:380px; margin:155px auto;}
/**super Euro Edition**/
.main.EuroEdition .part1 .front{ top:6.8%; left:10%; width:48%;}
.main.EuroEdition .part1 .back{ top:9.5%; left:25%; width:33.75%;}
.main.EuroEdition .part1 .count_box{ top:41.84%; right:21.354%;}
.main.EuroEdition .part1 .count_box .stock span{float:left; margin-right:5px; text-align:center;}
.main.EuroEdition .part1 .count_box .stock span.num{background:url(../Images/super/seec_bg.png) center center; width:23px; height:35px; line-height:35px; font-size:24px; display:block;  background-size:contain; color:#FFF;}
.main.EuroEdition .part1 .Subscriptionform{ bottom:37.2%; height:4.6%; right:13.854%; width:25%;}
.main.EuroEdition .part1 .Subscriptionform .txt_email{ float:left;width:63%; height:100%; line-height:45px; background-color:transparent; border:0; outline:none; margin:0px 0px 0px 5px; padding:0; color:#8E7A5F;}
.main.EuroEdition .part1 .Subscriptionform .sub_btn{ float:right; width:34%; height:100%; cursor:pointer;}
.main.EuroEdition .part1 .bottom{ bottom:20px; right:20px; color:#FFF;}

.main.EuroEdition .part2 .top{ top:30px; z-index:9;}
.main.EuroEdition .part2 .top h1{ color:#FFF;}
.main.EuroEdition .part2 .left{ top:44%; left:auto; right:50%; margin-right:-16.15%; width:53.6%;}
.main.EuroEdition .part2 .right{ left:50%; margin-left:-14.58%; top:7%; width:55.52%;}
.main.EuroEdition .part2 .bottom{ bottom:100px; left:50%; width:1000px; margin-left:-500px; z-index:9;}
.main.EuroEdition .part2 .bottom h1{ font-size:36px; font-weight:400; text-align:center;}
.main.EuroEdition .part6 .top{ top:12%; z-index:9; text-align:right;}
.main.EuroEdition .part6 .phones{ width:38%; right:50%; top:18%;}
.main.EuroEdition .part6 .phones.silver{ margin-right:-4%;}
.main.EuroEdition .part6 .phones.gold{ margin-right:-19%;}
.main.EuroEdition .part6 .phones.euro{ margin-right:-34%;}
.main.EuroEdition .part6 .phones img{}
@media screen and (min-width: 1081px)
{
.AdvBanner{ min-width:1280px;}
}