.top_info .editorr{ border:1px solid #d3d3d3; border-width:0 1px; padding-top:10px; height:190px; text-align:center;}
.top_info .editorr a{ display:inline-block; color:#666; font-size:14px; margin:0 4px;}
.top_info .editorr img{ margin-right:2px;}


.appbox, .appbox .title{ background:#fff url(../images/appbox.png) no-repeat -1960px 100%;}
.appbox{ margin-bottom:6px;}
.appbox .title{ background-position:-980px 0; height:39px;}
.appbox h3{ color:#333; font-size:22px; padding:4px 0 0 10px; text-shadow:1px 1px 0 #fff;}
.appbox_main{ background:#fff; border:1px solid #d0d0d0; border-width:0 1px; margin-bottom:16px; min-height:40px;}
.appbox_main .title{ background:none;}
.appbox_inner{ padding:10px;}
.appbox .more{ color:#666; position:absolute; right:0; top:0;}
.appbox .more:hover{ color:#000;}
.btn, .btn span{ display:inline-block; background:url(../images/btns.png) no-repeat 100% 0; cursor:pointer; height:26px; padding-right:10px;}
.btn{ background-position:0 0; color:#000; line-height:26px; padding:0 0 0 10px;}
.btn:hover{ color:#fff;}


.pic_m{ float:left; border:1px solid #c5c5c5; width:380px; position:relative;}
.pic_m .title{ background:#000; background:rgba(0,0,0, .5); color:#fff; font-size:20px; line-height:2; height:40px; width:100%; position:absolute; bottom:0; left:0; text-indent:10px; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3c000000,endColorstr=#3c000000); background:none\9;}
.pic_m .title:hover{ color:#51cafc;}

.appbox_info{}
.appbox_info .appbox_inner{ width:960px; _width:958px;}
.app_info{ float:right; width:560px;}
.app_info h4{ color:#333; font-size:18px;font-weight: bold;}
.app_info p{ color:#666; line-height:1.6;text-indent: 2em;font-size: 14px;}
.app_info li{ float:left; margin:0 10px 0 10px; padding:2px 0; width:45%;}
.app_info li a{ border-bottom:1px solid #fffedd; color:#815649;}
.app_info li a:hover{ color:#815649; text-decoration:underline;}
.app_info .info{ padding-bottom:20px;}
.app_info .info_main{ background:#fffedd; border:1px solid #d8d6ae; padding:6px 0; height:74px;}
.app_info .btns{ margin:28px 0 20px 410px; position:absolute; _margin-left:420px;}
.app_info .btns h4{ display:none;}
.app_info .links{}
.app_info .links li{ margin:0; padding:2px 14px 0 0; width:auto;}
.app_info .links a{ color:#2088b4;}
.app_info .links a:hover{ border:0; color:#2088b4;}
.appbox .ipa_btn, .appbox .ipa_btn span{ background-position:0 -26px; height:28px; padding-left:25px;}
.appbox .ipa_btn span{ background-position:100% -26px; padding:0 4px; width:110px; text-shadow:1px 1px 0 #ed9855;}
.appbox .ipa_btn:hover{ background-position:0 -54px; color:#000;}
.appbox .ipa_btn:hover span{ background-position:100% -54px;}
.appbox .app_btn{ display:block; background:url(../images/app_btn.png) no-repeat; margin-top:8px; height:50px; width:144px; text-indent:-9999em;}
.appbox .app_btn:hover{ background-position:0 -50px;}
.appbox .app_btn span{ background:none;}

.appbox_info .appbox_main{ _zoom:1;}
.pic_list{  position:relative; _zoom:1;margin: 10px;padding-bottom: 10px;}
.pic_panel{ float:none; border:0; width:880px; height:160px; margin:0 auto; position:relative; overflow:hidden;}
.pic_panel ul{ width:3000px; position:absolute; left:0; top:0;}
.pic_panel li{ float:left; margin:10px 22px 0;  _display:inline;}
.pic_panel a, .pic_panel img{ display:block;}
.pic_panel a{ padding:4px;}
.pic_panel li:hover a, .pic_panel li.hover a, .pic_panel li.focus a{ background-position:0 0;}
.pic_panel img{ border:1px solid #c5c5c5; height:130px; width:240px;}
.pic_panel .title{ font-size:14px; padding:0; margin:-40px 0 0 5px; height:30px; width:240px; bottom:auto; left:auto; text-indent:0; text-align:center;}
.pic_list .btns a{ background:#f7fbfd; border:1px solid #d1d7da; height:132px; width:46px; position:absolute; top:14px;}
.pic_list .btns span{ background:url(../images/ipad3_pub/arrow.png) no-repeat; cursor:pointer; height:36px; width:22px; margin:46px 0 0 10px; position:absolute; text-indent:-9999em;}
.pic_list .btns .prev{ border-left:0; left:900px;}
.pic_list .btns .next{ border-right:0; right:900px;}
.pic_list .btns .next span{ background-position:-22px 0;}
.pic_list .btns a:hover span{ background-position:0 -36px;}
.pic_list .btns .next:hover span{ background-position:-22px -36px;}
.pic_list .pos_panel{ cursor:default; text-align:center;}
.pos_panel .pos{ display:inline-block; background:url(../images/icons.png) no-repeat -2px 3px; color:#fff; font-size:0; margin:0 2px; height:12px; width:12px; vertical-align:top;}
.pos_panel a.hover, .pic_list .pos_panel a:hover{ background-position:-2px -15px; color:#fff;}

.appbox_detail{}
.appbox_detail .appbox_main{ width:978px;}
.appbox_detail ul{ padding:20px 20px 0; width:1200px; overflow:hidden;}
.appbox_detail li{ float:left; margin:0 60px 20px 0; width:272px; _display:inline;}
.appbox_detail img{ border:1px solid #c5c5c5;}
.appbox_detail li .title{ display:block; color:#2269b2; font-size:14px; padding:5px 0; height:auto;}
.appbox_detail li .title:hover{ color:#2269b2; text-decoration:underline;}
.appbox_detail li .desc{ color:#666; font-size:12px; line-height:1.8; height:106px; text-indent:2em;}

.appbox_compare{}
.appbox_data{ margin-bottom:13px;}
.appbox_data table{ border:0;}
.appbox_data td, .appbox_data th{ border:1px solid #dcdcdc;}
.appbox_data th{ border-top:0;}
.appbox_data .title{ border-left:0; color:#666; width:100px; text-align:center;}
.appbox_data .last{ border-right:0;}
.appbox_data tr.last td{ border-bottom:0;}

.appbox_ret{}
.appbox_data_note{ color:#666;}
.appbox_data_note h5{ background:url(../images/icons.png) no-repeat 0 -34px; font-size:14px; font-weight:normal; padding-left:24px;}
.appbox_data_note ol{ font-size:12px; line-height:2.2; padding:0.6em 2em;}
.appbox_data_res{}
.appbox_data_res h4, .appbox_data_res h4 span{ display:inline-block; background:url(../images/btns.png) no-repeat 0 -82px; padding-left:10px; height:38px;}
.appbox_data_res h4{ color:#333; font-size:22px; font-weight:normal; line-height:36px; margin:0 0 0 -20px; position:absolute; text-shadow:1px 1px 0 #ffcf9b;}
.appbox_data_res h4 span{ background-position:100% -82px; padding:0 16px 0 20px;}
.appbox_data_res .txt{ font-size:18px; padding:40px 10px 0;}
.appbox_data_res .txt:first-letter { font-size:28px;}

.appbox_commt, .appbox_slider{ position:relative; overflow:visible;}
.appbox_commt{ float:left; width:700px;}
.appbox_rt, .appbox_rb{ background:url(../images/appbox.png) no-repeat -1950px 0; height:38px; width:10px; position:absolute; right:0; top:0;}
.appbox_rb{ background-position:100% 100%; height:16px; bottom:0; top:auto; *bottom:0;}


.appbox_slider{ float:right; width:270px;}
.appbox_slider h5{ border-bottom:1px solid #666; padding:0 4px;}
.more_info{}
.more_info li{ padding:10px 0 10px 110px;}
.more_info .pic{ float:left; margin-left:-110px;}
.more_info .title{ color:#2269b2; font-size:14px;}
.more_info .title:hover{ text-decoration:underline;}
.more_info .desc{ color:#666; font-size:12px; line-height:1.6;}
.more_app{ padding-top:0; position:relative;}
.more_app li{ font-size:12px; padding:5px 0 0; height:25px; overflow:hidden;}
.more_app li a{ display:block; background:url(../images/icons.png) no-repeat 0 10px; line-height:2; margin-right:10px; padding-left:20px;}
.more_app li a:hover{ background-position:0 -8px; color:#2269B2;}
.more_app li span{ display:block; border-bottom:1px dotted #5e7682;}
.more_app .more{ right:6px;}












#box_4,.box_4 {
	width:980px;
	margin:0px auto;
	margin-top: 10px;
}



/*focusDown*/
.focusDownWap{width:950px; margin:0px 0px 0px 2px;height:373px;font-size:14px;display:inline-block}
.focusDown{position:relative}
	#center {
		position: absolute;
		left:45%;
		top:  0;
	}
	#slider {
		position: absolute;
		width:950px;
		height: 333px;
		left: -430px;
		top: 0;
		overflow: hidden;
		background: #000;
		border: 14px solid #000
	}
	#slider .slide {
		position: absolute;
		top: 0px;
		height: 333px;
		width:580px;
		background: #000;
		overflow: hidden;
		border-left: #000 solid 1px;
		cursor: default
	}
	#slider .title   {
		color: #F80;
		font-weight: bold;
		font-size: 1.2em;
		margin-right: 1.5em;
		text-decoration: none;
	}
	#slider .backgroundText {
		position: absolute;
		width: 100%;
		height: 100%;
		top: 100%;
		background: #000;
		filter: alpha(opacity=40);
		opacity: 0.4;
	}
	#slider .text {
		position: absolute;
		top: 1%;
		top: 100%;
		color: #FFF;
		font-family: verdana, arial, Helvetica, sans-serif;
		font-size: 0.9em;
		text-align: justify;
		width: 520px;
		left: 10px;
	}
	#slider .diapo {
		position: absolute;
		filter: alpha(opacity=100);
		opacity: 1;
		visibility: hidden;
	}


/*Add*/
#box_4 h5,.box_4 h5{margin:10px 0 0 0}
.box4{width:980px;border-left:1px solid #DCDCDC;border-right:1px solid #DCDCDC; background-color:#FFFFFF;display:inline-block}
.box4Lf{width:450px;line-height:22px;font-size:12px;margin:0 0 0 20px;float:left}
.boxLf1{display:inline-block;margin:10px 0}
.box4LfImg{width:130px;float:left}
.box4LfText{
	width:320px;
	height:130px;
	float:left;
}
.box4LfText h6{font-size:12px;margin:0 0 0 10px}
.box4LfText p{margin:0 0 0 10px;line-height:2.2}
.box4rf{margin:0 0 0 30px}
.box_4 ul{padding-top:10px;padding-bottom:10px;background:url(images/xp_bg.gif) repeat-x;display:inline-block}
.box_4 ul li{float:left;width:247px;text-align:center;margin:10px 0}
.box_4 ul li a img{margin:0 0 10px}
.box5 ul{}
.box5 ul li{width:197px;float:left}

/* fix */
.banner .list{ width:272px;}
.appbox{ padding-bottom:1px;}
.pos_panel{ display:none;}
.top_info .controler a{ background-image:url(..images/ipad3_pub/arrow.png);}
.accordion{}
.accordion .appbox_main{ padding-top:4px; height:366px; width:978px; position:relative;}
#slider { background:#fff; border-color:#fff; left:0;}
.img_detail{}
.img_detail .appbox_main{ width:978px; position:relative;}
.img_detail_box{ cursor:default; margin:0 auto; height:540px; width:976px; position:relative; overflow:hidden;}
.img_detail_box .gallery{ height:380px; width:100%; position:absolute;}
.img_detail_box .img_panel{ height:100%; width:100%; position:absolute;}
.img_detail_box .img_panel img{ position:absolute; left:50%; top:50%;}
.img_detail_box .gallery .imgB, .img_detail_box .gallery .imgC{ cursor:url(images/zoom.png),-moz-zoom-in; cursor:url(images/zoom.cur),pointer\9;}
.img_detail_box .gallery .imgD{ cursor:url(images/hand.png),-moz-grab; cursor:url(images/hand.cur),pointer\9;}
.img_detail_box .controller{ background:rgba(21,21,21,0.3); border:1px solid #aaa; padding:8px; height:50px; width:942px; position:absolute; bottom:8px; left:8px;}
.img_detail_box .controller li{ float:left; padding:4px;}
.img_detail_box .controller li a{ display:block; border:1px solid #fff;}
.img_detail_box .controller li a:hover, .img_detail_box .controller li a.hover{ border-color:#09f;}
.img_detail_box .controller li img{ display:block;}
.img_detail_box .close{ background:url(../images/toggle.png) no-repeat 0 -15px; height:15px; width:15px; position:absolute; right:6px; top:6px; text-indent:-9999em;}
.img_detail_box .close:hover{ background-position:0 0;}
.rose_gift{ width:980px;}
.rose_gift .appbox_main{ width:978px;}
.rose_gift .title{ padding-top:0; position:static;}
.rose_gift h3{ background:none; height:auto; text-indent:0;}
.rose_gift ul{ margin:0 14px;}

.go_top{ margin:0 auto; width:980px; /*position:relative;*/}
.go_top a{ background:url(../images/top.png) no-repeat; margin:0 0 0 984px; height:34px; width:34px; position:fixed; bottom:80px; text-indent:-9999em;}
.go_top a{ _position:absolute; _bottom:auto;}
.go_top a:hover{ background-position:0 100%;}