.container { width:960px; margin:0 auto; background:#FFF; }
#content { width:960px }
.contentLeftColumn { width:220px; border:1px solid #CCC; background:#FFF; border-width:0 1px 1px; padding:0 4px }
.prepend-24 { padding-bottom:1px }
.contentRightColumn { width:720px }
.contentRightColumnBanner { position:relative; }
.contentRightlist { border:1px #CCC solid; border-top:none; background:#FFF }
.breadCrumb { clear:both; padding-left:10px; background:#FFF; line-height:22px; }
.container .breadCrumb ul { margin:0 }
.container .breadCrumb ul li { display:inline; border-bottom-width:0; background-position:0 4px }
.container .breadCrumb ul li a { padding-left:0 }
.contentLeftColumn .columnTitle { background:url(../../../mypic/title.gif) repeat; font-size:15px; height:26px; line-height:28px; color:#FFF; text-align:left; padding-left:8px; vertical-align:middle; margin:0 -5px }
.contentLeftColumn .help_columnTitle { background:url(../../../mypic/title2.gif) repeat; font-size:15px; height:26px; line-height:28px; color:#FFF; text-align:left; padding-left:8px; vertical-align:middle; cursor:pointer; margin:0 -5px }
.leftColumn { float:left; min-height:420px; background:#FFF }
.contentLeftColumn .help_columnTitle a { color:#FFF; text-decoration:none }
.helpLeftColumn { width:720px; min-height:420px; border:1px solid #CCC; border-top:none; background:#FFF }
.helpLeftColumn .columnTitle { background:url(../images/columntitle.gif) repeat; font-size:15px; height:26px; line-height:28px; color:#FFF; text-align:left; padding-left:8px; vertical-align:middle; margin:0 }
#submenu01, #submenu02 { margin-left:20px; margin-bottom:0 }
#submenu01 li, #submenu02 li { width:180px }
.contentRightColumn .columnTitle { padding-left:11px; padding-top:5px; background:#FFF; line-height:26px; font-size:155%; font-family:Tahoma, Geneva, sans-serif; vertical-align:middle; color:#2f2f2f; border-bottom:solid 1px #CCC; margin:0 }
.contentRightText { _padding:1px 10px; padding:1px 20px }
.contentLeftColumn ul { list-style-type:none; margin:10px 0; padding:0 }
.contentLeftColumn ul li { width:200px; padding-top:3px; padding-bottom:3px; border:1px solid #CCC; margin-left:5px; line-height:15pt; padding-left:10px; background:url(../images/rightArrow.gif) no-repeat 0 10px; border-width:0 0 1px }
.contentLeftColumn li a img { float:left }
.contentLeftColumn .related li { background:none; padding-left:5px; margin:0 }
.contentLeftColumn .related li span { float:right; width:140px; color:#414141; line-height:16px; font-size:10px }
.contentLeftColumn .related li span b { color:#0876CD; font-size:12px }
.contentLeftIframe { width:230px }
.contentLeftColumn ul li:last-child { border:0 }
.breadCrumb ul { padding:0 }
.breadCrumb ul li { padding-left:10px; background:url(../images/sprite.gif) no-repeat 0 10px }
.contentLeftColumn ul li.submenu { background:url(../images/rightArrow3.gif) no-repeat 1px 10px }
.breadCrumb ul li a, .contentLeftColumn ul li a { font-size:11px; padding-left:5px; text-decoration:none; color:#0876CD; background:none }
.contentLeftColumn .related li a { font-size:11px; padding-left:0; text-decoration:none; color:#0876CD; background:none }
div.contentRightColumn p { text-indent:0; margin:.66em 0 }
.container hr { height:1px }
.last { margin-right:0; padding-right:0 }
.sprite { background:url(../images/sprite.png) no-repeat }
a.prt_buy { width:60px; margin-right:15px; background-position:0 -51px; padding-left:23px; color:#0876CD; text-decoration:none; font-weight:700 }
a.prt_title { color:#0876CD; font-weight:700 }
a.prt_dl { width:60px; margin-right:15px; background-position:0 -109px; padding-left:23px; color:#0876CD; text-decoration:none; font-weight:700 }
a.prm { padding-right:15px; color:#0876CD; text-decoration:none; background-position:70px -155px }
a.prt_buy + b { color:red; width:80px }
a.prt_dl + i { color:#666; font-style:normal }
.down_list { width:960px; margin:10px auto 0 }
.product_title { padding-left:8px; background:url(../images/sprite.png) 0 -282px no-repeat #FFF; line-height:25px; font-size:14px; font-weight:700; vertical-align:middle; color:#FFF; border:solid 1px #CCC; text-align:left; border-width:1px 1px 1px 0 }
.product_list_con { width:215px; line-height:18px; color:#848484; padding:12px }
.product_list_con b { color:#525252 }
.product_list_con a { color:#146fc3; text-decoration:none }
.prouct_list_bg { text-align:left; background:#FFF; border:solid 1px #CCC; border-width:0 1px 1px }
.downbtn { width:123px; height:21px; background:url(../../../mypic/products_info_downbtn.gif); color:#FFF; font-size:10px; text-align:left; cursor:pointer; padding:22px 0 0 47px }
.buybtn { background:url(../../../mypic/products_info_buybtn.gif); color:#FFF; font-size:10px; text-align:left; width:123px; height:19px; cursor:pointer; padding:22px 0 0 47px }
.driver_right { float:right; width:700px; border:1px solid #CCC; background:#FFF; padding:10px }
.driver_right_title { font-size:16px; color:#2f2f2f; font-weight:700 }
.driver_right_title2 { color:#37a605 }
.driver_con { color:#545454; border-bottom:1px solid #CCC; padding:1px }
.driver_con table { width:100%; border-collapse:collapse; margin:0 auto }
.driver_con th { background:#88C6cf; color:#FFF }
.driver_con td, .driver_con th { border:1px solid #ccc; padding:3px 3px 3px 10px }
.driver_con td.colortd { background:#eff5f5 }
.driver_con select { width:251px }
.driver_con td input { margin-left:50px }
.driver_con ul { background:url(../../../mypic/Driver_line.gif) no-repeat left center; float:left; list-style-type:none; margin:10px 0; padding:0 }
.driver_con ul.nobg { background:none }
.driver_con ul li { width:204px; background:url(../../../mypic/list_dot.gif) no-repeat 15px 10px; padding-left:25px; line-height:24px }
.driver_con ul li a, .driver_con td a { color:#0066ae; text-decoration:none }
.driver_con2 table { width:450px; float:left; margin:auto }
.driver_con2 img { float:right; border:1px solid #CCC; margin-right:10px; padding:3px }
.driver_con2 { padding-top:10px }
.driver_con2 td input { width:300px; border:none; color:#545454; margin:5px }
.driver_con p { margin:7px 0 }
.drieve_btn { background:url(../../../mypic/products_info_downbtn.gif); height:22px; width:125px; color:#FFF; font-size:11px; margin-bottom:15px; cursor:pointer; padding:20px 0 0 45px }
.noborder { border:none }
.margintop { margin-top:20px }
.product_intro { width:658px; padding:10px;}
.product_intro th { border:1px #CCC solid; font-weight:700; background:#D5D5D5; padding:5px 12px }
.product_intro td { border:1px #CCC solid; padding:5px 12px }
.product_intro p { margin-bottom:5px }
.product_intro_l, .product_intro_r { width:310px }
.product_intro_text { line-height:20px; margin-right:5px; font-family:Tahoma, Geneva, sans-serif; color:#333; width:205px }
.product_intro_text span{ line-height:16px; color:#333; }
.product_text span { line-height:16px; color:#666 }
.product_intro_text b,.product_intro_text2 b{ display:block; color:#000/*eb4242*/; font-size:130%; margin-bottom:3px; }
.product_intro_text2 { line-height:18px; color:#333; font-size:12px }
.product_intro_img { float:right; width:91px }
.product_intro_img2 { text-align:center; margin:8px auto }
.product_intro_text a.redtext, .product_intro_text2 a.redtext { color:#ff4200; text-decoration:none }
.product_intro_text a.bluetext, .product_intro_text2 a.bluetext { color:#026ed1; text-decoration:none }
.product_image { float:left; margin-top:15px; text-align:center; }
.product_text { float:right; width:425px; color:#222; line-height:20px; position:relative; }
.product_text b { color:#000; font-size:24px; line-height:22px; font-weight:400 }
.product_text strong { color:#333; display:block; line-height:18px; margin:5px auto 10px auto;}
.banner_try {
	position:absolute;
	left:0px;
	top:279px;
	width:138px;
	height:39px;
	cursor:pointer;
	background:url(../../../mypic/free_trail.png) no-repeat 0 0;
	_background:url(../../../mypic/free_trail.gif) no-repeat 0 0
}
.banner_buy {
	position:absolute;
	cursor:pointer;
	left:169px;
	top:281px;
	width:130px;
	height:39px;
	background:url(../../../mypic/buy_now.png) no-repeat 0 0;
	_background:url(../../../mypic/buy_now.gif) no-repeat 0 0
}
.faqs_con { line-height:18px; padding:10px }
.faqs_con ul { margin:0 15px }
.faqs_con ol { margin-left:25px }
.faqs_con b { margin-top:20px; margin-bottom:5px; display:block }
.faqs_con strong { font-size:16px }
.product_column .download_menu ul { top:6px; list-style-type:none; margin:0; padding:0 }
.product_column .download_menu ul #menu_btnd1 { display:block }
.news { min-height:500px; color:#666; padding:10px }
.news ul { list-style-type:none; margin:0; padding:0 }
.news li { color:#333; line-height:24px; background:url(/images/nav-arrow.gif) 0 0 no-repeat; padding-left:15px; border-bottom:1px dashed #ddd }
.news li a { color:#145fc3; text-decoration:none }
.news p { line-height:16px; display:block; margin:1em }
.Purchase_Tips { border:1px solid #CCC; border-top:none; background:#FFF; color:#333; text-align:left; padding:8px 20px }
.Purchase_Tips h5 { font-weight:700 }
.Purchase_Tips p { line-height:16px; display:block; margin-bottom:1em }
.Purchase_Tips b { display:block; margin-top:10px }
.Purchase_Tips ul { list-style:none; margin:0; padding:0 }
.help_content { line-height:18px; color:#666; padding:10px 20px; text-align:left; }
.help_content ul { margin-left:10px; list-style-type:none }
.help_content li { background:url(../../../mypic/help_dot.gif) no-repeat 0 7px; padding-left:10px }
.help_content h1 { display:block; margin-top:20px; margin-bottom:10px; font-size:20px; font-weight:700; font-family:"Trebuchet MS", Verdana, Helvetica, Arial, sans-serif }
.help_content h2, .help_content li.nobg { font-size:16px; display:block; margin-top:20px; margin-bottom:10px; font-weight:700; font-family:"Trebuchet MS", Verdana, Helvetica, Arial, sans-serif!important; background:none; }
.help_content h3 { font-size:12px; display:block; margin-top:15px; margin-bottom:5px; font-weight:700; font-family:"Trebuchet MS", Verdana, Helvetica, Arial, sans-serif }
.help_content .remark { color:#096; font-weight:700 }
.help_content td { border:1px solid #CCC; padding:5px }
.help_content a { font-size:12px; color:#146fc3 }
.help_content strong { color:#000 }
.solution_right { width:960px; min-height:450px; background:#FFF }
.solution_product { width:250px; text-align:center; float:left }
.solution_txt { float:right; width:670px; border-left:1px solid #CCC; min-height:90px; padding:5px 0 5px 20px }
.solution_txt span { font-size:18px; font-family:Tahoma, Geneva, sans-serif }
.solution_txt a { color:#146fc3; line-height:16px }
.cooperation { font-weight:700; padding:10px }
.affiliate { border:1px solid #ccc; border-collapse:collapse }
.affiliate td { border:1px #ccc solid; padding:5px 10px }
.affiliate th { border:1px #ccc solid; font-weight:700; padding:5px 10px }
.contentLeftColumn ul li a:hover, a.prt_buy:hover, a.prt_dl:hover, a.prm:hover, .product_list_con a:hover, .driver_con ul li a:hover, .driver_con td a:hover, .product_intro_text a:hover, .product_intro_text2 a:hover { text-decoration:underline }
.product_intro table, .help_content table { border-collapse:collapse }
.product_intro_text2 img, .product_intro_text img { margin:10px auto }
.help_content a:hover, .solution_txt a:hover { color:#333 }

/*20100521_____________________*/
.main-content{
	float:left;
}
/*20100526*/
.blackbg{
	background:#fff;
}
.product_border{
	border-bottom:1px solid #DFDFDF;
}

/*20100602*/
.videoflick_bannner{
	position:relative;
	margin-top:2px;
	background:#d7d8da;
}
.videoflick_text{
	position:absolute;
	z-index:1;
	font-size:14px;
	line-height:22px;
	width:520px;
	top:100px;
	font-weight:bold;
	left:250px;
	text-align:left;
	color:#404a5a;
}
.videoflick_col ul{
	list-style-type:none;
}
.videoflick_con{
	padding:1px 0 20px 30px;
	background:#FFF;
}
.videoflick_col{
	float:left;
	width:435px;
	margin-right:30px;
	_margin-right:10px;
}
.videoflick_col li{
	position:relative;
	color:#ababab;
	padding:5px 0 5px 58px;
}
.videoflick_col_right{
	width:280px;
}
.videoflick_col_right li{
	padding:5px 0;
}
.videoflick_col li.title{
	border-bottom:1px solid #d4d5d6;
	color:#338a4a;
	font-size:18px;
	padding:10px 0 0 0;
}
.videoflick_col li .videoflick_icon{
	position:absolute;
	left:0;
	top:5px;;
	_left:-55px;
}
.videoflick_col li strong{
	color:#000;
	font-size:12px;
	font-weight:bold;
	display:block;
}
.videoflick_col a.view{
	display:block;
	float:left; margin-right:10px;
	width:90px;
	background:url(../images/sprite.gif) no-repeat 79px -151px;
}
.videoflick_screeshots{
	background:url(../../../videoflick/images/videoflick-bg.jpg) no-repeat;
	height:160px;
	padding:20px 0 10px 30px;
}

.videoflick_bottom {
	height:160px;
	padding:0 0 20px 30px;
	background:#fff;
}
.videoflick_screeshots .videoflick_col,.videoflick_bottom .videoflick_col{
	width:280px;
}
.videoflick_screeshots .videoflick_col li,.videoflick_bottom .videoflick_col li{
	padding-left:0;
}
a.freetrial{
	display:block;
	position:absolute;
	top:235px;
	height:35px;
	width:139px;
	text-indent:-999px;
	background:url(/mypic/free_trail.gif) no-repeat;
}
a.freetrial2{
	display:block;
	position:absolute;
	top:235px;
	height:35px;
	width:260px;
	text-indent:-999px;
	background:url(/mypic/download.gif) no-repeat;
}
a.freetrial2:hover{
	background:url(/mypic/download.gif) no-repeat left -41px;
}
a.freetrial:hover{
	background:url(/mypic/free_trail.gif) no-repeat left -42px;
}
a.sbuy{
	display:block;
	top:235px;
	height:35px;
	width:139px;
	text-indent:-999px;
	background:url(/mypic/buy_now.png) no-repeat;
}
a.sbuy:hover{
	background:url(/mypic/buy_now.png) no-repeat left -40px;
}
