@charset "utf-8";
/* CSS Document */
#main {width:960px; margin:0 auto; padding:25px 3px 10px; position:relative;}
#sidebar {float:left; width:210px;}
#contant {float:right; width:740px;}
#main .share{ position:absolute; right:0; top:0; width:410px;}
.mainCont_top {position:relative;}
.mainCont_center {border-left:solid 1px #d9d9d9; border-right:solid 1px #d9d9d9; zoom:1; padding:30px 40px 60px 40px;}
.mainCont_bottom {background:url("style_img/mainCont_bottom.png")/*tpa=http://images.variisoft.com/style/style_img/mainCont_bottom.png*/ no-repeat left top; height:20px;}

.mainCont_top .boxPosition {padding:25px 40px 0 40px; width:780px; position: absolute; left:0; top:0; z-index:2;}
.mainCont_top .top_Title { color:#ade4ff; font-size:20px; font-weight:normal; line-height:28px; padding-bottom:10px;}
.mainCont_top .top_Title strong {display:block; color:#fff; font-size:35px; line-height:38px; font-weight:normal;}
.mainCont_top p {color:#c6cccf; font-size:13px;}

.boxL {float:left; padding:20px 30px 20px 0; border-right:solid 1px #e6e6e6;}
.boxR {float:right; padding:20px 0 20px 30px;}
.main_proBox {width:400px;}
.main_proBox .name { font-size:20px; font-weight:normal; color:#0072bc; padding-bottom:15px;}
.main_proBox .name a { font-size:20px; font-weight:normal; color:#0072bc;}
.main_proBox .name a:hover {color:#0072bc; text-decoration:underline;}
.main_proBox p {padding:5px 0; font-size:14px;}
.main_proBox .img {padding:5px;}
.main_proBox ul {display:block; padding:10px 5px;}
.main_proBox ul li {background:url("style_img/icon_dot3.gif")/*tpa=http://images.variisoft.com/style/style_img/icon_dot3.gif*/ no-repeat left 6px; padding-left:10px;}
.main_proBox .btn {text-align:center; padding:5px 10px;}

.moreBox {float:left; width:580px; padding:70px 0 0 0;}
.moreBox .columnName { font-size:18px; font-weight:normal; color:#000; padding-bottom:20px;}
.moreBox .more_item {padding:10px 0;}
.moreBox .more_item .img {float:left;}
.moreBox .more_item .name {padding:5px 0 5px 90px;font-size:14px; font-weight:normal;}
.moreBox .more_item p {padding:0 0 5px 90px;}
.moreBox .more_item .btn {padding:0 0 0 90px;}
.moreBox .more_item .btn a {background:url("style_img/icon_jt2.png")/*tpa=http://images.variisoft.com/style/style_img/icon_jt2.png*/ no-repeat left 3px; padding:0 10px;}
.moreBox .more_item .btn a:hover {text-decoration:underline;}

.sideBanner {float:right; width:270px; padding:70px 0 0 0;}

#mainC_bottom {background:#f7f7f7;border-left:solid 1px #d9d9d9; border-right:solid 1px #d9d9d9; padding:30px 40px 10px 40px; color:#444;}
#mainC_bottom .box1 {float:left; width:420px; height:200px; padding:0 20px 10px 0; background:url("style_img/line6.png")/*tpa=http://images.variisoft.com/style/style_img/line6.png*/ no-repeat right top;}
#mainC_bottom .box2 {float:left; width:210px; height:200px; padding:0 20px 10px 20px; background:url("style_img/line6.png")/*tpa=http://images.variisoft.com/style/style_img/line6.png*/ no-repeat right top;}
#mainC_bottom .box3 {float:left; width:160px; height:200px; padding:0 0 10px 20px;}
#mainC_bottom .name {font-size:14px; font-weight:normal; color:#000; padding:10px 0;}
#mainC_bottom p {display:block; padding:10px 0;}
#mainC_bottom .btn {padding:10px 0; height:30px;}
#mainC_bottom .btn strong,#mainC_bottom .btn a {float:left; display:block; line-height:28px; padding-right:5px;}
#mainC_bottom .btn strong {font-size:12px; font-weight:normal;}
#mainC_bottom dl {display:block; padding:10px 0;}
#mainC_bottom dl dd {padding:2px 0;}
#mainC_bottom dl dt {padding:5px 0; text-align:right;}
#mainC_bottom ul {display:block; padding:10px 0;}
#mainC_bottom ul li {background:url("style_img/icon_dot3.gif")/*tpa=http://images.variisoft.com/style/style_img/icon_dot3.gif*/ no-repeat left 8px; padding:0 0 2px 10px;}
#mainC_bottom ul li a {color:#444; text-decoration:none;}
#mainC_bottom ul li a:hover {color:#85aa10; text-decoration: underline;}

/* PC Utilities */
.mainCont_pc_top {background:url("../images/pc-utilities/pc_banner.png")/*tpa=http://images.variisoft.com/images/pc-utilities/pc_banner.png*/ no-repeat; height:130px; padding:20px 40px 0 30px;}
.mainCont_pc_top .top_Title { color:#9cffb2; font-size:20px; font-weight:normal; line-height:28px; padding-bottom:10px;}
.mainCont_pc_top .top_Title strong {display:block; color:#fff; font-size:35px; line-height:38px; font-weight:normal;}
.mainCont_pc_top p {color:#7fb28b; font-size:13px; padding:0 180px 0 0;}

.mainCont_center2 {border-left:solid 1px #d9d9d9; border-right:solid 1px #d9d9d9; zoom:1; padding:3px 0 5px 0;}
.box_proTop { background:url("style_img/bg_h350.png")/*tpa=http://images.variisoft.com/style/style_img/bg_h350.png*/ repeat-x left bottom; height:350px;}
.box_proTop .b_cont {float:left; width:710px; overflow:hidden; position:relative;}
.box_proTop .b_side {float:right; width:210px; padding-right:20px;}
.box_proTop .b_side .title { font-size:18px; font-weight:normal; color:#464646; padding:10px 0 5px 0;}
.box_proTop .b_side p {padding:5px 0; line-height:14px;}
.box_proTop .b_side ul { display:block; padding:5px 0;}
.box_proTop .b_side ul li {display:block; overflow:hidden; _zoom:1; padding:3px 0; line-height:14px; cursor:pointer;}
.box_proTop .b_side ul li span {display:block;}
.box_proTop .b_side .select { float:left;}
.box_proTop .b_side .select_txt {padding:0 0 0 22px;}
.box_proTop .b_side .btn {text-align:center;}
.box_proTop .b_cont ul {display:block; width:10000px;}
.box_proTop .b_cont li {float:left;}
.box_proTop .b_cont .numStyle {position:absolute;bottom:0;left:0;width:710px;height:16px; padding:4px 0 0 0; _padding:4px 0 0 45%; z-index:3; background-color:#2a2a2a;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5; text-align:center;}
.box_proTop .b_cont .numStyle a {display:inline-block; _display:block; _float:left;width:12px;height:12px;margin:0 4px; text-indent:-9999px; overflow:hidden; background:url("style_img/pc_bBtn.png")/*tpa=http://images.variisoft.com/style/style_img/pc_bBtn.png*/ no-repeat right top;cursor:pointer; color:#fff;}
.box_proTop .b_cont .numStyle .numCurr { background-position: left top;}

.pro_item1 {padding:30px 0 20px 10px;}
.pro_item1 .item { float:left; width:200px; padding:10px 12px 10px 20px; border-right:solid 1px #e6e6e6;}
.pro_item1 .item.noneLine { border-right:none;}
.pro_item1 .item .title {font-size:18px; color:#0072bc; font-weight:normal; padding:5px 0 20px 0; display:block;}
.pro_item1 .item .title a{color:#0072bc;}
.pro_item1 .item img {float:left;}
.pro_item1 .item .txt {padding-left:80px; line-height:16px;}
.pro_item1 .item .btn {text-align:right; padding-top:10px;}

.reviews_sideB {padding:30px;}
.reviews_sideB .box1 { float:left; width:250px; padding-right:20px;}
.reviews_sideB .box2 { float:left; width:320px; padding:0 0 30px 20px; border-left:solid 1px #e6e6e6;}
.reviews_sideB .box3 { float:right; width:250px;}
.reviews_sideB .title { font-size:18px; font-weight:normal; padding-bottom:20px; display:block; color:#333;}
.reviews_sideB .box1 img {float:left;}
.reviews_sideB .box1 dl {display:block; padding:0 0 0 60px;}
.reviews_sideB .box1 dd {padding:2px 0; line-height:14px;}
.reviews_sideB .box1 dt {text-align:right; font-size:10px;}
.reviews_sideB .box2 .list { overflow:hidden; _zoom:1; padding:5px 0;}
.reviews_sideB .box2 img {float:left;}
.reviews_sideB .box2 dl {display:block; padding:0 0 0 50px;}
.reviews_sideB .box2 dd {padding:2px 0; line-height:14px;}
.reviews_sideB .box2 dt {text-align:right;}

/* Multimedtia Software */
.mainCont_ms_top {background:url("../images/multimedia/multimedia_banner.jpg")/*tpa=http://images.variisoft.com/images/multimedia/multimedia_banner.jpg*/ no-repeat; height:130px; padding:20px 40px 0 30px;}
.mainCont_ms_top .top_Title { color:#79caff; font-size:20px; font-weight:normal; line-height:28px; padding-bottom:10px;}
.mainCont_ms_top .top_Title a{ color:#FFF;}
.mainCont_ms_top .top_Title strong {display:block; color:#fff; font-size:35px; line-height:38px; font-weight:normal;}
.mainCont_ms_top p {color:#8eb7d2; font-size:13px;}

.ms_column {font-size:18px; font-weight:normal; color:#333; background:url("../images/multimedia/ms_column.png")/*tpa=http://images.variisoft.com/images/multimedia/ms_column.png*/ no-repeat left top; padding:0 0 0 30px; margin:30px 30px 10px 30px; height:30px; line-height:30px; display:block;}
.ms_cont_item {float:left; width:680px; padding-left:30px;}
.ms_side_ad {float:right; width:200px; padding-right:30px;}
.ms_item {padding:10px 0 20px 0;}
.ms_item .title {padding:0 0 20px 0; font-size:14px; font-weight:normal; color:#333; display:block;}
.ms_item .item {float:left; width:195px; padding:10px 15px 10px 15px; border-right:solid 1px #e6e6e6;}
.ms_item .item.noneLine {border-right:none;}
.ms_item .item img {float:left;}
.ms_item .item .info {padding:0 0 0 80px;}
.ms_item .item .info p {line-height:16px;}
.ms_item .item .name {font-size:18px; font-weight:normal; color:#0072bc; padding-bottom:5px;}
.ms_item .item .name a {font-size:18px; color:#0072bc;}
.ms_item .item .btn {text-align:right; padding-top:5px;}

.ms_topPro {background:url("../images/multimedia/ms_topPro_bg.jpg")/*tpa=http://images.variisoft.com/images/multimedia/ms_topPro_bg.jpg*/ no-repeat left top; height:480px; width:960px; margin:0 auto;}
.ms_topCont {float:left; width:630px; padding:35px 0 0 30px;}
.ms_topSide {float:right; width:250px; padding:0 30px 0 0;}

.ms_topCont .name {display:block; font-size:40px; line-height:42px; font-weight:normal; color:#0072bc; padding-bottom:5px;}
.ms_topCont .name span {display:block; color:#898989; font-size:20px; line-height:22px;}
.ms_topCont p {display:block; padding:5px 30px 5px 0; font-size:15px; line-height:20px; color:#464646;}
.ms_topCont .info {float:left; width:250px; padding:10px 0 0 0; color:#464646;}
.ms_topCont .img {float:right; width:370px; padding:5px 0 0 0;}
.ms_topCont .info .list {padding:10px 0;}
.ms_topCont .info .list li {background:url("style_img/icon_dot3.gif")/*tpa=http://images.variisoft.com/style/style_img/icon_dot3.gif*/ no-repeat left 8px; padding:0 0 2px 10px;}
.ms_topCont .info .link li {background:url("style_img/icon_jt2.png")/*tpa=http://images.variisoft.com/style/style_img/icon_jt2.png*/ no-repeat left 7px; padding:0 0 2px 10px;}
.ms_topCont .info .link li a {color:#68ab1b;}
.ms_topCont .info .link li a:hover {text-decoration:underline;color:#68ab1b;}
.ms_topCont .btn {padding:10px 0 0 0; text-align:center;}
.ms_topCont .btn a {margin:0 2px;}

.ms_topSide .ms_sid_pro {height:200px; padding:40px 0 0 0;}
.ms_topSide .ms_sid_pro .img {float:left; padding:10px 0 0 0;}
.ms_topSide .ms_sid_pro .name {padding:0 0 0 90px; font-size:12px; font-weight:normal; color:#0072bc;}
.ms_topSide .ms_sid_pro .name a {font-size:12px; color:#0072bc;}
.ms_topSide .ms_sid_pro .name a:hover {text-decoration:underline;}
.ms_topSide .ms_sid_pro p {padding:5px 0 5px 90px; line-height:14px;}
.ms_topSide .ms_sid_pro .btn {padding:5px 0 0 90px;}
.ms_topSide .ms_sid_pro .btn a {background:url("style_img/btn_down3.gif")/*tpa=http://images.variisoft.com/style/style_img/btn_down3.gif*/ no-repeat left 0; padding:0 0 0 20px; color:#68ab1b;}
.ms_topSide .ms_sid_pro .btn a:hover {text-decoration:underline;}

/*second directory*/
.btn_trial,.btn_buy{display:block; background:url("style_img/btn.png")/*tpa=http://images.variisoft.com/style/style_img/btn.png*/ no-repeat;}
a.btn_trial {width:65px; height:25px; background-position:0 -80px; padding:0 0 0 35px; line-height:24px; color:#fff; text-decoration:none;}
a.btn_trial:hover {background-position:-160px -80px; text-decoration:none; color:#fff;}
.main_cont_top {position:relative;z-index:2;}
.main_cont_top .topBannerH250 {position:absolute; right:10px; top:10px; z-index:3;}
.main_cont_top .top_info {
	position:absolute;
	left:43px;
	top:11px;
	z-index:3;
	width:572px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
}
.main_cont_top .top_info .title {
	font-size:30px;
	line-height:30px;
	font-weight:normal;
}
.main_cont_top .top_info .txt {font-size:14px; padding:5px 5px 20px 0;}
.main_cont_top .top_info .txt {font-size:14px; padding:5px 0 20px 0;}
.main_cont_top .colorTxt {color:#e6f5ff;}
.main_cont_top .colorTxt2 {color:#ffebd2;}
.main_cont_top .colorTxt3 {color:#e6ffe7;}
.main_cont_top .top_info .list li { background: url("style_img/li_dot5.png")/*tpa=http://images.variisoft.com/style/style_img/li_dot5.png*/ no-repeat left 8px; padding:0 0 4px 10px;}
.main_cont_top .top_info .list li a {
	color:#fff;
	font-weight:bold;
	text-decoration:underline;
}
.main_cont_top .mtPro_menu {width:143px; float:left;}
.main_cont_top .mtPro_menu.leftLine {background:url("style_img/pro_menu_line.png")/*tpa=http://images.variisoft.com/style/style_img/pro_menu_line.png*/ no-repeat left top;}
.main_cont_top .mtPro_menu a {text-decoration:none; color:#fff; padding:10px 13px 15px 17px; display:block; width:114px; background:url("style_img/pro_menu_line.png")/*tpa=http://images.variisoft.com/style/style_img/pro_menu_line.png*/ no-repeat right top;}
.main_cont_top .mtPro_menu a:hover { background:url("style_img/mtPro_menu_hover.png")/*tpa=http://images.variisoft.com/style/style_img/mtPro_menu_hover.png*/ no-repeat left 5px;}
.main_cont_top .mtPro_menu .name { font-size:14px; text-decoration:underline; font-weight:normal; padding:5px 0;}
.main_cont_top .mtPro_menu p {line-height:14px;}
.main_cont_top .mtPro_menu .img { text-align:center; display:block;}
.main_cont_top .mtPro_menu1 {width:170px; float:left;}
.main_cont_top .mtPro_menu1.leftLine {background:url("style_img/pro_menu_line.png")/*tpa=http://images.variisoft.com/style/style_img/pro_menu_line.png*/ no-repeat left top;}
.main_cont_top .mtPro_menu1 a {text-decoration:none; color:#fff; padding:10px 13px 15px 17px; display:block; width:140px; background:url("style_img/pro_menu_line.png")/*tpa=http://images.variisoft.com/style/style_img/pro_menu_line.png*/ no-repeat right top;}
.main_cont_top .mtPro_menu1 a:hover { background:url("style_img/mtPro_menu_hover1.png")/*tpa=http://images.variisoft.com/style/style_img/mtPro_menu_hover1.png*/ no-repeat left 5px;}
.main_cont_top .mtPro_menu1 .name { font-size:14px; text-decoration:underline; font-weight:normal; padding:5px 0;}
.main_cont_top .mtPro_menu1 p {line-height:14px;}
.main_cont_top .mtPro_menu1 .img { text-align:center; display:block;}
.main_cont {border-left:solid 1px #d9d9d9; border-right:solid 1px #d9d9d9; zoom:1; padding:15px 30px 10px 40px;}
.main_cont_bottom {background:url("style_img/box.png")/*tpa=http://images.variisoft.com/style/style_img/box.png*/ no-repeat left -160px; height:20px;}
.pro_box {
	width:890px;
	margin-bottom:0px;
	height: 560px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 18px;
	padding-left: 0;
	background-image: url(style_img/more_pro_bg.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.pro_box .title a {color: #0072BC;}
.pro_box .title {font-size:24px; font-weight:normal; color:#0072bc; padding-bottom:5px;}
.pro_box .txt {padding:5px 0;}
.pro_box .list {padding:0 0 20px 0;}
.pro_box .list li {background:url("style_img/li_dot2.png")/*tpa=http://images.variisoft.com/style/style_img/li_dot2.png*/ no-repeat left 8px; padding:2px 0 2px 10px; line-height:16px;}
.pro_box .btn_link {padding:10px; text-align:right;}
.pro_item {float:left; width:280px; padding:0 10px 0 5px; border-right:solid 1px #e6e6e6; margin:10px 0;}
.pro_item.noneLine {border-right:none;}
.pro_item .img {float:left;}
.pro_item .name {font-size:11px; font-weight:normal; padding:5px 0 5px 100px;}
.pro_item .name span {display:block;}
.pro_item .name a {font-size:14px; color:#3e4e57; line-height:16px; color:#333; text-decoration:underline;}
.pro_item .name a:hover {color:#85aa10;}
.pro_item p {padding:5px 0 0 100px; line-height:14px;}

.pro2_item {float:left; width:280px; padding:0 10px 0 5px; border-right:solid 1px #e6e6e6; margin:20px 0 10px 0;}
.pro2_item.noneLine {border-right:none;}
.pro2_item .img {float:left;}
.pro2_item .name {font-size:11px; font-weight:normal; padding:5px 0 5px 100px;}
.pro2_item .name span {display:block;}
.pro2_item .name a {font-size:14px; color:#3e4e57; line-height:16px; color:#333; text-decoration:underline;}
.pro2_item .name a:hover {color:#85aa10;}
.pro2_item .btn {padding:0 0 0 100px;}
.pro2_item .info {padding:5px 5px 5px 15px;}
.pro2_item .info p {line-height:14px;}
.pro2_item .txt_list {padding:5px 0;}
.pro2_item .txt_list dt {font-weight:bold;}
.pro2_item .txt_list dd {background:url("style_img/li_dot2.png")/*tpa=http://images.variisoft.com/style/style_img/li_dot2.png*/ no-repeat left 5px; padding:0 0 4px 10px; line-height:14px;}

.more_pro_box {padding:10px 0 10px 20px; border-top:dashed 1px #ccc;}
.more_pro_box .title { background:url("style_img/icon_pro.png")/*tpa=http://images.variisoft.com/style/style_img/icon_pro.png*/ no-repeat left 5px; padding:5px 0 10px 30px; font-size:14px; font-weight:normal;color:#3e4e57;}
.more_pro_box .item { overflow:hidden; zoom:1; padding:10px 0 10px 10px;}
.more_pro_box .item li {float:left; display:block; width:400px; background:url("style_img/li_dot2.png")/*tpa=http://images.variisoft.com/style/style_img/li_dot2.png*/ no-repeat left 10px; padding:2px 0 2px 10px;}
.more_pro_box .item li a {color:#3e4e57; text-decoration:none;}
.more_pro_box .item li a:hover {text-decoration:underline;}
.pro3_item {float:left; width:400px; padding:0 15px 0 5px; border-right:solid 1px #e6e6e6; margin:20px 20px 10px 0;}
.pro3_item.noneLine {border-right:none;}
.pro3_item .img {float:left;}
.pro3_item .info {padding:5px 0 5px 100px;}
.pro3_item .name {font-size:11px; font-weight:normal; padding:0 0 5px 0;}
.pro3_item .name span {display:block;}
.pro3_item .name a {font-size:14px; color:#3e4e57; line-height:16px; color:#333; text-decoration:underline;}
.pro3_item .name a:hover {color:#85aa10;}
.pro3_item .info p {line-height:14px;}
.pro3_item .info .txt {height:42px; display:block;}
.pro3_item .btn {padding:5px 0;}
.pro3_item .txt_list {padding:5px 0;}
.pro3_item .txt_list dt {font-weight:bold;}
.pro3_item .txt_list dd {background:url("style_img/li_dot2.png")/*tpa=http://images.variisoft.com/style/style_img/li_dot2.png*/ no-repeat left 8px; padding:0 0 0 10px;}
.bottom_box {height:235px; margin-top:5px;}
.bottom_item {float:left; width:210px; height:212px; padding:20px 15px 0 15px; background:url("style_img/line_x.gif")/*tpa=http://images.variisoft.com/style/style_img/line_x.gif*/ repeat-y 238px top;}
.bottom_item.noneLine {background:none;} 
.bottom_item .info {height:115px;}
.bottom_item .title {font-size:12px; color:#3e4e57; height:40px;}
.bottom_item p {line-height:1.2em;}
.hover_box {background:url("style_img/box.png")/*tpa=http://images.variisoft.com/style/style_img/box.png*/ no-repeat left -200px;float:left; height:235px;}
.hover_box.bg01 {background-position:-240px -200px;}
.hover_box.bg02 {background-position:right -200px;}
.hover_box.hover {background-position:left -460px;}
.hover_box.bg01.hover {background-position:-240px -460px;}
.hover_box.bg02.hover {background-position:right -460px;}
