
/*下载中心*/
.fon14{ font-size:14px;}
input{outline-style:none;}
#download{text-align:left; margin:0 auto; width:960px; background:#fff; position:relative;}
	.contentfl{ width:725px;}
	.contentfr{width:221px;}
/*页码*/
.page{text-align:right; float:right; padding-top:3px; line-height:30px; font-weight:normal;}
	.page a{border:1px solid #878787; padding:1px 6px; margin:0 3px;font-weight:normal;}
	.page a:hover,#page a.s{  background-color: Orange ; color:White;}
.pageNo{ background-color: Orange ; color:White;}
/*面包屑*/
#Crumbs{ width:100%; line-height:40px; float:right;}
/*广告*/
#download_index_ad{ width:1000px; height:164px;}
#download_index_ad ul li{width:190px; float:left; text-align:center;}
/*友情链接*/
#blogroll{ width:958px; height:36px; border:1px solid #e2e2e2; background: url(../images/blogroll.png) repeat-x; margin:0 auto; line-height:36px;}
	#blogroll h2{ font-size:12px; font-weight:bold; width:75px; float:left; color:#1a1a1a; padding-left:20px; background:url(../images/blogrollline.png) 85px 5px no-repeat; text-align:left;}
	#blogroll a{ margin:0 10px; float:left; color:#1b1b1b;}
/*底部信息*/
#footernew{color:#333;font-size: 12px;height: 100px;line-height: 24px;margin: 12px auto 0;overflow: hidden;text-align: center;width: 910px;}
	#footernew a{color:#333; margin:0 7px;}
/*导航*/
#download_nav ul,#download_nav ul li.position,.nav_block ol li p,.dl_tools,.dl_tools_introduction input,.dl_help ul li.video,.dl_help ul li.word,.question h2,.question ul li,.dl_con_tools,.type .input,.type h2,.type h2 .button,.type .Open,.type .scope span .s,.contentlistBG h2 .button,.contentlistBG .download,.type_top,#path .conter p .button,#path .conter p .search,.type .detailed_con .down .button,#comments .conter p .button,#type_select h1 a,#type_select h1 a:hover,#type_select .nav ul li.s,.detailed_con .submit,.leftnav h2{background:url(../images/common_ui.gif) no-repeat 0 0;}
#download_nav{width:725px; height:50px;}
	#download_nav ul{width:725px; height:50px;background-position:0 6px;}
	#download_nav ul li{ width:97px; height:51px; margin:0 3px; line-height:46px; background-position:0 40px; font-size:14px; font-weight:bold; float:left; text-align:center; display:inline;}
	#download_nav ul li.position{ background-position:0 -44px;}
	#download_nav ul li a{color:#424242;}
	#download_nav ul li.position a{text-decoration:none;color:#201c1c;}
/*左侧—块*/
.nav_block{ width:725px; height:360px; padding:13px 0 0 0; float:left; overflow:hidden;}
	.nav_block ol{ float:left; margin-bottom:15px;}
	.nav_block ol li{width:705px; height:auto; display:inline; padding:10px; float:left;}
	.nav_block ol li p{ font-size:14px; background-position:0 -210px;padding-left:20px; height:28px; font-weight:bold; color:#333; margin:0 0 15px 0;}
	.nav_block ol li a{ padding:0 10px 8px 10px; float:left; font-size:14px; color:#1a1a1a; height:20px;}
	.nav_block ol li a:hover{color:#cf7200;}
/*右侧*/
.contentfr{ background:#f8f8f8;}
/*下载工具*/
.dl_tools{ width:221px; height:60px; background-position:-500px -46px; margin-bottom:10px;}
.dl_con_tools{ width:221px; height:60px; background-position:-520px -238px; margin-bottom:10px; border-top:2px solid #ff7200;}
	.dl_tools_introduction{ width:auto; height:auto; line-height:20px; text-align:center; padding-bottom:20px; border-bottom:1px solid #d4d4d4;}
	.dl_tools_introduction input{ width:110px; height:35px; background-position:-615px -109px; border:0px; margin-top:15px; cursor: pointer;}
	.video img{ width:221px; height:77px; border:0;}
/*下载帮助*/
.dl_help{ width:auto; height:auto; border-top:1px solid #fff; padding:15px 21px;border-bottom:1px solid #d4d4d4;}
	.dl_help ul li{ width:76px; height:auto; float:left}
	.dl_help ul li.video{ background-position:-570px -155px; padding:52px 10px 0 0; border-right:1px dashed #b4b4b4;}
	.dl_help ul li.word{ background-position:-641px -155px; padding:52px 0 0 6px; margin-left:10px; display:inline;}
/*常见问题*/
.question{ width:210px; height:auto;border-top:1px solid #fff; padding:20px 5px;_padding:20px 5px 0px 5px; display:inline;}
	.question h2{ background-position:0 -97px; font-size:12px; font-weight:bold; width:200px; line-height:30px; margin-bottom:10px; padding:0 10px;}
	.question ul li{ line-height:24px; background-position:0 -126px; padding-left:12px; float:left; overflow:hidden; width:183px; white-space:nowrap; margin:0 10px; display: inline;}

/* 内容页 */
/* 机型 */
.type,#contentlist,.detailed_other{ width:723px;height:auto; position:relative; display:inline-block;}
	.type,#detailed{ border:1px solid #a5cce1; background:#fff; float:right;}
	.type_top{ width:723px; height:72px; background-position:-1px -460px; padding-top:10px;_padding-top:18px;_height:64px;}
		.type_top_left{ width:320px; float:left;}
	.type .NO{ width:auto; line-height:50px; height:50px; font-family:"微软雅黑"; color:#ff5a00; font-size:18px; padding:0 15px 0 15px; font-weight:100;}
	.type .input,#path .conter p .button{ width:73px; height:25px;background-position:0 -166px;margin:0;}
.type .search{ width:360px; height:auto; padding:3px 15px 0 0px;_padding:0 30px 0 0; float:right; line-height:24px; background: none; border-bottom:0px}
	.type .search .width{ width:260px; height:21px; border:1px solid #7db5de;  line-height:21px;}
	.type h2{ width:auto; height:38px; background-position:0 -290px; margin:5px 16px 0 16px;*margin:5px 10px 0 10px;font-size:14px; font-weight:bold; padding-left:20px;line-height:36px;}
		.type h2 .button{ background-position:0 -328px; width:156px; height:33px;float:right;}
	.type p,.type .list{ width:98%;_width:97.5%; line-height:24px; padding:6px 0 4px 16px;float:left}
		.type p a,.type .list a{ color:#1f1f1f; padding:2px 6px;*padding:4px 6px 2px 6px; margin:3px;border:1px solid #fff;}
		.type .list ul{ width:599px;_width:592px;height:24px; *padding-top:2px;display:table; float:right;}
		.type .list ul li{float:left; width:110px;}
		.type .list{border-bottom:1px dashed #ccc; display:inline-block;}
		.type .list span{ width:44px; line-height:13px; float:left;}
		.type p a:hover,.type p a.s,.type .list a.s,.type .list a:hover{ border:1px solid #87bbd8; background:#d6f0fe;padding:2px 6px;*padding:4px 6px 2px 6px;margin:3px; color:#1f1f1f;}
		.type p em,.type .list em{font-style: normal; width:65px;_margin-left:3px; font-weight:bold; float:left}
		.type p span{ width:633px;_width:627px; padding-right:10px; float:right; clear: none; display:block;}
	.type .Open{ background-position:0 -375px;*background-position:0 -377px; width:32px; height:24px; padding-left:15px; position: absolute; right:5px}
	.type .close{width:10px; height:24px; padding-left:15px; position: absolute;right:5px;font-weight:bold;*top:209px;}
		.type .list ul b{ width:580px;text-align:center;color:#003AA6; line-height:30px;display: inline-block; clear:both;}
		.type .list ul b em{border:0px; color:#ff0000; background:#fff; float:none; padding:0 6px; cursor: pointer;}
.type .scope{padding:10px 10px 10px 16px; float:left;}
	.type .scope span{ border:1px solid #ccc; width:auto; padding:2px 2px 2px 7px; position:relative;}
	.type_none { border-bottom:none; }
	.nlink a{background:#fff}
	.nlink a:hover{background:#fff; border:none;}
/*内容列表*/
#contentlist{ border:1px solid #f9d2a7;}
	#contentlist h1{ background: url(../images/contenttop.png) repeat-x;padding-left:13px; line-height:34px; font-size:14px; color:#1a1a1a;}
	.sourlist{ background: url(../images/contenttop.png) repeat-x;padding-left:13px; line-height:34px; font-size:14px; color:#1a1a1a;}
.contentlistBG{ background:#fff; border-left:4px solid #fcf7f1;border-right:4px solid #fcf7f1;border-bottom:4px solid #fcf7f1; width:99%; display:inline-block;}
	.contentlistBG h2{ background:#f0f0f0; height:36px;font-size:12px;line-height:36px; padding:4px 0 0 7px;}
	.contentlistBG h2 .button{width:107px; height:25px; background-position:0 -400px;}
	.contentlistBG p{ height:30px; padding:5px 0; line-height:28px;overflow:hidden; }
	.contentlistBG ul li span{ margin:0px;}
	.contentlistBG .tip{ padding:30px; font-size:12px; line-height:30px;}
		.contentlistBG .tip a{ color:#cc0000; margin:0 6px; font-weight:bold;}
		.contentlistBG .tip a.bon{ border-bottom:1px solid #cc0000; font-weight:normal;}
	#Navigation li{ height:auto; padding:8px 0; line-height:22px;overflow:hidden;border-bottom:1px dashed #d4d4d4;}
		#Navigation li em{ color:#FF7800; font-weight:bold;}


		#Navigation li .w{width:420px;overflow:hidden;white-space:nowrap;float:left; clear:both; display:inline-block;}
	.contentlistBG .width1,.contentlistBG .width2,.contentlistBG .width3,.contentlistBG .width4,.contentlistBG .width5,.contentlistBG .width6,.contentlistBG .width7,.contentlistBG .width8{ float:left;overflow:hidden; white-space:nowrap; margin:0 2px;}
		.contentlistBG .width8 .download{ width:17px; height:15px; background-position:-709px -322px; _background-position:-709px -320px;display:inline-block; margin-top:6px;_margin-top:5px; display:inline-block;}
	.contentlistBG .width1{ width:250px; padding-left:8px;}
	.contentlistBG .width1 a{ *margin-top:-1px; display:inline-block;}
	.contentlistBG .width2{ width:84px;}
	.contentlistBG .width3{ width:48px;}
	.contentlistBG .width4{ width:43px;}
	.contentlistBG .width5{ width:134px;}
	.contentlistBG .width6{ width:77px;}
	.contentlistBG .width7{ width:70px;}
	.contentlistBG .width8{ width:49px;}
#J_PressRoot,#J_MoudlesRoot{ position: relative;}
	#J_PressRoot .more,#J_MoudlesRoot .more{ position: absolute; right:2px;_right:-3px;}
	#J_MoudlesRoot .all{position: absolute; left:140px;_left:145px;} 
		#J_PressRoot .more a,#J_MoudlesRoot .more a,#J_MoudlesRoot .all a{ border:0; background:none; padding:0; color:red; font-weight:bold; margin:0;}
		.yy_iconlayerbg{width:68px;height:88px;border:1px solid #ccc;background-color:#f2f2f2;position:relative;float:left;}
			.icon{position:absolute; top:11px;left:4px; }
				.icon img{width:60px;height:60px;}
			.spanpic{width:68px;height:88px;}
				.spanpic img{width:68px;height:88px;}
/*详细页*/
.detailed{ background:#f8fcfe;}
.type .detailed_con h1{ font-size:14px; padding:20px 10px; margin:0 10px;  display:inline-block; width:93.5%;_width:93%;}
	.type .detailed_conL{ width:345px; margin:10px 0 10px 10px; min-height:210px;float:left;_height:200px; display:inline;}
	
	/*2010-3-23yan start*/
	.yy_bigimg{ width:202px; height:265px; text-align:center; padding-left:25px;*padding-left:12px;_padding-left:12px;border:1px solid #dedede; padding-top:5px;}	
	.yy_img{ width:142px; height:202px; margin:0 auto;}
	.yy_smallimg{ width:202px; display:block; margin-top:5px;}
	.yy_imgcontent{ width:142px; height:60px; margin:5px auto;}
	.yy_smallimg1{ display:block; float:left; width:50px; height:50px; border:1px solid #dedede; margin-left:40px;text-align:center;}
	.yy_smallimg2{ display:block; float:left; margin-left:15px;width:50px; height:50px; border:1px solid #dedede;text-align:center;}
	.detailed_conL1{width:250px; margin:10px 0 0 10px; min-height:210px;float:left;_height:220px; display:inline;}
	.yy_layerfd{ z-index:9999; position:relative; top:-13px;*top:-18px; _top:-22px; left:75px;_left:66px;*left:66px;filter:alpha(opacity=50); -moz-opacity:0.5;-khtml-opacity:0.5; opacity:0.5;}
	/*yan over*/	
		.type .detailed_conL p em{ width:80px; float:left; display:inline; _margin-left:-15px;font-weight:normal;}
		.type .detailed_conL p span{ width:226px;_width:234px; float:right;word-wrap:break-word; word-break:break-all; padding-left:0px;}
		.type .detailed_conL p{ width:92%; padding:1px 0 1px 20px; }
		.type .detailed_conL p a{ background:none; border:none; color:red;}		
		.type .detailed_con .down{ width:64%;_width:63.5%;height:75px;border-top:1px dashed #c2c2c2;margin:10px 10px 0 10px; padding:25px 0 0 240px; background:none;text-align:left; display:inline; float:left;}
		.type .detailed_con .down .button{ background-position:-164px -328px; width:123px; height:42px;}
		.type .detailed_con .notietipsDetail{position:absolute;z-index:9; width:208px; height:35px;*height:36px; background-color:#ffefa4; border:1px #FF9900 solid; text-align:left; padding:5px; line-height:150%; color:#dc6800; display:none;}
		.detailed_other .conter ul{ display:inline-block; float:left;}
	.detailed_other .conter ul li{ width:204px;line-height:26px; margin-left:21px; float:left;display:inline; overflow:hidden; white-space:nowrap;}
#comments .conter .conterL{ width:326px;_width:320px; margin:10px;_margin:0px; height:auto;float:left;}
	#comments .conter .conterL ul{ margin-top:10px; width:320px;_width:340px;}
	#comments .conter .conterL ul li{ margin-left:23px; line-height:24px;}
		#comments .conter .conterL ul li span{ width:230px; float:left; overflow:hidden; white-space:nowrap;}
#comments .conter p{ width:95%; padding:5px 0 2px 15px;_padding:5px 0 2px 21px;}
	#comments .conter p .button{ width:76px; height:24px; background-position:-107px -401px; color:#006fa3; font-weight: bold; margin-left:60px;}
	.detailed_con .submit{ width:73px; height:24px; background-position:0 -167px; border:0;}
.detailed_con .directory{ width:96%; float:left; margin:10px 10px 0 10px; display:inline;}
.detailed_con .directory span{width:90%; padding-left:26px;_padding-left:37px}
		.detailed_con .directory h3{ font-size:14px;border-top:1px dashed #c2c2c2;margin:0 10px; width:94%;display:inline-block;padding:20px 10px 8px 10px;}
		.detailed_con .directory p{ float:left; padding-left:26px;}
		.detailed_con .directory p i{color:#2C6BB3;font-style: normal;}

/*U盘路径*/
#path,.detailed_other,#comments{ border:1px solid #ddd; background:#f9f9f9; width:717px; padding:3px; display:inline-block; float:right;}
.detailed_other,#comments{ margin-top:10px; display:inline;}
	#path .conter,.detailed_other .conter,#comments .conter{ width:96.6%; background:#fff; padding:12px; display:inline-block;}
		#path .conter h1,.detailed_other .conter h1,#comments .conter h1{ border-bottom:1px solid #ddd; line-height:30px; padding:0 10px;font-size:14px; font-weight:100; margin-bottom:18px;}
		#path .conter p{ margin:20px 12px; font-size:14px; color:#666;}
		#path .conter p .search{ width:90px; height:26px; background-position:-153px -166px; border:0px; cursor:pointer; margin-left:70px;}
		#path .conter h2{ font-size:14px; margin-top:20px; border-top:1px dashed #c2c2c2; padding-top:20px;}
/*机型弹层*/
#type_select{ width:612px; height:303px; border:1px solid #9ad7ed; padding:1px; background:url(../images/typebg.jpg) repeat-x;}
	#type_select h1{ width:96%; height:30px; background: url(../images/typebgtop.jpg) repeat-x; color:#0581d7;font-size:14px; font-weight:bold;padding:10px 10px 0 15px; text-align:left;}
		#type_select h1 a{ background-position:-185px -411px;_background-position:-183px -411px;width:13px;height:13px;float:right;}
		#type_select h1 a:hover{ background-position:-199px -411px; width:13px; height:13px; float:right;}
	#type_select .nav{ width:98.6%; background:url(../images/nav.gif) repeat-x;_background:url(../images/nav.gif) 0 1px repeat-x; height:32px;padding:0 5px;}
		#type_select .nav ul li{ width:84px; height:32px; float:left; line-height:35px; font-size:14px; text-align:center;}
			#type_select .nav ul li.s{background-position:-217px -391px; width:84px; height:32px;}
	#type_select .conter{ width:582px; height:218px;background:#fdfaed; padding:5px 15px; text-align:left; word-wrap:break-word;overflow-y:auto!important;*overflow-y:scroll;}
		#type_select .conter h2{ font-size:12px; font-weight:bold; width:95%; color:#ff6600; padding:12px 0; float:left;}
		#type_select .conter a{ line-height:20px; font-size:14px; margin:0 4px; width:133px;*width:140px; overflow:hidden; white-space:nowrap; float:left;}
		.coolscrollbar{} 
#Navigation .tip{ line-height:40px; text-align:center; font-size:14px;}
            .notietips{position:absolute;z-index:9; width:177px; height:35px;*height:36px; background-color:#ffefa4; border:1px #FF9900 solid; left: 0px; top: 74px; text-align:left; padding:5px; line-height:150%; color:#dc6800; display:none;}

    .help{}
    .helpnav li{}
    	.bhovername{width:84px;padding-left:3px;background:url(../images/boxtab_L.gif) no-repeat scroll left top transparent;float:left;}
    		.bhovername span{height:20px;padding:10px 3px 0 0;background:url(../images/boxtab_R.gif) no-repeat scroll right top transparent;font-size:14px;font-weight:bold;color:#002e86;text-align:center;display:block;cursor:hand;}
    	.help h1{_height:24px;_padding-top:10px;padding-left:13px;background: url(../images/contenttop.png) repeat-x;line-height:34px;font-size:14px;color:#1a1a1a;}
    	.helpcontentBG{width:958px;background:#fcf7f1;border-top:none;display:inline-block;border:1px solid #f9d2a7;}
    	.ybg{background-color:#fef8e8;}
    		.helpcontent{margin-bottom:20px;margin:4px;padding:16px;margin-bottom:0;border-bottom:1px solid #e3e3e3;background:#fff;}
    			.helpcontent li{width:100%;border-bottom:1px solid #e3e3e3;line-height:39px;font-size:14px;font-weight:bold;background:#fef8e8 url(../images/plus.gif) no-repeat 10px 11px;color:#ff6000;display:block;}
    			.helpcontent li:hover{background:#fef8e8 url(../images/minus.gif) no-repeat 10px 11px;}
    			.helpcontent li:hover .msg,.helpcontent .lihover .msg{display:block;}
    				.displaynone{display:none;}
    				.msg{margin-bottom:20px;display:none;}
    					.msgup{height:14px;background:#fffcf4 url(../images/msgtopbg.gif) no-repeat 0 0;}
    					.msgmid{padding:10px 10px 10px 30px;border:1px solid #ffd97f;border-top:none;background-color:#fffcf4;font-size:12px;font-weight:normal;color:#666;}
    		.btnline{_width:912px;margin:0 4px 4px 4px;padding:20px;background-color:#FFF;}
    			.btnline p{margin:5px 0;}
    					.btnline a{margin-right:20px;float:left;}
    			.btn100{width:100px;height:21px;padding-top:7px;margin-right:5px;background:url(../images/floatbtn.gif) no-repeat;color:#ffc9c9;font-size:12px;font-weight:bold;text-align:center;display:block;}
    				.btn100:hover{color:#fff;}

/*树状结构*/
.leftnav {background: #fff9f1;max-height: 1100px;height:1100px;_height:1100px;text-align: center;width:215px; position:absolute; left:0; top:80px; padding:3px;}
.leftnavbox{ border:2px solid #ffe0a5; display:inline-block; width:211px; background:#fffcf7;}
.leftnav h2{ background-position:0 -561px; width:211px; height:39px;font-size: 14px; font-weight:normal;}
	.leftnavbox span.l{ width:170px; line-height:39px; float:left; text-align:left; padding-left:10px;}
	.leftnavbox em.r{ width:31px; float:right; margin-top:10px;}
.leftnavbox .in-nav{max-height:1100px;height:1100px;margin:0 auto;overflow:scroll;text-align:left;width:209px; float:left; font-size:14px; padding:10px 0 0 0;}
	