/* CSS Document */
.logo-list{ width:980px; height:81px; margin:0 auto;}
.logo-list a,.logo-list2 a{ float:left; height:32px;margin:24px 10px 0 5px;}
.cont{ width:980px; margin:0 auto; position:relative;}
.cont p{font-size:16px; color:#363636; line-height:30px; margin:10px 0; padding:0 10px; text-align:left;}
.cont p>img,.cont h1>img{ display:block; margin:0 auto;}
.cont p>a{ font-size:16px;}
.cont-block1{ padding:50px 0 0px 0; width:980px; margin:0 auto;}
.cont-block1 h1{ font-family:"Myriad Set Pro";}
.cont-block1 h2{ font-size:30px; line-height:50px;}
.cont-block1 p{ text-align:left; line-height:30px; font-size:16px; padding:0 0 10px 0;}
.cont-block1 p a{ text-align:left; line-height:30px; font-size:16px;}
.cont-block1 .question-p{ background:url(question.png) left 0 no-repeat; padding-left:45px;}
.cont-block1 .user-say{ text-align:right; margin-right:50px;}

.cont-block3{ padding:50px 0 0px 0; width:980px; height:340px; margin:0 auto; overflow:hidden;}
.cont-block3 h2{ font-size:30px; line-height:50px;}
.cont-block3 p{ text-align:left; line-height:30px; font-size:16px; padding:0 0 10px 0;}
.cont-block3 p a{ text-align:left; line-height:30px; font-size:16px;}

.cont-block2 { width:980px; margin:10px auto; text-align:center; line-height:30px;}
.cont-block2 h2{ margin:40px 0 0 0; font-size:30px; line-height:50px;}
.cont-block2 p{ font-size:14px; line-height:24px; padding:20px 0;}
.cont h2{ font-size:22px; font-weight:bold; color:#444; line-height:60px; margin:20px 0 10px 0; background:#e3f6fc; padding:0 10px;}
.cont h2 img{ padding:10px 0; vertical-align:middle; }
.cont h3{font-size:16px; font-weight:bold; color:#444; line-height:20px; margin:16px 0 10px 0;}
.cont_nav { background:#f4f9f0; padding:5px 0; margin:10px 0; *+zoom:1;}
.cont_nav:after{ content:""; display:block; clear:both;}
.cont_nav a{ width:440px; margin:0 15px; padding:0 0 0 15px; float:left; line-height:40px; color:#6fa549; font-size:14px; }
.cont_nav a img{ vertical-align:middle; margin:0 5px 0 0;}
.btn{ width:900px; height:68px; margin:32px auto 0 auto;}
.btn a{ width:262px; height:56px; background:url(n-btn.png) no-repeat; font-size:16px; color:#0b9cf1; line-height:24px; text-align:left; padding:12px 0 0 16px; margin:0 20px 0 0; float:left;}
.btn .espec-btn{ color:#27b940; background:url(n-btn1.png) no-repeat;}
.cont-block{margin:80px 0 0 0; *zoom:1; }
.cont-block p{ margin:5px 0 0 0;}
.cont-block p a{ font-size:14px; line-height:26px; font-weight:bolder; color:#1986ce;}
.cont-block:after{ content:""; display:block; clear:both;}
.pro_explain{ width:980px; margin:0 auto;}
.pro_explain:after{ content:""; display:block; clear:both;}
.pro_ex_block{width:300px; float:left; margin:0 12px;}
.pro_ex_block p{ text-align:center; line-height:24px; text-align:center; font-size:14px;}
.pro_ex_block p b{ font-size:18px; display:block; text-align:center; padding:10px 0;}
.pro_ex_block p a{ font-size:14px; padding:10px 0 0 0; display:block;}

.support_guide_img {margin:15px auto; text-align:center; padding:5px; }
.support_guide_img p {font-size:11px; color:#666; line-height:16px; margin:6px;text-align:center;}
.support_guide_img .p_btn{ width:400px; margin:10px auto;}
.pro_block{ background:url(up8_block_bg.png) left top  no-repeat; margin:40px 0 0 30px; padding:0 0 0 20px;   *+zoom:1;}
.pro_block:after{ content:""; display:block; clear:both;}
 
.cont ul li{ margin:5px 0 0 30px; font-size:16px; color:#363636; line-height:28px; list-style: disc;}
.cont ul li a{font-size:16px; line-height:30px;}
.p_btn{ width:540px; height:45px; margin:20px 0;}
.p_btn a{ width:133px; height:45px; color:#fff !important;  padding:0 0 0 45px; font-size:14px !important; font-weight:bolder; margin:0 10px 0 12px; float:left; line-height:45px !important; }
.ov_down{ background:url(ov_download2.png) no-repeat;}
.ov_down2{ background:url(ov_download2.png) 0 -45px no-repeat; }
.support_guide_more {margin:18px 0 20px 0; *+zoom:1;}
.support_guide_more:after{ content:""; display: block; clear: both;}
.support_guide_more a {font-size:11px;line-height:18px}
.support_guide_more b {font-size:16px; font-weight:bold; display:block; line-height:16px; padding:20px 0; margin:0 0 10px 0;}
.support_guide_more ul { line-height:20px; margin:0; padding:0; list-style:none;}
.support_guide_more ul li{ color:#666; line-height:40px; width:450px; height:42px; border:1px #e4e4e4 solid; padding:10px 0 10px 10px; margin:10px 10px; list-style:none; float:left;} 
.support_guide_more ul li a{ font-size:13px;}
.support_guide_more ul li:hover{ background:#d5f1ff; border:1px #acd7f8 solid;}
.support_guide_more ul li a img{ float:left; margin:0 10px 0 0;}

.warp{ width:100%; position:relative; top:-5px; overflow:hidden;}
.ios-min{ width:980px; margin:0 auto;}
.banner{ width:100%; height:625px; margin:0 auto; padding:20px 0 0 0; overflow:hidden; background:#3082b2 url(../img/s-ios8-bg.jpg) no-repeat;}
.banner h1,.banner p{ text-align:center;}
.banner h1{ margin:30px 0 0 0;}
.banner p{ padding:20px 0 0 0;}
.support_guide_more h2{ background:none; font-size:18px;}
.banner-nav{ width:100%; height:178px; background:url(../img/nav-s-bg.png); margin:40px 0 0 0;}
.banner-nav p { width:980px; height:178px; margin:0 auto;}
.banner-nav p  a{ display:block; width:218px; float:left; color:#fff; line-height:20px; text-align:center; font-size:14px; margin:0 12px;}
.banner-nav p  a span{ display:block; padding:8px 0;}

.recommend{ margin:20px auto;}
.recommend p{ width:550px; font-weight:bolder; font-size:14px; margin:0; padding:0; }
.recommend p img{margin:0 0 0 5px; padding:0; display: inline; vertical-align:middle;}
 
.magnifying  {width:400px; height:255px; position:absolute;background:#000; filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity: 0.4; opacity: 0.4; text-align:center; display:none; margin:0 0 0 3px;}
.magnifying img{margin:75px 0 0 0;}
.support_guide_img a:hover .magnifying { display:block;}

table{ border:1px solid #D8D8D8; border-collapse:collapse; margin:30px auto;}
th,td{border:1px solid #D8D8D8; line-height:30px;  font-size:12px; text-align:left; padding:0 5px;}
th, td p{font-size:12px; text-align:left; padding:0 5px; margin:0; line-height:20px;}
.chirstmas_table td p{ font-size:12px;}
td img{ vertical-align:middle;}
.td_img img{ display:block; margin:0 auto;}
th{ background:#E3F6FC; font-weight:bolder; text-align:center;}
.td_left{ text-align:center;}

.cont-block1 .tip_style{margin:10px auto; background: url(tips2.png) no-repeat 10px 10px; min-height:50px; padding:10px 10px 10px 70px; border:dashed 1px #3cb89a;}
.will_style{padding:10px 10px 10px 70px; border:dashed 1px #3cb89a;}
.caution_style a{ font-style: italic;}
.retract_p{ margin:0 0 0 40px !important;}
.note_style{margin:10px auto; background: url(note1.png) no-repeat 15px 11px; min-height:50px; padding:50px 10px 10px 0; border:dashed 1px #e48e38; color:#666666;}
.cont-block1 .note_style1{margin:10px auto; min-height:50px; padding:12px 10px 10px 15px; border:dashed 1px #e48e38; color:#666666; line-height:34px;}
.note_style1 img{margin:0 10px 0 0; display:block; float:left; line-height:33px;}
.note_style ul li{background:url(tip_style3.png) no-repeat 0 10px; padding-left:13px; color:#666666; list-style:none;}
.cont-block1 .update_tips,.note_tips{border-radius:5px; padding:20px; margin-top:50px; font-size:16px; line-height:1.75; font-style:italic; position:relative; border:1px solid #eee;}
.update_tips,.note_tips{border-radius:5px; padding:20px; margin-top:50px; font-size:16px; line-height:1.75; font-style:italic; position:relative; border:1px solid #eee;}
.update_tips:before,.note_tips:before{width:78px; height:26px; padding-left:36px; border-radius:5px 5px 0 0; position:absolute; top:-26px; left:20px; color:#fff;}
.note_tips:before{ content:"Note"; background:#78da6d url(note_icon.png) 12px 3px no-repeat;}
.update_tips:before{ content:"UPDATE"; background:#f7a76d url(note_icon.png) 12px 3px no-repeat;}

.note_tips li{font-style:italic; background:url(../support/img/spt_note_point.png) left 12px no-repeat; padding-left:10px;}
.note_tips a{ font:inherit;}

.banner_ip6{ height:650px; background: url(iphone6_banner.jpg) no-repeat center #0c548e; margin:-3px 0 0 0;}
.banner_ip6 h1 img{ display:block; margin:0 auto; padding:60px 0 0 0;} 
.banner_ip6 p img, .mx_banner p img{ display:block; margin:18px auto 0 auto; }
.banner_ip6 .banner_img img{display:block; margin:36px auto 0 auto;}
.ip6_nav{ width:100%; height:80px; background:url(how-to-backup-iphone-4-banner-bg.png) repeat-x; margin:-82px 0 0 0; z-index:9999; position:absolute;}
.nav_block{ width:980px; margin:0 auto;}
.nav_block a{ float:left; width:220px; margin: 18px 20px 18px 0; color:#fff;}
.nav_block a img{float:left; margin:0 8px 0 0;}
.nav_block a span{ font-size:14px; line-height:18px; color:#fff; }

.cont-block4{ width:980px; margin:50px auto 0 auto; *+zoom:1;}
.cont-block4:after{ content:""; display:block; clear:both;}
.cont-block4 h2{ font-size:30px; line-height:50px;}
.cont-block4 p{ text-align:left; line-height:30px; font-size:16px; padding:0 0 10px 0;}
.cont-block4 p a{ text-align:left; line-height:30px; font-size:16px;}
.cont .h3_bg{ background:#D1EEEA; padding:10px;}
.cont .h3_bg img{ vertical-align: middle;}
.banner_mx .mx_banner_img { display:block; text-align:center;  padding:80px 0 0 0;}
.banner_mx h1 img{display:block; margin:0 auto; padding:50px 0 0 0;}
.banner_mx .mx_banner_text{ margin:24px auto 136px auto; text-align:center;}
.banner_mx{height:646px; background: url(mx_banner.jpg) no-repeat center #0c548e; margin:-3px 0 0 0;}
.mx_nav{width:100%; height:80px; background:url(mx_nav_bg.png) repeat-x; margin:-82px 0 0 0; z-index:9999; position:absolute;}

.anytrans_table td{ line-height:40px;}
.cont-block1 h1{font-family:'myriad set pro thin'; font-size:40px; color:#000; line-height:62px; color:#333; font-weight:normal;}

.christmas_banner{ width:100%; height:624px; background:url(christmas-banner.jpg) repeat-x #AB2617; margin:-5px 0 0 0; overflow: hidden;}
.ch_banner_cont{ width:980px; margin:0 auto; text-align:center;}
.ch_banner_cont h1 img{ width:615px; height:263px; margin:100px 0 26px 0; }
.ch_banner_cont p{ width:610px; font-family:'myriad set pro thin'; font-size:28px; line-height:36px; text-align: center; color:#fff; margin:0 auto;}
 
.christmas_navs{ width:100%; height:72px; background:#558231;}
.christmas_navs ul{ width:980px; height:72px; margin:0 auto; overflow:hidden;}
.christmas_navs ul li{ width:306px; float:left; margin:0 8px;}
.christmas_navs ul li a{width:306px; font-size:14px; color:#fff; line-height:70px;}
.christmas_navs ul li a img{width:49px; height:61px; float:left; margin:0 10px 0 0;}
.christmas_cont{ width:980px; margin:0 auto;}
.christmas_cont_block{ width:980px; margin:0 auto; overflow:hidden;  padding-bottom:40px; border-bottom:1px solid #e1e1e0; *+zoom:1;}
.christmas_cont_block:after{ content:""; display:block; clear:both;}
.christmas_cont_block h2{width:450px; font-family:'myriad set pro thin'; font-size:38px; line-height:48px;}
.christmas_cont_block p{ width:450px; font-size:16px; color:#2a2a2a; line-height:30px; text-align:left; margin:24px 0 0 0;}
.christmas_cont_block p a{ font-size:16px; color:#008ace; line-height:30px; text-align:left;}
.christmas_cont_block2{ width:980px; margin: 0 auto 50px auto;}
.christmas_cont_block2 h2{ width:885px; font-family:'myriad set pro thin'; font-size:30px; line-height:78px; text-align:center; background:url(christmas-tj.png) center no-repeat; height:78px; color:#000; margin:0 auto;}
.christmas_cont_block2 p{ font-size:16px; color:#2a2a2a; line-height:30px; text-align:center; margin:24px 0 0 0;}
.christmas_pro_explain{ border-bottom:1px solid #e1e1e0; margin-bottom:45px; padding-bottom:45px;}
.christmas_pro_explain h2{ font-size:28px; font-family:"myriad set pro thin"; text-align:center;}
.christmas_article{ margin-bottom:30px;}
.christmas_article h3{ font-size:20px; font-family:"myriad set pro thin"; margin-bottom:20px;}
.christmas_article li{ width:460px; padding-left:0px; font-size:18px; float:left; margin:15px 0 0 15px; list-style-type: disc; color:#bababa;}
.christmas_article li a{ font-size:14px; color:#018ace;}
.christmas_bottom p{ height:40px; background-color:#6baa5a; text-align:center; line-height:40px; color:#fff;}

.ch_border{ border:none;}
.ch1{background:url(christmas-block1.png) right center no-repeat; padding:80px 0 50px 0;}
.ch2{background:url(christmas-block2.png) left center no-repeat; }
.ch2 div{ width:450px; float:right; margin:60px auto 0 auto;}
.ch3{background:url(christmas-block3.png) right center no-repeat; padding:80px 0 50px 0;}


/*support adv*/
.show_win{ width:980px; height:450px; overflow:hidden; margin:0 auto; padding:10px 0; display:none;}
.close{ position:absolute; margin:10px 0 0 955px;}
.show_win_bg{width:980px; height:420px; background:url(../img/show-anytrans-banner.jpg) no-repeat;}
.show_win_btn{ width:980px; height:90px; position:relative; top:350px; }
.show_win2{display:none;}

.itunes_cont span{ width:25px; height:25px; border-radius:25px; background:#666; text-align:center; line-height:25px; float:left; color:#FFF; margin:2px 10px 0 10px;} 
.h3_bg2{ background:#ddf7f3; padding:10px;}
.itunes_cont p img{ vertical-align: middle; display:inline;}

.cont h1{width:800px; margin:0px auto 10px auto; text-align:center; color: #333; font-family: "myriad set pro thin"; font-size: 42px; line-height: 49px;}
.cont h1 span{ color:#84C754; font-size:30px; font-weight:bolder; text-align: center;}


/*apple watch**/
.banner_iwatch{ width:100%; height:564px; background: url(iw_banner.jpg) no-repeat; background-size:cover; overflow:hidden;}
.iw_banner_cont{ width:980px; margin:180px auto 216px auto;}
.iw_banner_cont h1{ font: normal 76px "myriad set pro thin"; color:#f2fff7; text-align:center; line-height:86px;}
.iw_banner_cont>p{ width:606px; font-size:26px; line-height:32px; color:#f2fff7; margin: 20px auto 0 auto;}
.mx_nav .nav_iwatch a span{ float:left; margin-top:12px;}


/*merger**/
.merger_table th{ background-color:#fefef2; font-size:22px; line-height:78px; font-weight:normal;}
.merger_table th:first-child,.meager_table tr td:first-child{ text-align:left; padding-left:15px;}
.merger_table td{ font-size:16px; line-height:70px;}
.merger_table td img{ display:block; margin:0 auto;}
.merger_data{ width:930px;  margin:50px auto;  background:url(merge-contents-of-multiple-iphones12.png) 175px 10px no-repeat; overflow:hidden;}
.merger_block{ width:200px; float:left; margin-right:45px;}
.merger_data .merger_block2{ margin:0 0 0 -10px;}
.merger_block p{ width:200px; overflow:hidden;}
.merger_block p b{ float:left; color: #cacaca; font-size: 48px; font-style: italic; line-height:60px;}
.merger_block p span{ width:140px; color: #737373; float: right; font-size: 14px; line-height: 20px;}
.merger_kit{ width:600px; margin:50px auto 0 auto; overflow:hidden;}

.merger_kit_block{width:500%;  *+zoom:1;}
.merger_kit_block:after{ content:""; display:block; clear:both;}
.merger_kit_block p{ width:600px; float: left; text-align:center;}
.merger_dld_kit{ width:600px; display:block; text-align:center; font-size:16px;}
.merger_kit .merger_silder{ width:100px; margin:20px auto 0 auto; text-align:center; overflow:hidden;}
.merger_silder a{ display:block; width:14px; height:14px; float:left; background:url(../../img/silder1.png) no-repeat;}

.merger_silder .silder2{ background:url(../../img/silder2.png) no-repeat;}

/*crumbs*/
.navtop{ width:994px; height:35px; overflow:hidden; margin:0 auto;}
.navnull {background:url(../../img/nav-null.png) no-repeat; margin:0; margin:0 auto;}
.nobor{ border:none!important;}
.navtop ul {list-style:none; color:#666;padding:8px 10px 0 26px; margin:0;}
.navtop ul li {color:#777; float:left; line-height:20px; list-style:none; display:block;}
.navtop ul li a:link, .navtop ul li a:visited {color:#777; text-decoration:none; font-weight:bold;}
.navtop ul li a:hover{color:#444;}
.navtop .gap {width:9px; height:33px; background:url(../../img/nav-gap.png) no-repeat; margin:-7px 12px 0 12px;}

/*support_recont*/
.support_recont{margin-top:40px;}
.support_recont h2{background:none;}
.support_recont ul{background:#F3F3F3; padding:15px 0;}
.support_recont ul li{color:#15ABEF;}
 

/*advertising_block*/
.advertising_block{ width:200px; height:500px; position:fixed; right:0; top:80px; background:#9F0;}

/*the paper recommends*/
.support_guide_more_1 {margin:18px 0 20px 0; *+zoom:1;}
.support_guide_more_1:after{ content:""; display: block; clear: both;}
.support_guide_more_1 h2{background:none;}
.support_guide_more_1 a {font-size:11px;line-height:18px}
.support_guide_more_1 b {font-size:16px; font-weight:bold; display:block; line-height:16px; padding:20px 0; margin:0 0 10px 0;}
.support_guide_more_1 ul { line-height:20px; margin:0; padding:0; list-style:none;}
.support_guide_more_1 ul li{ color:#666; line-height:40px; width:450px; height:77px; border:1px #e4e4e4 solid; padding:10px 0 10px 10px; margin:10px 10px; list-style:none; float:left; display:block;} 
.support_guide_more_1 ul li a{ font-size:13px;}
.support_guide_more_1 ul li:hover{ background:#d5f1ff; border:1px #acd7f8 solid;}
.support_guide_more_1 ul li a img{ float:left; margin:0 10px 0 0;}
.fixbroblems{ *+zoom:1; margin:20px 0;}
.fixbroblems:after{ content:""; display:block; clear:both;}
.cont-block1 .fixbroblems li{ float:left; width:450px; font-size:14px;}

/*iphone6s index style**/
.pbc_clean,.ip6s_funs_text{*+zoom:1;}
.pbc_clean:after,.ip6s_funs_text:after{ content:""; display:block; clear:both;}
.pbc_tc{ text-align:center;}
.ip6s_banner{height:560px; background:url(ip6s_banner_bg.jpg) #0884C6 center center no-repeat; background-size:cover; margin-top:-4px;}
.ip6s_banner_cont{ height:560px; background:url(iphone6s-banner.png) center bottom no-repeat;}
.ip6s_banner_cont,.ip6s_nav_cont,.ip6s_funs_text,.ip6s_funs_text2{ width:980px; margin:0 auto; overflow:hidden;}
.ip6s_banner_cont>h1{ font:58px/1.2 "myriad set pro thin"; color:#fff; margin:70px 0 10px 0; text-align:center;}
.ip6s_banner_cont>p{ width:726px; font:24px/36px "Myriad Set Pro" ; color:#fff; text-align:center; margin:0 auto;}
.ip6s_nav{ border-bottom:1px solid #d6d6d6;}
.ip6s_nav_cont{ padding:33px 0 24px 0; text-align:center;}
.ip6s_nav_cont a{ width:180px; float:left; font-size:14px; line-height:1.2; color:#000; margin:0 31px;}
.ip6s_nav_cont a:hover{ text-decoration:none; color:#0071c4;}
.ip6s_nav_cont a>img{ display:block; margin:0 auto 12px auto;}
.ip6s_funs_block{ background-color:#f1f1f1;}
.ip6s_funs_text,.ip6s_funs_text2{ padding:50px 0;}
.ip6s_funs_text>h2,.ip6s_funs_text2>h2{ font:42px/60px "myriad set pro thin"; color:#000;}
.ip6s_funs_text>p,.ip6s_funs_text2>p{ font-size:14px; line-height:26px; color:#444; margin-top:10px; }
.ip6s_funs_text>p>a{ font-size:14px; line-height:26px; color:#0071c4;}
.ip6s_funs_text2>p{ width:820px; margin:20px auto 0 auto;}
.ip6s_funs_text2 li{ width:270px; float:left; text-align:center; margin:79px 27px 0 27px;}
.ip6s_funs_text2 li>h4{font-size:16px; line-height:24px; color:#000; margin-top:20px;}
.ip6s_funs_text2 li>p{ font-size:14px; line-height:22px; color:#262626; margin:12px 0 15px 0; padding:0 20px;}
.ip6s_funs_text2 li>a{ font-size:14px; line-height:22px; color:#0071c4;}
.ip6s_tips_block{margin:50px 0 70px 0; padding:0 78px 0 110px;}
.ip6s_tips_block>img{ float:left; margin-right:80px;}
.ip6s_tips_block>h4{ font-size:20px; line-height:24px; color:#000; margin:22px 0;}
.ip6s_tips_block>p{ font-size:14px; line-height:22px; color:#252525; margin-bottom:10px;}
.ip6s_tips_block>p a{ display:block; font-size:14px; line-height:22px; color:#0071c4;}
.ip6s_funs_text2 .pro_ex_block{ margin-top:60px;}

/*right side module */
.right_side{background:url(right-side-bg.png) no-repeat; height:381px; text-align:center; width:270px; position:fixed; right:0px; top:81px;}
.right_side h2{font-size:16px; line-height:28px; margin-top:28px;}
.right_side p{font-size:16px; line-height:28px;}
.right_side p span{color:#fe911d; font-weight:bolder;}
.right_side p>a{background:url(ios-9-buttom.png) no-repeat; line-height:42px; width:154px; display:block; margin:24px auto 0 auto; color:#FFF; font-weight:bolder;}
.right_box{position:absolute; right:8px; top:7px;}


/*download*/
.spt_dl_btn{ margin-top:25px;}
.spt_dl_btn a:hover{ text-decoration:none; background-color:#36c4fa;}
.spt_dl_btn a{ width:262px; height:58px; float:left; border-radius:5px; background-color:#1cb3ed; position:relative;}
.spt_dl_btn p{ width:192px; text-align:center; color:#fff; font-size:18px; line-height:1.2; margin-top:8px;}
.spt_dl_btn span{ display:block; margin-top:5px; font-size:12px; line-height:1.2;}
.spt_dl_btn a:after{ content:""; width:51px; height:43px; display:block; position:absolute; top:8px; right:15px;}
.spt_dl_win:after{ background:url(dl_icon_win.png) left center no-repeat;}
.spt_dl_mac:after{ background:url(dl_icon_mac.png) left center no-repeat;}
.spt_dl_mac{ margin-left:20px;}

.imgstyle{ border:1px #ccc solid; border-radius:5px;}

.support_table th,.support_table td{ line-height:40px; text-align: center;}
.iso10_li li{ float:left; width:250px;}

/*modify*/
.pro_width{ width:60%; }
.pro_width2{ width:38%; }
.pro_mar{ margin-top:0; }

/*ios 10 ul*/
.joy_fl li{ float:left; width:295px;}


/*upgrade-to-ios-10.htm*/
.fthin{font-weight:300;}
.dsl{display:inline-block;}
.mt23{margin-top:23px;}
.mt70{margin-top:70px;}
.mt80{margin-top:80px;}
.mt90{margin-top:90px;}
.mt100{margin-top:100px;}
.mt160{margin-top:167px;}
.pt80{padding-top:80px;}
.mt35{margin-top:35px;}
.mt55{margin-top:55px;}
.mt120{margin-top:120px;}
.mt150{margin-top:150px;}
.pt90{padding-top:90px;}
.upgrade_banner{ background:url(upgrade-banner.png) top center no-repeat; background-size:cover;}
.upgrade_banner_top>img:nth-child(1){ margin:133px auto 0 auto;}
.upgrade_banner_top>p{ line-height:1.6;}
.upgrade_banner_top>a{ margin:4px 0 58px 1px;}

/*icon*/
.upgrade_icon{ background-color:#f1f1f1; }
.upgrade_icon_wrap{ display:inline-flex; flex-wrap:wrap;}
.upgrade_icon_wrap>div{ width:120px; margin-right:60px; float:left; padding-bottom:22px;}
.upgrade_icon_wrap>div a{ color:#333;}
.upgrade_icon_wrap .last_dis{ margin-right:0; }
.upgrade_icon_wrap>div span{ display:inline-block; margin-top:3px; line-height:20px; }

/*upgrade_iph*/
.upgrade_iph{ width:100%;}
.upgrade_img>img{ margin:0 auto; display:block; width:100%; max-width:1920px; }
.upgrade_iph_info{ margin-top:85px;}
.upgrade_iph_info>h2{ display:inline-block; }
.upgrade_iph_info>p{ line-height:26px; }
.upgrade_iph_info>a{  margin:25px 0 40px 0; color:#0088cc; }

/*upgrade_pre*/
.upgrade_pre{ background-color:#fafbfa; }
.upgrade_pre_wrap>h2{ padding-top:85px; }
.upgrade_padd_bot1{ padding-bottom:50px; }
.upgrade_padd_bot2{ padding-bottom:80px; }
.upgrade_padd_bot3{ padding-bottom:100px;}
.upgrade_pre_img{ width:50%; }
.upgrade_pre_img>img{ margin-right:70px;}
.upgrade_left_img>img{ margin-right:0;margin-left:75px;}
.upgrade_pre_text{ width:48%; padding-left:2%;}
.upgrade_pre_text>h3{ line-height:1.5;}
.upgrade_pre_text>p{ line-height:1.6;}
.upgrade_pre_text>a{ display:inline-block; margin-top:24px; color:#0088cc;}
.upgrade_top_line{ border-top:1px solid #ebebeb;}

/*upgrade_during_wrap*/
.upgrade_during{ background-color:#fff;}
.upgrade_during_left,.upgrade_during_right{ width:48%; }
.word_space1 ,.word_space2{ line-height:1.6; margin:20px 15px 0 15px;}
.upgrade_during_left>a, .upgrade_during_right>a{ margin:25px 0 70px 0; color:#0088cc; }

/*upgrade_after*/
.font_height{ line-height:1.6; margin-top:22px;}
.upgrade_after{ background-color:#f3f3f3; }
.upgrade_after_info{ padding-bottom:36px; }
.upgrade_after_speed p,.upgrade_after_speed a{ text-align:left;}
.upgrade_after_speed a{ width:140px; color:#0088cc; }
.upgrade_after_speed1{ width:260px; padding:0 25px 0 0; margin-top:127px;}
.upgrade_after_speed1>p:nth-child(1){ margin-top:120px;}
.upgrade_after_speed3{ width:206px; margin-top:165px;}

/*upgrade_still*/
.upgrade_still{ background-color:#fff;}
.upgrade_still_wrap{}
.upgrade_still_left{ width:350px; padding-bottom:30px;}
.upgrade_still_right{ width:630px; margin-top:95px;}
.upgrade_still_right>h3{ text-align:left;}
.upgrade_still_right>p{ line-height:1.6;}
.upgrade_still_right>a{ margin-top:20px; color:#0088cc; }

/*uograde_the*/
.upgrade_the{ border-top:1px solid #e5e5e5; }
.upgrade_the_wrap>h3{ line-height:1.3; }
.upgrade_the_wrap p{ line-height:1.6;}
.upgrade_the_info{ width:31%;  margin-right:30px; box-shadow:0 -2px 10px 0 #f4f4f4; }
.upgrade_the_info p .ph_7{ text-decoration:none; color:#0088cc;}
.upgrade_clear{ margin-right:0; }
.font_line{ line-height:1.5; height:90px;}
.upgrade_the_wrap .zi_font{ line-height:50px; width:240px; background-color:#0493d2; border-radius:7px;  margin:45px 0 64px 0; }
.upgrade_the_wrap .zi_font:hover{ color:#fff; background-color:#26bdff; text-decoration:none;}
.upgrade_footer{ font-size:16px; padding:15px 0 15px 0; }

.cont_upgrade{padding:30px 0 0 0;}
.upgrade_ios_banner{ background:url(upgrade-ios-banner.png) top center no-repeat; background-size:cover;}
.upgrade_ios_top{ padding:46px 0 60px 0;}
.upgrade_ios_top h1{ text-align:center;}
.upgrade_summary{background-color:#fafafa;}
.upgrade_summ_left{ width:690px;}
.upgrade_shape{ height:20px; width:5px; margin-left:10px; background-color:#000;}
.upgrade_summ_left p{ display:inline-block; padding:0; margin:-5px 0 0 5px;}
.upgrade_summ_right{ width:270px; padding-bottom:20px;}
.upgrade_summ_right img{ margin:25px 10px 0 0;}
.upgrade_img_info{ margin-top:20px;}
.upgrade_img_info p{ font-size:14px; margin:0; padding:0; line-height:20px;}
.upgrade_img_info p a{ font-size:14px;}
.upgrade_summ_left .upg_p,.upgrade_down .upg_p{ margin-top:5px;}

.upgrade_down{ background-color:#fff;}
.upgrade_down_left{ padding:26px 0 24px 0;}
.upgrade_down .upgrade_shape{ background-color:#2a8dcd;}
.upgrade_right{ width:270px;}
.upgrade_right a{ display:inline-block; width:240px; height:58px; line-height:58px; border-radius:10px; background-color:#39a1d7; margin-top:51px; font-size:18px; color:#fff; text-align:center; text-decoration:none;}
.upgrade_right a:hover{background-color:#26bdff;}
.upgrade_right img{ margin-right:10px;}


.upgrade_face{ width:275px; position:fixed; left:50%; top:355px; margin-left:-775px;}
.upgrade_face_first{ line-height:40px; background-color:#e3f6fc; position:relative;}
.upgrade_face_first img{ margin:0px 0 0 15px;}
.upgrade_face_first span{ margin-left:15px;}
.upgrade_blank{ height:10px; background-color:#fff;}
.upgrade_face_line{ position:absolute; top:29px; left:26px; width:1px; height:110px; background-color:#e9f5fb;}
.upgrade_line_sec{ height:76px;}
.upgrade_face_circle{ position:absolute; left:-6px; top:56px;}
.cont .upgrade_face_circle .circle_first{ margin-top:0;}
.cont .upgrade_face_circle li{ width:5px; height:5px; background-color:#0088cc; margin-top:30px;}

.cont .upgrade_face_info{ background-color:#fff; }
.cont .upgrade_face_circle li{ list-style:none;}
.cont .upgrade_face_info a{display:block; line-height:35px; text-indent:50px; font-size:12px; color:#333; text-decoration:none;}
.cont .upgrade_face_info a:hover{ color:#0088cc; text-decoration:underline;}

.upgrade_menu{ display:none; position:fixed; left:0; top:300px;}

.support_guide_new h2{font-weight:bold; color:#444; line-height:60px; margin:20px 0 10px 0; padding:0 10px;}
.support_guide_new .p_fon{ font-weight:800; color:#000; }
.iphone_7{ background:url(iphone-7-bg.png) top center no-repeat; background-size:cover; }
	
@media (min-width:0) and (max-width:1550px){
	.upgrade_menu{ display:block;}
	.upgrade_face{ display:none;}
	}
@media screen and (max-width:980px){	
    .pw980{ width:95%; }
    .upgrade_banner_top>img{ display:inline-block; width:100%; max-width:175px;}
    .upgrade_banner_top>h1, .upgrade_pre h2 ,.upgrade_during h2 ,.upgrade_after h2 ,.upgrade_still h2 ,.upgrade_the_wrap h2{ font-size:30px;}
    .upgrade_pre h3,.upgrade_during h3 ,.upgrade_after h3{ font-size:22px;}
    .upgrade_icon_wrap{ position: static;}
    .upgrade_icon_wrap>div{ position:static; margin-left:30px;}
    .upgrade_pre_img{ float:none; width:90%; text-align:center; margin:0 auto;}
    .upgrade_pre_text{ float:none; width:90%; text-align:center; margin: 0 auto;}
    .upgrade_pre_img>img , .upgrade_left_img>img{ margin-right:0; margin-left:0;}
    .upgrade_padd_bot1 img{ display:inline-block; width:100%; max-width:265px;}
    .upgrade_padd_bot2 img{ margin-left:0;display:inline-block; width:100%; max-width:288px;}
    .upgrade_padd_bot3 img{ display:inline-block; width:100%; max-width:302px;}
    .upgrade_during_left ,.upgrade_during_right{width:90%; float:none; margin: 70px auto 50px auto;}
    .upgrade_during_left img{ display:inline-block; width:100%; max-width:279px;}
    .upgrade_during_right img{ display:inline-block; width:100%; max-width:205px;}
    /*upgrade_after*/
    .upgrade_after_speed{ float:none; }
    .upgrade_after_speed p{ text-align:center;}
    .upgrade_after_speed2{ text-align: center;}
    .upgrade_after_speed2 img{ display:inline-block; width:100%; max-width:502px;}
    .upgrade_after_speed1 ,.upgrade_after_speed3{ width:90%; margin:30px auto 20px auto; text-align:center;}
    /*upgrade_still*/
    .upgrade_still_left{width:100%; text-align: center; float:none;}
    .upgrade_still_left>img{ display:inline-block; width:100%; max-width:246px;}
    .upgrade_still_right{width:90%; float:none; margin:0 auto 30px auto; text-align: center;}
   /*upgrade_the_wrap*/
    .upgrade_the_wrap{ width:90%;}
    .upgrade_the_info{width:60%; float:none; margin:20px auto 30px auto;}
    .upgrade_the_info a{ width:240px;}
}
@media screen and (max-width:415px){
    .upgrade_the_info{box-shadow:0 0 10px 0 #f4f4f4;}
    .upgrade_the_info a{ width:200px; }
}
.upgrade_face>p{ background-color:#e3f6fc; height:40px; line-height:40px; text-align:center; color:#333; }
.cont .upgrade_face>p b{ font-size:14px;}
/*iphone 7*/

.ft40{ font-size:40px; }
.bob_line{ border-bottom:1px solid #dfdfdf; }
.bot_line{ border-top:1px solid #dfdfdf; }
.mt110{ margin-top:110px; }
/*banner*/
.first{ background:#818183 url("iphone-7-banner.png") top center no-repeat; background-size:cover;}
.first_banner>div{ width:500px; padding:140px 0 154px 0; margin-left:20px; }
.shape{ width:42px; height:8px; background-color:#c0c0c1; border-radius:10px; }
/*three*/
.iphone_back>img{ margin-top:-29px; }
.iphone_back>div{ width:450px;}
.iphone_back p{ margin-top:15px; }
.iphone_back { margin-bottom:90px; }
/*four*/
.four{ background-color:#f8f8f8; }
.iphone_insert img{ margin-right:80px; }
.iphone_insert1>div{ width:450px; margin-bottom:72px; }
.iphone_insert p{ margin-top:13px;}
.iphone_insert1 .x_le{ margin-left:10px; }
.iphone_insert1 a{ color:#03a5c8;}
.iphone_insert2>img{ margin:55px 0 0 50px; }
.iphone_insert2>div{ width:420px; }
.iphone_insert2 a{ margin-bottom:90px; color:#03a5c8;}
/*five*/
.iphone_trans a ,.iphone_back a{ color:#03a5c8; }
.iphone_trans_left{ width:46%; margin-bottom:90px; }
.iphone_trans p{ width:88%; margin:20px auto 0 auto; } 
/*six*/
.iphone_tip>h2{ padding-top:90px; }
.iphone_tip_left{ width:490px; }
.iphone_left_top{ background-color:#f8f8f8;}
.iphone_left_top>h3{ margin:30px 20px 0 20px;}
.iphone_left_top>p{ width:80%; margin:20px auto 0 auto;}
.iphone_left_top>a{ margin-bottom:40px;  color:#03a5c8;}
.iphone_left_top2{ background-color:#f1fefb; }
.iphone_left_top2 a,.ri_in1 a{ margin-bottom:60px; color:#03a5c8;}
.iphone_tip_right{ width:454px; }
.ri_in1{ background-color:#f7fef1; }
.ri_in2{ background-color:#f1fafe; }
.ri_in2 a{ margin-bottom:58px; color:#03a5c8;}
.clear_top{ border:none;}
.lh{ line-height:1.6; }

.nav_aside{ width:280px; position:fixed; left:50%; top:280px; margin-left:-800px; padding-bottom:20px; -webkit-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out; background-color:#fff;}
.nav_aside> .ft14{ margin-top:0;}
.nav_aside>a,.nav_aside p{ display:block; font-weight:bold; background-color:#e3f6fc; line-height:40px; margin-top:10px;}
.pl_banner_main .nav_aside_show{top:150px;}
.nav_aside_main{border:1px solid #e7e7e7; border-radius:5px; background:#f5f8fb;}
.nav_aside_main h2{ vertical-align:middle; font-size:14px; color:#2884c9; margin-top:23px; padding-bottom:20px; border-bottom:1px solid #e7e7e7;}
.nav_aside_main img{margin:0 13px 0 34px;}
.nav_aside_main li{margin-left:49px; margin-top:10px; font-size:12px; list-style-type:decimal; }
.nav_aside_main li a{color:#000;}
.nav_aside_show{top:150px;}
.nav_aside_main li a:hover{color:#08c;}




@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min-device-pixel-ratio: 1.5) {
.ip6s_banner_cont{background:url(iphone6s-banner@2x.png) center bottom no-repeat; background-size:554px 313px;}
}

