@charset "utf-8";

/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,th,td,p,pre,form,input,textarea,fieldset,blockquote{padding: 0;margin: 0;}
a{text-decoration: none;outline: none;color:#333;}
a:hover{color:#06c}
table{border-collapse: collapse;border-spacing: 0;}
ol,ul{list-style:none;}
fieldset,img,abbr,acronym{border:0;}
.clearfix:after{content: " ";display:block;clear: both;height: 0;line-height: 0;visibility: hidden;}
.clearfix{display: inline-block;}
.clearfix{display: block;}
html,body,input{font:normal 12px/1.2 "Microsoft yahei","微软雅黑","Tahoma","Verdana","Arial","sans-serif"; }
h2 {font-size: 20px; line-height: 110%; color: #414141; font-weight: normal;}

/*public*/
.icon {background: url(../image_repos/itools2_img/g_map.gif) 0 0 no-repeat;}
.w980 {width: 980px; margin:0 auto;text-align: center;}
.w1000 {width: 1000px; margin:0 auto;}
.w1160{width:1160px;}
.l {float: left;}
.r {float: right;}
.text_right{text-align: right;}
.bgf2{background: #f2f2f2;}
.h495 {height: 495px;}
/*css common*/
.w1120{width:1120px;}
.w1320{width: 1320px;}
.h544{height: 544px;}
.h780{height: 780px;}
.pt10{padding-top: 10px;}
.mt5{margin-top: 5px;} .mr5{margin-right: 5px;} .mb5{margin-bottom: 5px;} .ml5{margin-left: 5px;}
.mt10{margin-top: 10px;} .mr10{margin-right: 10px;} .mb10{margin-bottom: 10px;} .ml10{margin-left: 10px;}
.mt15{margin-top: 15px;} .mr15{margin-right: 15px;} .mb15{margin-bottom: 15px;} .ml15{margin-left: 15px;}
.mt20{margin-top: 20px;} .mr20{margin-right: 20px;} .mb20{margin-bottom: 20px;} .ml20{margin-left: 20px;}
.mauto{margin:auto;}
.fl{float: left;} .fr{float: right;}
.prelative{position: relative;}
.text_center,.tc{text-align: center;}

/*head*/
.head {width: 100%; height: 80px; position: relative; z-index: 999;}
.top_in {width:1000px;margin: 0 auto; height: 80px;}
.logo {float: left; width: 165px; height: 55px; margin-top: 15px; }
.menu_index_box{width:390px; float: right;}
.nav {width: 100%;}
.nav li {float: left; width: 130px; height: 80px; display: block; position: relative; z-index: 9;}
.nav li.back{position: absolute; left: 0; top: 0;width:130px;height: 5px; background: #1778e5; font-size: 0; line-height: 0;}
.nav li a {display:block;height:80px;width:130px; text-align:center;line-height: 80px;font-size: 18px; color: #000; outline:none; position: relative; }
.nav li a:hover{color: #1778e5;}
.nav li a i {position: absolute;right: 0;top:26px; width: 1px; height: 32px; background: #e9e9e9;}

/*header*/
.header {height: 36px; padding:20px 0;  overflow: hidden; }
.header h1 {background: url("../image_repos/new_index/logo_new.png") no-repeat;display: block;float: left;height: 36px; margin-right: 40px;width: 110px;line-height: 20em;}

/*itools1*/
.banner {background:url(../image_repos/itools1/banner_itools1.jpg) top center no-repeat; height: 495px; overflow: hidden; clear: both;}
.itools1_download{background:url(../image_repos/itools1/btn_down_itools1.png) no-repeat; display:block;margin-left:687px; width: 183px; padding-left: 102px; color: #fff; height: 75px; font-size: 30px; line-height: 75px; text-indent: -150%; overflow: hidden;}
.itools1_download:hover {background-position: 0 -75px;}
.itools1_download_en{background:url(../image_repos/itools1/btn_down_itools2.png) no-repeat; display:block;margin-left:687px; margin-top:10px; width: 183px; padding-left: 102px; color: #fff; height: 75px; font-size: 30px; line-height: 75px; text-indent: -150%; overflow: hidden;}
.itools1_download_en:hover {background-position: 0 -75px;}
.banner p {margin:261px 0 0 695px; font-size: 14px; color:#fff; height: 40px; line-height: 40px;}

.feature_header ,.feature_header_ios {width: 100%; height: 440px; overflow: hidden;}
.feature_header li ,.feature_header_ios li{float: left; width: 250px; margin:45px 0 10px; text-align: center; font-size: 22px; color: #383d3f; }
.feature_header li span ,.feature_header_ios li span{display: block; width:103px; height: 103px; margin:0 auto 12px;background: url(../image_repos/itools1/ban_itools1.jpg) no-repeat;}
.feature_header li.icon1 span{background-position: 0 0;}
.feature_header li.icon2 span{background-position: -104px 0;}
.feature_header li.icon3 span{background-position: -208px 0;}
.feature_header li.icon4 span{background-position: -312px 0;}
.feature_header li.icon5 span{background-position: 0 -104px;}
.feature_header li.icon6 span{background-position: -104px -104px;}
.feature_header li.icon7 span{background-position: -208px -104px;}
.feature_header li.icon8 span{background-position: -312px -104px;}

.feature_banner { height:655px; padding-top:100px; overflow: hidden;}
.feature_banner p {font-size: 16px; color: #474747; line-height: 26px;}
.feature_banner h2 {font-weight: 400; font-size: 30px; line-height: 36px; color: #2e2e2e; margin-bottom:15px;}
.feature_banner img { position: relative;}

.feature_text { display: inline-block; width: 325px; margin-top: 135px;}
.bgf2  .feature_text{width: 310px; padding-left: 15px;}

/*====================airplay======================*/
.airplay_banner{ background: url(../image_repos/airplay/banner_airplay.jpg) no-repeat center top; overflow: hidden;}
.airplay_download{display:block; width: 280px; height: 78px; position: absolute; bottom:115px; right:88px; background:url(../image_repos/airplay/btn_down_airplay.png) no-repeat 0 -78px;}
.airplay_download:hover {background-position: 0 0;}
.airplay_item  ,.ios_item {height: 700px; padding-top: 55px; text-align: center; font-size: 26px; color: #474747; line-height:62px;}
.airplay_item h2 ,.ios_item h2 {font-size:56px; color: #2e2e2e;}
.airplay_item1 {background:#f2f2f2 url(../image_repos/airplay/ban1_airplay.jpg) no-repeat center bottom;}
.airplay_item2 {background: url(../image_repos/airplay/ban2_airplay.jpg) no-repeat right bottom;}
.airplay_item3 {background:#f2f2f2 url(../image_repos/airplay/ban3_airplay.jpg) no-repeat center bottom;}
.airplay_item4 {background: url(../image_repos/airplay/ban4_airplay.jpg) no-repeat center bottom;}
.airplay_item6 {background:#f2f2f2 url(../pro_mac_Airplayer/ban6_airplay.jpg) no-repeat center 200px;}
.airplay_item5 {background: url(../pro_mac_Airplayer/ban5_airplay.jpg) no-repeat center bottom;}

/*====================mac======================*/
/*15-03-10*/
.proMacLogo ,.macLogo{height: 62px; float: left; margin-top: 5px;}
.macLogo { width: 325px; }
.proMacLogo {width:365px; }
.mac_head {width: 100%; height: 80px; position: relative; z-index: 999; overflow: hidden;}
.mac_head .top_in{overflow: hidden; height: 80px;}
.mac_table {width: 892px; margin:68px auto 80px; overflow: hidden;}
.mac_table table{border:1px solid #dfdfdf; width: 890px; background: #fafafa;}
.mac_table thead tr{ height: 75px; font-size: 24px; color: #666; line-height: 75px; }
.mac_table thead td {padding-left: 20px;}
.mac_table tbody td {border-top:1px solid #fff; border-right: 1px solid #fff; font-size: 16px; padding:12px 0 12px 20px; line-height: 26px; }
.mac_table tr.bgf3 {background: #f3f3f3;}
.mac_table td ,.mac_table td a {color: #333; }
.mac_table td a.mac_buy {display: inline-block; background: #afafaf; font-size: 14px; border-radius: 4px; width:78px; height: 27px; text-align: center; color: #fff; margin-left:18px; line-height: 27px;}
.mac_table td a.mac_getfree {display: inline-block; background: #afafaf; font-size: 14px; border-radius: 4px; width:78px; height: 27px; text-align: center; color: #fff; margin-left:5px; line-height: 27px;}
.mac_table td a:hover {color: #2d88e8;}
.mac_table td a.itoolsformac{color:#2d88e8;}
.mac_table td a.itoolsformac:hover{text-decoration: underline;}

.mac3_download ,.mac2_download{display: block; position: absolute;right:70px;text-align: center; width:154px; height:46px; font-size:18px; color: #fff; background: url(../mac/mac_btn1.png) no-repeat 0 0; text-align: center;overflow: hidden;}
.mac3_download { bottom:110px;}
.mac3_download:hover ,.mac2_download:hover{color: #f3f3f3;background-position: 0 -54px;}

.pro_mac_ban .mac2_download ,.pro_mac_airplayer_ban .mac2_download {right:-76px;}
.pro_mac_ban .free1 ,.pro_mac_airplayer_ban .free1{right:86px;}

.mac_logo{widows: 328px; height: 64px; background: url(../image_repos/new_index/mac_logo.jpg) no-repeat;}
.mac_banner ,.mac_banner_hk ,.mac_banner_en{height:554px; background: url(../image_repos/new_index/newmac/mac_ban.jpg) no-repeat center top;}
.mac_ban_img{width: 846px; height: 466px; position: absolute; left: -200px; top: 46px; overflow: hidden;}
.mac_banner .mac_ban_img{background: url(../mac/pro_mac_ban.png) no-repeat center;}
.mac_banner_hk .mac_ban_img{background: url(../mac/pro_mac_ban_hk.png) no-repeat center;}
.mac_banner_en .mac_ban_img{background: url(../mac/pro_mac_ban_en.png) no-repeat center;}

.mac_banner .pro_mac_airplayer_ban .mac_ban_img{background: url(../pro_mac_Airplayer/banner.png) no-repeat center;}
.mac_banner_hk .pro_mac_airplayer_ban .mac_ban_img{background: url(../pro_mac_Airplayer/banner_tw.png) no-repeat center;}
.mac_banner_en .pro_mac_airplayer_ban .mac_ban_img{background: url(../pro_mac_Airplayer/banner_en.png) no-repeat center;}


.mac_banner_txt{position: absolute; top: 130px;right: -50px;font-size: 18px;color: #FFF;line-height: 32px; display: block;}
.pro_mac_ban .mac_banner_txt ,.pro_mac_airplayer_ban .mac_banner_txt{right: -150px;}
.mac_banner_txt h3 {display: block; font-size: 52px; font-weight: 400; margin-bottom: 30px; padding-top: 5px;}
.free1{right:126px;}
.free1 span b{ font-weight: normal;color: red;}
.free1 span.small,.free2 span.small{font-size:12px;}
.free1,.free2{bottom:140px; padding-top:8px;}
.buy{width:154px;line-height:54px;height:54px; bottom:140px; font-size:20px;background: url(../mac/mac_btn2.png) no-repeat 0 0; }
.mac2_download span {font-size:24px; display: block; margin-top: 6px; }

.mac_download{display:block; width: 235px; height: 26px; padding-top:42px; font-size: 14px; text-align: center; position: absolute; bottom:49px; right:67px; background:url(../image_repos/new_index/mac_download.jpg);}
.mac_download:hover{color:#303236;}
.mac_icon{margin:30px auto;}
.mac_icon li{width:150px; height:30px; text-align: center; font-size: 18px; padding-top:150px; margin:10px 18px; display: inline-block; background: url(../image_repos/new_index/newmac/pro_mac_icons.jpg) no-repeat; *display:inline; *zoom:1;}
.mac_icon li.mac_icon01{background-position: 4px 0;}
.mac_icon li.mac_icon02{background-position: -184px 0;}
.mac_icon li.mac_icon03{background-position: -370px 0;}
.mac_icon li.mac_icon04{background-position: -554px 0;}
.mac_icon li.mac_icon05{background-position: -745px 0;}
.mac_icon li.mac_icon06{background-position: -934px 0;}
.mac_icon li.mac_icon07{background-position: -1100px 0;}
.mac_icon li.mac_icon08{background-position: -1285px 0;}
.mac_content ,.mac_content_img{width:1166px; margin:auto; overflow: hidden;}
.mac_content img{display: inline-block; vertical-align: middle; float: left;}
.mac_content_txt{width: 457px; display: inline-block; vertical-align: middle;color:#414141; float: left; margin-top: 260px;}
.mac_content_txt h2{font-size: 34px;}
.mac_content_txt p{font-size:20px; margin-top: 25px; line-height: 32px;}

.por_mac_ico {width:1020px; margin:0 auto;}
.por_mac_ico li{ margin:10px 50px;}
.pro_pic_show {padding:40px 0;}

.height_auto {height: auto;}
.pic_show{padding:60px 0; background-color: #fcfcfc; height: 635px;}
.bgcolor_deep{background-color: #f3f3f3;}
.bgcolor_light{background-color: #fafafa;}
.bgcolor_white{background-color: #fff;}

/*funInfo*/
.line {height: 80px; background:#6baff3;}

.funInfo { background-position: 0 -288px; padding:0 8px; width: 809px; height: 171px; margin:auto; margin-bottom: -108px; position: relative; margin-top: 45px;}
.funInfo a {display:block; float: left; width: 134px; height: 134px; text-align: center;}
.funInfo span {display: block; margin:auto; width: 58px; height: 60px; overflow: hidden; margin-top:29px; margin-bottom: 13px;}
.funInfo .tip {width: 26px; height: 34px; background-position: 0 -464px; position: absolute;bottom: 0px; left: 63px; margin:0;}
.funInfo .icon1 {background-position: -320px 0;}
.funInfo .icon2 {background-position: -383px 0;}
.funInfo .icon3 {background-position: -446px 0;}
.funInfo .icon4 {background-position: -509px 0;}
.funInfo .icon5 {background-position: -572px 0;}
.funInfo .icon6 {background-position: -635px 0;}

.content {height: 465px; background:#f5f5f5; padding-top: 135px;}
.content h2 {margin-top: 115px;font-weight: 400; width: 400px; color:#000; font-size: 30px; padding-right: 15px;}
.content p {margin-top: 28px;width: 400px; padding-right: 15px; font-size: 14px; line-height: 150%; color:#666;}
.content img {margin-top: 30px;}


.otherfun div {width: 50%; float: left;}
.otherfun .icon {margin:30px 15px 30px 70px; display: block; float: left; width: 58px; height: 60px; }
.otherfun .icon1 {background-position: -698px -0px; }
.otherfun .icon2 {background-position: -320px -63px; }
.otherfun .icon3 {background-position: -383px -63px; }
.otherfun .icon4 {background-position: -446px -63px; }
.otherfun .icon5 {background-position: -509px -63px; }
.otherfun .icon6 {background-position: -572px -63px; }
.otherfun .icon7 {background-position: -635px -63px; }
.otherfun .icon8 {background-position: -698px -63px; }
.otherfun b {display: block; margin-top: 30px; font-size: 14px; line-height:24px; height: 24px; overflow: hidden; font-weight: 800;}
.otherfun p { font-size: 14px; color:#666; line-height: 120%; margin:0px; *width: 200px;}


.content2 h3 {font-size: 32px; color:#737373; font-weight: 500; text-align: center; padding:59px 0 30px 0; line-height: 100%;}
.content2 div {float: left; width: 33%; text-align: center;}
.content2 .icon {width: 140px; height: 140px; display: block; margin:auto;}
.content2 .icon1 { background-position: -5px -141px;}
.content2 .icon2 { background-position: -151px -141px;}
.content2 .icon3 { background-position: -296px -141px;}
.content2 b {width: 140px; margin:auto; font-size: 20px; font-weight: 400; color:#666; line-height: 200%; margin-top: 10px; display: block; text-align: left;}
.content2 p {width: 140px; margin:auto; text-align: left; line-height: 130%; font-size: 14px; color:#666; padding-bottom: 60px;}


/*uplog*/
.label {background:url(../image_repos/itools2_img/g_line_01.gif) center bottom no-repeat; padding-top:19px; position: relative;}
.label a {background-position:-30px -552px; text-align:center; line-height:82px; font-size: 14px; color:#666; display: block; width: 244px; height: 83px; position: relative; float: left; }
.label a .icon {display: none;}
.label a.active {background-position:-30px -464px;}
.label a.active .icon {width: 21px; height: 11px; display: block; position: absolute; bottom: 0px; background-position: 0 -506px; left: 112px;_bottom:-10px;}
.label .w980 {background-position: 949px -552px;}
.logs {padding-bottom: 45px; border-bottom: 1px solid #d9d9d9;}
.logs h2 {margin-left:40px; font-size: 22px; color:#333; line-height: 400%; font-weight: 400;}
.logs p {margin-left:40px; color:#666; font-size: 14px; line-height: 130%; }

/*new header start*/
.language_bar {text-align: right; line-height: 80px; font-size: 14px;}
.language_bar a {color:#161616; margin:0 10px;}
.language_bar, .language_bar a{color:#999;}
.language_bar a.cur, .language_bar a:hover{color:#333;}
/*new header end*/

/*banner start*/
.promo{width:100%; height:580px; margin:auto; overflow:hidden;position:relative; background-color: #0a7fff;font:normal 14px/16px arial; }
.promo ul{width:100%;height:580px;position:absolute;}
.promo ul li{float:left;width:100%;height:580px;overflow:hidden;position:relative;}
.itools_download{position: absolute; left:50%; width: 296px; height: 70px; display: block; background: url(../image_repos/new_index/itools_download.png); bottom:75px; margin-left:193px;}
.itools_download:hover{background-position: 0 -71px;}
.itools_download_mac{background-position: 0 -142px;}
.itools_download_mac:hover{background-position: 0 -214px;}
.itools_download_airplay{background-position: 0 -288px; bottom:125px;}
.itools_download_airplay:hover{background-position: 0 -361px;}
.itools_version{position: absolute; left:50%; width: 296px; bottom:20px; margin-left:213px; font-size: 14px; color:#fff; line-height: 20px;}
.p_bottom{color:#666;}
.itools_version a{color:#fff; text-decoration: underline;}
.itools_version a:hover{color:#adcdef;}
.p_bottom a{color:#666;}
.p_bottom a:hover{color:#999;}
.itools_version_pic{display:block;width:297px; height: 52px; background: url(../image_repos/new_index/itools_version.png) no-repeat; margin-left:-20px;}

.promo ul li a img{position: absolute; top:0; left:50%; width:1920px; height:580px; margin-left:-960px; display: block;}
.promo ul li div{position:absolute;overflow:hidden;}
.promo .pre, .promo .next{width:43px;height:69px;position:absolute;top:50%; margin-top:-35px; background:url(../image_repos/new_index/pre_next.png) no-repeat;cursor:pointer;filter:alpha(opacity=10)\0; opacity: 0.1;}
.promo .pre{left:10%;}
.promo .next{right:10%; background-position:-45px 0;}
.promo .pre:hover, .promo .next:hover{filter:alpha(opacity=30)\0; opacity: 0.3;}
.promo .btn{position:absolute;width:100%;height:8px;left:0;bottom:15px; text-align: center;}
.promo .num{display: inline-block; width:8px;height:8px; font-size:0; margin:0 5px;cursor:pointer; border-radius: 4px; background-color: #fff;}
.promo .btn .cur{filter:alpha(opacity=30)\0; opacity: 0.3;}
/*banner end*/

/*app download start*/
.app_download_new{margin-top: 15px;}
.app_download_new h2{height:24px; font:normal 20px/24px '微软雅黑';}
.app_download_new h2 b{display: block; width:24px; height: 24px; background: url(../image_repos/new_index/btns_new.png) no-repeat; margin-right: 5px;}

.app_download_list{width:981px; height:298px; margin-top: 5px;}
.app_download_list li{width: 326px; float: left; background-color: #f7f7f7; position: relative; margin-left: 1px;_display:inline;}
.app_download_list .more_block{padding:65px 0 0; display: block;}
.app_download_name{height:25px; padding: 35px 0 0 163px; background: url(../image_repos/new_index/btns_new.png) no-repeat; cursor: pointer;}
.app_download_pc{background-position: 90% -34px;}
.app_download_ios{background-position: 90% -94px;}
.app_download_mac{background-position: 90% -154px;}
.btn_app_download_box{background-color:#efefef; padding:40px 0 10px; height:92px; overflow: hidden;}
.btn_app_download{display:block; width:239px; height: 62px; background: url(../image_repos/new_index/btns_new.png) no-repeat 0 -214px; font-size:24px; line-height: 62px; color:#fff; text-align: center; margin:auto; }
.btn_app_download:hover{background-position: 0 -278px; color:#fff;}
.icon_win{position: absolute;display: block; width: 51px; height: 12px; background: url(../image_repos/new_index/btns_new.png) no-repeat -26px 0; overflow: hidden; top:0; right:0;}
.app_download_list .app_more{margin:20px 10px 0 0; color:#666;}
.app_download_list .app_more:hover{color:#999;}
/*app download end*/

/*footer start*/
.footer_new{text-align: center;color:#777; padding:12px 0 20px 0;}
.footer_new p{margin:8px 0 0;}
.footer_new a{color:#777;white-space: nowrap;}
.footer_new a:hover{color:#999;}
.friendship_block{border-bottom: 1px solid #f3f3f3; padding-bottom: 12px;}
.friendship_box{height:48px; overflow: hidden; position: relative; padding-right:26px;}
.height_auto{height: auto;}
.footer_new .friendship{line-height: 22px; margin:0;}
.footer_new2{background-color: #383838; padding:22px 0 30px 0;}
.btn_link_d{display:block; width: 16px;height: 16px;line-height: 0;background: url(../image_repos/new_index/ico.png) -6px -6px;overflow: hidden;position: absolute;bottom:8px; right: 0;cursor: pointer;}
.btn_link_u{background-position: -25px -6px;}
/*footer end*/

/*to top*/
html{_background-attachment:fixed; _background-image:url(about:blank);}
.scroll{position:fixed;	right:80px;	bottom:70px; z-index: 999999; cursor:pointer; opacity: 0.5;_position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))-70);}
.scroll:hover{opacity: 0.8;}

/*====================itools3.0======================*/
/*log*/
.w520{width:520px; }
.banner_itools3_log{width:100%; height:200px; background:#2698eb url(../itools3/bg_banner_log.jpg) center top;}
.banner_itools3_log img{margin-top: 70px;}
.banner_itools3_log h2{font-size: 31px; color:#fff; margin: 106px 0 0 -18px; font-weight: normal; text-shadow:1px 2px 2px #bbb3b6;}

.logmsg{padding:38px 0 40px; border-bottom: 1px solid #dbdbdb;}
.logmsg h2{font-size: 18px; color:#1c1c1c; padding-bottom: 12px; font-weight: normal;}
.logmsg_version, .logmsg_time{display: inline-block; *display: inline; *zoom:1;}
.logmsg_version{margin-right: 45px;}
.logmsg p{color:#666; font-size: 14px; line-height: 21px;}
.log_feedback, .log_newest_version{display: inline-block; height:21px; line-height: 19px; color:#666; font-size:14px; background: url(../itools3/log_icons.png) no-repeat; overflow: hidden; *display: inline; *zoom:1; padding-left: 26px; margin-left: 50px;}
.log_feedback{background-position: 0 0;}
.log_newest_version{background-position: 0 -30px;}
.log_feedback:hover, .log_newest_version:hover{text-decoration: underline;}
/*index*/
.banner_itools3{width:100%; height:490px; background:#2698eb url(../itools3/bg_banner.jpg) center top;}
.banner_itools3 img{margin-top: 40px;}
.banner_itools3 .w1000{position: relative; height:490px; text-align: center;}
.btn_downlaod ,.btn_downlaod_64{position: absolute;display: block;text-indent: -150%;width: 275px; height: 67px; overflow: hidden; }
.btn_downlaod{ bottom:127px; right:112px;   background: url(../image_repos/itools3/btn_download.png) no-repeat 0 0;}
.btn_downlaod:hover {background-position: 0 -67px;}
.btn_downlaod_64{ bottom:84px; right:112px; background: url(../image_repos/itools3/btn_download64.png) no-repeat 0 0;}
.btn_downlaod_64:hover {background-position: 0 -67px;}
.itools3_wrap{width:1000px; height:755px; margin:auto;}
.bg_gray{background: #f2f2f2;}
.itools3_txt{width:312px;}
.itools3_txt_h2{font-size: 48px; font-weight: normal; color:#2e2e2e;}
.itools3_txt_p{font-size: 17px; color:#474747; line-height: 30px; margin-top: 7px;}

.icon_list{width:103px; overflow: hidden; display: inline-block; *display: inline; *zoom:1;width:100px\0; text-align: center; padding: 37px 72px;}
.icon_list h2{font-size: 21px; color:#383d3f; font-weight: normal; height:48px; line-height: 48px;}
.icon_list .icon{width:103px; height: 102px; overflow: hidden;background:url(../itools3/icons.png);}
.icon_list .icon1{background-position: 0 0;}
.icon_list .icon2{background-position: -104px 0;}
.icon_list .icon3{background-position: -208px 0;}
.icon_list .icon4{background-position: -312px 0;}
.icon_list .icon5{background-position: 0 -104px;}
.icon_list .icon6{background-position: -104px -104px;}
.icon_list .icon7{background-position: -208px -104px;}
.icon_list .icon8{background-position: -312px -104px;}
/*feature*/
.banner_itools3_feature{width:100%; height:199px; background:#2698eb url(../itools3/bg_banner.jpg) center top;}
.banner_itools3_feature img{margin-top: 11px;}

.feather_wrap{width:1000px; margin:0 auto 54px; text-align: center;}
.feather_wrap img{margin-top: 50px;}
.feather_txt_h2{font-size: 40px; font-weight: normal; color:#2e2e2e;}
.feather_txt_p{font-size: 15px; color:#474747; line-height: 24px; margin-top: 7px; text-align: left;}
.feather_txt_p a{color:#2e87eb;text-decoration: underline;}
.feather_txt_p a:hover{ text-decoration: underline; color:#2178da;}

.icon_list_wrap{border-top:1px solid #dcdcdc; border-left:1px solid #dcdcdc; font-size: 0; width:1000px; margin:37px auto 54px;}
.icon_list_f{display: inline-block; text-align: center; background-color: #f4f3f3; margin:0; overflow: hidden; vertical-align: top; border:1px solid #dcdcdc; border-left:0; border-top: 0; padding:16px 30px; cursor: pointer; *display: inline; *zoom:1; }
.icon_list_cur{background-color: #8fd9ff;}
.icon_list_f h2{font-size: 16px; color:#333; font-weight: normal; height:20px; line-height: 18px; margin-top: 12px;}
.icon_list_f .icon{width:63px; height: 63px; overflow: hidden;background:url(../itools3/feature_icons.png);}
.icon_list_f .icon1{background-position: 0 0;}
.icon_list_f .icon2{background-position: -64px 0;}
.icon_list_f .icon3{background-position: -128px 0;}
.icon_list_f .icon4{background-position: -192px 0;}
.icon_list_f .icon5{background-position: -256px 0;}
.icon_list_f .icon6{background-position: -320px 0;}
.icon_list_f .icon7{background-position: -384px 0;}
.icon_list_f .icon8{background-position: -448px 0;}

.icon_list_f .icon9{background-position: 0 -65px;}
.icon_list_f .icon10{background-position: -64px -65px;}
.icon_list_f .icon11{background-position: -128px -65px;}
.icon_list_f .icon12{background-position: -192px -65px;}
.icon_list_f .icon13{background-position: -256px -65px;}
.icon_list_f .icon14{background-position: -320px -65px;}
.icon_list_f .icon15{background-position: -384px -65px;}
.icon_list_f .icon16{background-position: -448px -65px;}

.tab_box .hide{display:none;}


/*====================yueyu 2015-03-04======================*/
.banner_yueyu{background:url(../image_repos/yueyu/banner.jpg) top center no-repeat; height: 495px; overflow: hidden; clear: both;}
.banner_yueyu_inner{float: right; width:460px; padding-top:265px; padding-right: 63px;}
.yueyu_download{display:block; width: 335px; height: 88px; background:url(../image_repos/yueyu/yueyu_download.png) top center no-repeat; float:right; text-indent: -999em;}
.banner_yueyu_inner p{color:#fff; font-size: 14px; width:100%; float:right; line-height: 24px; text-align: right; margin-top: 26px;}
.banner_yueyu_inner p span{margin-left: 40px;}
.feature_header_yueyu li span{background: url(../image_repos/yueyu/icons_yueyu.png) no-repeat;}
.feature_text_yueyu h2{font-size: 43px; line-height: 52px;}


/*======pop 0306==========*/
.tip_down {width: 100%; height: 100%; overflow: hidden; position: absolute; right: 0;bottom: 0; left: 0; top: 0;z-index: 999999999;display: none;}
.tip_down {background: rgba(6,28,24,0.7); *background:url("http://tximg.slooti.com/dev3_web/img.itools.cn/www.itools.cn/images/png_block.png") repeat; background: url("http://tximg.slooti.com/dev3_web/img.itools.cn/www.itools.cn/images/png_block.png") repeat \0;}
.tip_con{width: 580px; height: 360px; background:#fff;-moz-box-shadow:5px 5px 12px #333333; -webkit-box-shadow:5px 5px 12px #333333; box-shadow:5px 5px 12px #333333;}
.tip_top {background:#3489d0 url("../ios4/logo_s.jpg") no-repeat 20px center; height:84px; font-size: 21px; color: #fff; padding-left:80px; line-height: 84px; overflow: hidden; }
.tip_close {float: right; display: inline-block;width:21px; height: 21px; margin:32px 25px 0 0;background:url("http://tximg.slooti.com/dev3_web/img.itools.cn/www.itools.cn/images/main/tip_close.jpg") no-repeat -28px 0;}
.tip_close:hover {background-position: 0 0;}
.tip_content {background:#f7f8fa; padding:20px 30px 0; width: 520px; height:275px;  font-size:16px; color: #000; overflow: hidden; line-height:32px; }
.tip_content p{margin-bottom: 10px;}

/******itools_en*****************/
/*.en_itools3 ,.itools3_enlist .icon_list   {font-family: Arial,Verdana;}*/
.en_itools3 .itools3_txt_h2{font-size: 60px;font-family: Arial,Verdana;}
.en_itools3 .itools3_txt_h2 span {font-size:48px; }
.en_itools3 .btn_downlaod{background: url("../itools3_en/btn_download.png") no-repeat;}
.en_itools3 .btn_downlaod:hover {background-position: 0 -67px;}
.en_itools3 .itools3_wrap{width: 1200px;}
.en_itools3 .itools3_txt{ width:495px; }
.en_itools3 .itools3_txt_p {font-size: 20px;}
.itools3_enlist .icon_list .icon4 {background-position: -416px 0;}
.itools3_enlist .icon_list { width: 245px; padding:37px 0; }
.itools3_enlist .icon_list h2 {font-size: 21px;}
.itools3_enlist .icon_list .icon ,.en_tab_menu .icon_list_f .icon{margin:0 auto;}
.en_tab_menu {width: 994px;}
.en_tab_menu .icon_list_f h2{font-size: 14px;}
.en_tab_menu .icon_list_f {padding:16px 0; width: 141px;}

.en_tab_menu .icon_list_f .icon1{background-position: 0 0;}
.en_tab_menu .icon_list_f .icon2{background-position: -64px 0;}
.en_tab_menu .icon_list_f .icon3{background-position: -128px 0;}
.en_tab_menu .icon_list_f .icon4{background-position: -192px 0;}
.en_tab_menu .icon_list_f .icon5{background-position: -256px 0;}
.en_tab_menu .icon_list_f .icon6{background-position: -384px 0;}
.en_tab_menu .icon_list_f .icon7{background-position: -448px 0;}
.en_tab_menu .icon_list_f .icon8{background-position: -64px -65px;}

.en_tab_menu .icon_list_f .icon9{background-position: -128px -65px;}
.en_tab_menu .icon_list_f .icon10{background-position: -192px -65px;}
.en_tab_menu .icon_list_f .icon11{background-position: -256px -65px;}
.en_tab_menu .icon_list_f .icon12{background-position: -320px -65px;}
.en_tab_menu .icon_list_f .icon13{background-position: -384px -65px;}
.en_tab_menu .icon_list_f .icon14{background-position: -448px -65px;}

/******china_mac*****************/
.banner_chinaMac {width: 100%;background: url("../china_mac/bg_banner.jpg") no-repeat center top; height:497px;}
.banner_chinaMac .w1000{height: 497px;}
.banner_chinaMac .mac_banner_txt {top:115px; right: -40px; }
.banner_chinaMac .mac_banner_txt h3 span {font-size: 42px;}
.banner_chinaMac .mac_banner_txt p {padding-left: 15px;}
.banner_chinaMac .mac2_download { bottom: 117px; right:60px; }
.list_chinaMac{height:220px; padding-top: 70px; overflow: hidden; }
.list_chinaMac li {float: left; width: 200px; text-align: center; overflow: hidden; }
.list_chinaMac li .icon {background: url("../china_mac/bg_list.jpg") no-repeat; width: 102px; height: 103px; overflow: hidden; margin: 0 auto ;}
.list_chinaMac li .icon1 {background-position: 0 0;}
.list_chinaMac li .icon2 {background-position: -102px 0;}
.list_chinaMac li .icon3 {background-position: -204px 0;}
.list_chinaMac li .icon4 {background-position: -306px 0;}
.list_chinaMac li .icon5 {background-position: -408px 0;}
.list_chinaMac li h2 { color: #383d3f;font-size: 21px;font-weight: normal;height: 48px;line-height: 48px;}
.wrap_chinaMac .itools3_wrap {width: 1050px;}
.wrap_chinaMac .itools3_txt{width: auto;}


/******iOS_yueyu*****************/
.iosyueyu_banner{ background: url(../ios_yueyu/bg_banner.jpg) no-repeat center top; overflow: hidden;}
.btn_down_iosyueyu{display:block; width: 285px; height: 75px;  background:url(../ios_yueyu/btn_down.png) no-repeat; margin-bottom: 12px;}
.btn_down_iosyueyu:hover {background-position:0 -74px;}

.iosyueyu_banner .ios_btn_ver {width: 290px; right: 70px; font-size: 14px; color: #eee5ea; text-align: center; line-height: 24px;}

.feature_ios_yueyu ul {padding:60px 0 0 36px; height: 160px; overflow: hidden;}
.feature_ios_yueyu li {float: left; width: 150px; margin: 0 5px; text-align: center; font-size: 16px; color: #383d3f;}
.feature_ios_yueyu li span{display: block; width:54px; height: 54px; margin:0 auto 18px;background: url(../ios_yueyu/bg_list.jpg) no-repeat;}
.feature_ios_yueyu li.icon1 span{background-position: 0 0;}
.feature_ios_yueyu li.icon2 span{background-position: -54px 0;}
.feature_ios_yueyu li.icon3 span{background-position: -109px 0;}
.feature_ios_yueyu li.icon4 span{background-position: -162px 0;}
.feature_ios_yueyu li.icon5 span{background-position: -216px 0;}
.feature_ios_yueyu li.icon6 span{background-position: -270px 0;}

.tab_iosyueyu {padding-top:90px; height: 50px; border-bottom: 2px solid #dedede;padding-left: 100px; margin-bottom:-2px; }
.tab_iosyueyu {}
.tab_iosyueyu li {float: left; width:180px; height: 50px; margin-right:120px;border-bottom: 2px solid #dedede; line-height: 50px; text-align: center; }
.tab_iosyueyu li a {display: block; height: 50px;  font-size:28px; color: #534a65; }
.tab_iosyueyu li.active {border-bottom: 2px solid #2e87eb;}
.tab_iosyueyu li.active a{ color: #2e87eb;}
.wrap_iosyueyu {overflow: hidden; padding-bottom: 100px;}
.wrap_iosyueyu .tab {font-size: 22px; color: #2e2e2e; display: none;}
.wrap_iosyueyu .tab li { display: inline-block; vertical-align: top;*display: inline; *zoom:1; width: 480px;  margin-right: 16px; margin-right: 10px\0;margin-top:80px; font-size: 20px; color: #2e2e2e; line-height: 36px;}
.wrap_iosyueyu .tab li.long {width: 100%;}
.wrap_iosyueyu .tab li.long p {min-height: auto;}
.wrap_iosyueyu .tab li p {min-height:70px;}
.wrap_iosyueyu .tab i {font-size: 34px; color: #436894; float: left; height:40px; margin-right: 10px; }
.wrap_iosyueyu .tab li img {display: block; margin-top:20px; }
.tab_iosyueyu3 img , .tc img {margin: 20px auto 0}
.wrap_iosyueyu .tab li p a img { margin-left: 60px;}

/********pro_mac_faq***************/
.banner_proFaq { background:#080302 url("../pro_mac/banner_faq.jpg") no-repeat center;}
.wrap_proFaq {padding:40px 0 80px; overflow: hidden;}
.list_proFaq li {width: 100%; display: block; margin-bottom: 20px; overflow: hidden;}
.list_proFaq li .tit_proFaq {display: block; border: 1px solid #dbd9da; padding:0 20px; height: 44px; font-size: 20px; font-weight: 400; line-height: 44px;  color: #434343; position: relative; }
.list_proFaq li .tit_proFaq .tip_proFaq {width:0; height:0; border:8px solid; border-color:#6f6f6f #ffffff #ffffff #ffffff; position: absolute; right: 20px; top: 20px;}
.list_proFaq li.active .tit_proFaq{ background: #f4f4f4;}
.list_proFaq li.active .tit_proFaq .tip_proFaq{border-color:#f4f4f4 #f4f4f4 #6f6f6f #f4f4f4; top: 14px;}

.main_proFaq {padding:20px 10px 40px 20px; overflow: hidden; font-size: 16px; color: #666; line-height: 26px; display: none;}
.main_proFaq img {display: block; margin:20px auto; max-width: 100%;}
.main_proFaq ol {list-style: none; padding-left:50px;}
.main_proFaq ol li{ margin: 0; color: #888; margin-bottom: 5px;}
.main_proFaq a { color: #666}
.main_proFaq a:hover{color:#06c}
.c43{color: #434343;}.cred {color: #ea0000;}

.faq_mac{position: absolute; right: -80px; top: 20px;}.w35{width: 35px;}
.faq_mac a{font-size: 16px;padding:5px 5px; color:#f01c1c; display: block; border: 1px solid #f47070; border-radius: 4px; box-shadow: 0 0 6px #e5e5e5; text-align: center;}
.pt40 {padding-top: 40px;}

/*ios4*/
.ban_ios4{width: 100%;height: 925px;  background:url(../ios4/bg_ban.jpg) repeat-x top;}
.ban_ios4 .w1000{padding-top: 130px; height: 895px;}
.ios4_banner{position: absolute; left: 0; bottom: -137px;}
.ios4_btn_ver{width: 100%; text-align: center; background: url(../ios4/top.jpg) no-repeat top center; padding-top:170px; font-size: 14px; color: #fff; line-height: 26px; overflow: hidden;}
.ios_down{display:inline-block; width: 330px; height: 80px; background: url(../ios4/btn_down.jpg) no-repeat;overflow: hidden; margin-bottom: 30px;}

.fixed_qrcode{background:#e5ecf1; position: fixed; top:280px; right:80px; width: 152px; height: 140px; padding-top:24px; font-size: 14px; color: #000; text-align: center; overflow: hidden; line-height: 28px;}
.fixed_qrcode img{display: block; border: 1px solid #6fc4fa; width: 101px; height: 101px; margin:0 auto; }


.feature_header_ios{margin: 300px 0 60px 0;}
.feature_header_ios li span{background: url(../ios4/icon.jpg) no-repeat; width: 120px; height: 120px;}
.feature_header_ios li.icon1 span{background-position: 0 0;}
.feature_header_ios li.icon2 span{background-position: -120px 0;}
.feature_header_ios li.icon3 span{background-position: -240px 0;}
.feature_header_ios li.icon4 span{background-position: -360px 0;}
.feature_header_ios li.icon5 span{background-position: 0 -120px;}
.feature_header_ios li.icon6 span{background-position: -120px -120px;}
.feature_header_ios li.icon7 span{background-position: -240px -120px;}
.feature_header_ios li.icon8 span{background-position: -360px -120px;}

.ios_item {height: 755px; margin-bottom: 40px; line-height: 80px}
.ios_item .w1000{height: 755px;}
.ios_item1,.ios_item2,.ios_item6{text-align: center;}
.ios_item h2{font-weight: normal; font-size: 56px;}
.ios_item .l{float: left; width: 350px; padding-top:150px;}
.ios_item .r{float: right; width: 370px; padding-top:70px; text-align: left;}
.ios_item3 .l{text-align: right; }
.ios_item5 .l{padding-top: 320px;}
.ios_item1 {background: url(../ios4/img01.jpg) no-repeat center bottom;}
.ios_item2 {background: url(../ios4/img02.jpg) no-repeat center bottom;}
.ios_item3 {background: url(../ios4/img03.jpg) no-repeat center bottom;}

.ios_item4 {background: url(../ios4/img04.jpg) no-repeat center bottom;}
.ios_item5 .w1000{background: url(../ios4/img05.jpg) no-repeat right bottom;}
.ios_item6 {background: url(../ios4/img06.jpg) no-repeat center bottom; margin-bottom: 80px;}


/*mac pop*/
.pop_buy{width: 100%; height: 100%; position: fixed; z-index: 9999999; left: 0; top: 0; background:url(http://tximg.slooti.com/dev3_web/img.itools.cn/www.itools.cn/images/png_block.png) repeat; display: none;}
.pop_buy_con{width: 560px; height: 388px; background: #fafafa; box-shadow: 0px 1px 2px #cecece; position:absolute; left: 50%; top: 50%; margin: -199px 0 0 -280px;}
.pop_buy_tit{height:53px; background: #e6e6e6; text-align: right; line-height: 53px;}
.pop_buy_close{display:block; float: right; margin:21px 19px 0 0; width: 12px; height: 12px; background: url(../mac/close.png) no-repeat;}
.pop_buy_box{width:465px;margin:0 auto;padding-top:30px; font-size: 22px; color: #444; line-height: 28px;}
.pt60{padding-top: 60px;}
.pop_select{font-size:20px;color: #666; margin-top: 48px;}.ipt_select{border: 1px solid #afafaf; background: #fff;}
.pop_buy_btn{display: block; float: right; margin-top: 30px; width: 158px; height: 48px; border-radius: 4px; background: #cfcfcf; cursor: default; text-align: center; font-size: 22px; color: #fff; line-height: 48px;}
.pop_buy_box a.active{background: #3489d0; cursor: pointer;}
.pop_buy_btn:hover{color: #fff;}
