/*
Theme Name: VOSI Default
Theme URI: http://vosi.biz/
Description: Your Offices, Your Servers, Your IT, Your Staff, Your Business, Your Customers, Your Sales – Anywhere, Anytime!
Version: 1.0
Author: Muxiaoxing
*/
/* Begin Typography & Colors */
body{font-family:Verdana, 宋体, Arial, Helvetica, sans-serif;font-size:12px;line-height:20px;margin:0;padding:0;color:#666;width:100%;}
#hbody{background:/*url(/App_Themes/Vosi/bg_header.gif) repeat-x */#fff;}
#headerContainer{background:url(/App_Themes/Vosi/bg_header.gif) left bottom repeat-x;width:100%;/*width:100%;min-width:1000px;*min-width:1002px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000px":"");*/}
form{margin:0px;padding:0px;}
#wrapper{width:920px;margin:0 auto;}
.aboutUsContent{width:96%;margin:0 auto;}
/* header*/
#header{height:120px;background:url(/App_Themes/Vosi/Version2/NavMiddleBg.gif) left bottom repeat-x #fff;}
#siteHeader{height:120px;width:820px;}
#logo{margin-top:15px;margin-left:10px;float:left;}
.NavBg{position:absolute;margin-top:-35px;height:35px;width:920px;}
.NavRightBg{position:absolute;right:0;float:right;}
#nav{float:right;font-size:14px;width:600px;margin-top:25px;line-height:34px;}
#nav ul{margin:0;padding:0;list-style:none;float:right;}
#nav li{float:left;margin:0 0.72em;display:inline-block;}
#nav li a{float:left;line-height:36px;text-decoration:none;color:#777;margin-left:3px;padding:0 13px 0 10px;}
#nav ul a:hover{color:#0064b4;}
#nav li.selected {background:url(/App_Themes/Vosi/tab_left.gif) no-repeat left top;}
#nav li.selected a{background:url(/App_Themes/Vosi/tab_right.gif) no-repeat right top;color:#fff;height:36px;margin-left:3px;padding:0 13px 0 10px;}
#nav li.selected a:hover{color:#fff;}
#nav li.hovered {background:url(tapHoveredLeft.gif) no-repeat left top;z-index:110;position:relative;}
#nav li.hovered a{background:url(tapHoveredRight.gif) no-repeat right top;color:#000;height:36px;margin-left:3px;padding:0px 13px 0 10px;}
#Hlink{float:right;margin-top:10px;width:74%;}
#Hlink a{float:right;display:block;padding:0 6px;text-decoration:none;color:#0064b4;}
#subTabs{float:right;width:622px;font-size:12px;line-height:24px;}
#subTabs a{float:left;margin:0 3px;text-decoration:none;color:#fff;padding:2px;}
#subTabs a:hover{color:#fff000;padding:2px;font-weight:bold;}
#subTabs a#current{height:24px;background:url(/App_Themes/Vosi/subTabs_current.gif) no-repeat center bottom;color:#fff;font-weight:bold;}
#subTabsRight{float:right;width:50%;font-size:12px;line-height:24px;}
#subTabsRight a{margin:0 5px;text-decoration:none;color:#fff;float:right;padding:2px;}
#subTabsRight a:hover{color:#fff000;padding:2px;font-weight:bold;}
#subTabsRight a#current{height:24px;background:url(/App_Themes/Vosi/subTabs_current.gif) no-repeat center bottom;color:#fff;font-weight:bold;}
.headNavMouseover{color:#b4b4b4}
.subMenu_other{display:none;position:absolute;width:780px;float:left;}
#subMenu_curr{width:780px;position:absolute;}
/* content */
#masthead{margin:5px 0;background:url(/App_Themes/Vosi/bg_banner.jpg) no-repeat center top;height:200px;}
#PMasthead{margin:4px 16px 0 16px;background:url(/App_Themes/Vosi/bg_banner.png) repeat-x 0 bottom;display:inline-block;height:216px;}
#bannerL{float:left;width:920px;color:#000;text-align:center;}
#bannerLP{float:left;width:54%;padding:0;clear:left;}
#bannerRP{float:right;margin:0 6px 1px 0;}
#bannerRP img{padding:0;margin:0;}
#bannerwd{float:left;font:bold 14px/24px arial,宋体;margin:20px 0 0 20px;}
#bannerwd p{margin:5px 0;}
.productsBtnLink{width:100%;margin:20px 0;text-align:center;}
.productsBtnLink a{margin:0 10px;}
#bannerL a{padding:0 10px;}
#bannerLP a{padding:0 10px;}
#hContainer{background:url(/App_Themes/Vosi/bg_container.gif) repeat-y;float:left;}
#container{padding:10px 10px 20px;width:900px;margin:0 auto;}
#container table{clear:both;}
#content{float:left;width:480px;padding:0 10px;}
#sidebar{float:right;width:400px;padding:10px;}
.imgAmServer{margin:10px 0;padding:0 10px 5px 60px;font-size:12px;text-align:justify;min-height:70px;background:url(/App_Themes/Vosi/A_server.gif) no-repeat 4px 4px;}
.imgAmBusiness{margin:10px 0;padding:0 10px 5px 60px;font-size:12px;text-align:justify;min-height:70px;background:url(/App_Themes/Vosi/A_business.gif) no-repeat 3px 4px;}
.imgAmGroup{margin:10px 0;padding:0 10px 5px 60px;font-size:12px;text-align:justify;min-height:70px;background:url(/App_Themes/Vosi/A_group.gif) no-repeat 3px 4px;}
.imgAmRemote{margin:10px 0;padding:0 10px 5px 60px;font-size:12px;text-align:justify;min-height:70px;background:url(/App_Themes/Vosi/A_remote.gif) no-repeat 4px 4px;}
a img {border: none;}
.OverviewTitle{font:bold 12px/22px arial;}
#bannerbtn{text-align:center;padding:20px 0 6px 0;width:54%;clear:left;}
/* feature */
#fContainer{background:url(/App_Themes/Vosi/bg_feature_left.gif) repeat-y;float:left;margin:5px 0;}
#featureNav{float:left;width:205px;padding:20px 0 40px 0;}
#featureNav ul{margin:0;padding:0;list-style-type:none;font:bold 12px arial,宋体;}
#featureNav li a{padding-left:10px;display:block;width:180px;line-height:130%;color:#777;text-decoration:none;margin:14px 0 30px 0;}
#featureContent{float:right;padding:15px 10px 0 20px;width:685px;}
#featureNav ul a:hover{color:#0064b4;}
#featureNav li.current a{background:url(/App_Themes/Vosi/FeatureNav_current.gif) no-repeat right center;color:#0064b4;}
.fOrange{font-weight:bold;font-size:22px;color:#FF6600; margin-top:15px;}
.fBlue{font-weight:bold;font-size:14px;color:#0064b4;font-family:arial;}
.fBluePrice{font-weight:bold;font-size:12px;color:#0064b4;line-height:24px;}
.fBlueBig{font:bold 18px/22px arial,"黑体";color:#0064b4;border-bottom:4px solid #64aadc;display:block;padding:6px 12px;}
.fBlue a{font-weight:bold;font-size:14px;color:#0064b4;text-decoration:none;}
.flake{font:bold 12px/24px arial;color:#5064c8}
.fgreen{font:bold 12px/24px arial;color:#28a000;}
.bfont{font-weight:bold;font:bold 12px/24px arial;color:#111;}	
.fGrey{text-align:justify;}
.required{font-size:12px;color:#b40000;}
.tdt td.signup a{color:Red;text-decoration:none;font-weight:bold;}
.tdt td.signup a:hover{color:Red;text-decoration:underline;}
.tdline{ border-bottom:1px solid #00a0dc;}
.tdt{background:url(/App_Themes/Vosi/bg_tdt.gif) repeat-x top center #e6eff8;border-bottom:1px solid #9bc2e1;line-height:18px;}
.tdt .fBlue{font-size:13px;}
.TRed{color:#F03C3C;}
.TGray{color:#9B9BA0;}
.TRed2{color:red;}
.TGreen{color:#14B400;}
.TGreen, .TRed2, .TRed, .TGray, .st{font-size:8pt;font-family:verdana;}
/* footer */
.clear{clear:both;}
#footer{float:left;border-top:2px solid #00a0dc;padding:8px 0;text-align:center;line-height:160%;width:100%;}
.copyright{font-size:12px; color: #626262;}
.faqList li{font:12px/22px arial;color:#0064b4;}
.faqList li a {font:12px/22px arial;color:#0064b4;}
.faqList li a:hover{color:#00a0dc;text-decoration:none;}
.faqAnswerList li{font:bold 12px/24px arial;margin-bottom:8px;}
.faqAnswerList li p{font-size:12px;font-weight:normal;line-height:18px;}
/* logon and signup*/
ul.ulWhySignup{margin:6px 0 0 0;background:#f8fbfd;padding:6px;border:1px dotted #d8e7f3;list-style:none;}
.ulWhySignup li {line-height:19px;padding:0 0 6px 18px;background:url(/images/Dian_Skyblue.gif) no-repeat left 5px;}
.signupForm fieldset{margin:10px;padding:10px 20px;border:1px solid #bed2e1;}
.signupForm fieldset div{width:400px;float: left;}
.signupForm legend{margin-left:-10px;padding:0 5px;font-weight:bold;color: #0064b4;font-size:14px;}
#handlerOptionalInformation{font-weight: bold;color: #0064b4;font-size:14px;border:1px solid #bed2e1;padding:5px;margin:10px;}
#handlerOptionalInformation a, .signupForm legend a {font-weight: bold;color: #0064b4;font-size: 14px; text-decoration:none;}
.signupForm p label{float:left;display:block;margin-left:5px;padding-top:4px;width:140px;}
.signupForm select{width:200px;height:22px;}
.signupForm p{ padding:5px;margin:5px;line-height:120%;}
input:focus, textarea:focus{background:#ffc;}
input[type="text"],input[type="password"], textarea{border-top:1px solid #6487aa;border-left:1px solid #6487aa;border-bottom:1px solid #bed2e1;border-right:1px solid #bed2e1;background:#f7f7f7;}
.setChechbox{margin-left:140px;}
.required{font-size:11px;color:#FF0000;font-style:normal;}
.hidden{ text-indent:-4000px; width:0;}
#setButton{padding-left:30px;margin-bottom:30px;}
#setButton a {padding-right:35px;}
#messageInfo{background:url(/App_Themes/Vosi/Icon_suc.gif) no-repeat top left;padding:8px 5px 5px 45px;font-size:12px;font-weight:bold;color:#0064B4;margin:10px 15px;line-height:180%;}
#messageBox{width:100%;display:inline-block;border:1px solid #bed2e1;background-color:#ffffc8;margin-top:10px;margin-bottom:10px;clear:both;}
#messageErr{background:url(/App_Themes/Vosi/Icon_err.gif) no-repeat top left;padding:8px 5px 5px 45px;font-size:12px;font-weight:bold;color:#780000;margin:10px 15px;line-height:180%;}
#messageSuc{background:url(/App_Themes/Vosi/Icon_suc.gif) no-repeat top left;padding:8px 5px 5px 45px;font-size:12px;font-weight:bold;color:#005014;margin:10px 15px;line-height:180%;}
#messageErr ul {margin:0px;;margin-left:20px;list-style-type:disc;}
#updateProgressDiv {border:1px solid #e1e1e1; position:absolute; padding:10px; width:500px; height:30px;line-height:30px; text-align:center;background-color:#eff5fa;font-weight:bold;left:200px;top:700px;}
#signupInfo {float:left;width:100%;}
/* start page */
.subjectTitle{margin:0;}
.subjectTitle img{position:relative;top:-6px;}
.subjectTitle a{color:#0064b4;font:14px/22px arial;text-decoration:none;padding:4px 0;display:inline-block;}
.subjectTitle a:hover{text-decoration:underline;}
.stressText{font:bold 1.4em/140% arial;margin:0 0 8px 0;padding:0;}
.stressText a{color:#000;}
.showProducts{width:96%;margin:0 auto;padding:0;}
.showProducts td{color:#000;font-size:12px;font-family:verdana;padding:10px 0;}
.showProducts span{margin:20px 0;}
.showProducts img{margin:10px 0 0 0;}
/*.serviceBg{background:url(/App_Themes/Vosi/ServiceCenterBg.gif) repeat-y center #fdfeff;margin:0 auto;border-top:1px solid #d8e7f3;border-bottom:1px solid #d8e7f3;padding:10px 0 30px 0;}
.serviceContent{border:1px solid #d1d1d1;background:#fff;width:94%;margin:0 auto;padding:10px 0;}*/
.serviceBg{margin:0 auto;padding:10px 0 30px;}
.serviceContent{padding:10px 0;}
.continueBtn{background:url(/App_Themes/Vosi/continueArrow.gif) right no-repeat;text-align:left;padding:0 15px 5px 0;}
a.continueBtn{color:#0062be;text-decoration:none;}
a.continueBtn:hover{color:#2891f3;text-decoration:underline;}
.subjectTitleStress{color:#ff6600;font:18px 宋体;}
.screenshotsLink a{color:#0064b4;text-decoration:none;}
.screenshotsLink a:hover{color:#ff6600;}
.userName{color:#00a0dc;font:bold 22px arial;}
.companyName{color:#00a0dc;font:bold 20px arial;}
.backupPicGreyBorder{padding:4px;border:1px solid #ddd;background:#fff;}
#UploadTitle{margin:5px 0 30px 0;}
.UploadFilesTit{font:bold 16px tahamo;}
.uploadInput{margin:6px auto;}
.UploadFileName{padding-left:1.5em;font:bold 12px tahamo;margin-bottom:.5em;text-align:left;}
.UploadProgressBg{background:#edf4f9;border:1px solid #fff;padding:1em;width:92%;}
.UploadCancelBtn{float:right;margin:0 1.5em .6em 0;}
.modalBackground{background-color:#000;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.PublishCategoryList{list-style-image:url(/App_Themes/Vosi/PublishCategoryListLi.gif);}
.divWelcome{float:left;line-height:26px;margin-left:10px;clear:left;width:290px;overflow:hidden;word-wrap:break-word;word-break:break-all;color:#fff;}
.divWelcome a, .divWelcome a:visited, .divWelcome a:link{color:#fff;}
#nav .productMenu a{color:#0064b4;}
#nav .productMenuselected {background:url(/App_Themes/Vosi/tab_left.gif) no-repeat left top;}
#nav .productMenuselected a{background:url(/App_Themes/Vosi/tab_right.gif) no-repeat right top;color:#fff;margin-left:3px;height:36px;padding:0 10px 0 8px;}
#nav .productMenuselected a:hover{color:#fff;}
.fDarkBlue{color:#0050a0;font-size:14px;line-height:24px;}
.fDarkBlue a{color:#0050a0;text-decoration:none;}
.fDarkBlue a:hover{color:#0099CC;text-decoration:underline;}
/* product content */
.ContainerText{width:75%;float:left;}
.ContainerText b{font-size:14px;}
.ContainerScreen{float:right;width:24%;font-size:14px;font-weight:bold;text-align:center;margin-top:10px;}
.ContainerScreen a{color:#000;text-decoration:none;}
.ContainerScreen a:hover{color:#0000ff;text-decoration:none;}
.ftpConfig{margin:16px auto 12px auto;border-color:#ccc #fff #fff;border-style:solid;border-width:1px;}
.ftpConfig table{width:95%;margin:0 auto;}
.ftpConfig legend{margin:0 0 0 12px;padding:0 6px;color:#0064b4;}
.ftpConfig legend a{text-decoration:none;font:bold 14px/22px arial;color:#0064b4;}
.ftpConfig legend a:hover{color:#00a0dc;}
.ClientRightContent{float:right;width:30%;padding-top:30px;}
.ClientLeftContent{float:left;width:70%;}
.fInfo{float:right;padding:10px 20px 20px 0;font:normal 12px/30px "宋体";}
.ClientTitle{border-bottom:1px solid #0064b4;line-height:22px;margin-bottom:10px;font-weight:bold;}
.ClientAllimg{float:right;margin:30px 20px 0 0;}
.ClientAlltxt{float:left;width:81%;padding:18px 0 0 15px;font-size:14px;line-height:26px;}
/* news */
ul.newList{list-style:none;margin:0;padding:0;}
ul.newList li{font:bold 13px/20px verdana,arial,sans-serif,宋体;list-style:none;margin:0;padding:0;color:#999;}
.newList i{font:bold 12px/18px verdana,arial,sans-serif,宋体;color:#999;text-decoration:underline;display:block;}
.newList div{font:normal 12px/20px verdana,arial,sans-serif,宋体;padding:6px 0 22px 0;color:#333;}
.newList div a{text-decoration:underline;color:#0000fe;font-size:12px;font-weight:normal;}
.newList a{color:#0064b4;padding:0;text-decoration:none;font:bold 13px/20px verdana,arial,sans-serif,宋体;;}
.newList a:hover, .fBlue a:hover{color:#0064b4;text-decoration:underline;}
.newsContentTitle{border-bottom:3px double #a5c9e5;line-height:22px;font-weight:bold;color:#0050a0;font-size:14px;margin-top:20px;}
.newsContentList li{line-height:22px;font-size:12px; list-style:disc;}
.aboutUsContent{margin:0 auto;background:#fff;padding:33px 0;font:normal 12px/28px "宋体";display:inline-block;width:100%;}
.aboutUsTitle{border-top:1px solid #78c8f0;background:#bbe3f7;margin:40px 0 0 0;height:9px;}
.aboutUsTitle span{position:absolute;margin-top:-12px;margin-left:220px;padding:0 27px;color:#0064b4;font:bold 22px verdana;background:#fff;font-family:arial,calibri;}
.aboutUsImg{padding-top:8px;}
.aboutUsTxt{float:right;width:73%;padding:0;}
.aboutUsTxt p{margin:0;padding:0;}
.aboutUsTxt ul{margin:0;padding:0;}
.aboutUsTxt li{list-style:disc;margin-left:40px;line-height:22px;}
/* Price & Plan */
.PriceTitleActive{background:#eef6fd;}
/*Drop menu*/
.panel {color:#666;background:url(rounded-right.gif) top right no-repeat;display:none;position:absolute;z-index:100;clear:both;}
.subPTL {margin:0;padding:2px 6px 0;background:url(rounded-left.gif) top left no-repeat;}
.subPBL {display:block;margin:0;padding:2px 0 2px 6px;background:url(rounded-left.gif) bottom left no-repeat;position:relative;margin-bottom:-2px;}
.subPBL span {display:block;padding:0 6px 6px 0;margin:0;background:url(rounded-right.gif) bottom right no-repeat;position:relative;bottom:-2px;}
.panel a {font-size:12px;color:#e70;}
ul.hoverSubContent{margin:0;padding:2px 0 0 0;}
ul.hoverSubContent li{list-style:none;display:inline;white-space:nowrap;}
ul.hoverSubContent li a, ul.hoverSubContent li a:visited{padding:3px 13px;color:#000;text-decoration:none;display:block;}
ul.hoverSubContent li a:hover{background:url(hover_contentFocus.gif) repeat-x;padding:2px 12px;color:#fff;text-decoration:none;border:1px solid #1974bd;display:block;}
