@charset "utf-8";
/*****************************/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,
blockquote,th,td{margin:0; padding:0; font:normal 11px/150% Verdana; font-family:"Verdana", Lucida, Arial, Helvetica,sans-serif; vertical-align:middle;}
body{color:#555; background:#f7f7f7;}
table{border-collapse :collapse;border-spacing:0;}
img{border:0;}
a:focus{ outline:none;}
a{blr:expression(this.onFocus=this.blur());}
a{color:#336CB4; text-decoration:none;}
a:hover{ text-decoration:none;}
ol,ul{list-style:none;}
caption,th{text-align:left; }
h1,h2,h3,h4,h5,h6{font:100%/160% Arial, Helvetica, sans-serif;}
.img_middle{ vertical-align:middle;}
#clear{ clear:both;}
strong { font-size:12px;}
/*****************************/

/** whole **/

	.h2-t{ font-size:18px; color:#333; font-weight:bold;}
	.h3-t{ font-size:16px; color:#256BA7; font-weight:bold;}
	.h-5088b8{ color:#5088b8; font-size:14px; }
	.f24-f20{ color:#ff2a00; font-size:24px;}
	.h3-333{ font-size:16px; color:#333; font-weight:bold; line-height:30px;}
	.mail{ color:#238300; font-size:12px;}
	a.mail-1 , .mail-1 a { color:#0C569C; font-weight:bold; text-decoration:underline;} 
	a:hover.mail-1 , .mail-1 a:hover{ text-decoration:underline; color:#147FE4;}
	.new-more{ background:url(http://www.iorgsoft.com/images2.1/more.png) 0 7px no-repeat; line-height:25px; padding-left:16px; font-size:12px;}
	
	.win-down a,.mac-down a{ color:#555; font-size:16px; height:36px; line-height:36px; font-weight:bold;}
	.win-down a:hover,.mac-down a:hover{ color:#888;}
	.win-down a{ background:url(http://www.iorgsoft.com/images2.1/windows.png) 0 50% no-repeat; padding-left:17px; margin-left:34px;}
	.mac-down a{ background:url(http://www.iorgsoft.com/images2.1/mac.png) 0 50% no-repeat; padding-left:20px; margin-left:28px;  }

	.aff-p{ background:url(http://www.iorgsoft.com/images2.1/more.png) 0 5px no-repeat; font-size:11px; color:#555; padding-left:16px; line-height:22px;}
	.tab-nsl{ border-bottom:1px #EDEDED solid; margin: 10px auto;}
	.tab-ndl{ border-bottom:1px #ccc dotted; margin: 18px auto;}
	.height13{ height:13px;}
	.height28{ height:28px;}
	.height16{ height:16px; width:960px; margin:0 auto;}
	
	.thx{ color:#238300; font-size:12px; font-weight:bold;}
	
/** **/

#hot-tag{ width:930px; margin:42px auto 10px auto;}
#foot{ width:960px; margin:0 auto; height:60px; background:url(http://www.iorgsoft.com/images2.1/foot-bg.png) 0 0 no-repeat;}
#foot a img{ float:left; margin-top:15px;}
	.foot-menu{ padding-left:10px; width:828px; float:left;}
	.foot-menu li{ display:block; float:left;}
	.foot-menu li a{ padding:0 10px; font-size:12px; color:#555; line-height:50px; border-right:1px #555 solid;}
	.foot-menu li a:hover{ color:#555; text-decoration:underline; }
#copyright{ width:960px; margin:0 auto; text-align:center; color:#9D9D9D;}
#upward{ width:960px; text-align:right; margin:0 auto; vertical-align:bottom; height:22px;}

#head{ height:100px; background:url(http://www.iorgsoft.com/images2.1/head-bg.gif) 0 0 repeat-x;}
	.head-con{ width:960px; height:100px; margin:0 auto;}
	.head-l{ width:444px; height:100px; float:left;}
	.head-lt{ height:44px; padding-top:22px;}
	.head-lb{ height:33px;}
	
	.head-r{ width:515px; height:85px; float:left;}
	
	.head-seach{ background:url(http://www.iorgsoft.com/images2.1/search.png) 0 0 no-repeat; height:24px; width:222px; float:right; overflow:hidden; margin-top:15px;}
	#search-text{float:left; width:185px; font-size:12px; background:none; border:none; padding:3px 0px 3px 12px; height:18px; line-height:18px; overflow:hidden; }	
	#search-sub{ background:url(http://www.iorgsoft.com/images2.1/bt-saearch.png) 0 50% no-repeat; float:left; border:none; height:24px; width:17px; vertical-align:middle;}
	
	.preload1 {background: url(http://www.iorgsoft.com/images2.1/nav-ac-pro.png);}
	.preload2 {background: url(http://www.iorgsoft.com/images2.1/nav-ac-ind.png);}
	.preload3 {background: url(http://www.iorgsoft.com/images2.1/nav-pro-h.png);}
	.preload4 {background: url(http://www.iorgsoft.com/images2.1/nav-pro.png);}
	
	.menu{ height:39px; width:100%; padding-top:14px;}
	
	#menu { height:39px; position:relative; z-index:200; }
	#menu li.home , #menu li.pro{ float:left; display:block;}
	#menu li a span{ color:#444; font-size:14px; cursor:pointer; display:block; height:39px; line-height:30px;}
	#menu li a:hover span{color:#fff;}
	#menu li a.active span{color:#109605;}

	#menu li.home a span{ display:block; width:71px; text-align:center;}
	#menu li.home a:hover span, #menu li.home a.active span{ background:url(http://www.iorgsoft.com/images2.1/nav-ac-ind.png) 50% 0 no-repeat; width:71px; height:39px; text-align:center; color:#109605;}
	#menu li.pro a.nav span{ background:url(http://www.iorgsoft.com/images2.1/nav-pro.png) 0 0 no-repeat; display:block; width:73px; height:39px; padding-right:20px; text-align:right; }
	#menu li.pro a.nav:hover span{ background:url(http://www.iorgsoft.com/images2.1/nav-pro-h.png) 0 0 no-repeat; color:#fff;}
	#menu li.pro a.nav span.active{ background:url(http://www.iorgsoft.com/images2.1/nav-ac-pro.png) 0 0 no-repeat; color:#109605; width:73px;}
	#menu li.pro:hover > a.nav span{ background:url(http://www.iorgsoft.com/images2.1/nav-pro-h.png) 0 0 no-repeat; color:#fff; }
	#menu li.pro:hover ul li:hover > a.nav span{ color:#fff; background:url(http://www.iorgsoft.com/images2.1/nav-pro-h.png) 0 0 no-repeat;} 
	#menu li:hover ul li:hover > a.fly { background:url(http://www.iorgsoft.com/images2.1/nav-subah.png) 0 0 no-repeat; height:24px; color:#fff; line-height:24px; display:block;} 
	#menu li.pro:hover { position:relative; z-index:400;}
	#menu ul, 
	#menu li.pro:hover ul ul,
	#menu li.pro:hover ul li:hover ul ul,
	#menu li.pro:hover ul li:hover ul li:hover ul ul,
	#menu li.pro:hover ul li:hover ul li:hover ul li:hover ul ul
	{ position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
	#menu li.pro:hover ul li:hover ul,
	#menu li.pro:hover ul li:hover ul li:hover ul,
	#menu li.pro:hover ul li:hover ul li:hover ul li:hover ul,
	#menu li.pro:hover ul li:hover ul li:hover ul li:hover ul li:hover ul
	{ left:202px; top:-8px;  background: url(http://www.iorgsoft.com/images2.1/nav-liabg.png);  padding: 7px; border:1px solid #004278; border-left:none; white-space:nowrap; width:192px; z-index:400; height:auto;}
	#menu li:hover ul.sub li:hover > a.fly { background:url(http://www.iorgsoft.com/images2.1/nav-subah.png) 0 0 no-repeat; height:24px; color:#fff; line-height:24px; display:block;} 
	#menu li:hover ul.sub , #menu li:hover ul.m-down  
	{ left:0px; top:30px; background: url(http://www.iorgsoft.com/images2.1/nav-liabg.png); padding:7px 0px 7px 7px; border:1px solid #004278; white-space:nowrap; width:202px; height:auto; z-index:-1;}
	 #menu li:hover ul.sub li , #menu li:hover ul.m-down li , #menu li:hover ul.affili li
	{display:block; height:24px; position:relative; float:left; width:202px; line-height:24px;}
	#menu li:hover ul.sub li a , #menu li:hover ul.m-down li a , #menu li:hover ul.affili li a
	{ display:block; font-size:12px; height:24px; line-height:24px; width:192px; line-height:24px; text-indent:6px; color:#fff; font-size:12px; text-decoration:none;}
	 #menu li ul.sub li a.fly , #menu li ul.m-down li a.fly , #menu li ul.affili li a.fly
	{ background: url(http://www.iorgsoft.com/images2.1/nav-liabg.png) 0 0 no-repeat; height:24px;}
	#menu li:hover ul.sub li a:hover , #menu li:hover ul.m-down li a:hover , #menu li:hover ul.affili li a:hover
	{ background:#64cc00; color:#fff; height:24px; line-height:24px;}
	#menu li:hover ul.affili{ left:-118px; top:30px; background: url(http://www.iorgsoft.com/images2.1/nav-liabg.png); padding:7px 0px 7px 7px; border:1px solid #004278; white-space:nowrap; width:202px; height:auto; z-index:-1;}

#ban{ background:url(http://www.iorgsoft.com/images2.1/ban-bg1.jpg) 0 0 repeat-x; height:330px;}
	.ban{ background:url(http://www.iorgsoft.com/images2.1/img-ban.jpg) 0 0 no-repeat; height:330px; width:990px; margin:0 auto;}
	.ban-con{ margin:0 auto; height:303px; width:842px;}
	.ban-conc{ width:842px; height:303px; margin:0px 0px 0px 0px; position:relative;}
	.ban-conc .banner-con { position:absolute; height:303px; width:842px; margin:0px; overflow:auto;}
	.ban-conc ul a img { border:none;}
	.ban-conc .banner-con ul { width: 950px; /* single item * n */ list-style-image:none; list-style-position:outside; list-style-type:none; position: absolute; top: 0;}
	.ban-conc ul li { display:block; float:left; height: 303px; width: 842px;}
	.ban-conc .arrow { display: block; height: 35px; width: 21px;  text-indent: -999px; position: absolute; top: 0px; cursor: pointer; margin:125px 0 0 0px;}
	.ban-conc .back { background: url(http://www.iorgsoft.com/images2.1/arrow-banl.png) 0 0 no-repeat; left: -54px;	}
	.ban-conc .forward { background: url(http://www.iorgsoft.com/images2.1/arrow-banr.png) no-repeat 0 0; right: -54px;}
	
#ban-1{ background:url(http://www.iorgsoft.com/images2.1/ban-bg2.gif) 0 0 repeat-x;  height:103px;}
	.ban-1con{ background:url(http://www.iorgsoft.com/images2.1/ban-img2.jpg) 0 0 no-repeat; height:83px; width:960px; margin:0 auto; padding-top:20px; color:#fff;}
	.ban-1con h3{ font-size:36px; text-transform:uppercase; font-weight:bold; line-height:36px;}
	
#bread { height:32px;}
#bread a{ color:#256BA7; text-decoration:none; line-height:24px;}
#bread a:hover{ color:#FF9933;}
#bread span{ font-size:12px;}

#main{ background:url(http://www.iorgsoft.com/images2.1/mian-bg.gif) #F7F7F7 0 0 repeat-x;}
	.main-con{ width:960px; margin:0 auto;}
	.main-l{ width:251px; float:left;}
	.main-r{ width:689px; float:left; margin-left:19px; _margin-left:18px;}
	.main-lf{ width:689px; float:left; margin-right:19px; _margin-right:18px;}
	.main-rf{ width:251px; float:left;}
	.main-rf-1{ width:251px; float:left; padding-top:8px;}
	
	.l-con { background:#FFFFFF; border-left:1px solid #D4D4D4; border-right:1px solid #D4D4D4; padding:0 20px 0 24px; width:641px;}
	.r-con{ background:#FAFAFA; width:249px; border-left: 1px #D2D2D2 solid; border-right: 1px #D2D2D2 solid;}
	.l-con-our{ background:#fff; border-left:1px #D4D4D4 solid; border-right:1px #D4D4D4 solid; width:685px;}
	.top-bl-a{ background:url(http://www.iorgsoft.com/images2.1/top-b-la.png) 0 0 no-repeat; height:38px; width:672px; line-height:34px; font-size:16px; padding-left:15px;}
	.top-bl-b{ background:url(http://www.iorgsoft.com/images2.1/top-b-lb.png) 0 0 no-repeat; height:26px; width:667px; padding:7px 20px 0px 0px;}
	.top-bl-c{ background:url(http://www.iorgsoft.com/images2.1/top-b-lc.png) 0 0 no-repeat; height:12px; width:687px;}

	.down-con{ background:#fff; border:1px #D2D2D2 solid; border-bottom:none; border-top:none; padding:10px 14px; width:929px;}
	.pro-con{ background:#F3F3F3; border:1px #D2D2D2 solid; border-bottom:none; border-top:none; width:957px;}
	
	.top-down-l{ background:url(http://www.iorgsoft.com/images2.1/down-top-l.png) 0 0 no-repeat; height:36px; width:539px;  float:left; overflow:hidden;}
	.top-down-c{ background:url(http://www.iorgsoft.com/images2.1/down-top-c.png) 0 0 no-repeat; height:36px; width:186px; float:left; overflow:hidden;}
	.top-down-r{ background:url(http://www.iorgsoft.com/images2.1/down-r.png) 0 0 no-repeat; width:234px; height:36px; float:left; overflow:hidden;}
	.top-down-c1{ background:url(http://www.iorgsoft.com/images2.1/down-top-tc2.png) 0 0 no-repeat; height:36px; width:186px; float:left; overflow:hidden;}
	.top-down-r1{ background:url(http://www.iorgsoft.com/images2.1/down-r2.png) 0 0 no-repeat; width:234px; height:36px; float:left; overflow:hidden;}
	
	.bottom-bl-a{ background:url(http://www.iorgsoft.com/images2.1/bottom-b-la.png) 0 0 no-repeat; height:5px; width:687px;}
	.bottom-bl-b{ background:url(http://www.iorgsoft.com/images2.1/bottom-b-lb.png) 0 0 no-repeat; width:687px; height:10px;}
	.bottom-bl-c{ background:url(http://www.iorgsoft.com/images2.1/bottom-b-lc.png) 0 0 no-repeat; width:673px; height:35px; padding:7px 14px 0px 0px; }
	.bottom-bl-d{ background:url(http://www.iorgsoft.com/images2.1/bottom-b-ld.png) 0 0 no-repeat; height:12px; width:959px;}


/** Left **/

	.kl-li , .tabcon{ padding:10px 10px 10px 10px;}
	.tabcon li{ background:url(http://www.iorgsoft.com/images2.1/arrow-point.png) 0 9px no-repeat; padding-left:10px;}
	.tabcon li a{ color:#1053A7; font-size:12px; line-height:20px;}
	.tabcon li a:hover{ text-decoration:underline; color:#1053A7}
	.tool-bottom{ background:url(http://www.iorgsoft.com/images2.1/tool-bottom.jpg) 0 0 no-repeat; height:9px; width:251px; margin-bottom:6px;}

/** Product list **/

	.pro-list{ background:url(http://www.iorgsoft.com/images2.1/pl-tr.png) 0 0 no-repeat; width:251px; height:43px;}
	.pro-list h3{ font-size:16px; background:url(http://www.iorgsoft.com/images2.1/pl-tr-h3.png) 15px 50% no-repeat; padding-left:50px; line-height:43px;}
	.tool-bg{ background:url(http://www.iorgsoft.com/images2.1/tool-bgr.gif) 0 0 repeat-x; height:30px;}
	.tool-bg h3{ background:url(http://www.iorgsoft.com/images2.1/arrow-down.png) 10px 50% no-repeat; padding-left:23px; line-height:30px; font-size:14px; float:left; width:205px;}
	.tool-bg a img{ cursor:pointer; float:left; width:14px; height:14px; padding-top:8px;}
	.tab-bg{ background:url(http://www.iorgsoft.com/images2.1/tab-bgl.gif) 0 0 repeat-x; height:24px; padding:2px 0px 0px 4px;}
	.tab-bg li{ float:left; width:119px; display:block; margin-right:3px;}
	.tab-bg li span.win , .tab-bg li.cur span.win , .tab-bg li span.mac , .tab-bg li.cur span.mac{display:inline-block; width:119px; height:24px;}
	.tab-bg li span.win{ background:url(http://www.iorgsoft.com/images2.1/tab-win.jpg) 0 0 no-repeat; }
	.tab-bg li.cur span.win{ background:url(http://www.iorgsoft.com/images2.1/tab-active-win.jpg) 0 0 no-repeat; }
	.tab-bg li span.mac{ background:url(http://www.iorgsoft.com/images2.1/tab-mac.jpg) 0 0 no-repeat; }
	.tab-bg li.cur span.mac{ background:url(http://www.iorgsoft.com/images2.1/tab-active-mac.jpg) 0 0 no-repeat;}

/** Knowledge Center **/

	.l-kl-bg{ background:url(http://www.iorgsoft.com/images2.1/l-kl-bgc.gif) 0 0 repeat-x; height:31px; overflow:hidden;}
	.l-kl-bg .l-kl-bg{ background:url(http://www.iorgsoft.com/images2.1/l-kl-bgl.gif) 0 0 no-repeat;}
	.l-kl-bg .l-kl-bg .l-kl-bg{ background:url(http://www.iorgsoft.com/images2.1/l-kl-bgr.gif) 100% 0 no-repeat;}
	.l-kl-bg h3{ background:url(http://www.iorgsoft.com/images2.1/l-ki-h3.png) 10px 50% no-repeat; line-height:31px; font-size:14px; padding-left:30px;}
	.l-kl-bottom{ background:url(http://www.iorgsoft.com/images2.1/l-kl-bottom.gif) 0 0 no-repeat; width:251px; height:4px; margin-bottom:8px;}
	.kl-li li{ background:url(http://www.iorgsoft.com/images2.1/arrow-kl-li.png) 0 7px no-repeat; padding-left:10px;}
	.kl-li li a{ line-height:20px; color:#1053A7; font-size:11px; text-decoration:underline;}
	.kl-li li a:hover{ color:#ff9933; text-decoration:underline;}
	.kl-more{ width:225px; text-align:right;}
	.kl-more a ,kl-more a:hover{ text-align:right; color:#368F00; text-decoration:underline;}

/** Newsletter **/

	.newsletter{ background:url(http://www.iorgsoft.com/images2.1/newsletter.jpg) 0 0 no-repeat; width:231px; height:123px; padding:10px 10px 0px 10px;}
	.newsletter h3{ color:#2D8A00; font-size:16px;}
	.newsletter p{ line-height:18px;}
	#form1{ margin-top:15px;}
	#bg_submit{ float:left; border:none; padding:4px 0px 7px 5px; *padding: 2px 0px 7px 5px;  font-size:12px; vertical-align:middle; background:url(http://www.iorgsoft.com/images2.1/submit-bg.jpg) 0 0 no-repeat; width:157px; *height:24px; overflow:hidden;}
	#bt_submit{ background:url(http://www.iorgsoft.com/images2.1/submit-bt.jpg) 0 0 no-repeat; width:58px; height:24px; float:left; border:none; cursor:pointer; vertical-align:middle;}

	
/** About us * affiliate **/

	.help-img{ float:left; width:146px; padding:14px 0px 0px 0px;}
	.help-text{ float:left; width:486px; padding:14px 0px 0px 0px;}

/** Support **/

	.shaded-down{ background:url(http://www.iorgsoft.com/images2.1/shaded-down.png) 0 50% no-repeat; width:518px; height:6px; padding:15px 0px 15px 48px;}

/** Download and Purchase **/ 

	.tab-dt{ background:url(http://www.iorgsoft.com/images2.1/down-tc.png) 0 0 repeat-x; height:31px; overflow:hidden;}
	.tab-dt .tab-dt{ background:url(http://www.iorgsoft.com/images2.1/down-tr.png) 100% 0 no-repeat;}
	.tab-dt .tab-dt .tab-dt{ background:url(http://www.iorgsoft.com/images2.1/down-tl.png) 0 0 no-repeat;}
	.tab-down{ height:27px; padding:5px 0px 0px 8px;}
	.tab-down li{ background:url(http://www.iorgsoft.com/images2.1/down-line.png) 100% 0px no-repeat; float:left; padding: 0px 0px 0px 5px; }
	.tab-down li span{ float:left; padding: 6px 13px 4px 7px; display:block; color:#fff; font-size:12px;}
	.tab-down li.tools{ background:none; float:left; padding: 0px 0px 0px 5px; }
	.tab-down li.cur{ background:url(http://www.iorgsoft.com/images2.1/down-tla-l.png) 0 0 no-repeat; float:left; padding: 0px 0px 0px 5px; }
	.tab-down li.cur span{ background:url(http://www.iorgsoft.com/images2.1/down-tla-r.png) 100% 0 no-repeat; float:left; padding: 6px 13px 4px 7px; display:block; color:#555;}
	
/** particular **/
	
	.pt-text{ width:420px; float:left; color:#444;}
	.pt-img{ width:220px; float:left; text-align:center;}
	.propt{ width:200px; margin:0 auto; overflow:hidden;}
	.propt a{ color:#444; text-decoration:underline}
	.propt a:hover{ text-decoration:underline;}
	.price{ width:50%; text-align:center; float:left;}
	.price span{ color:#FC3F00; font-size:12px;  margin-bottom:3px; display:inline-block;}
	.price div{ background:url(http://www.iorgsoft.com/images2.1/bt-buy.png) 0 50% no-repeat; color:#444; text-decoration:underline; margin-left:12px; font-size:12px; padding-left:5px;}
	.down{ text-align:center; width:50%; float:left;}
	.down span{ color:#777; font-size:12px; margin-bottom:3px; display:inline-block;}
	.down div{ background:url(http://www.iorgsoft.com/images2.1/bt-down.png) 0 60% no-repeat; color:#444; text-decoration:underline; *padding-top:0px;  margin-left:10px; font-size:12px; padding-left:10px;}

/** News **/

	.tab-nm , .tab-nm:hover{  background:url(http://www.iorgsoft.com/images2.1/more.png) 0 50% no-repeat; padding-left:17px; color:#368F00; font-size:12px; text-decoration:underline; }


/** Affiliate **/

	.aff-img{ width:100%; text-align:center; padding:22px 0px 8px 0px;}
	.h5-f12{ font-size:12px; line-height:24px;}
