@charset "utf-8";
/* CSS Document */
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input, img {
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, em, th, p, a, li, td, div {
	color:#333;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
ul, ol {
	list-style:none;
}
p, li {
	color: #333;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11.7px;
	font-style: normal;
	line-height: 1.8em;
	font-weight: normal;
	font-variant: normal;
}
fieldset, img {
	border:none;
}
a {
	color:#004986;
	text-decoration:none;
}
a:visited {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a:active {
	text-decoration:none;
}
.clear {
	clear:both;
}
.clearer {
	clear:both;
	display:block;
	margin:0;
	padding:0;
	height:0;
	line-height:0px;
	font-size:0px;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
body {
	background:#edecec url(../images/bg.jpg) repeat-x;
}
.blank {
	height:10px;
	font-size:0px;
}


/*==container===================*/


.container {
	border:1px solid #bfc9d8;
	background:#fff;
	padding:10px 0;
	
}
.container2 {
	border-left:1px solid #bfc9d8;
	border-right:1px solid #bfc9d8;
	background:#fff;
	
}
.btmbg1 {
	background:url(../images/btmbg1.gif) no-repeat;
	height:10px;
	font-size:0px;
}
.btmbg2 {
	background:url(../images/btmbg2.gif) no-repeat;
	height:10px;
	font-size:0px;
}
.btmbg3 {
	background:url(../images/btmbg1.gif) no-repeat;
	height:10px;
	font-size:0px;
	margin-bottom:5px;
}
.btmbg_whole {
	background:url(../images/btmbg2_950.gif) no-repeat;
	height:10px;
	font-size:0px;
}
.topbg_whole {
	background:url(../images/top_950bg.gif) no-repeat;
	height:10px;
	font-size:0px;
}
.topbg1 {
	background:url(../images/topbg1.gif) no-repeat;
	height:10px;
	font-size:0px;
}
/*==top===================*/
#top {
	width:950px;
	margin:0px auto;
	height:76px;
}
#top .logo {
	width:172px;
	float:left;
	padding:11px 10px 0 10px;
}
#top .search {
	width:195px;
	float:right;
}
#top .search .search_con {
	color:#999;
	font-size:11px;
	float:left;
}
#top .search .search_btn {
	padding-left:2px;
	float:left;
}
#top .text {
	float:left;
	padding:28px 0 0 20px;
	width:700px;
}
#top .text a {
	color:#333;
}
#nav {
	width:950px;
	margin:0 auto;
	height:49px;
}
#nav ul {
	padding-left:25px;
}
#nav ul li {
	text-align:center;
	float:left;
	position:relative;
	z-index:10;
}
#nav ul .list {
	background:url(../images/nav_bg1.gif) no-repeat right 12px;
	width:148px;
	height:49px;
	color:#fff;
	font-size:14px;
	line-height:45px;
	display:block;
	cursor:pointer;
}
#nav ul li a {
	background:url(../images/nav_bg1.gif) no-repeat right 12px;
	width:148px;
	height:49px;
	color:#fff;
	font-size:14px;
	line-height:45px;
	display:block;
}

#nav ul .style {
	background:url(../images/nav_bg3.gif) no-repeat center 0;
	color:#004986;
}
#nav ul .style a {
	color:#444;
}
#nav ul li ul li.subcurr, #nav ul li ul li.subcurr a {
	background:#e8e8e8;
}
#nav ul li a:hover {
	background:url(../images/nav_bg2.gif) no-repeat center 0;
	color:#004986;
	text-decoration:none;
}
#nav ul li.curr {
	background:url(../images/nav_bg3.gif) no-repeat center 0;
}
#nav ul li.curr a, #nav ul li.curr a:hover {
	color:#004986;
	background:url(../images/nav_bg1.gif) no-repeat right 12px;
}
#nav ul li span {
	width:7px;
	height:4px;
	position:absolute;
	right:15px;
	top:20px;
}
#nav ul li ul {
	display:none;
	position:absolute;
	background:#f8f7f7;
	top:45px;
	left:15px;
	border:none;
	padding:10px 0;
	z-index:11;
	width:180px;
	border:1px solid #bfc9d8;
	border-top:none;
}
#nav ul li ul li {
	background:#f8f7f7;
}
#nav ul li ul li a {
	background:#f8f7f7;
	line-height:22px;
	padding-left:10px;
	font-size:11px;
	text-align:left;
	width:170px;
	height:22px;
	color:#004986;
}
#nav ul li ul li a:hover {
	background:#e8e8e8;
	color:#004986;
	text-decoration:none;
}
#nav ul li.curr ul li a {
	background:#f8f7f7;
	color:#004986;
}
#nav ul li.curr ul li a:hover {
	background:#e8e8e8;
	color:#004986;
}
#nav ul li ul li span {
	width:4px;
	height:7px;
	position:absolute;
	right:10px;
	top:7px;
}
#nav ul li ul li ul {
	background:#e8e8e8;
	width:180px;
	padding:10px;
	position:absolute;
	left:180px;
	top:-10px;
	z-index:12;
	display:none;
	border:none;
}
#nav ul li ul li ul li {
	width:auto;
	float:none;
	padding:0;
	background:none;
}
#nav ul li ul li ul li a {
	background:#e8e8e8;
	padding:0;
	width: auto;
}
#nav ul li ul li ul li a:hover, #nav ul li ul li ul li:hover {
	background:none;
}
#nav ul li ul li ul dl dt {
	line-height:22px;
	height:22px;
	color:#003c84;
	font-weight:bold;
	width:auto;
	text-align:left;
	padding-left:10px;
}
#nav ul li ul li ul dl dd {
	background:#e8e8e8;
	width:auto;
	display:block;
}
#nav ul li ul li ul dl dd a {
	background:url(../images/dot2.gif) no-repeat 0 10px;
	line-height:22px;
	height:22px;
	color:#333;
	font-size:11px;
	padding:0 0 0 10px;
	float:none;
	width:auto;
}
#nav ul li.curr ul li ul dl dd a {
	background:url(../images/dot2.gif) no-repeat 0 10px;
	color:#333;
}
#nav ul li ul li ul dl dd a:hover, #nav ul li.curr ul li ul dl dd a:hover, #nav ul li ul li ul dl dd:hover {
	background:url(../images/dot2.gif) no-repeat 0 10px;
	text-decoration:underline;
}
#nav ul li ul li.subcurr ul dl dd a {
	background:url(../images/dot2.gif) no-repeat 0 10px;
	text-decoration:none;
}
#nav .two {
	top:-32px;
}
#nav .three {
	top:-54px;
}
#nav .four {
	top:-76px;
}
#nav .five {
	top:-98px;
}
#nav .nobg {
	background:none;
}
/*==sidebar===================*/
#sidebar {
	width:230px;
}
#sidebar .btm_bg {
	/*background:url(../images/sidebar_btmbg.gif) no-repeat;*/
	height:10px;
	font-size:0;
}
#sidebar .title1 {
	background:url(../images/title_bg1.gif) no-repeat;
	height:37px;
	padding:0 15px;
}
#sidebar .title1  {
	line-height:37px;
	font-size:14px;
	color:#fff;
}

#sidebar .title3 {
	background-position:0 -30px;
}
#sidebar .title4 {
	background-position:0 -60px;
}
#sidebar .title5 {
	background-position:0 -90px;
}
#sidebar .title6 {
	background-position:0 -120px;
}
#sidebar .title2 h2, #sidebar .title3 h2, #sidebar .title4 h2, #sidebar .title5 h2, #sidebar .title6 h2 {
	line-height:30px;
	font-weight:bold;
	color:#0d3d78;
}


#sidebar .title7 {
	background:url(../images/sidebar_bg3.gif) repeat-x;
	font-weight:bold;
	height:30px;
	padding:0 15px;
}
#sidebar .title7  {
	line-height:30px;
	font-weight:bold;
}
#sidebar .title8, #sidebar .title9 {
	background:url(../images/title_bg4.gif) repeat-x;
	height:31px;
	padding:0 10px;
}
#sidebar .title8 {
	background:url(../images/icon_win2.gif) no-repeat 0 center;
	line-height:31px;
	font-weight:bold;
	color:#004986;
	padding-left:26px;
}
#sidebar .title9 h2 {
	background:url(../images/icon_mac2.gif) no-repeat 0 center;
	line-height:31px;
	font-weight:bold;
	color:#004986;
	padding-left:26px;
}


#sidebar .list1 {
	padding:10px 15px;
}
#sidebar .list1 li {
	height:20px;
	padding:0 0 0 10px;
	background:url(../images/dot2.gif) 0 10px no-repeat;
	vertical-align:middle;
}
#sidebar .list1 li a {
	line-height:20px;
	color:#333;
}
/*a{background:url(../images/dot2.gif) no-repeat 0 center;padding-left:10px;line-height:20px;color:#333;}*/
#sidebar .list2 {
	height:60px;
	padding:15px 10px;
}
#sidebar .list2 img {
	float:left;
}
#sidebar .list2 .text {
	padding-left:50px;
}
#sidebar .list2 .text dd {
	padding-top:5px;
	line-height:12px;
	color:#666;
}
#sidebar .list3 {
	padding:10px 15px;
}
#sidebar .list3 a {
	background:url(../images/dot2.gif) no-repeat 0 center;
	padding-left:10px;
	height:20px;
	line-height:20px;
	color:#333;
	display:block;
}
#sidebar .list3 a:hover {
	background:#eee url(../images/dot2.gif) no-repeat 0 center;
	text-decoration:none;
}
#sidebar .bg {
	background:#f6f6f6;
	border-bottom:1px solid #eee;
}
#sidebar .list4 {
	padding:10px 15px;
}
#sidebar .list4 dt a {
	background:url(../images/dot2.gif) no-repeat 0 center;
	padding-left:10px;
	height:20px;
	line-height:20px;
	color:#333;
	display:block;
}
#sidebar .list4 dd a {
	padding-left:10px;
	height:20px;
	line-height:20px;
	color:#333;
	display:block;
}

/*==footer===================*/
#footer {
	width:950px;
	margin:10px auto 0 auto;
	text-align:center;
	background: #fff;
    border-radius: 5px;
    box-shadow: 0 2px 10px #666;
}
#footer .link {
	background:url(../images/footer.png) no-repeat;
	height:35px;
	color:#fff;
	margin-left: -2px;
}
#footer .link a {
	color:#fff;
	padding:0 5px;
	line-height:35px;
}
#footer .copyright {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height:18px;
	padding:10px 0;
}
#footer .copyright a {
	color:#333;
}


/*==btn===================*/
a.version {
	width:125px;
	height:25px;
	background:url(../images/mac_btn.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}

a.download2 {
	background:url(../images/icon_download.gif) no-repeat 0 center;
	line-height:20px;
	font-size:14px;
	padding:0 10px 0 26px;
	display:block;
	float:left;
	color:#333;
}
a.buy2 {
	background:url(../images/icon_buy.gif) no-repeat 0 center;
	line-height:20px;
	font-size:14px;
	padding:0 10px 0 26px;
	display:block;
	float:left;
	color:#333;
}
a.buy2 .money {
	color:#C00;
	font-weight:bold;
}
a.purchase1  {
	background:url(../images/buynow02.png) no-repeat;
	width:113px;
	height:28px;
	display:block;
	text-indent:-9999px;
	float:left;
	overflow:hidden;
}

a.download1  {
	background:url(../images/down1.png) no-repeat;
	width:113px;
	height:28px;
	display:block;
	text-indent:-9999px;
	float:left;
	overflow:hidden;
}

a.buy4 {
	background:url(../images/icon_buy2.gif) no-repeat 0 center;
	padding-left:15px;
	display:block;
	line-height:16px;
}
.money2 {
	font-size:14px;
	color:#C00;
	font-weight:bold;
	float:left;
	width:70px;
}
.money3 {
	font-size:13px;
	color:#C00;
	font-weight:bold;
}
.down_buy {
	padding:20px 0 0 0;
}
.down_buy a {
	margin-right:15px;
}
.down_buy .ImgSpace {
	margin-left:10px;
}
.d_1 {
	font-size:14px;
	font-weight:bold;
	float:left;
	width:90px;
}
a.click {
	background:url(../images/view_screeshot) no-repeat;
	width:130px;
	height:20px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
a.get {
	background:url(../images/mac_btn.gif) no-repeat;
	width:125px;
	height:25px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
a.get2 {
	background:url(../images/windows_btn.gif) no-repeat;
	width:147px;
	height:25px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
a.mini_download, a.mini_learnmore {
	float:left;
	display:block;
	padding:0 10px 0 12px;
}
a.mini_download {
	background:url(../images/icon_download2.gif) no-repeat 0 center;
}

a.mini_buy {
	background:url(../images/icon_buy2.gif) no-repeat 0 center;
	float:left;
	display:block;
	padding:0 10px 0 14px;
}

.totop {
	border-bottom:1px solid #c9d8ea;
	height:25px;
	padding:0 20px;
	text-align:right;
}
/*==main===================*/

#main {
	width:950px;
	margin:0 auto;
}
#main .crumb {
	padding:10px 30px;
	background:url(../images/icon_crumb.gif) no-repeat 10px center;
}
#content {
	width:710px;
}
/*==knowledge===================*/
.title_kn {
	background:url(../images/topbg1.gif) no-repeat 0 bottom;
	height:48px;
	padding:0 10px;
}
.title_kn li {
	float:left;
	width:134px;
	height:39px;
	text-align:center;
}
.title_kn li a {
	background:url(../images/btn_title1.gif) no-repeat 0 bottom;
	line-height:39px;
	font-size:14px;
	display:block;
	color:#333;
}
.title_kn li a.curr {
	background-position:0 0;
}
.title_kn li a:hover {
	text-decoration:none;
}
/*==product===================*/
.cont_tab {
	padding:20px 45px;
	
}
.fit_width {
	width:200px;
}
.cont_tab .title3 h2 {
	font-size:18px;
}
.title_pro {
	background:url(../images/topbg1_950.gif) no-repeat 0 bottom;
	height:48px;
	padding:0 10px;
}
.title_pro li {
	background:url(../images/btn_title1.gif) no-repeat 0 bottom;
	float:left;
	width:140px;
	height:39px;
}
.title_pro li.curr {
	background-position:0 0;
}
.title_pro li a:hover {
	text-decoration:none;
}
.title_pro li a.win {
	background:url(../images/icon_win.gif) no-repeat 20px center;
	line-height:39px;
	font-size:14px;
	display:block;
	color:#333;
	padding-left:45px;
	width:89px;
}
.title_pro li a.mac {
	background:url(../images/icon_mac.gif) no-repeat 30px center;
	line-height:39px;
	font-size:14px;
	display:block;
	color:#333;
	padding-left:60px;
	width:74px;
}
a.cuda_pro {
	font-size:11px;
	color:#333;
	font-weight:bold;
	line-height:20px;
}
.pro_box1 {
	background:url(../images/pro_bg.gif) repeat-x 0 bottom;
	padding:20px 45px;
}
.pro_box1 .item {
	width:400px;
}
.pro_box1 .item h2 a {
	font-size:20px;
}

.pro_box1 .item h2 .new {
	width:34px;
	height:12px;
	margin-left:10px;
}
.pro_box1 .item .pic {
	text-align:center;
	margin:25px 0;
}
.pro_box1 .item .text {
	line-height:18px;
}
.pro_box1 .item .text a {
	line-height:20px;
}
.pro_box1 .item .btn {
	margin-top:15px;
	height:20px;
}
.pro_box1 .item .btn2 {
	margin:15px 0 0 60px;
	height:23px;
}
.pro_box2 {
	padding:20px 45px;
}
.pro_box2 .item2 {
	width:400px;
}
.pro_box2 .item2 h2 {
	font-size:14px;
}
.pro_box2 .item2 .box {
	margin-top:20px;
}
.pro_box2 .item2 .box img {
	float:left;
}
.pro_box2 .item2 .box .text {
	padding-left:100px;
}
.pro_box2 .item2 .box .text h3 a {
	font-size:14px;
}
.pro_box2 .item2 .box .text .dd {
	line-height:14px;
	margin-top:10px;
}
.pro_box2 .item2 .box .text .dd a {
	line-height:20px;
}
.pro_box3 {
	padding:20px 25px;
}
.pro_box3 .pro_pic {
	width:130px;
	float:left;
	text-align:center;
}
.pro_box3 .pro_text {
	width:508px;
	float:right;
}
.pro_box3 .pro_text h1 {
	font-size:22px;
	color:#004986;
}
.pro_box3 .pro_text .note {
	background:#fff100;
	padding:2px;
}
.pro_box3 .pro_text .p_note {
	margin:20px 0 10px 0;
}
.pro_box3 .pro_text .p_height {
	margin-bottom:10px;
	line-height:16px;
}

.pro_box3 .pro_text .btn {
	margin-top:15px;
}
.pro_box4 {
	margin:0 25px;
	background:url(../images/centerbg.gif) repeat-x;
}
.pro_box4 .leftbg {
	background:url(../images/leftbg.gif) no-repeat;
	width:10px;
	height:150px;
	float:left;
}
.pro_box4 .rightbg {
	background:url(../images/rightbg.gif) no-repeat;
	width:10px;
	height:150px;
	float:right;
}
.pro_box4 .centerbox {
	padding:10px;
	width:618px;
	float:left;
}
.pro_box4 .centerbox img {
	float:right;
}
.pro_box4 .centerbox .text {
	padding-right:120px;
}
.pro_box4 .centerbox .text h3 a {
	font-size:16px;
	font-weight:bold;
	line-height:30px;
}
.pro_box4 .centerbox .text .dd {
	line-height:16px;
}
.pro_box4 .centerbox h2 {
	font-size:16px;
	font-weight:bold;
	line-height:20px;
}
.pro_box4 .centerbox .item3 {
	margin-top:8px;
	background:url(../images/line2.gif) no-repeat right -10px;
	width:300px;
}
.pro_box4 .centerbox .item3 img {
	float:left;
}
.pro_box4 .centerbox .item3 .info {
	padding-left:90px;
}
.pro_box4 .centerbox .item3 .info h3 a {
	font-size:14px;
}
.pro_box4 .centerbox .item3 .info .dd {
	line-height:14px;
	padding:5px 10px 0 0;
}
.pro_box4 .centerbox .item3 .info .btn {
	margin-top:10px;
}
.pro_box4 .centerbox .nobg {
	background:none;
}


/*==cont===================*/
.cont {
	padding:20px 25px;
	
}
.cont .title1 h2 {
	background:url(../images/dot3.gif) no-repeat 0 center;
	padding-left:24px;
	font-size:18px;
}
.cont .title2 h2 {
	font-size:14px;
	font-weight:bold;
}
.cont .title3 h2 {
	font-size:18px;
}
.cont .item1, .cont .item2 {
	padding:15px 0;
}
.cont .item1 .pic {
	width:130px;
	float:left;
}
.cont .item1 .text {
	width:508px;
	float:right;
}
.cont .item1 .text ul li a {
	background:url(../images/dot2.gif) no-repeat 0 center;
	padding-left:10px;
	line-height:18px;
}
.win_title {
	background:url(../images/icon_win.gif) no-repeat 0 center;
	font-size:14px;
	line-height:20px;
	padding-left:30px;
}
.mac_title {
	background:url(../images/icon_mac.gif) no-repeat 0 center;
	font-size:14px;
	line-height:20px;
	padding-left:30px;
}
.line {
	background:url(../images/line.gif) repeat-x;
	height:21px;
	font-size:0px;
}
.cont .item2 .dd {
	padding:10px 0;
}
.cont .item2 .dd a {
	line-height:18px;
	text-decoration:underline;
	padding:0 5px 0 0;
}
.cont .item2 .dd a:hover {
	text-decoration:none;
}
.cont .topic {
	padding-top:10px;
	color:#004986;
}
.cont .topic a {
	line-height:18px;
}
.cont .list1 li {
	background:url(../images/dot1.gif) no-repeat 0 4px;
	line-height:18px;
	padding:0 0 10px 12px;
}
.cont .list1 li a {
	font-weight:bold;
}
.cont .item3 .pic {
	width:220px;
	float:left;
	text-align:right;
	padding-top:5px;
}
.cont .item3 .text {
	width:418px;
	float:right;
}
.cont .item3 .text h2 a {
	font-size:14px;
	font-weight:bold;
	line-height:30px;
}
.cont .item3 .text p {
	line-height:18px;
}
.cont .item4 h2 a {
	font-size:14px;
	font-weight:bold;
	line-height:30px;
}
.cont .item4 p {
	line-height:18px;
}
.cont .n_p1 {
	margin:15px 0;
}
.cont .n_p1 img {
	float:left;
}
.cont .n_p1 .text {
	padding-left:80px;
}
.cont .n_p1 .text strong {
	font-size:12px;
	line-height:20px;
}
.cont .n_p1 .text .dd {
	color:#666;
	line-height:16px;
}
.cont .n_p2 img {
	float:right;
}
.cont .n_p2 .text {
	padding-right:200px;
}
.cont .n_p2 .text strong {
	background:url(../images/dot4.gif) no-repeat 0 center;
	padding-left:10px;
	line-height:20px;
}
.cont .n_p2 .text .dd {
	line-height:18px;
}
.sup_title {
	border:1px solid #647993;
	background:url(../images/sup_titbg.gif) repeat-x;
	height:29px;
}
.sup_title h3 {
	font-weight:bold;
	color:#fff;
	padding:0 15px;
	line-height:29px;
}
.sup_box {
	border:1px solid #a5b0bf;
}
.sup_box .dd {
	line-height:16px;
	padding:15px;
}
/*==table===================*/
.table4 th {
	border-bottom:1px solid #eee;
	padding:15px 0;
	font-weight:bold;
}
.table4td {
	border-bottom:1px solid #eee;
	padding:10px 5px;
}
.table4 td h3  {
	font-size:14px;
	font-weight:bold;
	line-height:28px;
}
.table4 td p {
	line-height:14px;
}

/*==kownledge===================*/
.kl_tit h1 {
	font-size:20px;
	line-height:40px;
}
.kl_list {
	padding:10px 0;
}
.kl_list dt a {
	background:url(../images/dot2.gif) no-repeat 0 center;
	padding-left:10px;
	font-size:14px;
	line-height:20px;
}
.kl_list dd {
	line-height:16px;
	color:#666;
	padding:5px 10px;
}
#cont1 {
	width:372px;
	height:185px;
	background:url(../images/window_bg.png) no-repeat;
	z-index:120;
	display:none;
}
#cont1 .title {
	height:40px;
	line-height:40px;
	font-size:14px;
	font-weight:bold;
	padding-left:15px;
	float:left;
}
#close {
	display:block;
	width:40px;
	height:40px;
	line-height:40px;
	margin:0;
	text-align:center;
	text-indent:-9999px;
	overflow:hidden;
	float:right;
}
#cont1 .box {
	padding:15px 20px;
}
#cont1 .box .note {
	line-height:18px;
	margin:10px;
}
.container2 .guide2 {
	padding:10px 0;
	width:160px;
}
.container2 .guide2 li {
	line-height:20px;
	padding:0 0 0 10px;
	background:url(../images/dot2.gif) no-repeat 0 7px;
}
.container2 .guide2 li a {
	line-height:20px;
}
/*nvidia 20100816 add yezh*/
.banner_950 {
	padding:10px 0;
}
.nvidia_tab_menu {
	background:url(../images/top_950bg.gif) no-repeat left bottom;
	height:39px;
	padding:0 0 4px 10px;
	display:block;
}
.nvidia_tab_menu li {
	float:left;
	background:url(../images/btn_title3.gif) no-repeat left bottom;
	width:200px;
	height:39px;
	padding:0 1px;
	line-height:39px;
	font-size:12px;
	text-align:center;
	cursor:pointer;
}
.nvidia_tab_menu li a {
	font-size:12px;
	color:#000;
}
.nvidia_tab_menu li.curr {
	background:url(../images/btn_title3.gif) no-repeat left top;
}
.tab_con3 {
	padding:10px 0;
}
.pro_box5 {
	float:left;
	width:430px;
	padding:20px 10px 20px 20px;
}
.pro_box5 .pro5_img {
	float:right;
	width:120px;
	text-align:center;
}
.pro_box5 .pro5_pri {
	color:#a40000;
	font-size:18px;
	padding:10px 0 0 0;
}
.pro_box5 h4 {
	padding:0 130px 10px 10px;
	font-size:14px;
	font-weight:bold;
}
.pro_box5 h4 a {
	font-size:14px;
	font-weight:bold;
}
.pro_box5 p {
	padding:0 130px 10px 10px;
	display:block;
}
.pro_box5 .pro5_btn {
	padding:10px 0 0 10px;
}
.pro_box5 .pro5_btn a {
	padding:0 5px 0 0;
}
.left_line {
	background:url(../images/left_line.png) no-repeat left center;
}
.bottom_line {
	border-bottom:solid 1px #edecec;
	height:10px;
	line-height:0;
	font-size:0;
	margin:0 0 20px 0;
}
.ps_box {
	background:url(../images/nots.png) no-repeat;
	padding:0 10px;
	height:37px;
	line-height:37px;
	font-size:16px;
	font-style:italic;
	color:#a40000;
	margin-bottom:10px;
}
.ps_box2 {
	background-color:#D2D2D2;
	padding-left:5px;
	height:35px;
	line-height:35px;
	font-size:12px;
	font-style:italic;
	margin:10px 0 10px 15px;
}
.page_950box_bottom {
	height:6px;
	background:url(../images/bottom_950bg.gif) no-repeat;
}
/*checkform.css*/
.formRemind {
	padding:0 3px;
	color:#f00;
	font-weight:400;
	white-space:nowrap;
	border:1px dashed #999;
	background:#ff9;
	font:normal 12px/1.6em Arial;
}
.main950_top {
	background:url(../images/top_950bg.gif) no-repeat left bottom;
	height:5px;
	line-height:0;
	font-size:0;
	width:950px;
	margin:10px auto 0 auto;
}
.main950_bottom {
	background:url(../images/bottom_950bg.gif) no-repeat left top;
	height:6px;
	line-height:0;
	font-size:0;
	width:950px;
	margin:0 auto;
}
.main_950 {
	border-left:1px solid #BFC9D8;
	border-right:1px solid #BFC9D8;
	background:#fff;
	width:948px;
	margin:0 auto;
}

.faq_item {width:314px;height:117px;margin-top:24px;margin-left:10px;margin-right:10px;background-image:url(../images/faq_b.png);background-repeat:no-repeat;}
.faq_item img {float:left;margin:16px 0 0 10px;}
.faq_item dl {padding:14px 24px 0 84px;}
.faq_item dl dt, .faq_item dl dt a {font-size:14px;font-weight:bold;color:#1b4a9c;line-height:1.8em;text-decoration:none;}
.faq_item dl dt a:hover {color:#f60;text-decoration:none;}
.faq_item:hover a {color:#f60;}

.faq_item2 {width:614px;height:117px;margin-top:24px;background-image:url(../images/faq_b.png);background-repeat:no-repeat;cursor:pointer;}
.faq_item2 img {float:left;margin:16px 0 0 10px;}
.faq_item2 dl {padding:14px 24px 0 84px;}
.faq_item2 dl dt, .faq_item2 dl dt a {font-size:14px;font-weight:bold;color:#1b4a9c;line-height:1.8em;text-decoration:none;}
.faq_item2 dl dt a:hover {color:#f60;text-decoration:none;}
.faq_item2:hover a {color:#f60;}

.mainbox-support { padding-left:10px;padding-right:10px;overflow:hidden; margin-right:10px;}
.mainbox-support p { padding-left:20px; }
.mainbox-support ol { padding-left:20px;padding-right:20px; }
.mainbox-support li { padding-left:0px; }





/*==main2============*/


.itlickfont {
font-style:italic
}

.underlinefont {
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
text-decoration:underline; 
}

.justifytext {
	text-align : justify;
	padding-left: 9.8px;
	padding-right: 9.8px;
	padding-top: 5px;
	padding-bottom: 0px;
}

.imgalign {
	margin-left: 60px;	
	
	}
	
	.imgaligndw {
	margin-left: 20px;	
	
	}
	
	.imgalign2a {
	margin-left: 52px;	
	
	}
		.imgalign2b {
	margin-left: 40px;	
	
	}

.imgalign1a {
	margin-left: 92px;	
}
.imgalign2 {
	margin-left: 99px;	
	
}

.imgalign3 {
	margin-left: 140px;	
	
}
.justifytext2 {
	text-align: inherit;  
	padding-left:04px; 	 
	padding-top: 3px;

}

.tabletext2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size:11.2px;
	padding-top:3px;
	

}
.awardsmacmain {
	margin-left:41px;
	padding-top: 09px;   
}		

.imghome {
	margin-left: 118px;	
	
}
.awardsmac2 {
	margin-left:25px;
	padding-top: 7px;   
}		

.awardswin2 {
	margin-left:14px;
	
	padding-top: 7px;   
}

.windowsusers {
	margin-left: 40px;
	margin-top: -10px;
	
}



#content .title_1 {
	font-size: 18px;
	display: block;
	font-weight: bold;
	color: #000;
	background: #EDF2F5;
	border-left: 12px solid #ACC2D9;
	padding-left: 6px;
}

#content .title_2 {
	font-size: 17px;
	display: block;
	font-weight: bold;
	color: #000;
	background: #EDF2F5;
	border-left: 12px solid #ACC2D9;
	padding-left: 6px;
}

#content .title_3 {
font-size: 14px;
display: block;
font-weight: bold;
color: #000;
background: #EDF2F5;
border-left: 12px solid #ACC2D9;
padding-left: 6px;
}

.list li {
margin-left : 20px;
padding-bottom : 3px;
}


#main_left .tab_new_top div.lineheight a {line-height:16px; padding-top:5px;}
.tab_new_top a:visited,.tab_new_top a:link{color:#0d3c76;text-decoration:none;font-size:13px;height:39px;line-height:39px;display:block;}
.tab_new_top a:hover{color:#0d3c76;line-height:39px;font-size:13px;display:block;height:39px;line-height:39px;}
.tab_new_top .tab_title_02 a:visited,.tab_new_top .tab_title_02 a:link{color:#fff;text-decoration:none;font-size:13px;height:39px;line-height:39px;display:block;}
.tab_new_top .tab_title_02 a:hover{color:#fff;line-height:39px;font-size:13px;display:block;height:39px;line-height:39px;}

.online a:visited,.online a:link{color:#000;text-decoration:none;font-size:14px; height:30px;line-height:30px;}
.online a:hover{color:#000;height:22px;line-height:30px;}

.rt_box1_bg input{border:1px solid #1c477f;height:18px;line-height:18px;background:#23589c;color:#fff;}
#cse-search-results{margin-left:10px;}
#cse-search-results iframe{width:95%;}

#main_left{width:710px;float:left;margin:2px 0 0 0;}
#main_right{width:230px;float:right;}
#main_left2{width:710px;float:right;}
#main_all{width:950px;float:right;}
#tab{background:url(../images/tab_md_jpg.jpg) repeat-y; height:auto}
.tab_bottom{ height:auto;background:url(../images/tab_bottom.gif) bottom no-repeat; padding:10px 25px}
.h3_tilte{font-size:13px;font-weight:bold;color:#004986;padding:0 0 10px 0;}
.hn_tilte{font-size:15px;font-weight:bold;color:#004986;padding:0 0 07px 0;}
.h3_tilte a{font-size:13px;font-weight:bold;color:#004986;padding:0 0 10px 0;}
.h4_tilte{font-size:12px;font-weight:bold;color:#004986;padding:0 0 5px 0;}
.h5_tilte{font-size:11px;padding:0 0 5px 0;}
.po_con{width:501px;float:left;}
.po_box{width:501px;float:left;line-height:16px; text-align:justify;}
.po_box_img{width:145px;float:right; padding-top:8px; text-align:center}

.tab_box1{padding:0 0 30px 0}
.tab_box2{margin:0px 0 10px 0;border-top:1px solid #c9d8ea;padding:20px 0 0 0}
.rt_banner img{margin:4px auto}
.rt_banner{margin-top:-3px;padding:0 0 5px 0px;}
.rt_box1_bg{background:url(../images/prodct_right_box_bg.jpg) bottom no-repeat; height:147px;padding:5px;}
.rt_box1_bg table{margin:5px 0 10px 0px}
.rt_title_search{padding:0px 15px; line-height:15px;color:#004986;} 
.addStyle{margin-top:5px;color:#617d94;line-height:120%;}

.download_box{padding:0 0 20px 0}
.title_down{font-size:18px;color:#313131;font-weight:bold; height:20px; line-height:20px;padding:0 0 20px 0}
.title_down1{font-size:18px;color:#313131;font-weight:bold; height:20px; line-height:20px;padding:10px 0 10px 0}
.down_pic{width:154px;float:left}
.down_pic1{width:154px;float:left; margin:10px 0 0 5px}
.down_txt{width:530px;float:right; padding:20px 0 0 0; margin:0 0  30px 0}
.down_txt p{line-height:16px;}
.down_h1{font-weight:bold;margin:10px 0 0 0;background:url(../images/down_li.gif) 0px 6px no-repeat;padding:0 0 0 10px}
.tab_txt table{margin:0 0 15px 0;}
.down_tab_title{font-weight:bold;color:#004986;font-size:14px;}
.down_tab_title a{font-weight:bold;color:#004986;font-size:14px;}

.whole_page_top{height:5px;background:url(../images/whole_top_bg.gif) bottom no-repeat;font-size:0;}
.whole_page_bottom{height:6px;background:url(../images/whole_bottom_bg.gif) no-repeat;}

.online{font-size:16px;color:#000;background:url(../images/home.gif) 0 11px no-repeat;padding:0 0 5px 17px; font-family:Arial; height:22px;}
.page_box_top{height:5px;background:url(../images/left_top_bg.gif) bottom no-repeat;font-size:0;}
.page_box_bottom{height:6px;background:url(../images/left_bottom_bg.gif) no-repeat;}
.page_box_bottom2 {
	background:url(../images/btmbg2_950.gif) no-repeat;
	height:10px;
	font-size:0px;
}
.page_box_top2 {
	background:url(../images/top_950bg.gif) no-repeat;
	height:5px;
	font-size:0px;
}
.page_md{border-left:1px solid #bfc9d8;border-right:1px solid #bfc9d8;background:#fff;padding:10px;}
.page_md p{
	text-align:left;
}
.page_md sup{font-size:9px;}
.page_md p sup{font-size:8px;}
.page_md .konw_aff1{background:url(../images/dot_2.png) 16px 10px no-repeat;padding:5px 0 5px 30px; line-height:18px;}
.page_md .konw_aff2{background:url(../images/icon_01.gif) 14px 32px no-repeat;padding:30px 0 3px 30px;line-height:18px;}
.page_md .link_us p{text-align:justify;padding:0px 15px;}
.page_md .link_us span{padding-left:15px;}
.page_md .link_us .line_mini{border-bottom:1px solid #becee2; margin:5px 0}
.page_md .tab_con{background:#ECECEC; margin:5px 18px;}
.page_md .ul_con{padding:0 0 15px 0;}
.page_md .ul_con li{height:20px;padding:0 0 0 30px; background:url(../images/li.gif) 20px 10px no-repeat; vertical-align:middle;}
.page_md .ul_pro li{height:20px;padding:0 0 0 12px; background:url(../images/li.gif) 2px 10px no-repeat; vertical-align:middle;}
.banner{margin:0 0 10px 0;}
.h1_pur_tit{color:#004986;font-size:18px;padding:0px 12px 2px 3px;}
a.get{background:url(../images/mac_btn.gif) no-repeat;width:125px;height:25px;display:block;text-indent:-9999px; overflow:hidden;}
a.get2{background:url(../images/windows_btn.gif) no-repeat;width:147px;height:25px;display:block;text-indent:-9999px; overflow:hidden;}
a.cuda{ padding-left:15px;font-size:12px;color:#333;font-weight:bold;line-height:28px;}
.win_ver{background:url(../images/windows.png) 0 no-repeat;float:right;padding:0 0 0 20px;}
.mac_ver{background:url(../images/icon_apple.gif) 0 no-repeat;float:right;padding:0 0 0 20px;}
.page_top .bookmarks{float:right; padding:10px 0 0 0; width:150px;}
.h1_pur_tit2 a {
	color:#004986;
	font-size:14px;
	padding:0px 12px 2px 0px;
	font-weight:bold;
}

.h1_pur_title2 {
	color:#004986;
	font-size:14px;
	padding:0px 12px 2px 0px;
	font-weight:bold;
}


.page_top .h1_p_title{color:#004986;font-size:18px;padding:0px 15px; float:left;}
.h1_p_arrow{ background:url(../images/dot_2.png)  no-repeat 15px 7px;color:#004986;font-size:13px; font-weight:bold;padding:0px 30px;}
.page_height{line-height:18px;padding:2px 15px;}
.page_height img{margin:0px 5px;}
.pad{padding:10px 0 0 0}

.h1_pur_title1{
	font-size:14px;
	color:#004986;
	padding:0px 3px;
	font-weight:bold;
}
.aff_h1{background:url(../images/down_li.gif) 16px 6px no-repeat;padding:0 0 0 23px;font-weight:bold;margin:5px 0px}
.line_mini{border-bottom:1px solid #becee2; margin:25px 0}
.back_to_top{border-bottom:1px solid #aac7ea;height:25px;}

.aff_h1n{
	background:url(../images/down_li.gif) 16px 6px no-repeat;
	padding:0 0 0 23px;
	font-weight:bold;
	margin-right: 20px;
	max-height: 5px;
}
.line_mini{border-bottom:1px solid #becee2; margin:25px 0}
.back_to_top{border-bottom:1px solid #aac7ea;height:25px;}

.faq_td td{height:24px;line-height:24px;padding:3px;border:1px solid #6c8099; text-align:center}
.faq_td{border:1px solid #6c8099;}
.font_color td{color:#fff;font-weight:bold;}
.bg_tdd{background:#eaeff5}
.page_height1{line-height:16px;padding:15px;}
.page_height2{line-height:18px;padding:15px;}
.page_height3{line-height:20px;padding:10px 15px;}

.cont_txt{width:470px;float:left;padding:0 0 0 15px;line-height:16px;}
.cont_img{width:181px;float:right;}

.procom_td{border:1px solid #BECEE2;margin:0 0 20px 15px;margin:0 0 20px 0px;}
.procom_td td{line-height:35px;padding:3px 0 3px 10px;border:1px solid #BECEE2;}
.procom_td .font_color td{line-height:30px;color:#333;font-weight:bold;font-size:12px;background:url(../images/table_bg4.gif) repeat-x;}
.procom_td .font_color .pro_title{font-size:16px;}
.procom_td .font_color .pro_title span{font-size:11px;color:#666;font-style:italic;padding:0 5px;}
.procom_td .features span{font-size:11px;color:#666;padding:0;line-height:1.8em;}
.procom_td .dtn{background:url(../images/icon_download2.gif) no-repeat 0 4px;padding-left:12px;}
.procom_td .price{color:#a40000;font-weight:bold; text-align:center;font-size:12px;}
.faq_td1 td{height:35px;line-height:35px;padding:3px;border:1px solid #6c8099;}
.faq_td1{border:1px solid #6c8099;margin:0 0 20px 15px;margin:0 0 20px 0px}
.font_color1 td{height:24px;line-height:24px; color:#fff;font-weight:bold}
.page_li_noa {background:url(../images/lili.gif) 0 0 no-repeat; line-height:35px; padding:0 0 0 16px}
.page_li_li a{background:url(../images/lili.gif) 0 0 no-repeat; line-height:35px; padding:0 0 0 16px}

.know_txt{width:462px;float:left;line-height:18px;}
.know_img{width:177px;float:right;}
.know_title{font-size:14px;color:#004986;font-weight:bold}
.know_title a{font-size:14px;color:#004986;font-weight:bold}
.know_txt_p{line-height:18px;}
.know_main{padding:10px 0 15px 0;border-bottom:1px solid #c9d8ea}
.know_main .ul_con li{height:20px;padding:0 0 0 25px; background:url(../images/li.gif) 15px 10px no-repeat; vertical-align:middle;}
.know_main .ul_con p{height:20px;padding:0 0 0 25px; background:url(../images/li.gif) 15px 10px no-repeat; vertical-align:middle;}

.know_main .konw_aff2{background:url(../images/icon_01.gif) 14px 7px no-repeat;padding:3px 0 3px 30px;}



.faq_td3 td{height:24px;line-height:24px;padding:3px 5px;border:1px solid #6c8099;}
.faq_td3 {border:1px solid #6c8099;}
.page_height4{padding:0 0 0 35px; margin:10px 0px; line-height:16px; text-align:justify;}



.product_main{padding:10px 15px;}
.gap1{margin-bottom:25px;}
.product_img {float:left;width:131px; text-align:center; padding:15px 0 0 0;}
.product_img .product_only{
	color:#000;
	font-weight:bold;
	text-align:center;
}
.product_img .price_through{color:#000;text-align:center;}
.product_img .price_through span{color:#000;text-align:center; text-decoration:line-through;}



.product_only{color:#000;font-weight:bold;}
.product_only2{color:#000;font-weight:bold;font-size:13px;}
.product_txt{width:500px;float:right;}
.product_txt .product_only{color:#a40000;font-weight:bold; line-height:15px;}
.product_txt .product_only a{color:#a40000;font-weight:bold;}

.product_only{color:#000;font-weight:bold;}
.product_only3{color: #F00;font-weight:bold;font-size:13px;}
.product_txt{width:500px;float:right;}
.product_txt .product_only{color:#a40000;font-weight:bold; line-height:15px;}
.product_txt .product_only a{color:#a40000;font-weight:bold;}

.product_only{color:#000;font-weight:bold;}
.product_only4{color: #060;font-weight:bold;font-size:12px;}
.product_txt{
	width:500px;
	float:right;
}
.product_txt .product_only{color:#a40000;font-weight:bold; line-height:15px;}
.product_txt .product_only a{color:#a40000;font-weight:bold;}


.product_txt2{width:740px;float:right;margin-top:10px;}
.product_txt2 .product_only{color:#a40000;font-weight:bold; line-height:15px;}
.product_txt2 .product_only a{color:#a40000;font-weight:bold;}

.product_photo img{padding:0 0 0 0; margin:10px auto}
.product_p_title{font-size:16px; color:#004986;font-weight:bold; }
.product_p_title2{font-size:16px; color:#004986;font-weight:bold; padding:0px 0px 0 40px;}
.page_height5{line-height:20px;padding:10px 0 0 0px;}
.page_height5_note{line-height:20px;padding:10px 0 0 0px;color:#666;}
.page_height5_note a{color:#369;}
.page_height6{line-height:16px;padding:0px}
.page_height7{line-height:23px; height:23px;background:url(../images/buy_g.jpg) 0 0 no-repeat;padding:0 0 0 25px;}
.page_height8{line-height:23px; height:23px;background:url(../images/down_l1i.jpg) 0 0 no-repeat;padding:0 0 0 25px;}
.page_height7_art{background:url(../images/buy_g.jpg) 12px 0 no-repeat;padding:0 0 0 35px;}
.page_height8_art{background:url(../images/arrow_icon.gif) 12px 6px no-repeat;padding:6px 0 5px 35px;}
.size_t{background:url(../images/product_hbg.jpg) no-repeat;height:30px;line-height:30px;margin:15px 0 0 0;text-align:center; padding-left:2px;}
.line_mini2{border-bottom:1px solid #becee2; margin:25px 0}
.product_img_1{width:52px;float:left; margin:0 0 0 0}
.product_txt_2{width:500px;float:left; margin:0 0 0 30px;}
.product_txt_2 .ccc{line-height:16px;color:#666;}
.h1_p_title2{
	font-size:14px;
	color:#004986;
	padding:0px;
	font-weight:bold;
	margin:15px 0px
}
.pr_txt{font-weight:bold;line-height:18px;}
.pr_f1{margin:05px auto}
.pr_f1_txt{width:440px;float:left}
.pr_f1_img{width:190px;float:right}
.faq_h2{background:url(../images/faq.gif) 16px 11px no-repeat;padding:3px 0 3px 23px;font-weight:bold;}
.faq_h3{background:url(../images/faq.gif) 0px 8px no-repeat;padding:0 0 5px 8px;font-weight:bold;}

.product_txt_new{margin:15px 0px; width:100%;}
.product_txt_new .Limg{float:left; padding-right:30px}
.pr_txt_new{font-weight:bold;line-height:18px;font-size:14px;padding-top:8px;}
.product_txt_new .ccc_new{line-height:18px;color:#666;font-size:12px; padding:5px 80px 5px 0px;}




.product_img_free{width:300px;float:left; margin:5px 0 0 0}
.product_txt_free{width:325px;float:left; margin:0 0 0 30px;}
.pr_f1_txt_free{width:375px;float:left}
.pr_f1_img_free{width:252px;float:right}
.top_banner{width:950px;margin:0 auto 8px auto;}

#main_right1{width:231px;float:right;margin:0}
.pur_bottom{height:10px;background:url(../images/purchase_box_bottom.gif) no-repeat;}
.pur_box{margin:0 0 10px 0;width:230px;}
.pur_md{background:#fff;border-left:1px solid #bfc9d8;border-right:1px solid #bfc9d8}
.pur_md table{padding:5px 0px}
.pur_md table td{height:25px; color:#004986}
.rt_banner1 img{margin:0 0 10px; }
.tab_bla{border-bottom:1px solid #c9d8ea;height:30px;line-height:30px;}
.download_pp p{line-height:16px; text-align:justify; padding-right:12px;}
.jg_tt{color:#F00;font-size:14px;}
.jg_del{ text-decoration:line-through;}
.jg_img a{padding:0 0 0 20px;background:url(../images/buy_g.jpg) left  no-repeat; font-weight:bold;}
.jg_imgd a{padding:0 0 0 20px;background:url(../images/download_li.gif) 6px 3px no-repeat; font-weight:bold;}
.purchase_line{height:5px;border-bottom:1px solid #c9d8ea;margin:0 0 15px 0}
.product_h li{height:16px;line-height:16px;padding:0 0 0 10px;background:url(../images/li.gif) 0px 7px no-repeat}
.li_img{margin:15px 0 0 0}
.bank_logo{padding:10px 20px;}
.img_bank{float: left}
.bank_txt{width:400px;float:left;padding:0 0 0 10px}
.purchase_bottom{width:710px;float:left; height:216px;background:url(../images/purchas_bg.jpg) no-repeat;margin:10px auto}
.purchase_img{width:140px;float:left;padding:40px 0 0 40px}
.purchase_txt{width:500px;float:right;margin:20px 10px 0 0;}
.pur_w li{line-height:20px;padding:0 0 0 5px;background:url(../images/li.gif) 0px 10px no-repeat;}
.pur_w {float:left;width:250px; padding:10px 0 5px 0;}
.purchase_t{width:160px;float:right; margin:10px 10px 2px 10px; border:1px solid #e5eaf0; padding:10px 5px;}
.purchase_t .ori_price{color:#FF0000; text-decoration:line-through;}
.bottom_title{margin:20px 0 0 10px;}
.buy_d{float:left;width:94px; padding:10px 0;}
.size_note{background:url(../images/productin_column.png) no-repeat;height:33px;line-height:33px;margin:15px 0 10px 15px;text-align:center; padding-left:35px;font-weight:bold;font-size:12px;}
.size_note a{font-weight:bold;font-size:12px;font-style:italic;}

.h1_p_title6{font-size:14px;color:#004986;padding:0px; font-weight:bold; margin:0px 0px 10px 0}
.h1_p_title6 a{font-size:14px;color:#004986;padding:0px; font-weight:bold; margin:0px 0px 10px 0}
.support_img{width:37px;float:left; margin:10px 0 0 0}
.support_txt{width:580px;float:left;padding:0 0 0 20px}
.support_txt p{line-height:16px;}
.tks_img{width:37px;float:left; margin:10px 0 0 5px;}
.tks_txt{width:260px;float:left;padding:0 0 0 20px;}

.tec td{height:25px;padding:5px;line-height:25px;}
.t_sm a{width:64px;height:26px;display:block;background:url(../images/smt.jpg) no-repeat; text-align:center;float:left; margin:0px 10px; line-height:26px}

.rtbox_main{width:230px;margin-bottom:5px;}
.rtbox_top h2  {background:url(../images/title_bg1.gif) no-repeat;height:37px;padding:0 15px;line-height:37px;font-size:12px;color:#fff;}

.rt_content_1,.rt_content_2,.rt_content_3,.rt_content_4,.rt_content_5,.rt_content_6,.rt_content_7,.rt_content_8,.rt_content_9,.rt_content_10{border-bottom:1px solid #e6ecf8; padding:10px 15px;}
.rt_content{padding:10px 15px;}
.rt_content li, .rt_content_1 li,.rt_content_2 li,.rt_content_3 li,.rt_content_4 li,.rt_content_5 li,.rt_content_6 li,.rt_content_7 li,.rt_content_8 li,.rt_content_9 li,.rt_content_10 li{height:20px;padding:0 0 0 10px; background:url(../images/li.gif) 0 10px no-repeat; vertical-align:middle;}
.rt_content li img, .rt_content_1 li img,.rt_content_2 li img,.rt_content_3 li img,.rt_content_4 li img,.rt_content_5 li img,.rt_content_6 li img,.rt_content_7 li img,.rt_content_8 li img,.rt_content_9 li img,.rt_content_10 li img{margin-top:5px;}
.rt_con_title,.over, .out{color:#000;font-size:14px;height:20px;line-height:20px; padding:0 0 4px 0;}
.noImg{border-bottom:1px solid #e6ecf8; padding:10px 15px;}
.over, .out{padding-left:15px; cursor:pointer;}
.over{background:url(../images/arrow_icon_01.jpg) left 5px no-repeat;}
.out{background:url(../images/arrow_icon_02.jpg) left 6px no-repeat;}

.tab_new_top{height:45px;line-height:45px;background:url(../images/tab_new_top.gif) bottom no-repeat; padding:0 0 0 6px;}
.tab_title_01{background:url(../images/tab_online.gif) no-repeat;}
.tab_title_02{background:url(../images/tab_on-line.gif) no-repeat;}
.tab_title_01,.tab_title_02{float:left;height:39px;width:114px;text-align:center;display:block; margin:0px 1px;}



.pro_box4 {margin:0 0 25px 0;background:url(../images/centerbg.gif) repeat-x;}
.pro_box4 .leftbg{background:url(../images/leftbg.gif) no-repeat;width:10px;height:160px;float:left;}
.pro_box4 .rightbg{background:url(../images/rightbg.gif) no-repeat;width:10px;height:160px;float:right;}
.pro_box4 .centerbox{padding:10px;width:618px;float:left;}
.pro_box4 .centerbox img{float:right;}
.pro_box4 .centerbox .text{padding-right:120px;}
.pro_box4 .centerbox .text h3 a{font-size:16px;font-weight:bold;line-height:30px;}
.pro_box4 .centerbox .text .dd{line-height:16px;}
.pro_box4 .centerbox h2{font-size:16px;font-weight:bold;line-height:20px;}
.pro_box4 .centerbox .item3{margin-top:15px;background:url(../images/line2.gif) no-repeat right -10px;width:310px;}
.pro_box4 .centerbox .item3 img{float:left;}
.pro_box4 .centerbox .item3 .info{padding:5px 0 0 100px;}
.pro_box4 .centerbox .item3 .info h3 a{font-size:12px; font-weight:bold;}
.pro_box4 .centerbox .item3 .info .dd{line-height:14px;padding:5px 5px 0 0;}
.pro_box4 .centerbox .item3 .info .btn{margin-top:10px;}
.pro_box4 .centerbox .item3_left{margin-top:15px;background:url(../images/line2.gif) no-repeat right -10px;width:300px;}
.pro_box4 .centerbox .item3_left img{float:left;}
.pro_box4 .centerbox .item3_left .info{padding:5px 0 0 100px;}
.pro_box4 .centerbox .item3_left .info h3 a{font-size:12px; font-weight:bold;}
.pro_box4 .centerbox .item3_left .info .dd{line-height:14px;padding:5px 10px 0 0;}
.pro_box4 .centerbox .item3_left .info .btn{margin-top:10px;}
.pro_box4 .centerbox .info .btn a {text-decoration:underline;}
.pro_box4 .centerbox .info .btn a:hover {text-decoration:none;}

.pro_box4 .centerbox .nobg{background:none;}
a.mini_download,a.mini_learnmore{float:left;display:block;padding:0 10px 0 12px;}
a.mini_download{background:url(../images/icon_download2.png) no-repeat 0 center;}
a.mini_learnmore{background:url(../images/icon_more.png) no-repeat 0 center;}

.aff_menu {background:url(../images/left_top_bg.gif) no-repeat left bottom; height:39px; padding:0 0 4px 10px; display:block;}
.aff_menu li {float:left; background:url(../images/btn_title2.gif) no-repeat left bottom; width:150px; height:39px; padding:0 1px; line-height:39px; font-size:14px; text-align:center; cursor:pointer;}
.aff_menu li a {font-size:14px; color:#000;}
.aff_menu li.curr {background:url(../images/btn_title2.gif) no-repeat left top;}
.aff_title {background:url(../images/dot3_2.gif) no-repeat left 6px; font-size:14px; color:#004986; font-weight:bold; padding:5px 0 5px 20px; margin:0 15px;}
.line_h20px {border-bottom:solid 1px #e5e5e5; height:5px; font-size:0; line-height:0; margin:15px;}

.tab3_menu {height:135px; padding:20px 0 0 15px; display:block;}
.tab3_menu li {float:left; padding:0; display:block; width:166px;}

.tab3_menu li a.icon01 { background-position:left top;}
.tab3_menu li a.icon02 { background-position:-166px top;}
.tab3_menu li a.icon03 { background-position:-332px top;}
.tab3_menu li a.icon04 { background-position:-498px top;}
.tab3_menu li a.icon01:hover,.tab3_menu li.curr a.icon01 {background-position:left -136px;}
.tab3_menu li a.icon02:hover,.tab3_menu li.curr a.icon02 {background-position:-166px -136px;}
.tab3_menu li a.icon03:hover,.tab3_menu li.curr a.icon03 {background-position:-332px -136px;}
.tab3_menu li a.icon04:hover,.tab3_menu li.curr a.icon04 {background-position:-498px -136px;}
.tab3_main {padding:10px 15px;}

.aff_table th { background-color:#dcdcdc; padding:7px 10px 7px 20px; font-size:14px;}
.aff_table td { background-color:#eee; padding:10px;}
.aff_table .table_title th { background-color:#5d8bb2; color:#fff; font-size:14px; font-weight:bold; line-height:25px;}
.aff_title2 {font-size:14px; font-weight:bold; padding:0 15px;}

.promoton_column { background:url(../images/productin_column.png) no-repeat; height:33px; line-height:33px; font-size:16px; color:#004986; padding:0 0 0 35px; margin:20px 15px 15px 15px; display:block;}
.promoton_title {margin:30px 20px; font-size:24px; color:#004986; font-style:italic; font-weight:bold;}

.promotion_pro_hot {padding:0 10px;}
.promotion_pro_hot .product_img { width:270px; padding:0;}
.promotion_pro_hot .product_info {padding:0 10px 0 280px; text-align:left;}
.promotion_pro_hot .product_info p {line-height:14px; text-align:left;}
.promotion_pro_hot .product_name {font-size:18px; padding:5px 0;}
.promotion_pro_hot .product_name a {font-size:18px; color:#000;}
.promotion_pro_hot .product_name a:hover {color:#004986;}
.promotion_pro_hot .product_code { padding:10px 0; line-height:12px;}
.promotion_pro_hot .product_code span { color:#e60012;}
.promotion_pro_hot .product_price {font-size:12px; color:#666;}
.promotion_pro_hot .product_price big { font-size:14px; font-weight:bold; color:#a40000; padding:0 0 0 10px;}
.promotion_pro_hot .product_btn { padding:10px 0;}
.promotion_pro_hot .product_btn input {color:#999;}

.promotion_box {background:url(../images/bg_aff_promotion.gif) repeat-x left bottom; padding:20px; margin:0 -10px;}
.promotion_pro {padding:0 10px 0 0; float:left; width:320px;}
.promotion_pro .product_img { width:110px; padding:0;}
.promotion_pro .product_info {padding:0 10px 0 110px;}
.promotion_pro .product_name {font-size:14px; padding:5px 0;}
.promotion_pro .product_name a {font-size:14px; color:#000; font-weight:bold;}
.promotion_pro .product_name a:hover {color:#004986;}
.promotion_pro .product_info p {line-height:12px; text-align:left;}
.promotion_pro .product_code { padding:10px 0 5px 0; line-height:12px;}
.promotion_pro .product_code span { color:#e60012;}
.promotion_pro .product_price {font-size:12px; color:#666;}
.promotion_pro .product_price big { font-size:14px; font-weight:bold; color:#a40000; padding:0 0 0 10px;}
.promotion_pro .product_btn { padding:20px 0 10px 10px;}
.promotion_pro .product_btn input {color:#999;}

.p_preannounce_pro {padding:0 20px;}
.p_preannounce_pro .product_img { width:180px; padding:0;}
.p_preannounce_pro .product_info {padding:0 10px 0 170px;}
.p_preannounce_pro .product_name {padding:5px 0;}
.p_preannounce_pro .product_name a {font-size:16px; color:#000; font-weight:bold;}
.p_preannounce_pro .product_name a:hover {color:#004986;}
.p_preannounce_pro .product_name span {font-style:italic; font-size:12px; font-weight:normal; color:#004986; padding:0 0 0 10px;}
.p_preannounce_pro .product_info p {line-height:12px; text-align:left;}
.p_preannounce_pro .product_code { padding:10px 0 5px 0; line-height:12px; color:#e60012;}
.p_preannounce_pro .product_price {font-size:12px; color:#666;}
.p_preannounce_pro .product_price big { font-size:14px; font-weight:bold; color:#a40000; padding:0 0 0 10px;}

.faq_q {font-size:11px; padding:10px 15px 5px 15px; font-weight:bold;}

.share_sns{position:absolute;left:655px;top:135px;}
.share_sns_topbn{position:absolute;left:625px;top:350px;z-index:1000;}
.share_sns_topbn ul li{float:left;}
.share_sns_top{position:absolute;left:625px;top:185px;z-index:1000;}
.share_sns_top ul li{float:left;}

#sthoverbuttons .sthoverbuttons-label {
     margin: 1px 0 7px !important;
}

.pr_f1_new{margin:15px 0px; width:100%;}
.pr_f1_txt_new{float:left;}
.pr_f1_new .Rimg{float:right;margin-left:20px;}

/*Footer Icons by Csaba Todor*/
#footer-icons {
	width: 100%;
	margin-bottom: 12px;
}
#footer-icons ul {
	text-align: center;
}
#footer-icons ul li {
	display: inline-block;
	width: 120px;
	height: 60px;
}
#footer-icons ul li a {
	width: 120px;
	height: 60px;
	display: block;
}
#footer-icons ul li.mca {
	background: url(../images/macfee-secure.gif) no-repeat;
}
#footer-icons ul li.nor {
	background:url(../images/norton-secured.gif) no-repeat;
}

.enlargescreenshot {
		margin-left : 19px;
	padding-top : 7px;
}

@media screen and (max-width: 980px) {
.a2a_floating_style.a2a_vertical_style { display: none; }
}