﻿body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{zoom:1;}
a{text-decoration:none;}

.ViShowDiv {margin:5px; width:500px;padding:10px;border:1px solid #cccccc;float:left;}
.ViShowText{color:Black;font-size:14px;font-weight:bold;}
.ViShowHtml{margin:10 15 10 0px;}
.ViShowHtmlCode{}

.VIMainMenuDiv{width:100%;background-color:#000;height:auto;}
.VIMainMenuTopDiv{height:31px;width:100%;}

.VIMainMenuBottomDiv{height:85px;width:100%;background:url(../img/ViMenuIconBgNew.gif) repeat-x;}
.VIMainMenuBottomDivSmall{height:38px;width:100%;background:url(../img/ViNewWebBg.gif) repeat-x;}

.VIWebDesignSmallDiv{float:left;height:25px;overflow:hidden;margin-right:0px;padding:5px 0px 0px 0px;cursor:pointer;text-align:center;margin:auto;}
.VIWebDesignLine{margin-left:0px;margin-right:3px; float:left;height:25px;width:2px;background:url(../img/webdesignicon/fgx.gif) repeat-y;}
.VIWebDesignText{padding-left:2px;}
.VIWebDesignArrow{width:5px;margin-top:-5px;margin-left:2px;}
.VIWebDesignt3zNormal{width:71px;height:25px;overflow:hidden;}
.VIWebDesignt3zOver{width:71px;height:25px;overflow:hidden;background:url(../img/webdesignicon/t3z_0.gif) no-repeat; }
.VIWebDesignt3zSelected{width:71px;height:25px;overflow:hidden;background:url(../img/webdesignicon/t3z_0_0.gif) no-repeat;}
.VIWebDesignt2zNormal{width:51px;height:25px;overflow:hidden;}
.VIWebDesignt2zOver{width:51px;height:25px;overflow:hidden;background:url(../img/webdesignicon/2z_0.gif) no-repeat; }
.VIWebDesignt2zSelected{width:51px;height:25px;overflow:hidden;background:url(../img/webdesignicon/2z_0_1.gif) no-repeat;}
.VIWebDesigntt2zNormal{width:67px;height:25px;overflow:hidden;}
.VIWebDesigntt2zOver{width:67px;height:25px;overflow:hidden;background:url(../img/webdesignicon/t2zt_0.gif) no-repeat; }
.VIWebDesigntt2zSelected{width:67px;height:25px;overflow:hidden;background:url(../img/webdesignicon/t2zt_0_1.gif) no-repeat;}
.VIWebDesignttNormal{width:27px;height:25px;overflow:hidden;}
.VIWebDesignttOver{width:27px;height:25px;overflow:hidden;background:url(../img/webdesignicon/t_0.gif) no-repeat; }
.VIWebDesignttSelected{width:27px;height:25px;overflow:hidden;background:url(../img/webdesignicon/t_0_1.gif) no-repeat;}
.VIWebDesigntttNormal{width:38px;height:25px;overflow:hidden;}
.VIWebDesigntttOver{width:38px;height:25px;overflow:hidden;background:url(../img/webdesignicon/tt_0.gif) no-repeat; }
.VIWebDesigntttSelected{width:38px;height:25px;overflow:hidden;background:url(../img/webdesignicon/tt_0_1.gif) no-repeat;}
.VIWebDesignitemNormal{width:27px;height:25px;overflow:hidden;}
.VIWebDesignitemOver{width:27px;height:25px;overflow:hidden;background:url(../img/webdesignicon/t_0.gif) no-repeat; }
.VIWebDesignitemSelected{width:27px;height:25px;overflow:hidden;background:url(../img/webdesignicon/t_0_1.gif) no-repeat;}

.VIFieldSet{border:1px solid #cfcfcf;font-size:12px;}
.VISmartControlFieldSet{display:block;border:1px solid #cfcfcf;font-size:12px;margin:10px;width:470px;overflow:hidden;}

.VILogoText{color:White;font-size:12px; font-family:"宋体";text-decoration:none; letter-spacing:2px;cursor:pointer;  }

.VIMainMenuSelect{float:left;text-align:center;width:70px;height:27px;background:url(../img/ViMainMenuSelectBg.gif) no-repeat;cursor:pointer;color:#000000;font-size:12px; font-family:"宋体";}
.VIMainMenuSelect span{margin-top:7px; display:block;}
.VIMainMenuNormal{float:left; text-align:center;width:70px;height:27px;cursor:pointer;color:#fff;font-size:12px; font-family:"宋体";}
.VIMainMenuNormal span{margin-top:7px;display:block;}

.VIMainMenuGroupDivBorder{border:1px solid #6f6f70;height:74px;float:left;margin-left:5px;}
.VIMainMenuGroupDivOver{border:1px solid #abacac;height:72px;background:url(../img/ViMainMenuGropuBgOver.gif) repeat-x;text-align:center;}
.VIMainMenuGroupDivOver ul{margin:0px;list-style:none;padding:0px;height:58px;margin-top:1px;margin-right:0px;overflow:hidden;}
.VIMainMenuGroupDiv{border:1px solid #abacac;height:72px;background:url(../img/ViMainMenuGropuBg.gif) repeat-x;text-align:center;}
.VIMainMenuGroupDiv img{width:32px;height:32px;}
.VIMainMenuGroupDivText{clear:both;text-align:center;color:#333333;font-size:10px;margin-top:2px;}
.VIMainMenuGroupDiv ul{margin:0px;list-style:none;padding:0px;height:56px;margin-top:1px;margin-right:0px;overflow:hidden;}
.VIMainMenuGroupDivLiSelected{ border:1px solid #6f6f70;  cursor:pointer; float:left; width:65px;min-width:65px;margin-left:0px;}
.VIMainMenuGroupDivLiNoraml{ cursor :pointer; float:left;width:65px;min-width:65px;margin-left:0px;}
.VIMainMenuGroupItemNormal{margin-left:1px;height:54px; color:#fff;font-size:12px;}
.VIMainMenuGroupItemOver{ margin-left:1px;height:54px;  border:1px solid #abacac;background:url(../img/ViMainMenuIconOver.gif);color:#fff;font-size:12px;}
.VIMainMenuGroupItemSelected{margin-left:1px; height:54px;  border:1px solid #abacac;background:url(../img/ViMainMenuIconSelected.gif);color:#fff;font-size:12px;}
.VIMainMenuGroupItemText{clear:both;display:block;color:#fff;margin-top:5px;}

.VIMainMenuIconSelected{width:81px;height:69px;background:url(../img/ViMenuItemSelected.gif) no-repeat;color:White;font-size:12px;cursor:pointer;float:left;margin-right:25px;}
.VIMainMenuIconSelected img{width:48px;height:48px;clear:both;margin-top:5px;margin-right:7px;}
.VIMainMenuIconNormal{width:81px;height:69px;color:White;font-size:12px;cursor:pointer;float:left;margin-right:25px;}
.VIMainMenuIconNormal img {width:48px;height:48px;clear:both;margin-top:5px;margin-right:7px;}
.VIMainMenuIconOver{width:81px;height:69px;background:url(../img/ViMenuItemOver.gif) no-repeat;color:White;font-size:12px;cursor:pointer;float:left;margin-right:25px;}
.VIMainMenuIconOver img {width:48px;height:48px;clear:both;margin-top:5px;margin-right:7px;}

.VILinkText{color:#013bff;font-size:12px; text-decoration:underline;cursor:pointer;}
.VITitleText{color:#000000;font-size:12px;font-weight:bold;text-decoration:none; }
.VIExtrudeText{color:#309e00;font-size:12px;font-weight:bold;text-decoration:none; }
.VIExplainText{color:#000;font-size:12px;text-decoration:none;}
.VINormalText{color:#fff;font-size:12px;text-decoration:none;}
.VINormalText a {color:#fff;font-size:12px;text-decoration:underline; cursor:pointer;}
.VIExwarningText{color:#FD8000;font-size:12px;text-decoration:none;}
.VIExsucceedText{color:#124da9;font-size:20px;font-weight:bold;text-decoration:none;}

.VILeftMenuList{margin:0px;}
.VILeftMenuList ul{margin:0px;list-style:none;padding:0px;}
.VILeftMenuList span{margin-left:23px;padding-top:5px;display:block;}
.VILeftMenuListNormal{width:147px;height:21px;font-size:12px;color:#000;background:url(../img/ViLeftListIcon.gif) no-repeat;background-position:0px -21px;cursor:pointer;overflow:hidden;}
.VILeftMenuListSelected {width:147px;height:21px;font-size:12px;color:#fff;background:url(../img/ViLeftListIcon.gif) no-repeat;background-color:#8d8d8d; background-position:0px 0px;cursor:pointer;}

.VIModelDiv{width:152px;height:167px;background-color:#8d8d8d;cursor:pointer;padding-top:4px;}
.VIModelTitleText{height:16px;padding-top:2px; background:url(../img/ViModelIcon.gif) no-repeat;padding-left:16px;margin-left:44px;}
.VIModelContent{width:100%;height:120px;padding-left:16px;}
.VIModelContent img{border:1px solid #000;width:118px;height:118px;float:left;}
.VIModelContentArrow{margin-top:57px; margin-left:1px; width:7px;height:16px;float:left; background:url(../img/ViModelArrow.gif) no-repeat;}

.VIListBorder1{width:154px;border:1px solid #525252;}
.VIListBorder2{width:152px;border:1px solid #bbbbbc;}
.VIListBorder3{width:150px;border:1px solid #f4f4f5;}
.VIListContentDiv{width:148px;background:url(../img/ViListBG.gif) repeat-y;font-size:12px;}
.VIListContentDiv ul{margin:0px;list-style:none;padding:0px;}

.VIListItemNormal{ color:#535353;height:17px;*height:23px;cursor:pointer; padding-top:5px;background:url(../img/ViListArrowNormal.gif) no-repeat; background-position:136px 8px;}
.VIListItemNormal span{display:block;  margin-left:32px;display:inline;}
.VIListItemOver{border:1px solid #ea8d05;background-color:#f9d65f;color:#fff;height:17px;*height:23px;width:142px;cursor:pointer; padding-top:5px; background-position:136px 8px;}
.VIListItemOver span{display:block;  margin-left:30px;}
.VIListItemSelected{border:1px solid #797979;color:#fff;cursor:pointer; padding-top:5px;background:url(../img/ViListArrowSelected.gif) no-repeat; background-position:136px 8px;height:17px;*height:23px;background-color:#676868;}
.VIListItemSelected span{display:block; margin-left:30px;}

.VIListItemSeparatedLine{width:116px;margin-left:32px; height:2px;background:url(../img/ViListLine.gif) repeat-x;overflow:hidden;}
.VIListItemHelper{color:#535353;height:20px;*height:22px;width:148px;cursor:pointer; padding-top:5px;cursor:pointer;}
.VIListItemHelper span{height:20px;display:block; width:148px; background:url(../img/ViListLightPic.gif) no-repeat; background-position:5px 0px;padding-left:20px;*padding-left:32px;padding-top:2px;}

.VIPopMenu1Border1{width:314px;border:1px solid #525252;}
.VIPopMenu1Border2{width:312px;border:1px solid #bbbbbc;}
.VIPopMenu1Border3{width:310px;border:1px solid #f4f4f5;}
.VIPopMenu1ContentDiv{width:310px;background:#f4f4f5;overflow:hidden;text-align:center;margin:auto;}
.VIPopMenuTitle{background:#696a6a;width:310px;color:#fff;font-size:12px;height:22px;}
.VIPopMenuTitle span{margin-left:12px;padding-top:5px;display:block;}
.VIPopMenuContent{width:100%;height:226px;text-align:center;margin:auto;}
.VIPopMenuFoot{background:#cececf;width:310px;height:22px;}
.VIPopMenuContent ul{text-align:center;margin:auto;margin:0px;list-style:none;padding:0px;margin-top:8px;}
.VIPopMenuContent li{width:83px;height:102px;margin-left:12px;float:left;padding-top:3px;cursor:pointer;margin-top:3px;overflow:hidden;}
.VIPopMenuContent img{border:1px solid #000;}
.VIPopMenuContent span{color:#000;font-size:12px;display:block;padding-top:0px;*padding-top:3px;}
.VIPopMenuContentItemOver{background:url(../img/ViPopmenuItemBg.gif) no-repeat;}
.VIPopMenuContentItemSelected{background:url(../img/ViPopmenuItemSelectedBg.gif) no-repeat;}

.VILeftMenuPagesBottom{height:21px;width:168px;background:url(../img/ViLeftMenuBottom.gif) repeat-x;}
.VILeftMenuPagesBottom span{font-size:12px;color:#fff;padding-left:8px;font-family:"宋体";  }
.VIleftMenuPageArrow{font-size:8px;}

.PagerGeneral{float:right; padding:0px; margin:5px; clear:both; }
.PagerGeneral ul{padding:0px;margin:0px; list-style:none;}
.PagerGeneral li{float:left;padding:0px; width:15px; font-size:12px; border:solid 1px #c6c6c6; text-align:center; margin-right:3px; background-color:#ffffff;}
.PagerGeneral a{text-decoration:none;}
.VIDocListDiv{width:180px;border:1px solid #c6c6c6;height:416px;text-align:left;float:left;}
.VIDocListTitleDiv{height:28px;width:100%;border-bottom:1px solid #c6c6c6;background-color:#e5e5e5;}
.VIDocListTreeDiv{width:155px;background:url(../img/ViDocListBg.gif) repeat-y;height:auto;}
.VIDocListTreeEndDiv{width:155px;height:auto;}
.VIDocListTreeOpenIcon{width:15px;height:9px;background:url(../img/ViDocListDivAddIcon.gif) no-repeat;float:left;}
.VIDocListTreeCloseIcon{width:15px;height:9px;background:url(../img/ViDocListDivSubIcon.gif) no-repeat;float:left;}
.VIDocListTreeContentDiv{width:130px;float:left;background:url(../img/ViDocListBg.gif) repeat-y;}
.VIDocListTreeTitle{background:url(../img/ViDocListFolder.gif) no-repeat;padding-left:15px;}
.VIDocListTreeContentDiv ul{margin:0px;list-style:none;padding:0px;}
.VIDocListTreeContentDiv li{clear:both;margin-left:5px;*margin-left:3px;cursor:pointer;}
.VIDocListTreeContentDiv img{float:left;}

.VIDocListTreeTitleItemSelected{margin-left:2px; float:left;height:20px;*height:20px;color:White;background-color:#949494;}

.VIDocListTreeTitleItemNormal{margin-left:2px; float:left;height:20px;*height:20px;}

.VISubContentDiv{clear:both;width:98%;background-color:#fff;border:1px solid #747481;margin:auto;text-align:center; position:relative;z-index:10;text-align:center;}
.VISubContentTitleList{width:98%; margin:auto;text-align:center;z-index:9999999;position:relative;}
.VISubContentTitleList ul{margin:0px;list-style:none;padding:0px;}
.VISubContentTitleList li{float:left;}

/* modified by allex_wang, fix to ff, ie6,7,8 */
.VISubContentTitleItemNormal,.VISubContentTitleItemNormalLeft,.VISubContentTitleItemNormalRight,.VISubContentTitleItemSelected{padding:2px 23px;*padding:4px 23px 0;position:relative;cursor:pointer;z-index:999;}
.VISubContentTitleItemNormal,.VISubContentTitleItemNormalLeft,.VISubContentTitleItemNormalRight{border:1px solid #747781;border-bottom:0;height:14px;line-height:14px;top:4px;}
.VISubContentTitleItemNormal{background:url(../img/VisubContentbg.gif) repeat-x;}
.VISubContentTitleItemNormalLeft{background:url(../img/VisubContentbg.gif) repeat-x;border-right:0;}
.VISubContentTitleItemNormalRight{background:url(../img/VisubContentbg.gif) repeat-x;border-left:0;}
.VISubContentTitleItemSelected{background-color:#fff;border:1px solid #747481;height:18px;line-height:18px;top:1px;border-bottom:0;}

.VISubControlDiv{width:98%; margin:auto;margin-top:18px;min-height:18px;}
.VISubControlMainContent{width:79%;text-align:left;float:left;margin-left:20px;}
.VIDocListArticleContentTopDiv{height:144px;width:100%;border:1px solid #c6c6c6;}

.VISubControlMainContentImg{float:left; height:120px;width:120px;border:1px solid #cecece;margin-left:24px;margin-top:12px;}
.VISubControlMainContentRightDiv{height:120px;float:left;margin-top:12px;margin-left:16px;}

.VISubControlMainButtonList{padding-top:80px;}
.VISubControlMainButtonList ul{margin:0px;list-style:none;padding:0px;}
.VISubControlMainButtonList li{float:left;padding-right:12px;}

.VIDocListTable{width:100%;background:#c6c6c6;border:1px solid #c7c7c7;}
.VIDocListTable thead td{height:26px;background-color:#f2f2f2;padding-left:12px;border-left:1px solid #c7c7c7;}
.VIDocListTable tbody td{height:26px;background-color:#fff;padding-left:12px;border-top:1px solid #c7c7c7;}

.VIFixedWhiteDiv{clear:both;z-index:9999; width:5px;height:10px;background-color:#fff;position:relative;left:15px;top:-10px;}

.VIDightButton{height:15px;background-color:#f2f2f2;border:1px solid #848485;padding:2 4 2 4px;}

.VISelectedButtonLeft{width:11px;height:19px;background:url(../img/VibuttonSelectLeft.gif) no-repeat;float:left;}
.VISelectedButtonMiddle{height:19px;background:url(../img/VibuttonSelectRepeat.gif) repeat-x;float:left;}
.VISelectedButtonRight{width:11px;height:19px;background:url(../img/VibuttonSelectRight.gif) no-repeat;float:left;}

.VIButtonNoraml,.VIButtonSelected{float:left;margin:auto 5px;height:19px;font-size:12px;line-height:14px;cursor:pointer;}
.VIButtonNoraml{background:url(/res/css/img/ViButtonNoramlbg.gif) repeat-x left top;border:1px solid #727273;}
.VIButtonSelected{background:url(/res/css/img/ViButtonSelectedbg.gif) repeat-x left top;border:1px solid #d27e01;}
input.VIButtonNoraml,input.VIButtonSelected{padding:0 4px 2px;*padding:3px 4px 0;height:auto;*height:21px;}

.VIInputTextBox{height:20px;border:1px solid #e0e6ed;margin:0px;padding:0px;border-top:1px solid #a3a5ab;width:160px; }

.VIOpenWindowDiv{height:160px;border:1px solid #474747;background-color:#fff;}
.VIOpenWindowDivTitle{background:url(../img/ViOpenWindowTitlebg.gif) repeat-x;height:29px;width:100%;}
.VIOpenWindowDivTitleText{color:#fff;font-size:12px;}
.VIOpenWindowDivContentDiv{width:100%;background-color:#fff;}
.VIOpenWindowDivFootDiv{width:100%;background-color:#CCC;height:32px;position:absolute;bottom:0px;left:0px;/* padding-right:7px; */}

.VIfieldset{border:1px solid #BCBCBC;}
.VIfieldset legend{border:0px;background-color:white;}

.VISubContentTitleListsub{z-index:99999;margin:auto;text-align:center;}
.VISubContentTitleListsub ul{margin:0px;list-style:none;padding:0px;}
.VISubContentTitleListsub li{float:left;}

.VISubContentTitleItemsubNormal{border:1px solid #cccccc; border-bottom:0px; background:url(../img/VisubContentbg.gif) repeat-x; height:16px;*height:22px; position:relative;z-index:99999; top:4px;*top:3px;padding:3px 23px 3px 23px; cursor:pointer;}
.VISubContentTitleItemsubSelected{background-color:#fff; border:1px solid #cccccc;border-bottom:0px; height:19px;*height:25px;padding:3px 23px 3px 23px; cursor:pointer;position:relative; top:1px;z-index:99999;}

.VIControlWinTabHover { width:85px; padding-top:7px; height:25px; border:1px solid #7a7a7a; background:url(../img/ViControlTabSelected.gif); float:left;font-size:12px; color:#ffffff;cursor:pointer;}
.VIControlWinTabSelected { width:85px; height:25px; padding-top:7px; border:1px solid #e8be4e; background:url(../img/ViControlTabHover.gif); float:left; font-size:12px; color:#000000;cursor:pointer;}
.VIControlWinTabNormal { width:85px; height:25px; padding-top:7px; border-right:1px solid e3e3e3; background:url(../img/ViControlTabNormal.gif);float:left;font-size:12px; color:#000000;cursor:pointer;}

.VIControlSlideNavSelected {width:192px; cursor:pointer; padding-left:10px;padding-top: 6px; height: 24px; font-size:12px; font-weight:bold; border-top:1 solid #e3e3e3; border-left:1 solid #e3e3e3; border-right:1 solid #e3e3e3; background:url(../img/ViControlSlideNavSelected.gif);}
.VIControlSlideNavNormal {width:192px;cursor:pointer; padding-left:10px;padding-top: 6px; height: 24px; font-size:12px; font-weight:bold; border:1 solid #cfcfcf; background:url(../img/ViControlSlideNavNormal.gif); margin-bottom:5px;}
.VIControlSlideContent { width:192px; cursor:pointer;font-size:12px;border:1 solid #e3e3e3; background-color:#fcfcfc; margin-bottom:5px; padding:5px;}
.VIControlSlideLeft{width:202px; float: left;}
.VIControlSlideRight{width:394px;float: left;}
.VIControlContainer{float: left;width:615px;}

.VIControlBtnImgSelected { width:40px; height:40px; background-color:#f9d660; border:1 solid #e98d04;float:left;}
.VIControlBtnImgHover { width:40px; height:40px; background-color:#8d8d8d; border:1 solid #797979;float:left;}
.VIControlBtnImgNormal {width:40px; height:40px; float:left;}
.VIControlBtnImg {border:1 solid black; margin-top:3px; margin-left:3px;}
.VILine01 {height:1px; background-color:#cfcfcf; overflow:hidden;}

.VIAddControl{width:100%;text-align:left;background:url(../img/Viaddcontrolbg.gif) repeat-y;}
.VIAddControl ul{margin:0px;list-style:none;padding:0px;}
.VIAddControl li{width:100%;padding-top:2px;display:block;}
.VIAddControl img{margin-right:10px;margin-left:5px;float:left;}
.VIAddControl span{float:left;padding-top:2px;}
.VIAddControlItemNormal{cursor:pointer;height:25px;*height:23px;}
.VIAddControlItemSelected{border:1px solid #797979;height:23px;background-color:#8d8d8d;color:#fff;cursor:pointer;}
.VIAddControlItemOver{border:1px solid #ea8d05;height:23px;background-color:#f9d65f;color:#fff;cursor:pointer;}

.VIThemeMenu{width:100%;text-align:left;background:url(../img/Viaddcontrolbg.gif) repeat-y;}
.VIThemeMenu ul{margin:2px;list-style:none;padding:0px;}
.VIThemeMenu li{width:100%;padding-top:2px;display:block;}
.VIThemeMenu img{margin-right:10px;margin-left:5px;float:left;}
.VIThemeMenu span{float:left;padding-top:2px;}
.VIThemeMenuItemNormal{cursor:pointer;height:25px;*height:23px; background:url(../img/ViListArrowNormal.gif) no-repeat; background-position:135px 8px;}
.VIThemeMenuItemSelected{border:1px solid #797979;height:23px;background-color:#8d8d8d;color:#fff;cursor:pointer;}
.VIThemeMenuItemOver{border:1px solid #ea8d05;height:23px;background-color:#f9d65f;color:#fff;cursor:pointer;}

.VIPopMenuComposing{width:100%;text-align:center;margin:auto;}
.VIPopMenuComposing ul{text-align:center;margin:auto;margin:0px;list-style:none;padding:0px;margin-top:8px;}
.VIPopMenuComposing li{width:58px;height:58px;float:left;padding-top:3px;cursor:pointer;margin-top:3px;overflow:hidden;}
.VIPopMenuComposing img{border:1px solid #000;}
.VIPopMenuComposing span{color:#000;font-size:12px;display:block;padding-top:0px;padding-top:3px;}
.VIPopMenuComposingItemSelected{border:1px solid #797979;background-color:#8d8d8d;color:#fff;cursor:pointer;}
.VIPopMenuComposingItemNormal{border:1px solid #f4f4f5;width:58px;height:58px;color:#fff;cursor:pointer;overflow:hidden;}
.VIPopMenuComposingItemOver{border:1px solid #ea8d05;width:58px;height:58px;background-color:#f9d65f;color:#fff;cursor:pointer;overflow:hidden;}

.VILayerControl{width:100%;text-align:left;background:url(../img/Viaddcontrolbg.gif) repeat-y;}
.VILayerControl ul{margin:2px;list-style:none;padding:0px;width:100%}
.VILayerControl li{padding-top:2px;width:100%}
.VILayerControl img{margin-right:10px;margin-left:5px;float:left;}
.VILayerControl span{float:left;padding-top:2px;padding-left:33px;}
.VILayerControlPaibanTitle{width:100%;font-weight:bold;padding-left:33px;cursor:pointer;height:23px;background:url(../img/ViLayerpaiban.png) no-repeat;background-position:5px 0px;}
.VILayerControlFudongTitle{width:100%; font-weight:bold;padding-left:33px;cursor:pointer;height:23px;background:url(../img/ViLayerFudong.png) no-repeat;background-position:5px 0px;}
.VILayerControlItemNormal{cursor:pointer;height:23px;*height:25px;width:147px;}
.VILayerControlItemSelected{border:1px solid #797979;height:23px;background-color:#8d8d8d;color:#fff;cursor:pointer;}
.VILayerControlItemOver{border:1px solid #ea8d05;height:23px;background-color:#f9d65f;color:#fff;cursor:pointer;}

.VIPopMenuChangeTemplet{height:180px;text-align:center;margin:auto;}
.VIPopMenuChangeTemplet ul{text-align:center;margin:auto;margin:0px;list-style:none;padding:0px;margin-top:8px;}
.VIPopMenuChangeTemplet li{margin-left:2px; width:83px;height:197px;float:left;padding-top:3px;cursor:pointer;margin-top:3px;overflow:hidden;}
.VIPopMenuChangeTemplet img{border:1px solid #000;}
.VIPopMenuChangeTemplet span{font-size:12px;display:block;padding-top:0px;*padding-top:3px;}
.VIPopMenuChangeTempletItemSelected{background:url(../img/ViChangeTempletSelectedBG.gif) no-repeat;}
.VIPopMenuChangeTempletItemOver{background:url(../img/ViChangeTempletOverBG.gif) no-repeat;}
.VIPopMenuChangeTempletItemText{background:url(../img/ViChangeTempletItemIcon.gif) no-repeat;background-position:3px 0px; height:16px;padding-left:1px;color:#000;}
.VIPopMenuChangeTempletItemTextOver{background:url(../img/ViChangeTempletItemIcon.gif) no-repeat;background-position:3px 0px; height:16px;padding-left:1px;color:white;text-decoration:underline;}

.VIUndoControl{width:100%;text-align:left;background:url(../img/Viaddcontrolbg.gif) repeat-y;}
.VIUndoControl ul{margin:0px;list-style:none;padding:0px;}
.VIUndoControl li{width:100%;padding-top:2px;height:21px;}
.VIUndoControl img{margin-right:10px;margin-left:5px;float:left;}
.VIUndoControl span{float:left;padding-top:2px;}
.VIUndoControlItemNormal{cursor:pointer;height:23px;}
.VIUndoControlItemSelected{height:23px;background-color:#8d8d8d;color:#fff;cursor:pointer;}
.VIUndoControlItemOver{border:1px solid #ea8d05;height:23px;background-color:#f9d65f;color:#fff;cursor:pointer;}

.VIListItemSelected1{color:#fff;height:17px;*height:22px;width:100%;background-color:#676868;cursor:pointer; padding-top:5px;}
.VIListItemSelected1 span{display:block; width:100%; margin-left:12px;background:url(../img/ViListArrowSelected.gif) no-repeat; background-position:88px 3px;}
.VIListItemNormal1{color:#535353;height:17px;*height:22px;width:100%;cursor:pointer; padding-top:5px;}
.VIListItemNormal1 span{display:block; width:116px; margin-left:32px; background-position:106px 3px;}
.VIPopPathTextoutsidaDiv{float:left;border:1px solid #ea8d05;height:34px;width:34px;margin:2px;background-color:#f9d65f;}
.VIPopPathTextinsideDiv{float:left;border:1px solid #ea8d05;height:32px;width:32px;margin:2px;background-color:#ffffff;}
.VIPopPathTextoutsida1Div{float:left;border:1px solid #f4f4f5;height:34px;width:34px;margin:2px;background-color:#f4f4f5;}
.VIPopPathTextinside1Div{float:left;border:1px solid #bbbbbc;height:32px;width:32px;margin:2px;background-color:#ffffff;}

.VIfieldsetlist{margin:0px;}
.VIfieldsetlist ul{margin:0px;padding:0px;}
.VIfieldsetlist span{display:block;}

.VIfieldsetlistNormal{width:171px;height:37px;background-color:#ffffff;font-size:12px;background-color:#ffffff;margin-top:4px;margin-left:4px;cursor:pointer;display:block;}
.VIfieldsetlistSelected {text-align:left;width:175px;height:37px;background-color:#949494;font-size:12px;background-color:#949494;margin-top:4px;margin-left:0px;cursor:pointer;display:block;}

.VIjiantoustylenoral{ width:128px;height:21px;font-size:12px;color:#000;background:url(../img/vileixingguanli_5.gif) no-repeat;background-position:0px -19px;cursor:pointer;overflow:hidden; border:1px solid #868686;background-color:#949494; color:#fff }
.VIjiantoustyleselecte{ width:128px;height:21px;font-size:12px;color:#000;background:url(../img/vileixingguanli_5.gif) no-repeat;cursor:pointer;overflow:hidden; border:1px solid #fff;background-color:#fff; }
.VIjiantoustyleover { width:128px;height:21px;font-size:12px;color:#000;background:url(../img/vileixingguanli_5.gif) no-repeat;background-position:0px -38px;cursor:pointer;overflow:hidden; border:1px solid #EA8D05;background-color:#F9D65F; }

.VIFormManageQuestionItemSelected { border:1px solid #ea8e07; background-color:#f9d660; padding:15px; margin-bottom:10px; text-align:left;}
.VIFormManageQuestionItemHover { border:1px solid #868686; background-color:#949494; padding:15px; margin-bottom:10px; text-align:left;}
.VIFormManageQuestionItemNormal { border:1px solid #c6c6c6; background-color:#ffffff; padding:15px; margin-bottom:10px; text-align:left;}

.VIjiantoustylenoral{ width:128px;height:21px;font-size:12px;color:#000;background:url(../img/vileixingguanli_5.gif) no-repeat;background-position:0px -19px;cursor:pointer;overflow:hidden; border:1px solid #868686;background-color:#949494; color:#fff }
.VIjiantoustyleselecte{ width:128px;height:21px;font-size:12px;color:#000;background:url(../img/vileixingguanli_5.gif) no-repeat;cursor:pointer;overflow:hidden; border:1px solid #fff;background-color:#fff; }
.VIjiantoustyleover { width:128px;height:21px;font-size:12px;color:#000;background:url(../img/vileixingguanli_5.gif) no-repeat;background-position:0px -38px;cursor:pointer;overflow:hidden; border:1px solid #EA8D05;background-color:#F9D65F; }

.VIShopingListTable{width:100%;background:#c6c6c6;border:1px solid #c7c7c7;}
.VIShopingListTable thead td{height:26px;background-color:#f2f2f2;padding-left:12px;border-left:1px solid #c7c7c7;}
.VIShopingListTable tbody td{height:26px;background-color:#fff;padding-left:12px;border-top:1px solid #c7c7c7; border-left:1px solid #c7c7c7; vertical-align:top;}

.VIPopMenuContent2{width:100%;text-align:center;margin:auto;}
.VIPopMenuContent2 ul{text-align:center;margin:auto;margin:0px;list-style:none;padding:0px;margin-top:8px;}
.VIPopMenuContent2 li{width:18%;height:102px;margin-left:12px;float:left;padding-top:3px;cursor:pointer;margin-top:3px;overflow:hidden;border:solid 1px #ffffff; text-align:center; }
.VIPopMenuContent2Itemover{background:url(../img/zffs_01.gif) no-repeat; width:160px; height:73px;}
.VIPopMenuContent2 img{ margin-top:7px; margin-left:3px;width:150px;height:60px;}

.VIOpenline1Title{background:url(../img/zffs_0.gif) repeat-x;height:4px;width:98%;}

.VIPopMenuContent3{width:100%;text-align:center;margin:auto;}
.VIPopMenuContent3 ul{text-align:center;margin:auto;margin:0px;list-style:none;padding:0px;margin-top:8px;}
.VIPopMenuContent3 li{width:30%;height:82px;margin-left:12px;float:left;padding-top:3px;cursor:pointer;margin-top:3px;overflow:hidden;border:solid 1px #ffffff; text-align:center;}

.VIPopMenuContent3Itemover{background:url(../img/zffs_01.gif) no-repeat; width:160px; height:73px;}
.VIPopMenuContent4Itemover{background:url(../img/zffs_02.gif) no-repeat;width:160px; height:73px;}

.VIPopMenuContent3 img{ margin-top:7px; margin-left:3px;width:150px;height:60px; text-align:center;}

.VIPopMenuContentHover{ background-color:#f9d660; border:solid 1px #e88300;}
.VIPopMenuContentSelected{ background-color:#868686; border:solid 1px #a6a6a6;}

.VIAspectToolBarImg {margin:2px 2px 2px 2px; vertical-align:middle;}
.SIPItemNormal { background-color:#FFFFFF;color:#000000; border:solid 1px #FFFFFF;}
.SIPItemOver {background-color:#FAD761;color:#000000; border:solid 1px #EC8B06}
.SIPItemSelected {background-color:#8D8D8D;color:#FFFFFF; border:solid 1px #797979}

.VITabItemEnd{background-image:url(/res/css/img/VITabBackground.gif);background-position:0px -81px;background-repeat: repeat-x;}
.VITabItemNormal{background-image:url(/res/css/img/VITabBackground.gif); background-repeat:no-repeat;}
.VITabItemOver{background-image:url(/res/css/img/VITabBackground.gif); background-repeat:no-repeat; background-position:0px -27px;}
.VITabItemSelected{background-image:url(/res/css/img/VITabBackground.gif); color:#FFFFFF; background-repeat:no-repeat; background-position:0px -54px;}

.VIViceMenuToolBar{ height:80px; vertical-align:top; line-height:18px;}
.VIViceMenuToolBarTextBox{ border:solid 1px #A2A5AA; height:20px; font-size:12px;}
.VIViceMenuButtonNormal{ color:#233253;width:44px; height:19px;font-size:12px; background-image:url(/res/css/img/4.6/vice_button_normal.png); background-repeat:no-repeat;}
.VIViceMenuButtonSelected{ color:#233253;width:44px; height:19px;font-size:12px; background-image:url(/res/css/img/4.6/vice_button_selected.png); background-repeat:no-repeat;}
.VIViceMenuTextWithTriangleRight{width:auto;text-align:left; float: left; padding-top:2px; background-image: url(/res/css/img/4.6/triangle.png);background-position: center right; background-repeat: no-repeat}
.VIViceMenuTextWithTriangleBottom{width:auto;text-align:left; float: left; padding-bottom:10px; background-image: url(/res/css/img/4.6/triangle.png);background-position:bottom center; background-repeat: no-repeat}
.VIViceMenuTextOver{background-image: url(/res/css/img/4.6/button.png);background-position:center; background-repeat:repeat-x}

.VIMainMenuBottomDivBig{height:107px;width:100%;background:url(../img/ViMenuIconBigBg.png) repeat-x; background-position:0px -3px; border-bottom:solid 1px #6f6f70;}
.VIMainMenuBigGroupDivBorder{border:1px solid #6f6f70;height:96px;float:left;margin-left:2px;}
.VIMainMenuBigGroupDivOver{border:1px solid #abacac;height:94px;background:url(../img/ViMainMenuGropuBgOver.gif) repeat-x;text-align:center;}
.VIMainMenuBigGroupDivOver ul{margin:0px;list-style:none;padding:0px;height:70px;margin-top:1px;margin-right:0px;overflow:hidden;}
.VIMainMenuBigGroupDiv{border:1px solid #abacac;height:100px;background:url(../img/ViMainMenuBigGropuBg.png) repeat-x;text-align:center; background-position:0px -1px;}

.VIMainMenuBigGroupDivText{clear:both;text-align:center;color:#333333;font-size:12px;line-height:16px;}
.VIMainMenuBigGroupDiv ul{margin:0px;list-style:none;padding:0px;height:82px;margin-top:1px;margin-right:0px;overflow:hidden;}
.VIMainMenuBigGroupDivLiSelected{ border:1px solid #6f6f70;  cursor:pointer; float:left; width:45px;min-width:45px;margin-left:0px;}
.VIMainMenuBigGroupDivLiNoraml{ cursor :pointer; height:82px; float:left;width:45px;min-width:45px;margin-left:0px;}
.VIMainMenuBigGroupDivLiOver{ cursor :pointer; height:82px; float:left;width:43px;min-width:43px; overflow:hidden; margin-left:0px;border:1px solid #6f6f70; background-image:url(/res/css/img/4.6/icon_bg.png); background-repeat:repeat-x; background-position:0px -1px;}

.VIMainMenuBigGroupItemNormal{font-size: 12px;color: #000000; height:22px; padding-top:3px; cursor:pointer}
.VIMainMenuBigGroupItemNormal_Wide{height: 95px; width: 80px; font-size: 12px;color: #000000}
.VIMainMenuBigGroupItemOver{background-image:url(/res/css/img/4.6/button.png); background-repeat:repeat-x}

.VIMainMenuBigGroupTableControls{text-align:left; margin-top:3px; margin-left:5px; margin-right:5px; margin-bottom:3px;}
.VIMainMenuBigGroupTableControls td{text-align:left;}

.VIMainMenuBigGroupItemNormal ul{ margin:0px 5px 0px 0px; padding:0px;}
.VIMainMenuBigGroupItemNormal li{clear: both; height: 22px;padding-top:3px;}
.VIMainMenuBigGroupItemNormal_Img{float: left; margin:0px 2px 0px 2px;}
.VIMainMenuBigGroupItemNormal_Text{width: 32px; text-align:left; float: left; padding-top:2px; background-image: url(/res/css/img/4.6/triangle.png);background-position: center right; background-repeat: no-repeat}

.VIMainMenuBigGroupItemNormalControl_Text{ padding-left:0px; padding-right:5px; text-align:left; float: left; padding-top:2px;}
.VIMainMenuBigGroupItemOneIconNormal{height:54px; width: 45px; min-width:45px; margin-left:1px; font-size: 12px;color: #000000; padding-top:5px;}
.VIMainMenuBigGroupItemOneIconText{ text-align:center; margin-top:5px;color: #000000}
.VIMainMenuBigListIconGroupDivLiNoraml{cursor :pointer; float:left; width:auto;margin-left:5px;}
.VIMainMenuGroupItemBottom{ cursor:pointer; clear:both;text-align:center;color:#333333;font-size:12px; line-height:16px; background:url(/res/css/img/4.6/arrow-left.png); background-position:right bottom; background-repeat:no-repeat}

/* ADD: by allex_wang, common custom grid style (table) */
.grid{width:100%;background-color:#AFAFB1;border-collapse:separate;border-spacing:1px;}
.grid th,.grid td{height:28px;text-align:center;}
.grid th{background-color:#dbdbdb;text-align:center;font-weight:bold;}
.grid tbody tr{background-color:#fff;}
